@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_a8db7c64-module__UIHDoG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_a8db7c64-module__UIHDoG__variable{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}
.cr button:disabled{opacity:.55;cursor:default}.cr a.cr-btn{text-align:center;text-decoration:none;display:inline-block}.ap-new,.ap-account{position:relative}.ap-avatar{width:32px;height:32px;color:var(--jade-deep);background:#00a8961f;border:0;border-radius:50%;font-size:.85rem;font-weight:700}.ap-avatar:hover{background:#00a89633}.ap-menu{z-index:30;min-width:260px;box-shadow:0 0 0 1px var(--hair),0 18px 40px -18px #0a254059;background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);left:0}.ap-menu--right{left:auto;right:0}.ap-menu>button,.ap-menu>a{text-align:left;width:100%;color:var(--navy);background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:.9rem;text-decoration:none;display:block}.ap-menu>button:hover,.ap-menu>a:hover{background:#0a25400d}.ap-menu b{font-weight:600;display:block}.ap-menu small{color:var(--ink-faint);margin-top:2px;font-size:.78rem;display:block}.ap-menu-who{border-bottom:1px solid var(--hair);padding:9px 12px 10px;margin-bottom:4px!important}.ap-rail-link{color:var(--jade-bright);font-size:.82rem;font-weight:600;text-decoration:none}.ap-rail-link:hover{text-decoration:underline}.ap-rail-title{color:#fff;text-decoration:none;display:block}.ap-rail-title:hover{text-decoration:underline}.ap-rail-num{color:#fff;margin-right:4px;font-size:1.4rem;font-weight:600}.ap-warn{font-weight:600;color:#e3b660!important}.ap-error{color:#b4423a;font-size:.9rem;margin-top:20px!important}.ap-empty{border:1px dashed var(--hair-strong);text-align:center;color:var(--ink-soft);border-radius:12px;margin-top:20px;padding:32px}.ap-empty-actions{justify-content:center;gap:12px;display:flex;margin-top:16px!important}.ap-more{margin-top:16px!important}.ap-none{margin-top:32px!important}.ap-line{position:relative}.ap-line-title{color:var(--navy);text-decoration:none}.ap-line-title:hover{color:var(--jade-deep)}.ap-line-actions{opacity:0;gap:14px;transition:opacity .15s;display:flex}.ap-line:hover .ap-line-actions,.ap-line:focus-within .ap-line-actions{opacity:1}.ap-danger{color:#b4423a!important}.cr-lines li.ap-line{grid-template-columns:70px minmax(0,1fr) auto auto}.cr.ca,.cr.ed-app{--color-bg:#f5f8fb;--color-bg-alt:#eef4f8;--color-bg-elevated:#fff;--color-bg-hover:#0a25400e;--color-bg-subtle:#0a254009;--color-bg-glass:#ffffffb8;--color-bg-shell:#ccd7e3;--color-bg-inverse:#061527;--color-text:#102033;--color-text-secondary:#41566d;--color-text-muted:#657789;--color-text-subtle:#8996a6;--color-text-faint:#b5c0cc;--color-primary:#0a2540;--color-primary-light:#0f3460;--color-primary-dark:#061527;--color-accent:#00a896;--color-accent-hover:#00d4aa;--color-accent-dark:#008f7a;--color-accent-light:#5eead4;--color-accent-tint:#00a89614;--color-accent-glow:#00a89626;--color-accent-border:#00a89633;--color-accent-bg:#00a89614;--color-border:#e9ecef;--color-border-strong:#dee2e6;--color-border-subtle:#0a25400f;--color-border-hover:#ced4da;--color-success:#2a9d8f;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6;--color-success-bg:#2a9d8f1c;--color-success-border:#2a9d8f42;--color-warning-bg:#f59e0b1f;--color-warning-border:#f59e0b47;--color-error-bg:#ef44441c;--color-error-border:#ef444440;--color-info-bg:#3b82f61c;--color-info-border:#3b82f640;--color-code-bg:#0a25400a;--color-code-border:#0a254014;--shadow-sm:0 1px 2px #0615270f;--shadow-md:0 12px 30px #06152714;--shadow-lg:0 24px 70px #0615271f;--shadow-glow:0 0 0 1px var(--color-accent-border),0 10px 28px var(--color-accent-glow);--radius-card:6px;--radius-control:4px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cr.ca .esy-heading{font-family:var(--serif);color:var(--navy);font-weight:700}.cr-list li a.ap-list-link{width:100%;color:var(--ink-soft);border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:.92rem;text-decoration:none;display:flex}.cr-list li a.ap-list-link:hover{color:var(--navy);background:#0a25400a}.cr-list li a.ap-list-link.is-on{border-left-color:var(--jade);color:var(--navy);background:#00a89612;font-weight:600}.ap-iconlink{place-items:center;text-decoration:none;display:inline-grid}.ap-health{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--ink-faint);border-radius:50%;flex:none}.ap-health.is-ok{background:var(--jade);box-shadow:none}.ap-health.is-failed{box-shadow:none;background:#d9a441}.ap-band-stats{color:#ffffffb3;margin-top:0!important}.ap-band-stats b{color:#fff}.ap-tabpanel{margin-top:24px}.ap-foot{font-size:.8rem;margin-top:20px!important}.ap-form{max-width:640px;margin-top:24px}.ap-form-page header{margin-bottom:8px}.ap-left{justify-content:flex-start}.fa-tabs button span.ap-warn{font-weight:700;color:#9a6b12!important}.ap-form>form,.ap-tabpanel>div,.ap-tabpanel>form,.ap-tabpanel>section{margin-left:0;margin-right:0}.ap-notice{border-radius:8px;padding:10px 14px;font-size:.9rem;margin-top:20px!important}.ap-notice.is-ok{color:var(--jade-deep);background:#00a89614}.ap-notice.is-error{color:#b4423a;background:#b4423a14}.cs-disconnect.ap-inline{margin-left:0}.cs-row a.cr-btn,.cs-row a.cr-textbtn{flex:none}.cr-list-foot a{color:var(--jade-deep);text-decoration:none}.ap-carried{max-width:760px}.ap-carried-head{margin-bottom:28px}.ap-btn-icon{vertical-align:middle;margin:-2px 6px 0 0;display:inline}.cr .cr-btn{white-space:nowrap}.ed-app{background:#edf1f5}.cr.ca,.cr.ed-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cr.ed-app .esy-heading{font-family:var(--serif);color:var(--navy);letter-spacing:-.015em;font-weight:700}.ed-bar-live{z-index:20;position:relative}.ed-bar-live .rl-back,.ed-bar-live .rl-mark{text-decoration:none}.ed-bar-live .rl-back:hover{color:var(--navy)}.ed-bar-live .rl-where{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:42vw;overflow:hidden}.ed-bar-title{color:var(--ink-soft)}.ed-bar-live .rl-saved{align-items:center;gap:6px;display:inline-flex}.ed-bar-live .rl-tool{cursor:pointer;background:0 0;border:0}.ed-bar-live .rl-tool:hover{color:var(--navy);background:#0a25400a}.ed-bar-live .rl-tool.is-on{color:var(--jade-deep);background:#00a89614}.ed-bar-publish{padding:6px 14px}.ap-warn-ink{color:#9a6b12!important}.ed-body{gap:12px;padding:12px}.ed-pagepane{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #0a25400f}@media (min-width:1024px){.ed-dock-pane{border-radius:12px;overflow:hidden;border:0!important;box-shadow:0 0 0 1px #0a25400f!important}}.ed-dock-tabs{border-bottom:0;gap:20px;height:100%;margin:0;padding-left:8px}.ed-dock-tabs button{height:100%;padding:0;font-size:.88rem}.cr.ed-app{min-height:0;padding-bottom:0}.cr.ed-app textarea.esy-heading{font-size:clamp(2.2rem,3.4vw,2.9rem);font-weight:700;line-height:1.08}
