.assign{border:1px solid var(--blue);border-radius:11px;background:var(--blue-wash);padding:14px 16px;margin-bottom:18px}.assign h3{font-size:var(--fs-s)!important;letter-spacing:.09em;text-transform:uppercase;color:var(--blue)!important;font-weight:700;margin-bottom:9px}.assigned{display:flex;align-items:center;gap:10px;margin-bottom:10px}.assigned .tag{font-size:var(--fs-m);padding:5px 12px}.assigned form{margin-left:auto}.pick{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:none;background:none;padding:9px 12px;cursor:pointer;font:inherit}.pick:hover:not(:disabled){background:var(--surface-2)}.pick.on{background:var(--blue-deep);color:#fff}.pick.on .miss,.pick.on .sub2{color:rgba(255,255,255,.75)}.pick:disabled{opacity:.5;cursor:not-allowed}.pick b{font-size:var(--fs-m);flex:none}.pick>.sub2{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:11px}.confirm .fine{flex:1 1;min-width:180px}.rail li{position:relative;transition:background .12s}.rail li:focus-visible,.rail li:hover{background:var(--ink-3)}.rail li.done:focus-visible,.rail li.done:hover{background:var(--blue-deep)}.rail li:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.backlink{display:inline-block;font-size:var(--fs-s);color:var(--ink-3);margin-bottom:12px}.backlink:hover{color:var(--blue)}.ivlist{list-style:none;margin:0;padding:0}.ivlist li{padding:9px 0;border-bottom:1px solid var(--line-soft);display:flex;flex-direction:column;gap:2px}.ivlist li:last-child{border-bottom:none}.ivlist b{font-size:var(--fs-m)}.hattiestep{display:flex;gap:13px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);border-radius:11px;background:var(--surface);padding:15px 18px;margin-bottom:18px}.hattiestep>div{flex:1 1;min-width:230px;display:flex;flex-direction:column}.hattiestep b{font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep)}.hattiestep span span,.hattiestep>div>span{font-size:var(--fs-s);color:var(--ink-2);line-height:1.5;margin-top:2px}.leadopts{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px;container-type:inline-size}.eligblank{margin:0;font-size:var(--fs-s);line-height:1.55;color:var(--ink-3);background:var(--surface-2);border-radius:9px;padding:9px 11px}.eligblank b{color:var(--ink-2);font-weight:700}.elig{border:1px solid var(--line);border-radius:11px;padding:11px 12px;background:var(--surface-2)}.eligverdict{margin:1px 0 9px;font-family:var(--sans);font-size:var(--fs-l);line-height:1.15;color:var(--ink-2)}.elig.qualifies{background:var(--go-wash);border-color:#BFE0CE}.elig.qualifies .eligverdict{color:var(--go)}.gates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.gates li{padding-left:9px;border-left:2px solid var(--line)}.gates li.pass{border-left-color:var(--go)}.gates li.close{border-left-color:var(--warn)}.gates li.fail{border-left-color:var(--stop)}.gtop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.gname{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.gname,.gval{font-weight:700}.gval{font-family:var(--mono);font-size:var(--fs-m);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gates li.fail .gval{color:var(--stop)}.gates li.close .gval{color:var(--warn)}.gbar{display:block;font-size:var(--fs-s);color:var(--ink-3);margin-top:1px;line-height:1.45}.gbar em{font-style:normal;color:var(--warn)}.eligwhy{margin:9px 0 0;font-size:var(--fs-s);color:var(--ink-3);line-height:1.5;padding-top:8px;border-top:1px solid var(--line-soft)}.people{gap:10px}.people,.who{display:flex;flex-direction:column}.who{gap:1px}.wlabel{font-size:var(--fs-s);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.wname{font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);line-height:1.2}.wname.none{color:var(--stop);font-style:italic;font-size:var(--fs-m)}.addbtn{align-self:flex-start;border:1px dashed var(--line);background:none;border-radius:8px;padding:5px 11px;font-size:var(--fs-s);color:var(--ink-3);cursor:pointer;margin-top:2px}.addbtn:hover{border-color:var(--blue);color:var(--blue)}.addbtn.wide{align-self:stretch;text-align:center;padding:10px;margin-top:0}.sponsorbox{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.sponsoraff{font-size:var(--fs-s);color:var(--ink-2)}.sponsorbox .sponsornote{margin-top:3px}.progress{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border:1px solid var(--line-soft);border-radius:10px}.prow{display:flex;align-items:center;justify-content:space-between;gap:12px}.prow .segrow.tight{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.prow .segrow.tight .miss{flex:0 0 100%;text-align:right;font-size:var(--fs-s);margin-top:1px}.ivlist li.ivempty{border-style:dashed;background:var(--surface-2)}.ivlist li.ivempty b{color:var(--ink-3)}.dots,.fit{display:flex;align-items:center;gap:4px}.dots i,.fit i{width:9px;height:9px;border-radius:50%;background:var(--surface-3);display:block}.dots i.on{background:var(--blue)}.fit i.on{background:var(--gold)}.dotn{color:var(--ink-3);margin-left:4px}.dotn,.vchip{font-size:var(--fs-s)}.vchip{font-weight:700;padding:2px 8px;border-radius:999px;background:var(--surface-3);color:var(--ink-2);text-transform:capitalize}.vchip.active{background:var(--go-wash);color:var(--go)}.vchip.not_started{background:var(--surface-3);color:var(--ink-3)}.vchip.verified{background:var(--go-wash);color:var(--go)}.vchip.in_progress{background:var(--warn-wash);color:var(--warn)}.vchip.miss{font-style:italic;font-weight:400;color:var(--ink-3)}.refgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;margin:6px 0 0}.refgrid dt{font-size:var(--fs-s);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.refgrid dd{margin:1px 0 0;font-size:var(--fs-m);font-weight:600;color:var(--ink-2)}.clinks{display:flex;flex-direction:column;gap:4px;margin-top:6px}.clinks a{font-size:var(--fs-s);color:var(--blue);overflow-wrap:anywhere}.clinks a:hover{text-decoration:underline}.absent{margin:0;font-size:var(--fs-s);color:var(--ink-3);line-height:1.55;padding-top:11px;border-top:1px solid var(--line-soft)}.absent b{color:var(--ink-2)}.sponsorrow{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.sponsorrow input{flex:1 1;min-width:120px;border:1px solid var(--line);border-radius:7px;padding:5px 8px;font-size:var(--fs-s);background:var(--surface-2);text-align:left}.sponsornote{letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:var(--ink-3);background:var(--surface-3);padding:2px 6px;border-radius:999px}.lnkbtn,.sponsornote{font-size:var(--fs-s)}.lnkbtn{border:none;background:none;padding:0;color:var(--blue);cursor:pointer;font-weight:600}.lnkbtn:hover{text-decoration:underline}.sectcount{font-family:var(--sans);font-size:var(--fs-s);font-weight:600;color:var(--ink-3);letter-spacing:0;text-transform:none;margin-left:10px}.secthead .sectcount{display:inline}.leadopts{max-height:none}.whythem{margin:0 0 4px;font-size:var(--fs-s);line-height:1.6;color:var(--ink-2);background:var(--blue-wash);border-radius:8px;padding:9px 12px}.whythem b{color:var(--blue-deep)}.appwrap{display:flex;flex-direction:column;gap:7px}.appicon{font-size:var(--fs-s);font-weight:700;letter-spacing:.04em}.appalt{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:9px;padding:8px 11px}.appalt:hover{border-color:var(--blue)}.appalt .apptext b{color:var(--ink-2);font-size:var(--fs-s)}.appalt .apptext .sub2{color:var(--ink-3)}.approw{display:flex;gap:12px;padding-top:2px}.appempty{border:1px dashed var(--line);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.appempty .row{gap:7px}.appform{display:flex;flex-direction:column;gap:9px;border:1px solid var(--blue);border-radius:10px;padding:12px;background:var(--blue-wash)}.appform input[type=file],.appform input[type=url]{font-size:var(--fs-s);width:100%}.appform input[type=url]{border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--surface)}.appform .row{gap:7px}.conflicts{border:1px solid var(--warn);background:var(--warn-wash);border-radius:11px;padding:14px 16px;margin-bottom:18px}.conflicts>h3{font-family:var(--sans);font-size:var(--fs-l);color:#7A5A10;margin-bottom:10px;text-transform:none;letter-spacing:0}.conflictrow{padding:9px 0;border-bottom:1px solid rgba(122,90,16,.15)}.conflictrow:last-of-type{border-bottom:none}.conflictrow>b{font-size:var(--fs-m)}.cvals{display:flex;gap:8px;flex-wrap:wrap;margin:5px 0}.cval{font-family:var(--mono);font-size:var(--fs-m);font-weight:700;background:var(--surface);border:1px solid var(--warn);border-radius:7px;padding:3px 10px;color:#7A5A10}.conflicts blockquote,.exquote{margin:5px 0 0;padding-left:10px;border-left:2px solid var(--line);font-size:var(--fs-s);color:var(--ink-3);line-height:1.55}.extracted{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px}.extracted li{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:11px 13px;display:flex;flex-direction:column;gap:5px}.extracted li.on{border-color:var(--go);background:var(--go-wash)}.exhead{display:flex;align-items:center;gap:8px;cursor:pointer}.exhead input{width:16px;height:16px;accent-color:var(--go);flex:none}.exname{letter-spacing:.06em;flex:1 1}.conf,.exname{font-size:var(--fs-s);text-transform:uppercase;font-weight:700;color:var(--ink-3)}.conf{letter-spacing:.05em;padding:2px 6px;border-radius:999px;background:var(--surface-3)}.conf.high{background:var(--go-wash);color:var(--go)}.conf.medium{background:var(--warn-wash);color:var(--warn)}.conf.low{background:var(--stop-wash);color:var(--stop)}.exval{border:1px solid var(--line);border-radius:7px;padding:6px 9px;font-size:var(--fs-m);font-weight:600;background:var(--surface);color:var(--ink);width:100%}.extracted li.on .exval{border-color:var(--go)}.exwas{font-size:var(--fs-s);color:var(--warn)}.exnotes{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:7px}.exnotes li{font-size:var(--fs-s);line-height:1.6;color:var(--ink-2)}.recordbox{margin-top:34px;padding-top:4px;border-top:1px solid var(--line-soft)}.recordbox.archived{border-top:none;padding:18px 20px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line)}.recordbox.archived .secthead{margin-top:0}.segrow{display:flex;gap:6px;margin:12px 0 4px;flex-wrap:wrap}.segrow.tight{margin:0;align-items:center;gap:5px}.seg.sm{padding:3px 9px}.seg,.seg.sm{font-size:var(--fs-s)}.seg{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:6px 14px;cursor:pointer;font-family:inherit;transition:border-color .12s,color .12s}.seg:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.seg.on{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff;font-weight:600;cursor:default}.seg:disabled:not(.on){opacity:.5;cursor:default}.archform{margin-top:10px;display:flex;flex-direction:column;gap:10px;max-width:520px}.archform input{border:1px solid var(--line);border-radius:7px;padding:8px 11px;font-size:var(--fs-m);font-family:inherit;background:var(--surface);color:var(--ink)}.archform input:focus{outline:none;border-color:var(--blue)}.reasons{display:flex;gap:6px;flex-wrap:wrap}.reasons .chip{cursor:pointer;font-family:inherit}.archactions{display:flex;align-items:center;gap:14px}.archwhy{margin:0 0 8px;display:flex;flex-direction:column;gap:3px}.archwhy b{font-size:var(--fs-m);color:var(--ink)}.intakedrop{display:block;max-width:640px;margin-top:4px;border:2px dashed var(--line);border-radius:14px;padding:38px 24px;text-align:center;background:var(--surface-2);cursor:pointer;transition:border-color .15s,background .15s}.intakedrop.over,.intakedrop:hover{border-color:var(--blue);background:var(--surface)}.intakedrop input{display:none}.intakedrop b{display:block;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep)}.intakedrop span{display:block;margin-top:6px;font-size:var(--fs-s);color:var(--ink-3)}.reading{border:1px solid var(--line);border-radius:14px;padding:26px 24px;max-width:640px}.reading h2{margin:0 0 4px;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep)}.reading .file{font-size:var(--fs-s);color:var(--ink-3);margin:0 0 16px;font-family:var(--mono)}.readsteps{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.readsteps li{display:flex;align-items:center;gap:10px;font-size:var(--fs-m);line-height:1.3;color:var(--ink-3)}.readsteps li.now{color:var(--ink)}.readsteps li.done{color:var(--go)}.readsteps li .dot{width:9px;height:9px;border-radius:50%;background:var(--line);flex:none}.readsteps li.now .dot{background:var(--blue);animation:pulse 1.1s ease-in-out infinite}.readsteps li.done .dot{background:var(--go)}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.55}}@media (prefers-reduced-motion:reduce){.steps li.now .dot{animation:none}}.readfrom{margin:6px 0 0;padding:8px 10px;border-left:3px solid var(--gold);background:var(--surface-2);border-radius:0 8px 8px 0;font-size:var(--fs-s);line-height:1.5;color:var(--ink-2);font-style:italic}.readfrom.low{border-left-color:var(--stop)}.confmeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--ink-3)}.conflict,.confmeta{font-size:var(--fs-s)}.conflict{margin:0;padding:10px 12px;border-radius:9px;background:var(--stop-wash);color:var(--stop);line-height:1.5}.conflict b{display:block}.donebox{border:1px solid var(--go);background:var(--go-wash);border-radius:14px;padding:22px 24px;max-width:640px}.donebox h2{margin:0 0 6px;font-family:var(--sans);font-size:var(--fs-xl);color:var(--go)}.mailbox{margin-top:14px}.mailbox textarea{width:100%;border:1px solid var(--line);border-radius:9px;padding:10px 12px;font-size:var(--fs-m);line-height:1.55;font-family:inherit;background:var(--surface);color:var(--ink);resize:vertical}.doneacts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.intake.confirm{max-width:none}.confirmgrid{display:grid;grid-template-columns:minmax(0,640px) minmax(260px,380px);grid-gap:28px;gap:28px;align-items:start}.handoff{border:1px solid var(--line);border-radius:12px;padding:20px 22px;margin:22px 0 0;background:var(--surface-2)}.handoff.done{background:var(--go-wash);border-color:var(--go)}.handoff h3{font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);margin:0 0 8px}.handoff.done h3{color:var(--go)}.handoff p{font-size:var(--fs-m);line-height:1.6;color:var(--ink-2);margin:0 0 14px}.handoff .warnish{color:var(--stop)}.handoff code{background:rgba(0,0,0,.05);padding:1px 5px;border-radius:4px}.handoff code,.handsubj{font-family:var(--mono);font-size:var(--fs-s)}.handsubj{color:var(--ink-3)!important;padding-left:12px;border-left:2px solid var(--go)}.demoas{border-top:1px solid rgba(255,255,255,.14);padding-top:12px;margin-top:4px}.demoas>b{display:block;color:#FF9FD2;font-size:var(--fs-s);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.demoas ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.demoaslink{background:rgba(255,255,255,.07);border:none;border-radius:6px;width:100%;text-align:left;padding:8px 11px;color:#F2E4F5;font:inherit;font-size:var(--fs-s);cursor:pointer;display:flex;justify-content:space-between;gap:10px;align-items:baseline}.demoaslink:hover{background:rgba(224,64,155,.28)}.demoaslink span{color:#C89AD8;font-size:var(--fs-s);white-space:nowrap}.demoasnow{font-size:var(--fs-s);color:#FF9FD2;margin:0 0 8px;font-weight:600}.wutext{width:100%;border:1px solid var(--line);border-radius:10px;padding:18px 20px;font-family:var(--sans);font-size:var(--fs-m);line-height:1.7;color:var(--ink);background:var(--surface);resize:vertical;margin:14px 0}.wutext:focus{outline:none;border-color:var(--blue)}.timing{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:14px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.timing .tmile dt{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.timing .tmile dd{margin:3px 0 0;font-size:var(--fs-m);color:var(--ink);display:flex;flex-direction:column}.timing .tmile dd small{font-size:var(--fs-s);color:var(--ink-3)}.timing .tmile.done dd{color:var(--blue-deep);font-weight:600}.timing .tmile.total{border-left:2px solid var(--line);padding-left:12px}.timing .tmile.total dd{font-family:var(--sans);font-size:var(--fs-l);font-weight:700}.timing .tmile.total.good dd{color:var(--go)}.timing .tmile.total.bad dd{color:var(--stop)}.deletebox{margin-top:14px;padding-top:12px;border-top:1px solid var(--line-soft)}.deletebox>summary{cursor:pointer;font-size:var(--fs-s);color:var(--ink-3);list-style:none}.deletebox>summary::-webkit-details-marker{display:none}.btn.danger,.deletebox>summary:hover,.deletebox[open]>summary{color:var(--stop)}.btn.danger{border-color:var(--stop);background:var(--surface)}.btn.danger:hover{background:var(--stop);color:#fff}.mailaddrs{display:block;font-size:var(--fs-s);color:var(--ink-3);overflow-wrap:anywhere;max-width:32ch}.stagecard{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1.3fr);grid-gap:24px 40px;gap:24px 40px;margin-top:16px;padding:26px 30px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.stagefacts{margin:0;display:flex;flex-direction:column;gap:12px}.stagefacts dt{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.stagefacts dd{margin:3px 0 0;font-size:var(--fs-m);color:var(--ink);line-height:1.45}.stagefacts div.done dd{color:var(--blue-deep);font-weight:600}.stageaction{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:18px 22px;border-radius:12px;background:var(--gold-wash);border:1px solid #f0dfae}.stageaction h2{margin:0;font-family:var(--sans);font-size:var(--fs-xl);color:var(--blue-deep)}.stageaction p{margin:0;max-width:46ch;font-size:var(--fs-m);line-height:1.55;color:var(--ink-2)}.stageaction .btn.lg{margin-top:6px;font-size:var(--fs-m);padding:12px 26px}@media (max-width:820px){.stagecard{grid-template-columns:1fr}}.readbar{height:8px;border-radius:4px;background:var(--surface-3);overflow:hidden;margin:4px 0 14px}.readbar>span{display:block;height:100%;background:linear-gradient(90deg,var(--blue-deep),var(--gold));border-radius:4px;transition:width 1s linear}.shortnames{margin:6px 0 0;padding-left:18px;font-weight:600}.shortnames li{margin:2px 0}.stagelinks{display:flex;gap:18px;justify-content:center;margin-top:14px!important;font-size:var(--fs-m)}.stagelinks a{color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px}.livedot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--gold);animation:pulse 1.4s ease-in-out infinite;vertical-align:middle;margin-right:6px}.compiledwrap{margin-top:22px;padding:34px 40px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.compiledwrap .packet{max-width:none}.compilenote{margin:10px 0 0;font-size:var(--fs-s)}.compilenote,.placeholder{color:var(--ink-3);font-style:italic}.placeholder{font-weight:400}.packetgrid div.pending dd{border-bottom:1px dashed var(--line-2,var(--line));padding-bottom:2px}.packetgrid div.pending dt{color:var(--ink-4,var(--ink-3));opacity:.75}.packetgrid>div{min-width:0}.packetprose.pending h3{color:var(--ink-3)}.packetprose.pending p.placeholder{margin:0;font-size:var(--fs-m);padding:10px 12px;border:1px dashed var(--line);border-radius:8px;background:var(--surface-2)}span.packetphoto.placeholder{display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--fs-s);line-height:1.35;font-style:italic;background:var(--surface-2);border-style:dashed}.intakedrop.compact{max-width:none;width:100%;padding:22px 18px;margin-top:4px;background:var(--surface)}.intakedrop.compact b{font-size:var(--fs-m)}.reading.incard{width:100%;max-width:none;text-align:left;background:var(--surface);padding:22px 24px}.reading.incard h2{font-size:var(--fs-xl);margin-bottom:6px}.reading.incard .file{margin-bottom:14px;overflow-wrap:anywhere}.reading.incard p{max-width:none;text-align:left}.reading.incard .readbar{margin:0 0 16px}.linkbtn{background:none;border:0;padding:0;font:inherit;font-size:var(--fs-m);color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.stageaction .donebox{max-width:none;width:100%;text-align:left}.packettab .stagecard{margin-top:0;grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);gap:20px 36px;padding:24px 28px;border-radius:14px 14px 0 0}.packettab .stageaction{align-items:flex-start;text-align:left;padding:18px 22px}.packettab .stageaction h2{font-size:var(--fs-l)}.packettab .stageaction p{max-width:none}.packettab .stageaction .intakedrop.compact{padding:16px 18px;text-align:center}.packettab .stageaction .stagelinks{justify-content:flex-start}.packettab .addentry{margin:0;border-top:0;border-radius:0 0 14px 14px}.packettab .compiledwrap{margin-top:22px}.compiledwrap.reviewing{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 25%,transparent)}.packet.reviewing .packetgrid div.cell.edit dd{margin-top:4px}.packet.reviewing .packetgrid input,.packet.reviewing .packetprose textarea,.packetsponsor input.inline{font:inherit;font-size:var(--fs-m);width:100%;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--ink)}.packet.reviewing .packetgrid div.cell.read input{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--surface))}.packet.reviewing .packetgrid input:focus,.packet.reviewing .packetprose textarea:focus{outline:2px solid var(--blue);outline-offset:1px;background:var(--surface)}.packet.reviewing .packetgrid dt em{font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;color:var(--warn,var(--ink-3))}.packet.reviewing .readfrom{font-size:var(--fs-s);margin-top:6px}.packetsponsor input.inline{width:auto;min-width:260px;display:inline-block;font-size:var(--fs-m);padding:3px 8px}.noticed{margin:18px 0 0;padding:14px 18px;border:1px solid var(--warn);background:var(--warn-wash);border-radius:11px}.noticed h3{margin:0 0 4px;font-family:var(--sans);font-size:var(--fs-l);color:#7A5A10}.noticed .railnote{margin:8px 0 0;font-size:var(--fs-m);line-height:1.5}.reviewbar{position:-webkit-sticky;position:sticky;bottom:0;margin-top:26px;padding:16px 0 4px;background:var(--surface);border-top:1px solid var(--line);gap:16px}.reviewbar,.waitline{display:flex;align-items:center;flex-wrap:wrap}.waitline{margin:8px 0 0!important;font-size:var(--fs-s);color:var(--ink-3);justify-content:center;gap:10px;min-height:20px}.waitline .waitclock{font-family:var(--mono);font-size:var(--fs-m);color:var(--ink-2);padding:1px 7px;border-radius:6px;background:var(--surface-2)}.waitline.checking{color:var(--blue-deep)}.waitline.checking .waitclock{background:color-mix(in srgb,var(--gold) 30%,transparent)}.pickcols{display:block}.pickcols .leadopts{gap:8px}.pickcols .leadopt{display:grid;grid-template-columns:26px 44px minmax(0,1fr) 230px 92px;grid-gap:14px;gap:14px;align-items:center;width:100%;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);cursor:pointer}.pickcols .leadopt:hover{border-color:var(--blue)}.pickcols .leadopt.on{border-color:var(--blue-deep);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 40%,transparent)}.pickcols .leadrank{display:grid;place-items:center}.pickcols .leadwho{flex:none;min-width:0;display:flex;flex-direction:column;gap:2px}.pickcols .leadwho b,.pickcols .leadwhy{font-size:var(--fs-m)}.pickcols .leadwhy{color:var(--ink);line-height:1.5;margin-top:4px}.pickcols .leadcon{font-size:var(--fs-s);color:var(--warn);line-height:1.45;margin-top:2px}.pickcols .leadload{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.pickcols .loadline{font-size:var(--fs-s);color:var(--ink-2)}.pickcols .loadline b{font-family:var(--mono);font-size:var(--fs-m);color:var(--blue-deep)}.pickcols .leadtaken{font-size:var(--fs-s);font-weight:600;color:var(--warn)}.pickcols .loadbar{display:block;width:100%;height:6px;border-radius:3px;background:var(--surface-3,var(--line));overflow:hidden}.pickcols .loadbar>span{display:block;height:100%;background:var(--blue-deep);border-radius:3px}.pickcols .loadbar>span.full{background:var(--stop)}.pickcols .leadtags{justify-content:flex-start}.pickcols .askbtn{justify-self:end;pointer-events:none}.pickcols .askbtn.on{background:var(--gold);color:var(--blue-deep);border-color:var(--gold)}.pickcols li.askrow{margin:12px 0 10px;padding:0;position:relative}.pickcols li.askrow .askbox{position:relative;margin:0;border:1px solid var(--gold);border-radius:12px;box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 40%,transparent)}.pickcols li.askrow .askbox:before{content:"";position:absolute;top:-8px;left:52px;width:14px;height:14px;background:var(--surface);border-top:1px solid var(--gold);border-left:1px solid var(--gold);transform:rotate(45deg);box-shadow:-2px -2px 0 0 color-mix(in srgb,var(--gold) 40%,transparent)}.pickcols .leadask{padding-left:112px}@container (max-width:760px){.pickcols .leadask{padding-left:14px}}@media (max-width:640px){.pickcols .leadask{padding-left:14px}}.pickcols h2.secthead .linkbtn{margin-left:10px;font-size:var(--fs-s);text-transform:none;letter-spacing:0}.asked{margin-bottom:18px}.archform.inhero{width:100%;text-align:left;display:flex;flex-direction:column;gap:10px;margin-top:6px;padding-top:10px;border-top:1px dashed var(--line)}.archform.inhero input[name=reason]{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:8px;font:inherit}.archform.inhero .row{display:flex;gap:8px;justify-content:flex-end}.stagecard.three{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr)}.outreach{padding:18px 22px;border:1px solid var(--gold);border-radius:12px;background:var(--surface)}.outreachhead{gap:12px;flex-wrap:wrap;margin-bottom:8px}.outreachhead,.outreachhead h3{display:flex;align-items:center}.outreachhead h3{margin:0;font-family:var(--sans);font-size:var(--fs-l);color:var(--blue-deep);gap:8px;flex:1 1}.outreach .modes{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.outreach .modes button{background:var(--surface);border:0;padding:6px 12px;font:inherit;font-size:var(--fs-s);cursor:pointer;color:var(--ink-2)}.outreach .modes button.on{background:var(--blue-deep);color:#fff}.outreach .fl{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-s);font-weight:600;color:var(--ink-2);margin-top:10px}.outreach input,.outreach 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%}.outreach .askactions{margin-top:12px}.outreach .hattiesend{margin-top:12px;display:grid;grid-gap:6px;gap:6px}.outreach .hattiesend p{margin:0}.outreach .hattiesend .askactions{margin-top:6px}@media (max-width:820px){.stagecard.three{grid-template-columns:1fr}}.segcount{display:inline-block;margin-left:5px;padding:0 6px;border-radius:999px;background:rgba(0,0,0,.08);font-size:var(--fs-s);font-weight:600}.seg.on .segcount{background:rgba(255,255,255,.22)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#application,#pick,#review-section{scroll-margin-top:18px}@keyframes tada{0%{transform:scale(.96)}40%{transform:scale(1.04) rotate(-1deg)}70%{transform:scale(1.02) rotate(1deg)}to{transform:none}}tr.clickable{cursor:pointer}.btn.sm.danger{background:var(--stop);border-color:var(--stop);color:#fff}.archrow,.menuitem{display:flex;flex-direction:column;gap:2px}.menuitem{text-align:left;width:100%;padding:9px 12px;border:0;border-radius:8px;background:transparent;font:inherit;cursor:pointer;color:var(--ink)}.menuitem:hover{background:var(--surface-2)}.menuitem b{font-size:var(--fs-m)}.menuitem small{font-size:var(--fs-s);color:var(--ink-3)}.menuitem.danger b{color:var(--stop)}.detailsgrid{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.detailsmain{display:flex;flex-direction:column;gap:26px;min-width:0}.detailsmain>*{margin-block:0}.detailsmain .critwrap{margin-bottom:0}.detailsmain>div,.detailsmain>section{min-width:0}@media (max-width:1080px){.detailsgrid{grid-template-columns:1fr}}.stagecard.four{grid-template-columns:minmax(260px,.9fr) minmax(0,1.4fr)}.tlsteps.record{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.tlsteps.record .tlstep{padding:12px 12px 10px 46px}.tlsteps.record .tlstep .wfdisc{left:12px;top:13px}.tlsteps.record .tllink>b,.tlsteps.record .tlstep>b{font-size:var(--fs-m)}.tlsteps.record .tldetail{font-size:var(--fs-s);line-height:1.4}.tlsteps.record .tlstep.later{opacity:.7;border-style:dashed}.askmine{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.askminelabel{font-size:var(--fs-s);color:var(--ink-3)}@media (max-width:960px){.recruitcols{grid-template-columns:1fr}.recruitask{position:static;width:auto;min-width:0;margin-top:16px!important}}.urgency{position:relative;margin:0 0 14px;padding:11px 15px 11px 17px;border-radius:10px;border-left:1px solid var(--stop);border:1px solid var(--stop);border-left-width:4px;background:var(--stop-wash);font-size:var(--fs-m);line-height:1.45;color:var(--ink);display:flex;align-items:center;gap:14px}.urgency p{margin:0;flex:1 1;min-width:0}.urgency b{color:var(--stop)}.urgency .btn.sm{flex:none;margin-left:auto;white-space:nowrap;background:var(--stop);border-color:var(--stop);color:#fff}.urgency .btn.sm:hover{background:var(--blue-deep);border-color:var(--blue-deep)}@media (max-width:640px){.urgency{flex-direction:column;align-items:flex-start}}.tlsteps.record.compact{grid-template-columns:repeat(3,1fr);gap:6px}.tlsteps.record.compact .tlstep{padding:8px 8px 8px 34px;min-height:44px;display:flex;align-items:center;cursor:default}.tlsteps.record.compact .tlstep .wfdisc{left:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;font-size:var(--fs-s)}.tlsteps.record.compact .tllink>b,.tlsteps.record.compact .tlstep>b{line-height:1.2}.tlsteps.record.compact .tlstep{min-height:0;padding:6px 8px 6px 36px;overflow:hidden}.tlsteps.record.compact .tllink>b,.tlsteps.record.compact .tlstep>b{font-size:var(--fs-s);line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (max-width:760px){.herochecks .stepnav .tlsteps.record.compact,.tlsteps.record.compact{grid-template-columns:1fr;grid-template-rows:none;height:auto}}td.empty{padding:26px 12px;text-align:center}.tablewrap.gap{margin-top:14px}tr.clickable.on td{background:color-mix(in srgb,var(--gold) 14%,var(--surface))}.addentry{margin:0 0 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);overflow:hidden}.addentryrow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:14px 18px}.addentryrow+.addentryrow{border-top:1px solid var(--line)}.addentryrow .fine{font-size:var(--fs-m);line-height:1.5;margin:0;max-width:none}.addentryrow .fine b{color:var(--ink)}.addentryacts,.addentryrow form{display:flex;justify-content:flex-end;margin:0}.addentryrow .btn.sm{min-width:220px;text-align:center;justify-content:center}@media (max-width:720px){.addentryrow{grid-template-columns:1fr}.addentryrow .btn.sm{width:100%}}.notice.staffnote{background:var(--gold-wash);border-left:4px solid var(--gold);color:var(--ink)}td.actions.cell{display:table-cell;white-space:nowrap;text-align:right}.notebox{margin:0 0 18px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.notebox .fl{margin:0 0 10px}.notebox textarea{width:100%;font:inherit;font-size:var(--fs-m);padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.notelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.notelist li{padding:12px 14px;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.notebody{margin:0 0 6px;font-size:var(--fs-m);line-height:1.55;white-space:pre-wrap}.heldform{display:inline-flex;gap:6px;align-items:center;margin-left:10px}.heldform input{width:110px;font:inherit;font-size:var(--fs-s);padding:3px 8px;border:1px solid var(--line);border-radius:6px}.hlog{list-style:none;margin:18px 0 0;padding:0}.hday+.hday{margin-top:22px}.hdayhead{margin:0 0 10px;font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.hitems{list-style:none;margin:0;padding:0 0 0 22px;border-left:2px solid var(--line)}.hitem{position:relative;padding:0 0 18px 16px}.hitem:last-child{padding-bottom:0}.hdot{position:absolute;left:-28px;top:7px;width:10px;height:10px;border-radius:50%;background:var(--line-2,var(--line));box-shadow:0 0 0 3px var(--ground)}.hitem.sent .hdot{background:var(--blue-deep)}.hitem.received .hdot{background:var(--gold)}.hitem.did .hdot{background:var(--go)}.htitle{margin:0;font-size:var(--fs-m);line-height:1.45;color:var(--ink)}.htitle .tag{margin-left:8px;vertical-align:middle}.hmeta{margin:3px 0 0;font-size:var(--fs-s);color:var(--ink-3)}.hdetail{margin:6px 0 0;padding:8px 11px;border-left:3px solid var(--gold);background:var(--surface-2);font-size:var(--fs-m);line-height:1.5;color:var(--ink-2)}.hopen{margin:8px 0 0}.hopen>summary{cursor:pointer;font-size:var(--fs-s);color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px}.hmail{margin:8px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font:inherit;font-size:var(--fs-m);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.seebox{margin:0 0 18px}.seebox>summary{cursor:pointer;font-size:var(--fs-m);color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px;margin-bottom:10px}.seetable td{vertical-align:top}.seetable tr.on{background:var(--gold-wash)}.seetable tr.on .tag{margin-left:8px}.scrblock{margin:0 0 20px;padding:16px 20px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.scrblock.next{border-color:var(--gold);background:var(--gold-wash)}.scrblock .secthead{margin-top:0}.scrnotes{margin:8px 0 0;padding:10px 13px;border-left:3px solid var(--gold);background:var(--surface-2);font-size:var(--fs-m);line-height:1.6;white-space:pre-wrap}.scredit{margin:12px 0 0}.scredit>summary{cursor:pointer;font-size:var(--fs-m);color:var(--blue-deep);text-decoration:underline;text-underline-offset:2px}.scredit form{margin-top:10px;max-width:720px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.scredit form .fl{width:100%}.scredit form>button{margin-top:2px}.scredit textarea{width:100%;font:inherit;font-size:var(--fs-m);padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.migask{margin:10px 0 0;padding:14px 16px;border:1px solid var(--gold);border-radius:11px;background:var(--gold-wash);max-width:560px}.migask p{margin:0 0 10px;font-size:var(--fs-m);line-height:1.55;color:var(--ink-2)}.migacts{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.migbox{margin:0 0 20px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.migbox .secthead{margin-top:0}.migbox form{margin-top:10px}.navscrim{display:none}@media (max-width:900px){body.navopen .navscrim{display:block;position:fixed;inset:var(--topbar-h) 0 0 0;z-index:44;border:0;padding:0;background:rgba(12,18,28,.45);cursor:default}body.navopen{overflow:hidden}.tlsteps.record.compact .tlstep .wfdisc{width:22px;height:22px;font-size:var(--fs-s)}}@media (max-width:760px){.candtable thead{display:none}.candtable,.candtable tbody,.candtable td,.candtable tr{display:block;width:auto}.candtable tr{padding:12px 14px;border-bottom:1px solid var(--line)}.candtable td{padding:0;border:0}.candtable td.hideonphone{display:none}.candtable td+td{margin-top:6px}.candtable .rowwho.big{gap:12px}.candtable .phoneonly{display:block;font-size:var(--fs-s);color:var(--ink-3);margin-top:2px}td.hideonphone,th.hideonphone{display:none}.phoneonly{display:block}}.phoneonly{display:none}.hearlier{margin-top:18px}.hearlier>summary{cursor:pointer;font-size:var(--fs-s);font-weight:700;color:var(--ink-2);padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);list-style:none;display:inline-block}.hearlier>summary::-webkit-details-marker{display:none}.hearlier>summary:before{content:"▾ ";color:var(--ink-3)}.hearlier[open]>summary:before{content:"▴ "}.hearlier>summary:hover{border-color:var(--blue);color:var(--blue)}.hearlier>.hlog{margin-top:16px}@media (max-width:760px){.seetable thead{display:none}.seetable,.seetable tbody,.seetable td,.seetable tr{display:block;width:auto}.seetable tr{padding:12px 0;border-bottom:1px solid var(--line)}.seetable td{padding:0;border:0}.seetable td+td{margin-top:8px}.celllabel{font-size:var(--fs-s);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:2px}.tlsteps.record.compact{grid-template-columns:repeat(2,1fr)}text.axis,text.axis.foot,text.dlabel{font-size:var(--fs-l)}.chart figcaption,.hattie header{flex-wrap:wrap}.hattie header div{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 44px);min-width:0}.hattie header .btn{width:100%}}.herowaiting{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:11px 28px;border-top:1px solid var(--line);background:var(--gold-wash);font-size:var(--fs-m);color:var(--ink-2)}.herowaiting>b{color:var(--ink);font-weight:700}.herowaiting .waitinglist{margin:0}.herowaiting .fine{margin:0 0 0 auto}@media (max-width:820px){.herowaiting{padding:11px 16px}.herowaiting .fine{margin-left:0;flex:0 0 100%}}.waitingon{display:block}.waitinghead{margin:0}.waitinglist{list-style:none;margin:9px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px 20px}.waitinglist li{display:flex;align-items:center;gap:8px;font-size:var(--fs-m)}.waitingbox{flex:none;width:13px;height:13px;border:1.5px solid;border-radius:3px;opacity:.55}.leadnow{display:flex;gap:13px;align-items:flex-start;margin:0 0 18px;border-left:1px solid var(--go);border:1px solid var(--go);border-left-width:3px;border-radius:10px;background:var(--go-wash);padding:14px 16px}.leadnowmark{flex:none;width:22px;height:22px;border-radius:50%;background:var(--go);color:#fff;display:grid;place-items:center;font-size:var(--fs-s);font-weight:700}.leadnow>div>b{color:var(--blue-deep)}.leadnow>div>b,.leadnow>div>span{display:block;font-size:var(--fs-m)}.leadnow>div>span{color:var(--ink-2);margin-top:3px}.replacelead>summary{cursor:pointer;font-size:var(--fs-m);font-weight:700;color:var(--ink-2);padding:9px 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);list-style:none;display:inline-block}.replacelead>summary::-webkit-details-marker{display:none}.replacelead>summary:before{content:"▾ ";color:var(--ink-3)}.replacelead[open]>summary:before{content:"▴ "}.replacelead>summary:hover{border-color:var(--blue);color:var(--blue)}.replacelead>.fine{margin:10px 0 4px}details:not([open])>:not(summary){display:none!important}.pvbackdrop{position:fixed;inset:0;z-index:200;background:rgba(8,24,40,.55);display:grid;place-items:center;padding:3vh 3vw}.pvmodal{width:min(1200px,94vw);height:92vh;background:var(--surface);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px -20px rgba(0,0,0,.5)}.pvbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 10px 18px;border-bottom:1px solid var(--line);background:var(--gold-wash);font-size:var(--fs-m);color:var(--ink-2)}.pvbar b{color:var(--ink)}.pvclose{width:32px;height:32px;border-radius:8px;border:1px solid var(--line);background:var(--surface);font-size:var(--fs-l);line-height:1;cursor:pointer;color:var(--ink-2)}.pvclose:hover{color:var(--ink);border-color:var(--ink-3)}.pvframe{flex:1 1;width:100%;overflow:auto;background:var(--paper)}.pvframe .applypage{min-height:auto}.outreach.sentread .sentmsg{margin:10px 0 8px;display:grid;grid-gap:10px;gap:10px}.outreach.sentread .sentmsg>div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:12px;gap:12px}.outreach.sentread .sentmsg dt{font-size:var(--fs-s);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;padding-top:2px}.outreach.sentread .sentmsg dd{margin:0;color:var(--ink)}.outreach.sentread .sentbody{white-space:pre-wrap;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);font-size:var(--fs-m);line-height:1.6}@media (max-width:520px){.outreach.sentread .sentmsg>div{grid-template-columns:1fr;gap:4px}}.linkbtn.skipmail{margin-left:8px;font-size:var(--fs-s);color:var(--ink-3)}.linkbtn.skipmail:hover{color:var(--blue)}.notice .balancelist{margin:6px 0 0;padding-left:18px}.notice .balancelist li{margin:2px 0}.notice>p{margin:0}.notice>p.fine{margin-top:6px}.followup{margin-top:22px;display:flex;flex-direction:column;gap:10px;max-width:760px}.followup>.secthead,.followup>p{margin:0}.fufield{display:flex;flex-direction:column;gap:4px}.fufield>span{font-size:var(--fs-s);font-weight:600;color:var(--ink-3)}.fufield input,.fufield textarea{font:inherit;font-size:var(--fs-m);padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.fufield textarea{resize:vertical;line-height:1.5}.packettab .compiledwrap:not(.reviewing){padding:0;background:none;border:0;border-radius:0}.packettab .sheetwrap{background:none;padding:0}.jsent.set{background:transparent;box-shadow:inset 0 0 0 1px var(--go)}.g-record{max-width:1100px}.g-back{display:inline-block;font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2));text-decoration:none;margin:0 0 10px}.g-back:hover{color:var(--g-accent,#083050)}.g-rechead{margin-bottom:14px}.g-rechead .g-tags{align-items:center}.g-menu{position:relative}.g-menu>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.g-menu>summary::-webkit-details-marker{display:none}.g-menu>summary .g-chev{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px)}.g-menu[open]>summary .g-chev{transform:rotate(225deg) translateY(-2px)}.g-menu:not([open])>.g-menu-list{display:none}.g-menu-list{position:absolute;z-index:60;top:calc(100% + 8px);left:0;width:min(300px,86vw);margin:0;padding:0;list-style:none;text-align:left;background:#fff;border:1px solid var(--g-line,rgba(14,26,43,.08));border-radius:12px;box-shadow:0 16px 44px -14px rgba(8,48,80,.42);overflow:hidden;color:var(--g-ink,#0E1A2B)}.g-menu.right .g-menu-list{left:auto;right:0}.g-menu-list li{margin:0;padding:0}.g-menu-list li>a{display:block;padding:10px 15px;font-size:var(--fs-m);font-weight:600;color:inherit;text-decoration:none}.g-menu-list li>a:hover{background:var(--g-tint,rgba(14,26,43,.06));color:var(--g-accent,#083050)}.g-menu-list li.g-menu-arch{border-top:1px solid var(--g-line,rgba(14,26,43,.08));margin:0;padding:4px 0}.g-menu-list li.g-menu-arch .menuitem{background:transparent;border-radius:0;padding:9px 15px}.g-menu-list li.g-menu-arch .menuitem b{font-size:var(--fs-m);font-weight:600}.g-menu-list li.g-menu-arch .menuitem.danger b{font-weight:600}.g-menu-list li.g-menu-arch .menuitem:hover{background:var(--g-tint,rgba(14,26,43,.06))}.g-menu-list li.g-menu-arch .menuitem.danger:hover{background:rgba(214,69,69,.1)}.g-askstate:first-letter,.g-cand-state .g-tag:first-letter,.g-fold>summary small:first-letter,.g-next-text span:first-letter,.g-row-text small:first-letter,.g-steps li small:first-letter{text-transform:uppercase}.g-row-text small.asis:first-letter{text-transform:none}.g-memberlink{color:inherit;text-decoration:none;cursor:pointer;border-radius:8px}.g-memberlink:hover b,.g-memberlink:hover>b,b.g-memberlink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--g-accent,#083050);text-decoration-color:var(--g-accent,#083050)}.g-memberlink.whopic{display:inline-flex;flex:none}.g-branches{list-style:none;margin:-2px 0 6px 26px;padding:0 0 0 14px;border-left:2px solid var(--g-line,rgba(14,26,43,.1))}.g-branches li>.g-branch-plain,.g-branches li>a{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:10px;color:inherit;text-decoration:none}.g-branches li>a:hover{background:rgba(255,255,255,.7)}.g-branches i{flex:none;width:10px;height:10px;border-radius:50%;background:#8E8E93}.g-branches li.done i{background:#34A853}.g-branches li.current i{background:#E0A82E}.g-branches b{font-weight:600}.g-branches b,.g-branches small{display:block;font-size:var(--fs-s)}.g-branches small{color:var(--g-ink-2,var(--ink-2))}.g-branches small:first-letter{text-transform:uppercase}.g-branches li.done b,.g-branches li.done small,.g-branches s{color:var(--g-ink-3,var(--ink-3))}.g-branches s{font-weight:600;margin-right:4px}.g-coordview .coordh{margin:0 8px 0 0;flex:none}.g-coordview .coordh.blank{visibility:hidden}.g-coordview .coordview ol li{display:flex;align-items:flex-start;gap:8px}.g-coordview .coordview ol li>.coordwhen{flex:none;padding-top:2px}.g-coordview .coordview ol li>.coordmail,.g-coordview .coordview ol li>span:last-child{flex:1 1;min-width:0}.g-coordview .coordmail>summary{text-decoration:none;font-weight:600;color:inherit;font-size:inherit}.g-coordview .coordmail>summary:hover{text-decoration:underline}.g-coordview .coordmailbody{white-space:pre-wrap;margin:8px 0 6px;padding:10px 12px;border-radius:10px;background:var(--g-tint,rgba(14,26,43,.06));font-size:var(--fs-m);line-height:1.5}.g-coordview .coordmailbody b{display:block;margin-bottom:6px}body.glass .g-body .sheetwrap{background:transparent;padding:0;margin:0 0 18px;border-radius:0}body.glass .g-rechead{position:relative}body.glass .g-rechead:has(.g-menu[open]){z-index:70}.qopen{margin:0 0 18px;padding:12px 14px;border-radius:12px;background:rgba(123,92,230,.08);border-left:3px solid #7b5ce6}.qopen .g-ai-mark{display:inline-flex;margin-bottom:6px}.qopen p{margin:0;font-size:var(--fs-m);line-height:1.55;color:var(--g-ink,var(--ink))}.qopen small{display:block;margin-top:6px;font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2))}.g-details .g-list,.g-details .g-panel{margin-bottom:18px}.g-details .g-edits .g-row{flex-wrap:wrap}.g-details .g-editform{display:flex;gap:8px;align-items:center;flex:none}.g-details .g-select{height:36px;border-radius:10px;border:1px solid var(--g-line,rgba(14,26,43,.1));background:#fff;padding:0 10px;font:inherit;font-size:var(--fs-s);max-width:min(320px,60vw)}.g-details .g-edits .g-row.col .g-row-text{width:100%}.g-details .g-editform{flex-wrap:wrap;justify-content:flex-end}.g-details .g-closebtns{display:flex;gap:8px;flex:none}.g-details .g-closebtns .menuitem{width:auto;padding:6px 12px;border:1px solid var(--g-line,rgba(14,26,43,.1));border-radius:999px;background:#fff;gap:0}.g-details .g-closebtns .menuitem small{display:none}.g-details .g-closebtns .menuitem b{font-size:var(--fs-s);font-weight:600}.g-details .g-closebtns .menuitem.danger{border-color:rgba(214,69,69,.35)}body.glass .g-journey .journeyrail,body.glass .g-journey .jrail{background:transparent;box-shadow:none;border-radius:0;padding:0}body.glass .g-journey .jhead .jeyebrow{display:none}body.glass .g-journey .jhead h2{font-family:inherit;font-size:var(--fs-m);font-weight:700;letter-spacing:0;margin:0 0 6px;color:var(--g-ink,var(--ink))}body.glass .g-journey .jhead .jlede{font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2))}body.glass .g-details .g-controls .recordbox{padding:0;margin:0;border:0;background:transparent;box-shadow:none}body.glass .g-details .g-controls .secthead{font-size:var(--fs-m);font-weight:700;letter-spacing:0;text-transform:none;color:var(--g-ink,var(--ink));margin:0 0 4px;padding:14px 0 0;border-top:1px solid var(--g-line,rgba(14,26,43,.08))}body.glass .g-details .g-controls .secthead:first-child{border-top:0;padding-top:0}body.glass .g-details .g-controls .fine{margin:0 0 10px;color:var(--g-ink-2,var(--ink-2))}body.glass .g-details .g-controls .btn,body.glass .g-details .g-controls .segrow{margin-bottom:14px}@media (max-width:640px){.g-details .g-editform,.g-details .g-edits .g-seg-pill{flex:1 1 100%;max-width:100%;min-width:0;margin-left:0}.g-details .g-seg-pill{width:100%}.g-details .g-seg-pill>form{flex:1 1 auto;display:flex}.g-details .g-seg-pill>form>button{flex:1 1;padding:0 8px;white-space:nowrap;text-overflow:clip}}.g-details .g-tile.blank{background:transparent;box-shadow:none}.g-details .g-row.g-gate{min-height:44px;padding-top:4px;padding-bottom:4px}.g-details .g-row-text b .g-memberlink,.g-details .g-row-text small .g-memberlink b{color:inherit}.g-details .g-heldform{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%;min-width:0}.g-details .g-heldform .dayfield{display:block;flex:1 1 220px;min-width:0}.g-details .g-panel .row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.g-details .g-panel select{height:36px}.g-details .g-controls .secthead{font-size:var(--fs-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2);margin:18px 0 8px}.g-details .g-controls .secthead:first-child{margin-top:0}.g-details .g-addendum .secthead.first{display:none}.g-details .g-row-text small .g-skin,.g-details .g-row-text small .g-skin .sponsor{display:inline}.g-details .wname{font-family:inherit;font-size:var(--fs-s);font-weight:600;color:var(--g-ink-2,var(--ink-2));line-height:inherit}.g-details .wname.none{font-style:normal;color:var(--g-ink-2,var(--ink-2))}.g-details .sponsornote{font-size:var(--fs-s);margin-top:4px}.g-record .g-next{margin-bottom:14px}.g-steps{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.g-steps li{background:var(--g-card,#fff);border-radius:12px;box-shadow:var(--g-rest,0 1px 2px rgba(14,26,43,.05),0 8px 24px rgba(14,26,43,.06));min-width:0}.g-steps li>a,.g-steps li>span{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;color:inherit;text-decoration:none}.g-steps li b{font-weight:600;line-height:1.3}.g-steps li b,.g-steps li small{display:block;font-size:var(--fs-s)}.g-steps li small{color:var(--g-ink-2,var(--ink-2));margin-top:2px}.g-steps li.current{box-shadow:0 0 0 1.5px #E0A82E,var(--g-rest,0 8px 24px rgba(14,26,43,.06))}.g-steps li.done{opacity:.7}.g-process{margin-bottom:14px}.g-fold>.g-list.flat{box-shadow:none;border-radius:12px;padding:4px;margin:0 10px 10px;background:var(--g-tint,rgba(14,26,43,.06))}.g-fold>.g-list.flat .g-row{border-bottom-color:rgba(255,255,255,.7)}.g-fold>summary:focus-visible{outline-offset:-3px;border-radius:12px}.g-panel>.g-list.flat{margin-bottom:0}.g-list.flat a.g-row{color:inherit;text-decoration:none}.g-list.flat a.g-row:hover{background:var(--g-tint,rgba(14,26,43,.04))}.g-journey{margin:0 0 14px}.g-journey .journeyrail,.g-journey .jrail{background:var(--g-card,#fff);border-radius:14px;box-shadow:var(--g-rest,0 1px 2px rgba(14,26,43,.05),0 8px 24px rgba(14,26,43,.06))}.g-body{margin-top:6px}.g-record .urgency,.g-record .waitingon{border-radius:12px;margin:0 0 14px}@media (max-width:900px){.g-steps{grid-template-columns:1fr;gap:14px}.g-steps li.done{display:none}.g-steps li>a,.g-steps li>span{padding:8px 12px}.g-rechead .g-tags .g-menu{width:100%}.g-rechead .g-tags .g-menu>summary{width:100%;justify-content:center}.g-rechead .g-tags .g-menu-list{left:0;right:0;width:auto}}body.glass .g-body .secthead,body.glass .g-body .stephead h2,body.glass .g-body h1,body.glass .g-body h2,body.glass .g-body h3,body.glass .g-body legend{font-family:var(--sans);color:var(--g-title,#083050);letter-spacing:-.01em}body.glass .g-body .secthead{font-size:var(--fs-xl);font-weight:700;margin:24px 0 10px}body.glass .g-body .btn{border-radius:999px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;font-weight:600;background:var(--g-accent,#083050);color:#fff;border:1px solid transparent;box-shadow:0 8px 20px -8px var(--g-accent,#083050),inset 0 1px 0 rgba(255,255,255,.2)}body.glass .g-body .btn:hover{background:#0B4070}body.glass .g-body .btn.ghost{background:#fff;color:var(--g-accent,#083050);border-color:var(--g-line,rgba(14,26,43,.12));box-shadow:none}body.glass .g-body .btn.ghost:hover{border-color:var(--g-accent,#083050);color:var(--g-accent,#083050)}body.glass .g-body .btn.sm{min-height:32px;padding:0 14px;font-size:var(--fs-s)}body.glass .g-body .btn.lg{min-height:48px;padding:0 24px;font-size:var(--fs-m)}body.glass .g-body .btn.danger{background:#fff;color:#B3261E;border-color:#B3261E;box-shadow:none}body.glass .g-body .notice{border-radius:12px;border:0}body.glass .g-body .notice:not(.go):not(.stop):not(.warn){background:var(--g-tint,rgba(14,26,43,.06))}body.glass .g-body table{background:#fff;border-radius:14px;overflow:hidden;box-shadow:var(--g-rest,0 1px 2px rgba(14,26,43,.05),0 8px 24px rgba(14,26,43,.06))}body.glass .g-body th{background:#fff;border-bottom:2px solid var(--g-line,rgba(14,26,43,.1));color:var(--g-ink,#0E1A2B)}body.glass .g-body .chip,body.glass .g-body .seg{border-radius:999px}body.glass .g-body input:not([type=radio]):not([type=checkbox]),body.glass .g-body select,body.glass .g-body textarea{border-radius:10px;border-color:var(--g-line,rgba(14,26,43,.12))}body.glass .g-body .askbox,body.glass .g-body .compiledwrap,body.glass .g-body .dossier,body.glass .g-body .ivlist,body.glass .g-body .recruitfold,body.glass .g-body .stagecard{border-radius:14px}body.glass .g-body .fine{color:var(--g-ink-2,#4A5A6E)}body.glass .g-skin .brief h3,body.glass .g-skin .chart figcaption h3,body.glass .g-skin .secthead,body.glass .g-skin .stephead h2,body.glass .g-skin h1,body.glass .g-skin h2,body.glass .g-skin h3,body.glass .g-skin legend{font-family:var(--sans);color:var(--g-title,#083050);letter-spacing:-.01em}body.glass .g-skin .secthead{font-size:var(--fs-xl);font-weight:700;margin:24px 0 10px}body.glass .g-skin .btn{border-radius:999px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;font-weight:600;background:var(--g-accent,#083050);color:#fff;border:1px solid transparent;box-shadow:0 8px 20px -8px var(--g-accent,#083050),inset 0 1px 0 rgba(255,255,255,.2)}body.glass .g-skin .btn.ghost{background:#fff;color:var(--g-accent,#083050);border-color:var(--g-line,rgba(14,26,43,.12));box-shadow:none}body.glass .g-skin .btn.sm{min-height:32px;padding:0 14px;font-size:var(--fs-s)}body.glass .g-skin .notice{border-radius:12px;border:0}body.glass .g-skin .tablewrap,body.glass .g-skin table{background:#fff;border-radius:14px;overflow:hidden;box-shadow:var(--g-rest,0 1px 2px rgba(14,26,43,.05),0 8px 24px rgba(14,26,43,.06));border:0}body.glass .g-skin .tablewrap{overflow-x:auto}body.glass .g-skin th{background:#fff;border-bottom:2px solid var(--g-line,rgba(14,26,43,.1));color:var(--g-ink,#0E1A2B)}body.glass .g-skin .chip,body.glass .g-skin .seg,body.glass .g-skin .viewtog button{border-radius:999px}body.glass .g-skin .viewtog{border:0;background:var(--g-glass,rgba(255,255,255,.62));border-radius:999px;padding:3px;box-shadow:var(--g-float)}body.glass .g-skin .viewtog button{border:0}body.glass .g-skin input:not([type=radio]):not([type=checkbox]):not([type=range]),body.glass .g-skin select,body.glass .g-skin textarea{border-radius:10px;border-color:var(--g-line,rgba(14,26,43,.12))}body.glass .g-skin .baseline,body.glass .g-skin .brief section,body.glass .g-skin .chart,body.glass .g-skin .hlog>li,body.glass .g-skin .nominate,body.glass .g-skin .tile{border-radius:14px;border:0;background:#fff;box-shadow:var(--g-rest,0 1px 2px rgba(14,26,43,.05),0 8px 24px rgba(14,26,43,.06))}body.glass .g-skin .tile{border-top:3px solid transparent}body.glass .g-skin .tile.go{border-top-color:#34A853}body.glass .g-skin .tile.warn{border-top-color:#E0A82E}body.glass .g-skin .tile.stop{border-top-color:#D64545}body.glass .g-skin .brief section{padding:16px 18px;margin-bottom:12px}body.glass .g-skin .brief{max-width:76ch}body.glass .g-skin .eyebrow,body.glass .g-skin .fine,body.glass .g-skin .stephead .eyebrow,body.glass .g-skin .sub2{color:var(--g-ink-2,#4A5A6E)}@media (max-width:640px){body.glass .g-skin .tablewrap{overflow:visible}body.glass .g-skin table:not(.keep) thead{display:none}body.glass .g-skin table:not(.keep),body.glass .g-skin table:not(.keep) tbody,body.glass .g-skin table:not(.keep) td,body.glass .g-skin table:not(.keep) tr{display:block;width:100%}body.glass .g-skin table:not(.keep) tr{padding:6px 0;border-bottom:1px solid var(--g-line,rgba(14,26,43,.08))}body.glass .g-skin table:not(.keep) td{border:0;padding:4px 14px;text-align:left}body.glass .g-skin table:not(.keep) td[data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2,#4A5A6E)}body.glass .g-skin table:not(.keep) td.actions{display:flex;gap:8px;flex-wrap:wrap;padding-top:8px;padding-bottom:10px;white-space:normal}body.glass .g-skin table:not(.keep) td:empty{display:none}body.glass .g-skin table:not(.keep),body.glass .g-skin table:not(.keep) td,body.glass .g-skin table:not(.keep) tr{box-sizing:border-box;max-width:100%;min-width:0}body.glass .g-skin table:not(.keep) td{overflow-wrap:break-word}}.g-stage,.g-stage .g-panel{margin-bottom:14px}.g-brief h2{margin:0 0 10px;font-size:var(--fs-xl);font-weight:700;color:var(--g-title,#083050)}.g-brief p{margin:0 0 10px;font-size:var(--fs-m);line-height:1.6}.g-brief p:last-child{margin-bottom:0}.g-between{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.g-when h3{margin:0 0 4px;font-size:var(--fs-l);font-weight:700;color:var(--g-title,#083050)}.g-when.asking{border:1.5px solid #e0a82e;background:rgba(224,168,46,.1)}.g-when .whenrow{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-top:10px}.g-when .whenrow .g-btn{align-self:end;height:42px}.g-disc-quiet>summary{list-style:none;cursor:pointer;font-size:var(--fs-s);font-weight:600;color:var(--g-accent,#083050);text-decoration:underline;text-underline-offset:3px}.g-disc-quiet>summary::-webkit-details-marker{display:none}.g-survey-note>.g-disc-quiet,.g-survey-note>.g-panel{max-width:720px;margin-left:auto;margin-right:auto}.g-survey-note>.g-disc-quiet{margin-top:16px}.g-disc-quiet:not([open])>:not(summary){display:none}.g-stagenext h2{margin:0 0 6px;font-size:var(--fs-xl);font-weight:700;color:var(--g-title,#083050)}.g-stage .g-actions button.g-btn{border:0;font:inherit;cursor:pointer}.g-stage .g-actions .g-link{background:none;border:0;cursor:pointer}.g-outreach .outreach{border:0;padding:0;background:transparent;box-shadow:none}.g-outreach .outreach input,.g-outreach .outreach textarea{border-radius:10px;border-color:var(--g-line,rgba(14,26,43,.12))}.g-outreach .outreach .btn{border-radius:999px;min-height:40px;display:inline-flex;align-items:center;padding:0 18px;font-weight:600;background:var(--g-accent,#083050);color:#fff;border:1px solid transparent}.g-outreach .outreach .btn.ghost{background:#fff;color:var(--g-accent,#083050);border-color:var(--g-line,rgba(14,26,43,.12))}.g-outreach .outreach h3{font-family:var(--sans);color:var(--g-title,#083050);font-size:var(--fs-l)}.g-outreach .outreachwhy{background:var(--g-tint,rgba(14,26,43,.05));border-radius:10px;padding:10px 12px}@media (max-width:640px){.g-stage .g-actions{flex-direction:column;align-items:stretch}.g-stage .g-actions .g-btn{width:100%}.g-stage .g-actions .g-link{text-align:center;padding:8px 0}.g-stage .g-row>.g-btn{flex:1 1 100%;margin-left:0}.g-fold>summary{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:1px;row-gap:1px;align-items:center}.g-fold>summary>.g-tile{grid-row:1/span 2}.g-fold>summary small,.g-fold>summary>span:not(.g-tile){grid-column:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.g-fold>summary small{grid-row:2;margin:0}.g-fold>summary:after{grid-column:3;grid-row:1/span 2}}body.glass .g-rechead{padding-bottom:0}body.glass .g-rechead>.g-tags{margin-bottom:18px}body.glass .g-rechead .herowaiting,body.glass .g-rechead .urgency{margin:0 -20px;border-radius:0;border:0;box-shadow:none;text-align:left;padding:12px 20px}body.glass .g-rechead .herowaiting{background:rgba(224,168,46,.14);border-top:1px solid rgba(224,168,46,.35)}body.glass .g-rechead .urgency{border-top:1px solid var(--g-line,rgba(14,26,43,.08))}body.glass .g-rechead:not(:has(.herowaiting,.urgency)){padding-bottom:18px}body.glass .g-rechead>:last-child:is(.herowaiting,.urgency){border-radius:0 0 18px 18px}.g-seg-pill button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.glass .g-body .tablewrap .wholegend{padding:10px 12px 12px;border-bottom:1px solid var(--g-line,rgba(14,26,43,.08))}.g-days.gold{color:#9A6A10}body.glass .g-journey[open]{overflow:visible}body.glass .g-journey .jrail.reader .jpane{position:-webkit-sticky;position:sticky;top:14px}.replacepdf>summary>span:not(.g-tile){white-space:nowrap}.assignemails{display:flex;flex-direction:column;gap:12px;margin-top:16px}.assignemails .g-actions{margin-top:12px}.introfrom{display:flex;flex-direction:column;gap:4px;margin:8px 0 10px;font-size:var(--fs-s);color:var(--ink-2)}.introfrom .g-select{max-width:100%;font-size:var(--fs-m)}.introfrom.compact{display:inline-flex;flex-direction:row;align-items:center;gap:8px;margin:0 8px 0 0}.introcard .g-seg-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 0 12px}.introcard .g-seg{cursor:pointer;position:relative}.introcard .g-seg input{position:absolute;opacity:0;pointer-events:none}.introcard .g-seg b{font-family:inherit;font-size:var(--fs-m)}.introcard .g-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.introcard .introtext{margin-top:14px;border-top:1px solid var(--g-line);padding-top:12px}.introcard .introtext>summary{cursor:pointer;font-weight:600}.introcard .introtextbody{margin-top:10px;padding:12px;border-radius:var(--rad);background:var(--g-tint)}.introcard .introtextbody .fufield{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0}.introcard .introtextbody textarea{width:100%;box-sizing:border-box}.leadnowcard{justify-content:space-between;gap:16px}.assistline,.leadnowcard{display:flex;align-items:center;flex-wrap:wrap}.assistline{gap:4px 12px;margin:4px 0 8px 56px;font-size:var(--fs-s)}.assistline.has{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 16px;gap:2px 16px;align-items:center;padding:8px 12px;border-radius:10px;background:var(--g-tint,var(--surface-2))}.assistline.has .assistwho{grid-column:1;color:var(--ink);overflow-wrap:break-word;min-width:0}.assistline.has .assistwho small{font-size:var(--fs-s);color:var(--ink-2);font-weight:600;margin-right:8px}.assistline.has .assistwho a{color:var(--ink-2)}.assistline.has .assistmeta{grid-column:1;color:var(--ink-2)}.assistline.has .assistlinks{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;gap:4px 12px;min-width:0}.assistline.has .assistlinks>*{white-space:nowrap}.leadnow .assistline{margin:12px 0 0}.askassist .assistline{margin:8px 0 0}.leadnow .undolead{display:block;margin:12px 0 0;font-size:var(--fs-s);color:var(--ink-2)}.leadnow .undoinset{margin:12px 0 0;padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.6);display:flex;flex-direction:column;gap:10px;font-size:var(--fs-s);min-width:0}.leadnow .undoinset p{margin:0;line-height:1.5;color:var(--ink-2);overflow-wrap:break-word}.leadnow .undoinset .undosent{color:var(--ink)}.leadnow .undowhy{display:flex;flex-direction:column;gap:4px;color:var(--ink-2)}.leadnow .undowhy input{flex:none;height:36px;font:inherit;font-size:var(--fs-m);padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);min-width:0}.leadnow .undoacts{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.leadnow .assistline.has{background:rgba(255,255,255,.6)}.assistline.open{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;align-items:end;padding:12px;border-radius:10px;background:var(--g-tint,var(--surface-2))}.assistline.open label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-s);color:var(--ink-2)}.assistline.open input:not([type=checkbox]),.assistline.open select{flex:none;font:inherit;font-size:var(--fs-m);padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink)}.assistline.open input:not([type=checkbox]),.assistline.open select{height:38px}.assistline.open label.assistcc{flex-direction:row;align-items:center;grid-column:1/-1}.assistline .assistacts{grid-column:1/-1;display:flex;gap:12px;align-items:center}@media (max-width:640px){.assistline{margin-left:0}.assistline.has,.assistline.open{grid-template-columns:1fr}.assistline.has .assistlinks{grid-column:1;grid-row:auto}}.assistmain{max-width:760px;margin:0 auto;padding:24px 16px 64px;display:flex;flex-direction:column;gap:16px}.assistmain h1{margin:0;font-size:var(--fs-xl)}.assistform{display:flex;flex-direction:column;gap:12px;max-width:420px}.assistrow .whenform{margin-top:8px}.assistline .assistnote{grid-column:1/-1;margin:0}.myassistant{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.myassistant .assistline{margin-left:0}.assistpreview{margin:12px auto 0;max-width:760px}.assistlist{gap:16px}.assistcard,.assistlist{display:flex;flex-direction:column}.assistcard{gap:12px}.assistcardhead{display:flex;justify-content:space-between;gap:12px}.assistfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0}.assistfacts dt{font-size:var(--fs-s);color:var(--ink-2);font-weight:600}.assistfacts dd{margin:2px 0 0;overflow-wrap:anywhere}.assistfacts em{color:var(--ink-3);font-style:normal}.assiststeps{margin:0 0 12px;padding-left:20px;display:flex;flex-direction:column;gap:8px;line-height:1.5}.assistmail+.assistmail{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}@media (max-width:640px){.assistfacts{grid-template-columns:1fr}.assistcardhead{flex-direction:column}}.inviteoffer{display:flex;flex-direction:column;gap:10px;background:var(--g-tint,var(--surface-2))}.inviteoffer .invitefields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;align-items:start}.inviteline{margin:0}@media (max-width:640px){.inviteoffer .invitefields{grid-template-columns:1fr}}.inviteoffer .g-field select{width:100%;height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--g-line,rgba(14,26,43,.1));background:#fff;font:inherit;font-size:var(--fs-m)}.assistfacts{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.assistinert{border:0;padding:0;margin:0;min-width:0}.assistinert:disabled{opacity:.65}.assistpage .g-btn[aria-disabled=true]{opacity:.65;cursor:not-allowed}.assistline.has .notice{grid-column:1/-1;margin:6px 0 0}.editcard .assistline{margin-left:0}.assistwhy{display:block;margin:6px 0 0}.assistcard{gap:18px;padding:22px 24px}.assistcardhead{align-items:flex-start}.assistwho h2{margin:0;font-size:var(--fs-l);line-height:1.25;color:var(--ink)}.assistwho small{display:block;margin-top:4px;color:var(--ink-2);font-size:var(--fs-s)}.assistcontact{display:flex;flex-wrap:wrap;gap:10px 28px;padding:12px 16px;border-radius:12px;background:var(--g-tint,rgba(14,26,43,.04))}.assistcontact span{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.assistcontact small{font-size:var(--fs-s);color:var(--ink-2);font-weight:600}.assistcontact em{color:var(--ink-3);font-style:normal}.asteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.astep{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#fff}.astep-n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:var(--fs-s);background:var(--surface-2,#eef1f5);color:var(--ink-2)}.astep-body{display:flex;flex-direction:column;gap:6px;min-width:0}.astep-body>b{font-size:var(--fs-m);color:var(--ink)}.astep-body>small{color:var(--ink-2);font-size:var(--fs-s);line-height:1.45}.astep-act{margin:4px 0 0}.astep.now{border-color:var(--gold);background:var(--gold-wash);box-shadow:0 1px 6px rgba(215,159,35,.15)}.astep.now .astep-n{background:var(--gold);color:#fff}.astep.done{background:transparent}.astep.done .astep-n{background:var(--go);color:#fff}.astep.done .astep-body>b{color:var(--ink-2)}.astep.later{background:transparent;border-style:dashed}.astep.later .astep-body>b,.astep.later .astep-body>small{color:var(--ink-3,#8a94a3)}.astep-change>summary{cursor:pointer;font-size:var(--fs-s);font-weight:600;color:var(--g-accent,#083050);width:max-content}.astep-change[open]>summary{margin-bottom:8px}.astep .whenform{margin:2px 0 0;padding-top:0;border-top:0}.astep .inviteoffer{background:transparent;box-shadow:none;border:0;padding:0;gap:10px}.astep .inviteoffer-h{font-size:var(--fs-s);color:var(--ink-2)}@media (max-width:640px){.assistcard{padding:16px}.astep{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:12px}}body.glass .g-skin .hlog>li{padding:16px 20px 18px}body.glass .g-skin.assistpage .hlog>li{background:none;border-radius:0;box-shadow:none;padding:0}.assistthread .hlog{margin-top:4px}.assistthread .hlog+.g-help{margin-top:16px}.g-row.factsrow{flex-wrap:wrap}.g-row.factsrow .factsedit{flex:1 1 100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;padding:14px 16px;margin-top:4px;border-radius:12px;background:var(--g-tint,rgba(8,48,80,.05))}.g-row.factsrow .factsedit .fld{display:grid;grid-gap:4px;gap:4px;margin:0}.g-row.factsrow .factsedit .fld>span{font-size:var(--fs-s);font-weight:600;color:var(--g-ink-2,#4A5A6E)}.g-row.factsrow .factsedit input,.g-row.factsrow .factsedit select{width:100%;min-height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--line);background:#fff;font:inherit}.g-row.factsrow .factsacts{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.g-row.factsrow .g-err{grid-column:1/-1}@media (max-width:640px){.g-row.factsrow .factsedit{grid-template-columns:1fr}}.requestaccess{max-width:640px;margin:48px auto 0;display:grid;grid-gap:12px;gap:12px;padding:24px}.requestaccess h1{margin:0;font-size:var(--fs-xl)}.requestaccess p{margin:0}.requestaccess form{display:grid;grid-gap:10px;gap:10px}.requestaccess 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}.requestaccess .requestacts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.requestaccess .requestacts small{margin:0}@media (max-width:640px){.requestaccess{margin-top:16px;padding:18px 16px}.requestaccess .g-btn{width:100%}}