:root[data-density=compact] .shell-msg-group{grid-template-columns:28px 1fr;gap:0 6px;padding-block:1px 0;padding-inline:var(--space-3);margin-top:1px}:root[data-density=compact] .shell-msg-group--system{padding-left:calc(28px + 6px + var(--space-3));padding-block:0}:root[data-density=compact] .shell-msg-cont{padding-block:0;padding-inline:var(--space-3);margin-top:0}:root[data-density=compact] .shell-msg-system{padding-block:0;font-size:.78rem}:root[data-density=compact] .shell-msg-meta{margin-bottom:0;gap:5px}:root[data-density=compact] .shell-msg-author{font-size:.8rem}:root[data-density=compact] .shell-msg-ts,:root[data-density=compact] .shell-msg-cont-ts{font-size:.55rem}:root[data-density=compact] .shell-msg-text{font-size:.88rem;line-height:1.3}:root[data-density=compact] .shell-msg-avatar .onyx-avatar{width:24px;height:24px;font-size:.62rem}:root[data-density=roomy] .shell-msg-group{grid-template-columns:48px 1fr;gap:0 var(--space-4);padding-block:var(--space-4) var(--space-2);margin-top:var(--space-4)}:root[data-density=roomy] .shell-msg-group--system{padding-left:calc(48px + var(--space-4) + var(--space-5));padding-block:var(--space-2)}:root[data-density=roomy] .shell-msg-cont{padding-block:var(--space-1);padding-inline:var(--space-5)}:root[data-density=roomy] .shell-msg-system{padding-block:var(--space-2)}:root[data-density=roomy] .shell-msg-meta{margin-bottom:var(--space-2)}:root[data-density=roomy] .shell-msg-author{font-size:.95rem}:root[data-density=roomy] .shell-msg-text{line-height:1.6;font-size:.98rem}:root[data-density=roomy] .shell-msg-avatar .onyx-avatar{width:40px;height:40px}:root[data-font-scale=sm]{font-size:14px}:root[data-font-scale=lg]{font-size:17px}:root[data-hide-events=true] .shell-msg-system,:root[data-hide-events=true] .shell-msg-group--system{display:none}:root[data-width=full]{--shell-measure: none}:root[data-reduce-motion=true] *,:root[data-reduce-motion=true] *:before,:root[data-reduce-motion=true] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}:root[data-high-contrast=true],:root[data-prefers-more-contrast=true]{--line: color-mix(in oklab, var(--paper) 42%, var(--ink));--seam-faint: color-mix(in oklab, var(--paper) 36%, transparent);--seam: color-mix(in oklab, var(--paper) 58%, var(--lapis))}:root[data-high-contrast=true] .shell-conversation,:root[data-prefers-more-contrast=true] .shell-conversation,:root[data-high-contrast=true] .shell-sidebar,:root[data-prefers-more-contrast=true] .shell-sidebar,:root[data-high-contrast=true] .shell-ribbon,:root[data-prefers-more-contrast=true] .shell-ribbon,:root[data-high-contrast=true] .shell-composer,:root[data-prefers-more-contrast=true] .shell-composer,:root[data-high-contrast=true] .shell-members,:root[data-prefers-more-contrast=true] .shell-members,:root[data-high-contrast=true] .onyx-sheet__panel,:root[data-prefers-more-contrast=true] .onyx-sheet__panel{background:color-mix(in oklab,var(--ink) 94%,var(--stone))!important;border-color:var(--seam)!important}:root[data-high-contrast=true] .shell-msg-text,:root[data-prefers-more-contrast=true] .shell-msg-text,:root[data-high-contrast=true] .shell-msg-author,:root[data-prefers-more-contrast=true] .shell-msg-author,:root[data-high-contrast=true] .shell-ribbon-channel,:root[data-prefers-more-contrast=true] .shell-ribbon-channel,:root[data-high-contrast=true] .shell-composer-textarea,:root[data-prefers-more-contrast=true] .shell-composer-textarea,:root[data-high-contrast=true] .pref-toggle-title,:root[data-prefers-more-contrast=true] .pref-toggle-title{color:var(--paper)!important}:root[data-high-contrast=true] .shell-msg-ts,:root[data-prefers-more-contrast=true] .shell-msg-ts,:root[data-high-contrast=true] .shell-msg-cont-ts,:root[data-prefers-more-contrast=true] .shell-msg-cont-ts,:root[data-high-contrast=true] .shell-msg-system,:root[data-prefers-more-contrast=true] .shell-msg-system,:root[data-high-contrast=true] .pref-desc,:root[data-prefers-more-contrast=true] .pref-desc,:root[data-high-contrast=true] .shell-mobile-nav-btn,:root[data-prefers-more-contrast=true] .shell-mobile-nav-btn{color:color-mix(in oklab,var(--paper) 82%,var(--lapis-bright))!important}:root[data-high-contrast=true] .shell-msg-group,:root[data-prefers-more-contrast=true] .shell-msg-group,:root[data-high-contrast=true] .home-card,:root[data-prefers-more-contrast=true] .home-card,:root[data-high-contrast=true] .pref-toggle,:root[data-prefers-more-contrast=true] .pref-toggle,:root[data-high-contrast=true] .pref-segments,:root[data-prefers-more-contrast=true] .pref-segments,:root[data-high-contrast=true] .time-scrubber__track,:root[data-prefers-more-contrast=true] .time-scrubber__track{border-color:var(--seam)!important;background:color-mix(in oklab,var(--ink) 88%,var(--stone))!important}:root[data-high-contrast=true] :focus-visible,:root[data-prefers-more-contrast=true] :focus-visible{outline-color:var(--lapis-bright)!important;outline-width:3px!important}:root[data-reduce-transparency=true] .shell-sidebar,:root[data-prefers-reduced-transparency=true] .shell-sidebar,:root[data-reduce-transparency=true] .shell-ribbon,:root[data-prefers-reduced-transparency=true] .shell-ribbon,:root[data-reduce-transparency=true] .shell-composer,:root[data-prefers-reduced-transparency=true] .shell-composer,:root[data-reduce-transparency=true] .shell-members,:root[data-prefers-reduced-transparency=true] .shell-members,:root[data-reduce-transparency=true] .pref-segments,:root[data-prefers-reduced-transparency=true] .pref-segments,:root[data-reduce-transparency=true] .pref-toggle,:root[data-prefers-reduced-transparency=true] .pref-toggle,:root[data-reduce-transparency=true] .onyx-message-search__saved,:root[data-prefers-reduced-transparency=true] .onyx-message-search__saved,:root[data-reduce-transparency=true] .onyx-message-search__recall,:root[data-prefers-reduced-transparency=true] .onyx-message-search__recall,:root[data-reduce-transparency=true] .onyx-message-search__history-off,:root[data-prefers-reduced-transparency=true] .onyx-message-search__history-off{background:var(--stone)!important;border-color:var(--seam)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-reduce-transparency=true] .shell-msg-group,:root[data-prefers-reduced-transparency=true] .shell-msg-group,:root[data-reduce-transparency=true] .home-card,:root[data-prefers-reduced-transparency=true] .home-card,:root[data-reduce-transparency=true] .shell-topic-card,:root[data-prefers-reduced-transparency=true] .shell-topic-card{background:color-mix(in oklab,var(--stone) 92%,var(--ink))!important;border-color:var(--seam)!important}@media(prefers-reduced-transparency:reduce){:root:not([data-reduce-transparency=false]) .shell-sidebar,:root:not([data-reduce-transparency=false]) .shell-ribbon,:root:not([data-reduce-transparency=false]) .shell-composer,:root:not([data-reduce-transparency=false]) .shell-members,:root:not([data-reduce-transparency=false]) .pref-segments,:root:not([data-reduce-transparency=false]) .pref-toggle,:root:not([data-reduce-transparency=false]) .onyx-message-search__saved,:root:not([data-reduce-transparency=false]) .onyx-message-search__recall,:root:not([data-reduce-transparency=false]) .onyx-message-search__history-off{background:var(--stone)!important;border-color:var(--seam)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.pref-panel{display:grid;grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);align-items:start;gap:clamp(var(--space-4),4vw,var(--space-7))}.onyx-sheet:has(.pref-panel) .onyx-sheet__panel{width:min(56rem,100vw)}.pref-category-nav{position:sticky;top:0;display:grid;gap:var(--space-2);align-self:start}.pref-category-nav__landmark{min-width:0;display:grid;gap:var(--space-2)}.pref-category-nav__eyebrow{margin:0;color:var(--paper-mute);font:700 .64rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.pref-category-tabs{display:grid;gap:3px;min-width:0;max-width:100%;padding-left:var(--space-2);border-left:1px solid var(--line)}.pref-reset-all{margin-top:var(--space-2)}.pref-reset-all__compact{display:none}.pref-category-tab{position:relative;display:grid;gap:2px;width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:0;border-radius:0 var(--r-sm) var(--r-sm) 0;background:transparent;color:var(--paper-dim);cursor:pointer;font:inherit;text-align:left}.pref-category-tab:before{content:"";position:absolute;inset:5px auto 5px calc(-1 * var(--space-2) - 1px);width:2px;border-radius:var(--r-pill);background:transparent}.pref-category-tab:hover{color:var(--paper);background:color-mix(in oklab,var(--lapis) 10%,transparent)}.pref-category-tab:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-category-tab[aria-selected=true]{color:var(--paper);background:color-mix(in oklab,var(--lapis) 19%,transparent)}.pref-category-tab[aria-selected=true]:before{background:var(--lapis-bright)}.pref-category-tab__label{font-size:.82rem;font-weight:720;line-height:1.25}.pref-category-tab__summary{color:var(--paper-mute);font:.64rem/1.35 var(--font-mono)}.pref-category-content{min-width:0}.pref-context-cue{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-left:2px solid color-mix(in oklab,var(--lapis) 72%,var(--seam));background:color-mix(in oklab,var(--lapis) 7%,transparent);color:var(--paper-mute);font-size:.75rem;line-height:1.4}.pref-context-cue>span{color:var(--paper);font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pref-category-panel{display:flex;flex-direction:column;gap:var(--gap-section);min-width:0}.pref-category-panel[hidden]{display:none}.pref-transfer-workspace{display:grid;grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);align-items:start;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid color-mix(in oklab,var(--lapis-bright) 22%,var(--line));border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 40%,transparent)}.pref-transfer-tools{min-width:0;padding:var(--space-2) 0 var(--space-2) var(--space-1)}.pref-transfer-tools__eyebrow{margin:0 0 var(--space-2) var(--space-2);color:var(--lapis-bright);font:700 .6rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.pref-transfer-tools__list{display:grid;gap:3px;min-width:0;padding-left:var(--space-2);border-left:1px solid var(--line)}.pref-transfer-tool{position:relative;display:grid;gap:2px;width:100%;min-width:0;padding:var(--space-2);border:0;border-radius:0 var(--r-sm) var(--r-sm) 0;background:transparent;color:var(--paper-dim);cursor:pointer;font:inherit;text-align:left}.pref-transfer-tool:before{content:"";position:absolute;inset:5px auto 5px calc(-1 * var(--space-2) - 1px);width:2px;border-radius:var(--r-pill);background:transparent}.pref-transfer-tool:hover,.pref-transfer-tool:focus-visible{color:var(--paper);background:color-mix(in oklab,var(--lapis) 12%,transparent)}.pref-transfer-tool:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-transfer-tool[aria-expanded=true]{color:var(--paper);background:color-mix(in oklab,var(--lapis) 20%,transparent)}.pref-transfer-tool[aria-expanded=true]:before{background:var(--lapis-bright)}.pref-transfer-tool__label{min-width:0;overflow-wrap:anywhere;font-size:.76rem;font-weight:720;line-height:1.25}.pref-transfer-tool__summary{min-width:0;overflow-wrap:anywhere;color:var(--paper-mute);font:.6rem/1.35 var(--font-mono)}.pref-transfer-tool-content{min-width:0;max-height:min(58svh,42rem);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in oklab,var(--ink) 46%,transparent);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pref-transfer-tool-content:focus-within{border-color:color-mix(in oklab,var(--lapis-bright) 44%,var(--line))}.pref-transfer-tool-panel{min-width:0}.pref-transfer-tool-panel[hidden]{display:none}@media(forced-colors:active){.pref-transfer-tool[aria-expanded=true]{color:HighlightText;background:Highlight;border-color:Highlight}.pref-transfer-tool[aria-expanded=true] .pref-transfer-tool__summary{color:HighlightText}.pref-transfer-tool[aria-expanded=true]:before{background:HighlightText;box-shadow:none}}@media(max-width:42rem){.pref-transfer-workspace{grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding:var(--space-1)}.pref-transfer-tools{padding:var(--space-1)}.pref-transfer-tools__eyebrow{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pref-transfer-tools__list{display:flex;gap:var(--space-1);min-width:0;overflow-x:auto;padding:0 0 var(--space-1);border-left:0;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin}.pref-transfer-tool{flex:0 0 auto;width:auto;max-width:min(14rem,78vw);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);scroll-snap-align:center}.pref-transfer-tool:before,.pref-transfer-tool[aria-expanded=true]:before{display:none}.pref-transfer-tool[aria-expanded=true]{border-color:color-mix(in oklab,var(--lapis-bright) 68%,var(--line));background:color-mix(in oklab,var(--lapis) 24%,var(--ink))}.pref-transfer-tool__summary{display:none}.pref-transfer-tool-content{max-height:min(56svh,34rem);padding:var(--space-3);scrollbar-gutter:auto}}.pref-group{display:flex;flex-direction:column;gap:var(--space-2)}.pref-section{display:grid;gap:4px;padding-top:var(--space-2);border-top:1px solid color-mix(in oklab,var(--line) 72%,transparent)}.pref-category-panel>.pref-section:first-child{padding-top:0;border-top:0}@media(max-width:42rem){.pref-panel{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.pref-category-nav{position:sticky;top:0;z-index:2;grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:calc(-1 * var(--space-1));padding:var(--space-1);background:color-mix(in oklab,var(--ink) 98%,transparent)}.pref-category-nav__eyebrow{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pref-category-tabs{display:flex;gap:var(--space-1);overflow-x:auto;padding:0 0 var(--space-1);border-left:0;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin}.pref-reset-all{justify-self:start;min-width:0;max-width:100%;margin-top:0;overflow-wrap:anywhere;white-space:normal}.pref-category-tab{flex:0 0 auto;width:auto;max-width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);overflow-wrap:anywhere;scroll-snap-align:start}.pref-category-tab:before,.pref-category-tab[aria-selected=true]:before{display:none}.pref-category-tab[aria-selected=true]{border-color:color-mix(in oklab,var(--lapis-bright) 68%,var(--line));background:color-mix(in oklab,var(--lapis) 24%,var(--ink))}.pref-category-tab__summary{display:none}}@media(max-width:42rem)and (max-height:30rem){.onyx-sheet:has(.pref-panel) .onyx-sheet__header{flex:none;align-items:center;gap:8px;max-height:none;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) 8px max(8px,env(safe-area-inset-left,0px));overflow:visible}.onyx-sheet:has(.pref-panel) .onyx-sheet__header h2{font-size:16px;line-height:1.1}.onyx-sheet:has(.pref-panel) .onyx-sheet__close{width:44px;height:44px;font-size:24px}.onyx-sheet:has(.pref-panel) .onyx-sheet__body{overflow-x:hidden;padding:8px max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.pref-panel{gap:8px}.pref-context-cue{gap:4px;padding:4px 8px;font-size:14px;line-height:1.3}.pref-context-cue>span{font-size:12px}.pref-category-nav{grid-template-columns:minmax(0,1fr) auto;gap:4px;margin-inline:0;padding:4px}.pref-category-tabs{align-items:stretch;gap:4px;padding:0;scroll-padding-inline:4px}.pref-category-tab{min-height:44px;padding:6px 10px;font-size:14px}.pref-category-tab__label{font-size:14px}.pref-category-nav .pref-reset-all{min-height:44px;padding:6px 10px;font-size:12px;overflow-wrap:normal;white-space:nowrap}}@media(forced-colors:active){.pref-category-tab[aria-selected=true]{color:HighlightText;background:Highlight;border-color:Highlight}.pref-category-tab[aria-selected=true] .pref-category-tab__summary{color:HighlightText}.pref-category-tab[aria-selected=true]:before{background:HighlightText;box-shadow:none}}.pref-section-title{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--paper);font-family:var(--font-mono);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pref-group-head{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.pref-group-head>*{min-width:0;max-width:100%}.pref-label{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim)}.pref-desc{margin:0;font-size:.78rem;line-height:1.4;overflow-wrap:anywhere;color:var(--paper-mute)}.pref-discord-bot-steps{min-width:0;overflow-wrap:anywhere}.pref-more{margin-top:var(--space-3);border:1px solid var(--seam-faint);border-radius:4px;background:color-mix(in oklab,var(--ink) 32%,transparent)}.pref-more>summary{min-height:44px;padding:10px 12px;cursor:pointer;font:650 .85rem var(--font-sans);color:var(--paper)}.pref-more[open]>summary{border-bottom:1px solid var(--seam-faint)}.pref-action-card{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-3);border:1px solid var(--seam-faint);border-radius:4px;background:color-mix(in oklab,var(--ink) 48%,transparent);color:var(--paper);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.pref-action-card:hover{border-color:color-mix(in oklab,var(--lapis-bright) 45%,var(--line));background:color-mix(in oklab,var(--ink) 54%,transparent)}.pref-action-card:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-action-card__icon{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--line);border-radius:4px;color:var(--lapis-bright);font-size:1rem}.pref-action-card__body{min-width:0;display:grid;gap:3px}.pref-action-card__title{overflow-wrap:anywhere;color:var(--paper);font-size:.9rem;font-weight:700}.pref-segments{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 45%,transparent)}.pref-segment{flex:1 1 5rem;min-width:min(100%,5rem);appearance:none;cursor:pointer;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--r-sm);background:transparent;color:var(--paper-dim);font:inherit;font-size:.82rem;letter-spacing:.01em;overflow-wrap:anywhere;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.pref-segment:hover{color:var(--paper);background:color-mix(in oklab,var(--lapis) 12%,transparent)}.pref-segment:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-segment[aria-checked=true]{color:var(--ink);background:var(--lapis-bright);font-weight:700}@media(forced-colors:active){.pref-segment[aria-checked=true]{color:HighlightText;background:Highlight;forced-color-adjust:none}.pref-toggle[aria-checked=true] .pref-switch{background:Highlight;forced-color-adjust:none}.pref-toggle[aria-checked=true] .pref-switch:after{background:HighlightText;forced-color-adjust:none}}.pref-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;appearance:none;cursor:pointer;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 45%,transparent);color:var(--paper);font:inherit;text-align:left;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.pref-toggle:not(:disabled):hover{border-color:var(--seam)}.pref-toggle:disabled{cursor:wait;opacity:.62}.pref-toggle:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-toggle-text{display:flex;flex-direction:column;gap:3px;min-width:0}.pref-toggle-title{font-size:.86rem;font-weight:600}.pref-switch{flex:none;position:relative;width:38px;height:22px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--paper) 18%,transparent);transition:background var(--dur) var(--ease)}.pref-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:var(--r-pill);background:var(--paper);transition:transform var(--dur) var(--ease)}.pref-toggle[aria-checked=true] .pref-switch{background:var(--lapis-bright)}.pref-toggle[aria-checked=true] .pref-switch:after{transform:translate(16px);background:var(--ink)}.pref-reset{align-self:flex-start;appearance:none;cursor:pointer;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--paper-dim);font:inherit;font-size:.8rem;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.pref-reset:hover{color:var(--paper);border-color:var(--seam)}.pref-reset:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-reset:disabled,.pref-file:has(input:disabled){cursor:wait;opacity:.62}.pref-reset--danger{color:var(--danger);border-color:color-mix(in oklab,var(--danger) 45%,var(--line))}.pref-reset--danger:hover{color:var(--danger);border-color:var(--danger)}.pref-clear-history__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.pref-clear-history__confirm{display:flex;flex-direction:column;gap:var(--space-2)}.pref-vault-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.pref-vault-compression-note,.pref-vault-capability-note{align-self:center;max-width:18rem;color:var(--paper-mute);font-size:.72rem;line-height:1.35}.pref-file{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--paper-dim);font-size:.8rem}.pref-file input{max-width:13rem;min-width:0;color:var(--paper-mute);font:inherit;font-size:.72rem}.pref-file:focus-within{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-import-review{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in oklab,var(--lapis-bright) 34%,var(--line));border-radius:var(--r-md);background:color-mix(in oklab,var(--lapis) 10%,var(--ink) 38%)}.pref-import-review h4{margin:0;font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--paper)}.pref-import-review p{margin:0;color:var(--paper-mute);font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}.pref-import-review__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pref-status{margin:0;font-size:.76rem;line-height:1.35;overflow-wrap:anywhere;color:var(--lapis-bright)}.pref-status--error{color:color-mix(in oklab,var(--danger) 72%,var(--paper))}.pref-count{min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--paper-mute);font-family:var(--font-mono);font-size:.68rem}.pref-vault-retention{padding:var(--space-3);border:1px solid color-mix(in oklab,var(--lapis-bright) 24%,var(--line));border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 36%,transparent)}.pref-vault-retention__scope{display:inline-flex;align-items:center;gap:5px;flex:none;color:var(--lapis-bright);font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pref-vault-retention__scope:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in oklab,currentColor 15%,transparent)}.pref-vault-retention__controls{display:grid;gap:var(--space-3);margin-top:var(--space-1);padding-left:var(--space-3);border-left:2px solid color-mix(in oklab,var(--lapis-bright) 35%,var(--line))}.pref-vault-retention .pref-segments{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr))}.pref-vault-retention__boundary{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);background:color-mix(in oklab,var(--stone) 55%,transparent);color:var(--paper-dim);font-size:.74rem;line-height:1.45}.pref-json-input{width:100%;min-height:118px;resize:vertical;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 62%,transparent);color:var(--paper);font:.74rem/1.45 var(--font-mono);padding:var(--space-3)}.pref-json-input:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-text-input{width:100%;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 62%,transparent);color:var(--paper);font:.8rem/1.4 var(--font-mono);padding:var(--space-2) var(--space-3)}.pref-text-input:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px}.pref-text-input::placeholder{color:var(--paper-dim)}.pref-extension-review{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in oklab,var(--gold-bright) 42%,var(--line));border-radius:var(--r-md);background:color-mix(in oklab,var(--gold) 8%,var(--ink) 42%)}.pref-extension-review h4,.pref-extension-review p{margin:0}.pref-extension-review h4{color:var(--paper);font:700 .76rem var(--font-mono)}.pref-extension-review p{color:var(--paper-mute);font-size:.76rem;line-height:1.4}.pref-extension-review__rows{display:grid;gap:6px}.pref-extension-review__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in oklab,var(--ink) 48%,transparent)}.pref-extension-review__title{min-width:0;overflow-wrap:anywhere;color:var(--paper);font-size:.82rem;font-weight:650}.pref-extension-review__capability{color:var(--gold-bright);font:700 .66rem var(--font-mono)}.pref-extension-review__detail{grid-column:1 / -1;min-width:0;overflow-wrap:anywhere;color:var(--paper-dim);font:.7rem var(--font-mono)}.pref-audit-clear{appearance:none;padding:0;border:0;background:transparent;cursor:pointer}.pref-extension-audit__rows{display:grid;gap:6px}.pref-extension-audit__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 36%,transparent)}.pref-extension-audit__main,.pref-extension-audit__meta{min-width:0;display:flex;flex-direction:column;gap:3px}.pref-extension-audit__title{color:var(--paper);font-size:.84rem;font-weight:650}.pref-extension-audit__meta{align-items:end;color:var(--paper-mute);font-family:var(--font-mono);font-size:.66rem;text-align:right}.pref-local-language__head{align-items:center}.pref-local-language__rows{display:grid;gap:6px}.pref-local-language__row{display:grid;grid-template-columns:5.8rem minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 36%,transparent)}.pref-local-language__status{color:var(--lapis-bright);font-family:var(--font-mono);font-size:.66rem;font-weight:800;text-transform:uppercase}.pref-local-language__row[data-state=unavailable] .pref-local-language__status{color:var(--paper-mute)}.pref-local-language__main{min-width:0;display:grid;gap:3px}.pref-local-language__title{color:var(--paper);font-size:.84rem;font-weight:650}.pref-pwa-readiness__rows{display:grid;gap:6px}.pref-pwa-readiness__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pref-pwa-readiness__row{display:grid;grid-template-columns:5.8rem minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 36%,transparent)}.pref-pwa-readiness__status{color:var(--lapis-bright);font-family:var(--font-mono);font-size:.66rem;font-weight:800;text-transform:uppercase}.pref-pwa-readiness__row[data-state=attention] .pref-pwa-readiness__status{color:var(--gold-bright)}.pref-pwa-readiness__row[data-state=unavailable] .pref-pwa-readiness__status{color:var(--paper-mute)}.pref-pwa-readiness__main{min-width:0;display:grid;gap:3px}.pref-pwa-readiness__title{color:var(--paper);font-size:.84rem;font-weight:650}.pref-storage-persistence{display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in oklab,var(--lapis-bright) 24%,var(--line));border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 30%,transparent)}.pref-storage-persistence h4{margin:0}.pref-storage-estimate{display:grid;justify-items:start;gap:var(--space-2);width:100%;padding-top:var(--space-3);border-top:1px solid var(--line)}.pref-storage-estimate h5{margin:0}@media(max-width:560px){.pref-extension-audit__row,.pref-local-language__row,.pref-pwa-readiness__row{grid-template-columns:1fr}.pref-extension-audit__meta{align-items:start;text-align:left}}.pref-a11y-link{flex:none;color:var(--lapis-bright);font-family:var(--font-mono);font-size:.72rem;text-decoration-color:color-mix(in oklab,var(--lapis-bright) 42%,transparent);text-underline-offset:.18em}.pref-a11y-link:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px;border-radius:var(--r-sm)}.pref-a11y-disclosure{border-block:1px solid var(--line)}.pref-a11y-disclosure__summary{padding-block:var(--space-3);color:var(--paper);font-family:var(--font-mono);font-size:.74rem;font-weight:700;cursor:pointer}.pref-a11y-disclosure__summary::marker{color:var(--lapis-bright)}.pref-a11y-disclosure__summary:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px;border-radius:var(--r-sm)}.pref-a11y-rows{display:grid;gap:6px;padding-block:0 var(--space-3)}.pref-a11y-row{display:grid;grid-template-columns:4.9rem minmax(0,1fr);align-items:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in oklab,var(--ink) 36%,transparent)}.pref-a11y-status{width:fit-content;padding:2px 7px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:.62rem;font-weight:800;line-height:1.35;text-transform:uppercase}.pref-a11y-row[data-status=checked] .pref-a11y-status{color:var(--ink);background:var(--lapis-bright)}.pref-a11y-row[data-status=queued] .pref-a11y-status{color:var(--gold-bright);background:color-mix(in oklab,var(--gold) 15%,transparent);border:1px solid color-mix(in oklab,var(--gold) 34%,transparent)}.pref-a11y-main{min-width:0;display:flex;flex-direction:column;gap:3px}.pref-a11y-surface{color:var(--paper);font-size:.86rem;font-weight:650}@media(max-width:520px){.pref-a11y-row{grid-template-columns:1fr}}:root[data-reader=true]{--shell-measure: 46rem}:root[data-reader=true] .shell-feed{padding:clamp(1.2rem,4vh,2.5rem) clamp(1rem,4vw,2.5rem) var(--space-4)}:root[data-reader=true] .shell-topic-filter{background:transparent;border-bottom-color:color-mix(in oklab,var(--seam-faint) 70%,transparent);padding-inline:clamp(1rem,4vw,2.5rem)}:root[data-reader=true] .shell-msg-body{font-family:Iowan Old Style,Charter,Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.78;letter-spacing:.003em}:root[data-reader=true] .shell-msg-text{font-size:1em;line-height:inherit}:root[data-reader=true] .shell-msg-group{grid-template-columns:minmax(0,1fr);padding-inline:0;margin-top:1.15rem}:root[data-reader=true] .shell-msg-body{grid-column:1}:root[data-reader=true] .shell-msg-cont{grid-template-columns:3.25rem minmax(0,1fr);padding-inline:0}:root[data-reader=true] .shell-msg-cont-body{grid-column:2}:root[data-reader=true] .shell-msg-system{padding-inline:0}:root[data-reader=true] .shell-msg-avatar{display:none}:root[data-reader=true] .shell-msg-author{font-size:.85rem;letter-spacing:.02em;opacity:.85}:root[data-reader=true] .shell-msg-meta,:root[data-reader=true] .shell-msg-cont-ts{opacity:0;transition:opacity var(--dur, .16s) var(--ease, ease)}:root[data-reader=true] .shell-msg-group:hover .shell-msg-meta,:root[data-reader=true] .shell-msg-group:focus-within .shell-msg-meta,:root[data-reader=true] .shell-msg-group:focus-visible .shell-msg-meta,:root[data-reader=true] .shell-msg-cont:hover .shell-msg-cont-ts{opacity:.68}:root[data-reader=true] .shell-msg-cont:focus-within .shell-msg-cont-ts,:root[data-reader=true] .shell-msg-cont:focus-visible .shell-msg-cont-ts{opacity:.68}:root[data-reader=true] .shell-msg-actions{opacity:0}:root[data-reader=true] .shell-msg-cont:hover .shell-msg-actions,:root[data-reader=true] .shell-msg-cont:focus-within .shell-msg-actions,:root[data-reader=true] .shell-msg-group:hover .shell-msg-actions{opacity:1}:root[data-reader=true] .shell-msg-group:focus-within .shell-msg-actions{opacity:1}@media(max-width:720px){:root[data-reader=true] .shell-feed{padding-inline:1rem}:root[data-reader=true] .shell-msg-cont{grid-template-columns:minmax(0,1fr)}:root[data-reader=true] .shell-msg-cont-body{grid-column:1}:root[data-reader=true] .shell-msg-cont-ts{display:none}}@media(prefers-reduced-motion:reduce){:root[data-reader=true] .shell-msg-meta,:root[data-reader=true] .shell-msg-cont-ts{transition:none}}
