.lp9iAG_viewport{overflow-anchor:none;height:100%;min-height:0;overflow:auto}.lp9iAG_canvas{width:100%;position:relative}.lp9iAG_row{width:100%;position:absolute;top:0;left:0}
._2vjsta_wrapper{vertical-align:middle;display:inline-flex;position:relative}._2vjsta_portal{z-index:1000;pointer-events:none;position:fixed}._2vjsta_bubble{border:1px solid var(--color-border,#222);border-radius:var(--radius-md,8px);background:var(--color-surface-raised,#141414);width:max-content;max-width:min(18rem,100vw - 1rem);color:var(--color-text-primary,#fff);font-family:var(--font-mono,monospace);text-align:left;text-transform:none;letter-spacing:.01em;pointer-events:none;box-shadow:none;padding:.4rem .6rem;font-size:.625rem;font-weight:500;line-height:1.45;display:block;position:relative}._2vjsta_shortcutContent{text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:.6rem;max-width:100%;display:inline-flex}._2vjsta_shortcutSeparator{color:var(--color-text-tertiary,#666);font-family:var(--font-body,sans-serif);font-weight:600;line-height:1}._2vjsta_shortcutKeys{align-items:center;gap:var(--space-1,.25rem);color:var(--color-text-primary,#fff);font-family:var(--font-mono,monospace);white-space:nowrap;flex:none;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}._2vjsta_shortcutModifierIcon{flex:none;display:block}._2vjsta_shortcutKeyText{justify-content:center;align-items:center;line-height:1;display:inline-flex}._2vjsta_bubble:after{border-right:1px solid var(--color-border,#222);border-bottom:1px solid var(--color-border,#222);background:var(--color-surface-raised,#141414);content:"";width:6px;height:6px;position:absolute}._2vjsta_top:after{bottom:-4px;left:var(--arrow-x,50%);transform:translate(-50%)rotate(45deg)}._2vjsta_right:after{top:var(--arrow-y,50%);left:-4px;transform:translateY(-50%)rotate(135deg)}._2vjsta_bottom:after{top:-4px;left:var(--arrow-x,50%);transform:translate(-50%)rotate(225deg)}._2vjsta_left:after{top:var(--arrow-y,50%);right:-4px;transform:translateY(-50%)rotate(315deg)}@media (prefers-reduced-motion:reduce){._2vjsta_bubble{transition:none}}
.tKv91G_wordmarkWrapper{align-items:center;display:inline-flex;position:relative}.tKv91G_wordmarkLink{color:inherit;font-family:var(--font-display,Inter, system-ui, sans-serif);letter-spacing:-.04em;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;font-size:1.1rem;font-weight:700;text-decoration:none;position:relative}.tKv91G_wordmarkLink:focus-visible{outline:2px solid var(--color-brand-gold,#b8941f);outline-offset:4px;border-radius:2px}.tKv91G_progressTrack{background-color:var(--color-brand-gold,#b8941f);pointer-events:none;border-radius:1px;height:2px;transition:width 30ms linear;position:absolute;bottom:-2px;left:0}
.dnP7zW_page{--color-background:#f3f3f3;--color-surface:#fcfcfc;--color-surface-raised:#ededed;--color-file-hover-bg:#3b82f614;--color-file-hover-border:#3b82f647;--color-text-primary:#141414;--color-text-secondary:#141414a3;--color-text-muted:#14141470;--color-border:#1414141a;--color-border-strong:#1414142e;--color-accent:#b8941f;--color-accent-dark:#b8941f;--color-success:#16a34a;--color-success-bg:#16a34a14;--color-warning:#b8941f;--color-warning-bg:#b8941f14;--color-unreadable:#b8941f;--color-unreadable-bg:#b8941f0a;--color-unreadable-border:#b8941f33;--color-unreadable-icon-bg:#b8941f26;--color-unreadable-hover-bg:#b8941f29;--color-trust-blue:#16a34a;--color-trust-bg:#16a34a14;--color-error-red:#e52521;--color-error-bg:#e5252114;--color-button-bg:#141414;--color-button-fg:#fcfcfc;--color-button-border:#14141424;--color-button-hover-bg:#14141417;--color-button-hover-fg:#141414;--color-secondary-hover-bg:#1414140f;--color-code-bg:#efefef;--color-code-text:#141414;--color-code-key:#1d4ed8;--color-code-string:#047857;--color-code-number:#8a6100;--color-code-boolean:#be185d;--color-code-null:#666;--color-code-punctuation:#525252;--color-code-line-number:#666;--color-code-hover-bg:#b8941f14;--card-box-shadow:0 .5rem 1.5rem #0000000f, 0 0 0 1px var(--color-border);--beam-track:#1414141f;--beam-core:#141414;--beam-focus-edge:#1414142e;--beam-glow:#0000002e;--beam-dock-accent:#14141459;--beam-focus-glow:#0000001f;background:var(--color-background);min-height:100dvh;color:var(--color-text-primary);font-family:var(--font-body,Inter, system-ui, sans-serif);padding:2rem 1.25rem 4rem;transition:background .2s,color .2s;position:relative;overflow-x:hidden}.dnP7zW_page:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#0000 0%,#d4af3709 60%,#d4af371f 100%),linear-gradient(90deg,#14141404 1px,#0000 1px),linear-gradient(#14141404 1px,#0000 1px),linear-gradient(90deg,#14141404 1px,#0000 1px),linear-gradient(#14141404 1px,#0000 1px);background-position:0 100%,0 0,0 0,0 0,0 0;background-repeat:no-repeat,repeat,repeat,repeat,repeat;background-size:100% 12vh,40px 40px,40px 40px,200px 200px,200px 200px;position:fixed;inset:0}.dnP7zW_page:after{content:"";z-index:45;pointer-events:none;opacity:.05;mix-blend-mode:multiply;filter:contrast(105%)brightness(98%);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.dnP7zW_shell,.dnP7zW_workspaceShell,.dnP7zW_siteFooter{z-index:1;position:relative}.dnP7zW_uploadSurface,.dnP7zW_workspaceSurface{z-index:1;backface-visibility:hidden;transform-style:preserve-3d;position:relative}.dnP7zW_page .dnP7zW_landingFooter{margin-top:12rem}@keyframes dnP7zW_checkExitWorkspace{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.375rem)scale(.99)}}.dnP7zW_workspaceShellExiting{pointer-events:none;animation:.17s cubic-bezier(.4,0,1,1) both dnP7zW_checkExitWorkspace}@media (max-width:38rem){.dnP7zW_page .dnP7zW_landingFooter{margin-top:7rem}}:is(html.dark .dnP7zW_page,[data-theme=dark] .dnP7zW_page){--color-background:#141414;--color-surface:#181818;--color-surface-raised:#202020;--color-file-hover-bg:#60a5fa1a;--color-file-hover-border:#60a5fa57;--color-text-primary:#e4e4e4;--color-text-secondary:#e4e4e49e;--color-text-muted:#e4e4e46b;--color-border:#e4e4e414;--color-border-strong:#e4e4e429;--color-accent:#b8941f;--color-accent-dark:#b8941f;--color-success:#4ade80;--color-success-bg:#4ade801a;--color-warning:#b8941f;--color-warning-bg:#b8941f1a;--color-unreadable:#b8941f;--color-unreadable-bg:#b8941f0f;--color-unreadable-border:#b8941f47;--color-unreadable-icon-bg:#b8941f2e;--color-unreadable-hover-bg:#b8941f33;--color-trust-blue:#4ade80;--color-trust-bg:#4ade801a;--color-error-red:#e52521;--color-error-bg:#e525211f;--color-button-bg:#e4e4e4eb;--color-button-fg:#141414;--color-button-border:#e4e4e433;--color-button-hover-bg:#e4e4e41f;--color-button-hover-fg:#e4e4e4;--color-secondary-hover-bg:#e4e4e40f;--color-code-bg:#101010;--color-code-text:#e4e4e4;--color-code-key:#60a5fa;--color-code-string:#34d399;--color-code-number:#f59e0b;--color-code-boolean:#ec4899;--color-code-null:#e4e4e46b;--color-code-punctuation:#e4e4e49e;--color-code-line-number:#e4e4e46b;--color-code-hover-bg:#b8941f1f;--card-box-shadow:0 1.5rem 3rem #00000059;--beam-track:#ffffff1f;--beam-core:#fff;--beam-focus-edge:#ffffff2e;--beam-glow:#ffffff73;--beam-dock-accent:#ffffff59;--beam-focus-glow:#ffffff2e}html.dark .dnP7zW_page:before{background-image:linear-gradient(#0000 0%,#d4af370d 60%,#d4af3726 100%),linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#d4af3706 1px,#0000 1px),linear-gradient(#d4af3706 1px,#0000 1px)}[data-theme=dark] .dnP7zW_page:before{background-image:linear-gradient(#0000 0%,#d4af370d 60%,#d4af3726 100%),linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#d4af3706 1px,#0000 1px),linear-gradient(#d4af3706 1px,#0000 1px)}html.dark .dnP7zW_page:after{opacity:.15;mix-blend-mode:overlay;filter:contrast(120%)brightness(110%)}[data-theme=dark] .dnP7zW_page:after{opacity:.15;mix-blend-mode:overlay;filter:contrast(120%)brightness(110%)}.dnP7zW_shell{width:min(100%,54rem);margin:0 auto;transition:width .2s}.dnP7zW_singleColumnContainer{flex-direction:column;gap:1.75rem;margin-top:2.5rem;display:flex}.dnP7zW_pageWorkspace{overscroll-behavior:none;height:100dvh;min-height:100dvh;padding:0;overflow:hidden}.dnP7zW_workspaceShell{flex-direction:column;width:100%;height:100dvh;display:flex;overflow:hidden}.dnP7zW_workspaceDragOver{outline:2px dashed var(--color-accent,#b8941f);outline-offset:-4px}.dnP7zW_workspaceLayout{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}@media (min-width:768px){.dnP7zW_workspaceLayout{flex-direction:row;align-items:stretch}}.dnP7zW_workspaceMain{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1rem;min-width:0;padding:1.25rem;display:flex;overflow-y:auto}.dnP7zW_workspaceMainFill{overflow-y:hidden}@media (min-width:768px){.dnP7zW_workspaceMain{padding:1.75rem 2rem}}.dnP7zW_workspaceError{margin:0 1.5rem 1rem}.dnP7zW_sidebarCard{border:none;border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:.85rem;width:100%;padding:1rem;transition:background .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.dnP7zW_sidebarExpandedView,.dnP7zW_sidebarCollapsedView{box-sizing:border-box;flex-direction:column;flex:auto;gap:.85rem;width:100%;min-height:0;display:flex}.dnP7zW_sidebarExpandedView{min-width:16.5rem}.dnP7zW_sidebarCollapsedView{min-width:2.5rem}.dnP7zW_sidebarToggleBtn{border:1px solid var(--color-border);background:var(--color-surface-raised);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.dnP7zW_sidebarToggleBtn:hover{background:var(--color-secondary-hover-bg);color:var(--color-text-primary);border-color:var(--color-border-strong)}.dnP7zW_sidebarToggleBtn:active{transform:scale(.94)}.dnP7zW_sidebarToggleBtn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (min-width:768px){.dnP7zW_sidebarCard{border-bottom:none;border-inline-end:1px solid var(--color-border);flex-shrink:0;width:18.5rem;height:100%;transition:width .2s,padding .2s}.dnP7zW_sidebarCardCollapsed{width:3.75rem;padding:1rem .65rem}}.dnP7zW_sidebarRailBrandRow{border-bottom:1px solid var(--color-border);justify-content:center;align-items:center;padding-bottom:.85rem;display:flex}.dnP7zW_sidebarRailBrandBtn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s,border-color .15s;display:inline-flex}.dnP7zW_sidebarRailBrandBtn:hover{background:var(--color-surface-raised);border-color:var(--color-border)}.dnP7zW_sidebarRail{flex-direction:column;flex:1;align-items:center;gap:.5rem;width:100%;min-height:0;display:flex}.dnP7zW_sidebarRailToolbar{border-bottom:1px solid var(--color-border);flex-direction:column;align-items:center;gap:.4rem;width:100%;padding-bottom:.6rem;display:flex}.dnP7zW_sidebarRailList{flex-direction:column;align-items:center;gap:.3rem;width:100%;margin:0;padding:.15rem 0 0;list-style:none;display:flex;overflow-y:auto}.dnP7zW_sidebarRailItem{width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex;position:relative}.dnP7zW_sidebarRailItem:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}.dnP7zW_sidebarRailItem:active{transform:scale(.94)}.dnP7zW_sidebarRailItem:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarRailItemActive{background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text-primary)}.dnP7zW_sidebarRailFileIcon{width:1.75rem;height:1.75rem;color:inherit;border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.dnP7zW_sidebarRailStatusBadge,.dnP7zW_sidebarItemStatusBadge{background:var(--color-surface);border:1px solid var(--color-border);z-index:2;border-radius:999px;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex;position:absolute;bottom:-.3rem;right:-.3rem}.dnP7zW_sidebarStatusDot{z-index:1;opacity:.82;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:inline-block;position:relative}.dnP7zW_sidebarStatusDotCompact{width:8px;height:8px;box-shadow:0 0 0 1px var(--color-surface);box-sizing:border-box;opacity:1;border:1px solid;flex-basis:8px}.dnP7zW_sidebarStatusDotTrusted{color:var(--color-success);background:currentColor}.dnP7zW_sidebarStatusDotWarning{color:var(--color-warning);background:currentColor}.dnP7zW_sidebarStatusDotError{color:var(--color-error-red);background:currentColor}.dnP7zW_sidebarStatusDotNeutral{color:var(--color-text-secondary);background:currentColor}.dnP7zW_sidebarRailFooter{border-top:1px solid var(--color-border);border-bottom:none;margin-top:auto;padding-top:.6rem}.dnP7zW_sidebarBrandRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.85rem;display:flex}.dnP7zW_sidebarBrandLeft{align-items:center;gap:.5rem;min-width:0;display:flex}.dnP7zW_sidebarBrandMark{flex-shrink:0;width:1.375rem;height:1.375rem}.dnP7zW_sidebarBrandMarkDark,:is(html.dark .dnP7zW_sidebarBrandMarkLight,[data-theme=dark] .dnP7zW_sidebarBrandMarkLight){display:none}:is(html.dark .dnP7zW_sidebarBrandMarkDark,[data-theme=dark] .dnP7zW_sidebarBrandMarkDark){display:block}.dnP7zW_sidebarHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:.6rem;display:flex}.dnP7zW_sidebarFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.dnP7zW_sidebarTitleGroup{align-items:center;gap:.5rem;display:flex}.dnP7zW_sidebarDot{background:var(--color-text-secondary);border-radius:50%;width:.5rem;height:.5rem}.dnP7zW_sidebarTitle{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary);font-size:.72rem;font-weight:700}.dnP7zW_sidebarIconButton{border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text-secondary);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:.55rem;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.dnP7zW_sidebarIconButton:hover{background:var(--color-secondary-hover-bg);color:var(--color-text-primary);border-color:var(--color-border-strong)}.dnP7zW_sidebarIconButton:active{transform:scale(.94)}.dnP7zW_sidebarIconButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarToolbar{flex-direction:column;align-items:stretch;gap:.4rem;display:flex}.dnP7zW_sidebarSessionActions{justify-content:space-between;align-items:center;min-height:2rem;display:flex}.dnP7zW_sidebarSessionActions .dnP7zW_sidebarClearButton{min-height:2rem;padding:.35rem .5rem}.dnP7zW_sidebarAddButton{border:1px dashed var(--color-border-strong);background:var(--color-surface-raised);min-height:8rem;font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-primary);cursor:pointer;text-align:center;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:1.1rem .75rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.dnP7zW_sidebarAddButton:hover{background:var(--color-secondary-hover-bg);border-color:var(--color-text-primary)}.dnP7zW_sidebarAddButton:active{transform:scale(.99)}.dnP7zW_sidebarAddButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarAddButtonLabel{flex-direction:column;align-items:center;gap:.2rem;min-width:0;max-width:100%;display:flex}.dnP7zW_sidebarAddButtonLabel strong{letter-spacing:.02em;font-size:.78rem;font-weight:700}.dnP7zW_sidebarAddButtonLabel span:last-child{font-family:var(--font-body,inherit);color:var(--color-text-muted);text-transform:none;letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.65rem;font-weight:400;overflow:hidden}.dnP7zW_sidebarDropzoneActive{border-color:var(--color-text-primary);background:var(--color-surface-raised);transform:scale(1.01)}.dnP7zW_sidebarRailDropzone{border:1px dashed var(--color-border-strong);width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.dnP7zW_sidebarRailDropzone:hover{background:var(--color-surface-raised);color:var(--color-text-primary);border-color:var(--color-text-primary)}.dnP7zW_sidebarRailDropzone:active{transform:scale(.94)}.dnP7zW_sidebarRailDropzone:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarContent{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding-right:.25rem;display:flex;overflow:hidden auto}.dnP7zW_sidebarAccordionList{flex-direction:column;flex:none;gap:.75rem;min-height:auto;display:flex;overflow:visible}.dnP7zW_sidebarAccordionList>div{flex:none;min-height:auto;display:block;overflow:visible}.dnP7zW_sidebarAccordionGroup{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;flex:none;min-height:auto;display:block;overflow:hidden}.dnP7zW_sidebarAccordionGroup[data-state=closed]{flex:none}.dnP7zW_sidebarAccordionMetaRight{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.dnP7zW_sidebarAccordionGroup>div{flex:none;min-height:auto;display:block;overflow:hidden}.dnP7zW_sidebarAccordionContent{border-top:1px solid var(--color-border);flex:none;gap:.4rem;min-height:0;padding:.5rem;display:block}.dnP7zW_sidebarAccordionChevron{color:var(--color-text-muted);flex-shrink:0}.dnP7zW_sidebarAccordionGroup[data-state=open] .dnP7zW_sidebarSectionTitle{color:var(--color-text-primary)}.dnP7zW_sidebarSection{flex-direction:column;flex:1 1 0;gap:.4rem;min-width:0;min-height:0;display:flex;overflow:hidden}.dnP7zW_sidebarSectionCollapsed{flex:none}.dnP7zW_sidebarSectionHeader{justify-content:space-between;align-items:center;min-width:0;padding:.5rem .75rem;display:flex}.dnP7zW_sidebarSectionToggle{width:100%;min-width:0;min-height:2.25rem;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.625rem;flex:none;justify-content:space-between;align-items:center;gap:.4rem;padding:.5rem .75rem;transition:background .15s,border-color .15s,color .15s,transform .15s;display:flex}.dnP7zW_sidebarSectionToggle:hover{border-color:var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text-primary)}.dnP7zW_sidebarSectionToggle:active{transform:scale(.99)}.dnP7zW_sidebarSectionToggle:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarSectionToggleIcon{color:var(--color-text-muted);flex-shrink:0;transition:transform .18s,color .15s;transform:rotate(-90deg)}.dnP7zW_sidebarSectionToggle:hover .dnP7zW_sidebarSectionToggleIcon,.dnP7zW_sidebarSectionToggleIconExpanded{color:var(--color-text-primary)}.dnP7zW_sidebarSectionToggleIconExpanded{transform:rotate(0)}.dnP7zW_sidebarSectionTitle{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);flex:auto;font-size:.68rem;font-weight:700}.dnP7zW_sidebarCountBadge{font-family:var(--font-mono,"JetBrains Mono", monospace);background:var(--color-surface-raised);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:.1rem .4rem;font-size:.65rem;font-weight:600;display:inline-flex}.dnP7zW_sidebarClearButton{color:var(--color-text-muted);font-family:var(--font-body,inherit);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .35rem;font-size:.65rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dnP7zW_sidebarClearButton:hover:not(:disabled){color:var(--color-error-red);background:var(--color-error-bg);border-color:var(--color-error-red)}.dnP7zW_sidebarClearButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarClearButton:disabled{cursor:not-allowed;opacity:.45}.dnP7zW_sidebarList{overscroll-behavior-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;flex-direction:column;flex:none;gap:.25rem;min-height:0;max-height:clamp(10rem,36dvh,22rem);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dnP7zW_sidebarListCollapsed{display:none}.dnP7zW_sidebarList::-webkit-scrollbar{width:.35rem}.dnP7zW_sidebarList::-webkit-scrollbar-track{background:0 0}.dnP7zW_sidebarList::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}.dnP7zW_sidebarItem{align-items:center;width:100%;min-width:0;display:flex;position:relative}.dnP7zW_sidebarItemSelect{width:100%;min-width:0;color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.875rem;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.75rem;transition:background .15s,border-color .15s,color .15s,transform .15s;display:flex;position:relative}.dnP7zW_sidebarItemSelectHasRemove{padding-right:2.25rem}.dnP7zW_sidebarItemSelect:hover{border-color:var(--color-file-hover-border);background:var(--color-file-hover-bg);color:var(--color-text-primary)}.dnP7zW_sidebarItemSelect:active{transform:scale(.99)}.dnP7zW_sidebarItemSelect:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.dnP7zW_sidebarItemActive{background:var(--color-surface-raised);border-color:var(--color-border-strong);color:var(--color-text-primary);font-weight:600}.dnP7zW_sidebarItemSelect.dnP7zW_sidebarItemActive:hover{border-color:var(--color-file-hover-border);background:var(--color-file-hover-bg)}.dnP7zW_sidebarItemLeft{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.dnP7zW_sidebarItemIcon{width:1.75rem;height:1.75rem;color:var(--color-text-secondary);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.dnP7zW_sidebarItemThumbFrame{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0;overflow:hidden}.dnP7zW_sidebarItemThumbMedia{object-fit:cover;border-radius:.5rem;width:100%;height:100%}.dnP7zW_sidebarItemLabel{white-space:nowrap;text-overflow:ellipsis;will-change:transform;max-width:100%;transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block;overflow:hidden}.dnP7zW_sidebarItemLabelWrapper{flex:1;min-width:0;transition:-webkit-mask-image .2s,mask-image .2s;display:flex}@media (prefers-reduced-motion:no-preference){.dnP7zW_sidebarItemSelect:hover .dnP7zW_sidebarItemLabelWrapper[data-overflow=true],.dnP7zW_sidebarItemSelect:focus-visible .dnP7zW_sidebarItemLabelWrapper[data-overflow=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%)}.dnP7zW_sidebarItemSelect:hover .dnP7zW_sidebarItemLabel[data-overflow=true],.dnP7zW_sidebarItemSelect:focus-visible .dnP7zW_sidebarItemLabel[data-overflow=true]{text-overflow:clip;width:max-content;max-width:none;animation:dnP7zW_trainMarquee var(--marquee-duration,6s) cubic-bezier(.37, 0, .63, 1) infinite;overflow:visible}}@keyframes dnP7zW_trainMarquee{0%,10%{transform:translate(0)}56%,76%{transform:translateX(var(--marquee-dist,0px))}95%,to{transform:translate(0)}}.dnP7zW_sidebarRemoveBtn{width:1.625rem;height:1.625rem;color:var(--color-text-muted);cursor:pointer;opacity:0;z-index:2;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,transform .15s,color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)scale(.85)}.dnP7zW_sidebarItem:hover .dnP7zW_sidebarRemoveBtn,.dnP7zW_sidebarItem:focus-within .dnP7zW_sidebarRemoveBtn{opacity:1;transform:translateY(-50%)scale(1)}.dnP7zW_sidebarRemoveBtn:hover{color:var(--color-error-red);background-color:#e5252124;transform:translateY(-50%)scale(1.08)}.dnP7zW_sidebarRemoveBtn:active{background-color:#e525213d;transform:translateY(-50%)scale(.96)}@media (max-width:47.9375rem){.dnP7zW_sidebarCard:not(.dnP7zW_sidebarCardCollapsed){height:min(45dvh,28rem)}}@media (prefers-reduced-motion:reduce){.dnP7zW_sidebarCard{transition-property:background,border-color}.dnP7zW_sidebarToggleBtn,.dnP7zW_sidebarRailItem,.dnP7zW_sidebarIconButton,.dnP7zW_sidebarAddButton,.dnP7zW_sidebarRailDropzone,.dnP7zW_sidebarSectionToggle,.dnP7zW_sidebarSectionToggleIcon,.dnP7zW_sidebarItemSelect,.dnP7zW_sidebarRemoveBtn{transition-property:background,color,border-color,opacity}.dnP7zW_sidebarClearButton{transition-property:background,color,border-color}.dnP7zW_sidebarToggleBtn:active,.dnP7zW_sidebarRailItem:active,.dnP7zW_sidebarIconButton:active,.dnP7zW_sidebarAddButton:active,.dnP7zW_sidebarRailDropzone:active,.dnP7zW_sidebarSectionToggle:active,.dnP7zW_sidebarItemSelect:active{transform:none}.dnP7zW_workspaceShellExiting{animation:none}}.dnP7zW_sectionCard{flex-direction:column;gap:1.25rem;display:flex}.dnP7zW_sectionCardFill{flex:1;min-height:0}.dnP7zW_tabPanelFill{flex:1;min-height:0;display:flex}.dnP7zW_notebookHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:-.5rem;display:flex}.dnP7zW_notebookHeaderLead{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dnP7zW_notebookHeader .dnP7zW_actions{margin-top:0}.dnP7zW_masthead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4rem;display:flex}@keyframes dnP7zW_landingContentReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dnP7zW_landingMasthead,.dnP7zW_landingIntro,.dnP7zW_landingDropZone{animation:.28s cubic-bezier(.16,1,.3,1) both dnP7zW_landingContentReveal}.dnP7zW_landingMasthead{z-index:20;animation-delay:0s;position:relative}.dnP7zW_landingIntro{animation-delay:45ms}.dnP7zW_landingDropZone{animation-delay:.1s}.dnP7zW_mastheadRight{align-items:center;gap:1rem;display:flex}.dnP7zW_wordmark{color:inherit;font-family:var(--font-display,Inter, system-ui, sans-serif);letter-spacing:-.04em;align-items:center;gap:.45em;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.dnP7zW_versionKbd{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.03em;text-transform:lowercase;background:var(--color-surface-raised);color:var(--color-text-secondary);border:1px solid var(--color-border);box-shadow:0 1px 0 var(--color-border);border-radius:.25rem;padding:.15em .45em;font-size:.6rem;font-weight:500}.dnP7zW_versionLink{border-radius:.25rem;align-items:center;text-decoration:none;display:inline-flex}.dnP7zW_versionLink:hover .dnP7zW_versionKbd{color:var(--color-text-primary);border-color:var(--color-border-strong)}.dnP7zW_versionLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dnP7zW_mainSiteLink{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--color-text-secondary);font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s}.dnP7zW_mainSiteLink:hover{color:var(--color-text-primary);text-decoration:underline}.dnP7zW_eyebrow,.dnP7zW_utility,.dnP7zW_statusCode,.dnP7zW_metaLabel{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.dnP7zW_eyebrow{color:var(--color-text-secondary);margin:0 0 .75rem}.dnP7zW_utility{color:var(--color-text-secondary)}.dnP7zW_title{max-width:42rem;font-family:var(--font-display,Inter, system-ui, sans-serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.7rem,9vw,6.5rem);font-weight:700;line-height:.95}.dnP7zW_intro{max-width:38rem;color:var(--color-text-secondary);margin:1.5rem 0 0;font-size:1.05rem;font-weight:300;line-height:1.6}.dnP7zW_card{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--card-box-shadow);border-radius:.75rem;margin-top:2.5rem;transition:background .2s,border-color .2s,box-shadow .2s}.dnP7zW_preCheckBarSection{width:100%;margin-top:1rem}.dnP7zW_dropZone{border:1px dashed var(--color-border-strong);text-align:center;border-radius:.75rem;place-items:center;min-height:17rem;padding:2.5rem;transition:border-color .16s,background .16s;display:grid}.dnP7zW_dropZone:focus-within,.dnP7zW_dropZone:hover{border-color:var(--color-text-primary);background:var(--color-surface-raised)}.dnP7zW_dropTitle{margin:0;font-size:1.2rem;font-weight:600}.dnP7zW_dropHint{max-width:28rem;color:var(--color-text-secondary);margin:.65rem auto 1.25rem;line-height:1.5}.dnP7zW_fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dnP7zW_button,.dnP7zW_secondaryButton{min-height:2.75rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.7rem 1.25rem;font-size:.9rem;font-weight:600;transition:transform .16s,background .16s,border-color .16s,color .16s}.dnP7zW_button{border-color:var(--color-button-border);background:var(--color-button-bg);color:var(--color-button-fg)}.dnP7zW_secondaryButton{border-color:var(--color-border-strong);color:var(--color-text-primary);background:0 0}.dnP7zW_newCheckButton{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.dnP7zW_downloadMenuRoot{text-align:left;flex:none;align-self:center;align-items:center;display:inline-flex;position:relative}.dnP7zW_downloadButtonGroup{white-space:nowrap;border-radius:999px;flex-wrap:nowrap;align-items:center;display:inline-flex}.dnP7zW_downloadButtonGroup>*{flex:none}.dnP7zW_downloadButton{box-sizing:border-box;border:1px solid var(--color-border-strong);width:auto;height:2.75rem;min-height:2.75rem;color:var(--color-text-primary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.25rem;font-size:.9rem;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.dnP7zW_downloadButton:hover,.dnP7zW_downloadButton:focus-visible,.dnP7zW_downloadTrigger:hover,.dnP7zW_downloadTrigger:focus-visible{background:var(--color-secondary-hover-bg);border-color:var(--color-border-strong)}.dnP7zW_downloadMenuItem:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dnP7zW_downloadButton:focus-visible,.dnP7zW_downloadTrigger:focus-visible{outline:none}.dnP7zW_downloadButtonGroup>button:first-child{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.dnP7zW_downloadButtonGroup>:last-child>button{border-start-start-radius:0;border-end-start-radius:0}.dnP7zW_downloadTrigger{box-sizing:border-box;border:1px solid var(--color-border-strong);border-inline-start:1px solid var(--color-border-strong);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.dnP7zW_downloadTriggerIcon{transition:transform .2s cubic-bezier(.16,1,.3,1),color .16s}.dnP7zW_downloadTrigger[aria-expanded=true] .dnP7zW_downloadTriggerIcon{transform:rotate(180deg)}.dnP7zW_downloadTrigger[aria-expanded=true]{background:var(--color-secondary-hover-bg)}.dnP7zW_downloadMenu{z-index:50;border:1px solid var(--color-border-strong);background:var(--color-surface);width:11rem;min-width:11rem;color:var(--color-text-primary);box-shadow:0 1rem 2.5rem #00000029, 0 0 0 1px var(--color-border);border-radius:.75rem;flex-direction:column;padding:.375rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden}.dnP7zW_downloadMenu [role=group]{flex-direction:column;gap:.125rem;padding:0;display:flex}.dnP7zW_downloadMenuItem{width:100%;min-height:2.5rem;color:var(--color-text-primary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.8rem;font-weight:600;line-height:1.25;display:flex}.dnP7zW_downloadMenuItem:hover,.dnP7zW_downloadMenuItem:focus-visible{background:var(--color-secondary-hover-bg)}.dnP7zW_downloadMenuItem svg{flex:none}.dnP7zW_button:hover{background:var(--color-button-hover-bg);color:var(--color-button-hover-fg);transform:translateY(-1px)}.dnP7zW_secondaryButton:hover{background:var(--color-secondary-hover-bg);transform:translateY(-1px)}.dnP7zW_button:focus-visible,.dnP7zW_secondaryButton:focus-visible,.dnP7zW_fileInput:focus-visible+.dnP7zW_button{outline:2px solid var(--color-text-primary);outline-offset:3px}.dnP7zW_notice{color:var(--color-text-secondary);text-align:center;margin:1rem 0 0;font-size:.9rem;line-height:1.5}.dnP7zW_error{border:1px solid var(--color-error-red);background:var(--color-error-bg);color:var(--color-error-red);border-radius:.5rem;margin:1rem 0 0;padding:.9rem 1rem;line-height:1.5}.dnP7zW_result{padding:1.5rem}.dnP7zW_resultHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dnP7zW_previewThumbnail{border:1px solid var(--color-border);object-fit:cover;border-radius:.5rem;flex:none;width:4.5rem;height:4.5rem}.dnP7zW_resultTitle{font-family:var(--font-display,Inter, system-ui, sans-serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,5vw,2.5rem);line-height:1.05}.dnP7zW_resultSummary{color:var(--color-text-secondary);margin:.5rem 0 0;line-height:1.5}.dnP7zW_state{background:var(--color-trust-bg);color:var(--color-trust-blue);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.4rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}.dnP7zW_stateInvalid{background:var(--color-error-bg);color:var(--color-error-red)}.dnP7zW_stateNoManifest,.dnP7zW_stateNotWellFormed{color:var(--color-text-secondary);background:#ffffff0f}.dnP7zW_metaGrid{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding:1rem 0;display:grid}.dnP7zW_metaItem{min-width:0}.dnP7zW_metaLabel{color:var(--color-text-secondary);margin-bottom:.3rem;display:block}.dnP7zW_metaValue{overflow-wrap:anywhere;font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);font-size:.85rem;display:block}.dnP7zW_statusHeading{font-family:var(--font-display,Inter, system-ui, sans-serif);margin:1.5rem 0 .75rem;font-size:1rem;font-weight:600}.dnP7zW_statusList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.dnP7zW_statusItem{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:.5rem;gap:.25rem;padding:.75rem;display:grid}.dnP7zW_statusCode{overflow-wrap:anywhere;color:var(--color-text-primary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace)}.dnP7zW_statusExplanation{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.45}.dnP7zW_provenance{margin-top:1.5rem}.dnP7zW_provenanceIntro{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.85rem;line-height:1.5}.dnP7zW_provenanceList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.dnP7zW_provenanceItem{border-inline-start:3px solid var(--color-border-strong);border-radius:0;background:var(--color-surface-raised);border-start-end-radius:.5rem;border-end-end-radius:.5rem;gap:.25rem;margin-inline-start:min(calc(var(--provenance-depth) * 1rem), 3rem);padding:.75rem;display:grid}.dnP7zW_provenanceRole,.dnP7zW_provenanceStatus{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.68rem}.dnP7zW_provenanceTitle,.dnP7zW_provenanceDetail{overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.45}.dnP7zW_provenanceTitle{font-weight:600}.dnP7zW_provenanceDetail span{color:var(--color-text-secondary)}.dnP7zW_actionList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.dnP7zW_actionItem{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:.5rem;gap:.35rem;padding:.75rem;display:grid}.dnP7zW_actionHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dnP7zW_actionLabel{font-weight:600}.dnP7zW_aiTag{background:var(--color-surface-raised);color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.dnP7zW_actionRaw{overflow-wrap:anywhere;color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);font-size:.75rem}.dnP7zW_actionDetail{overflow-wrap:anywhere;color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.45}.dnP7zW_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}@keyframes dnP7zW_storefrontFabPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes dnP7zW_storefrontFabRipple{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.65)}}.dnP7zW_storefrontFab{z-index:50;border:1px solid var(--color-border-strong);background:var(--color-surface);width:3.25rem;height:3.25rem;color:var(--color-text-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .15s,border-color .15s,opacity .3s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 .4rem 1rem #00000029}.dnP7zW_storefrontFabScrolling{opacity:0;pointer-events:none}.dnP7zW_storefrontFab:after{content:"";border:2px solid var(--color-accent,#b8941f);opacity:0;pointer-events:none;z-index:-1;border-radius:9999px;position:absolute;inset:-2px}.dnP7zW_storefrontFab:hover,.dnP7zW_storefrontFab:focus-visible{background:var(--color-secondary-hover-bg);animation:2.4s ease-in-out infinite dnP7zW_storefrontFabPulse}.dnP7zW_storefrontFab:hover:after,.dnP7zW_storefrontFab:focus-visible:after{animation:2.4s ease-out infinite dnP7zW_storefrontFabRipple}.dnP7zW_storefrontFab:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}.dnP7zW_storefrontFab:active{transform:scale(.94)}.dnP7zW_storefrontFab .dnP7zW_sidebarBrandMark{width:1.625rem;height:1.625rem}.dnP7zW_footerNote{color:var(--color-text-secondary);margin:1.5rem 0 0;font-size:.85rem;line-height:1.5}@media (max-width:38rem){.dnP7zW_masthead{margin-bottom:3rem}.dnP7zW_utility{display:none}.dnP7zW_resultHeader{display:grid}.dnP7zW_state{justify-self:start}.dnP7zW_metaGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dnP7zW_landingMasthead,.dnP7zW_landingIntro,.dnP7zW_landingDropZone,.dnP7zW_dropZone,.dnP7zW_button,.dnP7zW_secondaryButton,.dnP7zW_downloadButton,.dnP7zW_downloadTrigger,.dnP7zW_storefrontFab,.dnP7zW_storefrontFab:after{transition:none;animation:none}}.dnP7zW_agentFallback{border:1px solid var(--color-border);background:var(--color-surface);max-width:56rem;color:var(--color-text-primary);font-family:var(--font-body), system-ui, sans-serif;border-radius:1.25rem;margin:3rem auto;padding:2.5rem 1.5rem;line-height:1.65}html[data-lens-js=true] .dnP7zW_agentFallback{display:none}.dnP7zW_agentEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-amber);margin-bottom:.5rem;font-size:.75rem;font-weight:700}.dnP7zW_agentFallback h1{letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;line-height:1.15}.dnP7zW_agentFallback h2{letter-spacing:-.01em;border-bottom:1px solid var(--color-border);margin:2rem 0 .75rem;padding-bottom:.4rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:600}.dnP7zW_agentFallback p{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.95rem}.dnP7zW_agentFallback ul{color:var(--color-text-secondary);margin:0 0 1rem 1.25rem;padding:0;font-size:.95rem}.dnP7zW_agentFallback li{margin-bottom:.5rem}.dnP7zW_agentFallback a{color:var(--color-text-primary);text-underline-offset:.2em;text-decoration:underline}[dir=rtl] .dnP7zW_rtlMirror{transform:scaleX(-1)}
.vGW8vq_infoCard{border:1px solid var(--color-border);background-color:var(--color-surface-raised,#ededed);border-radius:.5rem;padding:1rem 1.25rem}html.dark .vGW8vq_infoCard{border-color:var(--check-border-strong-dark,#e4e4e429);background-color:var(--check-surface-dark,#181818)}.vGW8vq_cardEyebrow{color:var(--color-text-secondary,#1414147a);font-family:var(--font-mono,"Roboto Mono", monospace);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.64rem}html.dark .vGW8vq_cardEyebrow{color:var(--check-text-muted-dark,#e4e4e46b)}.vGW8vq_headerTrigger{text-align:left;cursor:pointer;width:100%;min-width:0;color:inherit;background:0 0;border:none;border-radius:.375rem;justify-content:space-between;align-items:center;margin:0;padding:0;font-family:inherit;display:flex}.vGW8vq_headerTrigger:focus-visible{outline:2px solid var(--security-crypto-indigo,#6366f1);outline-offset:4px}.vGW8vq_headerLeft{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.vGW8vq_headerRight{flex-shrink:0;align-items:center;gap:.65rem;min-width:0;display:flex}.vGW8vq_chevron{color:var(--color-text-secondary,#1414147a);align-items:center;display:flex}html.dark .vGW8vq_chevron{color:var(--check-text-secondary-dark,#e4e4e49e)}.vGW8vq_summaryBadgePreview{align-items:center;min-width:0;max-width:100%;display:flex}.vGW8vq_aiPillDetectedCompact{color:var(--security-crypto-indigo,#6366f1);font-family:var(--font-mono,"Roboto Mono", monospace);background:#6366f11f;border:1px solid #6366f173;border-radius:9999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.vGW8vq_aiPillClearCompact{color:#64748b;font-family:var(--font-mono,"Roboto Mono", monospace);background:#64748b1a;border:1px solid #64748b40;border-radius:9999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.vGW8vq_cardHeading{font-family:var(--font-display,Inter, system-ui, sans-serif);color:var(--color-text-primary,#141414);margin:0;font-size:.9rem;font-weight:600}html.dark .vGW8vq_cardHeading{color:var(--check-text-primary-dark,#e4e4e4)}.vGW8vq_contentBody{padding-top:.75rem}.vGW8vq_metaList{flex-direction:column;gap:.6rem;margin:0;display:flex}.vGW8vq_metaRow{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:.6rem;display:flex}html.dark .vGW8vq_metaRow{border-bottom-color:#ffffff0a}.vGW8vq_metaRow:last-child{border-bottom:none;padding-bottom:0}.vGW8vq_metaLabel{font-family:var(--font-mono,"Roboto Mono", monospace);color:var(--color-text-secondary,#1414147a);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-size:.68rem}html.dark .vGW8vq_metaLabel{color:var(--check-text-secondary-dark,#e4e4e49e)}.vGW8vq_metaValue{color:var(--color-text-primary,#141414);text-align:right;flex-direction:column;flex:1;align-items:flex-end;gap:.4rem;font-size:.88rem;font-weight:500;display:flex}html.dark .vGW8vq_metaValue{color:var(--check-text-primary-dark,#e4e4e4)}.vGW8vq_aiPillDetected{color:var(--security-crypto-indigo,#6366f1);font-family:var(--font-mono,"Roboto Mono", monospace);background:#6366f11f;border:1px solid #6366f173;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.vGW8vq_aiPillClear{color:#64748b;font-family:var(--font-mono,"Roboto Mono", monospace);background:#64748b1a;border:1px solid #64748b40;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.vGW8vq_editsWrap{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.vGW8vq_editChip{font-family:var(--font-mono,"Roboto Mono", monospace);background:var(--check-surface,#fcfcfc);border:1px solid var(--check-border-strong,#1414141f);color:var(--check-text-primary,#141414);border-radius:4px;padding:.15rem .5rem;font-size:.72rem;font-weight:500}html.dark .vGW8vq_editChip{background:var(--check-surface-dark,#181818);border-color:var(--check-border-strong-dark,#e4e4e41f);color:var(--check-text-primary-dark,#e4e4e4)}.vGW8vq_editChipBtn{cursor:pointer;align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;}.vGW8vq_editChipBtn:hover{color:var(--security-crypto-indigo,#6366f1);background:#6366f114;border-color:#6366f166}html.dark .vGW8vq_editChipBtn:hover{color:#818cf8;background:#6366f12e;border-color:#6366f180}.vGW8vq_editChipBtn:focus-visible{outline:2px solid var(--security-crypto-indigo,#6366f1);outline-offset:2px}.vGW8vq_signerPillTrusted{color:#3b82f6;font-family:var(--font-mono,"Roboto Mono", monospace);background:#3b82f61f;border:1px solid #3b82f673;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.vGW8vq_signerPillUntrusted{color:#e52521;font-family:var(--font-mono,"Roboto Mono", monospace);background:#e525211f;border:1px solid #e5252173;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.vGW8vq_aiPillDetectedBtn{cursor:pointer;text-decoration:none;transition:background-color .15s,border-color .15s;}.vGW8vq_aiPillDetectedBtn:hover{background:#6366f138;border-color:#6366f1b3}.vGW8vq_aiPillDetectedBtn:focus-visible{outline:2px solid var(--security-crypto-indigo,#6366f1);outline-offset:2px}.vGW8vq_signerPillBtn{cursor:pointer;text-decoration:none;transition:opacity .15s,transform .1s}.vGW8vq_signerPillBtn:hover{opacity:.85}.vGW8vq_signerPillBtn:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.vGW8vq_disclaimerText{font-family:var(--font-display,Inter, system-ui, sans-serif);color:var(--color-text-secondary,#141414a3);text-align:left;max-width:520px;margin:0;font-size:.82rem;line-height:1.4}html.dark .vGW8vq_disclaimerText{color:var(--check-text-secondary-dark,#e4e4e49e)}@media (max-width:47.9375rem){.vGW8vq_metaRow{flex-direction:column;align-items:flex-start;gap:.3rem}.vGW8vq_metaValue{text-align:left;align-items:flex-start}.vGW8vq_editsWrap{justify-content:flex-start}.vGW8vq_disclaimerText{text-align:left}}
.LOhfwW_badgeContainer{z-index:10;pointer-events:auto;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:16px;right:56px}.LOhfwW_badgeContainerInline{align-items:flex-end;margin-left:auto;position:static}.LOhfwW_badgeContainerPdfViewer{top:4rem;right:.75rem}@media (max-width:560px){.LOhfwW_badgeContainerPdfViewer{top:6.25rem}}.LOhfwW_floatingBadge{-webkit-backdrop-filter:blur(8px);color:#f0f0ee;font-family:var(--font-roboto-mono,"Roboto Mono", monospace);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#141414d9;border:1px solid #64748b66;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex;box-shadow:0 4px 12px #00000040}.LOhfwW_badgeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(18rem,100vw - 7rem);overflow:hidden}.LOhfwW_floatingBadge:hover{background-color:#141414f2;border-color:#64748bb3;transform:translateY(-1px)}.LOhfwW_floatingBadge:active{transform:translateY(0)scale(.97)}.LOhfwW_floatingBadge:focus-visible{outline:2px solid var(--security-crypto-indigo,#6366f1);outline-offset:2px}.LOhfwW_aiIndicatorDot{background-color:var(--security-crypto-indigo,#818cf8);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #818cf8cc}@media (prefers-reduced-motion:reduce){.LOhfwW_floatingBadge{transition:none}}
.GE1qsW_container{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto 1.5rem;display:flex}.GE1qsW_summaryVariant{max-width:320px}.GE1qsW_detailedVariant{flex:1;max-width:none;min-height:0;margin-bottom:0}.GE1qsW_thumbnailVariant{max-width:100%;margin-bottom:0}.GE1qsW_thumbnailVariant .GE1qsW_previewWrapper{border-radius:.6rem;min-height:120px;max-height:220px}.GE1qsW_thumbnailVariant .GE1qsW_image{max-height:220px}.GE1qsW_previewWrapper{--preview-text-primary:#fff;--preview-text-secondary:#ffffffb8;--preview-badge-background:#fffffff5;--preview-badge-border:#ffffffb3;--preview-badge-text:#262626;border:1px solid var(--color-border);background-color:#0b0b0d;border-radius:.75rem;justify-content:center;align-items:center;width:100%;min-height:200px;max-height:75vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #0009}.GE1qsW_pdfPreview{align-items:stretch;height:min(75vh,28rem)}.GE1qsW_thumbnailVariant .GE1qsW_pdfPreview{height:220px}.GE1qsW_placeholderSurface{--preview-text-primary:var(--color-text-primary);--preview-text-secondary:var(--color-text-secondary);--preview-badge-background:var(--color-surface);--preview-badge-border:var(--color-border-strong);--preview-badge-text:var(--color-text-primary);background-color:var(--color-surface-raised);box-shadow:none}.GE1qsW_detailedVariant .GE1qsW_previewWrapper{align-items:center;height:100%;max-height:100%}.GE1qsW_detailedVariant .GE1qsW_pdfPreview{align-items:stretch}.GE1qsW_pdfPreviewAction{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:2.75rem;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;margin-top:.75rem;padding:.6rem 1rem;font-size:.82rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.GE1qsW_pdfPreviewAction:hover{background:var(--color-secondary-hover-bg);border-color:var(--color-text-secondary)}.GE1qsW_pdfPreviewAction:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.GE1qsW_image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:75vh;display:block}.GE1qsW_detailedVariant .GE1qsW_image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.GE1qsW_filePlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;padding:2rem 1.5rem;display:flex}.GE1qsW_fileIcon{font-size:2.5rem}.GE1qsW_fileBadge{font-family:var(--font-mono,monospace);letter-spacing:.05em;background:var(--preview-badge-background);border:1px solid var(--preview-badge-border);color:var(--preview-badge-text);border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:600}.GE1qsW_fileName{color:var(--preview-text-primary);text-align:center;word-break:break-all;max-width:85%;font-size:.9rem;font-weight:500}.GE1qsW_placeholderNote{color:var(--preview-text-secondary);text-align:center;max-width:85%;font-size:.78rem;line-height:1.4}.GE1qsW_audioStage{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;width:100%;padding:2rem 1.5rem;display:flex}.GE1qsW_audioHeader{flex-direction:column;align-items:center;gap:.5rem;display:flex}.GE1qsW_audioPlayer{border-radius:8px;outline:none;width:100%;max-width:420px;height:40px}.GE1qsW_pinIcon{color:#fff}.GE1qsW_expandBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;z-index:10;background-color:#0a0a0abf;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .15s,background-color .15s;display:flex;position:absolute;box-shadow:0 4px 12px #00000059;inset:.75rem .75rem auto auto!important}.GE1qsW_expandBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}.GE1qsW_expandBtn:hover{background-color:#0a0a0ae6;transform:scale(1.05)}.GE1qsW_signerLabel,.GE1qsW_signerIssuer{color:#ffffffa8;font-family:var(--font-mono,monospace);font-size:.68rem}.GE1qsW_metaFab{z-index:20;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:absolute;top:.75rem;left:.75rem}.GE1qsW_pdfMetaFab{top:4rem}@media (max-width:560px){.GE1qsW_pdfMetaFab{top:6.25rem}}.GE1qsW_metaFabButton{color:#fff;cursor:pointer;pointer-events:auto;background:#0a0a0adb;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:transform .15s,background-color .15s,border-color .15s;display:flex;box-shadow:0 4px 14px #0000006b}.GE1qsW_metaFabButton:hover{background:#0a0a0af5;border-color:#ffffff75;transform:scale(1.05)}.GE1qsW_metaFabButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.GE1qsW_metaPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;pointer-events:auto;background:#0a0a0aeb;border:1px solid #fff3;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:fit-content;max-width:min(100%,22rem);padding:.75rem .875rem;font-size:.75rem;line-height:1.35;display:flex;box-shadow:0 8px 24px #0000006b}.GE1qsW_metaPanelTitle{color:#ffffffa8;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.GE1qsW_metaSigner{flex-direction:column;gap:.3rem;display:flex}.GE1qsW_signerRow{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;display:flex}.GE1qsW_metaSigner strong{font-weight:650}@media (prefers-reduced-motion:reduce){.GE1qsW_pdfPreviewAction,.GE1qsW_metaFabButton{transition:none}}
.l9T3Fa_timestamp{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:inline-flex}.l9T3Fa_local,.l9T3Fa_utc{overflow-wrap:anywhere}.l9T3Fa_utc{color:var(--color-text-secondary);font-family:var(--font-mono,"Roboto Mono", monospace);font-size:.68rem;font-weight:400;line-height:1.35}
.AplQ-a_jsonKey{color:var(--color-code-key,#60a5fa);font-weight:600}.AplQ-a_jsonString{color:var(--color-code-string,#34d399)}.AplQ-a_jsonNumber{color:var(--color-code-number,#f59e0b);font-weight:600}.AplQ-a_jsonBool{color:var(--color-code-boolean,#ec4899);font-weight:600}.AplQ-a_jsonNull{color:var(--color-code-null,var(--color-text-muted,#888));font-style:italic}.AplQ-a_jsonPunctuation{color:var(--color-code-punctuation,var(--color-text-muted,#777))}.AplQ-a_jsonLine{content-visibility:auto;contain-intrinsic-size:0 1.55em;border-left:2px solid #0000;min-height:1.2em;padding-left:3.25rem;position:relative}.AplQ-a_jsonLineContent{white-space:pre-wrap;word-break:break-all;vertical-align:top;max-width:100%;display:inline-block;position:relative}.AplQ-a_jsonLine:before{width:2.5rem;color:var(--color-code-line-number,var(--color-text-muted,#777));content:attr(data-line-number);text-align:right;-webkit-user-select:none;user-select:none;font-size:.68rem;position:absolute;left:0}.AplQ-a_jsonLine:hover{background:#b8941f14}.AplQ-a_highlightedJsonLine{content-visibility:visible;border-left-color:var(--color-accent,#b8941f);background:#b8941f29;scroll-margin-block:8rem}
.GOEvaW_card{border:1px solid var(--color-border);border-radius:.625rem;padding:.8rem 1rem;line-height:1.5}.GOEvaW_diagnosticInfo{border-color:var(--color-border);background-color:#ffffff05}.GOEvaW_diagnosticWarning{background-color:#b8941f0a;border-color:#b8941f33}.GOEvaW_diagnosticUnreadable{background-color:var(--color-unreadable-bg,#b8941f0a);border-color:var(--color-unreadable-border,#b8941f33)}.GOEvaW_diagnosticError{background-color:#e525210a;border-color:#e5252133}.GOEvaW_cardMain{align-items:center;gap:.75rem;min-width:0;display:flex}.GOEvaW_copy{flex:1;min-width:0}.GOEvaW_titleRow{flex-wrap:wrap;align-items:baseline;gap:.45rem .6rem;display:flex}.GOEvaW_statusLabel{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:700}.GOEvaW_diagnosticWarning .GOEvaW_statusLabel,.GOEvaW_diagnosticWarning .GOEvaW_icon{color:var(--color-accent)}.GOEvaW_diagnosticUnreadable .GOEvaW_statusLabel,.GOEvaW_diagnosticUnreadable .GOEvaW_icon{color:var(--color-unreadable,#b8941f)}.GOEvaW_diagnosticError .GOEvaW_statusLabel,.GOEvaW_diagnosticError .GOEvaW_icon{color:var(--color-error-red)}.GOEvaW_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:flex}.GOEvaW_diagnosticInfo .GOEvaW_icon{color:var(--color-text-secondary);background-color:#ffffff1a}.GOEvaW_diagnosticWarning .GOEvaW_icon{background-color:#b8941f26}.GOEvaW_diagnosticUnreadable .GOEvaW_icon{background-color:var(--color-unreadable-icon-bg,#b8941f26)}.GOEvaW_diagnosticError .GOEvaW_icon{background-color:#e5252126}.GOEvaW_title{color:var(--color-text-primary);font-family:var(--font-display,Inter, system-ui, sans-serif);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}.GOEvaW_description{color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.8rem;line-height:1.5}.GOEvaW_reportButton{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:2.25rem;color:var(--color-text-primary);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.68rem;font-weight:700;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.GOEvaW_reportButton:hover{border-color:var(--color-accent);background:var(--color-surface-raised)}.GOEvaW_reportButton:active{transform:scale(.97)}.GOEvaW_reportButton:focus-visible,.GOEvaW_toggleBadge:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.GOEvaW_toggleBadge{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:#ffffff0d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:flex}.GOEvaW_toggleBadge:hover{border-color:var(--color-border-strong);color:var(--color-text-primary);background:#ffffff1a}.GOEvaW_toggleBadge:active{transform:scale(.94)}.GOEvaW_chevron{transition:transform .2s}.GOEvaW_chevronOpen{transform:rotate(180deg)}.GOEvaW_collapsibleContent{overflow:hidden}.GOEvaW_detailsBody{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:1rem}.GOEvaW_section{background:var(--color-surface-raised);border-radius:.5rem;margin-bottom:1rem;padding:.875rem}.GOEvaW_sectionTitle{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .375rem;font-size:.7rem}.GOEvaW_explanation{color:var(--color-text-secondary);margin:0;font-size:.88rem;line-height:1.5}.GOEvaW_failuresList{margin-bottom:1rem}.GOEvaW_list{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.GOEvaW_failureItem{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:.5rem;padding:.75rem}.GOEvaW_failureHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.GOEvaW_code{color:var(--color-error-red);font-family:var(--font-mono,"JetBrains Mono", monospace);background:#e525211a;border-radius:4px;padding:.15rem .4rem;font-size:.75rem}.GOEvaW_severityTag{color:var(--color-text-primary);font-size:.8rem;font-weight:600}.GOEvaW_recommendation{color:var(--color-text-secondary);margin:.4rem 0 0;font-size:.82rem;line-height:1.45}.GOEvaW_sourceCitation{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);background:#ffffff0f;border-radius:4px;margin-top:.35rem;padding:.15rem .45rem;font-size:.7rem;display:inline-block}.GOEvaW_technicalSection{border-top:1px solid var(--color-border);padding-top:.875rem}.GOEvaW_toggleButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;text-decoration:underline}.GOEvaW_toggleButton:hover{color:var(--color-text-primary)}.GOEvaW_technicalDetails{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:.5rem;max-height:200px;margin-top:.75rem;padding:1rem;overflow-y:auto}.GOEvaW_pre{color:var(--color-code-text,var(--color-text-secondary));font-family:var(--font-mono,"JetBrains Mono", monospace);white-space:pre-wrap;word-break:break-all;margin:0;font-size:.75rem;line-height:1.55}@media (max-width:560px){.GOEvaW_cardMain{align-items:flex-start}.GOEvaW_reportButton{align-self:center;padding:.4rem;font-size:0}.GOEvaW_reportButton svg{width:1rem;height:1rem}}@media (prefers-reduced-motion:reduce){.GOEvaW_reportButton,.GOEvaW_toggleBadge,.GOEvaW_chevron{transition:none}}
.mmnGna_panelLoading{justify-content:center;align-items:center;width:100%;min-height:12rem;padding:2rem;display:flex}
.Eu5ZCG_emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;width:100%;max-width:48rem;min-height:18rem;margin:auto;padding:3rem 1.5rem;display:flex}.Eu5ZCG_iconWrapper{border:1px solid var(--color-border);background:var(--color-surface-raised);width:3.2rem;height:3.2rem;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.Eu5ZCG_icon{color:var(--color-text-muted)}.Eu5ZCG_badge{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem;font-size:.68rem;font-weight:700}.Eu5ZCG_title{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.Eu5ZCG_description{max-width:26rem;color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.82rem;line-height:1.5}.Eu5ZCG_action{border:1px solid var(--color-border-strong);color:var(--color-text-primary);font-family:var(--font-mono,"JetBrains Mono", monospace);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.Eu5ZCG_action:hover,.Eu5ZCG_action:focus-visible{border-color:var(--color-accent)}.Eu5ZCG_action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:640px){.Eu5ZCG_emptyState{min-height:16rem;padding:2rem 1.25rem}}
.ixM7Wq_selectorContainer{align-items:center;display:inline-flex;position:relative}.ixM7Wq_selectorButton{font-family:var(--font-mono,monospace);color:var(--color-text-secondary,#a1a1aa);background:var(--color-surface-raised,#ffffff0d);border:1px solid var(--color-border,#ffffff1f);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.ixM7Wq_selectorButton:hover{color:var(--color-text-primary,#fff);border-color:var(--color-accent,#b8941f);background:var(--color-surface-hover,#ffffff14)}.ixM7Wq_selectorButton:focus-visible{outline:2px solid var(--color-accent,#b8941f);outline-offset:1px}.ixM7Wq_globeIcon{opacity:.75;width:14px;height:14px}.ixM7Wq_chevronIcon{opacity:.6;width:12px;height:12px;transition:transform .15s}.ixM7Wq_chevronOpen{transform:rotate(180deg)}.ixM7Wq_dropdownMenu{top:calc(100% + 4px);z-index:100;background:var(--color-surface-raised,#18181b);border:1px solid var(--color-border,#ffffff26);border-radius:8px;flex-direction:column;gap:.125rem;min-width:160px;max-height:min(340px,80vh);padding:.25rem;display:flex;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 10px 25px -5px #00000080,0 4px 6px -2px #0003}.ixM7Wq_optionItem{font-family:var(--font-body,sans-serif);color:var(--color-text-secondary,#a1a1aa);cursor:pointer;text-align:start;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:.4rem .65rem;font-size:.8rem;transition:background .12s,color .12s;display:flex}.ixM7Wq_optionItem:hover{color:var(--color-text-primary,#fff);background:var(--color-surface-hover,#ffffff14)}.ixM7Wq_optionItem:focus-visible,.ixM7Wq_optionItem.ixM7Wq_focusedOption{color:var(--color-text-primary,#fff);background:var(--color-surface-hover,#ffffff1a);outline:1.5px solid var(--color-accent,#b8941f);outline-offset:-1.5px}.ixM7Wq_activeOption{color:var(--color-accent,#b8941f);background:var(--color-surface-hover,#b8941f1a);font-weight:600}.ixM7Wq_optionLeft{align-items:center;gap:.4rem;display:flex}.ixM7Wq_checkIcon{width:12px;height:12px;color:var(--color-accent,#b8941f);flex-shrink:0}.ixM7Wq_nativeLabel{font-family:var(--font-body,sans-serif)}.ixM7Wq_codeLabel{font-family:var(--font-mono,monospace);opacity:.6;text-transform:uppercase;font-size:.7rem}.ixM7Wq_selectorButtonPill{border-radius:9999px;padding-inline:.85rem}
._5pZ_OW_shell{z-index:1000;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (max-width:640px){._5pZ_OW_shell{align-items:flex-end}._5pZ_OW_mobile ._5pZ_OW_header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._5pZ_OW_mobile ._5pZ_OW_header:active{cursor:grabbing}}._5pZ_OW_backdrop{-webkit-backdrop-filter:blur(4px);cursor:default;pointer-events:auto;background:#0006;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}._5pZ_OW_drawer{z-index:1001;background:var(--color-surface,var(--color-paper));border:1px solid var(--color-border,var(--color-slate-200));pointer-events:auto;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:0 10px 40px -10px #0003}._5pZ_OW_desktop{border-radius:12px;width:90vw;max-width:600px;max-height:85vh}._5pZ_OW_mobile{border-bottom:none;border-radius:20px 20px 0 0;width:100%;max-height:90dvh}._5pZ_OW_handleWrapper{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:20px;display:flex}._5pZ_OW_handleWrapper:active{cursor:grabbing}._5pZ_OW_handle{background:var(--color-border-strong,var(--color-slate-300));border-radius:2px;width:32px;height:4px}._5pZ_OW_header{border-bottom:1px solid var(--color-border,var(--color-slate-200));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;min-height:3.75rem;padding:.75rem 1rem;display:flex;position:relative}._5pZ_OW_title{min-width:0;max-width:calc(100% - 8rem);color:var(--color-text-primary,var(--color-slate-900));font-family:var(--font-body,Inter, system-ui, sans-serif);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:700;line-height:1.25;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}._5pZ_OW_actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}._5pZ_OW_content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-bottom:env(safe-area-inset-bottom);scrollbar-width:thin;scrollbar-color:var(--color-border-strong,var(--color-slate-300)) transparent;flex:1;position:relative;overflow-y:auto}._5pZ_OW_content:not([data-ready=true]){touch-action:none;-webkit-overflow-scrolling:auto;overflow:hidden}._5pZ_OW_content::-webkit-scrollbar{width:4px}._5pZ_OW_content::-webkit-scrollbar-track{background:0 0}._5pZ_OW_content::-webkit-scrollbar-thumb{background:var(--color-border-strong,var(--color-slate-300));border-radius:10px}._5pZ_OW_mobile ._5pZ_OW_content{padding-bottom:calc(2rem + env(safe-area-inset-bottom));overflow:hidden auto}._5pZ_OW_mobile ._5pZ_OW_content:not([data-ready=true]){touch-action:none;-webkit-overflow-scrolling:auto;overflow:hidden}@media (max-width:400px){._5pZ_OW_header{gap:.5rem;padding-inline:.875rem}._5pZ_OW_actions{gap:.375rem}}._5pZ_OW_scrollGradient{background:linear-gradient(to bottom, transparent, var(--color-surface,var(--color-paper)));pointer-events:none;z-index:10;height:48px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){._5pZ_OW_drawer,._5pZ_OW_scrollGradient{transition:none}}
.iq7hcG_resetDrawer{border-color:var(--color-border-strong);width:min(100%,28rem);max-width:28rem;box-shadow:0 1.5rem 3rem #0000003d}.iq7hcG_content{padding:1.25rem 1.5rem 1.5rem}.iq7hcG_closeButton{width:2.5rem;min-height:2.5rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1.35rem;line-height:1;transition:background .16s,color .16s,transform .16s;display:inline-flex}.iq7hcG_closeButton:hover{background:var(--color-secondary-hover-bg);color:var(--color-text-primary)}.iq7hcG_closeButton:active{transform:scale(.96)}.iq7hcG_closeButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.iq7hcG_copy{min-width:0}.iq7hcG_eyebrow{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.iq7hcG_description,.iq7hcG_note{color:var(--color-text-secondary);font-size:.9rem;line-height:1.55}.iq7hcG_description{margin:.65rem 0 0}.iq7hcG_note{color:var(--color-text-muted);margin:.7rem 0 0;font-size:.8rem}.iq7hcG_actions{justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1.5rem;display:flex}.iq7hcG_primaryButton,.iq7hcG_secondaryButton{min-height:2.65rem;font:inherit;cursor:pointer;border-radius:999px;padding:.65rem 1rem;font-size:.85rem;font-weight:600;transition:transform .16s,background .16s,border-color .16s}.iq7hcG_primaryButton{border:1px solid var(--color-button-border);background:var(--color-button-bg);color:var(--color-button-fg)}.iq7hcG_secondaryButton{border:1px solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}.iq7hcG_primaryButton:hover,.iq7hcG_secondaryButton:hover{transform:translateY(-1px)}.iq7hcG_primaryButton:hover{background:var(--color-button-hover-bg);color:var(--color-button-hover-fg)}.iq7hcG_secondaryButton:hover{background:var(--color-secondary-hover-bg)}.iq7hcG_primaryButton:active,.iq7hcG_secondaryButton:active{transform:translateY(0)scale(.98)}.iq7hcG_primaryButton:focus-visible,.iq7hcG_secondaryButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}@media (max-width:640px){.iq7hcG_resetDrawer{max-height:min(32rem,78dvh)}.iq7hcG_content{padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom))}.iq7hcG_actions{flex-direction:column-reverse;align-items:stretch;gap:.5rem;margin-top:1.25rem}.iq7hcG_primaryButton,.iq7hcG_secondaryButton{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.iq7hcG_primaryButton,.iq7hcG_secondaryButton{transition:none}}
.Y88Woq_card{--notice-gold:#b8941f;margin-top:1rem}:is(html.dark .Y88Woq_card,[data-theme=dark] .Y88Woq_card){--notice-gold:#e8c346}.Y88Woq_accordionGroup{border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text-secondary);line-height:1.5;overflow:hidden}.Y88Woq_accordionTrigger{width:100%;min-height:44px;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.1rem;display:flex}.Y88Woq_accordionTrigger:hover{background-color:var(--color-secondary-hover-bg,#1414140f)}.Y88Woq_accordionTrigger:focus-visible{outline-offset:-2px;outline:2px solid #d4af37}.Y88Woq_title{color:var(--color-text-primary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.Y88Woq_metaRight{flex:none;align-items:center;gap:.75rem;display:flex}.Y88Woq_chevron{width:1rem;height:1rem;color:var(--color-text-secondary);display:inline-flex}.Y88Woq_accordionContent{border-top:1px solid var(--color-border);padding:.25rem 1.1rem 1rem}.Y88Woq_copy{max-width:48rem;margin:.6rem 0 0;font-size:.86rem}.Y88Woq_eyebrowSeparator{margin:0 .5em}.Y88Woq_link{color:var(--color-text-primary);opacity:.86;text-decoration:none;transition:opacity .16s}.Y88Woq_link:hover{opacity:1}.Y88Woq_link:focus-visible{opacity:1;outline-offset:4px;border-radius:2px;outline:2px solid #d4af37}.Y88Woq_externalIcon{vertical-align:-.05em;color:currentColor;flex-shrink:0;width:.85em;height:.85em;margin-left:.2em;display:inline-block}:is(html.dark .Y88Woq_link:hover,[data-theme=dark] .Y88Woq_link:hover){color:#141414}:is(html.dark .Y88Woq_link:hover>.Y88Woq_externalIcon,[data-theme=dark] .Y88Woq_link:hover>.Y88Woq_externalIcon){color:var(--color-text-primary)}@media (hover:none){.Y88Woq_link{-webkit-tap-highlight-color:#d4af3738;align-items:center;min-height:44px;margin:-.75rem -.125rem;padding:.75rem .125rem;display:inline-flex}.Y88Woq_link:active{opacity:.72}}@media (prefers-reduced-motion:reduce){.Y88Woq_link{transition:none}}
._2zkPiG_validationDrawer{border-color:var(--color-error-red);width:min(100%,34rem);max-width:34rem;box-shadow:0 1.5rem 3rem #0000003d}._2zkPiG_content{padding:1.25rem 1.5rem 1.5rem}._2zkPiG_errorPanel{border:1px solid var(--color-error-red);background:var(--color-error-bg);color:var(--color-error-red);border-radius:.5rem;padding:1rem 1.1rem}._2zkPiG_eyebrow{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}._2zkPiG_message{overflow-wrap:anywhere;margin:.6rem 0 0;line-height:1.55}._2zkPiG_note{color:var(--color-text-muted);margin:.9rem 0 0;font-size:.8rem;line-height:1.5}._2zkPiG_actions{justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1.5rem;display:flex}._2zkPiG_primaryButton,._2zkPiG_secondaryButton{min-height:2.65rem;font:inherit;cursor:pointer;border-radius:999px;padding:.65rem 1rem;font-size:.85rem;font-weight:600;transition:transform .16s,background .16s,border-color .16s}._2zkPiG_primaryButton{border:1px solid var(--color-button-border);background:var(--color-button-bg);color:var(--color-button-fg)}._2zkPiG_secondaryButton{border:1px solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}._2zkPiG_primaryButton:hover,._2zkPiG_secondaryButton:hover{transform:translateY(-1px)}._2zkPiG_primaryButton:hover{background:var(--color-button-hover-bg);color:var(--color-button-hover-fg)}._2zkPiG_secondaryButton:hover{background:var(--color-secondary-hover-bg)}._2zkPiG_primaryButton:active,._2zkPiG_secondaryButton:active{transform:translateY(0)scale(.98)}._2zkPiG_primaryButton:focus-visible,._2zkPiG_secondaryButton:focus-visible,._2zkPiG_closeButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}._2zkPiG_closeButton{width:2.5rem;min-height:2.5rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1.35rem;line-height:1;transition:background .16s,color .16s,transform .16s;display:inline-flex}._2zkPiG_closeButton:hover{background:var(--color-secondary-hover-bg);color:var(--color-text-primary)}._2zkPiG_closeButton:active{transform:scale(.96)}@media (max-width:640px){._2zkPiG_validationDrawer{max-height:min(34rem,82dvh)}._2zkPiG_content{padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom))}._2zkPiG_actions{flex-direction:column-reverse;align-items:stretch;gap:.5rem;margin-top:1.25rem}._2zkPiG_primaryButton,._2zkPiG_secondaryButton{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){._2zkPiG_primaryButton,._2zkPiG_secondaryButton,._2zkPiG_closeButton{transition:none}}
.TyfYiq_overlay{z-index:100;-webkit-backdrop-filter:blur(12px);background:#0009;justify-content:center;align-items:center;padding:1.5rem;animation:.18s cubic-bezier(.16,1,.3,1) both TyfYiq_overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes TyfYiq_overlayFadeIn{0%{opacity:0}to{opacity:1}}.TyfYiq_modal{-webkit-backdrop-filter:blur(28px)saturate(190%);width:min(100%,54rem);max-height:min(40rem,86vh);color:var(--color-text-primary,#f0f0ee);background:#141416c7;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;animation:.22s cubic-bezier(.16,1,.3,1) both TyfYiq_modalPop;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 64px -12px #000000a6,0 0 0 1px #ffffff0f,inset 0 1px #ffffff1f}@keyframes TyfYiq_modalPop{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}html.light .TyfYiq_modal{color:#111;background:#fcfcfed1;border:1px solid #00000014;box-shadow:0 28px 64px -12px #00000026,0 0 0 1px #0000000d,inset 0 1px #ffffffe6}.TyfYiq_header{border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:1rem 1.25rem .75rem;display:flex}html.light .TyfYiq_header{border-bottom-color:#0000000f}.TyfYiq_searchWrapper{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;flex:1;align-items:center;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}html.light .TyfYiq_searchWrapper{background:#00000008;border-color:#00000014}.TyfYiq_searchWrapper:focus-within{background:#ffffff12;border-color:#ffffff38;box-shadow:0 0 0 3px #ffffff0a}html.light .TyfYiq_searchWrapper:focus-within{background:#0000000d;border-color:#00000040;box-shadow:0 0 0 3px #00000008}.TyfYiq_searchIcon{color:#fff6;pointer-events:none;position:absolute;left:.75rem}html.light .TyfYiq_searchIcon{color:#0006}.TyfYiq_searchInput{height:2.35rem;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0 2.25rem;font-family:inherit;font-size:.875rem}.TyfYiq_searchInput::placeholder{color:#ffffff59}html.light .TyfYiq_searchInput::placeholder{color:#00000059}.TyfYiq_clearSearchButton{color:#fff9;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:0;transition:background .15s,color .15s;display:inline-flex;position:absolute;right:.6rem}.TyfYiq_clearSearchButton:hover{color:#fff;background:#ffffff2e}html.light .TyfYiq_clearSearchButton{color:#00000080;background:#00000014}html.light .TyfYiq_clearSearchButton:hover{color:#000;background:#00000026}.TyfYiq_closeButton{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;padding:0;transition:all .15s;display:inline-flex}.TyfYiq_closeButton:hover{color:#fff;background:#ffffff1a;border-color:#ffffff29}html.light .TyfYiq_closeButton{color:#0000008c;background:#00000008;border-color:#00000014}html.light .TyfYiq_closeButton:hover{color:#000;background:#00000014;border-color:#00000029}.TyfYiq_titleRow{justify-content:space-between;align-items:center;padding:.65rem 1.25rem .25rem;display:flex}.TyfYiq_title{font-size:.76rem;font-weight:600;font-family:var(--font-mono,"JetBrains Mono", monospace);color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;margin:0}html.light .TyfYiq_title{color:#00000073}.TyfYiq_escHint{color:#ffffff59;font-size:.72rem;font-family:var(--font-mono,"JetBrains Mono", monospace);align-items:center;gap:.3rem;display:inline-flex}html.light .TyfYiq_escHint{color:#00000059}.TyfYiq_kbdSmall{text-align:center;vertical-align:middle;color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:.68rem;font-style:normal;line-height:1;display:inline-flex}html.light .TyfYiq_kbdSmall{color:#000000a6;background:#0000000a;border-color:#0000001a}.TyfYiq_body{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex:1;padding:.75rem 1.25rem 1.5rem;overflow-y:auto}html.light .TyfYiq_body{scrollbar-color:#00000026 transparent}.TyfYiq_body::-webkit-scrollbar{width:6px}.TyfYiq_body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}html.light .TyfYiq_body::-webkit-scrollbar-thumb{background:#00000026}.TyfYiq_groupsContainer{flex-direction:column;gap:1.25rem;display:flex}.TyfYiq_groupSection{flex-direction:column;gap:.4rem;display:flex}.TyfYiq_categoryTitle{font-size:.74rem;font-weight:600;font-family:var(--font-mono,"JetBrains Mono", monospace);color:#ffffff73;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;margin:0;padding-bottom:.35rem}html.light .TyfYiq_categoryTitle{color:#00000073;border-bottom-color:#0000001a}.TyfYiq_shortcutGrid{grid-template-columns:repeat(2,1fr);gap:.2rem 1.5rem;display:grid}.TyfYiq_shortcutItem{border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .5rem;transition:background .14s;display:flex}.TyfYiq_shortcutItem:hover{background:#ffffff0a}html.light .TyfYiq_shortcutItem:hover{background:#00000008}.TyfYiq_shortcutLabel{color:#ffffffe0;letter-spacing:-.005em;font-size:.84rem;font-weight:400}html.light .TyfYiq_shortcutLabel{color:#000000e0}.TyfYiq_keyGroup{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.TyfYiq_kbd{text-align:center;vertical-align:middle;box-sizing:border-box;color:#ffffffe0;min-width:1.55rem;height:1.55rem;font-style:normal;font-family:var(--font-mono,"JetBrains Mono", monospace);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.74rem;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff14}html.light .TyfYiq_kbd{color:#000000d1;background:#0000000a;border-color:#0000001f;box-shadow:0 1px 2px #0000000f,inset 0 1px #fffc}.TyfYiq_orText{color:#ffffff59;padding:0 .15rem;font-size:.7rem}html.light .TyfYiq_orText{color:#00000059}.TyfYiq_emptyState{text-align:center;margin:2.5rem 0}.TyfYiq_emptyStateText{color:#ffffff73;margin:0;font-size:.88rem}html.light .TyfYiq_emptyStateText{color:#00000073}@media (max-width:720px){.TyfYiq_shortcutGrid{grid-template-columns:1fr;gap:.2rem}.TyfYiq_modal{border-radius:14px;max-height:88vh}.TyfYiq_titleRow{padding:.5rem 1rem .2rem}.TyfYiq_body{padding:.6rem 1rem 1.25rem}}@media (prefers-reduced-motion:reduce){.TyfYiq_overlay,.TyfYiq_modal{animation:none}}
._9kaxJa_container{flex-direction:column;gap:1rem;display:flex}._9kaxJa_card{background-color:var(--color-surface,#fcfcfc);border:1px solid var(--color-border);border-radius:8px;padding:1.25rem 1.5rem;transition:border-color .15s,background-color .15s}._9kaxJa_card[data-expandable-hovered=true]{border-color:var(--color-border-hover,var(--color-border))}._9kaxJa_cardHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._9kaxJa_cardHeader[data-state=open]{border-bottom:1px solid var(--color-border);padding-bottom:1rem}._9kaxJa_cardHeaderTrigger{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;border-radius:4px;flex:1;align-items:center;gap:.75rem;margin:0;padding:0;font-family:inherit;display:flex}._9kaxJa_cardHeaderTrigger:focus-visible{outline:2px solid var(--color-accent,#b8941f);outline-offset:4px}._9kaxJa_cardHeaderActions{flex-shrink:0;order:2;align-items:center;gap:.5rem;max-width:100%;display:flex}._9kaxJa_cardHeaderChevronTrigger{width:1.25rem;height:1.25rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 1.25rem;order:3;justify-content:center;align-items:center;padding:0;display:inline-flex}._9kaxJa_cardHeaderChevronTrigger:focus-visible{outline:2px solid var(--color-accent,#b8941f);outline-offset:4px}._9kaxJa_cardHeaderChevron{width:1.25rem;height:1.25rem;color:var(--color-text-muted);flex:0 0 1.25rem;justify-content:center;align-items:center;display:inline-flex}._9kaxJa_cardTitleGroup{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}._9kaxJa_cardEyebrow{color:var(--color-accent,#b8941f);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}._9kaxJa_sectionHeading{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-primary);overflow-wrap:anywhere;min-width:0;margin:0;font-size:.85rem;font-weight:700}._9kaxJa_cardDescription{max-width:42rem;color:var(--color-text-secondary);margin:.2rem 0 0;font-size:.78rem;line-height:1.4}._9kaxJa_metaGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;display:grid}._9kaxJa_metaItem{flex-direction:column;grid-column:span 3;gap:.2rem;min-width:0;min-height:3.65rem;padding:.2rem 0;display:flex}._9kaxJa_metaItemWide{grid-column:span 6}._9kaxJa_metaLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.72rem}._9kaxJa_metaValue{color:var(--color-text-primary);overflow-wrap:break-word;word-break:break-word;font-size:.85rem;font-weight:500}._9kaxJa_fontMono{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:.78rem}._9kaxJa_textBreak{word-break:break-all}._9kaxJa_signerAccordionContent{flex-direction:column;gap:1.25rem;display:flex}._9kaxJa_trustSourceEvidence{border-top:1px solid var(--color-border);flex-direction:column;gap:.65rem;padding-top:1rem;display:flex}._9kaxJa_trustSourceHeadingGroup{flex-direction:column;gap:.2rem;display:flex}._9kaxJa_trustSourceHeading{color:var(--color-text-primary);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem}._9kaxJa_trustSourceDescription{color:var(--color-text-secondary);margin:0;font-size:.72rem;line-height:1.4}._9kaxJa_trustSourceList{flex-direction:column;gap:.35rem;display:flex}._9kaxJa_trustSource{border:1px solid var(--color-border);background:var(--color-surface-raised,#f4f4f4);border-radius:6px;overflow:hidden}._9kaxJa_trustSource summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;padding:.45rem .55rem;list-style-position:inside;display:flex}._9kaxJa_trustSource summary::marker{color:var(--color-accent,#b8941f)}._9kaxJa_trustSource summary:focus-visible{outline:2px solid var(--color-accent,#b8941f);outline-offset:-2px}._9kaxJa_trustSource[open] summary{border-bottom:1px solid var(--color-border)}._9kaxJa_trustSourceResource{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);overflow-wrap:anywhere;font-size:.72rem}._9kaxJa_trustSourceDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .8rem;margin:0;padding:.65rem .8rem .75rem;display:grid}._9kaxJa_trustSourceDetails>div{min-width:0}._9kaxJa_trustSourceDetails dt{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem}._9kaxJa_trustSourceDetails dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.72rem}._9kaxJa_runtimeEvidenceLimits{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-raised) 72%, transparent);border-radius:.75rem;margin-top:1rem;padding:1rem}._9kaxJa_runtimeEvidenceHeadingGroup{flex-direction:column;gap:.3rem;display:flex}._9kaxJa_runtimeEvidenceHeading{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}._9kaxJa_runtimeEvidenceDescription{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.5}._9kaxJa_runtimeEvidenceDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0 0;display:grid}._9kaxJa_runtimeEvidenceDetails div{min-width:0}._9kaxJa_runtimeEvidenceDetails dt{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem}._9kaxJa_runtimeEvidenceDetails dd{color:var(--color-text-primary);margin:0;font-size:.85rem}@media (max-width:760px){._9kaxJa_runtimeEvidenceDetails{grid-template-columns:1fr}}._9kaxJa_accordionList{flex-direction:column;display:flex}._9kaxJa_accordionGroup{border:1px solid var(--color-border);background-color:var(--color-surface,#fcfcfc);overflow:hidden}._9kaxJa_accordionTrigger{width:100%;min-height:4.25rem;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1.35rem 1.25rem;transition:background-color .15s;display:flex}._9kaxJa_accordionTrigger:hover{background-color:var(--color-secondary-hover-bg,#1414140f)}._9kaxJa_metaRight{flex:none;align-items:center;gap:.75rem;min-width:max-content;display:flex}._9kaxJa_countBadge{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-secondary,#141414a3);background-color:var(--color-surface-raised,#ededed);border-radius:4px;padding:.2rem .5rem;font-size:.75rem}._9kaxJa_countBadgeSuccess{color:#16a34a;background-color:#22c55e1f;}._9kaxJa_countBadgeWarn{color:var(--color-accent,#b8941f);background-color:#b8941f1f;}._9kaxJa_countBadgeError{background-color:var(--color-error-bg,#e525211f);color:var(--color-error-red,#e52521);}._9kaxJa_iconBadge{border-radius:999px;justify-content:center;align-items:center;gap:.3rem;display:inline-flex}._9kaxJa_passIndicator{background-color:var(--color-success,#16a34a);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--color-surface,#fcfcfc), 0 0 5px var(--color-success,#16a34a);border-radius:50%;flex:0 0 9px;display:inline-flex}._9kaxJa_chevronIcon{width:1rem;height:1rem;color:var(--color-text-secondary,#141414a3);flex:0 0 1rem;display:inline-flex}._9kaxJa_accordionContent{border-top:1px solid var(--color-border);flex-direction:column;gap:.6rem;padding:.5rem 1.1rem 1rem;display:flex}._9kaxJa_statusListWrap{flex-direction:column;gap:.6rem;display:flex}._9kaxJa_filterGroup{align-items:center;gap:.35rem;display:flex}._9kaxJa_filterBtn{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--color-border,#1414141a);color:var(--color-text-secondary,#141414a3);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .6rem;font-size:.7rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}._9kaxJa_filterBtn:hover{color:var(--color-text-primary,#141414);border-color:var(--color-border-strong,#1414142e)}._9kaxJa_filterBtnActive{background:var(--color-button-bg,#141414);color:var(--color-button-fg,#fcfcfc);border-color:var(--color-button-border,#14141424)}._9kaxJa_filterBtnActive:hover{border-color:var(--color-button-border,#14141424);background:var(--color-button-bg,#141414);color:var(--color-button-fg,#fcfcfc)}._9kaxJa_statusList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._9kaxJa_statusItem{background-color:var(--color-surface-raised,#ededed);border:1px solid var(--color-border);border-radius:6px;flex-direction:column;gap:.35rem;padding:.75rem;scroll-margin-top:6rem;display:flex}._9kaxJa_statusItemSuccess{background-color:var(--color-success-bg,#16a34a14);border-color:var(--color-success,#16a34a)}._9kaxJa_statusItemWarn{border-color:var(--color-accent,#b8941f);background-color:#b8941f1f}._9kaxJa_statusItemError{background-color:var(--color-error-bg,#e525211f);border-color:var(--color-error-red,#e52521)}._9kaxJa_reportFocusTarget{outline:2px solid var(--security-trust-blue,#3b82f6);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb, var(--security-trust-blue,#3b82f6) 20%, transparent);animation:1.6s cubic-bezier(.16,1,.3,1) both _9kaxJa_reportFocusPulse}@keyframes _9kaxJa_reportFocusPulse{0%,28%{outline-color:var(--security-trust-blue,#3b82f6);box-shadow:0 0 0 4px color-mix(in srgb, var(--security-trust-blue,#3b82f6) 20%, transparent)}to{outline-color:#0000;box-shadow:0 0 0 4px #0000}}@media (prefers-reduced-motion:reduce){._9kaxJa_reportFocusTarget{animation:none}}._9kaxJa_statusHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._9kaxJa_statusTitle{color:var(--color-text-primary);font-size:.85rem;font-weight:700}._9kaxJa_statusIconSuccess{color:var(--color-success,#16a34a);flex-shrink:0;align-items:center;display:inline-flex}._9kaxJa_statusIconWarn{color:var(--color-accent,#b8941f);flex-shrink:0;align-items:center;display:inline-flex}._9kaxJa_statusIconError{color:var(--color-error-red,#e52521);flex-shrink:0;align-items:center;display:inline-flex}._9kaxJa_statusCode{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-muted);font-size:.72rem}._9kaxJa_crJsonLineLink{border:1px solid var(--color-border-strong,#1414142e);background:var(--color-surface,#fcfcfc);color:var(--color-text-secondary,#141414a3);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono", monospace);border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .45rem;font-size:.65rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._9kaxJa_crJsonLineLink:hover{border-color:var(--security-trust-blue,#3b82f6);color:var(--security-trust-blue,#3b82f6);background-color:color-mix(in srgb, var(--security-trust-blue,#3b82f6) 10%, transparent)}._9kaxJa_crJsonLineLink:focus-visible{outline:2px solid var(--security-trust-blue,#3b82f6);outline-offset:2px}._9kaxJa_statusExplanation{color:var(--color-text-secondary);margin:0;font-size:.82rem;line-height:1.45}._9kaxJa_statusEvidence{border-top:1px solid var(--color-border);flex-direction:column;gap:.45rem;margin-top:.2rem;padding-top:.45rem;display:flex}._9kaxJa_statusEvidenceHeader{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._9kaxJa_statusEvidenceLocationHeader{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.6rem;display:flex}._9kaxJa_statusEvidenceLabel{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:700}._9kaxJa_statusCopyButton{border:1px solid var(--color-border-strong,#1414142e);background:var(--color-surface,#fcfcfc);color:var(--color-text-secondary,#141414a3);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono", monospace);border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .45rem;font-size:.65rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._9kaxJa_statusCopyButton:hover{border-color:var(--color-text-primary,#141414);color:var(--color-text-primary,#141414)}._9kaxJa_statusCopyButton:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._9kaxJa_statusNoEvidence{color:var(--color-text-muted);margin:0;font-size:.75rem;font-style:italic}._9kaxJa_statusEvidenceLocations{flex-direction:column;gap:.45rem;display:flex}._9kaxJa_statusEvidenceLocation{flex-direction:column;gap:.25rem;display:flex}._9kaxJa_statusEvidenceLocationHeader code{overflow-wrap:anywhere;min-width:0;color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:.68rem}._9kaxJa_statusEvidenceExcerpt{background:var(--color-surface,#fcfcfc);color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);white-space:pre;border-radius:4px;margin:0;padding:.45rem .55rem;font-size:.68rem;line-height:1.4;overflow-x:auto}._9kaxJa_statusEvidenceSource{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);flex-wrap:wrap;gap:.5rem;font-size:.64rem;display:flex}._9kaxJa_statusRecommendation{border-top:1px dashed var(--color-border);color:var(--color-text-primary);margin:.25rem 0 0;padding-top:.35rem;font-size:.8rem;line-height:1.45}._9kaxJa_recommendationLabel{color:var(--color-text-primary,#141414);font-weight:600}._9kaxJa_actionList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._9kaxJa_actionItem{background-color:var(--color-surface-raised,#ededed);border-radius:6px;flex-direction:column;gap:.25rem;padding:.65rem .75rem;scroll-margin-top:6rem;display:flex}._9kaxJa_actionHeader{justify-content:space-between;align-items:center;display:flex}._9kaxJa_actionLabel{color:var(--color-text-primary);font-size:.82rem;font-weight:700}._9kaxJa_aiTag{font-family:var(--font-mono,"JetBrains Mono", monospace);background-color:var(--color-trust-bg,#3b82f626);color:var(--color-trust-blue,#3b82f6);border-radius:4px;padding:.15rem .4rem;font-size:.72rem}._9kaxJa_actionDetail{color:var(--color-text-secondary);margin:0;font-size:.78rem}._9kaxJa_actionRaw{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-secondary,#141414a3);font-size:.74rem}._9kaxJa_provenanceIntro{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.8rem}._9kaxJa_provenanceTruncation{color:var(--color-text-secondary,#141414a3);margin:.75rem 0 0;font-size:.8rem}._9kaxJa_provenanceList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._9kaxJa_provenanceItem{border-inline-start:3px solid var(--color-border-strong,#1414142e);background:var(--color-surface-raised,#ededed);border-radius:0 .5rem .5rem 0;flex-direction:column;gap:.25rem;margin-inline-start:calc(var(--provenance-depth,0) * 1rem);padding:.75rem;display:flex}._9kaxJa_provenanceRole,._9kaxJa_provenanceStatus{color:var(--color-text-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.68rem}._9kaxJa_provenanceTitle,._9kaxJa_provenanceDetail{color:var(--color-text-primary);margin:0;font-size:.82rem}._9kaxJa_provenanceTitle{font-weight:700}._9kaxJa_provenanceDetail span{color:var(--color-text-muted)}._9kaxJa_assertionGroup{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}._9kaxJa_assertionGroupTitle{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary,#141414a3);font-size:.72rem;font-weight:700}._9kaxJa_copyPill{background-color:color-mix(in srgb, var(--security-trust-blue,#3b82f6) 8%, var(--color-surface-raised,#ededed));border:1px solid color-mix(in srgb, var(--security-trust-blue,#3b82f6) 30%, var(--color-border));min-height:2.5rem;font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--security-trust-blue,#3b82f6);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._9kaxJa_metaValueRow{align-items:center;gap:.4rem;min-width:0;display:flex}._9kaxJa_metaValueRow ._9kaxJa_metaValue{min-width:0}._9kaxJa_metaValueRow button{flex:none}._9kaxJa_copyPill:focus-visible{outline:2px solid var(--security-trust-blue,#3b82f6);outline-offset:2px}._9kaxJa_copyPill:hover{border-color:var(--security-trust-blue,#3b82f6);background-color:color-mix(in srgb, var(--security-trust-blue,#3b82f6) 16%, var(--color-surface-raised,#ededed));color:var(--security-trust-blue,#3b82f6)}@media (max-width:760px){._9kaxJa_card{padding:1rem}._9kaxJa_cardHeader{align-items:flex-start;gap:.75rem}._9kaxJa_cardHeaderTrigger{order:1;align-items:flex-start}._9kaxJa_cardHeaderChevronTrigger{order:2;margin-top:.1rem}._9kaxJa_cardHeaderActions{order:3;align-self:flex-start}._9kaxJa_metaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._9kaxJa_metaItem,._9kaxJa_metaItemWide{grid-column:span 1}._9kaxJa_trustSourceDetails{grid-template-columns:1fr}}@media (max-width:440px){._9kaxJa_metaGrid{grid-template-columns:1fr}}
.u_z8sq_container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.u_z8sq_searchBarContainer{flex-direction:row;align-items:center;gap:1.25rem;width:100%;margin-bottom:.5rem;display:flex}.u_z8sq_searchFieldWrapper{flex:1;align-items:center;display:flex;position:relative}.u_z8sq_searchIcon{color:var(--color-text-tertiary);pointer-events:none;position:absolute;left:.875rem}.u_z8sq_searchInput{background-color:var(--color-surface-raised);border:1px solid var(--color-border);width:100%;color:var(--color-text-primary);font-family:var(--font-body);border-radius:.5rem;outline:none;padding:.625rem 2.5rem .625rem 2.25rem;font-size:.925rem;line-height:1.4;transition:border-color .2s,box-shadow .2s}.u_z8sq_searchInput:focus{border-color:var(--color-accent-dim,var(--color-text-secondary));box-shadow:0 0 0 2px var(--color-accent-subtle)}.u_z8sq_clearSearchButton{color:var(--color-text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.125rem;transition:color .2s,background-color .2s;display:flex;position:absolute;right:.875rem}.u_z8sq_clearSearchButton:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.u_z8sq_controlButtons{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.02em;align-items:center;gap:.5rem;font-size:.775rem;display:flex}.u_z8sq_textButton{color:var(--color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;transition:color .2s,background-color .2s}.u_z8sq_textButton:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}.u_z8sq_separator{color:var(--color-text-tertiary)}.u_z8sq_resultsCount{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--color-text-secondary);margin-top:-.5rem;padding-left:.25rem;font-size:.775rem}.u_z8sq_emptyState{background-color:var(--color-surface-raised);border:1px dashed var(--color-border);color:var(--color-text-secondary);font-family:var(--font-body);border-radius:.625rem;flex-direction:row;align-items:flex-start;gap:.875rem;padding:1.5rem;display:flex}.u_z8sq_emptyIcon{color:var(--color-text-tertiary);flex-shrink:0;margin-top:.125rem}.u_z8sq_emptyText{margin:0 0 .75rem;font-size:.925rem;line-height:1.45}.u_z8sq_resetButton{background-color:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-primary);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);cursor:pointer;border-radius:.375rem;padding:.375rem .75rem;font-size:.775rem;transition:background-color .2s,border-color .2s}.u_z8sq_resetButton:hover{background-color:var(--color-border-bright)}.u_z8sq_entryList{flex-direction:column;width:100%;display:flex}.u_z8sq_entryCard{flex-direction:row;width:100%;display:flex;position:relative}.u_z8sq_cardMain{border-bottom:1px solid var(--color-border);flex-direction:column;flex:1;padding:1.125rem 0;transition:border-color .3s;display:flex}.u_z8sq_entryCardExpanded .u_z8sq_cardMain{border-color:var(--color-border-bright)}.u_z8sq_cardHeaderTrigger{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;font-family:inherit;display:flex}.u_z8sq_cardHeaderTrigger:focus-visible{outline:2px solid var(--color-accent,#d45d3e);outline-offset:2px;border-radius:4px}.u_z8sq_cardHeaderMeta{flex-direction:column;flex:1;gap:.375rem;display:flex}.u_z8sq_headerBadgeRow{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.u_z8sq_versionHeading{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);margin:0;display:inline-flex}.u_z8sq_versionPill{border:1px solid var(--color-border);background-color:var(--color-surface-hover);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--color-text-primary);border-radius:999px;justify-content:center;align-items:center;padding:.15rem .625rem;font-size:.725rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.u_z8sq_cardHeaderTrigger:hover .u_z8sq_versionPill{border-color:var(--color-accent,#d45d3e);background-color:var(--color-accent-subtle,#d45d3e0d);color:var(--color-accent,#d45d3e)}.u_z8sq_entryDate{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--color-text-secondary);align-self:center;font-size:.725rem;font-weight:500;transition:color .2s;display:inline-block}.u_z8sq_cardHeaderTrigger:hover .u_z8sq_entryDate{color:var(--color-text-primary)}.u_z8sq_chevronWrapper{color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;margin-left:1rem;padding:.25rem;transition:color .2s;display:flex}.u_z8sq_cardHeaderTrigger:hover .u_z8sq_chevronWrapper{color:var(--color-text-primary)}.u_z8sq_tldrWrapper{flex-direction:row;align-items:flex-start;gap:.625rem;margin-top:.625rem;font-size:.875rem;line-height:1.45;display:flex}.u_z8sq_tldrLabel{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);background-color:var(--color-surface-hover);border:1px solid var(--color-border);box-shadow:inset 0 -1px 0 var(--color-border-bright,#ffffff1a);border-radius:4px;flex-shrink:0;margin-top:.15rem;padding:.15rem .4rem;font-size:.675rem;font-weight:700;line-height:1}.u_z8sq_tldrText{color:var(--color-text-secondary);margin:0}@media (min-width:768px){.u_z8sq_tldrText{max-width:60%}}.u_z8sq_expandedContent{overflow:hidden}.u_z8sq_contentBody{will-change:transform, opacity;text-align:left;width:100%;padding-top:1rem;padding-bottom:.25rem}.u_z8sq_contentBody>div{text-align:left;max-width:100%;margin:0}.u_z8sq_highlight{color:var(--color-accent,#d45d3e);background-color:#d45d3e33;border-bottom:1px solid #d45d3e66;border-radius:2px;padding:0 1px;font-weight:500}.u_z8sq_stickyDateCol{display:none}@media (min-width:1024px){.u_z8sq_stickyDateCol{z-index:5;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:flex-start;width:7.5rem;padding-top:1.125rem;display:flex;position:sticky;top:6rem}.u_z8sq_stickyDateText{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--color-text-secondary);letter-spacing:-.01em;white-space:nowrap;font-size:.8125rem;font-weight:500}.u_z8sq_headerBadgeRow .u_z8sq_entryDate{display:none}}@media (min-width:768px){.u_z8sq_timelineTrack{flex-direction:column;flex-shrink:0;align-items:center;width:2.25rem;display:flex;position:relative}.u_z8sq_timelineDot{background-color:var(--color-border);border:1px solid var(--color-border);z-index:2;border-radius:50%;width:7px;height:7px;margin-top:1.5rem;transition:background-color .3s,border-color .3s,box-shadow .3s;position:relative}.u_z8sq_entryCard:hover .u_z8sq_timelineDot{border-color:var(--color-text-secondary)}.u_z8sq_timelineDotActive{background-color:var(--color-accent,#d45d3e);border-color:var(--color-accent,#d45d3e);box-shadow:0 0 8px #d45d3e66}.u_z8sq_timelineLine{background-color:var(--color-border);z-index:1;width:1px;position:absolute;top:1.5rem;bottom:-1.5rem}}@media (max-width:767px){.u_z8sq_timelineTrack{display:none}.u_z8sq_searchInput{font-size:1rem}}@media (max-width:639px){.u_z8sq_searchBarContainer{flex-direction:column;align-items:stretch;gap:.75rem}.u_z8sq_controlButtons{justify-content:flex-end;margin-top:-.25rem}.u_z8sq_cardMain{padding:.875rem 0}.u_z8sq_tldrWrapper{flex-direction:column;gap:.375rem}.u_z8sq_tldrLabel{align-self:flex-start}}.u_z8sq_markdownOverride{text-align:left;max-width:100%;color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.55}.u_z8sq_markdownOverride h1,.u_z8sq_markdownOverride h2{color:var(--color-text-primary);letter-spacing:-.01em;border-bottom:none;margin-top:1.125rem;margin-bottom:.375rem;padding-bottom:0;font-size:1.025rem;font-weight:600}.u_z8sq_markdownOverride h3,.u_z8sq_markdownOverride h4{color:var(--color-text-primary);margin-top:.875rem;margin-bottom:.25rem;font-size:.925rem;font-weight:600}.u_z8sq_markdownOverride p{color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.875rem;line-height:1.55}.u_z8sq_markdownOverride ul,.u_z8sq_markdownOverride ol{margin-bottom:.75rem;padding-left:1.25rem}.u_z8sq_markdownOverride li{color:var(--color-text-secondary);margin-bottom:.3rem;font-size:.875rem;line-height:1.5}.u_z8sq_markdownOverride code{border-radius:4px;padding:.12em .35em;font-size:.8125rem}.u_z8sq_markdownOverride pre{border-radius:6px;margin-bottom:.875rem;padding:.75rem 1rem;font-size:.8125rem}.u_z8sq_markdownOverride figure{border-radius:.5rem;margin:.875rem 0;padding:.375rem}
.yJW3JW_lensWrapper{--lens-red:#e52521;--lens-yellow:#d4af37;--lens-black:#000;--lens-dark-grey:#111;--lens-white:#fff;--color-primary:var(--lens-white);--color-accent:var(--lens-yellow);--color-highlight:var(--lens-yellow);--color-background:var(--lens-black);--color-paper:var(--lens-dark-grey);--foreground:var(--lens-white);--border:#ffffff1a;--color-grid:#ffffff14;--color-grid-accent:#d4af3726;--color-black-5:#ffffff1a;--lens-control-background:#111111c2;--lens-control-border:#ffffff47;--lens-control-border-hover:#ffffff7a;--lens-control-primary-background:#ffffff0f;--lens-control-primary-border:#ffffff7a;--lens-control-primary-hover:#ffffff1f;--lens-control-primary-text:#fff;--font-display:var(--font-ibm-sans,var(--font-display,Inter, system-ui, sans-serif));--font-body:var(--font-ibm-sans,var(--font-body,Inter, system-ui, sans-serif));--font-mono:var(--font-ibm-mono,var(--font-mono,"JetBrains Mono", ui-monospace, monospace));--font-tech:var(--font-ibm-mono,var(--font-tech,var(--font-mono,"JetBrains Mono", ui-monospace, monospace)));--lens-story-h2-size:clamp(1.6rem, 3.65vw, 2.55rem);--lens-story-h2-tracking:-.03em;--lens-story-h2-line-height:1.04;--font-sans:var(--font-ibm-sans,var(--font-body,Inter, system-ui, sans-serif));background-color:var(--color-background);color:var(--color-primary);min-height:100vh;font-family:var(--font-body);isolation:isolate;position:relative;overflow-x:hidden}.yJW3JW_lensDirty{z-index:45;pointer-events:none;opacity:.15;mix-blend-mode:overlay;filter:contrast(120%)brightness(110%);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='smudge'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23smudge)'/%3E%3C/svg%3E");background-size:200px 200px,cover;position:fixed;inset:0}.yJW3JW_topGradient{pointer-events:none;z-index:0;background:linear-gradient(#d4af3726 0%,#d4af370d 40%,#0000 100%);width:100%;height:60vh;position:absolute;top:0;left:0}html.light .yJW3JW_lensWrapper{--color-primary:#0d0d0d;--color-accent:#b8941f;--color-highlight:#b8941f;--color-background:#fafafa;--color-paper:#f2f2f2;--lens-yellow:#000;--color-text-primary:#0a0a0a;--color-text-secondary:#3f3f46;--color-text-tertiary:#52525b;--foreground:#0a0a0a;--border:#0000001f;--color-grid:#0000000d;--color-grid-accent:#0000001a;--color-black-5:#0000000f;--lens-control-background:#ffffffb8;--lens-control-border:#0000002e;--lens-control-border-hover:#0006;--lens-control-primary-background:#0d0d0d;--lens-control-primary-border:#0d0d0d;--lens-control-primary-hover:#000;--lens-control-primary-text:#fff;--markdown-code-bg:#0000000f;--markdown-pre-bg:#e4e4e7;--markdown-pre-fg:#18181b;--markdown-th-bg:#0000000a;--glass-bg:#ffffffc7;--glass-border:#0000001a;--glass-blur:12px;background-color:var(--color-background);color:var(--color-primary)}html.light .yJW3JW_lensDirty{mix-blend-mode:multiply;opacity:.05}html.light .yJW3JW_topGradient{background:0 0}
.G1IatW_treeContainer{height:100%;min-height:0;font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-code-text,var(--color-text-primary));background-color:var(--color-code-bg,var(--color-surface-raised));border:1px solid var(--color-border);border-radius:8px;padding:1rem 1.25rem;font-size:.82rem;line-height:1.6;overflow:auto}.G1IatW_noMatches{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);margin:0;font-size:.85rem}.G1IatW_nodeRow{border-radius:4px;align-items:center;gap:.35rem;min-height:28px;padding:.12rem 0;transition:background-color .12s;display:flex;position:relative}.G1IatW_nodeRow:hover{background-color:var(--color-code-hover-bg,#b8941f14)}.G1IatW_toggleBtn{width:1.2rem;height:1.2rem;color:var(--color-text-secondary,#141414a3);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.7rem;transition:transform .15s;display:inline-flex}.G1IatW_toggleBtn:hover{transform:scale(1.15)}.G1IatW_keyName{color:var(--color-code-key,var(--color-text-primary,#141414));font-weight:600}.G1IatW_colon{color:var(--color-code-punctuation,var(--color-text-muted,#14141470));margin-right:.25rem}.G1IatW_typeBadge{background-color:var(--color-surface,#fcfcfc);border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:.1rem .55rem;font-size:.7rem;font-weight:500;display:inline-flex}.G1IatW_lineNumber{color:var(--color-text-muted,#14141470);white-space:nowrap;margin-left:.25rem;font-size:.68rem}.G1IatW_stringVal{min-width:0;color:var(--color-code-string,#34d399);word-break:break-all}.G1IatW_numberVal{color:var(--color-code-number,var(--color-trust-blue,#60a5fa));font-weight:600}.G1IatW_boolVal{color:var(--color-code-boolean,#f59e0b);font-weight:600}.G1IatW_nullVal{color:var(--color-code-null,var(--color-text-muted,#14141470));font-style:italic}.G1IatW_childrenContainer{border-left:1px solid var(--color-border);margin-left:1.25rem;padding-left:.5rem}.G1IatW_copyNodeBtn{opacity:0;border:1px solid var(--color-border);background-color:var(--color-surface,#fcfcfc);color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.2rem;margin-left:.5rem;padding:.08rem .5rem;font-size:.68rem;transition:opacity .12s,background-color .12s;display:inline-flex}.G1IatW_nodeRow:hover .G1IatW_copyNodeBtn,.G1IatW_nodeRow:focus-within .G1IatW_copyNodeBtn{opacity:1}.G1IatW_copyNodeBtn:hover{border-color:var(--color-border-strong,#1414142e);color:var(--color-text-primary,#141414)}
