html.viewing-as body{padding-bottom:64px}.view-as-bar{z-index:2000;background:var(--view-as);color:var(--view-as-ink);letter-spacing:normal;text-transform:none;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 16px;font:500 .95rem/1.3 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000040}.view-as-what{flex:auto;margin:0}.view-as-mode,.view-as-actor{opacity:.9}.view-as-actions{gap:8px;display:inline-flex}.view-as-button{cursor:pointer;border:1px solid var(--view-as-ink);min-height:36px;color:var(--view-as-ink);letter-spacing:normal;text-transform:none;background:0 0;border-radius:999px;padding:8px 14px;font:600 .9rem/1 system-ui,-apple-system,Segoe UI,sans-serif}.view-as-button.strong{background:var(--view-as-ink);color:var(--view-as)}.view-as-button[data-focus-visible]{outline:2px solid var(--view-as-ink);outline-offset:2px}.view-as-bar .view-as-error{flex-basis:100%;margin:0;font-weight:600}.view-as-open{font:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--view-as);text-decoration-color:var(--view-as);text-underline-offset:3px;background:0 0;border:0;padding:4px 0}.view-as-open[data-focus-visible]{outline:2px solid var(--view-as);outline-offset:2px}.view-as-overlay{z-index:2100;background:#00000073;place-items:start center;padding:8vh 12px 12px;display:grid;position:fixed;inset:0}.view-as-modal{color:#18202c;border-top:6px solid var(--view-as);letter-spacing:normal;text-transform:none;background:#fff;border-radius:12px;width:min(520px,100%);max-height:80vh;font:400 1rem/1.4 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;box-shadow:0 16px 48px #0000004d}@media (prefers-color-scheme:dark){.view-as-modal{color:#f2f5f9;background:#1c2330}}.view-as-dialog{outline:none;flex-direction:column;width:100%;min-height:0;display:flex}.view-as-dialog>div{flex-direction:column;min-height:0;display:flex}.view-as-picker{flex-direction:column;gap:8px;min-height:0;padding:14px 16px 16px;display:flex}.view-as-head{justify-content:space-between;align-items:center;display:flex}.view-as-head h2{margin:0;font-size:1.2rem;font-weight:700}.view-as-x{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.view-as-x[data-focus-visible]{outline:2px solid var(--view-as)}.view-as-note{opacity:.8;margin:0;font-size:.88rem}.view-as-error{color:#b3261e;margin:0}@media (prefers-color-scheme:dark){.view-as-picker .view-as-error{color:#ff8a80}}.view-as-search{border:1px solid #b8c0cc;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.view-as-search input{color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0}.view-as-search[data-focus-within]{outline:2px solid var(--view-as);outline-offset:1px}.view-as-list{outline:none;min-height:0;max-height:52vh;padding:2px;overflow:auto}.view-as-section{text-transform:uppercase;letter-spacing:.04em;opacity:.7;padding:10px 8px 4px;font-size:.78rem;font-weight:700}.view-as-item{cursor:pointer;border-radius:6px;outline:none;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 10px;display:flex}.view-as-item[data-focused]{background:var(--view-as-tint);box-shadow:inset 3px 0 0 var(--view-as)}.view-as-name{font-weight:600}.view-as-detail{opacity:.75;font-size:.85rem}.view-as-badge{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--view-as);color:var(--view-as);border-radius:999px;padding:1px 6px;font-size:.72rem;font-weight:700}@media (prefers-color-scheme:dark){.view-as-badge{color:#ff8fcf;border-color:#ff8fcf}}.view-as-empty{opacity:.75;margin:0;padding:10px}.view-as-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.view-as-viewed ul{padding-left:1.2em}body:has(.view-as-bar){--view-as-h:56px;padding-bottom:var(--view-as-h)}body:has(.view-as-bar) .ui-action-bar.sticky{bottom:calc(var(--s3) + var(--view-as-h))}:is(body:has(.view-as-bar) .edit-bar,body:has(.view-as-bar) .sticky-actions){bottom:var(--view-as-h)}.ui-page-title h1,.ui-section-titles>*,.ui-card-head>h3,.ui-empty>p,.ui-action-bar-notice p{margin:0}.ui-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-page-header{gap:var(--s2);margin-bottom:var(--s5);flex-direction:column;display:flex}.ui-page-crumbs{font:var(--t-small);color:var(--text-muted)}.ui-page-crumbs .crumbs{margin:0}.ui-page-title{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}.ui-page-title-main{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;min-width:0;display:flex}.ui-page-title h1{font:var(--t-h1);letter-spacing:.01em}.ui-page-actions{gap:var(--s2);flex-wrap:wrap;display:flex}.ui-page-detail{gap:var(--s1) var(--s4);color:var(--text-muted);font:var(--t-small);flex-wrap:wrap;display:flex}.ui-section{gap:var(--s4);flex-direction:column;min-width:0;display:flex}.ui-section+.ui-section{margin-top:var(--s7)}.ui-section-3+.ui-section-3{margin-top:var(--s6)}.ui-section-head{justify-content:space-between;align-items:flex-end;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.ui-section-titles{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.ui-section-2>.ui-section-head h2{font:var(--t-h2);letter-spacing:.01em}.ui-section-3>.ui-section-head h3{font:var(--t-h3);letter-spacing:.01em}.ui-section-desc{font:var(--t-small);color:var(--text-muted)}.ui-section-3{gap:var(--s5)}.ui-section-actions{gap:var(--s2);flex-wrap:wrap;display:flex}.ui-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s5);gap:var(--s3);flex-direction:column;min-width:0;display:flex}.ui-card.scoped{border-left:3px solid var(--private)}.ui-card-head{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.ui-card-head h3{font:var(--t-h3)}.ui-card-actions{gap:var(--s2);display:flex}.ui-card-foot{border-top:1px solid var(--line);padding-top:var(--s3);gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=560px){.ui-card{padding:var(--s4)}}.ui-fields{gap:var(--s5);flex-direction:column;min-width:0;display:flex}.ui-field{flex-direction:column;min-width:0;display:flex}.ui-label-row{align-items:center;gap:var(--s1);margin-bottom:6px;display:flex}.ui-label{font:600 .9375rem/1.35 var(--font-ui);color:var(--text)}.ui-field[data-required] .ui-label:after{content:" *";color:var(--accent)}.ui-help{font:var(--t-small);color:var(--text-muted);margin:-2px 0 var(--s2)}.ui-error{font:600 var(--t-small);color:var(--loss);margin-top:var(--s1)}.ui-field :is(input,textarea),.ui-select{border-radius:var(--r-control);border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);font:var(--t-body);padding:9px 12px}.ui-field textarea{resize:vertical}.ui-field :is(input,textarea)::placeholder{color:var(--text-muted);opacity:.85}.ui-field :is(input,textarea)[data-focused],.ui-select[data-focused]{border-color:var(--focus)}.ui-field :is(input,textarea)[data-invalid]{border-color:var(--loss)}.ui-select{justify-content:space-between;align-items:center;gap:var(--s2);text-align:left;cursor:pointer;min-height:42px;display:flex}.ui-select .react-aria-SelectValue[data-placeholder]{color:var(--text-muted)}.ui-info-tip{color:var(--text-muted);vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.ui-info-tip[data-hovered],.ui-info-tip[data-pressed]{color:var(--text)}.ui-segmented-row{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.ui-segmented{border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);flex-wrap:wrap;align-self:flex-start;display:inline-flex;overflow:hidden}.ui-seg{cursor:pointer;min-width:40px;min-height:40px;font:600 .9375rem/1.2 var(--font-ui);color:var(--text-muted);border-right:1px solid var(--line);outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.ui-seg:last-child{border-right:0}.ui-seg[data-hovered]{color:var(--text);background:var(--surface-2)}.ui-segmented.tone-form .ui-seg[data-selected]{background:var(--accent);color:var(--accent-ink)}.ui-segmented.tone-view .ui-seg[data-selected]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.ui-seg[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-3px}.ui-seg[data-disabled]{opacity:.45;cursor:default}.ui-seg-clear{all:unset;cursor:pointer;color:var(--text-muted);font:var(--t-small);text-underline-offset:2px;text-decoration:underline}.ui-seg-clear[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.ui-action-bar{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-wrap:wrap;display:flex}.ui-action-bar.sticky{bottom:var(--s3);z-index:20;position:sticky;box-shadow:0 -6px 20px #00000040}.ui-action-bar-notice{gap:var(--s2);flex-direction:column;flex-basis:100%;display:flex}.ui-action-bar-start{align-items:center;gap:var(--s1) var(--s3);font:var(--t-small);color:var(--text-muted);flex-wrap:wrap;min-width:0;display:flex}.ui-action-bar-actions{align-items:center;gap:var(--s2);flex-wrap:wrap;margin-left:auto;display:flex}@media (width<=560px){.ui-action-bar-actions{flex-direction:row-reverse;justify-content:flex-end;width:100%;margin-left:0}}.ui-empty{align-items:center;gap:var(--s2) var(--s4);padding:var(--s5);border:1px dashed var(--line);border-radius:var(--r-card);color:var(--text-muted);flex-wrap:wrap;display:flex}.ui-scope{font:600 .75rem/1.2 var(--font-ui);letter-spacing:normal;text-transform:none;border-radius:var(--r-pill);vertical-align:middle;white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.ui-scope.team{color:var(--private);border-color:var(--private-line);background:var(--private-ground)}.ui-scope.org{color:var(--org);border-color:color-mix(in srgb, var(--org) 55%, var(--panel,var(--surface)));background:color-mix(in srgb, var(--org) 9%, var(--panel,var(--surface)))}.ui-scope.public{color:var(--muted,var(--text-muted));border-color:var(--line);background:0 0}.ui-scope.toggletip{cursor:pointer}.ui-scope.toggletip[data-hovered]{border-style:dashed}.ui-tag{border-radius:var(--r-pill);border:1px solid var(--tone,var(--line));min-height:22px;color:var(--tone-fg,var(--tone,var(--text-muted)));font:var(--t-caption);letter-spacing:.03em;white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.ui-tag.tone-win{--tone:var(--win)}.ui-tag.tone-loss{--tone:var(--loss)}.ui-tag.tone-warn{--tone:var(--warn)}.ui-tag.tone-accent{--tone:var(--accent)}.ui-tag.tone-info{--tone:var(--ours-fg)}.ui-tag.dashed{border-style:dashed}.ui-tag.solid{background:var(--tone,var(--surface-2));color:var(--accent-ink);--tone-fg:var(--accent-ink)}.ui-tag.solid.tone-neutral{color:var(--text)}.ui-tag.solid:is(.tone-win,.tone-loss,.tone-warn){color:#12161d}@media (prefers-color-scheme:light){:root:where(:not([data-theme=dark])) .ui-tag.solid:is(.tone-win,.tone-loss,.tone-warn){color:#fff}}:root:where([data-theme=light]) .ui-tag.solid:is(.tone-win,.tone-loss,.tone-warn){color:#fff}.ui-kv{gap:var(--s2) var(--s4);grid-template-columns:minmax(5.5rem,max-content) minmax(0,1fr);margin:0;display:grid}.ui-kv-row{display:contents}.ui-kv dt{color:var(--text-muted);font:var(--t-small);padding-top:1px}.ui-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.ui-kv-none{color:var(--text-muted)}.ui-stepper{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-step{align-items:center;gap:var(--s2);min-height:32px;display:flex}.ui-step-glyph{text-align:center;width:1.1em;color:var(--text-muted);flex:none;font-weight:700}.ui-step.is-done .ui-step-glyph{color:var(--win)}.ui-step.is-part .ui-step-glyph{color:var(--warn)}.ui-step-label{flex:1;min-width:0}.ui-step.is-done .ui-step-label{color:var(--text-muted)}.ui-step-action{flex:none}.ui-btn{border-radius:var(--r-control);cursor:pointer;font:600 .9375rem/1.2 var(--font-ui);white-space:nowrap;color:var(--text);background:var(--surface-2);border:1px solid #0000;border-color:var(--line);justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ui-btn.s-sm{min-height:30px;padding:4px 10px;font-size:.875rem}.ui-btn.s-md{min-height:36px;padding:6px 14px}.ui-btn.s-lg{min-height:44px;padding:8px 18px}@media (pointer:coarse){.ui-btn.s-sm,.ui-btn.s-md{min-height:44px}}.ui-btn[data-hovered],a.ui-btn:hover{border-color:var(--text-muted)}.ui-btn.v-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ui-btn.v-primary[data-hovered],a.ui-btn.v-primary:hover{filter:brightness(1.08);border-color:var(--accent)}.ui-btn.v-ghost{background:0 0;border-color:#0000}.ui-btn.v-ghost[data-hovered],a.ui-btn.v-ghost:hover{background:var(--surface-2);border-color:#0000}.ui-btn.v-danger{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 45%, var(--line));background:0 0}.ui-btn.v-link{min-height:0;color:var(--accent);text-underline-offset:2px;background:0 0;border:0;padding-left:0;padding-right:0;text-decoration:underline}.ui-btn[data-focus-visible],a.ui-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ui-btn[data-disabled]{opacity:.55;cursor:default}.ui-btn[data-pressed]{transform:translateY(1px)}.ui-table-wrap{max-width:100%;position:relative;overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);font-variant-numeric:tabular-nums;width:100%}.ui-table th,.ui-table td{text-align:center;border-bottom:1px solid var(--line);white-space:nowrap;height:44px;padding:8px 12px}.ui-table.d-compact :is(th,td){height:36px;padding:4px 10px}.ui-table thead th{font:var(--t-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);background:var(--surface-2);height:auto;padding-top:8px;padding-bottom:8px}.ui-table thead th:first-child{border-top-left-radius:var(--r-card)}.ui-table thead th:last-child{border-top-right-radius:var(--r-card)}.ui-table :is(td,th).left{text-align:left}.ui-table :is(td,th).num{text-align:right;font-variant-numeric:tabular-nums}.ui-table tbody:last-child tr:last-child>*{border-bottom:0}.ui-table tbody th{font:inherit;text-transform:none;letter-spacing:0;color:var(--text);text-align:left;background:0 0;font-weight:600}.ui-table tr.mine td,.ui-table tr.mine th{background:color-mix(in srgb, var(--accent) 9%, transparent)}.ui-table .ui-table-group th{background:var(--surface-2);font-weight:700}.ui-table.fixed-cols{table-layout:fixed}.ui-table.fixed-cols:not(.inputs) :is(td,th){text-overflow:ellipsis;overflow:hidden}.ui-table :is(td,th) :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0}.ui-table td a{text-underline-offset:2px;text-decoration:underline}.ui-table th[aria-sort]{color:var(--text)}.ui-sort{all:unset;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.ui-sort:hover{color:var(--text)}.ui-sort:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.ui-sort-arrow{opacity:.6;font-size:.7em}.ui-table th[aria-sort] .ui-sort-arrow{opacity:1;color:var(--accent)}.ui-table.sticky-first :is(td,th):first-child{z-index:1;background:var(--surface);position:sticky;left:0}.ui-table.sticky-first thead th:first-child{background:var(--surface-2)}@media (width<=560px){.ui-table :is(th,td){font:var(--t-small);padding-left:8px;padding-right:8px}}.ui-reference{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.ui-reference{gap:var(--s6);grid-template-columns:11rem minmax(0,1fr)}}.ui-toc{font:var(--t-small)}.ui-toc ol{gap:var(--s1) var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px){.ui-toc{top:calc(var(--hdr,56px) + var(--s4));align-self:start;position:sticky}.ui-toc ol{gap:var(--s2);flex-direction:column}}.ui-toc a{color:var(--text-muted);padding-left:var(--s2);border-left:2px solid #0000;text-decoration:none;display:block}.ui-toc a:hover{color:var(--text)}.ui-toc a[aria-current]{color:var(--text);border-left-color:var(--accent);font-weight:600}.ui-tiles{grid-template-columns:repeat(var(--tiles,4), minmax(0, 1fr));gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.ui-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s4);gap:var(--s1);flex-direction:column;min-width:0;display:flex}.ui-tile-label{font:var(--t-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ui-tile-value{font:var(--t-h3)}.ui-callout{border:1px solid var(--line);border-left:4px solid var(--tone,var(--loss));border-radius:var(--r-card);background:var(--surface);padding:var(--s4) var(--s5);gap:var(--s2);flex-direction:column;display:flex}.ui-callout.tone-warn{--tone:var(--warn)}.ui-callout.tone-info{--tone:var(--ours-fg)}.ui-prose{max-width:68ch}.ui-prose :is(ol,ul){gap:var(--s2);flex-direction:column;margin:0;padding-left:1.4em;display:flex}.ui-filter-bar{align-items:flex-end;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}.ui-filter-bar>.ui-filter-end{margin-left:auto}.ui-filter-bar .ui-field{min-width:10rem}.ui-filter-bar .ui-seg{min-height:36px;padding:6px 12px;font-size:.875rem}.ui-select-field,.ui-combo-field{min-width:0}.ui-select.is-none .react-aria-SelectValue,.ui-select [data-placeholder]{color:var(--text-muted)}.ui-select .react-aria-SelectValue{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.ui-select .react-aria-SelectValue>span{text-overflow:ellipsis;overflow:hidden}.ui-select .react-aria-SelectValue .ui-pop-note{display:none}.ui-select>svg{color:var(--text-muted);flex:none}.sm>.ui-select,.sm .ui-select{min-height:34px;padding:5px 8px}.ui-combo{cursor:text;padding-block:0}.ui-combo input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:8px 0}.ui-combo:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:1px}.ui-combo-caret{color:var(--text-muted);background:0 0;border:0;padding:4px;display:inline-flex}.ui-chips{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.ui-chip{align-items:center;gap:6px;min-width:0;display:inline-flex}.ui-chip>span:last-child{text-overflow:ellipsis;overflow:hidden}.ui-chips.many{gap:2px}.ui-chips.many .ui-chip>span:last-child{display:none}.ui-pop{background:var(--surface);color:var(--text);border:1px solid var(--line);min-width:var(--trigger-width);border-radius:8px;max-height:min(24rem,70vh);overflow:auto;box-shadow:0 8px 24px #00000059}.ui-pop-list{outline:none;padding:4px}.ui-pop-list [role=option]{white-space:nowrap;cursor:pointer;font:var(--t-body);border-radius:6px;outline:none;align-items:center;gap:8px;padding:6px 10px;display:flex}.ui-pop-list [role=option][data-focused]{background:var(--surface-2);outline:1px solid var(--accent)}.ui-pop-list [role=option][data-disabled]{opacity:.55;cursor:default}.ui-pop-list [role=option][data-selected]{color:var(--accent);font-weight:600}.ui-pop-list [role=option][data-selected]:before{content:"✓";width:1em}.ui-pop-list .react-aria-Header{font:var(--t-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:6px;padding:8px 10px 2px;display:flex}.ui-pop-note{color:var(--text-muted);font:var(--t-small);margin-left:auto;padding-left:12px}.ui-alert{color:var(--loss);font-weight:600}.ui-alert>p{margin:0}.ui-alert>ul{margin:var(--s1) 0 0;padding-left:1.2em;font-weight:400}.ui-loading,.ui-no-access{color:var(--text-muted)}.ui-crumbs,.ui-crumbs-back{font:var(--t-small);color:var(--text-muted);margin:0}.ui-crumbs ol{flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none;display:flex}.ui-crumbs li{min-width:0;display:inline}.ui-crumbs li+li:before{content:"›";color:var(--text-muted);margin:0 6px}.ui-crumbs [aria-current=page]{color:var(--text)}.ui-crumbs a,.ui-crumbs-back a{color:var(--text-muted);text-decoration:none}.ui-crumbs a:hover,.ui-crumbs-back a:hover{color:var(--text);text-decoration:underline}.ui-crumbs-back{display:none}@media (width<=760px){.ui-crumbs{display:none}.ui-crumbs-back{display:block}}.ui-needed{font:var(--t-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.ui-needed .done{color:var(--win);align-items:center;gap:4px;display:inline-flex}.ui-needed-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ui-save-bar .saved{color:var(--win);align-items:center;gap:4px;display:inline-flex}.ui-tab-list{margin:0 0 var(--s4);border-bottom:1px solid var(--line);scrollbar-width:thin;gap:2px;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-tab{white-space:nowrap;color:var(--text-muted);cursor:pointer;border-bottom:2px solid #0000;outline:none;flex:none;align-items:center;gap:6px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.ui-tab:hover{color:var(--text);text-decoration:none}.ui-tab[data-selected],.ui-tab[aria-current]{color:var(--text);border-bottom-color:var(--accent)}.ui-tab[data-focus-visible],a.ui-tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ui-tab[data-disabled]{opacity:.5;cursor:default}.ui-tab-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.ui-tab-lock{color:var(--private)}.ui-tab-panel{outline:none}.ui-nav-tabs.fade-right .ui-tab-list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.ui-nav-tabs.fade-left .ui-tab-list{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000)}.ui-nav-tabs.fade-left.fade-right .ui-tab-list{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}@media (width<=480px){.ui-tab{padding:8px 10px}}.thing-page{width:100%;max-width:calc(var(--w-standard) + 2 * var(--gutter));padding:24px var(--gutter) 64px;flex-direction:column;margin:0 auto;display:flex}.thing-page>.ui-page-header{margin-bottom:var(--s4)}.thing-page.inside{padding:0 0 var(--s6);max-width:none}.thing-cols{gap:var(--s5);flex-direction:column;min-width:0;display:flex}.thing-record{gap:var(--s6);flex-direction:column;min-width:0;display:flex}.thing-side{gap:var(--s4);flex-direction:column;min-width:0;display:flex}.thing-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s4);gap:var(--s3);flex-direction:column;min-width:0;display:flex}.thing-panel.scoped{border-color:var(--private-line)}.thing-panel-head{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.thing-panel-head h2{font:var(--t-h3,600 1rem/1.3 var(--font-ui));margin:0}.thing-panel-actions{gap:var(--s2);margin-left:auto;display:flex}.thing-jump{align-items:center;gap:var(--s1) var(--s3);margin-bottom:var(--s4);font:var(--t-small);flex-wrap:wrap;display:flex}.thing-jump-label{color:var(--text-muted)}.thing-jump ul{gap:var(--s1) var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.thing-jump a{min-height:32px;padding:6px 0;display:inline-block}@media (pointer:coarse){.thing-jump a{min-height:44px;padding:12px 0}}@media (width>=1100px){.thing-jump{display:none}.thing-cols{gap:var(--s5) var(--s6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);align-items:start;display:grid}.thing-record{grid-area:1/1/span 2}.thing-cols>.thing-panel-needs{grid-area:1/2}.thing-side{grid-area:2/2}.thing-cols:not(:has(>.thing-panel-needs))>.thing-side{grid-row:1/span 2}}.thing-page.thing-inside{max-width:none;padding:0}.hint{--hint-bg:#1c2330;--hint-text:#f2f5f9;background:var(--hint-bg);color:var(--hint-text);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;z-index:1000;border-radius:6px;max-width:min(320px,100vw - 32px);padding:6px 10px;font:500 .85rem/1.4 system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:0 4px 14px #00000040}.hint[data-entering]{animation:.12s ease-out hint-in}@keyframes hint-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.hint[data-entering]{animation:none}}.hint-arrow svg{fill:var(--hint-bg);display:block}.hint-arrow[data-placement=bottom] svg{transform:rotate(180deg)}.hint-arrow[data-placement=left] svg{transform:rotate(-90deg)}.hint-arrow[data-placement=right] svg{transform:rotate(90deg)}.hint-text{cursor:help;border-radius:3px}.hint-text:focus-visible{outline-offset:2px;outline:2px solid}:where(.toggletip){all:unset;cursor:pointer;box-sizing:border-box;border-radius:999px;align-items:center;gap:4px;display:inline-flex}.toggletip[data-focus-visible]{outline-offset:2px;outline:2px solid}.toggletip-body,.toggletip-pop{outline:none}.toggletip-body p{margin:0}.toggletip-body p+p{margin-top:6px}@media (pointer:coarse){.toggletip{min-height:32px}}@media (width<=560px){:root{--t-h1:700 1.875rem/1.1 var(--font-display)}}@media (prefers-color-scheme:light){:root:where(:not([data-theme=dark])){--bg:#f4f6f9;--surface:#fff;--surface-2:#eef1f5;--line:#d7dde6;--text:#18202c;--text-muted:#5a6577;--accent:#8f4a00;--accent-ink:#fff;--focus:#0b63c5;--private:#6d3fd1;--private-ground:color-mix(in srgb, var(--private) 7%, #fff);--private-line:var(--private);--org:#1f6f75;--org-ground:color-mix(in srgb, var(--org) 7%, #fff);--org-line:var(--org);--ours-fg:#0b63c5;--theirs-fg:#b3261e;--win:#1a7f4b;--loss:#b3261e;--warn:#875a00;--tank:#0b63c5;--damage:#c62828;--support:#1d7a45;--view-as-tint:#fbe6f2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.shell-page{width:100%;max-width:calc(var(--w-standard) + 2 * var(--gutter));padding:var(--s6) var(--gutter) var(--s7);margin:0 auto}.shell-page.reading{max-width:calc(var(--w-reading) + 2 * var(--gutter))}.shell-page.wide,.shell-page.full{max-width:var(--w-frame)}.shell-page :is(p,ul){margin:0}.shell-page code{font:.88em var(--font-mono);background:var(--surface-2);overflow-wrap:anywhere;border-radius:4px;padding:.05em .3em}.shell-muted{color:var(--text-muted)}.shell-error{color:var(--loss);font-weight:600;margin-bottom:var(--s4)!important}.shell-ok{color:var(--win);margin-bottom:var(--s4)!important}.signin-providers{gap:var(--s3);max-width:22rem;padding:0;list-style:none;display:grid}.signin-providers .provider-button{width:100%}.signin-more{margin-top:var(--s4)}.signin-more h2{font:var(--t-body);margin:0}.signin-more .ui-card{margin-top:var(--s3)}.signin-form{gap:var(--s5);flex-direction:column;align-items:flex-start;display:flex}.signin-form>.ui-field{align-self:stretch}.signin .ui-card>p{font:var(--t-small)}.account-list{flex-direction:column;padding:0;list-style:none;display:flex}.account-list li{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.account-list li:last-child{border-bottom:1px solid var(--line)}.account-list b{font-weight:650}.account-providers{gap:var(--s2);flex-wrap:wrap;display:flex}.account-key-form{max-width:28rem}.account-secret{overflow-wrap:anywhere}.account-viewed>h2{font:var(--t-h2)}.account-viewed>p,.account-viewed ul{margin:0}.account-viewed ul{padding-left:1.2em}.ui-section+.account-viewed{margin-top:var(--s7)}.account-inline-form{max-width:28rem}.account-known-line{margin:var(--s3) 0 0;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.account-known-line b{font-weight:650}.account-pictures{gap:var(--s1);margin-top:var(--s4);flex-direction:column;display:flex}.account-picture{align-items:center;gap:var(--s3);min-height:44px;padding:4px var(--s2);border-radius:var(--r-card);cursor:pointer;display:flex}.account-picture:before{content:"";border:2px solid var(--text-muted);box-sizing:border-box;border-radius:50%;flex:none;width:16px;height:16px}.account-picture[data-selected]:before{border:5px solid var(--accent)}.account-picture[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}.account-picture[data-hovered]{background:var(--surface-2)}.account-picture img,.account-picture-none{object-fit:cover;background:var(--surface-2);border-radius:50%;flex:none;width:32px;height:32px}.shell-modal-overlay{z-index:60;padding:var(--s4);background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.shell-modal{background:var(--surface);width:min(30rem,100%);color:var(--text);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:0 20px 48px #00000073}.shell-dialog{padding:var(--s5);gap:var(--s3);outline:none;flex-direction:column;display:flex}.shell-dialog h2{font:var(--t-h3);margin:0}.shell-dialog p{margin:0}.shell-dialog-actions{justify-content:flex-end;gap:var(--s2);margin-top:var(--s3);display:flex}.admin-cards{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.admin-card{gap:var(--s2);flex-direction:column;display:flex}.admin-card-head{align-items:center;gap:var(--s3);display:flex}.admin-card-head h2{font:var(--t-h3);margin:0}.admin-card-head a{color:var(--text)}.admin-card p{color:var(--text-muted);margin:0}:root{--bg:#12161d;--surface:#1a2029;--surface-2:#222a35;--line:#313b49;--text:#e9edf3;--text-muted:#9aa5b6;--accent:#f99e1a;--accent-ink:#1c1203;--focus:#8cc4ff;--private:#b49cff;--private-ground:color-mix(in srgb, var(--private) 10%, var(--surface));--private-line:color-mix(in srgb, var(--private) 55%, var(--surface));--org:#8fd3d0;--org-ground:color-mix(in srgb, var(--org) 9%, var(--surface));--org-line:color-mix(in srgb, var(--org) 55%, var(--surface));--ours:#1769a8;--ours-hi:#1d86d5;--ours-fg:#5aaeff;--theirs:#b5283e;--theirs-fg:#ff6b78;--win:#4cc38a;--loss:#f2666a;--warn:#d29922;--draw:var(--warn);--tank:#4aa3ff;--damage:#ff6b6b;--support:#5fd38d;--game-bg:#141a2e;--game-panel:#1c2340;--game-head:#c9ccd3;--view-as:#a1005f;--view-as-ink:#fff;--view-as-tint:#3a1029;--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Consolas, monospace;--t-h1:700 2.25rem/1.1 var(--font-display);--t-h2:700 1.625rem/1.15 var(--font-display);--t-h3:700 1.25rem/1.2 var(--font-display);--t-body:400 1rem/1.55 var(--font-ui);--t-small:400 .875rem/1.45 var(--font-ui);--t-caption:600 .75rem/1.35 var(--font-ui);--t-game:italic 700 1rem/1.1 var(--font-display);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--r-control:6px;--r-card:10px;--r-pill:999px;--w-reading:46rem;--w-standard:80rem;--w-frame:160rem;--w-wide:var(--w-frame);--gutter:clamp(16px, 3vw, 48px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=560px){:root{--t-h1:700 1.875rem/1.1 var(--font-display)}}@media (prefers-color-scheme:light){:root:where(:not([data-theme=dark])){--bg:#f4f6f9;--surface:#fff;--surface-2:#eef1f5;--line:#d7dde6;--text:#18202c;--text-muted:#5a6577;--accent:#8f4a00;--accent-ink:#fff;--focus:#0b63c5;--private:#6d3fd1;--private-ground:color-mix(in srgb, var(--private) 7%, #fff);--private-line:var(--private);--org:#1f6f75;--org-ground:color-mix(in srgb, var(--org) 7%, #fff);--org-line:var(--org);--ours-fg:#0b63c5;--theirs-fg:#b3261e;--win:#1a7f4b;--loss:#b3261e;--warn:#875a00;--tank:#0b63c5;--damage:#c62828;--support:#1d7a45;--view-as-tint:#fbe6f2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root:where([data-theme=light]){--bg:#f4f6f9;--surface:#fff;--surface-2:#eef1f5;--line:#d7dde6;--text:#18202c;--text-muted:#5a6577;--accent:#8f4a00;--accent-ink:#fff;--focus:#0b63c5;--private:#6d3fd1;--private-ground:color-mix(in srgb, var(--private) 7%, #fff);--private-line:var(--private);--org:#1f6f75;--org-ground:color-mix(in srgb, var(--org) 7%, #fff);--org-line:var(--org);--ours-fg:#0b63c5;--theirs-fg:#b3261e;--win:#1a7f4b;--loss:#b3261e;--warn:#875a00;--tank:#0b63c5;--damage:#c62828;--support:#1d7a45;--view-as-tint:#fbe6f2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tabular,.num{font-variant-numeric:tabular-nums}.t-caption{font:var(--t-caption);text-transform:uppercase;letter-spacing:.06em}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);min-height:100vh;color:var(--text);font:var(--t-body);flex-direction:column;margin:0;display:flex}#root{flex-direction:column;flex:1;display:flex}main{flex:1}:focus-visible,[data-focus-visible]{outline:3px solid var(--focus);outline-offset:2px}.skip{z-index:10;background:var(--surface);padding:var(--s2) var(--s3);border-radius:var(--r-control);position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.shell-header{align-items:center;gap:var(--s2) var(--s4);padding:10px max(var(--gutter), calc((100% - var(--w-frame)) / 2 + var(--gutter)));border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;display:flex}.shell-start{align-items:center;gap:var(--s2);min-width:0;display:flex}.shell-apps{border-radius:var(--r-control);width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.shell-apps[data-hovered],.shell-apps[data-pressed]{color:var(--text);background:var(--surface-2)}.shell-app-grid ul{grid-template-columns:repeat(3,minmax(6.5rem,1fr));gap:2px;display:grid}.shell-app-grid li a{text-align:center;font:600 .85rem/1.2 var(--font-ui);flex-direction:column;gap:6px;padding:12px 8px}.shell-app-grid li a img{border-radius:var(--r-control)}.shell-app-grid li a[aria-current]{box-shadow:inset 0 -2px 0 var(--accent);background:var(--surface-2)}.shell-app-all{margin-top:var(--s1);border-top:1px solid var(--line);color:var(--text-muted);font:var(--t-small);padding:10px 12px;text-decoration:none;display:block}.shell-app-all:hover{color:var(--text)}.shell-tools{align-items:center;gap:var(--s1);margin-left:auto;display:flex}.shell-tools a.shell-tool{border-radius:var(--r-control);width:38px;height:38px;color:var(--text-muted);place-items:center;display:inline-grid;position:relative}.shell-tools a.shell-tool:hover,.shell-tools a.shell-tool.active{color:var(--text);background:var(--surface-2)}.shell-tools a.shell-tool .nav-count{margin:0;position:absolute;top:1px;right:-2px}.shell-account{align-items:center;gap:6px;display:inline-flex}.shell-account .shell-who{color:var(--text-muted);font:var(--t-small);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.shell-drop{align-items:center;gap:4px;display:inline-flex}.shell-detail{padding-left:var(--s3);color:var(--text-muted);font:var(--t-small);margin-left:auto}.shell-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-brand{min-width:0;color:var(--text);font:700 1.45rem/1 var(--font-display);letter-spacing:.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.shell-brand img{border-radius:var(--r-control)}.shell-mark{border-radius:var(--r-control);background:var(--accent);width:30px;height:30px;color:var(--accent-ink);font:700 1.1rem/1 var(--font-ui);place-items:center;display:inline-grid}.shell-nav{align-items:center;gap:var(--s1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.shell-nav a,.shell-tools a.shell-link,.shell-link{border-radius:var(--r-control);color:var(--text-muted);font:600 .95rem/1.4 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:6px 10px;text-decoration:none}.shell-nav a:hover,.shell-tools a.shell-link:hover,.shell-link[data-hovered]{color:var(--text);background:var(--surface-2)}.shell-nav a.active,.shell-nav .shell-drop.active{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent);border-radius:var(--r-control) var(--r-control) 0 0}.nav-count{border-radius:var(--r-pill);background:var(--accent);min-width:1.4em;color:var(--accent-ink);text-align:center;margin-left:5px;padding:1px 5px;font-size:.72rem;line-height:1.3;display:inline-block}.shell-nav .nav-wide{display:contents}.shell-nav .nav-more{display:none}.shell-pop{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);min-width:12rem;max-width:calc(100vw - 32px);box-shadow:0 8px 24px #00000040}.shell-menu{padding:var(--s1);outline:none}.shell-menu [role=menuitem]{border-radius:var(--r-control);color:var(--text);font:600 .95rem/1.3 var(--font-ui);cursor:pointer;outline:none;align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:flex}.shell-menu [role=menuitem][data-focused]{background:var(--surface-2)}.shell-menu ul{margin:0;padding:0;list-style:none}.shell-menu li a{border-radius:var(--r-control);color:var(--text);font:600 .95rem/1.3 var(--font-ui);align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:flex}.shell-menu li a:hover{background:var(--surface-2)}.shell-menu li a[aria-current]{box-shadow:inset 3px 0 0 var(--accent)}.shell-menu:focus{outline:none}.shell-lock{color:var(--private)}@media (width<=640px){.shell-header{padding-left:12px;padding-right:12px}.shell-nav .nav-wide,.shell-account .shell-who{display:none}.shell-nav .nav-more{display:inline-block}.shell-tools{order:2}.shell-nav{flex-wrap:nowrap;flex-basis:100%;order:3;justify-content:space-between;gap:0}.shell-brand{font-size:1.2rem}.shell-nav a,.shell-nav .shell-link{white-space:nowrap;padding:8px 6px;font-size:.9rem}}@media (width<=380px){.shell-nav a,.shell-nav .shell-link{padding:8px 4px;font-size:.86rem}}@media (width<=420px){.shell-brand span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-tools{gap:0}}.shell-subnav{border-bottom:1px solid var(--line);background:var(--surface-2)}.shell-subnav-in{max-width:var(--w-frame);padding:0 var(--gutter);align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;min-height:48px;margin:0 auto;display:flex}.shell-subnav-head{align-items:center;gap:2px;display:inline-flex}.shell-subnav-title{font:700 1.2rem/1.1 var(--font-display);letter-spacing:.02em;color:var(--text);padding:var(--s2) 0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.shell-subnav-nav{flex:1;min-width:0}.shell-subnav-nav ul{scrollbar-width:thin;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.shell-subnav-nav a,.shell-subnav-trigger{color:var(--text-muted);white-space:nowrap;font:600 .92rem/1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:12px 10px;text-decoration:none;display:inline-flex}.shell-subnav-nav a:hover,.shell-subnav-trigger[data-hovered],.shell-subnav-trigger[data-pressed]{color:var(--text)}.shell-subnav-nav a.active,.shell-subnav-trigger.active{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.shell-subnav-nav .own{color:var(--accent)}.shell-subnav-switch{padding:8px 6px!important}.shell-subnav-icon{border-radius:4px}.shell-subnav-tools{align-items:center;gap:var(--s2);display:flex}@media (width<=640px){.shell-subnav-in{gap:0 var(--s3)}.shell-subnav-nav{flex-basis:100%}.shell-subnav-nav ul{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}.shell-footer{border-top:1px solid var(--line);color:var(--text-muted);font:var(--t-small);padding:18px 0 26px}.site-footer.shell-footer>*{max-width:var(--w-frame);padding:0 var(--gutter);margin:0 auto}.shell-footer a{color:inherit}.loading{padding:var(--s7) var(--gutter);text-align:center;color:var(--text-muted)}.shell-tools .site-search-button{border-radius:var(--r-control);width:38px;height:38px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.shell-tools .site-search-button:hover,.shell-tools .site-search-button[data-focus-visible]{color:var(--text);background:var(--surface-2)}.shell-tools .site-search-button[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}.site-search-overlay{align-items:start;padding-top:10vh}.shell-modal.site-search-modal{width:min(36rem,100%);padding:var(--s3)}.site-search-dialog{outline:none}.site-search-field{align-items:center;gap:var(--s2);padding:0 var(--s3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);display:flex}.site-search-field:focus-within{border-color:var(--accent)}.site-search-field input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:1rem}.site-search-field input::-webkit-search-cancel-button{display:none}.site-search-field[data-empty] .site-search-clear{visibility:hidden}.site-search-clear{color:var(--text-muted);cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;padding:4px}.site-search-results{max-height:min(60vh,30rem);margin-top:var(--s2);outline:none;padding:0;overflow-y:auto}.site-search-results header{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);padding:var(--s2) var(--s3) 2px;font-size:.7rem}.site-search-results [role=menuitem]{gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-control);cursor:pointer;outline:none;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;min-height:40px;display:grid}.site-search-results [role=menuitem][data-focused]{background:var(--surface-2)}.site-search-results [role=menuitem]>.muted{text-align:right;justify-self:end}.site-search-icon{width:22px;color:var(--text-muted);place-items:center;display:inline-grid}.site-search-empty{padding:var(--s3);margin:0}.site-search-help{margin:var(--s2) 4px 0}@media (hover:none),(width<=760px){.site-search-help{display:none}}@media (pointer:coarse){.site-search-results [role=menuitem]{min-height:44px}.shell-tools .site-search-button{width:44px;height:44px}}
