.corrdoor .wax{position:relative}.corrdoor .wax svg{overflow:visible}.corrdoor .wax .due{fill:none;stroke:rgba(198,166,111,.18);stroke-width:1.2}.corrdoor .wax .fill{fill:none;stroke:var(--gold);stroke-width:1.6;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transition:stroke-dashoffset .6s var(--ease)}.corrdoor .wax .blob{fill:#4a2a2b;transition:fill .8s var(--ease)}.corrdoor .wax .ring{stroke:rgba(243,217,196,.18);transition:stroke .8s}.corrdoor .wax text{fill:rgba(243,217,196,.35);transition:fill .8s}.corrdoor .wax.set .blob{fill:#8b2326}.corrdoor .wax.set .ring{stroke:rgba(243,217,196,.45)}.corrdoor .wax.set text{fill:#f3d9c4}.corrdoor .wax.set .fill{stroke:rgba(198,166,111,.55)}.corrdoor .sealnote{margin-top:14px!important;min-height:1.4em;font-style:italic}.corrdoor .f textarea{min-height:0;resize:none;line-height:1.45}.corrdoor .f .lb .wc{font-style:normal;margin-left:6px;color:var(--nmute);letter-spacing:.08em;text-transform:none;font-family:var(--text);font-size:12.5px}.corrdoor .f .lb .wc.ok{color:var(--gold)}.corrdoor .f input::placeholder,.corrdoor .f textarea::placeholder{color:#5d6862;font-style:italic}.corrdoor .btn[disabled]{opacity:.35;cursor:default;pointer-events:none}.corr .err,.corrdoor .err{color:#d99a8c;font-size:14.5px;min-height:0;margin:0}.corr .err:empty,.corrdoor .err:empty{display:none}.f.sent .err{display:none}.corrdoor .chips{gap:8px}.corrdoor .chip span{padding:7px 14px;font-size:15px}.corrdoor .paper .f{gap:14px}@media (max-height:820px) and (min-width:821px){.corrdoor .lp{font-size:16.5px}.corrdoor .wax{width:84px;margin-top:20px}}html.nofit,html.nofit body{height:100%;overflow:hidden;overscroll-behavior:none}html.nofit body>footer.ft2{display:none}.corr{position:fixed;left:0;right:0;top:var(--head);bottom:0;background:var(--night);color:var(--nink);overflow:hidden}.corr .ch{font:italic 300 clamp(38px,4.4vw,64px)/1.05 var(--display);margin:0}.corr .ch.chs{font-size:clamp(28px,2.6vw,38px)}.corr .eyebrow{margin-bottom:14px}.corr .lp{margin-top:18px;max-width:42ch;color:var(--nbody)}.corr .small{font-size:14.5px;color:var(--nmute);margin-top:18px}.corr .lb{font-family:var(--sc);font-size:12px;letter-spacing:.16em;text-transform:lowercase;color:var(--nmute);margin:0 0 8px}.corr .more{font-family:var(--sc);letter-spacing:.16em;font-size:13px;text-transform:lowercase;border-bottom:1px solid currentColor;color:var(--nink)}.corr .linkish,.linkish{background:0 0;border:0;padding:0;color:var(--nmute);font:inherit;cursor:pointer;border-bottom:1px solid currentColor}.corr .linkish:hover{color:var(--nink)}.corr .btn{padding:12px 22px;font-size:13px}.corr .btn.ghost{background:0 0;color:var(--nink);border-color:#3a4641}.corr .btn.ghost:hover{border-color:var(--nink)}.corr .btn[disabled]{opacity:.4;pointer-events:none}.corr .chips{display:flex;flex-wrap:wrap;gap:8px}.corr .chip.csm span{padding:6px 12px;font-size:14px}.corr .f .done{display:none}.corr .f.sent .done{display:block;font:italic 400 22px/1.35 var(--display);margin-top:6px}.corr .f.sent .send{display:none}.cprev{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);margin:0;font-family:var(--sc);font-size:11px;letter-spacing:.16em;text-transform:lowercase;color:var(--gold);border:1px solid rgba(198,166,111,.35);border-radius:999px;padding:5px 14px;background:rgba(12,17,16,.9);white-space:nowrap;pointer-events:none;z-index:5}.cwrap{max-width:var(--wrap);height:100%;margin:0 auto;padding:clamp(18px,4vh,44px) var(--gut) clamp(40px,6vh,64px);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,5vw,80px)}.cwrap>*{min-height:0}.cside{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cside .cbody{min-height:0}.cside .f{display:grid;gap:14px;margin-top:22px;max-width:420px}.you .since{color:var(--nbody);margin:14px 0 0;font-size:16px}.you .news{margin-top:clamp(18px,3.5vh,34px)}.you .newsl{list-style:none;margin:0;padding:0;border-top:1px solid var(--nrule)}.you .newsl li{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--nrule);font-size:16px}.you .newsl a{color:var(--nink)}.you .newsl a:hover{color:var(--gold)}.you .newsl .nr{font-family:var(--sc);font-size:11.5px;letter-spacing:.14em;text-transform:lowercase;color:var(--gold);margin-right:8px}.you .newsl .nd{font-size:13px;color:var(--nmute);white-space:nowrap}.you .circ{margin:16px 0 0;font-size:15px;color:var(--nbody);border-left:1px solid var(--gold);padding-left:12px}.you .myrealms{margin-top:clamp(16px,3vh,30px)}.cmain{min-height:0;display:flex}.cmain .desk{flex:1}.desk{display:flex;flex-direction:column;min-height:0;height:100%}.dhead{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:10px}.dwho{margin:0;font-family:var(--sc);font-size:12.5px;letter-spacing:.16em;text-transform:lowercase;color:var(--nmute)}.dwho b{font-weight:400;color:var(--nink)}.dwho b.in{color:var(--gold)}.dnav{display:flex;align-items:center;gap:10px;font-family:var(--sc);font-size:12px;letter-spacing:.12em;color:var(--nmute)}.dnav button,.dpage button,.pager button{width:30px;height:30px;border-radius:50%;border:1px solid #3a4641;background:0 0;color:var(--nink);font:400 17px/1 var(--display);cursor:pointer;display:inline-grid;place-items:center;padding:0 0 2px}.dnav button:hover,.dpage button:hover,.pager button:hover{border-color:var(--gold);color:var(--gold)}.dnav button[disabled],.dpage button[disabled],.pager button[disabled]{opacity:.25;pointer-events:none}.sheet{flex:1;min-height:0;position:relative;background:linear-gradient(170deg,rgba(239,230,210,.07),rgba(239,230,210,.025));border:1px solid rgba(198,166,111,.28);border-radius:4px;padding:clamp(20px,3.2vw,40px) clamp(22px,3.6vw,48px);box-shadow:0 30px 60px rgba(0,0,0,.35);overflow:hidden}.sheet::before{content:"";position:absolute;inset:7px;border:1px solid rgba(198,166,111,.12);border-radius:2px;pointer-events:none}.sin{height:100%;overflow:hidden;font:400 17.5px/1.62 var(--text);color:var(--nbody)}.sin p{margin:0 0 .9em;max-width:62ch}.sin .sdate{font-family:var(--sc);font-size:12px;letter-spacing:.16em;text-transform:lowercase;color:var(--nmute);margin-bottom:6px}.sin .ssub{font:italic 400 clamp(22px,2vw,28px)/1.2 var(--display);color:var(--nink);margin:0 0 18px}.sin .sempty{font:italic 400 22px/1.4 var(--display);color:var(--nmute);margin-top:12%;text-align:center;max-width:none}.lfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding-top:12px}.dpage{display:flex;align-items:center;gap:10px;font-family:var(--sc);font-size:12px;letter-spacing:.12em;color:var(--nmute)}.desk .compose{flex:1;display:flex;flex-direction:column;gap:12px;min-height:0}.desk .compose .cbodyl{flex:1;display:flex;flex-direction:column;min-height:0}.desk .compose textarea{flex:1;min-height:0;resize:none;border:1px solid rgba(198,166,111,.28)!important;border-radius:4px;padding:18px 22px!important;font:400 17px/1.6 var(--text)!important;background:rgba(239,230,210,.03)!important}.desk .compose textarea:focus{border-color:var(--gold)!important}.desk .compose .send{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0}.desk .compose .cfine{font-size:13px;color:var(--nmute)}.desk .compose[hidden],.desk .lfoot[hidden],.desk .sheet[hidden]{display:none}.rwrap{height:100%;max-width:1480px;margin:0 auto;padding:clamp(14px,3vh,32px) var(--gut) clamp(16px,3vh,30px)}.rwrap[data-state=out]{display:flex;align-items:flex-start;padding-top:clamp(30px,8vh,90px)}.rwrap[data-state=out] .send{margin-top:26px}.rwrap[data-state=in]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(12px,2.4vh,24px)}.rwrap[hidden]{display:none!important}.rtop{display:grid;grid-template-columns:1fr auto;align-items:end;gap:12px 32px;border-bottom:1px solid var(--nrule);padding-bottom:clamp(10px,2vh,16px)}.rtl{display:flex;align-items:baseline;gap:28px;flex-wrap:wrap}.tally{margin:0;display:flex;gap:18px;font-family:var(--sc);font-size:12.5px;letter-spacing:.12em;text-transform:lowercase;color:var(--nmute)}.tally b{font:400 22px/1 var(--display);color:var(--nink);margin-right:5px}.tally b.g{color:var(--gold)}.corr .rfil{grid-column:1/-1;justify-content:flex-start;gap:6px}.rfil .rsel{display:none}.rstat{margin:0;font-size:12.5px;color:var(--nmute);text-align:right;white-space:nowrap;grid-row:1;grid-column:2;align-self:center}.dnav[hidden]{display:none}.rcols{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,.95fr) minmax(0,1.25fr);gap:clamp(20px,2.6vw,40px);min-height:0}.rcols>*{min-height:0}.rlist{display:flex;flex-direction:column;justify-content:space-between;min-height:0;border-right:1px solid var(--nrule);padding-right:clamp(14px,1.6vw,24px)}.people{list-style:none;margin:0;padding:0}.people li.none{color:var(--nmute);font-style:italic;padding:14px 4px}.people button{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:16px 1fr auto;grid-template-rows:auto auto;column-gap:10px;height:60px;align-content:center;padding:0 10px;margin-bottom:4px;border-radius:4px;cursor:pointer;transition:background .25s}.people button:hover{background:rgba(239,230,210,.04)}.people button.on{background:rgba(198,166,111,.09);box-shadow:inset 2px 0 0 var(--gold)}.people button:focus-visible{outline:1px solid var(--gold)}.people .turnm{grid-row:1/3;align-self:center;width:9px;height:9px;border-radius:50%;border:1px solid var(--nmute)}.people .turnm.t-kk{background:var(--gold);border-color:var(--gold);box-shadow:0 0 10px rgba(198,166,111,.5)}.people .turnm.t-them{background:0 0}.people .turnm.t-request{border-color:var(--gold);background:0 0;box-shadow:0 0 0 3px rgba(198,166,111,.18)}.people .turnm.t-asked{border-style:dashed}.people .turnm.t-declined{opacity:.4}.people .pn{font:400 18px/1.2 var(--text);color:var(--nink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.people .pm{grid-column:2;font-size:13px;color:var(--nmute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.people .pa{grid-row:1/3;grid-column:3;align-self:center;font-family:var(--sc);font-size:11.5px;letter-spacing:.1em;color:var(--nmute)}.people .declined .pn{color:var(--nmute)}.pager{display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--sc);font-size:12px;letter-spacing:.12em;color:var(--nmute);min-height:36px}.rcard{min-height:0;overflow:hidden;display:flex;flex-direction:column}.rcard .eyebrow{margin:0 0 6px}.rcard .dcn{font:italic 300 clamp(30px,2.8vw,42px)/1.08 var(--display);margin:0}.rcard .cm{margin:6px 0 0;font-size:14.5px;color:var(--nmute)}.rcard .cr{margin:12px 0 0;display:flex;gap:6px;flex-wrap:wrap}.rcard .cr span{font-family:var(--sc);font-size:11.5px;letter-spacing:.14em;text-transform:lowercase;color:var(--gold);border:1px solid rgba(198,166,111,.35);border-radius:999px;padding:3px 10px}.rcard .qs{margin-top:clamp(12px,2.4vh,22px);display:grid;gap:clamp(10px,2vh,18px);flex:none}.rcard>*{flex:none}.rcard blockquote{margin:0;font:italic 400 clamp(17px,1.35vw,19.5px)/1.45 var(--display);color:var(--nbody);border-left:1px solid var(--gold);padding-left:14px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rcard .dec{display:flex;gap:8px;flex-wrap:nowrap;margin-top:clamp(14px,2.6vh,26px)}.corr .rcard .dec .btn{padding:10px 15px;font-size:11.5px;letter-spacing:.12em;white-space:nowrap}.rcard .small{margin-top:10px;font-size:13.5px}.rcard .small[hidden]{display:none}.rcard .circles{margin-top:clamp(14px,2.6vh,26px)}.rcard .cl{margin-top:auto;padding-top:12px}.rthread{min-height:0;display:flex}.rthread .desk{flex:1}.rtabs{display:none}@media (min-width:821px){.rcols.wide{grid-template-columns:minmax(250px,300px) minmax(0,1fr)}.rcols.wide .rthread{display:none}.rcard blockquote{max-width:64ch}}.rcard .writing{border-left:1px solid var(--gold);padding-left:12px;margin-top:clamp(14px,2.6vh,26px)}@media (max-height:760px) and (min-width:821px){.rcard blockquote{-webkit-line-clamp:3}.people button{height:54px}.sin{font-size:16.5px}}@media (max-width:1100px) and (min-width:821px){.rcols{grid-template-columns:minmax(220px,250px) minmax(0,1fr) minmax(0,1.15fr)}.corr .rcard .dec .btn{padding:9px 11px;font-size:10.5px;letter-spacing:.08em}.rcard .dec{gap:6px}}@media (max-width:820px){.cwrap{grid-template-columns:1fr;padding:14px var(--gut) 64px;gap:0}.cwrap[data-t] .cmain,.cwrap[data-t] .cside{display:none}.cwrap[data-t=side] .cside{display:flex}.cwrap[data-t=main] .cmain{display:flex}.cwrap:not([data-t]) .cmain{display:none}.corr .ch{font-size:clamp(34px,10vw,46px)}.sin{font-size:16px;line-height:1.55}.sheet{padding:18px 18px}.lfoot{min-height:52px}.corr .btn{padding:11px 18px;font-size:12px}.rwrap[data-state=in]{padding:10px var(--gut) 62px;grid-template-rows:auto minmax(0,1fr)}.rtop{grid-template-columns:1fr;gap:8px;padding-bottom:10px}.rtl{gap:4px 14px}.tally{gap:12px;font-size:11px}.tally b{font-size:18px}.corr .rfil .chip{display:none}.rfil .rsel{display:block;width:100%;font:400 16px var(--text);color:var(--nink);background:0 0;border:0;border-bottom:1px solid #3a4641;padding:6px 0;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--nmute) 50%),linear-gradient(135deg,var(--nmute) 50%,transparent 50%);background-position:calc(100% - 12px) 55%,calc(100% - 7px) 55%;background-size:5px 5px;background-repeat:no-repeat}.rfil .rsel option{background:#0c1110}.rstat{display:none}.rcols{grid-template-columns:1fr}.rcols>*{display:none!important}.rcols[data-t=card] .rcard,.rcols[data-t=list] .rlist,.rcols[data-t=thread] .rthread{display:flex!important}.rlist{border:0;padding:0}.rtabs,.ytabs{display:flex;position:fixed;left:0;right:0;bottom:0;height:52px;border-top:1px solid var(--nrule);background:rgba(12,17,16,.97);z-index:6}.rtabs button{flex:1;background:0 0;border:0;color:var(--nmute);font-family:var(--sc);font-size:12px;letter-spacing:.16em;text-transform:lowercase;cursor:pointer}.rtabs button[aria-selected=true]{color:var(--gold);box-shadow:inset 0 2px 0 var(--gold)}.cprev{bottom:58px;font-size:9px;letter-spacing:.12em;padding:3px 10px}html.cdemo .cwrap{padding-bottom:86px}html.cdemo .rwrap[data-state=in]{padding-bottom:84px}.rcard .dec .btn{padding:10px 14px}}@media (max-width:820px) and (max-height:700px){.corr .ch{font-size:32px}.you .newsl li{padding:7px 0;font-size:15px}.corr .lp{font-size:15.5px}.rcard blockquote{-webkit-line-clamp:4;font-size:16px}}.ytabs[hidden]{display:none!important}html.cdemo .rwrap[data-state=in]{padding-bottom:52px}html.cdemo .cwrap{padding-bottom:64px}.corr .f .done:focus,.corrdoor .f .done:focus{outline:0}@media (max-width:820px){html.cwriting .droom .rtop{display:none}html.cwriting .droom[data-room=letters]{grid-template-rows:minmax(0,1fr)}.tally span{white-space:nowrap}.desk .compose .send{gap:10px}.desk .compose .send .btn{padding:10px 14px;font-size:11px;letter-spacing:.1em}.desk .compose .cfine{display:none}.desk .compose textarea{padding:12px 14px!important;font-size:16px!important}}@media (max-width:820px){.corrdoor .lp{font-size:16px;line-height:1.5}.corrdoor .wax{width:58px;float:left;margin:20px 14px 0 0}.corrdoor .sealnote{margin-top:30px!important}.corrdoor .wax+.sealnote+.small{clear:both;padding-top:6px}.corrdoor .f textarea[name=draws]{height:70px}.corrdoor .f textarea[name=bring]{height:52px}html.cwriting .cprev{display:none}}.drooms{display:flex;align-items:center;gap:14px 34px;border-bottom:1px solid var(--nrule);padding-bottom:clamp(8px,1.6vh,14px);flex-wrap:wrap}.drooms .rstat{margin-left:auto}.rtabs2{display:flex;gap:4px;flex-wrap:wrap}.rtabs2 button{background:0 0;border:0;border-radius:999px;padding:8px 14px;color:var(--nmute);font-family:var(--sc);font-size:12.5px;letter-spacing:.16em;text-transform:lowercase;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .3s,background .3s}.rtabs2 button:hover{color:var(--nink)}.rtabs2 button[aria-selected=true]{color:var(--night);background:var(--nink)}.rtabs2 .bd{font-style:normal;font-family:var(--text);font-size:11px;letter-spacing:0;min-width:18px;height:18px;border-radius:9px;background:var(--gold);color:var(--night);display:inline-grid;place-items:center;padding:0 5px}.rtabs2 .bd:empty,.rtabs2 .bd[hidden]{display:none}.droom{min-height:0;display:grid;grid-template-rows:minmax(0,1fr);gap:clamp(10px,2vh,20px)}.droom[hidden]{display:none}.droom[data-room=letters]{grid-template-rows:auto minmax(0,1fr)}.droom .rtop{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap;border:0;padding:0}.droom .rtop .rfil{grid-column:auto}.droom .rcols{height:100%}.rcard .sempty{font:italic 400 22px/1.4 var(--display);color:var(--nmute);margin-top:14%}.rcard .mbody{-webkit-line-clamp:12}.droom[data-room=overview]{align-content:start}.tiles{display:grid;align-content:start;align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,24px);margin-top:clamp(10px,3vh,34px)}.tile{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:clamp(18px,2.4vw,30px);min-height:clamp(170px,30vh,250px);border:1px solid rgba(198,166,111,.22);border-radius:6px;background:linear-gradient(170deg,rgba(239,230,210,.05),rgba(239,230,210,.015));transition:border-color .3s,transform .4s var(--ease)}.tile:hover{border-color:var(--gold);transform:translateY(-2px)}.tile:focus-visible{outline:1px solid var(--gold)}.tile b{font:300 clamp(48px,5vw,76px)/1 var(--display);color:var(--nink)}.tile b.g{color:var(--gold)}.tile .tl{font-family:var(--sc);font-size:12.5px;letter-spacing:.16em;text-transform:lowercase;color:var(--nbody)}.tile .tn{margin-top:auto;font-size:14.5px;line-height:1.45;color:var(--nmute)}.droom[data-room=readers]{grid-template-rows:auto minmax(0,1fr)}.rdhead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rdgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(14px,2.4vh,26px) clamp(20px,2.6vw,40px);min-height:0}.rdchart{grid-column:1/-1;margin:0;min-height:0;position:relative;display:flex;flex-direction:column}.rdchart svg{flex:1;min-height:0;overflow:visible}.rdchart .bv{fill:rgba(236,230,215,.08)}.rdchart .bp{fill:var(--gold);opacity:.85}.rdchart g:hover .bp{opacity:1}.rdchart .ax{fill:var(--nmute);font:400 11px var(--text)}.rdchart .gl{stroke:var(--nrule);stroke-width:1}.rdchart figcaption{display:flex;gap:16px;align-items:center;justify-content:flex-end;font-family:var(--sc);font-size:11.5px;letter-spacing:.14em;text-transform:lowercase;color:var(--nmute);margin-top:4px}.rdchart figcaption i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:-10px}.rdchart .kp{background:var(--gold)}.rdchart .kv{background:rgba(236,230,215,.16)}.rdlist{min-height:0;overflow:hidden}.rdl{list-style:none;margin:0;padding:0}.rdl li{position:relative;display:flex;justify-content:space-between;gap:10px;height:34px;align-items:center;font-size:15px;border-bottom:1px solid var(--nrule)}.rdl li i{position:absolute;left:0;bottom:-1px;height:1px;background:var(--gold)}.rdl .rn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--nink)}.rdl .rv{font-family:var(--sc);font-size:13px;color:var(--nbody)}.rdl .none{color:var(--nmute);font-style:italic}.droom[data-room=site]{align-content:start}.sitegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);margin-top:clamp(10px,3vh,30px)}.sbox{border:1px solid rgba(198,166,111,.22);border-radius:6px;padding:clamp(18px,2.2vw,28px);min-height:0}.dsw{display:flex;align-items:center;gap:12px;cursor:pointer;margin:6px 0 4px}.dsw input{position:absolute;opacity:0}.dsw .dknob{width:46px;height:26px;border-radius:13px;border:1px solid #3a4641;position:relative;transition:background .3s,border-color .3s}.dsw .dknob::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--nmute);transition:transform .35s var(--ease),background .3s}.dsw input:checked+.dknob{background:rgba(198,166,111,.25);border-color:var(--gold)}.dsw input:checked+.dknob::after{transform:translateX(20px);background:var(--gold)}.dsw input:focus-visible+.dknob{outline:1px solid var(--gold);outline-offset:2px}.dsw .dswl{font-size:17px}.sbox .snote{margin-top:16px}.sbox .snote[hidden]{display:none}.sbox ul{list-style:none;margin:0;padding:0}.sbox li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--nrule);font-size:14.5px;color:var(--nbody)}.sbox li b{font-weight:400;text-align:right;color:var(--nmute)}.sbox li b a,.sbox li b.ok{color:var(--nink)}.sbox li b a{border-bottom:1px solid var(--gold)}.sbox li b.dsoon{font-style:italic}.sbox li.drh b{color:var(--gold)}.sbox .small{margin-top:14px}.corrdoor .paper .closed{font:italic 400 24px/1.4 var(--display);color:var(--nbody);margin:0}@media (max-height:760px) and (min-width:821px){.tile{min-height:150px}.tile b{font-size:46px}.sbox li{padding:6px 0;font-size:13.5px}}@media (max-width:1100px) and (min-width:821px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile{min-height:0}.drooms .rstat{display:none}.sitegrid{grid-template-columns:1fr 1fr}.sitegrid .sbox:nth-child(2){grid-row:span 2}}@media (max-width:820px){.drooms{gap:6px;padding-bottom:6px;flex-wrap:nowrap}.drooms .ch.chs{display:none}.rtabs2{flex-wrap:nowrap;gap:0;width:100%;justify-content:space-between}.rtabs2 button{padding:7px 7px;font-size:10.5px;letter-spacing:.08em}.drooms .rstat{display:none}.droom .rtop{gap:6px}.tiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px}.tile{min-height:0;padding:14px;gap:4px}.tile b{font-size:40px}.tile .tl{font-size:11px;letter-spacing:.1em}.tile .tn{font-size:12.5px}.rdgrid{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto auto;gap:10px}.rdgrid .rdlist:nth-child(n+3){display:none}.rdl li{height:30px;font-size:14px}.rdhead .tally{width:100%}.sitegrid{grid-template-columns:1fr;gap:10px;margin-top:6px}.sbox{padding:14px}.sitegrid .sbox:nth-child(2) li:nth-child(n+6){display:none}.droom .rtabs{display:flex}.droom[hidden] .rtabs{display:none}}.rtabs2 .ls{display:none}@media (max-width:820px){.rtabs2 .lf{display:none}.rtabs2 .ls{display:inline}.rtabs2 button{padding:7px 10px;font-size:11.5px;letter-spacing:.1em}.tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sitegrid{grid-template-columns:minmax(0,1fr)}.sbox li{font-size:13.5px;padding:6px 0}.sbox li span{flex:none}.sbox li b{min-width:0}.sitegrid .sbox:nth-child(3) .conn{display:none}.sitegrid .sbox:nth-child(3) .small{margin-top:0}.sitegrid .sbox:nth-child(2) li:nth-child(n+5){display:none}.rdhead .tally{flex-wrap:wrap;gap:4px 14px}.rdgrid{grid-template-rows:minmax(0,1fr) auto}.rdgrid .rdlist:nth-child(n+3){display:none}.rdl li:nth-child(n+4){display:none}}.rwrap[data-state=in]{grid-template-columns:minmax(0,1fr)}.droom>*{min-width:0}@media (max-width:820px){.rtabs2{justify-content:space-between}.rtabs2 button{padding:7px 8px;font-size:10.5px;letter-spacing:.06em;gap:4px}.rtabs2 .bd{min-width:15px;height:15px;font-size:9.5px;padding:0 3px}}.pieceread{background:var(--night);color:var(--nink)}.piece{max-width:760px}.piece .eyebrow a{border-bottom:1px solid rgba(198,166,111,.5)}.piece h1{font:italic 300 clamp(40px,5vw,68px)/1.06 var(--display);margin:0 0 clamp(18px,3vh,30px);text-wrap:balance}.piece h2{font:italic 400 clamp(24px,2.4vw,32px)/1.2 var(--display);margin:1.4em 0 .5em}.piece p{font:400 clamp(17px,1.25vw,19px)/1.7 var(--text);color:var(--nbody);margin:0 0 1em;max-width:64ch}.piece .pplate{margin:1.6em 0;padding:6px;background:#141b19;border:1px solid #b2975f;box-shadow:0 0 0 1px #070a09 inset,0 24px 48px rgba(0,0,0,.45)}.piece .pplate img{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain;background:#000}.piece figcaption{font:italic 400 15px/1.4 var(--display);color:var(--nmute);padding:10px 4px 2px}.piece .paudio{margin:1.4em 0}.piece .paudio audio{width:100%;filter:sepia(.25) saturate(.6)}.piece .pend{display:flex;gap:26px;flex-wrap:wrap;margin-top:2em}.piece .plist{list-style:none;padding:0;margin:0 0 2em}.piece .plist li{padding:14px 0;border-bottom:1px solid var(--nrule);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.piece .plist a{font:italic 400 24px/1.25 var(--display);color:var(--nink)}.piece .plist span{font-size:14px;color:var(--nmute)}.piece .pmiss{font-style:italic;color:#d99a8c}@media (max-width:820px){.piece .pplate{padding:4px}}.rcols.pub{grid-template-columns:minmax(240px,290px) minmax(0,1.35fr) minmax(0,.85fr)}.shelfhead{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.shelfhead .newp{align-self:flex-start}.pfil{gap:6px}.editor{display:flex;flex-direction:column;gap:12px;min-height:0}.editor[hidden]{display:none}.editor .erow{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap}.editor .erow label{min-width:150px}.editor .estat{margin:0 0 6px auto;font-size:13px;color:var(--nmute);font-style:italic}.editor input[name=title]{font:italic 400 clamp(24px,2.2vw,32px)/1.2 var(--display)!important}.editor .ebodyl{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.editor textarea{flex:1;min-height:0;resize:none;border:1px solid rgba(198,166,111,.28)!important;border-radius:4px;padding:16px 20px!important;font:400 17px/1.65 var(--text)!important;background:rgba(239,230,210,.03)!important}.editor textarea:focus{border-color:var(--gold)!important}.editor .drop{position:absolute;inset:26px 0 0;display:none;place-items:center;border:1px dashed var(--gold);border-radius:4px;background:rgba(12,17,16,.88);font:italic 400 24px var(--display);color:var(--gold);pointer-events:none}.editor .ebodyl.over .drop{display:grid}.efiles{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.addf{cursor:pointer}.addf input{position:absolute;opacity:0;width:1px;height:1px}.addf span{display:inline-block;font-family:var(--sc);font-size:12px;letter-spacing:.14em;text-transform:lowercase;border:1px dashed rgba(198,166,111,.6);border-radius:999px;padding:8px 14px;color:var(--gold)}.addf input:focus-visible+span{outline:1px solid var(--gold)}.efiles .fl{list-style:none;margin:0;padding:0;display:flex;gap:6px 14px;flex-wrap:wrap}.efiles .fl li{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--nbody)}.efiles .fn{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:6px}.efiles .fi{width:10px;height:10px;border:1px solid var(--gold);border-radius:2px;flex:none}.efiles .fi.aud{border-radius:50%}.efiles .fi.doc{border-style:dashed}.efiles .linkish{font-size:12.5px}.editor .eact{display:flex;gap:10px 14px;align-items:center;flex-wrap:wrap;margin:0}.editor .eact [hidden]{display:none}.after{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;border-left:1px solid var(--nrule);padding-left:clamp(14px,1.6vw,24px)}.after .lb{margin-top:6px}.after .gl{list-style:none;margin:0;padding:0}.after .gl li{font-size:14.5px;line-height:1.5;color:var(--nbody);padding:7px 0;border-bottom:1px solid var(--nrule)}.after .gl b{font-weight:500;color:var(--nink)}.after .alink{margin:0 0 6px}.after .fol{list-style:none;margin:0 0 6px;padding:0}.after .fol li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--nrule);font-size:15px}.after .fol li.none{color:var(--nmute);font-style:italic}.after .soc{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1}.after .stext{flex:1;min-height:90px;resize:none;background:rgba(239,230,210,.03);border:1px solid rgba(198,166,111,.28);border-radius:4px;color:var(--nink);font:400 14.5px/1.5 var(--text);padding:10px 12px}.after .sact{display:flex;gap:14px;align-items:center}.pview{position:fixed;inset:0;z-index:40;background:var(--night);display:flex;flex-direction:column}.pview[hidden]{display:none}.pvbar{display:flex;justify-content:space-between;align-items:center;padding:12px var(--gut);border-bottom:1px solid var(--nrule)}.pvbar .lb{margin:0;color:var(--gold)}.pvin{flex:1;overflow:auto;padding:clamp(24px,5vh,60px) var(--gut)}.pvin .piece{margin:0 auto}@media (max-height:760px) and (min-width:821px){.after .gl li{padding:4px 0;font-size:13.5px}}@media (max-width:1100px) and (min-width:821px){.rcols.pub{grid-template-columns:200px minmax(0,1fr) 250px;gap:20px}.editor .erow label{min-width:120px}.editor .eact .btn{padding:10px 14px;font-size:11px}}@media (max-width:820px){.rcols.pub .editor{display:none}.rcols.pub[data-t=card] .editor{display:flex!important}.rcols.pub[data-t=thread] .after{display:flex!important;border:0;padding:0}.editor .erow{gap:10px}.editor .erow label{min-width:0;flex:1}.editor .estat{display:none}.editor .eact .btn{padding:9px 13px;font-size:11px}.shelfhead .pfil .chip{display:inline-block}}.droom .editor.f{display:flex;gap:12px}.droom .editor.f[hidden]{display:none}.droom .editor .ebodyl{display:flex}.droom .editor .eact .linkish{font-size:14px}@media (max-width:820px){.droom .rcols.pub .editor.f{display:none}.droom .rcols.pub[data-t=card] .editor.f{display:flex}}.pview{z-index:1000}.pvin{padding:0;overflow:hidden}.pvin iframe{width:100%;height:100%;border:0;display:block;background:var(--night)}@media (max-width:820px){.rtabs2 button{padding:6px 4px;font-size:10px;letter-spacing:.02em}.cprev{position:fixed;top:30px;bottom:auto;left:50%;font-size:8.5px;padding:2px 8px;letter-spacing:.08em;max-width:52vw;white-space:normal;text-align:center;line-height:1.3}html.cdemo .cwrap{padding-bottom:64px}html.cdemo .rwrap[data-state=in]{padding-bottom:62px}.droom .editor.f{gap:8px}.editor .erow .lb,.editor label>.lb{margin-bottom:2px}.editor input[name=title]{font-size:22px!important;padding:4px 0!important}.editor select{padding:4px 0!important}.efiles{gap:6px 10px}.editor .eact{gap:8px 10px}}@media (max-width:820px){.cprev{z-index:200}.tally{font-size:10px;gap:10px;letter-spacing:.06em}.tally b{font-size:16px}}.invp .cwrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.invp .cwrap.solo{grid-template-columns:minmax(0,1fr);max-width:720px}.invp .cside .ch{font-size:clamp(34px,3.6vw,54px)}.invp .ivf{display:grid;gap:14px;margin-top:20px}.invp .ivf textarea{min-height:0;resize:none}.invp .f.sent .done{display:block;font:italic 400 22px/1.4 var(--display)}.invp .f.sent>fieldset,.invp .f.sent>label{display:none}@media (max-height:780px) and (min-width:821px){.invp .lp{font-size:16px}.invp .ivf{gap:10px;margin-top:12px}}.droom .rtop .invb{padding:8px 14px;font-size:11.5px;letter-spacing:.12em;margin-left:6px}@media (max-width:1360px){.drooms .rstat{display:none}}.invf{display:grid;gap:12px;margin-top:10px}.invf .row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.invf textarea{min-height:0;resize:none}.invp .side-fill{display:flex;flex-direction:column}.invp .cside{display:flex;flex-direction:column;min-height:0}.invp .cside>[data-state=in]{display:flex;flex-direction:column;min-height:0;flex:1}.invp .ivf{flex:1;display:flex;flex-direction:column;gap:12px;min-height:0}.invp .ivf>label:first-child{flex:1;display:flex;flex-direction:column;min-height:0}.invp .ivf textarea{flex:1;min-height:64px}.invp .ivf .chip span{padding:5px 11px;font-size:13.5px}@media (max-width:820px){.droom .rtop .invb{padding:6px 10px;font-size:10px}.tally .ivn{display:none}.invf .row3{grid-template-columns:1fr}.invp .cwrap[data-t=main] .cmain{display:flex}.invp .cwrap[data-t=side] .cside{display:flex}}@media (max-width:820px){.invp .cwrap{grid-template-columns:minmax(0,1fr)}.droom .rtop{flex-wrap:wrap}.droom .rtop .tally{flex-wrap:wrap;gap:4px 10px;align-items:center;width:100%}.droom .rtop .invb{margin-left:auto}.rcard .dec{flex-wrap:wrap}.invf .chip span{padding:4px 10px;font-size:13px}.invf textarea{height:56px}}@media (max-width:820px){.rcard .invf{gap:8px}html.cwriting .rcard>.eyebrow{display:none}html.cwriting .rcard>.dcn{font-size:26px}}@media (max-width:820px) and (max-height:700px){html.cwriting .rcard>.dcn{display:none}.invf textarea{height:44px}.invf .lb{margin-bottom:0}.invf input{padding:6px 0!important}}@media (max-width:820px){.invf input[type=email],.invf input[type=text]{padding:4px 0!important;font-size:16px!important}.invf label:has(#iv-place){display:none}.invf .chips{gap:5px}.invf .chip span{padding:3px 9px;font-size:12.5px}.invf legend{margin-bottom:6px}}.droom[data-room=plan]{grid-template-rows:minmax(0,1fr)}.kgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.92fr);grid-template-rows:auto minmax(0,1fr);gap:clamp(10px,1.8vh,16px) clamp(20px,2.8vw,44px);min-height:0;padding-top:clamp(6px,1.6vh,18px)}.kcol{min-height:0;display:flex;flex-direction:column;overflow:hidden}.kgrid .lb{font-family:var(--sc);font-size:12px;letter-spacing:.16em;text-transform:lowercase;color:var(--nmute);margin:0}.kfocus{font:400 clamp(24px,2.3vw,34px)/1.18 var(--display);color:var(--nink);margin:clamp(6px,1.2vh,12px) 0 clamp(10px,2vh,20px);text-wrap:balance}.ktasks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(6px,1.2vh,12px)}.ktasks li{border-top:1px solid var(--nrule);padding-top:clamp(6px,1.2vh,12px)}.kchk{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 12px;align-items:start;cursor:pointer}.kchk input{position:absolute;opacity:0}.kchk .kbox{width:18px;height:18px;margin-top:3px;border:1px solid var(--gold);border-radius:3px;position:relative;transition:background .3s}.kchk input:checked+.kbox{background:var(--gold)}.kchk input:checked+.kbox::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--night);border-width:0 2px 2px 0;transform:rotate(45deg)}.kchk input:focus-visible+.kbox{outline:1px solid var(--gold);outline-offset:2px}.kchk .km,.kchk .kt,.kchk .kw{text-transform:none}.kchk .kt{font-family:var(--text);letter-spacing:0;font-size:16.5px;line-height:1.4;color:var(--nink)}.kchk .km{font-family:var(--sc);font-size:11.5px;letter-spacing:.1em;color:var(--nmute);white-space:nowrap;padding-top:3px}.kchk .kw{font-family:var(--text);letter-spacing:0;grid-column:2/4;font-size:13.5px;line-height:1.45;color:var(--nmute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kchk input:checked~.kt{color:var(--nmute);text-decoration:line-through;text-decoration-color:rgba(198,166,111,.6)}.kword{margin:clamp(10px,2vh,20px) 0 0;padding-left:14px;border-left:1px solid var(--gold);font:italic 400 17px/1.45 var(--display);color:var(--nbody);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.kword:empty{display:none}.kpost{margin-top:clamp(10px,2vh,18px);min-height:0;display:flex;flex-direction:column;gap:6px}.kpost[hidden]{display:none}.kpt{margin:0;font-size:14px;line-height:1.5;color:var(--nbody);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.kpost .linkish{align-self:flex-start}.kwhere{margin:6px 0 clamp(10px,1.8vh,16px);font-size:15.5px;line-height:1.45;color:var(--nbody)}.kwhere b{font-weight:400;color:var(--nink)}.kphases{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.kphases li{border-top:2px solid var(--nrule);padding-top:7px;font-size:12.5px;line-height:1.3;color:var(--nmute)}.kphases li b{display:block;font-family:var(--sc);font-weight:400;font-size:11px;letter-spacing:.12em;margin-bottom:2px}.kphases li.done{border-color:rgba(198,166,111,.45)}.kphases li.now{border-color:var(--gold);color:var(--nink)}.kphases li.now b{color:var(--gold)}.kgate{margin:clamp(8px,1.6vh,14px) 0 clamp(12px,2.4vh,24px);font-size:14px;line-height:1.45;color:var(--nmute)}.kgate b{font-weight:400;color:var(--nink)}.kml span{float:right;letter-spacing:.08em}.kmeas{list-style:none;margin:6px 0 0;padding:0;min-height:0;overflow:hidden}.kmeas li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;height:clamp(28px,3.9vh,36px);border-bottom:1px solid var(--nrule);font-size:14px;color:var(--nbody)}.kmeas li .mn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kmeas li .mv{font-family:var(--sc);font-size:13px;color:var(--nink);white-space:nowrap}.kmeas li .mv small{font-size:11px;color:var(--nmute);letter-spacing:.06em}.kmeas li i{position:absolute;left:0;bottom:-1px;height:1px;background:var(--gold);max-width:100%}.kmeas li.met .mv{color:var(--gold)}.kmeas input{width:64px;background:0 0;border:0;border-bottom:1px solid transparent;color:var(--nink);font:400 13px var(--text);text-align:right;padding:2px 0}.kmeas input:hover{border-bottom-color:#3a4641}.kmeas input:focus{outline:0;border-bottom-color:var(--gold)}.ktoday{grid-column:1;grid-row:1/3}.kroad{grid-column:2;grid-row:1/3}.kswitch{grid-column:3;grid-row:1;align-self:start}.kmarks{grid-column:3;grid-row:2}.kswitch{gap:6px;margin:0}.kswitch .kvc{display:none}.klist{list-style:none;margin:0;padding:0;min-height:0;overflow:hidden;flex:1}.klist li{border-bottom:1px solid var(--nrule);padding:clamp(6px,1.1vh,10px) 0}.klist .kchk .kt{font-size:15px}.klist .kchk .km{font-size:11px}.klist .klg{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;font-size:14px;line-height:1.45;color:var(--nbody)}.klist .klg b{font-family:var(--sc);font-weight:400;font-size:11.5px;letter-spacing:.08em;color:var(--nmute);padding-top:2px;white-space:nowrap}.klist li.late .km{color:#d99a8c}.klog{margin-top:10px}.klog[hidden]{display:none}.ktoday .kempty{font:italic 400 20px/1.45 var(--display);color:var(--nmute)}@media (max-height:760px) and (min-width:821px){.kmeas li{height:25px;font-size:13.5px}.kphases li{font-size:12px}.kwhere{font-size:15px;margin-bottom:8px}.kchk .kw{-webkit-line-clamp:1}.kword{-webkit-line-clamp:3;font-size:16px}.kpt{-webkit-line-clamp:3}.kchk .kt{font-size:15.5px}.kgate{margin-bottom:10px}}@media (max-width:1100px) and (min-width:821px){.kgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ktoday{grid-row:1/3}.kswitch{grid-column:2;grid-row:1}.kmarks,.kroad{grid-column:2;grid-row:2}.kswitch .kvc{display:inline-flex}.kgrid:not([data-v=course]) .kroad,.kgrid[data-v=course] .kmarks{display:none}.kroad>.lb:first-child{display:none}.kphases li span{display:none}.kmeas li{height:25px}.kgate{margin:8px 0 12px}.kwhere{margin-top:0}}@media (max-width:820px){.rtabs2 button{padding:6px 4px;font-size:9.5px;letter-spacing:.03em;gap:3px}.rtabs2 .bd{min-width:15px;height:15px;font-size:9.5px;padding:0 3px}.kgrid{grid-template-columns:1fr;padding-top:4px}.kgrid>*{display:none!important}.kgrid{grid-template-rows:auto minmax(0,1fr)}.kroad,.ktoday{grid-column:1;grid-row:1/3}.kswitch{grid-column:1;grid-row:1}.kmarks{grid-column:1;grid-row:2;margin-top:10px}.kgrid[data-t=card] .kroad,.kgrid[data-t=list] .ktoday,.kgrid[data-t=thread] .kmarks,.kgrid[data-t=thread] .kswitch{display:flex!important}.kroad>.lb:first-child{display:none}.kfocus{font-size:24px}.kchk .kt{font-size:15.5px}.kphases li span{display:none}.kmeas li{height:30px;font-size:13px}}@media (max-width:820px) and (max-height:700px){.kwhere{font-size:15px;margin-bottom:8px}.kphases li{font-size:11.5px}.kgate{font-size:13px}.kchk .kw{display:none}.kword{-webkit-line-clamp:3;font-size:15.5px}.kpt{-webkit-line-clamp:3;font-size:13px}.kfocus{font-size:21px;margin-bottom:8px}.kmeas li{height:24px;font-size:12.5px}.kgate{margin:8px 0}}@media (max-width:380px){.rtabs2 button{padding:6px 3px;letter-spacing:0}}.chip .pw{font-style:normal;font-family:var(--text);font-size:.8em;letter-spacing:0;color:var(--nmute);margin-left:3px}.chip input:checked+span .pw{color:inherit;opacity:.75}.rcard .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rcard .dready{margin-top:clamp(12px,2.2vh,20px);border:1px solid rgba(198,166,111,.35);border-radius:6px;padding:clamp(10px,1.6vh,14px) 14px;background:rgba(198,166,111,.05)}.rcard .dready .lb{color:var(--gold);margin-bottom:6px}.rcard .dqs{margin:0 0 8px;padding-left:18px;font-size:14.5px;line-height:1.4;color:var(--nbody)}.rcard .dqs li+li{margin-top:4px}.rcard .dctx{display:block}.rcard .dctx textarea,.rcard .dstyle input,.rcard .dstyle textarea{width:100%;box-sizing:border-box;background:0 0;border:1px solid rgba(236,230,215,.2);border-radius:4px;color:var(--nink);font:400 15px/1.4 var(--text);padding:8px 10px;resize:none}.rcard .dctx textarea:focus,.rcard .dstyle input:focus,.rcard .dstyle textarea:focus{outline:0;border-color:var(--gold)}.rcard .dready .dec{margin-top:10px}.rcard .dstyle{margin-top:clamp(12px,2.2vh,20px);display:grid;gap:10px}.rcard .dstyle .lb{margin-bottom:4px}.rcard .dstyle .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rcard .dstyle .dec{margin-top:4px}.rcard .dnotes{margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--nbody);display:grid;gap:4px}.rcard .dnotes span{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:80%;vertical-align:bottom}@media (max-height:740px) and (min-width:821px){.rcard .dready .dqs{font-size:13.5px}.rcard .dstyle textarea[name=note]{height:56px}}.rcard.compact .cr{display:none}.rcard .dstyle textarea[name=signoff]{height:46px!important;min-height:0!important}.rcard .dstyle textarea[name=note]{height:64px!important;min-height:0!important}.rcard .dctx textarea{height:52px!important;min-height:0!important}.rcard .dstyle input{height:46px}@media (max-height:800px){.rcard.compact .cm{display:none}.rcard.compact .dcn{font-size:30px}}@media (max-height:800px),(max-width:1100px){.rcard.compact>.eyebrow{display:none}.rcard .dqs{font-size:13.5px}.rcard .dctx textarea{height:44px!important}.rcard .dready .dec{margin-top:8px}}@media (max-width:820px){.corr .rcard .dready .dec .btn,.corr .rcard .dstyle .dec .btn{padding:9px 13px;font-size:10.5px}.rcard .dready{padding:10px 12px}.rcard .dstyle .row2{gap:8px}.rcard .dstyle textarea[name=note]{height:52px!important}.rcard .dstyle{gap:8px}}.rcard .dctx textarea,.rcard .dstyle textarea{padding:6px 10px;line-height:1.35}.rcard .dctx textarea{height:50px!important}.rcard .dstyle textarea[name=signoff]{height:52px!important}.rcard .dstyle input{height:52px}.kgrid{grid-template-rows:auto auto minmax(0,1fr)}.lamps{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:0 0 clamp(8px,1.6vh,14px);border-bottom:1px solid var(--nrule)}.lamp{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:2px 10px;align-items:center;text-align:left;background:rgba(239,230,210,.025);border:1px solid var(--nrule);border-radius:6px;padding:9px 11px;color:var(--nink);cursor:pointer;min-width:0;transition:border-color .3s,background .3s}.lamp:hover{border-color:rgba(198,166,111,.5);background:rgba(239,230,210,.05)}.lamp:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.lamp i{grid-row:1/3;width:14px;height:14px;border-radius:50%;background:#2e3834;box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.lamp b{font:400 11.5px/1.1 var(--sc);letter-spacing:.14em;text-transform:lowercase;color:var(--nmute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lamp span{font-size:13px;line-height:1.25;color:var(--nink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lamp .vh,.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.led.s-g,.s-g i{background:radial-gradient(circle at 35% 30%,#c9f0d3,#5fae78 55%,#2f6b44);box-shadow:0 0 8px rgba(95,174,120,.55)}.led.s-a,.s-a i{background:radial-gradient(circle at 35% 30%,#fff0c7,#e2ae4e 55%,#8a6322);box-shadow:0 0 9px rgba(226,174,78,.6)}.led.s-r,.s-r i{background:radial-gradient(circle at 35% 30%,#ffd0c6,#d9654f 55%,#7e2e22);box-shadow:0 0 10px rgba(217,101,79,.7);animation:lampbeat 2.4s ease-in-out infinite}.led.s-o,.s-o i{background:#2e3834;box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.lamp.s-r{border-color:rgba(217,101,79,.45)}@keyframes lampbeat{50%{box-shadow:0 0 3px rgba(217,101,79,.3);filter:brightness(.8)}}@media (prefers-reduced-motion:reduce){.led.s-r,.s-r i{animation:none}}.ktoday{grid-row:2/4}.kroad{grid-row:2/4}.kswitch{grid-row:2}.kmarks{grid-row:3}.kdial{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:14px;align-items:center;margin:2px 0 6px}.kdial svg{width:100%;height:auto;display:block;overflow:visible}.kdial .ar{fill:none;stroke-width:9;stroke-linecap:butt}.kdial .ar.dn{stroke:rgba(198,166,111,.55)}.kdial .ar.nw{stroke:var(--gold)}.kdial .ar.ft{stroke:#26302C}.kdial .an{font:400 11px var(--sc);fill:var(--nmute);text-anchor:middle;dominant-baseline:middle}.kdial .an.nw{fill:var(--gold)}.kdial .tk{stroke:rgba(236,230,215,.25);stroke-width:1}.kdial .nd{stroke:var(--nink);stroke-width:2;stroke-linecap:round}.kdial .hub{fill:var(--gold)}.kdial .kwhere{margin:0;display:flex;flex-direction:column;gap:3px}.kdial .kwhere .lb{margin:0}.kdial .kwhere b{font:400 clamp(22px,2vw,28px)/1.1 var(--display);color:var(--nink)}.kdial .kwhere span:last-child{font-size:13.5px;color:var(--nmute);line-height:1.35}.kphases li{border-top-width:3px}.kphases li.now{border-color:var(--gold);box-shadow:0 -4px 10px -6px rgba(198,166,111,.8)}.kmeas li{grid-template-columns:auto minmax(0,1fr) auto}.kmeas .led{width:9px;height:9px;border-radius:50%;display:block}.kmeas li i.bar{position:absolute;left:0;bottom:-1px;height:1px;background:var(--gold);max-width:100%}.ktasks .kchk{grid-template-columns:34px minmax(0,1fr) auto}.ktasks .kchk .kbox{width:30px;height:16px;border-radius:999px;border:1px solid #3a4641;background:#1a2220;margin-top:3px;transition:background .3s,border-color .3s}.ktasks .kchk .kbox::before{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:#56625c;transition:transform .3s,background .3s}.ktasks .kchk input:checked+.kbox{background:rgba(95,174,120,.25);border-color:#5fae78}.ktasks .kchk input:checked+.kbox::before{transform:translateX(14px);background:#8fd6a4;box-shadow:0 0 6px rgba(95,174,120,.7)}.ktasks .kchk input:checked+.kbox::after{display:none}.ktasks .kchk .kw{grid-column:2/4}.klist li.da .kbox,.klist li.dg .kbox,.klist li.dr .kbox,.klist li.foff .kbox,.klist li.fon .kbox{border-radius:50%;border-color:transparent}.klist li.da .kbox{background:radial-gradient(circle at 35% 30%,#fff0c7,#e2ae4e 55%,#8a6322);box-shadow:0 0 7px rgba(226,174,78,.5)}.klist li.dr .kbox{background:radial-gradient(circle at 35% 30%,#ffd0c6,#d9654f 55%,#7e2e22);box-shadow:0 0 8px rgba(217,101,79,.6)}.klist li.dg .kbox,.klist li.fon .kbox{background:radial-gradient(circle at 35% 30%,#c9f0d3,#5fae78 55%,#2f6b44);box-shadow:0 0 7px rgba(95,174,120,.5)}.klist li.foff .kbox{background:#2e3834;border:1px solid #3a4641}.klist li .kchk input:checked+.kbox::after{display:none}@media (max-height:760px) and (min-width:821px){.lamp{padding:7px 10px}.lamp span{font-size:12.5px}.kdial{grid-template-columns:minmax(110px,150px) minmax(0,1fr)}.kphases{display:none}}@media (max-width:1100px) and (min-width:821px){.lamps{grid-template-columns:repeat(4,minmax(0,1fr))}.ktoday{grid-row:2/4}.kswitch{grid-row:2}.kmarks,.kroad{grid-row:3}.kphases{display:none}}@media (max-width:820px){.kgrid{grid-template-rows:auto auto minmax(0,1fr)}.kgrid>.lamps{display:grid!important;grid-row:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding-bottom:8px}.lamp{grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;padding:6px 2px;gap:4px;text-align:center}.lamp i{grid-row:1;width:12px;height:12px}.lamp b{font-size:8.5px;letter-spacing:.04em;max-width:100%}.lamp span{display:none}.kroad,.ktoday{grid-row:2/4}.kswitch{grid-row:2}.kmarks{grid-row:3}.kdial{grid-template-columns:120px minmax(0,1fr)}.kphases{display:none}}.kmeas li i.led{position:static;width:9px;height:9px;border-radius:50%;max-width:none}.lamp span{font-family:var(--text)}.kroad .kphases{display:none}@media (max-width:1100px) and (min-width:821px){.lamps{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.lamp{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;padding:8px 9px}.lamp i{grid-row:1}.lamp span{display:none}}.rg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.chips.rgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}.chip.rchip{display:block;min-width:0}.chip.rchip span{display:grid!important;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;row-gap:1px;align-items:center;border-radius:8px!important;padding:6px 10px!important;height:100%;box-sizing:border-box;text-align:left}.chip.rchip .rg{grid-row:1/3;color:var(--nmute);transition:color .3s}.chip.rchip b{font:400 15px/1.15 var(--display);letter-spacing:.01em;color:var(--nink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip.rchip .pw{margin:0;font:400 12px/1.25 var(--text);color:var(--nmute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip.rchip input:checked+span .rg{color:var(--night)}.chip.rchip input:checked+span .pw,.chip.rchip input:checked+span b{color:var(--night)}.chip.rchip input:checked+span .pw{opacity:.8}.rgrid.rnoline .pw{display:none}.rgrid.rnoline .rchip .rg{grid-row:1}.rgrid.rnoline{grid-template-columns:repeat(4,minmax(0,1fr))}.rmk{display:inline-flex;align-items:center;gap:3px;margin-left:12px;vertical-align:middle}.rmk i{display:inline-flex;color:rgba(26,25,22,.22)}.rmk i.on{color:#9a7843}.rmk .rg{width:13px;height:13px;stroke-width:2.6}.rmk em{font:italic 400 12.5px var(--display);color:#9a7843;margin-left:6px;letter-spacing:.02em;text-transform:none}.sin .rmk i{color:rgba(236,230,215,.2)}.sin .rmk i.on{color:var(--gold)}.rpick{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0}.rpick[hidden]{display:none}.rpick .lb{margin:0}.rpk{display:flex;flex-wrap:wrap;gap:5px}.rtg{cursor:pointer}.rtg input{position:absolute;opacity:0;pointer-events:none}.rtg span{display:inline-flex;align-items:center;gap:5px;border:1px solid #3a4641;border-radius:999px;padding:3px 9px 3px 6px;color:var(--nmute);transition:all .25s}.rtg b{font:400 12.5px var(--display);letter-spacing:.02em}.rtg .rg{width:14px;height:14px}.rtg input:checked+span{border-color:var(--gold);color:var(--gold);background:rgba(198,166,111,.1);box-shadow:0 0 8px -2px rgba(198,166,111,.6)}.rtg input:focus-visible+span{outline:1px solid var(--gold);outline-offset:2px}.rcard .cr span{display:inline-flex;align-items:center;gap:5px}.rcard .cr .rg{width:12px;height:12px}@media (max-width:1100px){.rtg b{display:none}.rtg span{padding:4px 6px}}.rcap{margin:6px 0 0;font:400 13px/1.4 var(--text);color:var(--nmute);min-height:1.4em}.rcap b{font:400 14px var(--display);color:var(--gold);letter-spacing:.02em}.rcap span{color:#3a4641}.rgrid:not(.rnoline)+.rcap{display:none}@media (max-width:820px),(max-height:740px){.rgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rgrid .pw{display:none}.rgrid .rchip .rg{grid-row:1}.rgrid+.rcap{display:block!important}.chip.rchip span{padding:5px 9px!important}}.rgrid.rnoline{gap:5px}.rgrid.rnoline .chip.rchip span{padding:4px 7px!important;column-gap:6px;grid-template-columns:15px minmax(0,1fr)}.rgrid.rnoline .rg{width:15px;height:15px}.rgrid.rnoline b{font-size:13.5px;text-overflow:clip}.rgrid.rnoline.r2{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:820px),(max-height:740px){.rgrid.rnoline:not(.r2){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.rgrid.rnoline b{font-size:12.5px}.rgrid.rnoline .chip.rchip span{padding:4px 5px!important;column-gap:4px;grid-template-columns:13px minmax(0,1fr)}.rgrid.rnoline .rg{width:13px;height:13px}.invp .ivf label:has([name=place]){display:none}.invp .ivf textarea{min-height:4.4em}}@media (max-width:820px){.rgrid.rnoline.r2{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-height:740px) and (min-width:821px){.invp .ivf textarea{min-height:3.6em}.invp .ivf label:has([name=place]){display:none}}.rpick{flex-wrap:nowrap;gap:8px}.rpk{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0}.rtg span{padding:4px 6px}.rpn{font:italic 400 13.5px var(--display);color:var(--gold);margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.desk .compose textarea{min-height:5.5em}@media (max-width:820px){.rpick .lb{display:none}}@media (max-height:800px){.you .mychips+.rcap{display:none!important}}.codestep[hidden],.yem[hidden]{display:none}.codestep input{font:400 26px/1.2 var(--display)!important;letter-spacing:.32em;max-width:9em}.codestep .cnote{margin-top:10px;max-width:46ch}.invp .f.coding .rcap,.invp .f.coding>fieldset,.invp .f.coding>label{display:none}.lamps{grid-template-columns:repeat(8,minmax(0,1fr))}@media (max-width:1100px){.lamps{grid-template-columns:repeat(8,minmax(0,1fr))!important}}.klim{display:grid;grid-template-columns:12px minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:baseline;font-size:14px;line-height:1.4;color:var(--nbody)}.klim .led{width:9px;height:9px;border-radius:50%;display:block;align-self:center}.klim b{font:400 15px var(--text);color:var(--nink)}.klim small,.klim span{grid-column:2}.klim em{font-style:normal;color:var(--nink)}.klim small{font-size:12.5px;color:var(--nmute);line-height:1.4}.klim{grid-template-columns:12px minmax(0,1fr)}.klim p{margin:0;font-size:13.5px;line-height:1.4;color:var(--nbody)}.klim p b{font:400 14.5px var(--text);color:var(--nink);margin-right:4px}.klim small{grid-column:2;font-size:12px}.klim .led{align-self:start;margin-top:6px}.klist li:has(.klim){padding:clamp(5px,.9vh,8px) 0}.rdhead .rdview{order:0}.rdhead .rdt{order:1;margin-right:auto}.rdhead .rdays{order:2}.rdgrid[hidden],.rdhead .rdays[hidden],.rdwho[hidden]{display:none}.rdwho{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(20px,3vw,48px);min-height:0}.rdpeople{min-height:0;display:flex;flex-direction:column}.rdp{list-style:none;margin:0;padding:0 6px 0 0;overflow:auto;min-height:0;flex:1;scrollbar-width:thin}.rdp li{padding:12px 0 13px;border-bottom:1px solid var(--nrule)}.rdp li.wait{opacity:.72}.rdp .rdn{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.rdp .nm{font:400 22px/1.15 var(--display);color:var(--nink)}.rdp .tm{font-family:var(--sc);font-size:12px;letter-spacing:.12em;text-transform:lowercase;color:var(--nmute);white-space:nowrap}.rdp .rdm{margin-top:3px;font-size:14px;color:var(--nmute)}.rdp .rdm a{color:var(--nbody);border-bottom:1px solid var(--nrule);text-decoration:none}.rdp .rdm a:hover{color:var(--gold)}.rdp .rdbs{margin-top:6px;display:flex;flex-direction:column;gap:2px}.rdp .rdb{font-size:15px;color:var(--nbody)}.rdp .rdb b{font-weight:500;color:var(--gold)}.rdp .none{border:0;color:var(--nmute);font-style:italic}.rdlink{align-self:start;display:grid;gap:12px;padding:20px 22px;border:1px solid var(--nrule);border-radius:4px;background:rgba(255,255,255,.015)}.rdlink .lb{margin:0}.rdlink .rdlh{margin:0;font-size:14.5px;line-height:1.45;color:var(--nmute)}.rdlink label{display:grid;gap:4px}.rdlink input,.rdlink select{width:100%;box-sizing:border-box;padding:8px 0;background:0 0;border:0;border-bottom:1px solid #3a4641;color:var(--nink);font:16px var(--text);outline:0;border-radius:0}.rdlink select{appearance:none;-webkit-appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238E978F'/%3E%3C/svg%3E") no-repeat right 4px center;padding-right:20px}.rdlink select option{background:#141b19;color:var(--nink)}.rdlink input:focus,.rdlink select:focus{border-bottom-color:var(--gold)}.rdlink .btn{justify-self:start;margin-top:4px}.rdlink .rdout{margin:0;min-height:20px;font-size:14.5px;word-break:break-all}.rdlink .rdout .u{color:var(--gold)}.rdlink .rdout .err{color:#d98a63}@media (max-height:760px) and (min-width:821px){.rdlink{gap:9px;padding:16px 18px}.rdlink .rdlh{font-size:13.5px}.rdp li{padding:9px 0 10px}.rdp .nm{font-size:20px}}@media (max-width:820px){.rdhead{gap:8px}.rdhead .rdt{order:2;width:100%}.rdhead .rdays{order:1}.rdwho{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;gap:12px}.rdlink{padding:12px 14px;gap:7px;grid-template-columns:1fr 1fr}.rdlink .rdlh,.rdlink>.lb:first-child{display:none}.rdlink label .lb{font-size:10.5px}.rdlink label:nth-of-type(2){display:none}.rdlink label:nth-of-type(3){grid-column:2;grid-row:1}.rdlink label:first-of-type{grid-column:1;grid-row:1}.rdlink .btn{grid-column:1;padding:9px 14px;font-size:11px}.rdlink .rdout{grid-column:2;align-self:center;font-size:12.5px}.rdlink input,.rdlink select{padding:5px 0;font-size:16px}.rdp .nm{font-size:19px}.rdp .rdb,.rdp .rdm{font-size:13.5px}.rdp li{padding:8px 0 9px}}