[data-ob-pulse]{--ob-pulse:currentColor;outline:2px solid var(--ob-pulse);outline-offset:4px}html[data-theme=terminal] [data-ob-pulse]{--ob-pulse:#c1ff72}html[data-theme=broadsheet] [data-ob-pulse]{--ob-pulse:#8c1d18}html[data-theme=abyssal] [data-ob-pulse]{--ob-pulse:#38bdf8}@keyframes obPulse{0%{outline-color:transparent;outline-offset:10px}30%{outline-color:var(--ob-pulse);outline-offset:4px}to{outline-color:transparent;outline-offset:4px}}@media (prefers-reduced-motion:no-preference){[data-ob-pulse]{animation:obPulse 1.2s ease-out 1}}.TopicsSheet_sheet__8pGy0{position:fixed;left:0;right:0;bottom:var(--ob-sheet-bottom,0);z-index:var(--ob-sheet-z,55);box-sizing:border-box;max-height:45vh;max-height:45dvh;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));background:var(--ob-panel-bg,rgba(1,10,27,.97));-webkit-backdrop-filter:blur(var(--ob-panel-blur,16px));backdrop-filter:blur(var(--ob-panel-blur,16px));border:1px solid var(--ob-panel-border,rgba(255,255,255,.2));border-bottom:0;border-top:var(--ob-panel-border-top,1px solid var(--ob-panel-border,rgba(255,255,255,.2)));border-radius:var(--ob-panel-radius,2px) var(--ob-panel-radius,2px) 0 0;box-shadow:0 -10px 36px rgba(0,0,0,.35);color:var(--ob-text-body,rgba(255,255,255,.6));font-family:var(--ob-font-body,inherit)}@media (min-width:640px){.TopicsSheet_sheet__8pGy0{margin-left:auto;margin-right:auto;width:min(32rem,calc(100vw - 32px))}}.TopicsSheet_title__GFjWp{margin:0;font-family:var(--ob-font-heading,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:var(--ob-headline-size,13px);font-weight:600;line-height:1.2;color:var(--ob-text,rgba(255,255,255,.85))}.TopicsSheet_subline__Dkk5m{margin:0;font-size:12px;line-height:1.35;color:var(--ob-text-dim,rgba(255,255,255,.5))}.TopicsSheet_body__5gH72{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain}.TopicsSheet_group__js3aI{display:flex;flex-direction:column;gap:6px}.TopicsSheet_groupLabel__Ku_B8{margin:0;font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--ob-text-dim,rgba(255,255,255,.5))}.TopicsSheet_chips__GA_yy{display:flex;flex-wrap:wrap;gap:6px}.TopicsSheet_chip__ChqnC{display:inline-flex;align-items:center;gap:5px;min-height:36px;max-width:100%;padding:0 12px;cursor:pointer;background:var(--ob-chip-bg,rgba(255,255,255,.05));border:1px solid var(--ob-chip-border,rgba(255,255,255,.1));border-radius:var(--ob-chip-radius,2px);color:var(--ob-chip-text,rgba(255,255,255,.6));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:12px;font-weight:700;-webkit-tap-highlight-color:transparent}.TopicsSheet_chip__ChqnC:hover{background:var(--ob-chip-hover-bg,rgba(255,255,255,.1));color:var(--ob-chip-hover-text,#ffffff)}.TopicsSheet_chip__ChqnC[aria-pressed=true]{background:var(--ob-chip-sel-bg,rgba(193,255,114,.14));border-color:var(--ob-chip-sel-border,#c1ff72);color:var(--ob-chip-sel-text,#ffffff);box-shadow:var(--ob-chip-sel-shadow,0 0 12px rgba(193,255,114,.35))}.TopicsSheet_chip__ChqnC[aria-disabled=true]{cursor:not-allowed;opacity:.45}.TopicsSheet_chip__ChqnC[aria-disabled=true]:hover{background:var(--ob-chip-bg,rgba(255,255,255,.05));color:var(--ob-chip-text,rgba(255,255,255,.6))}.TopicsSheet_chip__ChqnC:focus-visible,.TopicsSheet_ghost__ngGup:focus-visible,.TopicsSheet_primary__YEWmE:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.TopicsSheet_check__T1wB3{flex:none;width:12px;height:12px;stroke-width:3}.TopicsSheet_chipName__lAjvN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopicsSheet_srOnly__YL_t9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TopicsSheet_actions__cvZN2{flex:none;display:flex;gap:8px;justify-content:flex-end}.TopicsSheet_ghost__ngGup,.TopicsSheet_primary__YEWmE{min-height:44px;padding:0 18px;cursor:pointer;border-radius:var(--ob-btn-radius,2px);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:13px;font-weight:700;-webkit-tap-highlight-color:transparent}.TopicsSheet_primary__YEWmE{flex:1 1 auto;background:var(--ob-fill,#c1ff72);color:var(--ob-fill-ink,#021f53);border:0;box-shadow:var(--ob-fill-glow,0 0 16px rgba(193,255,114,.3))}.TopicsSheet_primary__YEWmE:hover{filter:brightness(1.1)}.TopicsSheet_ghost__ngGup{background:transparent;color:var(--ob-text-dim,rgba(255,255,255,.5));border:1px solid transparent}.TopicsSheet_ghost__ngGup:hover{background:var(--ob-ghost-hover-bg,rgba(255,255,255,.1));color:var(--ob-ghost-hover-text,#ffffff)}@media (max-height:480px){.TopicsSheet_sheet__8pGy0{gap:6px;padding-top:8px;max-height:60dvh}.TopicsSheet_chip__ChqnC{min-height:32px}}@keyframes TopicsSheet_sheetRise__IZNGo{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.TopicsSheet_sheet__8pGy0[data-motion=full]{animation:TopicsSheet_sheetRise__IZNGo .22s ease-out both}.TopicsSheet_chip__ChqnC,.TopicsSheet_ghost__ngGup,.TopicsSheet_primary__YEWmE{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}}