.tablewrap{overflow-x:auto;overscroll-behavior-x:contain;min-width:0}.acctable{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t2)}.acctable th{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-raised);height:var(--h-md);padding:0 var(--s3);text-align:left;font-family:var(--font);font-size:var(--t0);font-weight:500;letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--muted);white-space:nowrap;background:var(--surface2);border-bottom:1px solid var(--border)}.acctable th .thz{margin-left:var(--s1);letter-spacing:0;text-transform:none;color:var(--muted);font-weight:400}.acctable td{padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);vertical-align:middle;color:var(--ink2)}.acctable tr:last-child>td{border-bottom:0}@media (hover:hover){.acctable tbody tr:hover>td{background:var(--surface2)}}.acctable.audit td{font-size:var(--t1);vertical-align:top;line-height:var(--lh-ui)}.acctable .acckey,.acctable td.nowrap{white-space:nowrap}.acctable .acckey{display:block;margin-top:2px;font-size:var(--t0);letter-spacing:0}.acctable .lempty{border-top:0;padding:0}.accdim{color:var(--faint);font-size:var(--t1)}.acctable.people>tbody>tr:not(.accgtr)>td{height:56px}.acctable .accx{width:var(--h-sm);padding:0 0 0 var(--s3)}.acctable th.accx{padding:0}.accexp{display:grid;place-items:center;width:var(--h-sm);height:var(--h-sm);padding:0;border:0;border-radius:var(--r-sm);background:none;color:var(--faint);cursor:pointer;transition:color var(--fast) var(--ease),background var(--fast) var(--ease)}.accexp svg{transition:transform var(--base) var(--ease)}.accexp[aria-expanded=true]{color:var(--ink)}.accexp[aria-expanded=true] svg{transform:rotate(90deg)}@media (hover:hover){.accexp:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);background:var(--hover)}}.accexp:active{background:var(--press)}.acctable .accwho{cursor:pointer;min-width:12ch}.accname{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s1) var(--s2)}.accname b{font-size:var(--t2);font-weight:600;color:var(--ink);overflow-wrap:anywhere}@media (hover:hover){.acctable .accwho:hover .accname b{text-decoration:underline;-webkit-text-decoration-color:var(--line3);text-decoration-color:var(--line3);text-underline-offset:3px}}.accmail{display:block;margin-top:2px;font-size:var(--t1);line-height:var(--lh-tight);color:var(--muted);overflow-wrap:anywhere}.accrolein{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s1) var(--s3)}.acctable .accprop.sm{height:auto;margin:0;padding:0;background:none;box-shadow:none;font-size:var(--t1);color:var(--muted);white-space:nowrap}@media (min-width:641px) and (max-width:1023px){.acctable .accprop.sm .accpropt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.acctable .accprop.sm svg{width:14px;height:14px;color:var(--muted)}.acctable .accrolein{flex-wrap:nowrap;gap:var(--s2)}.acctable.people td:not(.accx),.acctable.people th:not(.accx){padding-inline:var(--s2)}.acctable.people .accname{flex-wrap:nowrap;white-space:nowrap}}.acctable .accproj{font-size:var(--t1);color:var(--faint);white-space:nowrap}.acctable .lchip.verdict.accclaude{height:auto;max-width:100%;font-family:var(--font);font-size:var(--t1);font-weight:500;line-height:var(--lh-ui);letter-spacing:0;text-transform:none;color:var(--ink2);white-space:nowrap}.acctable .accclaudecell{white-space:nowrap}.acctable .accclaudecell>.tip{vertical-align:text-bottom}.acctable .accnum{text-align:right;white-space:nowrap}.acctable td.accnum{font-size:var(--t1);color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accquota{color:var(--faint)}.accseenin{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t1);color:var(--muted);white-space:nowrap}.accseenin svg{flex:none;color:var(--faint)}.acctable .accacts{width:1%;text-align:right;white-space:nowrap}.accactsin{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2)}.acctable .accmore{color:var(--ink2);background:none;border-color:transparent;box-shadow:none}.acctable .accmore svg{width:18px;height:18px}.acctable .accmore svg path{stroke:currentColor;stroke-width:10px}@media (hover:hover){.acctable tbody tr:hover .accmore{background:var(--key);border-color:var(--key-line);box-shadow:var(--sh-flat)}}@media (hover:none){.acctable .accmore:not([aria-expanded=true]){background:var(--key);border-color:var(--key-line)}}.acctable .accmore[aria-expanded=true]{color:var(--ink);background:var(--key-hover);border-color:var(--border3);box-shadow:none}.acctable tr.off .accname b,.acctable tr.off .accnum,.acctable tr.off .accseenin{color:var(--muted)}.acctable tr.off .accmail{color:var(--faint)}.accname .accoff{--c:var(--crit)}.acctable tr.open>td{background:var(--surface2);border-bottom-color:transparent}.pmenu.accmenu{padding:var(--s1);gap:2px}.pmenu.accmenu .btn{justify-content:flex-start;gap:var(--s2);width:100%;min-height:var(--h-md);padding:0 var(--s3);border:0;border-radius:var(--r-sm);background:none;box-shadow:none;transform:none;font-size:var(--t2);font-weight:500;color:var(--ink2)}.pmenu.accmenu .btn svg{color:var(--faint)}@media (hover:hover){.pmenu.accmenu .btn:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);background:var(--hover)}}.pmenu.accmenu .btn:active:where(:not(:disabled,[aria-disabled=true])){background:var(--press);box-shadow:none;transform:none}.pmenu.accmenu .btn[aria-disabled=true]{color:var(--faint);background:none}.pmenu.accmenu .btn.danger,.pmenu.accmenu .btn.danger svg{color:var(--crit)}@media (pointer:coarse){.pmenu.accmenu .btn{min-height:var(--h-touch)}}@media (hover:hover){.pmenu.accmenu .btn.danger:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--crit);background:var(--crit-bg)}}.pmenu.accmenu>.pm-head{padding:var(--s2) var(--s3);margin-bottom:var(--s1);border-bottom:1px solid var(--border);font-size:var(--t2);font-weight:600;line-height:var(--lh-ui);color:var(--ink);overflow-wrap:anywhere}.pmenu.accmenu:not(.psheet)>.pm-head{display:none}.accgtr>td{background:var(--surface2);padding:0}.accdrawer{padding-left:calc(var(--s3) + var(--h-sm))}.accgtr .accdrawer{box-sizing:border-box;width:0;min-width:100%}.accdrawer>.accgrants{border-bottom:1px solid var(--border)}.accdrawer>.accgrants:last-child{border-bottom:0}.accgrants{padding:var(--s4) var(--s5) var(--s4) var(--s3)}@media (min-width:1100px){.accdrawer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.accdrawer>.accgrants:not(.accgclaude,.accgmail){grid-column:1/-1}.accdrawer>.accgclaude+.accgmail{border-left:1px solid var(--border);padding-left:var(--s5)}}.acctokens .accgh{margin-bottom:0}.acctokens .toklist{margin-top:var(--s2)}.acctokens .tokrow:last-child{border-bottom:0}.accgh{font-size:var(--t1);color:var(--muted);margin-bottom:var(--s3);max-width:70ch}.accgh,.accsbxhead{line-height:var(--lh-ui)}.accsbxhead{margin-top:var(--s4);margin-bottom:var(--s2);font-size:var(--t2);font-weight:600;color:var(--ink)}.accsbxlist{list-style:none;margin:0;padding:0;max-width:44rem;border-top:1px solid var(--border)}.accsbxrow{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;min-height:var(--h-sm);padding:var(--s2) 0;border-bottom:1px solid var(--border)}.accsbxname{display:flex;flex-direction:column;gap:1px;min-width:0}.accsbxwho{font-size:var(--t2);color:var(--ink);line-height:var(--lh-snug);overflow-wrap:anywhere}.accsbxwhere{line-height:var(--lh-ui);font-family:var(--mono)}.accsbxlock,.accsbxwhere{font-size:var(--t1);color:var(--muted)}.accsbxlock{padding:0 10px;min-height:24px;display:inline-flex;align-items:center;border-radius:var(--r-md);background:var(--tray)}@media (max-width:520px){.accsbxrow{align-items:flex-start}.accsbxrow .modeseg{width:100%}.accsbxrow .modeseg button{flex:1 1;justify-content:center}}@media (pointer:coarse){.accgh a{position:relative}.accgh a:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.accmailrow{flex-wrap:wrap;align-items:center}.accmailrow input{flex:1 1 14rem;max-width:var(--w-narrow);min-width:0;height:var(--h-sm);font-size:var(--t1)}.accgrow{display:grid;grid-template-columns:minmax(140px,1fr) minmax(120px,.8fr) minmax(150px,1fr) minmax(190px,1.3fr) auto;grid-gap:var(--s2);gap:var(--s2);align-items:center;margin-bottom:var(--s2)}.accgrow input,.accgrow select{height:var(--h-sm);font-size:var(--t1)}.accgacts{display:flex;gap:var(--s2);margin-top:var(--s1)}.accnew{max-width:var(--w-form);margin-bottom:var(--s5)}.accnew>h3{margin:0 0 var(--s2);font-size:var(--t4);font-weight:var(--fw-title);line-height:22px;letter-spacing:var(--tr-snug);color:var(--ink)}.accform{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0 var(--s4);gap:0 var(--s4)}.accform .field.wide{grid-column:1/-1}.panel:has(>.tablewrap>.acctable)+.hint{margin-top:var(--s3);line-height:var(--lh-read)}.accbar select,.acctable select{background-color:var(--key);border-color:var(--key-line);box-shadow:inset 0 1px 0 var(--key-top),var(--sh-flat)}@media (hover:hover){.accbar select:hover:where(:not(:focus,:disabled)),.acctable select:hover:where(:not(:focus,:disabled)){background-color:var(--key-hover)}}.acctable select{width:auto;min-width:132px;height:var(--h-sm);padding:0 var(--s7) 0 var(--s3);font-size:var(--t1)}.accbar{display:flex;gap:var(--s3);align-items:center;flex-wrap:wrap;margin-bottom:var(--s3)}.accbar select{width:auto;min-width:150px;padding:0 var(--s7) 0 var(--s3);font-size:var(--t1)}.ltbar>.accbar{flex:none;flex-wrap:nowrap;gap:var(--s2);margin:0}.ltbar>.accbar select{width:176px;min-width:0;text-overflow:ellipsis}.ltbar>.accbar .btn{min-width:calc(var(--s9) * 2);min-height:var(--ctl)}@media (min-width:641px){.main .ltools:has(.accbar){min-height:calc(var(--ctl) + var(--s2) * 2 + var(--h-xs));align-content:flex-start}}@media (min-width:641px) and (max-width:1179px){.main .ltools:has(.accbar) .ltfield{flex:1 1 180px;min-width:0}}.ltools:has(.accbar[data-pending]) .ltchip{pointer-events:none;color:var(--faint)}.ltools:has(.accbar[data-pending]) .ltchip .ltcn{visibility:hidden}.acctable.audit .accwhen{width:1%}.acctable.audit .accwhat{min-width:22ch}.acctable.audit .accwhom{white-space:nowrap}.accroles{display:grid;grid-gap:var(--s3);gap:var(--s3)}.accrole{background:var(--surface);border:0;border-radius:var(--r);padding:var(--s3) var(--s4) var(--s4);box-shadow:var(--sheen),var(--sh-card)}.accrole.builtin{background:var(--surface2)}.accrole.isnew{border-style:dashed;border-color:var(--line3);box-shadow:none}.accroleh{display:flex;align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;min-height:var(--h-sm);margin-bottom:var(--s3)}.accroleh b{font-size:var(--t3);font-weight:600;color:var(--ink)}.accroleh .btn{margin-left:auto}.acccaps{display:flex;flex-wrap:wrap;gap:var(--s1)}.acccap{display:inline-flex;align-items:center;height:22px;font-family:var(--mono);font-size:var(--t0);padding:0 var(--s2);border-radius:var(--r-xs);color:var(--faint);background:none;border:1px solid var(--border)}.acccap.on{color:var(--ink2);background:var(--fill);border-color:var(--border2);font-weight:500}.acccaps.edit{margin-top:var(--s3);gap:var(--s2)}.acccaps.edit .acccap{cursor:pointer;gap:var(--s1);height:var(--h-xs);margin:0}.acccaps.edit .acccap.pick{font-weight:400}.acccaps.edit .acccap.pick.on{font-weight:500}.acccap.pick input{width:auto;margin:0}.accpropose{margin-top:var(--s3)}@media (pointer:coarse){.acccaps.edit .acccap{min-height:var(--h-touch);padding:0 var(--s3)}}@media (hover:hover){.acccaps.edit .acccap:hover{border-color:var(--border3);color:var(--ink2)}}.accprop{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 var(--s2);border-radius:var(--r-xs);font-family:var(--font);font-size:var(--t0);font-weight:500;white-space:nowrap;color:var(--muted);background:none;box-shadow:inset 0 0 0 1px var(--line)}.accprop svg{flex:none;color:var(--faint)}.accwrite{color:var(--muted);background:none;box-shadow:inset 0 0 0 1px var(--line)}p.accprop{display:flex;height:auto;margin:var(--s3) 0 0;padding:0;box-shadow:none;white-space:normal;font-size:var(--t2);line-height:var(--lh-ui);color:var(--ink2)}p.accprop svg{margin-top:3px}.tabs.flat{display:flex;flex-wrap:nowrap;gap:var(--s5);max-width:none;padding:0;margin:0 0 var(--s5);border:0;border-bottom:1px solid var(--border);box-shadow:none}.tabs.flat,.tabs.flat .tab{background:none;border-radius:0}.tabs.flat .tab{height:var(--h-lg);padding:0 2px;font-size:var(--t2);font-weight:500;color:var(--muted)}.tabs.flat .tab.active{color:var(--ink);background:none;box-shadow:none}.tabs.flat .tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px 1px 0 0;background:var(--sel-edge)}@media (hover:hover){.tabs.flat .tab:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);background:none}.tabs.flat .tab:not(.active):hover:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px 1px 0 0;background:var(--line3)}}.accpanel{padding:var(--s4) var(--s5)}.accwhy{color:var(--muted);max-width:70ch}.accstate,.accwhy{margin:0 0 var(--s3);font-size:var(--t2);line-height:var(--lh-read)}.accstate{display:flex;align-items:flex-start;gap:var(--s2);font-weight:500;color:var(--ink2)}.accstate svg{flex:none;margin-top:4px}.accstate.ok svg{color:var(--ok)}.accstate.no svg{color:var(--crit)}.accstate.warn svg{color:var(--decide)}.accstate.warn:not(:has(svg)):before{content:"";flex:none;width:6px;height:6px;margin:7px var(--s1) 0;border-radius:50%;background:var(--decide);box-shadow:0 0 0 1px color-mix(in srgb,var(--decide) 45%,transparent),0 0 0 3px color-mix(in srgb,var(--decide) var(--halo),transparent)}.accstate b{font-weight:600;color:var(--ink)}.accpanel>.accstate:only-child{margin:0}.accconnect{border-top:1px solid var(--border);margin-top:var(--s3);padding-top:var(--s3);max-width:var(--w-narrow)}.accconnect .accstate{font-size:var(--t1)}.accconnect .formfoot{margin-top:var(--s4);padding-top:var(--s4)}.accconnect p{font-size:var(--t2);color:var(--ink2);line-height:1.8;margin:0 0 var(--s3)}.acclink{color:var(--decide);font-weight:600;text-decoration:none;border-bottom:1px solid var(--decide-bg)}@media (hover:hover){.acclink:hover{border-bottom-color:currentColor}}.tokcreate{max-width:none}.tokcreate>.field:first-child{max-width:var(--w-narrow)}.tokcreate .field{margin-bottom:var(--s2)}.tokcreate .formfoot,.tokfresh .formfoot{justify-content:flex-start;margin-top:var(--s3);padding-top:0;border-top:0}.tokfresh{max-width:var(--w-form);margin:0 0 var(--s4);padding:var(--s4);border-radius:var(--r-md);border:1px solid color-mix(in srgb,var(--decide) 45%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--decide) 18%,transparent)}.tokfresh .accstate{margin-bottom:var(--s2)}.tokfresh .pwout{margin-top:var(--s1)}.tokfresh .pwout code{font-size:var(--t1);line-height:var(--lh-read)}.tokfresh .pwout .btn{flex:none}.toklabel{margin-top:var(--s3);font-size:var(--t1);font-weight:600;color:var(--ink2)}.tokhint code{font-size:inherit;color:var(--ink2);overflow-wrap:anywhere}.tokstatus{margin:var(--s3) 0 0}.toklive:empty{margin:0}.toklist{margin-top:var(--s4);border-top:1px solid var(--border)}.tokfresh:focus-visible,.toklist:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tokrow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);align-items:center;min-height:56px;padding:var(--s2) 0;border-bottom:1px solid var(--border)}.tokmain{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s3);min-width:0}.tokmain b{font-size:var(--t2);color:var(--ink);overflow-wrap:anywhere}.tokpre{font-size:var(--t0)}.tokmeta,.tokpre{color:var(--muted)}.tokmeta{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);font-size:var(--t1);min-width:0}.tokmeta span{display:inline-flex;align-items:center;gap:var(--s1)}.tokmeta svg{color:var(--faint)}.tokacts{display:flex;justify-content:flex-end}.toklist:has(>.tokempty){border-top:0}.tokempty{display:flex;align-items:center;gap:var(--s3);margin:0;padding:var(--s3) var(--s4);border:1px dashed var(--line3);border-radius:var(--r-md);font-size:var(--t2);line-height:var(--lh-ui);color:var(--muted)}.tokei{flex:none;display:grid;place-items:center;width:var(--h-md);height:var(--h-md);border-radius:var(--r-sm);color:var(--faint);background:var(--well);box-shadow:var(--sh-inset)}.tokaddr{margin-top:var(--s3);max-width:var(--w-form)}.tokaddr .hint{margin:0}.tokaddr .pwout{margin-top:var(--s1);padding:var(--s2) var(--s2) var(--s2) var(--s3)}.tokaddr .pwout code{font-size:var(--t1);overflow-wrap:anywhere;word-break:normal}.tokaddr .pwout .btn{flex:none}.seg.themes label{grid-template-rows:auto auto 1fr}.seg.themes label .tpv{grid-column:1/-1;grid-row:1;margin:0 calc(var(--s3) - var(--s7)) var(--s2) 0}.seg.themes label .si{grid-row:2/span 2}.seg.themes label .st{grid-row:2}.seg.themes label .sd{grid-row:3}.seg.themes label:after{top:calc(var(--s3) + 56px + var(--s2) + 9px)}.tpv{position:relative;display:block;height:56px;border-radius:var(--r-sm);overflow:hidden;forced-color-adjust:none}.tpv:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line2);pointer-events:none}.tpv:after,.tpvw{position:absolute;inset:0}.tpvw{background:var(--bg)}.tpvw+.tpvw{-webkit-clip-path:polygon(62% 0,100% 0,100% 100%,38% 100%);clip-path:polygon(62% 0,100% 0,100% 100%,38% 100%)}.tpvbar{position:absolute;left:0;right:0;top:0;height:12px;background:var(--panel);box-shadow:inset 0 -1px 0 var(--line)}.tpvbar:before{left:6px;width:4px;border-radius:1px;background:var(--accent)}.tpvbar:after,.tpvbar:before{content:"";position:absolute;top:4px;height:4px}.tpvbar:after{left:16px;width:28%;border-radius:2px;background:var(--line2)}.tpvcard{left:10px;right:10px;top:18px;bottom:-1px;border:1px solid var(--line);border-radius:var(--r-xs) var(--r-xs) 0 0;background:linear-gradient(var(--ink),var(--ink)) 8px 8px/34% 3px no-repeat,linear-gradient(var(--muted),var(--muted)) 8px 17px/56% 2px no-repeat,linear-gradient(var(--faint),var(--faint)) 8px 23px/44% 2px no-repeat,var(--surface);box-shadow:var(--sheen)}.tpvcard,.tpvkey{position:absolute}.tpvkey{right:18px;top:26px;width:18px;height:7px;border-radius:2px;background:var(--pri)}@media (max-width:640px){.accgrow{grid-template-columns:1fr;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--field)}.accgrow>.ikey{justify-self:end}.accform{grid-template-columns:1fr}.accroleh{gap:var(--s2)}.accroleh .btn{margin-left:0}.accdrawer{padding-left:0}.accgrants{padding:var(--s3)}.tablewrap:has(>.acctable){overflow:visible}.acctable.people,.acctable.people>tbody{display:block}.acctable.people>thead{display:none}.acctable.people>tbody>tr:not(.accgtr){display:grid;grid-template-columns:var(--h-touch) minmax(0,1fr) auto;grid-template-areas:"x who acts" ". role role" ". proj proj" ". claude claude" ". today seen";grid-gap:var(--s1) var(--s2);gap:var(--s1) var(--s2);align-items:center;padding:var(--s3) var(--s3) var(--s3) var(--s1);border-bottom:1px solid var(--border)}.acctable.people>tbody>tr:not(.accgtr):has(>.accproj.all){grid-template-areas:"x who acts" ". role role" ". claude claude" ". today seen"}.acctable.people .accrolecell{margin-bottom:var(--s1)}.acctable.people>tbody>tr:not(.accgtr):last-child{border-bottom:0}.acctable.people>tbody>tr>td{display:block;padding:0;border:0}.acctable.people>tbody>tr:not(.accgtr)>td{height:auto}.acctable.people .accx{grid-area:x;width:auto}.acctable.people .accwho{grid-area:who}.acctable.people .accacts{grid-area:acts;width:auto}.acctable.people .accrolecell{grid-area:role}.acctable.people .accproj{grid-area:proj}.acctable.people .accproj.all{display:none}.acctable.people .accclaudecell{grid-area:claude}.acctable.people .accnum{grid-area:today;text-align:left}.acctable.people .accseen{grid-area:seen;text-align:right}.acctable.people td[data-label]:before{content:attr(data-label);margin-right:var(--s2);font:500 var(--t0)/16px var(--font);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted)}.acctable.people .accmore{background:var(--key);border-color:var(--key-line)}.acctable.people>tbody>tr.accgtr{display:block;border-bottom:1px solid var(--border)}.acctable.people>tbody>tr.accgtr:last-child,.acctable.people>tbody>tr.open{border-bottom:0}.acctable.people>tbody>tr:not(.accgtr)>td{background:none}.acctable.people>tbody>tr.accgtr,.acctable.people>tbody>tr.open{background:var(--surface2)}@media (hover:hover){.acctable.people>tbody>tr:not(.accgtr):hover{background:var(--surface2)}}.acctable.people .accname b{font-size:var(--t3)}.acctable select{min-width:0;max-width:100%}.acctable.audit,.acctable.audit>tbody{display:block}.acctable.audit>thead{display:none}.acctable.audit>tbody>tr{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s1) var(--s3);gap:var(--s1) var(--s3);padding:var(--s3);border-bottom:1px solid var(--border)}.acctable.audit>tbody>tr:last-child{border-bottom:0}.acctable.audit>tbody>tr>td{display:block;padding:0;border:0}.acctable.audit>tbody>tr>td[colspan]{grid-column:1/-1}.acctable.audit .accwhat{grid-column:1/-1;grid-row:1;min-width:0;font-size:var(--t2);color:var(--ink)}.acctable.audit .accto{grid-column:1/-1;grid-row:2;overflow-wrap:anywhere}.acctable.audit .accwhom{grid-column:1;grid-row:3;color:var(--muted)}.acctable.audit .accwhen{grid-column:2;grid-row:3;width:auto;white-space:normal;color:var(--muted)}.acctable.audit .accfrom{grid-column:1/-1;grid-row:4}.acctable.audit .acckey{white-space:normal;overflow-wrap:anywhere}.ltbar>.accbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;flex:1 1 100%}.ltbar>.accbar select{width:100%}.accconnect{max-width:none}.accpanel{padding:var(--s4)}.tokrow{grid-template-columns:minmax(0,1fr) auto}.tokrow>.tokmain{grid-column:1;grid-row:1}.tokrow>.tokacts{grid-column:2;grid-row:1}.tokrow>.tokmeta{grid-column:1/-1;grid-row:2}.tokfresh{padding:var(--s3)}.tokaddr .pwout,.tokfresh .pwout{flex-wrap:wrap}.tokaddr .pwout .btn,.tokfresh .pwout .btn{flex:1 1 100%;justify-content:center}}@media (min-width:1100px){.panel:has(>.tablewrap>.acctable){overflow:clip}.tablewrap:has(>.acctable){overflow:visible}.acctable th{top:var(--bar)}}@media (min-width:641px) and (max-width:899px){.acctable.people .accacts{position:-webkit-sticky;position:sticky;right:0;z-index:var(--z-raised);background:var(--surface);box-shadow:inset 1px 0 0 var(--line)}.acctable.people th.accacts{z-index:calc(var(--z-raised) + 1);background:var(--surface2)}.acctable.people tr.open>td.accacts{background:var(--surface2)}}@media (min-width:641px) and (max-width:899px) and (hover:hover){.acctable.people tbody tr:hover>td.accacts{background:var(--surface2)}}@media (prefers-reduced-motion:reduce){.accexp,.accexp svg{transition:none}}@media (forced-colors:active){.accstate.warn:not(:has(svg)):before{forced-color-adjust:none;background:CanvasText;box-shadow:none}}.crhead{margin:0 0 var(--s6);max-width:74ch}.crhead.one{max-width:none}.crhead h1{margin:0 0 var(--s1);font-family:var(--font);font-size:var(--t7);font-weight:var(--fw-title);line-height:var(--lh-snug);letter-spacing:var(--tr-tight)}.crhead p{margin:0;color:var(--muted);font-size:var(--t2);line-height:var(--lh-read)}.crhead-top{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.crhead-top h1{margin:0}.crnum{color:var(--faint);font-size:var(--t1);font-weight:500}.crnum.big{font-size:var(--t4);color:var(--muted)}.crsec{margin:0 0 var(--s6)}.crsec-h{display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s3)}.crsec-n{color:var(--decide);background:var(--decide-bg);border:1px solid color-mix(in srgb,var(--decide) 30%,transparent)}.crsec-n.quiet{color:var(--faint);background:var(--field);border-color:var(--border)}.crmeta{display:flex;align-items:center;gap:var(--s1);flex-wrap:wrap;margin-top:var(--s1);font-size:var(--t0);color:var(--muted)}.crmeta.wide{margin-top:var(--s2);font-size:var(--t1)}.crmeta b{color:var(--ink2);font-weight:600}.crdot,.crkind{color:var(--faint)}.crkind{font-family:var(--font);font-size:var(--t0);letter-spacing:0;text-transform:none}.crchks{display:inline-flex;gap:var(--s1);flex-wrap:wrap}.crchk{border:1px solid var(--border);background:var(--field);color:var(--muted)}.crchk.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 30%,transparent);background:var(--ok-bg)}.crchk.bad{color:var(--crit);border-color:color-mix(in srgb,var(--crit) 32%,transparent);background:var(--crit-bg)}.crchk.none{color:var(--faint);background:none;border-color:transparent}.crcols{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:var(--s5);gap:var(--s5);align-items:start}.crcol-main{min-width:0}.crcol-main,.crcol-side{display:flex;flex-direction:column;gap:var(--s4)}.crcol-side{position:-webkit-sticky;position:sticky;top:var(--bartop)}.crcard{background:var(--surface);border:0;border-radius:var(--r);padding:var(--s4);box-shadow:var(--sheen),var(--sh-card)}.crcard h2:where(:not(.docmd h2)){display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s3);font-family:var(--font);font-size:var(--t0);font-weight:500;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted)}.crcard textarea{margin-bottom:var(--s3)}.crintent{margin:0;font-size:var(--t2);line-height:var(--lh-read);color:var(--ink2);white-space:pre-wrap}.crcmt{border-top:1px solid var(--border);padding:var(--s3) 0}.crcmt:first-of-type{border-top:none;padding-top:0}.crcmt-h{display:flex;align-items:center;gap:var(--s1);font-size:var(--t1);color:var(--muted)}.crcmt-h b{color:var(--ink2);font-weight:600}.crcmt-b{margin-top:var(--s1);font-size:var(--t2);line-height:var(--lh-read);color:var(--ink2);white-space:pre-wrap}.crcompose{border-top:1px solid var(--border);margin-top:var(--s3);padding-top:var(--s3)}.crcompose-a{display:flex;justify-content:flex-end}.crev{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.crev li{--c:var(--faint);position:relative;display:flex;align-items:baseline;gap:var(--s1) var(--s2);flex-wrap:wrap;padding:0 0 var(--s3) var(--s5);font-size:var(--t1);line-height:var(--lh-ui);color:var(--muted)}.crev li:last-child{padding-bottom:0}.crev li:before{content:"";position:absolute;left:0;top:calc((1lh - 6px) / 2);width:6px;height:6px;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent),0 0 0 3px color-mix(in srgb,var(--c) var(--halo),transparent)}.crev li:after{content:"";position:absolute;left:2.5px;top:calc((1lh + 6px) / 2 + var(--s1));bottom:calc(var(--s1) * -1);width:1px;background:var(--line)}.crev li:last-child:after{content:none}.crev li:has(>.crev-a.approved),.crev li:has(>.crev-a.merged){--c:var(--ok)}.crev li:has(>.crev-a.abandoned),.crev li:has(>.crev-a.bad),.crev li:has(>.crev-a.denied){--c:var(--crit)}.crev li:has(>.crev-a.committed),.crev li:has(>.crev-a.opened){--c:var(--muted)}.crev-a{font-family:var(--font);font-size:var(--t0);letter-spacing:0;text-transform:none;color:var(--faint)}.crev-a.approved,.crev-a.merged{color:var(--ok)}.crev-a.abandoned,.crev-a.denied{color:var(--crit)}.crev-a.committed,.crev-a.opened{color:var(--ink2)}.crev-a.bad{color:var(--crit)}.crev-w{color:var(--ink2);font-weight:600}.crev-t{color:var(--faint)}.crev-n,.crev-t{font-size:var(--t1)}.crev-n{flex-basis:100%;color:var(--muted);line-height:var(--lh-ui)}.crev li:has(>.crev-a.bad) .crev-n{color:var(--ink2)}.dfset{display:flex;flex-direction:column;gap:0;min-width:0}.dfsum{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;font-size:var(--t1);color:var(--muted)}.dfsum b{color:var(--ink);font-weight:500}.dfsum .add{color:var(--ok)}.dfsum .del{color:var(--crit)}.dfsum .dfnote{color:var(--major-ink)}.dfnone{padding:var(--s3);background:var(--surface2);margin:0;color:var(--muted);font-size:var(--t1)}.dfile,.dfnone{border:1px solid var(--border);border-radius:var(--r-md)}.dfile{overflow:hidden;background:var(--surface)}.dfile-h{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:var(--h-lg);padding:var(--s2) var(--s3);border:none;background:none;font:inherit;color:var(--ink2);cursor:pointer;text-align:left}@media (hover:hover){.dfile-h:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--hover)}}.dfile-h:active{background:var(--press)}.dfile-c{display:inline-flex;order:-2;color:var(--muted)}.dfile-c.open{transform:rotate(90deg);color:var(--ink2)}@media (prefers-reduced-motion:no-preference){.dfile-c{transition:transform var(--base) var(--ease),color var(--fast)}}.dfile-t{display:flex;min-width:0;font-size:var(--t2);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dfile-t:has(>.dfile-b){font-family:var(--mono);font-size:var(--t1);font-weight:500}.dfile-dir{min-width:0;color:var(--muted);font-weight:400}.dfile-b,.dfile-dir{overflow:hidden;text-overflow:ellipsis}.dfile-b{flex:none;max-width:100%}.dfile-s{order:-1;min-width:calc(7 * (1ch + var(--tr-caps)) + 12px);justify-content:center;background:none;color:var(--faint);flex:none}.dfile-s.added{background:var(--ok-bg);color:var(--ok)}.dfile-s.removed{background:var(--crit-bg);color:var(--crit)}.dfile-s.renamed{background:var(--blocked-bg);color:var(--blocked)}.dfile-p{flex:1 1;min-width:0;font-family:var(--mono);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.dfile-n,.dfile-p{font-size:var(--t0)}.dfile-n{flex:none;margin-left:auto;display:flex;gap:var(--s2)}.dfile-n b{font-weight:500}.crmeta .add,.dfile-n .add{color:var(--ok)}.crmeta .del,.dfile-n .del{color:var(--crit)}.dfile-n b.zero{color:var(--faint)}.dfpane{max-height:min(60vh,600px);overflow:auto;background:var(--term);border-top:1px solid var(--term-line);box-shadow:var(--sh-deep)}.dfrows{display:table;min-width:100%;font-family:var(--mono);font-size:var(--t0);line-height:var(--lh-read);color:var(--term-ink)}.dfhunk{display:table-row-group}.dfl{display:table-row}.dfn{display:table-cell;width:46px;min-width:46px;padding:0 var(--s2);text-align:right;white-space:nowrap;color:var(--term-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:-webkit-sticky;position:sticky;background:var(--term);border-right:1px solid var(--term-line)}.dfn:first-child{left:0}.dfn:nth-child(2){left:46px}.dft{white-space:pre;padding:0 var(--s5) 0 var(--s1)}.dfm,.dft{display:table-cell}.dfm{width:2ch;min-width:2ch;padding:0 0 0 var(--s2);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dfl.add .dfm,.dfl.add .dft{background:var(--term-add-bg);color:var(--term-add)}.dfl.del .dfm,.dfl.del .dft{background:var(--term-del-bg);color:var(--term-del)}.dfl.ctx .dft{color:var(--term-muted)}.dfl.hunk .dft{color:var(--term-faint)}.dfl.hunk .dfm,.dfl.hunk .dft{background:var(--term2)}.dfl.add .dfn,.dfl.del .dfn{color:var(--term-muted)}.dfl.add .dfn{background:color-mix(in srgb,var(--term-add-bg) 70%,var(--term))}.dfl.del .dfn{background:color-mix(in srgb,var(--term-del-bg) 70%,var(--term))}.dfset>.dfsum{margin:0 0 var(--s2)}.dfset>.dfile{border-radius:0;border-top-width:0}.dfset>.dfile.on+.dfile,.dfset>.dfsum+.dfile{border-top-width:1px;border-radius:var(--r-md) var(--r-md) 0 0}.dfset>.dfile:last-child{border-radius:0 0 var(--r-md) var(--r-md)}.dfset>.dfile.on+.dfile:last-child,.dfset>.dfsum+.dfile:last-child{border-radius:var(--r-md)}.dfset>.dfile:has(+.dfile.on){border-radius:0 0 var(--r-md) var(--r-md)}.dfset>.dfile.on+.dfile:has(+.dfile.on),.dfset>.dfsum+.dfile:has(+.dfile.on){border-radius:var(--r-md)}.dfset>.dfile.on{margin:var(--s2) 0 0;border-top-width:1px;border-radius:var(--r-md)}.dfset>.dfile.on:has(+.dfile){margin-bottom:var(--s2)}.dfset>.dfsum+.dfile.on{margin-top:0}@media (max-width:1180px){.crcol-side,.crcols{grid-template-columns:1fr;position:static}}@media (pointer:coarse){.dfile-h{min-height:var(--h-touch)}}@media (max-width:640px){.dfn{width:28px;min-width:28px;padding:0 var(--s1)}.dfn:nth-child(2){left:28px}.dfm{padding-left:var(--s1)}.dft{padding-right:var(--s3)}.dfile-dir{display:none}}@media (forced-colors:active){.crev li:before{forced-color-adjust:none;background:CanvasText;box-shadow:none}.crev li:after{forced-color-adjust:none;background:GrayText}}.busy{display:inline-flex;align-items:center;gap:var(--s2);min-width:0}.busy-d{width:11px;height:11px;flex:none;border-radius:var(--r-pill);border:2px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentcolor;animation:spin .8s linear infinite}.busy.quiet{color:var(--muted);font-size:var(--t1)}@media (prefers-reduced-motion:reduce){.busy-d{animation:none;border-top-color:color-mix(in srgb,currentColor 22%,transparent);border-right-color:currentColor}}.btn .busy{margin:0 -1px}.flash-t{flex:1 1;min-width:0}.flash-a{flex:none;font-weight:600;color:var(--c,var(--ink));text-decoration:underline;text-underline-offset:2px;border-radius:var(--r-sm)}@media (hover:hover){.flash-a:hover{text-decoration-thickness:2px}}.flash-a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.flash-x,button.tip{display:inline-flex;align-items:center}button.tip{font:inherit;color:inherit;background:none;border:none;padding:0;margin:0;text-align:inherit;cursor:help;border-radius:var(--r-sm)}button.tip.block{display:block;width:100%}button.tip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:none){button.tip{position:relative}button.tip:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.tipbox{display:flex}}.cword{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s4);font-size:var(--t1);color:var(--muted)}.cword b{color:var(--ink);font-weight:600}.pwout{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s3);padding:var(--s3);border-radius:var(--r-md);background:var(--surface2);border:0}.pwout code{flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:var(--t2);color:var(--ink)}.ansstate.proposed{background:var(--decide-bg)}.ansstate.proposed b{color:var(--decide)}.dkstate.lost{--c:var(--muted)}.dkstate.lost i{background:none;box-shadow:inset 0 0 0 1.5px var(--c)}.nowlost{margin:0;padding:var(--s3);font-size:var(--t1);line-height:1.55;color:var(--muted)}.nowlost b{display:block;color:var(--ink2);font-weight:600;margin-bottom:2px}.cfail{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;margin:var(--s3) 0;padding:var(--s3);border-radius:var(--r-md);border:0;background:var(--crit-bg);color:var(--ink2);font-size:var(--t1)}.cfail-t{flex:1 1;min-width:12ch}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skel,.sr-only{overflow:hidden}.skel{min-width:0;position:relative}.skel-bar{display:block;border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink) 7%,transparent)}@media (prefers-reduced-motion:no-preference){.skel:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 4%,transparent),transparent);transform:translateX(-100%);animation:skelsweep 1.4s linear infinite}}@keyframes skelsweep{to{transform:translateX(100%)}}.skel-lrow{display:grid;grid-template-columns:var(--lc) minmax(0,1fr);align-items:center;grid-gap:var(--s3);gap:var(--s3);min-height:var(--lrow);padding:var(--s3) var(--s4)}.skel-lrow:nth-child(odd){background:var(--stripe)}.skel-chip{height:22px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink) 9%,transparent)}.skel-lmain{gap:var(--s2);min-width:0}.skel-doc,.skel-lmain{display:flex;flex-direction:column}.skel-doc{gap:var(--s5);padding:var(--s6);max-width:78ch}.skel-para{display:flex;flex-direction:column;gap:var(--s3)}.skel-page{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s6);gap:var(--s6)}@media (min-width:1000px){.skel-page{grid-template-columns:260px minmax(0,1fr)}}.skel-main,.skel-side{border:0;border-radius:var(--r);background:var(--surface);box-shadow:var(--sheen),var(--sh-card)}.readout{display:flex;flex-wrap:wrap;margin:0 0 var(--s5);background:none;border:0;border-radius:0}.readout:not(.caption,span){margin-top:var(--s4);container:rdo/inline-size}.rdos{flex:1 1 100%;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);grid-gap:var(--s3);gap:var(--s3)}:where(.rdos)>.rdo.hasmeter{grid-column:span 2}.rdos .rdo .k{white-space:nowrap}@container rdo (min-width:520px) and (max-width:859px){.rdos:has(>.rdo:nth-child(7)){grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.rdos:has(>.rdo.hasmeter):has(>.rdo:nth-child(8)){grid-template-columns:repeat(3,minmax(0,1fr))}.rdos:has(>.rdo:nth-child(7)) .rdo .k{white-space:normal}}.rdo{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;min-width:0;padding:var(--s3) var(--s4) var(--s3);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sheen),var(--sh-card)}.rdo .v{display:flex;align-items:center;gap:var(--s2);font-family:var(--mono);font-size:var(--t7);line-height:32px;font-weight:500;color:var(--well-ink);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:var(--tr-tight);white-space:nowrap;flex-wrap:wrap;row-gap:var(--s1)}.rdo .v .vd{color:var(--well-muted);font-weight:400}.rdo .v.warn{color:var(--well-ink)}.rdo .v.crit{color:var(--crit)}.rdo .v.good{color:var(--ok)}.rdo .v.major{color:var(--major-ink)}.rdo .v.minor{color:var(--minor)}.rdo .v.word{font-family:var(--font);font-size:var(--t5);letter-spacing:0}.rdo .v.zero{color:var(--faint)}.rdo .k{font-family:var(--font);font-size:var(--t1);line-height:16px;font-weight:400;letter-spacing:0;color:var(--well-muted)}.rdo .v.zero~.k{color:var(--faint)}.rticks{display:inline-flex;align-items:stretch;gap:2px;height:10px}.rticks i{width:2px;border-radius:1px;background:var(--border2)}.rticks i.on{background:var(--ok)}.rmeter{display:flex;gap:2px;height:6px;margin-top:var(--s2);border-radius:var(--r-pill);overflow:hidden;background:var(--fill)}.rlegend i,.rmeter i{--c:var(--border3)}.rmeter i{flex:var(--n,1) 0 0;min-width:2px;background:var(--c)}.rlegend{display:flex;flex-wrap:nowrap;gap:0 var(--s3);margin-top:var(--s1);font-family:var(--font);font-size:var(--t0);line-height:16px;color:var(--faint);white-space:nowrap}.rlegend span{display:inline-flex;align-items:center;gap:5px}.rlegend i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--c)}.rlegend b{font-weight:500;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:is(.rmeter,.rlegend) .crit{--c:var(--crit)}:is(.rmeter,.rlegend) .major{--c:var(--major)}:is(.rmeter,.rlegend) .minor{--c:var(--minor)}:is(.rmeter,.rlegend) .cosmetic{--c:var(--muted)}:is(.rmeter,.rlegend) .ok{--c:var(--ok)}:is(.rmeter,.rlegend) .warn{--c:var(--major)}.readout.caption,span.readout{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s4);overflow:visible}:is(.readout.caption,span.readout) .rdo{flex-direction:row;align-items:baseline;gap:var(--s2);padding:0;background:none;border-radius:0;box-shadow:none}:is(.readout.caption,span.readout) .rdo .v{font-size:var(--t3);line-height:inherit}@container rdo (max-width:519px){.rdos{display:flex;flex-wrap:wrap;gap:var(--s2)}.rdos>.rdo{flex:1 1 calc(25% - var(--s2))}.rdos .rdo .k{white-space:normal}:where(.rdos)>.rdo.hasmeter{flex-basis:100%;order:-1}.rdo{padding:var(--s2) var(--s3)}.rdo .v{font-size:var(--t6);line-height:28px}.rticks{display:none}}.lchip.verdict.warn{--c:var(--decide)}.lchip.verdict.off{--c:var(--faint)}.lchip.verdict.off:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--faint)}.pstage{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s4);gap:var(--s4);padding:var(--s4) var(--s4) calc(var(--qbar) + var(--s4));align-items:start;min-width:0}.pstage>.main{margin:0;width:auto;max-width:none}.shell[data-fab] .pstage{padding-bottom:calc(var(--qbar) + var(--s4) + var(--fab) + var(--s4))}@media (min-width:1600px){.pstage{grid-auto-columns:var(--insp-w)}.pstage>.insp{grid-column:2}}@media (max-width:640px){.pstage{padding:0 0 var(--qbar)}.shell[data-fab] .pstage{padding-bottom:calc(var(--qbar) + var(--s3) + var(--fab) + var(--s4))}}.ltools{margin:0 0 var(--s3);min-width:0}.ltbar{gap:var(--s2);flex-wrap:wrap;min-width:0}.ltbar,.ltfield{display:flex;align-items:center}.ltfield{position:relative;flex:0 1 400px;min-width:14ch}.ltfi{position:absolute;left:var(--s3);display:grid;place-items:center;color:var(--faint);pointer-events:none}.ltools input.ltf{width:100%;padding:0 var(--s6) 0 calc(var(--s3) + 14px + var(--s2));font-size:var(--t1);border-radius:var(--r-sm);text-overflow:ellipsis}.ltools input.ltf::-webkit-search-cancel-button{display:none}.ltfx{position:absolute;right:var(--s1);display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--r-xs);background:none;color:var(--faint);cursor:pointer;transition:color var(--fast),background var(--fast)}@media (hover:hover){.ltfx:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);background:var(--hover)}}.ltfx:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ltset{display:flex;gap:var(--s2) var(--s3)}.ltgrp,.ltset{align-items:center;flex-wrap:wrap;min-width:0}.ltgrp{display:inline-flex;gap:var(--s1)}.ltglab{margin-right:var(--s1);font-size:var(--t0);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--faint)}.ltchip,.ltglab{font-family:var(--font);font-weight:500}.ltchip{display:inline-flex;align-items:center;gap:6px;height:var(--h-xs);padding:0 var(--s2);border-radius:var(--r-key);cursor:pointer;white-space:nowrap;font-size:var(--t1);letter-spacing:0;text-transform:capitalize;color:var(--ink2);background:var(--key);border:1px solid var(--key-line);transition:color var(--fast),background var(--fast),border-color var(--fast)}@media (hover:hover){.ltchip:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);background:var(--key-hover);border-color:var(--border3)}}.ltchip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ltchip[aria-pressed=true]{color:var(--ink);background:var(--selected);box-shadow:none;border-color:var(--sel-edge)}.ltchip.crit{--c:var(--crit)}.ltchip.major{--c:var(--major-ink)}.ltchip.minor{--c:var(--minor)}.ltchip.cosmetic{--c:var(--muted)}.ltchip.blocked{--c:var(--blocked)}.ltchip.ok{--c:var(--ok)}.ltchip.quiet{--c:var(--faint)}.ltchip.warn{--c:var(--major)}.ltchip.plain .ltcd{display:none}.ltchip.asis{text-transform:none}.ltchip[aria-pressed=true] .ltcn{color:var(--ink)}.ltcount{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s2);font-family:var(--font);font-size:var(--t0);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ltclear{padding:0;border:0;background:none;cursor:pointer;font:500 var(--t0)/1.5 var(--mono);color:var(--decide);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;border-radius:var(--r-xs)}@media (hover:hover){.ltclear:hover:where(:not(:disabled,[aria-disabled=true])){text-decoration-thickness:2px}}.ltclear:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:641px){.main .ltools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s4);overflow:clip;overflow-clip-margin:var(--s1)}.main .ltbar,.main .ltset{display:contents}.main .ltsort{order:1;margin-left:auto}.main .ltools:has(.ltgrp,.ltcount):after{content:"";order:2;flex-basis:100%;height:0}.main .ltgrp{order:3;position:relative}.main .ltgrp+.ltgrp:before{content:"";position:absolute;left:calc(var(--s4) / -2);top:4px;bottom:4px;width:1px;background:var(--line2)}.main .ltools>.ltcount{order:4;margin:0 0 0 auto}.main .ltools.stack .ltgrp:not(:last-of-type){flex-basis:100%}.main .ltools.stack .ltglab{min-width:17ch}}@media (min-width:641px) and (max-width:1180px){.main .ltools .ltgrp:not(:last-of-type){flex-basis:100%}.main .ltools .ltglab{min-width:9ch}}.ltfold{display:none}.ltfold .ltn{padding:0 5px;border-radius:var(--r-xs);letter-spacing:0;font-family:var(--mono);font-size:var(--t0);font-weight:500;color:var(--decide);background:var(--decide-bg)}.ltfoldc{display:grid;place-items:center;color:var(--faint);transition:transform var(--fast)}.ltools.open .ltfoldc{transform:rotate(90deg)}@media (max-width:640px){.ltfield{flex:1 1;min-width:0}.ltfold{display:inline-flex;flex:none}.ltbar .btn.ltfold{min-height:var(--ctl)}.main .ltcount:not(:has(.ltclear)){display:none}.ltset{display:none}.ltools.open .ltset{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--s3);margin-top:var(--s2);padding:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md)}.ltools.open .ltgrp{align-items:flex-start}.ltools.open .ltglab{flex:1 1 100%}.ltsort,.ltsort .btn{width:100%}.ltsort .btn{justify-content:space-between}}.lrow.flat.ltmore{min-height:34px}.ltmore .ltitle{font-family:var(--font);font-size:var(--t0);font-weight:500;letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--muted)}.lempty{gap:var(--s3);flex-wrap:wrap;padding-top:var(--s2);padding-bottom:var(--s2)}@container (max-width:560px){.lrow{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s1)}.lrow>.lthumb{display:none}.lrow>.lchip{grid-column:1;grid-row:1}.lrow>.lchip:not(.verdict){width:auto}.lrow>.lhit{grid-column:1/-1;grid-row:2}.lrow>.lmeta{grid-column:1/-1;grid-row:3;white-space:normal}.lrow>.lacts{grid-column:1/-1;grid-row:4;justify-self:start;align-self:start;flex-wrap:wrap;opacity:1}.lrow>.lacts:empty{display:none}.lrow>.chev{grid-column:2;grid-row:1;align-self:center;justify-self:end}.ltitle{font-size:var(--t4)}.lrow>.lhit[aria-haspopup] .lcar{display:none}.lrow:has(>.lhit[aria-haspopup])>.lmeta{padding-left:0}.lrow>.lmeta>:is(.lchap,.lsrc){display:none}.lmeta .ltime{margin-left:0}}@container (min-width:561px) and (max-width:760px){.lrow{grid-template-columns:var(--lc) minmax(0,1fr) auto}.lrow>.lmeta>.lsrc,.lrow>.lthumb{display:none}.lmeta .ltime{margin-left:0}}@media (hover:hover){@container (min-width:561px) and (max-width:760px){.lwrap:not(.open)>.lrow.thumbed:has(>.lhit)>.lacts:not(.stay){right:var(--s3)}}}@container (min-width:561px) and (max-width:680px){.lrow>.lmeta>.lchap{display:none}}.lrow:has(>.lchip.bare){grid-template-columns:auto minmax(0,1fr)}.lrow:has(>.lchip.bare)>.lchip.bare{grid-column:1;grid-row:1;gap:0;align-self:start;height:calc(var(--t1) * var(--lh-ui))}.lrow:has(>.lchip.bare)>.lhit{grid-column:2;grid-row:1}.lrow:has(>.lchip.bare)>.lmeta{grid-column:2;grid-row:2}.llist.quiet{--ink:var(--ink2);--muted:var(--faint)}.lnum{flex:none;font-family:var(--mono);font-size:var(--t0);color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crsec .llist .lrow{--lc:104px}.lmeta .crchks{flex:0 0 auto;min-width:0;max-width:100%}.crchk{max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crchk.warn{color:var(--major-ink);border-color:color-mix(in srgb,var(--major-ink) 30%,transparent);background:var(--major-bg)}@media (pointer:coarse){.ltset .ltgrp{row-gap:var(--s5)}.ltset{row-gap:var(--s4)}}.insp{position:-webkit-sticky;position:sticky;top:var(--bartop,var(--s4));box-sizing:border-box;max-height:calc(100dvh - var(--bartop,var(--s4)) - var(--qbar) - var(--s4));display:flex;flex-direction:column;gap:var(--s4);min-width:0;overflow:auto;overscroll-behavior:contain;padding:var(--s4);background:var(--panel);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sheen);scrollbar-width:thin}@media (min-width:1600px){.shell[data-fab] .insp{padding-bottom:calc(var(--fab) + var(--s5))}}.insphead,.inspscrim{display:none}.inspsec{min-width:0}.inspsec+.inspsec{border-top:1px solid var(--border);padding-top:var(--s4)}.inspsec>h2{display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s3);min-height:var(--h-xs)}.inspn{color:var(--decide);background:var(--decide-bg)}.inspn.roll{background:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--decide) 35%,transparent)}.inspsec>h2 .dkstate{margin-left:auto}.inspsec.compact>h2{margin-bottom:0}.inspempty{margin:0;font-size:var(--t1);line-height:var(--lh-ui);color:var(--muted);text-wrap:pretty}.inspempty b{color:var(--ink2);font-weight:600}.insphint{margin:var(--s2) 0 0;font-size:var(--t1);line-height:var(--lh-ui);color:var(--faint)}.inspwhen{margin:0 0 var(--s2);font-size:var(--t1);color:var(--ink2)}.inspstamp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s1)}.inspstamp li{display:flex;align-items:baseline;gap:var(--s2);min-width:0;font-size:var(--t0)}.insprepo{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);color:var(--muted)}.inspstamp .mono{font-family:var(--mono);color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insp .stalechip{display:inline-flex;margin:var(--s3) 0 0}.inspgrp+.inspgrp,.inspkey{margin-top:var(--s3)}.inspgrp>h3{margin:0 0 var(--s2);font-size:var(--t1);font-weight:600;color:var(--faint)}.insplist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s2)}.insplist li{min-width:0;font-size:var(--t1);line-height:var(--lh-snug)}.insplist a,.inspsub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspsub{font-size:var(--t1);color:var(--faint)}.inspmore{display:inline-block;margin-top:var(--s2);padding:0;border:0;background:none;cursor:pointer;font:500 var(--t1)/var(--lh-ui) var(--font);color:var(--ink2);text-decoration:underline;-webkit-text-decoration-color:var(--border3);text-decoration-color:var(--border3);text-underline-offset:3px;border-radius:var(--r-xs);text-align:left}@media (hover:hover){.inspmore:hover:where(:not(:disabled,[aria-disabled=true])){color:var(--ink);-webkit-text-decoration-color:var(--sel-edge);text-decoration-color:var(--sel-edge)}}.inspmore:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (pointer:coarse){.inspmore{display:inline-flex;align-items:center;min-height:var(--h-touch)}}.insprow{display:flex;align-items:flex-start;gap:var(--s3);width:calc(100% + var(--s4));text-align:left;padding:var(--s2);margin:0 calc(var(--s2) * -1) 2px;border:1px solid transparent;border-radius:var(--r-md);background:none;cursor:pointer;color:inherit;text-decoration:none;font:inherit;transition:background var(--fast),border-color var(--fast)}@media (hover:hover){.insprow:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--hover);border-color:var(--border)}}.insprow:active{background:var(--press)}.insprow .ak{flex:none;align-self:flex-start;justify-content:center;box-sizing:border-box;min-width:64px;margin:0;white-space:nowrap}.inspsec.needs{display:grid;grid-template-columns:minmax(88px,auto) minmax(0,1fr)}.inspsec.needs>*{grid-column:1/-1}.inspsec.needs>.insprow{display:grid;grid-template-columns:subgrid;grid-column-gap:var(--s3);column-gap:var(--s3)}.inspsec.needs>.insprow>.ak{justify-self:stretch}.insprow.unpushed .insptxt b{color:var(--ink);font-weight:600}.insprow.pend{cursor:default;pointer-events:none}.insprow.pend .insptxt{justify-content:center;min-height:2lh}.insptxt{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px;padding-top:1px;font-size:var(--t1);line-height:var(--lh-ui);color:var(--ink2)}.inspline{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.inskel,.inspkv{display:flex;flex-direction:column;gap:var(--s2)}.inspkv{margin:0}.inspkv>div{display:flex;gap:var(--s3);align-items:baseline;min-width:0}.inspkv dt{flex:none;width:34%;font-family:var(--font);font-size:var(--t0);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--faint)}.inspkv dd{flex:1 1;min-width:0;color:var(--ink2);overflow-wrap:anywhere}.inspkv dd,.inspnote{margin:0;font-size:var(--t1)}.inspnote{display:flex;gap:var(--s2);line-height:1.5;color:var(--muted)}.inspnote svg{flex:none;margin-top:2px;opacity:.8}.inspnote.warn{color:var(--major-ink)}.inspnote.lock{color:var(--ink2)}.crdecide textarea{width:100%;margin-bottom:var(--s3)}.insp .cxgrp li{font-size:var(--t1)}.insp .crev li{font-size:var(--t0)}@media (max-width:1599px){.insp{position:fixed;top:calc(var(--bar) + var(--band));right:0;bottom:var(--qbar);width:min(400px,92vw);max-height:none;z-index:var(--z-modal);padding-top:0;border-radius:0;border-width:0 0 0 1px;border-color:var(--line2);box-shadow:var(--sh-float);transform:translateX(101%);visibility:hidden;transition:transform var(--slow) var(--ease-io),visibility 0s linear var(--slow)}.insp.open{transform:none;visibility:visible;transition:transform var(--slow) var(--ease-io),visibility 0s}.insphead{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-raised);flex:none;display:flex;align-items:center;gap:var(--s2);margin:0 calc(var(--s4) * -1);padding:var(--s2) var(--s3) var(--s2) var(--s4);min-height:var(--s9);background:var(--panel);border-bottom:1px solid var(--border);font-family:var(--font);font-size:var(--t0);font-weight:500;letter-spacing:0;text-transform:none;color:var(--faint)}.inspx{margin-left:auto}.inspxg{display:inline-flex}.inspscrim{display:block;position:fixed;inset:calc(var(--bar) + var(--band)) 0 var(--qbar);background:var(--scrim);z-index:var(--z-backdrop);opacity:0;pointer-events:none;transition:opacity var(--slow) var(--ease-io)}.inspscrim.show{opacity:1;pointer-events:auto}html.insplock{overflow:hidden}}@media (max-width:640px){.insp{top:auto;left:0;right:0;bottom:var(--qbar);width:auto;height:min(78dvh,640px);border-width:1px 0 0;border-radius:var(--r-xl) var(--r-xl) 0 0;transform:translateY(105%)}.insp:before{content:"";flex:none;width:36px;height:4px;margin:var(--s2) auto calc(var(--s3) * -1);border-radius:2px;background:var(--line2)}.inspscrim{top:0}}@media (prefers-reduced-motion:reduce){.insp,.insp.open,.inspscrim{transition:none}}.htabs::-webkit-scrollbar{height:0}.cmp-h{flex-wrap:wrap;align-items:flex-start}.cmp-h>span:first-child{flex:1 1 24ch;min-width:0}.cmp-h .modeseg{flex:none;margin-left:auto}.cmp-h .modeseg button{white-space:nowrap}.cmpbody{height:auto;min-height:180px;max-height:min(64vh,640px)}.dfpane{overscroll-behavior:contain}@media (max-width:760px){.cmp-h .modeseg{flex:1 1 100%;margin-left:0}.hd-actions,.hvact{flex-wrap:wrap;gap:var(--s2)}.hd-actions .btn{flex:1 1 auto;justify-content:center}.hrec{flex-wrap:wrap}}.hstampline{display:block;margin-top:2px}