.shell{grid-template-columns:248px minmax(0,1fr);min-height:100%;display:grid}.shell__side{background:var(--color-navy-deep);border-right:1px solid var(--color-line);flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.shell__brand{font-family:var(--font-display);font-size:var(--fs-md);color:var(--color-gold-soft);align-items:center;gap:10px;padding:4px 8px 22px;font-weight:600;display:flex}.shell__nav{flex-direction:column;flex:1;gap:2px;display:flex}.shell__group{font-size:var(--fs-sm);color:var(--color-mist);margin:18px 10px 6px}.shell__link{border-radius:var(--radius-sm);min-height:42px;color:var(--color-ivory);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast);border-left:2px solid #0000;align-items:center;gap:12px;padding:0 10px;font-size:.95rem;text-decoration:none;display:flex}a.shell__link:hover{background:var(--color-surface)}a.shell__link.active{background:var(--color-surface);border-left-color:var(--color-gold);color:var(--color-gold-soft)}.shell__link.is-soon{color:#6f7c90;cursor:default}.shell__link small{border:1px solid var(--color-line);color:var(--color-mist);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:.72rem}.shell__me{border-top:1px solid var(--color-line);align-items:center;gap:10px;padding:12px 8px 0;display:flex}.shell__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);flex:1;overflow:hidden}.shell__logout{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-mist);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.shell__logout:hover{color:var(--color-ivory);border-color:var(--color-line)}.shell__main{width:100%;max-width:1440px;padding:48px clamp(20px,4vw,56px)}@media (width<=820px){.shell{grid-template-columns:minmax(0,1fr)}.shell__side{border-right:0;border-bottom:1px solid var(--color-line);flex-flow:wrap;align-items:center;height:auto;padding:10px 12px;position:static}.shell__brand{padding:0 8px 0 0}.shell__nav{flex-direction:row;flex:100%;order:3;min-width:0;margin-top:8px;overflow-x:auto}.shell__link.is-soon,.shell__group{display:none}.shell__me{border:0;margin-left:auto;padding:0}.shell__name{display:none}.shell__main{padding:28px 16px}}.login{background:radial-gradient(ellipse 60% 50% at 50% 38%, #c9a54c17, transparent 70%), radial-gradient(ellipse 120% 80% at 50% 120%, #060d18, transparent 60%), var(--color-navy);place-items:center;min-height:100%;padding:40px 20px;display:grid}.login__inner{text-align:center;flex-direction:column;align-items:center;max-width:34rem;display:flex}.login__title{font-size:var(--fs-3xl);color:var(--color-ivory);letter-spacing:.01em;margin-top:28px}.login__lead{font-size:var(--fs-md);font-family:var(--font-display);color:var(--color-mist);margin-top:10px;line-height:1.45}.login__cta{min-height:52px;font-size:var(--fs-base);margin-top:32px;padding:0 1.6rem}.login__note{font-size:var(--fs-sm);margin-top:14px}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.woff2)format("woff2"),url(/assets/great-vibes-latin-400-normal-BAZ173uY.woff)format("woff")}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.woff2)format("woff2"),url(/assets/great-vibes-latin-ext-400-normal-wh4xxCIu.woff)format("woff")}@font-face{font-family:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/allura-latin-400-normal-4sUZKTf1.woff2)format("woff2"),url(/assets/allura-latin-400-normal-DcxZAN6k.woff)format("woff")}@font-face{font-family:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/allura-latin-ext-400-normal-CtccLdDz.woff2)format("woff2"),url(/assets/allura-latin-ext-400-normal-DLMC5cc8.woff)format("woff")}@font-face{font-family:Alex Brush;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alex-brush-latin-400-normal-B-R394Co.woff2)format("woff2"),url(/assets/alex-brush-latin-400-normal-A5ZkPa-p.woff)format("woff")}@font-face{font-family:Alex Brush;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alex-brush-latin-ext-400-normal-BkTZxg0h.woff2)format("woff2"),url(/assets/alex-brush-latin-ext-400-normal-Dq7wGc3n.woff)format("woff")}@font-face{font-family:Pinyon Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pinyon-script-latin-400-normal-HCoaxbyT.woff2)format("woff2"),url(/assets/pinyon-script-latin-400-normal-3W0BoeAr.woff)format("woff")}@font-face{font-family:Pinyon Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pinyon-script-latin-ext-400-normal-DzUoH_k9.woff2)format("woff2"),url(/assets/pinyon-script-latin-ext-400-normal-Cu_llAZZ.woff)format("woff")}.sig{flex-direction:column;align-items:flex-start;max-width:100%;line-height:1;display:inline-flex}.sig__ink{padding:4px 10px 6px 2px;display:inline-block}.sig__text{white-space:nowrap;line-height:1.2}.sig__img{max-width:100%;display:block}.sig__sub{color:var(--color-mist);margin-top:2px;font-size:.7rem;font-style:italic}.sig--empty{color:var(--color-mist);font-size:var(--fs-sm);font-style:italic}.paper{border-radius:var(--radius-sm);color:#1f2937;background:#f3ecdc radial-gradient(at 30% 20%,#fbf6ea,#0000 70%);box-shadow:inset 0 0 0 1px #d9ccae;container-type:inline-size}.paper .sig__sub{color:#5b6170}.sigb{gap:16px;display:grid}.sigb__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sigb__dot{border-radius:50%;width:10px;height:10px;display:inline-block}.sigb__fonts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;display:grid}.sigb__font{cursor:pointer;text-align:left;border-radius:var(--radius-sm);min-height:92px;transition:border-color var(--dur-fast);background:#f3ecdc;border:2px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #d9ccae;container-type:inline-size}.sigb__font:hover{border-color:#c9a54c88}.sigb__font.is-on{border-color:var(--color-gold)}.sigb__font small{color:#5b6170;font-size:.75rem}.sigb__pad{gap:8px;display:grid}.sigb__current{border-radius:var(--radius-sm);background:#f3ecdc;align-items:center;gap:12px;padding:8px 12px;display:flex}.sigpad{touch-action:none;cursor:crosshair;border-radius:var(--radius-sm);background:#f3ecdc;width:100%;max-width:520px;box-shadow:inset 0 0 0 1px #d9ccae}.sigb__padbar{justify-content:space-between;align-items:center;gap:12px;max-width:520px;display:flex}.dash__head h1{font-size:var(--fs-2xl)}.dash__head p{max-width:60ch;margin-top:8px}.dash__notice{border:1px solid var(--color-gold);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-gold) 9%, transparent);color:var(--color-ivory);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;padding:14px 18px;text-decoration:none;display:flex}.dash__notice:hover{background:color-mix(in srgb, var(--color-gold) 16%, transparent)}.dash__notice svg{color:var(--color-gold);flex:none}.dash__notice-cta{color:var(--color-gold-soft);font-weight:700;font-size:var(--fs-sm);margin-left:auto}.dash__list{margin-top:44px}.dash__list h2{font-size:var(--fs-lg);color:var(--color-gold-soft);border-bottom:1px solid var(--color-line);padding-bottom:12px}.dash__list ul{margin:0;padding:0;list-style:none}.dash__list li{border-bottom:1px solid var(--color-line);align-items:center;gap:18px;padding:18px 4px;display:flex}.dash__list h3{font-size:var(--fs-md);font-weight:500}.dash__list p{margin-top:2px;font-size:.95rem}.dash__icon{color:var(--color-gold);flex:none}.dash__tag{color:var(--color-mist);border:1px solid var(--color-line);border-radius:999px;flex:none;margin-left:auto;padding:2px 10px;font-size:.75rem}.dash__sechead{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.dash__sechead h2{border:0;padding:0}.dash__empty{padding:18px 4px}.dash__list li:has(>.dash__char){padding:0}.dash__char{width:100%;color:inherit;transition:background-color var(--dur-fast);align-items:center;gap:14px;padding:12px 4px;text-decoration:none;display:flex}.dash__char:hover{background:var(--color-surface)}.dash__avatar{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.dash__avatar.is-empty{background:var(--color-surface-2);color:var(--color-mist);place-items:center;display:grid}.dash__charname{flex:1;min-width:0}.dash__sig{align-items:center;width:220px;margin-left:auto;padding:4px 10px;display:flex;overflow:hidden}@media (width<=640px){.dash__sig{display:none}}.ed{grid-template-columns:minmax(420px,560px) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width<=1180px){.ed{grid-template-columns:1fr}}.ed__form{gap:4px;min-width:0;display:grid}.ed__head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.ed__head h1{font-size:var(--fs-xl)}.ed__note{border-left:3px solid var(--color-gold);background:color-mix(in srgb, var(--color-gold) 10%, transparent);font-size:var(--fs-sm);border-radius:4px;padding:8px 12px}.ed .form__section{margin-top:10px}.ed__fields{gap:14px;display:grid}.ed__short{min-height:80px}.ed__body{min-height:220px}.ed__sechead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ed__sechead h2{margin:0!important}.ed__list{gap:10px;display:grid}.ed__signer{grid-template-columns:1fr 1.4fr auto;gap:8px;display:grid}.ed__section{border:1px solid var(--color-line);border-radius:var(--radius-md);gap:10px;padding:12px;display:grid}.ed__section legend{color:var(--color-gold-soft);font-size:var(--fs-sm);padding:0 6px}.ed__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ed__row .input{flex:1;min-width:160px}.ed__block{border-radius:var(--radius-sm);background:var(--color-navy-deep);gap:6px;padding:10px;display:grid}.ed__blockhead{align-items:center;gap:6px;display:flex}.ed__blockhead .badge{margin-right:auto}.ed__table{gap:6px;display:grid}.ed__tablerow{gap:6px;display:flex}.ed__tablerow .input{min-width:0}.ed__actions{background:linear-gradient(transparent, var(--color-navy) 30%);flex-wrap:wrap;gap:8px;margin-top:18px;padding:12px 0;display:flex;position:sticky;bottom:0}.ed__preview{border-radius:var(--radius-md);background:#0a1220;max-height:calc(100vh - 48px);padding:18px;position:sticky;top:24px;overflow:auto}.ed__scale{zoom:.78}@media (width<=1500px){.ed__scale{zoom:.62}}@media (width<=1180px){.ed__preview{max-height:none;position:static}.ed__scale{zoom:.55}}.ed__types{margin-top:28px}.ed__types h2{font-size:var(--fs-lg);color:var(--color-gold-soft);margin-bottom:12px}.ed__types h2 .muted{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:400}.ed__typegrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.ed__type{cursor:pointer;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ivory);transition:border-color var(--dur-fast), transform var(--dur-fast);flex-direction:column;align-items:center;gap:12px;padding:18px 14px;display:flex}.ed__type:hover{border-color:var(--color-gold)}.ed__type strong{font-family:var(--font-display);font-size:var(--fs-md);font-weight:600}.ed__typemini{background:#f3ecdc;border-radius:3px;flex-direction:column;gap:6px;width:70px;height:92px;padding:10px 9px;display:flex;box-shadow:0 6px 16px #00000059}.ed__typemini i{background:#9c9384;border-radius:2px;height:4px;display:block}.s1 .ed__typemini i:first-child{background:#3a3a3a;height:12px}.s2 .ed__typemini{outline-offset:-5px;outline:2px solid #8b1e1e}.s2 .ed__typemini i:first-child{background:#8b1e1e}.s3 .ed__typemini i:first-child{background:#2b2724;height:14px}.s3 .ed__typemini i:nth-child(2){background:#312c29;height:8px}.status-pending{border-color:var(--color-gold);color:var(--color-gold-soft)}.status-approved{color:#9fd3b5;border-color:#5fa77f}.status-rejected{color:#e9a3a3;border-color:#b04a4a}.doclist{margin:20px 0 0;padding:0;list-style:none}.doclist__row{border-bottom:1px solid var(--color-line);color:inherit;transition:background-color var(--dur-fast);align-items:center;gap:14px;padding:12px 8px;text-decoration:none;display:flex}a.doclist__row:hover{background:var(--color-surface)}.doclist__icon{color:var(--color-gold);flex:none}.doclist__main{flex-direction:column;flex:1;min-width:0;display:flex}.doclist__main strong{font-family:var(--font-display);font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.doclist__main .muted{font-size:var(--fs-sm)}.doclist__date{font-size:var(--fs-sm);white-space:nowrap}.docview__bar{gap:10px;margin-bottom:22px;display:grid}.docview__status{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.docview__reason{color:#e9a3a3}.docview__actions{flex-wrap:wrap;gap:8px;display:flex}.docview__paper{padding:10px 0 40px;overflow-x:auto}.docview__scale{zoom:1}@media (width<=1200px){.docview__scale{zoom:.8}}@media (width<=900px){.docview__scale{zoom:.5}}.dlg{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ivory);width:min(460px,92vw);padding:24px}.dlg::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050a14b3}.dlg form{gap:14px;display:grid}.dlg h2{font-size:var(--fs-lg);color:var(--color-gold-soft)}.shell__count{background:var(--color-gold);min-width:22px;height:20px;color:var(--color-navy);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-grid}.mem__head h1{font-size:var(--fs-2xl)}.mem__head p{max-width:62ch;margin-top:8px}.mem__error{border-left:3px solid var(--color-seal);background:color-mix(in srgb, var(--color-seal) 14%, transparent);border-radius:4px;margin-top:20px;padding:10px 14px}.mem__group{margin-top:40px}.mem__group h2{font-size:var(--fs-lg);color:var(--color-gold-soft);border-bottom:1px solid var(--color-line);padding-bottom:10px}.mem__group h2 .muted{font-family:var(--font-body);font-size:var(--fs-sm);margin-left:6px;font-weight:400}.mem__group ul{margin:0;padding:0;list-style:none}.mem__empty{padding:16px 4px}.mem__row{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 4px;display:flex}.mem__who{flex-direction:column;flex:180px;min-width:0;display:flex}.mem__name{font-weight:700}.mem__handle{font-size:var(--fs-sm)}.mem__status,.mem__role{border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.78rem}.mem__status.is-pending{border-color:var(--color-gold);color:var(--color-gold-soft)}.mem__status.is-approved{border-color:color-mix(in srgb, var(--color-ok) 60%, transparent);color:#8fd0ab}.mem__status.is-rejected,.mem__status.is-revoked{border-color:color-mix(in srgb, var(--color-seal) 70%, transparent);color:#e8a0a0}.mem__role{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-navy);font-weight:700}.mem__actions{gap:8px;margin-left:auto;display:flex}.filters{grid-template-columns:minmax(200px,2fr) repeat(3,minmax(140px,1fr)) auto;align-items:center;gap:10px;margin-top:28px;display:grid}@media (width<=900px){.filters{grid-template-columns:1fr 1fr}}.cgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ccard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--dur-fast) var(--ease-out)}.ccard:hover{border-color:#c9a54c88}.ccard.is-faded{opacity:.6}.ccard__link{color:inherit;gap:12px;height:100%;padding:16px;text-decoration:none;display:grid}.ccard__top{align-items:center;gap:12px;display:flex}.ccard__photo{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.ccard__photo.is-empty{background:var(--color-surface-2);color:var(--color-mist);place-items:center;display:grid}.ccard__who{flex:1;min-width:0}.ccard__who h2{font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ccard__who .muted{font-size:var(--fs-sm)}.ccard__meta{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ccard__sig{align-items:center;min-height:56px;padding:6px 12px;display:flex;overflow:hidden}.cdetail__head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.cdetail__head h1{font-size:var(--fs-2xl)}.cdetail__photo{object-fit:cover;border:2px solid var(--color-gold);border-radius:50%;width:96px;height:96px}.cdetail__photo.is-empty{background:var(--color-surface-2);color:var(--color-mist);place-items:center;display:grid}.cdetail__tags{align-items:center;gap:8px;margin-top:8px;display:flex}.cdetail__grid{grid-template-columns:1fr minmax(260px,380px);align-items:start;gap:28px;margin-top:32px;display:grid}@media (width<=900px){.cdetail__grid{grid-template-columns:1fr}}.cdetail__facts{gap:0;margin:0;display:grid}.cdetail__facts>div{border-bottom:1px solid var(--color-line);grid-template-columns:170px 1fr;gap:12px;padding:11px 0;display:grid}.cdetail__facts dt{color:var(--color-mist);font-size:var(--fs-sm)}.cdetail__facts dd{margin:0}.cdetail__sig{place-items:center;min-height:160px;padding:28px 22px;display:grid}.cdetail__notes{max-width:70ch;margin-top:32px}.cdetail__notes h2{font-size:var(--fs-lg);color:var(--color-gold-soft);margin-bottom:8px}.cdetail__notes p{white-space:pre-wrap}.imgin{align-items:center;gap:16px;display:flex}.imgin__drop{border:1px dashed var(--color-line);background:var(--color-navy-deep);width:96px;height:96px;color:var(--color-mist);cursor:pointer;border-radius:var(--radius-md);place-items:center;padding:0;display:grid;overflow:hidden}.imgin__drop.is-round{border-radius:50%}.imgin__drop:hover{border-color:var(--color-gold)}.imgin__drop img{object-fit:cover;width:100%;height:100%}.imgin__drop.is-square img{object-fit:contain}.imgin__side{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kind-legal{color:#a9c4ee;border-color:#5b8bd6}.kind-illegal{color:#e9a3a3;border-color:#b04a4a}.kind-civil{color:#9fd3b5;border-color:#5fa77f}.dl__tabs{margin-top:26px}.dl{margin:18px 0 0;padding:0;list-style:none}.dl__row{border-bottom:1px solid var(--color-line);color:inherit;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast);border-left:3px solid #0000;align-items:center;gap:16px;padding:14px 8px;text-decoration:none;display:flex}.dl__row:hover{background:var(--color-surface);border-left-color:var(--dept-accent,var(--color-gold))}.dl__logo{border-radius:var(--radius-sm);width:48px;height:48px;color:var(--color-gold);flex:none;place-items:center;display:grid;overflow:hidden}.dl__logo img{object-fit:contain;width:100%;height:100%}.dl__name{flex-direction:column;flex:1;min-width:0;display:flex}.dl__name strong{font-family:var(--font-display);font-size:var(--fs-md);font-weight:600}.dl__name .muted{font-size:var(--fs-sm)}.dl__count{color:var(--color-mist);justify-content:flex-end;align-items:center;gap:6px;min-width:48px;display:inline-flex}.dp__head{border-bottom:2px solid var(--dept-accent);flex-wrap:wrap;align-items:center;gap:22px;padding-bottom:24px;display:flex}.dp__logo{border-radius:var(--radius-md);background:var(--dept-primary);width:92px;height:92px;color:var(--dept-accent);box-shadow:0 0 0 1px var(--color-line);place-items:center;display:grid;overflow:hidden}.dp__logo img{object-fit:contain;width:100%;height:100%}.dp__title{flex:1;min-width:240px}.dp__title h1{font-size:var(--fs-2xl)}.dp__meta{align-items:center;gap:10px;margin-top:6px;display:flex}.dp__motto{font-family:var(--font-display);color:var(--color-mist);font-style:italic;font-size:var(--fs-md);margin-top:8px}.dp__ranks{margin-top:32px}.dp__ranks h2,.roster h2{font-size:var(--fs-lg);color:var(--color-gold-soft)}.dp__ladder{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.dp__ladder li{border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--fs-sm);align-items:center;gap:8px;padding:6px 12px 6px 6px;display:flex}.dp__ladder li .muted{font-size:.8rem}.roster{margin-top:36px}.roster__bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.roster__bar .input{flex:1;max-width:320px}.roster__counts{margin:14px 0}.roster__counts strong{color:var(--color-ivory);margin-left:2px}.roster__wrap{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow-x:auto}.roster__table{border-collapse:collapse;width:100%;min-width:1080px;font-size:.9rem}.roster__table th{background:var(--color-navy-deep);color:var(--color-mist);text-align:left;border-bottom:2px solid var(--color-gold);white-space:nowrap;padding:10px 8px;font-size:.78rem;font-weight:700;position:sticky;top:0}.roster__table td{border-bottom:1px solid var(--color-line);vertical-align:middle;padding:6px 8px}.roster__table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.roster__table tbody tr:hover{background:var(--color-surface-2)}.roster__table tr.is-faded{opacity:.55}.roster__rk{font-family:var(--font-display);color:var(--color-gold);text-align:center;width:40px;font-weight:600}.roster__name{color:var(--color-ivory);font-weight:700;text-decoration:none;display:block}.roster__name:hover{color:var(--color-gold-soft)}.roster__owner{font-size:.78rem}.roster__rank{min-width:260px}.roster__rank .abbr{margin-left:6px}.roster__rank .select{width:calc(100% - 70px);display:inline-block}.input--cell{background:0 0;border-color:#0000;min-height:36px;padding:6px 8px;font-size:.88rem}.input--cell:hover{border-color:var(--color-line);background:var(--color-navy-deep)}.select.input--cell{padding-right:28px}.chip--sm{min-height:26px;padding:0 8px;font-size:.75rem}.duty-active{color:#8fd0ab}.duty-leave{color:#e3c877}.duty-suspended{color:#e8a0a0}.duty-left{color:var(--color-mist)}.ranked{gap:10px;display:grid}.ranked__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ranked__row{grid-template-columns:28px 1.4fr 110px 1.2fr auto;align-items:center;gap:8px;display:grid}.ranked__no{font-family:var(--font-display);color:var(--color-gold);text-align:center;font-weight:600}.ranked__btns{gap:4px;display:flex}@media (width<=760px){.ranked__row{grid-template-columns:28px 1fr 1fr}.ranked__btns{grid-column:2/-1}}.listin{gap:8px;display:flex}.chip__x{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 4px;display:inline-flex}.colorin{align-items:center;gap:10px;display:flex}.colorin input[type=color]{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-navy-deep);cursor:pointer;width:56px;height:44px;padding:4px}.checkline{cursor:pointer;align-items:center;gap:10px;display:flex}.checkline input{width:18px;height:18px;accent-color:var(--color-gold)}.srv__add{grid-template-columns:1fr 1.5fr auto;gap:10px;max-width:900px;margin-top:28px;display:grid}.srv__list{max-width:900px;margin:24px 0 0;padding:0;list-style:none}.srv__row{border-bottom:1px solid var(--color-line);grid-template-columns:1fr 1.5fr auto auto;align-items:center;gap:10px;padding:10px 4px;display:grid}.roster__table td .chips{flex-wrap:nowrap}.roster__table td:nth-child(2){min-width:170px}.roster__name,.roster__rank{white-space:nowrap}.roster__rank .select{width:230px}.roster__table input[type=date].input--cell{width:140px}.roster__table td:nth-child(3) .input--cell{width:110px}.roster__table .chip{white-space:nowrap;min-height:26px;padding:0 8px;font-size:.75rem}.roster__table td:nth-child(5) .select{min-width:150px}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-normal-C1O10bxN.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-B5LksYz5.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-DKmgyNre.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-italic-DZulBB6l.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-italic-Cj8BerOQ.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-italic-Cttr6ITu.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-B2fExS53.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-italic-BYz3Th4E.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-italic-CSxMZFgB.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-italic-BjDfKlFY.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-italic-DZ--Xozq.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2)format("woff2"),url(/assets/source-serif-4-latin-700-normal-C30JPKlG.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-ext-700-normal-D0Q30MFM.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-700-normal-PGcHY9mz.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-800-normal-lwhkvH_6.woff2)format("woff2"),url(/assets/playfair-display-latin-800-normal-D0Xz4t1K.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-ext-800-normal-ZgHWgVpM.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-800-normal-DD7uHqs8.woff)format("woff")}.paperdoc{--a4h:1123px;width:794px;min-height:var(--a4h);color:#1c1c1c;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0 auto;font-family:"Source Serif 4",Georgia,serif;font-size:15px;line-height:1.45;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000073}.paperdoc:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--a4h) - 1px), #0000002e calc(var(--a4h) - 1px), #0000002e var(--a4h));position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 0) 0 0/14px 100%;mask:linear-gradient(90deg,#000 50%,#0000 0) 0 0/14px 100%}.paperdoc p{margin:0 0 .75em}.paperdoc h1,.paperdoc h2,.paperdoc h3,.paperdoc h4{color:inherit;letter-spacing:0;font-family:inherit}.paperdoc .sig__sub{color:#4b5563}.paperdoc .stamp{overflow:visible}.paperdoc__wm{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0}.paperdoc__wm img{opacity:.11;filter:grayscale(.4);width:78%}.paperdoc__wm span{opacity:.06;font-size:190px;font-weight:700;transform:rotate(-12deg)}.paperdoc__unapproved{z-index:5;pointer-events:none;letter-spacing:.08em;color:#0000;-webkit-text-stroke:3px #a31e1e47;white-space:nowrap;font:800 92px/1 Playfair Display,Georgia,serif;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)rotate(-28deg)}.paperdoc--s1{background:#fff6e3}.s1{z-index:1;min-height:var(--a4h);flex-direction:column;padding:64px 76px 40px;display:flex;position:relative}.s1__rule{border:0;border-top:2px solid #2b2b2b;margin:0}.s1__head{justify-content:center;align-items:center;gap:22px;padding:18px 0;display:flex}.s1__logo{object-fit:contain;max-width:220px;height:150px}.s1__org{text-transform:uppercase;letter-spacing:.01em;filter:saturate(.6);max-width:430px;font:700 44px/.98 "Source Serif 4",Georgia,serif}.s1__fields{gap:2px;margin:22px 0 0;display:grid}.s1__fields>div{gap:6px;font-size:17px;font-weight:700;display:flex}.s1__fields dt{white-space:nowrap}.s1__fields dd{margin:0}.s1__subject dd{font-weight:400}.s1__label{margin:22px 0 14px;font-size:17px;font-weight:700}.s1__body{text-align:left;font-size:16px}.s1__signs{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:26px;display:flex}.s1__signers{gap:18px;display:grid}.s1__signer h4{margin:0 0 2px;font:700 19px/1.2 Lato,sans-serif}.s1__signer p{margin:0;font-size:16px}.s1__sigline{align-items:flex-start;gap:6px;display:flex}.s1__stamp{margin-right:20px}.s1__foot{margin-top:auto;padding-top:30px}.s1__foot span{text-align:right;margin-top:18px;font-size:20px;display:block}.paperdoc--s2{--bordo:#8b1e1e;background:#f1eadc radial-gradient(at 50% 40%,#f7f2e8 0%,#efe6d4 60%,#e2d5bc 100%)}.s2{z-index:1;min-height:var(--a4h);flex-direction:column;padding:46px 56px 34px;font-size:13.5px;display:flex;position:relative}.s2__frame{outline-offset:4px;pointer-events:none;z-index:2;border:1.5px solid #3a2f25;outline:1px solid #3a2f25;position:absolute;inset:18px}.s2__head{text-align:center}.s2__org{color:var(--bordo);letter-spacing:.04em;font:700 21px/1.2 "Source Serif 4",serif}.s2__sub{letter-spacing:.02em;margin-top:2px;font:700 25px/1.2 EB Garamond,serif}.s2__title{color:var(--bordo);letter-spacing:.02em;margin:4px 0 0;font:700 19px/1.25 "Source Serif 4",serif}.s2__code{margin-top:4px;font:italic 700 11.5px/1.4 "Source Serif 4",serif}.s2__orn{border-top:1.5px solid #3a2f25;height:0;margin:8px 0 14px;position:relative}.s2__orn:before{content:"❦";color:#3a2f25;background:#f3ecdf;padding:0 8px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.s2__orn{color:#0000;font-size:0}.s2__info{border-collapse:collapse;border:1.5px solid #3a2f25;width:100%;margin-bottom:14px}.s2__info th{color:var(--bordo);text-align:left;white-space:nowrap;width:28%;padding:4px 12px;font:700 12.5px "Source Serif 4",serif}.s2__info td{padding:4px 6px;font-size:13px}.s2__info td:nth-child(2){width:14px;font-weight:700}.s2__section{margin-bottom:10px}.s2__section>h3{color:var(--bordo);background:#966e461f;border:1.5px solid #3a2f25;margin:0 0 6px;padding:3px 10px;font:700 14.5px "Source Serif 4",serif}.s2__section p{margin:0 0 5px;padding:0 10px}.s2__article{border-bottom:1px solid #3a2f2540;margin-bottom:4px;padding:2px 0 5px}.s2__article h4{color:var(--bordo);margin:0 10px 2px;font:700 13.5px "Source Serif 4",serif}.s2__list{margin:0 0 6px;padding-left:34px}.s2__table{border-collapse:collapse;width:calc(100% - 20px);margin:4px 10px 8px;font-size:12px}.s2__table th{color:var(--bordo);text-align:left;border:1px solid #3a2f25;padding:4px 8px;font:700 11.5px "Source Serif 4",serif}.s2__table td{vertical-align:top;border:1px solid #3a2f25;padding:4px 8px}.s2__foot{border:1.5px solid #3a2f25;grid-template-columns:1fr 1.2fr 1.3fr;min-height:150px;margin-top:auto;display:grid}.s2__foot>div{padding:10px 12px}.s2__foot>div+div{border-left:1px solid #3a2f25}.s2__dist h4{color:var(--bordo);margin:0 0 4px;font:700 13px "Source Serif 4",serif}.s2__dist ul{margin:0;padding-left:16px;font-size:12px}.s2__motto{text-align:center;flex-direction:column;justify-content:center;display:flex}.s2__quote{color:var(--bordo);font:italic 600 15px/1.35 "Source Serif 4",serif}.s2__by{color:var(--bordo);font-size:13px;font-weight:700}.s2__by span,.s2__signame span{color:#1c1c1c;font-size:12px;font-weight:400}.s2__seal{text-align:center;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:4px;display:flex}.s2__signame{width:100%;margin:0;font-size:12.5px}.s2__copy{text-align:center;color:var(--bordo);letter-spacing:.03em;margin-top:8px;font:italic 10.5px "Source Serif 4",serif}.paperdoc--s3{background:#ede4d4 radial-gradient(at 40% 30%,#f3ecdf 0%,#eae0ce 70%,#e3d7c2 100%)}.s3{z-index:1;min-height:var(--a4h);flex-direction:column;padding:76px 78px 40px;display:flex;position:relative}.s3__rule{border:0;border-top:2.5px solid #2e2a27;margin:0}.s3__title{text-align:center;letter-spacing:-.035em;color:#2b2724;margin:52px 40px 58px;font:800 40px/1.04 Playfair Display,Georgia,serif}.s3__bar{color:#e9e1d2;letter-spacing:.03em;background:#312c29;justify-content:space-between;padding:22px;font-size:14px;display:flex}.s3__salute{font-size:17px;font-style:italic;margin:6px 0 22px!important}.s3__body{text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:17px;font-style:italic;line-height:1.42}.s3__body p{margin-bottom:1.1em}.s3__sign{justify-content:flex-end;align-items:center;gap:30px;margin-top:auto;padding-top:60px;display:flex}.s3__signer{text-align:center;min-width:240px}.s3__name{font:italic 600 22px "Source Serif 4",serif;margin:0 0 6px!important}.s3__foot{padding-top:30px}.s3__foot span{text-align:right;margin-top:30px;font-size:20px;display:block}@page{size:A4;margin:0}@media print{body:has([data-doc-root]){background:#fff!important}:is(body:has([data-doc-root]) .shell__side,body:has([data-doc-root]) .no-print,body:has([data-doc-root]) .ed__form){display:none!important}:is(body:has([data-doc-root]) .shell,body:has([data-doc-root]) .ed){display:block!important}body:has([data-doc-root]) .shell__main{max-width:none!important;padding:0!important}[data-zoom]{zoom:1!important}.ed__preview,.docview__paper{background:0 0!important;max-height:none!important;padding:0!important;position:static!important;overflow:visible!important}.paperdoc{box-shadow:none!important;width:210mm!important;margin:0!important}.paperdoc,.s1,.s2,.s3{min-height:295mm!important}.paperdoc:after{display:none!important}.s2__frame{position:fixed}.s2{padding-top:36px!important;padding-bottom:20px!important}.s2__section{margin-bottom:8px}}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-normal-BFuc0jzo.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-normal-obw7ZvB_.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-CK4GAP86.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff")}:root{--color-navy:#0e1b2e;--color-navy-deep:#0a1422;--color-surface:#15253d;--color-surface-2:#1c2f4c;--color-line:#2a3d5c;--color-gold:#c9a54c;--color-gold-soft:#e3c877;--color-ivory:#e9e3d3;--color-mist:#9aa6b8;--color-seal:#a33a3a;--color-ok:#5fa77f;--font-display:"EB Garamond", Georgia, "Times New Roman", serif;--font-body:"Lato", "Segoe UI", system-ui, sans-serif;--fs-sm:.875rem;--fs-base:1rem;--fs-md:1.25rem;--fs-lg:1.5625rem;--fs-xl:1.953rem;--fs-2xl:2.441rem;--fs-3xl:3.815rem;--radius-sm:6px;--radius-md:10px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.16s;--dur:.24s;--z-nav:10;--z-toast:50}.page-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.page-head h1{font-size:var(--fs-2xl)}.page-head p{max-width:62ch;margin-top:6px}.page-head__actions{gap:8px;margin-left:auto;display:flex}.form{gap:22px;max-width:760px;margin-top:28px;display:grid}.form__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.form__section{border-top:1px solid var(--color-line);padding-top:22px}.form__section>h2{font-size:var(--fs-lg);color:var(--color-gold-soft);margin-bottom:14px}.form__actions{align-items:center;gap:10px;padding-top:8px;display:flex}.field{gap:6px;display:grid}.field>span{font-size:var(--fs-sm);color:var(--color-mist)}.field__hint{color:var(--color-mist);font-size:.8rem}.field__error{color:#f0a8a8;font-size:.85rem}.input,.select,.textarea{border-radius:var(--radius-sm);background:var(--color-navy-deep);width:100%;min-height:44px;color:var(--color-ivory);border:1px solid var(--color-line);font:inherit;transition:border-color var(--dur-fast) var(--ease-out);padding:10px 12px}.textarea{resize:vertical;min-height:110px;line-height:1.55}.input:hover,.select:hover,.textarea:hover{border-color:#3a5078}.input:focus,.select:focus,.textarea:focus{border-color:var(--color-gold);outline:none}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-mist) 50%), linear-gradient(135deg, var(--color-mist) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}input[type=date].input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--color-line);min-height:32px;color:var(--color-mist);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);background:0 0;border-radius:999px;padding:0 12px;font-size:.85rem}.chip:hover{border-color:var(--color-gold)}.chip.is-on{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-navy);font-weight:700}.tabs{border:1px solid var(--color-line);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.tabs button{min-height:40px;color:var(--color-mist);cursor:pointer;background:0 0;border:0;padding:0 16px}.tabs button+button{border-left:1px solid var(--color-line)}.tabs button.is-on{background:var(--color-surface-2);color:var(--color-gold-soft)}.badge{border:1px solid var(--color-line);color:var(--color-mist);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 9px;font-size:.75rem;display:inline-flex}.badge--gold{border-color:var(--color-gold);color:var(--color-gold-soft)}.badge--dead{border-color:color-mix(in srgb, var(--color-seal) 70%, transparent);color:#e8a0a0}.abbr{letter-spacing:.02em;color:var(--color-navy);background:var(--color-gold-soft);border-radius:4px;padding:1px 6px;font-size:.75rem;font-weight:700}.empty{text-align:center;border:1px dashed var(--color-line);border-radius:var(--radius-md);margin-top:36px;padding:36px}.empty p{margin-bottom:14px}.error-box{border-left:3px solid var(--color-seal);background:color-mix(in srgb, var(--color-seal) 14%, transparent);border-radius:4px;margin-top:16px;padding:10px 14px}.back{color:var(--color-mist);font-size:var(--fs-sm);align-items:center;gap:6px;margin-bottom:14px;text-decoration:none;display:inline-flex}.back:hover{color:var(--color-ivory)}.field>.tabs{justify-self:start}.page-head>div:first-child,.dash__head{max-width:760px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-navy);color:var(--color-ivory);font:400 var(--fs-base)/1.6 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:.005em;margin:0;font-weight:600;line-height:1.15}p{margin:0}a{color:var(--color-gold)}button{font:inherit}:focus-visible{outline:2px solid var(--color-gold-soft);outline-offset:3px;border-radius:4px}::selection{background:var(--color-gold);color:var(--color-navy)}.btn{border-radius:var(--radius-sm);border:1px solid var(--color-line);min-height:44px;color:var(--color-ivory);font-weight:700;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.1rem;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--color-gold)}.btn:disabled{opacity:.5;cursor:progress}.btn--gold{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-navy)}.btn--gold:hover{background:var(--color-gold-soft);border-color:var(--color-gold-soft)}.btn--danger{color:#e8a0a0}.btn--danger:hover{border-color:var(--color-seal);background:color-mix(in srgb, var(--color-seal) 18%, transparent)}.btn--sm{min-height:36px;padding:0 .8rem}.muted{color:var(--color-mist)}.avatar{background:var(--color-surface-2);border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
