.leadopt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;flex-wrap:wrap;row-gap:8px;border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:11px 13px;cursor:pointer;font:inherit}.leadopt.on,.leadopt:hover{border-color:var(--blue)}.leadopt.on{border-width:2px;padding:10px 12px;background:var(--blue-wash)}.rank{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--blue-deep);color:#fff;font-size:var(--fs-s);font-weight:700}.leadwho{flex:1 1 clamp(200px,55%,420px);min-width:0;display:flex;flex-direction:column;gap:1px}.leadwho b{font-size:var(--fs-m)}.leadwhy{color:var(--ink-2);line-height:1.5;margin-top:3px}.leadcon,.leadwhy{font-size:var(--fs-s)}.leadcon{color:var(--warn);line-height:1.45;margin-top:2px}@container (max-width: 460px){.leadtags{justify-content:flex-start}}.leadtags{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.askbox{border:1px solid var(--line);border-radius:11px;background:var(--surface);padding:16px 18px;display:flex;flex-direction:column;gap:11px}.askto{margin:0;font-size:var(--fs-m);display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.askto .sub2{flex:1 1;min-width:0}.recruitfold{margin:6px 0 0}.recruitfold>summary b{font-size:var(--fs-m)}.recruitfold>summary .fine{margin-left:auto;text-align:right}.kickbtn{width:100%;text-align:center;padding:9px 12px}.kickalt,.kickbtn{margin-top:8px;font-size:var(--fs-s)}.kickalt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.kickalt .btn{font-size:var(--fs-s)}.kickalt-q{color:var(--ink-2)}.kickmodal{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px}.kickback{position:absolute;inset:0;background:rgba(10,30,60,.42)}.kickbox{position:relative;width:min(720px,100%);max-height:calc(100vh - 40px);background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 64px rgba(10,30,60,.3);padding:20px 22px 0;flex-direction:column;text-align:left;overflow:hidden}.kickbox,.kickhead2{display:flex;gap:12px}.kickhead2{align-items:center;justify-content:space-between}.kickhead2 b{font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep)}.kickmails{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:4px}.kickmail{border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:10px;background:var(--surface-2);padding:13px 15px}.kicklabel{margin:0 0 6px;font-size:var(--fs-s);letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:var(--ink-3)}.kicksubj{margin:0 0 3px;font-size:var(--fs-m)}.kicksubj b{color:var(--blue-deep)}.kickaddr{margin:0;font-family:var(--mono);font-size:var(--fs-s);color:var(--ink-3)}.kickaddr,.kickbody{word-break:break-word}.kickbody{margin:10px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:8px;font-family:inherit;font-size:var(--fs-m);line-height:1.65;color:var(--ink-2);white-space:pre-wrap}.kickacts,.kickbody{background:var(--surface)}.kickacts{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:0 0 auto;border-top:1px solid var(--line);margin:0 -22px;padding:14px 22px}.kickacts form{margin:0}@media (max-width:640px){.kickbox{padding:16px 16px 0}.kickacts{margin:0 -16px;padding:14px 16px}.kickacts .btn.lg{width:100%}}@keyframes draftbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes draftspin{to{transform:rotate(1turn)}}.askactions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.skipit{border-top:1px solid var(--line-soft);padding-top:11px}.skipit summary{font-size:var(--fs-s);color:var(--ink-3);cursor:pointer}.skipit summary:hover{color:var(--blue)}.skipit .fine{margin:8px 0}.offeract{gap:7px;margin-top:6px}.declinewhy{border:1px solid var(--line);border-radius:7px;padding:4px 8px;font-size:var(--fs-s);width:150px}.declinewhy,.leadask{background:var(--surface-2)}.leadask{margin:0;padding:10px 14px 12px 60px;border-top:1px solid var(--line);border:1px solid var(--line);border-top-color:var(--line-soft);border-radius:0 0 11px 11px}.leadstate{margin:0;font-size:var(--fs-s);color:var(--ink-2);line-height:1.5}.leadanswer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px}.leadanswer .answerform{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.leadanswer .introfrom.compact{flex-wrap:wrap;margin:0;max-width:100%}.leadanswer .introfrom.compact .g-select{font-size:var(--fs-s);max-width:min(100%,320px)}.leadanswer .declinewhy{width:200px;max-width:100%}.pickcols .leadopts li:has(>.leadask)>.leadopt{border-radius:11px 11px 0 0;border-bottom-color:transparent}.pickcols .leadopts li:has(>.leadopt.on)>.leadopt{box-shadow:none}.pickcols .leadopts li:has(>.leadopt.on)>.leadask{border-color:var(--blue-deep);border-top-color:var(--line-soft)}.pickcols .leadopts li:has(>.leadopt.on):has(>.leadask){border-radius:11px;box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 40%,transparent)}.sectnote{margin:-6px 0 10px}.askhead{display:flex;flex-direction:column;gap:3px}.askhead b{font-size:var(--fs-m);color:var(--blue-deep)}.askhead .sub2{overflow-wrap:break-word}.coordview{margin:0 0 26px}.coordtablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.coordtable{width:100%;border-collapse:collapse;font-size:var(--fs-m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coordtable td,.coordtable th{padding:10px 12px;border-top:1px solid var(--line-soft);text-align:left;vertical-align:top;white-space:nowrap}.coordtable thead th{border-top:0;font-size:var(--fs-s);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2)}.coordtable tbody th{font-weight:400;min-width:170px}.coordtable tbody th b{display:block;font-size:var(--fs-m);color:var(--ink)}.coordtable tbody th .fine{font-size:var(--fs-s)}.coordcell{color:var(--ink-2)}.coordcell.done{color:var(--ink)}.coordtick{color:var(--go);font-weight:700;margin-right:5px}.coordopen{display:inline-block;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--line);vertical-align:middle}.coordcell.none,.coordtable tr.declined td,.coordtable tr.declined th b{color:var(--ink-3)}.coordrecent{margin-top:16px}.coordrecent h3{margin:0 0 8px;font-size:var(--fs-m);font-weight:700;color:var(--ink)}.coordrecent ol{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-gap:6px;gap:6px}.coordrecent li{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:var(--fs-m);color:var(--ink-2)}.coordwhen{font-family:var(--mono);font-size:var(--fs-s);color:var(--ink-3)}.coordh{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:6px;border-radius:5px;background:var(--gold);color:#fff;font:700 var(--fs-s)/1 var(--sans);vertical-align:1px}.coordtable tbody th{text-transform:none;letter-spacing:0;background:var(--surface);color:var(--ink);font-size:var(--fs-m)}.jmail[role=button]{cursor:pointer}.jmail[aria-expanded=true]{background:var(--surface-2);outline:1px solid var(--line);outline-offset:-1px}.jsampleclose{margin-left:auto;order:9;width:26px;height:26px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink-2);font-size:var(--fs-l);line-height:1;cursor:pointer}.jsampleclose:hover{color:var(--ink);border-color:var(--ink-3)}.momentedit{position:relative}.momentbtn{all:unset;display:inline-flex;align-items:center;gap:4px;min-height:22px;min-width:28px;padding:2px 4px;margin:-2px -4px;border-radius:6px;cursor:pointer}.momentbtn:focus-visible,.momentbtn:hover{background:var(--blue-wash);outline:1px dashed var(--blue);outline-offset:0}.momentpop{width:280px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:0 14px 34px -14px rgba(8,24,40,.4)}.momentpop b{font-size:var(--fs-m);color:var(--ink)}.momentpop .fine{margin:0;font-size:var(--fs-s)}.momentacts{display:flex;gap:8px}.g-tile.violet{background:#7B5CE6}.g-aside{font-weight:400;text-transform:none;letter-spacing:0;color:var(--g-ink-2,#4A5A6E)}.g-label.g-between{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.g-pick{cursor:pointer}.g-pick:hover{background:var(--g-tint,rgba(14,26,43,.04))}.g-pick.on{background:color-mix(in srgb,var(--g-accent) 8%,transparent)}.g-pick:focus-visible{outline:2px solid var(--g-accent,#083050);outline-offset:-2px;border-radius:10px}.g-picks .g-row{align-items:flex-start;padding-top:12px;padding-bottom:12px}.g-picks .g-avatar,.g-picks .g-tile{margin-top:2px}.g-picks .g-row>.g-btn,.g-picks .g-row>.g-tag{margin-left:auto;flex:none}.g-why{color:var(--g-ink,#0E1A2B)!important;line-height:1.45;white-space:normal}.g-askstate,.g-why{margin-top:6px!important}.g-askstate{font-weight:600}.g-answers{margin-top:8px;flex-wrap:wrap}.g-answers form{display:inline-flex;align-items:center;gap:6px;margin:0}.g-slot .g-nudge{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.g-slot .g-nudge-last,.g-slot .g-nudged{color:var(--g-ink-2)}.g-slot .g-nudge-err{color:var(--stop,#B3261E);font-weight:600}.g-answers .g-link{background:none;border:0;font:inherit;font-size:var(--fs-s);font-weight:600;color:var(--g-accent,#083050);cursor:pointer;padding:0 4px}.g-decline input{height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--g-line,rgba(14,26,43,.12));background:#fff;font:inherit;font-size:var(--fs-s);width:170px}.g-row-text b .g-tag.xs{margin-left:8px;vertical-align:middle}.g-slot.next{background:rgba(224,168,46,.08)}.g-slot .g-kick{margin-left:auto;flex:none}.g-coordview .coordview{margin:0 0 22px}.g-coordview .coordtablewrap{border-radius:14px;overflow:auto}body.glass .g-coordview .secthead,body.glass .g-coordview h3{font-size:var(--fs-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2,#4A5A6E);margin:0 0 8px;padding:0 4px}.g-coordview .coordrecent{margin-top:14px}.g-ask .g-sheet-head .g-avatar.lg{margin-bottom:10px}.g-env{margin-bottom:14px}.g-env b{color:var(--g-ink,#0E1A2B)}.g-field{display:block;margin:0 0 12px}.g-field>span{display:block;font-size:var(--fs-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2,#4A5A6E);margin-bottom:6px}.g-field input{width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--g-line,rgba(14,26,43,.1));background:#fff;font:inherit;font-size:var(--fs-m)}.g-field .g-textarea{margin:0}.g-textarea.short{min-height:88px}.g-ask .g-textarea:focus,.g-field input:focus{outline:2px solid var(--g-accent,#083050);outline-offset:1px}.g-draftrow{margin:0 0 14px;flex-wrap:wrap}.g-draftrow .g-link{background:none;border:0;cursor:pointer;font:inherit;font-size:var(--fs-s);font-weight:600;padding:0}.g-drafting{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,#7B5CE6 10%,#fff);margin:0 0 14px}.g-drafting>span:last-child b{display:block;font-size:var(--fs-m);font-weight:700}.g-drafting>span:last-child small{display:block;font-size:var(--fs-s);color:var(--g-ink-2,#4A5A6E);margin-top:2px}.g-ring{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center}.g-ring svg{position:absolute;inset:0}.g-ring b{font-family:var(--mono);font-size:var(--fs-m);color:#5B45B8}.g-ring-track{fill:none;stroke:rgba(123,92,230,.2);stroke-width:4}.g-ring-run{fill:none;stroke:#7B5CE6;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.g-drafting.over .g-ring-run{stroke:#E0A82E}.g-ring-mark{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#7B5CE6;color:#fff;font-family:var(--sans);font-weight:700;font-size:var(--fs-s);animation:draftbreathe 1.6s ease-in-out infinite}.g-drafting.over .g-ring-mark{background:#E0A82E}.g-drafting .g-left{font-family:var(--mono);font-weight:600;color:#5B45B8}@media (prefers-reduced-motion:reduce){.g-ring-mark{animation:none}}.g-mine{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin:12px 0 10px;font-size:var(--fs-s);color:var(--g-ink-2,#4A5A6E)}.g-ask p .g-link,.g-mine .g-link{background:none;border:0;cursor:pointer;font:inherit;font-size:var(--fs-s);font-weight:600;color:var(--g-accent,#083050)}.g-mine .g-link:disabled{opacity:.45;cursor:default}@media (max-width:640px){.g-picks .g-row-text{flex:1 1 160px}.g-slot .g-kick{margin-left:0;width:100%}.g-slot .g-kick .btn{width:100%}.kickalt{justify-content:flex-start}.g-answers form,.g-decline input,.kickalt-q{width:100%}body.glass .g-skin table:not(.keep) th[scope=row]{display:block;padding:6px 14px 2px;text-align:left}}.goldok{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.goldok input{flex:none;margin-top:3px;width:16px;height:16px}.g-picks .g-rowacts{display:flex;align-items:center;gap:10px;flex:none}.g-picks .g-addinset .g-btn-out,.g-picks .g-rowacts .g-btn-out{background:transparent;color:var(--g-accent);box-shadow:inset 0 0 0 1.5px var(--g-accent);cursor:pointer;font-family:inherit}.g-picks .g-rowacts .g-btn-out.on{background:var(--g-tint)}.g-picks .g-addinset{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;border-radius:12px;background:var(--g-tint,rgba(8,48,80,.05))}.g-picks .g-addinset .g-help{margin:0}.g-picks .g-addinset .g-actions{flex-wrap:wrap}.g-picks .g-row.g-pick{cursor:default}.g-picks .g-addinset{margin:0 4px 6px}.kickchoice{display:grid;grid-gap:8px;gap:8px}.kickchoice label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);cursor:pointer}.kickchoice label.on{border-color:var(--blue-deep);box-shadow:inset 0 0 0 1px var(--blue-deep)}.kickchoice input{margin-top:3px;flex:none;accent-color:var(--blue-deep)}.kickchoice b{display:block;font-size:var(--fs-m);color:var(--blue-deep)}.kickchoice small{display:block;margin-top:2px;font-size:var(--fs-s);color:var(--ink-2)}.kickkit{display:flex;gap:8px;align-items:flex-start;font-size:var(--fs-m);color:var(--ink-2)}.kickkit input{margin-top:3px;flex:none}.kicktip{margin:0;padding:10px 12px;border-radius:8px;background:var(--surface-2);font-size:var(--fs-s);color:var(--ink-2)}.vetsummary{display:flex;gap:28px;flex-wrap:wrap;padding:16px 0 20px;border-bottom:1px solid var(--line-soft);margin-bottom:20px}.vetstat{display:flex;flex-direction:column;gap:2px}.vetstat b{font-family:var(--sans);font-size:var(--fs-xxl);line-height:1;color:var(--blue-deep)}.vetstat span{font-size:var(--fs-s);color:var(--ink-3)}.vetstat.stop b{color:var(--stop)}.vetgap{background:var(--gold-wash);border-left:3px solid var(--gold);border-radius:0 8px 8px 0;padding:13px 16px;margin:0 0 20px;font-size:var(--fs-m);color:var(--ink-2);line-height:1.6}.vetgap b{color:var(--ink)}.vetgap span{display:block;font-size:var(--fs-s);color:var(--ink-3);margin-top:4px}.vetlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vetlist>li{padding:13px 14px;border-radius:8px;border:1px solid transparent}.vetlist>li.open{background:var(--surface-2)}.vetlist>li.flag{border-color:var(--line);background:var(--surface)}.vetrow{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vetrow b{font-size:var(--fs-m);color:var(--ink)}.vetlist>li.open .vetrow b{color:var(--ink-3);font-weight:600}.vetcount{font-family:var(--mono);font-size:var(--fs-s);color:var(--ink-3);white-space:nowrap}.vetscores{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.vetscores li{display:grid;grid-template-columns:auto auto 1fr;grid-gap:10px;gap:10px;align-items:baseline}.vetnum{font-family:var(--mono);font-size:var(--fs-s);font-weight:600;color:var(--ink-2);background:var(--surface-2);border-radius:5px;padding:2px 7px;text-align:center}.vetscores li.low .vetnum{background:var(--stop-wash);color:var(--stop)}.vetwho{color:var(--ink-3);white-space:nowrap}.vetscores q,.vetwho{font-size:var(--fs-s)}.vetscores q{color:var(--ink-2);line-height:1.5;font-style:italic}@media (max-width:620px){.vetscores li{grid-template-columns:auto 1fr}.vetscores q{grid-column:1/-1}}.critwrap{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px 20px;margin:0 0 22px}.critwhy{margin:0 0 14px;font-size:var(--fs-m);color:var(--ink-2);line-height:1.55;max-width:66ch}.critwhy b{color:var(--ink)}.critclick{display:block;text-decoration:none;color:inherit;border-radius:10px}.critclick:hover .critlist li.on .critdot{box-shadow:0 0 0 3px var(--gold-wash)}.criteria{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.critring{position:relative;flex:0 0 auto;width:64px;height:64px}.critring svg{display:block}.critring-track{fill:none;stroke:var(--surface-3);stroke-width:7}.critring-done{fill:none;stroke:var(--blue-deep);stroke-width:7;stroke-linecap:round;transition:stroke-dasharray .4s ease}.critring b{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--fs-m);font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.critring b span{font-size:var(--fs-s);font-weight:600;color:var(--ink-3)}.critlist{list-style:none;margin:0;padding:0;flex:1 1;min-width:280px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:9px 22px;gap:9px 22px}.critlist li{display:flex;align-items:flex-start;gap:9px;font-size:var(--fs-m);line-height:1.4;color:var(--ink-3);flex-wrap:wrap}.critlist .critlabel{flex:1 1 auto;min-width:0}.critlist li.on{color:var(--ink)}.critdot{flex:0 0 auto;width:11px;height:11px;border-radius:50%;margin-top:4px;border:2px solid var(--ink-3);background:transparent}.critlist li.on .critdot{background:var(--blue-deep);border-color:var(--blue-deep)}.critlist li.must .critdot{border-color:var(--stop)}.critlist li em{flex:0 0 auto;font-size:var(--fs-s);font-style:normal;color:var(--ink-3);white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:1px 7px;margin:1px 0 0 20px}.critlist li em.must{color:var(--stop);border-color:var(--stop-wash);background:var(--stop-wash);font-weight:700}.critnext{margin:14px 0 0;font-size:var(--fs-s);color:var(--ink-2);line-height:1.55}.critnext span{display:block;color:var(--ink-3);margin-top:3px}.boardtabs{gap:6px;margin-bottom:18px;border-bottom:1px solid var(--line)}.boardtabs a{padding:10px 14px;font-size:var(--fs-m);color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px}.boardtabs a.on{color:var(--blue-deep);border-bottom-color:var(--gold);font-weight:600}.boardpack{display:flex;flex-direction:column;gap:26px}.boardpitch p{font-size:var(--fs-m);line-height:1.7;max-width:72ch;margin:0}.boardpitch p+p{margin-top:12px}.boardtable{width:100%;border-collapse:collapse;font-size:var(--fs-m)}.boardtable td,.boardtable th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.boardtable td.num,.boardtable th.num{text-align:right}.boardtable th span{display:block;font-weight:600}.boardtable th small{display:block;font-weight:400;font-size:var(--fs-s);color:var(--ink-3)}.boardtable td.avg{font-weight:700;color:var(--blue-deep)}.boardtable td.avg small{font-family:var(--sans);font-weight:400;color:var(--ink-3);margin-left:4px}.boardtable .na,.boardtable tr.unscored td{color:var(--ink-3)}.boardtable .na{font-size:var(--fs-s)}.boardtable .tag.stop{margin-left:8px}.boarddetail{padding:16px 0;border-top:1px solid var(--line)}.boarddetail h3{margin:0 0 8px;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep)}.boarddetail h3 small{font-family:var(--sans);font-size:var(--fs-s);color:var(--ink-3);font-weight:400}.boarddetail p{margin:6px 0;font-size:var(--fs-m);line-height:1.55}.boardexpl{margin:6px 0 10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px 20px;gap:8px 20px}.boardexpl dt{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.boardexpl dd{margin:2px 0 0;font-size:var(--fs-m)}.boardnotes{margin-top:8px;padding:10px 12px;border-left:3px solid var(--gold);background:var(--surface-2)}.boardnotes>b{font-size:var(--fs-s);color:var(--ink-2)}.boardnotes p{white-space:pre-wrap}.boardnotes i{color:var(--ink-3);font-size:var(--fs-s)}.boardmore{margin-top:24px}.boardmore>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.boardmore>summary::-webkit-details-marker{display:none}.boardmorebtn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--blue-deep);color:var(--blue-deep);font-weight:600;font-size:var(--fs-m);background:transparent}.boardmorebtn:after{content:"\25BE";font-size:var(--fs-s)}.boardmore[open] .boardmorebtn:after{content:"\25B4"}.boardmore>summary:focus-visible .boardmorebtn,.boardmore>summary:hover .boardmorebtn{background:var(--surface-2)}.boardmore>summary .fine{margin:0}.boardmore[open]>summary{margin-bottom:8px}.assessedby{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px}.lunchtable .boardtable td.avg{color:var(--ink)}.lunchnotes p{margin:8px 0 0}.apart{color:var(--warn)}.boardsum{display:flex;gap:11px;align-items:flex-start;margin:10px 0 0;padding:11px 13px;border-radius:9px;background:var(--surface-2);border-left:3px solid var(--blue)}.boardsum b{display:block;font-size:var(--fs-s);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px}.boardsum p{margin:0;font-size:var(--fs-m);line-height:1.55}.tag.demo{background:var(--gold);font-weight:700}.demobar,.tag.demo{color:var(--blue-deep)}.demobar{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;border-radius:10px;background:var(--gold-wash);border:1px solid var(--gold);font-size:var(--fs-m)}.demobar b{font-weight:700}.wayfind{display:flex;gap:8px;list-style:none;margin:0 0 22px;padding:0;flex-wrap:wrap}.wayfind li{flex:1 1 200px}.wayfind li>*{display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:10px;font-size:var(--fs-m);line-height:1.35;border:1px solid var(--line);background:var(--surface);color:var(--ink-3);text-decoration:none}.wayfind li.on>*{border-color:var(--blue-deep);background:var(--blue-wash);color:var(--blue-deep);font-weight:600}.wayfind li.done>*{color:var(--ink-2)}.wayfind li.done>a:hover{border-color:var(--blue);color:var(--blue)}.wayn{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:var(--fs-s);font-weight:700;background:var(--surface-2);color:var(--ink-3)}.wayfind li.on .wayn{background:var(--blue-deep);color:#fff}.wayfind li.done .wayn{background:var(--go-wash);color:var(--go)}.critgrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.critcard{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--surface);display:flex;flex-direction:column;gap:9px}.critcard.split{border-left:3px solid var(--gold)}.critcard.unscored{background:var(--surface-2)}.critcard header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.critcard h3{font-family:var(--sans);font-size:var(--fs-m);line-height:1.3;color:var(--blue-deep);margin:0;flex:1 1;min-width:0}.critcard h3 .tag{margin-left:7px;vertical-align:middle}.critcard p{margin:0;font-size:var(--fs-m);line-height:1.6;color:var(--ink-2)}.critnum{font-family:var(--mono);font-size:var(--fs-l);line-height:1.3;color:var(--blue-deep);flex:none;font-weight:700}.critnum .miss{font-size:var(--fs-m);font-weight:400}.critcard .critmeta{font-size:var(--fs-s);color:var(--ink-3);margin:-5px 0 0}.critsplit{background:var(--gold-wash);border-radius:8px;padding:9px 11px;color:var(--blue-deep)!important}.critcard .critedited{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;font-size:var(--fs-s);color:var(--ink-3)}.critcard .critedited .linkbtn{margin-left:auto}.critedit{display:grid;grid-gap:10px;gap:10px}.critedit .fl{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-s);font-weight:600;color:var(--ink-2)}.critedit textarea{font:inherit;font-size:var(--fs-m);font-weight:400;line-height:1.5;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);width:100%}.critkeep{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--fs-s);color:var(--ink-2)}.critkeep legend{font-weight:600;padding:0;margin-bottom:4px;width:100%}.revisebar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:4px 0 14px}.revisebar.open{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-radius:12px;background:var(--g-tint,var(--surface-2))}.revisebar .fl{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-s);font-weight:600;color:var(--ink-2)}.revisebar textarea{font:inherit;font-size:var(--fs-m);font-weight:400;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);width:100%}.critquote{margin:0;border-left:3px solid var(--line);padding:2px 0 2px 12px}.critquote p{font-size:var(--fs-m);line-height:1.55;color:var(--ink);font-style:italic}.critquote cite{display:block;margin-top:4px;font-size:var(--fs-s);font-style:normal;color:var(--ink-3)}.stepgo{margin:26px 0 8px;padding:18px 20px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.stepgo .fine{margin:9px 0 0}.btn.lg.go{background:var(--go)}.btn.lg.go:hover{background:#0E5D3D}.notice.go.submitted>p{margin:0}.submittedok{scroll-margin-top:24px}.notice.go.submitted form{margin-top:9px}.secthead .hmark{width:24px;height:24px;border-radius:6px;font-size:var(--fs-s);vertical-align:middle;display:inline-grid;margin-right:5px}.hsummary{border:1px dashed var(--line);border-radius:12px;padding:16px 18px 14px;margin:18px 0 14px;background:var(--surface-2)}.hsummary.writing{padding:12px 16px}.hsummary.writing .placeholder{margin:0 0 10px}.ghosthead{display:flex;gap:12px;align-items:center;margin-bottom:12px}.ghosthead .hmark{width:44px;height:44px;border-radius:11px;font-size:var(--fs-l)}.ghosthead b{display:block;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);line-height:1.2}.ghosthead .fine{display:block;margin-top:2px}.ghosttext{color:var(--ink);font-size:var(--fs-m);line-height:1.65;max-width:80ch}.ghosttext p{margin:0 0 12px;white-space:pre-wrap}.ghosttext p:last-child{margin-bottom:0}.ghostacts{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:14px}.ghostacts .btn.sm{height:32px;padding:0 13px;margin:0;display:inline-flex;align-items:center;box-sizing:border-box}.ghostfold{margin:0 0 10px}.sheet{background:#fff;color:var(--ink);width:100%;max-width:816px;margin:0 auto 18px;padding:clamp(20px,5vw,44px) clamp(16px,5vw,52px) clamp(28px,5vw,52px);border:1px solid var(--line);border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(11,23,34,.06),0 12px 32px -12px rgba(11,23,34,.22)}.sheet .secthead.first{margin-top:0}.sheet .critgrid{grid-template-columns:1fr}.sheetwrap{background:var(--surface-2);padding:clamp(8px,2vw,18px) clamp(0px,2vw,16px) 8px;border-radius:14px;margin:0 0 18px}.packet{max-width:860px}.packethead{display:flex;gap:24px;align-items:flex-start;margin-bottom:8px}.packethead .packetname,.packethead h1{margin:0 0 4px;font-family:var(--sans);font-size:var(--fs-xxl);color:var(--blue-deep);line-height:1.15}.packethead .sub2{font-size:var(--fs-m);margin:0 0 6px}.packetsponsor{margin:0 0 8px;font-size:var(--fs-m);color:var(--ink-2)}.packetphoto{width:120px;height:120px;border-radius:14px;border:1px solid var(--line)}.packetgroup{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.packetgroup h2{margin:0 0 16px;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);font-weight:600}.packetgrid{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:22px 36px;gap:22px 36px}.packetgrid dt{font-size:var(--fs-s);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.packetgrid dd{margin:5px 0 0;line-height:1.5;color:var(--ink);overflow-wrap:break-word;min-width:0}.packetgrid dd,.packetgrid dd .miss,.packetgrid dd .placeholder{font-size:var(--fs-m)}.packetgrid dd a{color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px}.packetpeers{margin:0 0 22px;padding:12px 16px;border-radius:12px;background:var(--surface-2);max-width:76ch}.packetpeers h3{margin:0 0 6px;font-size:var(--fs-m);font-weight:700;color:var(--blue-deep);line-height:1.45}.packetpeers p{margin:0;font-size:var(--fs-m);line-height:1.6;color:var(--ink)}.packetpeers p+p{margin-top:8px}.packetpeers .fine{font-size:var(--fs-s);color:var(--ink-2)}.packetpeers .peerlink{color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px}.packetpeers .peerind{color:var(--ink-3)}.packetprose{margin-top:26px;max-width:72ch}.packetprose h3{margin:0 0 8px;font-weight:700;line-height:1.45}.packetprose p{line-height:1.7;white-space:normal}.packetprose p+p{margin-top:14px}.packetgroup.prose>.packetprose:first-of-type{margin-top:0}.packetprose p{margin:0;line-height:1.65;color:var(--ink);white-space:pre-wrap}.packethead{display:block;margin:0 0 26px;padding-bottom:22px;border-bottom:1px solid var(--line)}.packetwho{display:flex;gap:18px;align-items:center;margin-bottom:16px}.packetphoto{width:88px;height:88px;border-radius:12px;object-fit:cover;flex:none;background:var(--surface-2)}.packethead .packetname,.packethead h1,.sheet .packetname{font-family:var(--sans);font-size:var(--fs-xxl);color:var(--blue-deep);margin:0;line-height:1.15}.packethead .packetname small,.packethead h1 small{font-family:var(--sans);font-size:var(--fs-m);color:var(--ink-3);font-weight:400;margin-left:6px}.packetrole{margin:4px 0 0;font-size:var(--fs-m);color:var(--ink-2)}.packetfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 32px;gap:8px 32px;margin:0 0 6px;font-size:var(--fs-m)}.packetfacts>div{display:grid;grid-template-columns:9.5em 1fr;grid-gap:10px;gap:10px;padding:5px 0;border-bottom:1px solid var(--line-soft)}.packetfacts dt{color:var(--ink-3);font-size:var(--fs-s);letter-spacing:.03em;text-transform:uppercase;padding-top:2px}.packetfacts dd{margin:0;color:var(--ink);overflow-wrap:break-word;min-width:0}.packetfacts>div.wide{grid-column:1/-1}.packetfacts dd.notonfile{color:var(--ink-3);font-style:italic}.packethead{container-type:inline-size}@container (max-width: 820px){.packetfacts{grid-template-columns:minmax(0,1fr)}}.packetprose{margin-top:16px}.packetprose h3{font-family:var(--sans);font-size:var(--fs-m);color:var(--blue-deep);margin:0 0 4px}.packetprose p{margin:0 0 8px;font-size:var(--fs-m);line-height:1.6;color:var(--ink-2)}@media (max-width:520px){.packetfacts{grid-template-columns:1fr}.packetphoto{width:64px;height:64px}.packethead .packetname,.packethead h1{font-size:var(--fs-xl)}}.sheet .tablewrap{overflow:visible;border:0;border-radius:0;margin:0}.sheet .boardtable{width:100%;table-layout:auto;border-collapse:collapse;border:1px solid var(--line)}.sheet .boardtable td,.sheet .boardtable th{padding:9px 8px;border:1px solid var(--line);vertical-align:middle}.sheet .boardtable thead th{background:var(--surface-2);text-align:center;vertical-align:middle}.sheet .boardtable .who small,.sheet .boardtable th{text-transform:none;letter-spacing:0}.sheet .boardtable th:first-child{font-size:var(--fs-s);color:var(--ink-3)}.sheet .boardtable tr.split td:first-child:after{white-space:normal;letter-spacing:.02em;line-height:1.3}.sheet .boardtable thead th:first-child{text-align:left}.sheet .boardtable td:first-child{padding-left:10px}.sheet .boardtable td.num,.sheet .boardtable th.num{text-align:center;white-space:nowrap;width:1%}.sheet .boardtable td.avg small{display:none}.sheet .boardtable tr.split td:first-child:after{display:block;margin:2px 0 0}.boardtable .who{display:inline-block;text-align:center;line-height:1.15}.boardtable .who span{display:block;font-weight:600}.boardtable .who small{display:block;font-weight:400;font-size:var(--fs-s);color:var(--ink-3);margin-top:2px}.wholegend{margin:0 0 8px}.boardtable .who span.whofirst,.boardtable .who span.whoshort,.sheet .boardtable .who span.whofull,.wholegend{display:none}.sheet .boardtable .who span.whofirst{display:block}@media (max-width:600px){.sheet .boardtable{font-size:var(--fs-s)}.sheet .boardtable td,.sheet .boardtable th{padding:7px 3px}.sheet .boardtable .who span.whofirst{display:none}.sheet .boardtable .who span.whoshort{display:block}.sheet .boardtable .who small{display:none}.sheet .wholegend{display:block}}.tabacts{margin-left:auto;display:inline-flex;align-items:center}.printbtn{background:none;border:1px solid var(--line);border-radius:8px;width:34px;height:34px;display:inline-grid;place-items:center;color:var(--ink-2);cursor:pointer}.printbtn:hover{color:var(--blue);border-color:var(--blue)}.boardtabs{display:flex;align-items:center}.sheet{position:relative}.packetstates{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-5)}.packetstate{display:inline-flex;align-items:baseline;gap:var(--sp-2);margin:0;padding:6px 12px;border-radius:var(--rad);border-left:3px solid;font-size:var(--fs-s);line-height:1.35;background:var(--surface-2);color:var(--ink-2)}.packetstate b{font-weight:700;color:inherit}.packetstate span{color:var(--ink-2)}.packetstate.final{background:var(--blue-wash);color:var(--blue-deep)}.packetstate.pending{background:var(--warn-wash);color:var(--warn)}.packetstate.admitted{background:var(--go-wash);color:var(--go)}.packetstate.declined{background:var(--stop-wash);color:var(--stop)}@media print{@page{size:letter;margin:.75in}body:has(.sheet) *{visibility:hidden}.sheet,.sheet *{visibility:visible}.sheet{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none}.sheetwrap{background:transparent;padding:0}.boardtabs,.chromebar,.leadrail,.printbtn,.sheetbar,.topbar,nav{display:none!important}.sheet a{color:inherit;text-decoration:none}.boardtable tr,.critcard{page-break-inside:avoid;break-inside:avoid}}.presenting{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 18px;padding:10px 14px;border-radius:10px;background:var(--go-wash);color:var(--go);font-size:var(--fs-m)}.presenting form,.presenting p{margin:0}.sheet,.sheet .boardpitch p,.sheet .critcard p,.sheet .packetfacts,.sheet .packetprose p,.sheet p{font-size:var(--fs-m);line-height:1.6}.sheet .critmeta,.sheet .critquote cite,.sheet .fine,.sheet .packetfacts dt,.sheet .wholegend{font-size:var(--fs-s);line-height:1.5}.sheet .critquote p{font-size:var(--fs-m)}.sheet .secthead{font-size:var(--fs-l);margin:28px 0 10px}.sheet .critcard h3,.sheet .packetprose h3,.sheet h3{font-size:var(--fs-m)}.sheet .packethead h1{font-size:var(--fs-xxl)}.sheet .boardtable td,.sheet .boardtable th,.sheet .packetrole{font-size:var(--fs-m)}.secthead+.fine{margin:0 0 14px;max-width:90ch}.critgrid{margin-top:2px}.critgrid+.synthwhen{margin-top:14px}.sheet .secthead+.fine{margin-bottom:12px}.critcard{position:relative;padding-bottom:40px}.critpeek{position:absolute;right:10px;bottom:8px}.critpeek>summary{list-style:none}.critpeek>summary::-webkit-details-marker{display:none}.peekbtn{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-3);display:grid;place-items:center;cursor:pointer}.critpeek[open] .peekbtn,.peekbtn:hover{color:var(--blue);border-color:var(--blue)}.packettabs{margin:0 0 14px;scroll-margin-top:16px}.sheet .packet .packetgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 24px;gap:8px 24px;margin:0 0 6px;font-size:var(--fs-m)}.sheet .packet .packetgrid>div{display:grid;grid-template-columns:9.5em 1fr;grid-gap:10px;padding:5px 0;border-bottom:1px solid var(--line-soft)}.sheet .packet .packetgrid>div.wide{grid-column:1/-1}.sheet .packet .packetgrid dt{color:var(--ink-3);letter-spacing:.03em;text-transform:uppercase}.sheet .packet .packetgrid dd{color:var(--ink);overflow-wrap:anywhere}.sheet .packet .packetgroup h2{font-family:var(--sans);color:var(--blue-deep);margin:26px 0 10px}.sheet .packet .packetgroup.prose h3,.sheet .packet .packetprose h3{font-size:var(--fs-m)}.sheet .packet .packetprose p{font-size:var(--fs-m);line-height:1.6}@media (max-width:520px){.sheet .packet .packetgrid{grid-template-columns:1fr}}.qintrorow{display:grid;grid-template-columns:minmax(0,62ch) minmax(280px,380px);grid-gap:28px;gap:28px;align-items:start;margin:0 0 26px}.qintrorow .qintro{margin:0}.surveycard{border:1px solid var(--line);border-left:4px solid var(--go);border-radius:12px;background:var(--go-wash);padding:16px 18px}.surveycard b{display:block;color:var(--go);font-size:var(--fs-m);line-height:1.4;margin-bottom:6px}.surveycard .fine{margin:0 0 12px}.surveycard.owed{border-left-color:var(--gold);background:var(--gold-wash)}.surveycard.owed b{color:var(--blue-deep)}@media (max-width:900px){.qintrorow{grid-template-columns:1fr}}.submitbar{position:-webkit-sticky;position:sticky;bottom:0;z-index:25;margin:0 0 calc(-1 * var(--main-pad-b, 90px));padding:8px 190px 8px 0;background:color-mix(in srgb,var(--paper) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line)}.submitbar .stepgo{margin:0;padding:0;border:0;background:transparent;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.submitbar .stepgo .btn.lg{padding:9px 16px;font-size:var(--fs-m);border-radius:8px}.submitbar .stepgo .fine,.submitbar .stepgo form{margin:0}@media (max-width:700px){.submitbar{padding-right:0;padding-bottom:64px}}.submitbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.submitbar .stepgo{flex:1 1 auto}.submitlinks{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.submitlinks .btn.sm{margin:0}@media (min-width:1200px){.jrail>.jsummary{display:none!important}}.jrail{position:relative;font-size:var(--fs-m);color:var(--ink-2)}.jtoggle{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}@media (max-width:1199.98px){.jrail .jbody{display:none}.jtoggle:checked~.jbody{display:block}}.jtoggle:focus-visible+.jsummary{box-shadow:0 0 0 2px var(--blue)}.jrail>.jsummary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);font-weight:700;color:var(--ink)}.jrail>.jsummary:before{content:"";width:7px;height:7px;border-right:1.8px solid var(--ink-3);border-bottom:1.8px solid var(--ink-3);transform:rotate(-45deg);transition:transform .15s;margin-right:2px}.jtoggle:checked+.jsummary:before{transform:rotate(45deg)}.jsumcount{margin-left:auto;font-family:var(--mono);font-size:var(--fs-s);color:var(--ink-3);background:var(--surface-2);border-radius:999px;padding:1px 8px}.jtoggle:checked+.jsummary{border-radius:12px 12px 0 0}@media (max-width:1199.98px){.jrail .jbody{border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;background:var(--surface);padding:16px 16px 8px}}.jhead{padding:2px 0 14px;border-bottom:1px solid var(--line-soft);margin-bottom:16px}.jeyebrow{margin:0 0 4px;font-size:var(--fs-s);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.jhead h2{margin:0;font-family:var(--sans);font-size:var(--fs-l);line-height:1.2;color:var(--ink);font-weight:600;text-wrap:balance}.jlede{margin:7px 0 10px;line-height:1.5}.jlede,.jlegend{font-size:var(--fs-s);color:var(--ink-2)}.jlegend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 12px}.jlegend li{display:inline-flex;align-items:center;gap:5px}.packethead~section.packetgroup:first-of-type{border-top:0;padding-top:0;margin-top:0}.sheet .packethead{margin-bottom:20px;padding-bottom:18px}.wugate{margin:18px 0;padding:22px 24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.wugate h2{margin:0 0 8px;font-family:var(--sans);font-size:var(--fs-xl);color:var(--blue-deep);font-weight:600}.wugate ul{margin:10px 0 16px;padding-left:20px}.wugate .wugateacts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ovrcard{background:var(--surface);border-radius:14px;padding:22px 24px;width:min(520px,100%);box-shadow:0 24px 60px -20px rgba(8,24,40,.5)}.ovrcard h3{margin:0 0 10px;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);font-weight:600}.ovrcard input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:9px 12px;font:inherit;margin:6px 0 14px}.ovrcard input:focus{outline:none;border-color:var(--blue)}.ovracts{display:flex;gap:10px;flex-wrap:wrap}.kickmodal:has(.ovrcard){background:rgba(8,24,40,.55)}.jtimes{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;background:var(--blue-wash);color:var(--blue-deep);font-family:var(--mono);font-size:var(--fs-s);font-weight:700;line-height:18px;vertical-align:1px;white-space:nowrap}.wuslots{list-style:none;margin:12px 0 18px;padding:0;display:grid;grid-gap:6px;gap:6px}.wuslots li{display:flex;gap:10px;align-items:baseline;font-size:var(--fs-m);color:var(--ink)}.wuslots li b{flex:none;min-width:92px;color:var(--blue-deep)}.wuslots li.done{color:var(--ink-3)}.wuslots li.done b:after{content:" \2713";color:var(--go)}.ovrwait{margin:4px 0 12px;padding-left:20px;font-size:var(--fs-m)}.sheet .packet .packetgrid{gap:0 24px;overflow:hidden}.sheet .packet .packetgrid>div{grid-template-columns:10.5em 1fr;gap:10px;padding:6px 0;margin-bottom:-1px}.sheet .packet .packetgrid dt{font-size:var(--fs-s);letter-spacing:.06em;line-height:1.4;padding-top:2px}.sheet .packet .packetgrid dd{font-size:var(--fs-m);line-height:1.45;margin:0}.sheet .packet .packetgroup{margin-top:22px;padding-top:14px}.sheet .packet .packetgroup h2{margin:0 0 8px;font-size:var(--fs-l)}.sheet .packethead~section.packetgroup:first-of-type{padding-top:0;margin-top:0}.packethead:has(>.packetphoto){display:flex;align-items:center;gap:24px}.packethead>.packetphoto{width:112px;height:112px;border-radius:14px}.packethead:has(>.packetphoto)>div{min-width:0;flex:1 1 auto}@media (max-width:520px){.packethead:has(>.packetphoto){gap:14px}.packethead>.packetphoto{width:76px;height:76px}}@media (min-width:901px){.qintrorow{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:stretch}.qintrorow .qintro{max-width:none}.qintrorow>.surveycard{display:flex;flex-direction:column;padding:22px 24px}.qintrorow>.surveycard b{font-size:var(--fs-l)}.qintrorow>.surveycard .fine{font-size:var(--fs-m);line-height:1.6}.qintrorow>.surveycard>.btn{margin-top:auto;align-self:flex-start;padding:11px 18px;font-size:var(--fs-m)}}.sheet .packet .packetprose{max-width:none}.boarddecision{margin-top:28px;padding-top:18px;border-top:1px solid var(--line)}.boarddecision .g-editform{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.boarddecision .fine{flex-basis:100%;margin:0}.packettab .secthead.sheethead{max-width:816px;margin-left:auto;margin-right:auto}body.glass .g-body .tablewrap{overflow:auto}body.glass .g-body .sheet .tablewrap{overflow:visible}body.glass .g-body .wayfind{gap:14px;margin-bottom:14px}body.glass .g-body .wayfind li>*{border-radius:999px;border:0;background:var(--g-card,#fff);box-shadow:var(--g-rest);padding:10px 16px}body.glass .g-body .wayfind li.on>*{background:var(--g-accent,#083050);color:var(--g-accent-ink,#fff)}body.glass .g-body .wayfind li.on .wayn{background:rgba(255,255,255,.22);color:#fff}body.glass .g-body .wayfind li.done>a:hover{color:var(--g-accent,#083050)}body.glass .g-body .critcard{border:0;border-radius:14px;background:var(--g-card,#fff);box-shadow:var(--g-rest)}body.glass .g-body .critcard.split{box-shadow:var(--g-rest),inset 0 0 0 1.5px #E0A82E}body.glass .g-body .critcard h3{font-family:var(--sans);font-size:var(--fs-m);font-weight:700}body.glass .g-body .hsummary{border:0;border-radius:14px;background:color-mix(in srgb,#7B5CE6 8%,#fff);box-shadow:var(--g-rest)}body.glass .g-body .ghosthead b,body.glass .g-body .hsummary .ghosthead b{font-family:var(--sans);font-size:var(--fs-m);font-weight:700}body.glass .g-body .hmark{border-radius:8px;background:#7B5CE6;color:#fff;font-family:var(--sans);font-weight:700}body.glass .g-body .wutext{border-radius:14px;border:1px solid var(--g-line,rgba(14,26,43,.1));background:#fff}body.glass .g-body .wutext:focus{outline:2px solid var(--g-accent,#083050);outline-offset:1px;border-color:transparent}body.glass .g-body .stepgo{border-radius:14px;padding:16px 18px;margin-top:14px}body.glass .g-body .stepgo,body.glass .g-body .wugate{background:var(--g-card,#fff);box-shadow:var(--g-rest)}body.glass .g-body .wugate{border:0;border-radius:14px;padding:18px 20px;margin:0 0 14px}body.glass .g-body .presenting{background:rgba(52,168,83,.12);border:0;border-radius:12px;color:#1E5C36}body.glass .g-body .submitbar{position:-webkit-sticky;position:sticky;bottom:14px;z-index:25;margin:16px 0 0;padding:10px 14px;border-radius:14px;background:var(--g-glass,rgba(255,255,255,.72));-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge,rgba(255,255,255,.6));box-shadow:var(--g-float,0 12px 32px rgba(14,26,43,.14));justify-content:flex-end}body.glass .g-body .submitbar .stepgo{flex:1 1 auto}body.glass .g-body .submitbar .submitlinks{margin-left:auto}@media (max-width:1023px){body.glass .g-body .submitbar{bottom:88px;padding:10px 12px}}body.glass .g-body .boardpack.sheet{border-radius:18px;box-shadow:var(--g-rest);border:0}body.glass .g-body .vetgap{border-radius:12px;margin:14px 0}@media (max-width:640px){body.glass .g-body .boardtable .who small,body.glass .g-body .boardtable .who span.whofirst,body.glass .g-body .boardtable .who span.whofull{display:none}body.glass .g-body .boardtable .who span.whoshort,body.glass .g-body .wholegend{display:block}body.glass .g-body .tablewrap .wholegend{padding:10px 12px 12px;margin:0}body.glass .g-body .boardtable thead th{white-space:normal;letter-spacing:.02em}body.glass .g-body .boardtable td.num,body.glass .g-body .boardtable th.num{width:1%;white-space:nowrap;text-align:center}body.glass .g-body .boardtable td:first-child{padding-right:8px}body.glass .g-body .boardtable td:last-child,body.glass .g-body .boardtable th:last-child{padding-right:12px}body.glass .g-body .boardtable td:first-child>.g-tag{white-space:normal;height:auto;padding:3px 8px;border-radius:8px;line-height:1.3}body.glass .g-body .boardtable td,body.glass .g-body .boardtable th{padding:8px 4px;font-size:var(--fs-s)}body.glass .g-body .boardtable td.avg small{display:none}body.glass .g-body .boardtable td:first-child,body.glass .g-body .boardtable th:first-child{padding-left:12px}}body.glass .g-body .boardtable td:first-child>.g-tag,body.glass .g-body .boardtable td:first-child>.tag{display:flex;width:-moz-fit-content;width:fit-content;margin:6px 0 0}.surveysfull{margin:0 0 14px;padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:var(--surface);display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.surveysfull .surveysfulltext{flex:1 1 320px;min-width:0}.surveysfull h2{margin:0 0 4px;font-family:var(--sans);font-size:var(--fs-l);font-weight:600;color:var(--blue-deep)}.surveysfull p{margin:0;max-width:70ch}.surveysfull .surveysfullacts{display:flex;flex-wrap:wrap;gap:8px;flex:0 1 auto}.surveysfull>.fine{flex-basis:100%}body.glass .g-body .surveysfull{background:var(--g-card,#fff);border:0;box-shadow:var(--g-rest),inset 4px 0 0 var(--g-accent,#083050)}@media (max-width:639px){.surveysfull .surveysfullacts{flex-basis:100%}.surveysfull .surveysfullacts .btn{flex:1 1 100%}}.boardtabs a{white-space:nowrap}@media (max-width:640px){.boardtabs{flex-wrap:wrap;gap:8px;border-bottom:0}.boardtabs a{margin:0;padding:8px 14px;border:0;border-radius:999px;background:var(--g-card,#fff);box-shadow:var(--g-rest);font-size:var(--fs-s)}.boardtabs a.on{background:var(--g-accent,#083050);color:#fff}}.reviewtools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:1100px;margin:18px auto 0}.reviewtools>.g-panel{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:16px 18px}.reviewtools h3{margin:0;font-size:var(--fs-l)}.reviewtools form{display:grid;grid-gap:10px;gap:10px}.reviewtools textarea{width:100%;font:inherit;font-size:var(--fs-m);line-height:1.5;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink);resize:vertical}.reviewtools .reviewacts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.reviewtools .reviewacts small{margin:0}.reviewprivate{margin:0;padding:9px 12px;border-radius:10px;background:var(--g-tint,rgba(8,48,80,.05));font-size:var(--fs-s);line-height:1.5;color:var(--ink-2)}.reviewasked{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.reviewasked li{padding:10px 12px;border-left:3px solid var(--gold);background:var(--surface-2);border-radius:0 10px 10px 0}.reviewasked p{margin:0 0 4px;white-space:pre-wrap;font-size:var(--fs-m)}@media (max-width:820px){.reviewtools{grid-template-columns:1fr}}.qwrap{display:flex;flex-direction:column;gap:22px;margin-top:4px}.qblock{border:1px solid var(--line);border-radius:12px;padding:18px 20px;background:var(--surface)}.qhead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid var(--line-soft);margin-bottom:14px}.qhead b{display:block;font-size:var(--fs-m);color:var(--ink)}.qhead .sub2{display:block;font-size:var(--fs-s);color:var(--ink-3);margin-top:3px}.qlist{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:14px}.qlist li::marker{color:var(--ink-3);font-family:var(--mono);font-size:var(--fs-s)}.qtext{margin:0;font-size:var(--fs-m);color:var(--ink)}.qtext,.qwhy{line-height:1.5}.qwhy{margin:4px 0 0;font-size:var(--fs-s);color:var(--ink-3)}.covers{margin:8px 0 0;display:flex;gap:6px;flex-wrap:wrap}.covers .tag{background:var(--gold-wash);border:1px solid var(--gold);color:var(--ink-2);border-radius:999px;padding:2px 10px;font-size:var(--fs-s)}.offeract{gap:12px;flex-wrap:wrap;margin-top:8px}.offeract,.offeract form{display:flex;align-items:center}.offeract form{gap:8px}.offeract input{border:1px solid var(--line);border-radius:6px;padding:4px 9px;font-size:var(--fs-s);font-family:inherit;width:150px}.askbox .fld{margin-bottom:14px}.askbox textarea{border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:var(--fs-m);font-family:inherit;line-height:1.55;width:100%;background:var(--surface);color:var(--ink);resize:vertical}.askbox input:focus,.askbox textarea:focus{outline:none;border-color:var(--blue)}.svform textarea:disabled{background:var(--surface-2);color:var(--ink-2);opacity:1;cursor:default}.qintro{max-width:62ch;margin:0 0 26px}.qintro h2{font-family:var(--sans);font-size:var(--fs-xxl);line-height:1.2;color:var(--blue-deep);margin:0 0 14px}.qintro p{font-size:var(--fs-m);line-height:1.7;color:var(--ink-2);margin:0 0 12px}.qintro .qlede{font-family:var(--sans);font-size:var(--fs-l);line-height:1.5;color:var(--ink);margin-bottom:14px}.qintro p:last-child{margin-bottom:0}.qintro b{color:var(--ink)}.qlist li.swapping{opacity:.5}.qrate{display:flex;gap:10px;align-items:center;margin:12px 0 0}.qlist{gap:22px}.qfoot{margin:22px 0 0!important;padding-top:14px;border-top:1px dashed var(--line)}.qthumb{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 12px;font:inherit;font-size:var(--fs-s);color:var(--ink-3);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.qthumb.on{font-weight:600}.qworking{color:var(--blue)}.qreplaced,.qworking{font-size:var(--fs-s);font-style:italic}.qreplaced{color:var(--ink-3);margin:5px 0 0;padding-left:10px;border-left:2px solid var(--line)}.qnote{display:block;margin:8px 0 2px}.qnote textarea{width:100%;font:inherit;font-size:var(--fs-m);padding:8px 10px;border:1px dashed var(--line);border-radius:8px;background:var(--surface-2);color:var(--ink);resize:vertical}.qnote textarea:focus{outline:none;border-style:solid;border-color:var(--blue);background:var(--surface)}.qnoteread{margin:6px 0 0;padding:8px 10px;border-left:3px solid var(--gold);background:var(--surface-2);font-size:var(--fs-m);white-space:pre-wrap}.qgeneral{margin-top:16px;padding-top:12px;border-top:1px dashed var(--line)}.qgeneral>b{font-size:var(--fs-m);color:var(--ink-2)}.qthumb:hover{border-color:var(--blue);color:var(--blue);background:var(--surface)}.qthumb.on{background:var(--go-wash);border-color:var(--go);color:var(--go)}.qthumb.down:hover{border-color:var(--stop);color:var(--stop)}.stephead .plain{font-size:var(--fs-m);line-height:1.6;color:var(--ink-2);max-width:70ch;margin:6px 0 0}.qstandard{margin:10px 0 4px;padding:12px 14px;border:1px dashed var(--line);border-radius:10px;background:var(--surface-2)}.qstandard ul{margin:6px 0 0;padding-left:18px;font-size:var(--fs-m);line-height:1.6;color:var(--ink-2)}.qstandard li+li{margin-top:6px}.qnote textarea{min-height:120px;line-height:1.5}.outreachwhy{margin-top:14px;max-width:68ch;line-height:1.55}.prefname{margin:2px 0 4px;font-size:var(--fs-m);color:var(--ink-2)}.g-survey{max-width:820px}.g-survey .g-head.compact{margin-bottom:16px}.g-note{padding:12px 14px;border-radius:12px;background:var(--g-tint,rgba(14,26,43,.06));font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2));margin:0 0 14px;line-height:1.45}.g-note b{color:var(--g-ink,var(--ink))}.g-note.warn{background:rgba(224,168,46,.16)}.g-note.warn,.g-note.warn b{color:#5E4308}.g-note.stop{background:rgba(214,69,69,.1)}.g-note.stop,.g-note.stop b{color:#8E1F18}.g-note.good{background:rgba(52,168,83,.12)}.g-note.good,.g-note.good b{color:#1E5C36}.g-note ul{margin:6px 0 0;padding-left:18px}.g-help{font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2));margin:0 0 10px;line-height:1.45}.g-asked{margin:0;padding-left:34px}.g-asked li{margin:0 0 10px;font-size:var(--fs-m)}.g-asked li b{display:block;font-weight:600}.g-asked li small{display:block;font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2))}.g-textarea{width:100%;min-height:140px;padding:10px 12px;border-radius:10px;border:1px solid var(--g-line,rgba(14,26,43,.1));background:#fff;font:inherit;font-size:var(--fs-m);line-height:1.45;margin:0 0 10px;resize:vertical}.g-survey textarea.g-input{width:100%;font:inherit;resize:vertical;color:inherit}.g-survey textarea.g-input.note{min-height:96px;padding:12px 14px;font-size:var(--fs-m);line-height:1.5;background:transparent;border:1px solid var(--g-line,rgba(14,26,43,.1));border-radius:10px}.g-survey textarea.g-input.note:focus{outline:2px solid var(--g-accent,#083050);outline-offset:1px;background:#fff}.g-survey textarea.g-input.note.needed{border-color:#E0A82E;background:rgba(224,168,46,.08)}.g-survey textarea.g-input.note.needed::placeholder{color:#7A5410}.g-quote{margin:0;padding:8px 12px;border-left:3px solid #7b5ce6;font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2))}.g-quote b{color:#5B45B8}label.g-pick{cursor:pointer;position:relative}label.g-pick input{position:absolute;opacity:0;width:0;height:0}label.g-pick:has(input:focus-visible){outline:2px solid var(--g-accent,#083050);outline-offset:-2px;border-radius:10px}.g-checkbox{flex:none;width:22px;height:22px;border-radius:6px;border:2px solid var(--g-line,rgba(14,26,43,.2));background:#fff}label.g-pick:has(.g-check-input:checked) .g-checkbox{background:var(--g-accent,#083050);border-color:var(--g-accent,#083050);box-shadow:inset 0 0 0 3px #fff}label.g-seg{cursor:pointer;position:relative}label.g-seg input{position:absolute;opacity:0;width:0;height:0}label.g-seg:has(input:focus-visible){outline:2px solid var(--g-accent,#083050);outline-offset:1px}.g-actions button{font:inherit;border:0;cursor:pointer}.g-actions .g-link{background:none}.g-actions button:disabled{opacity:.6}@media (max-width:640px){.g-actions-dock{flex-direction:column;align-items:stretch;margin:8px 0 12px}.g-actions-dock .g-btn{width:100%;height:48px}.g-previewbar{padding:8px 12px}.g-previewbar span{font-size:var(--fs-s)}.g-previewmore{display:none}}.g-pill-btn{height:28px;padding:0 12px 0 10px;font:inherit;font-size:var(--fs-s);font-weight:600;color:var(--g-accent,#083050);background:#fff;border:1px solid var(--g-line,rgba(14,26,43,.12));cursor:pointer;box-shadow:none;gap:6px}.g-pill-btn:hover{border-color:var(--g-accent,#083050)}.g-explain{max-width:58ch;margin:20px 0 32px;font-size:var(--fs-s);line-height:1.6;color:var(--g-ink-2,var(--ink-2))}.g-actions{margin-top:20px}.g-actions+.g-explain{margin-top:14px}.g-survey-read .g-read-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.g-survey-read .g-read-head .g-row-text{flex:1 1 240px}.g-survey-read .g-read-note{margin:0;font-size:var(--fs-m);line-height:1.6;color:var(--g-ink);white-space:pre-wrap}.g-survey-read .g-read-empty{color:var(--g-ink-3,#6B7A8C);font-style:italic}.g-survey-read .g-read-transcript{margin:0;white-space:pre-wrap;font:inherit;font-size:var(--fs-s);line-height:1.6;color:var(--g-ink-2)}.g-survey-read .g-tags a.g-tag{text-decoration:none}.surveysheet .g-survey-read,body.bare.glass{padding:0}.g-solo{max-width:960px;margin:0 auto;padding:14px 16px 48px}.g-solo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:6px 4px 16px}.g-solo-brand{text-decoration:none;color:var(--g-ink)}.g-solo-brand small{color:var(--g-ink-2)}.g-solo-who{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.g-solo-who small{color:var(--g-ink-2);font-size:var(--fs-s)}.g-solo .g-page{max-width:none;padding:0}.g-solo-brand{display:flex;align-items:center;gap:10px}.g-solo-brand>span:last-child{display:flex;flex-direction:column;line-height:1.15}.g-solo-brand .g-mark{width:34px;height:34px;border-radius:9px;display:inline-block;flex:none}.g-solo-brand b{font-size:var(--fs-l)}.g-solo-brand small{font-size:var(--fs-s)}.pickcols{container-type:inline-size}@container (max-width:760px){.pickcols .leadopt{grid-template-columns:26px 44px minmax(0,1fr)}.pickcols .askbtn,.pickcols .leadload{grid-column:3}.pickcols .askbtn{justify-self:start}.pickcols li.askrow{padding-left:0}}.jsteps{list-style:none;margin:0;padding:0}.jstep,.jsteps{position:relative}.jstep{padding:0 0 18px 34px}.jstep:before{content:"";position:absolute;left:10.5px;top:24px;bottom:0;width:1.5px;background:var(--line)}.jstep.done:before{background:var(--blue-deep)}.jstep:last-child{padding-bottom:4px}.jstep:last-child:before{display:none}.jnode{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 var(--fs-s)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface);color:var(--ink-3);border:1.5px solid var(--line);box-sizing:border-box}.jstep.done .jnode{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.jstep.now .jnode{background:var(--surface);border:2px solid var(--gold);color:var(--ink);box-shadow:0 0 0 4px var(--gold-wash)}.jstephead{display:flex;align-items:center;gap:8px;min-height:22px;flex-wrap:wrap}.jstephead b{font-size:var(--fs-m);font-weight:700;color:var(--ink);line-height:1.3}.jstep.later .jstephead b{color:var(--ink-2);font-weight:600}.jnow{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a6210;background:var(--gold-wash);border-radius:999px;padding:2px 7px}.jnone,.jnow{font-size:var(--fs-s)}.jnone{margin:4px 0 0;line-height:1.45;color:var(--ink-3)}.jmails{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.jmail{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;padding:6px 8px 6px 6px;margin-left:-6px;border-radius:8px;outline:none}.jmail[tabindex]{cursor:help}.jmail[tabindex]:focus-visible,.jmail[tabindex]:hover{background:var(--surface-2)}.jmail[tabindex]:focus-visible{box-shadow:0 0 0 2px var(--blue)}.jmail.na>.jglyph,.jmail.na>.jmailtext{opacity:.5}.jmailtext{display:flex;flex-direction:column;gap:1px;min-width:0}.jmailtitle{font-size:var(--fs-s);line-height:1.35;color:var(--ink);font-weight:600}.jmailmeta{font-size:var(--fs-s);line-height:1.4;color:var(--ink-3)}.jglyph{width:24px;height:24px;border-radius:5px;display:grid;place-items:center;margin-top:1px;font:700 var(--fs-s)/1 var(--sans);letter-spacing:-.02em;flex:none}.jsent{display:inline-flex;align-items:center;gap:3px;font-family:var(--mono);font-size:var(--fs-s);color:var(--go);background:var(--go-wash);border-radius:999px;padding:2px 7px;margin-top:1px;white-space:nowrap}.jsent.na{background:var(--g-tint,rgba(14,26,43,.06));color:var(--ink-3);border-color:transparent}.jsample{z-index:60;left:calc(100% + 14px);top:-10px;width:min(460px,60vw);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(11,23,34,.06),0 18px 40px -12px rgba(11,23,34,.28);opacity:0;visibility:hidden;transform:translateX(-4px);transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s;cursor:auto;text-align:left}.jsample,.jsample:before{position:absolute;background:var(--surface)}.jsample:before{content:"";left:-7px;top:18px;width:12px;height:12px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg)}.jmail:focus-within>.jsample,.jmail:focus>.jsample,.jmail:hover>.jsample{opacity:1;visibility:visible;transform:none;transition-delay:.12s,.12s,0s}.jsamplebar{display:flex;align-items:center;gap:8px;padding:10px 16px 0;font-size:var(--fs-s);color:var(--ink-3)}.jsampletag{font-size:var(--fs-s);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a6210;background:var(--gold-wash);border-radius:4px;padding:2px 6px}.jsamplewhen{margin:6px 16px 0;font-size:var(--fs-s);line-height:1.45;color:var(--ink-2)}.jsamplewhen b{color:var(--ink);font-weight:700}.jsamplehead{margin:8px 0 0;padding:0 16px 10px;border-bottom:1px solid var(--line-soft);display:grid;grid-gap:3px;gap:3px}.jsamplehead div{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:var(--fs-s);line-height:1.45}.jsamplehead dt{color:var(--ink-3)}.jsamplehead dd{margin:0;color:var(--ink-2);overflow-wrap:anywhere}.jsamplehead .jsubject{color:var(--ink);font-weight:700}.jsamplebody{padding:12px 16px;max-height:min(52vh,460px);overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-s);line-height:1.6;color:var(--ink)}.jsamplefoot{margin:0;padding:8px 16px 10px;border-top:1px solid var(--line-soft);font-size:var(--fs-s);color:var(--ink-3);background:var(--surface-2);border-radius:0 0 12px 12px}@media (max-width:1199.98px){.jsample{position:static;width:auto;grid-column:1/-1;transform:none;margin-top:6px}.jsample,.jsample:before{display:none}.jmail:focus-within>.jsample,.jmail:focus>.jsample{opacity:1;visibility:visible}.jmail:focus-within>.jsample,.jmail:focus>.jsample{display:block}}@media (prefers-reduced-motion:reduce){.jsample{transition:none}}@media print{.jrail{display:none}}@media (max-width:1199.98px){.jmail{grid-template-columns:24px minmax(0,1fr) auto}}.callwhy{border:0;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:8px 18px}.callwhy legend{font-weight:600;margin-bottom:6px;padding:0}.callwhy legend,.callwhyopt{font-size:var(--fs-m);color:var(--ink)}.callwhyopt{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.jsampletag.sent{color:var(--go);background:var(--go-wash);text-transform:none;letter-spacing:0;font-weight:700}.jsampletag.demo{color:var(--ink-2);background:var(--surface-2)}.jrail.reader .jbody{display:grid!important;grid-template-columns:minmax(300px,400px) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;border:0!important;padding:0!important;background:none!important}.jrail.reader .jmail[tabindex]{cursor:pointer}.jpane{overflow:visible}.jpane>.jsample.pane{max-height:calc(100vh - var(--topbar-h) - 32px);overflow:auto}.jpane.notched:before{content:"";position:absolute;left:-7px;top:var(--notch-y);margin-top:-6px;width:12px;height:12px;z-index:2;background:var(--surface);border-left:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg)}.jpane{position:-webkit-sticky;position:sticky;top:16px}.jsample.pane{position:static;width:auto;opacity:1;visibility:visible;transform:none;display:block}.jsample.pane:before{display:none}.jsample.pane .jsamplebody{max-height:none}.jsample.inline{display:none}@media (max-width:999.98px){.jrail.reader .jbody{grid-template-columns:1fr}.jpane{display:none}.jsample.inline{display:block;position:static;width:auto;opacity:1;visibility:visible;transform:none;grid-column:1/-1;margin-top:6px}.jsample.inline:before{display:none}}.jhead{position:relative}.jfold{position:absolute;top:-2px;right:0;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink-3);cursor:pointer}.jfold:hover{color:var(--ink);border-color:var(--ink-3)}.jrail.folded{align-self:stretch}.jfolded{display:none}@media (min-width:1200px){.jrail.folded>:not(.jfolded){display:none!important}.jrail.folded>.jfolded{display:flex}}.jfolded.x,.jrail.folded>.jfolded{flex-direction:column;align-items:center;gap:10px;width:36px;padding:10px 0;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink-2);cursor:pointer}.jfolded:hover{color:var(--ink);border-color:var(--ink-3)}.jfoldedlabel{writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--fs-s);font-weight:600;letter-spacing:.02em;white-space:nowrap}@media (max-width:1199.98px){.jfold{display:none}}.jpane{top:calc(var(--topbar-h) + 16px)}.jrail.folded>.jfolded{position:static}.scrim{position:fixed;inset:0;z-index:80;background:rgba(7,43,73,.55);display:grid;place-items:center;padding:24px;overflow-y:auto}.modal{position:relative;width:100%;max-width:660px;background:var(--surface);border-radius:16px;box-shadow:0 30px 80px -20px rgba(0,0,0,.5);overflow:hidden;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.modalx{position:absolute;top:14px;right:14px;z-index:2;width:32px;height:32px;border-radius:50%;border:none;background:rgba(255,255,255,.9);color:var(--ink-2);font-size:var(--fs-m);cursor:pointer;display:grid;place-items:center}.modalx:hover{background:#fff;color:var(--ink)}.modalhead{display:flex;gap:20px;align-items:flex-start;padding:24px 26px 20px;background:var(--surface-2);border-bottom:1px solid var(--line)}.modalrole{font-size:var(--fs-m);color:var(--ink-2);margin-top:3px}.modalbody{padding:22px 26px 26px;overflow-y:auto}.modalbody section{margin-bottom:18px}.modalbody h3{font-size:var(--fs-s);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:7px}@media (max-width:560px){.modalhead{flex-direction:column}}.avatar.photo,.portraits img,.thumb,.useravatar{object-position:center top}.g-seg-pill{display:inline-flex;height:38px;border-radius:999px;background:var(--g-glass,rgba(255,255,255,.62));-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);box-shadow:var(--g-float);padding:3px;flex:none}.g-seg-pill button{border:0;background:transparent;font:inherit;font-size:var(--fs-s);font-weight:600;color:var(--g-ink-2,#4A5A6E);padding:0 14px;border-radius:999px;cursor:pointer}.g-seg-pill button.on{background:var(--g-accent,#083050);color:#fff}.g-mcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.g-mcard{text-align:left;font:inherit;color:inherit;border:0;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:14px 16px 12px}.g-mcard:hover{box-shadow:var(--g-float)}.g-mcard-head{display:flex;gap:12px;align-items:flex-start}.g-mcard-head .g-avatar.lg{width:56px;height:56px;border-radius:14px;font-size:var(--fs-m);margin:0}.g-mcard-head b{display:block;font-size:var(--fs-m);font-weight:700;line-height:1.25}.g-mcard-head small{display:block;margin-top:2px}.g-mcard-bio,.g-mcard-head small{font-size:var(--fs-s);color:var(--g-ink-2,#4A5A6E)}.g-mcard-bio{margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.g-tags.left{justify-content:flex-start;margin-top:auto}.g-member-row{width:100%;text-align:left;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--g-line,rgba(14,26,43,.08));background:none;cursor:pointer}.g-scrim{position:fixed;inset:0;z-index:60;background:rgba(8,48,80,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:end center;padding:0}.g-sheet{position:relative;width:min(720px,100%);max-height:92vh;overflow:auto;background:var(--paper,#EEF2FA);border-radius:22px 22px 0 0;padding:24px 20px 32px;box-shadow:0 -12px 40px rgba(14,26,43,.25)}.g-sheet-x{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;border:0;background:var(--g-tint,rgba(14,26,43,.08));font-size:var(--fs-m);cursor:pointer;color:var(--g-ink,#0E1A2B)}.g-sheet-head{text-align:center;padding:6px 0 18px}.g-sheet-head .g-avatar.lg{margin:0 auto 12px}.g-sheet-head .g-avatar.lg.second{margin:0 0 12px 8px;display:inline-grid}.g-sheet-head h1{margin:0;font-size:var(--fs-xl);font-weight:700;color:var(--g-title,#083050)}.g-sheet-head p{margin:4px 0 0;color:var(--g-ink-2,#4A5A6E)}.g-sheet-head .g-tags{margin-top:10px}.g-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0;width:100%}.g-facts dt{font-size:var(--fs-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2,#4A5A6E)}.g-facts dd{margin:2px 0 0;font-size:var(--fs-m)}.g-facts dd.miss{color:var(--g-ink-2,#4A5A6E);font-style:italic}.g-p{margin:0;font-size:var(--fs-m);line-height:1.55;width:100%}a.g-row{color:inherit;text-decoration:none;border-radius:10px}.g-pick:hover,a.g-row:hover{background:var(--g-tint,rgba(14,26,43,.04))}.g-list>.g-row:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.g-list>.g-row:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:900px){.g-scrim{place-items:center;padding:24px}.g-sheet{border-radius:22px;max-height:88vh}}@media (max-width:640px){.g-mcards{grid-template-columns:1fr}.g-seg-pill{width:100%}.g-seg-pill button{flex:1 1}}.sheetassist .assistline{margin:0}