:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nt-ui-canvas:#f5f6f3;--nt-ui-surface:#fff;--nt-ui-surface-soft:#f7f8f5;--nt-ui-surface-muted:#f1f3ef;--nt-ui-ink:#172019;--nt-ui-ink-secondary:#68726b;--nt-ui-ink-tertiary:#879189;--nt-ui-line:#dde2dc;--nt-ui-line-strong:#cbd4cc;--nt-ui-signal:#2f7d4a;--nt-ui-signal-strong:#215f37;--nt-ui-signal-soft:#eaf4ec;--nt-ui-signal-bright:#95ff57;--nt-ui-graphite:#08110c;--nt-ui-warning:#966128;--nt-ui-warning-soft:#fff7ec;--nt-ui-danger:#b5453c;--nt-ui-danger-soft:#fff0ee;--nt-ui-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nt-ui-radius-control:11px;--nt-ui-radius-card:18px;--nt-ui-radius-panel:22px;--nt-ui-radius-composer:22px;--nt-ui-shadow-float:0 18px 48px #16241a1a, 0 2px 8px #16241a0a;--nt-ui-shadow-focus:0 20px 54px #16241a1c, 0 0 0 4px #2f7d4a1a;--nt-ui-shadow-subtle:0 10px 28px #16241a0e;--nt-ui-motion-instant:.11s;--nt-ui-motion-quick:.17s;--nt-ui-motion-standard:.24s;--nt-ui-motion-panel:.33s;--nt-ui-motion-continuity:.44s;--nt-ui-motion-brand:.56s;--nt-ui-ease-standard:cubic-bezier(.2, .8, .2, 1);--nt-ui-ease-emphasized:cubic-bezier(.22, 1, .36, 1);--nt-ui-ease-exit:cubic-bezier(.4, 0, 1, 1)}html[data-nano-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nt-ui-canvas:#11151c;--nt-ui-surface:#1b202a;--nt-ui-surface-soft:#222936;--nt-ui-surface-muted:#293240;--nt-ui-ink:#f3f1fa;--nt-ui-ink-secondary:#b9bfcd;--nt-ui-ink-tertiary:#8f9baa;--nt-ui-line:#394251;--nt-ui-line-strong:#566276;--nt-ui-signal:#c19be3;--nt-ui-signal-strong:#d5b5f0;--nt-ui-signal-soft:#352d45;--nt-ui-signal-bright:#e9c5ff;--nt-ui-graphite:#10121a;--nt-ui-warning:#f4c778;--nt-ui-warning-soft:#403421;--nt-ui-danger:#ff9b99;--nt-ui-danger-soft:#492b34;--nt-ui-shadow-float:0 18px 48px #00000047;--nt-ui-shadow-focus:0 20px 54px #0000004d, 0 0 0 4px #c19be326;--nt-ui-shadow-subtle:0 10px 28px #0000002e}html{background:var(--nt-ui-canvas);font-synthesis:none;text-rendering:optimizelegibility}body{min-height:100%;color:var(--nt-ui-ink);background:var(--nt-ui-canvas);font-family:var(--nt-ui-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::selection{color:var(--nt-ui-ink);background:#5fb6743d}button,input,select,textarea{font-family:inherit}button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){:root{--nt-ui-motion-instant:1ms;--nt-ui-motion-quick:1ms;--nt-ui-motion-standard:1ms;--nt-ui-motion-panel:1ms;--nt-ui-motion-continuity:1ms;--nt-ui-motion-brand:1ms}html:focus-within{scroll-behavior:auto}}
form[data-conversation-composer=true] button[aria-label="Open review preferences"],form[data-conversation-composer=true] label[title="No saved preferences"],form[data-conversation-composer=true] label[title=Preferences\ off],form[data-conversation-composer=true] label[title=Preferences\ on]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;gap:0;padding:0;transition:transform .11s cubic-bezier(.2,.8,.2,1),border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-grid;position:relative}form[data-conversation-composer=true] button[aria-label="Open review preferences"]{flex:0 0 38px;width:38px;min-width:38px;height:38px;min-height:38px}form[data-conversation-composer=true] label[title="No saved preferences"],form[data-conversation-composer=true] label[title=Preferences\ off],form[data-conversation-composer=true] label[title=Preferences\ on]{background:0 0;border-color:#0000;flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px}form[data-conversation-composer=true] button[aria-label="Open review preferences"]>span,form[data-conversation-composer=true] label[title="No saved preferences"]>input,form[data-conversation-composer=true] label[title=Preferences\ off]>input,form[data-conversation-composer=true] label[title=Preferences\ on]>input,form[data-conversation-composer=true] label[title="No saved preferences"]>span,form[data-conversation-composer=true] label[title=Preferences\ off]>span,form[data-conversation-composer=true] label[title=Preferences\ on]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}form[data-conversation-composer=true] button[aria-label="Open review preferences"]>svg{pointer-events:none;width:18px;height:18px}form[data-conversation-composer=true] label[title="No saved preferences"]:before,form[data-conversation-composer=true] label[title=Preferences\ off]:before,form[data-conversation-composer=true] label[title=Preferences\ on]:before{content:"";background:#fff;border:1.5px solid #9aa79d;border-radius:50%;width:9px;height:9px;transition:border-color .16s,background .16s,box-shadow .16s,transform .11s cubic-bezier(.2,.8,.2,1)}form[data-conversation-composer=true] button[aria-label="Open review preferences"]:hover:not(:disabled),form[data-conversation-composer=true] label[title=Preferences\ off]:hover,form[data-conversation-composer=true] label[title=Preferences\ on]:hover{color:#215f37;background:#f6fbf7fa;border-color:#78a984e0;transform:translateY(-1px);box-shadow:0 7px 16px #1e482a17}form[data-conversation-composer=true] button[aria-label="Open review preferences"]:active:not(:disabled),form[data-conversation-composer=true] label[title=Preferences\ off]:active,form[data-conversation-composer=true] label[title=Preferences\ on]:active{transform:translateY(0)scale(.94);box-shadow:0 2px 7px #1e482a14}form[data-conversation-composer=true] label[title=Preferences\ off]:before{background:#fff;border-color:#6f9679}form[data-conversation-composer=true] label[title=Preferences\ on]{color:#215f37;background:#e8f4ebd1}form[data-conversation-composer=true] label[title=Preferences\ on]:before{background:#2f7d4a;border-color:#2f7d4a;box-shadow:inset 0 0 0 2px #eff8f1f5}form[data-conversation-composer=true] button[aria-label="Open review preferences"]:disabled{cursor:not-allowed;opacity:.46;box-shadow:none;transform:none}form[data-conversation-composer=true] label[title="No saved preferences"]:has(input:disabled){cursor:not-allowed;opacity:.46;box-shadow:none;transform:none}form[data-conversation-composer=true] button[aria-label="Open review preferences"]:focus-visible{outline-offset:2px;outline:3px solid #2f7d4a40}form[data-conversation-composer=true] label[title="No saved preferences"]:has(input:focus-visible){outline-offset:2px;outline:3px solid #2f7d4a40}form[data-conversation-composer=true] label[title=Preferences\ off]:has(input:focus-visible){outline-offset:2px;outline:3px solid #2f7d4a40}form[data-conversation-composer=true] label[title=Preferences\ on]:has(input:focus-visible){outline-offset:2px;outline:3px solid #2f7d4a40}form[data-conversation-composer=true][data-composer-state=busy] textarea,form[data-conversation-composer=true][data-composer-state=busy]>footer{opacity:1!important}form[data-conversation-composer=true][data-composer-state=busy]>footer select:disabled{opacity:.48}form[data-conversation-composer=true][data-composer-state=busy]>label:has(input:disabled){opacity:.48}form[data-conversation-composer=true][data-composer-state=busy]>footer label:has(input:disabled){opacity:.48}form[data-conversation-composer=true][data-composer-state=busy]>div[role=status]{color:#718078;gap:0;min-height:0;margin-top:-1px;margin-bottom:7px}form[data-conversation-composer=true][data-composer-state=busy]>div[role=status]>span[aria-hidden=true]{display:none!important}form[data-conversation-composer=true][data-composer-state=busy]>div[role=status] small{font-size:10px;line-height:1.35}@media (prefers-reduced-motion:reduce){form[data-conversation-composer=true] button[aria-label="Open review preferences"],form[data-conversation-composer=true] label[title="No saved preferences"],form[data-conversation-composer=true] label[title=Preferences\ off],form[data-conversation-composer=true] label[title=Preferences\ on],form[data-conversation-composer=true] label[title="No saved preferences"]:before,form[data-conversation-composer=true] label[title=Preferences\ off]:before,form[data-conversation-composer=true] label[title=Preferences\ on]:before{transition:none}}
.review-dispatch [aria-label=Review\ conversation]{row-gap:28px}.review-dispatch .is-user{gap:0;width:fit-content;max-width:min(76%,640px);margin-left:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.review-dispatch .is-user>div{border:1px solid #d8ded9d1;box-shadow:none!important;background:#f1f3f0f0!important;border-radius:18px 18px 6px!important;gap:0!important;padding:10px 14px!important}.review-dispatch .is-user>div>span:first-child{display:none}.review-dispatch .is-user>div>p{color:#263129;letter-spacing:-.006em;margin:0;font-size:14px;line-height:1.55}.review-dispatch .is-assistant{gap:6px 12px;animation-duration:.2s!important}.review-dispatch .is-assistant>div:last-child{gap:14px!important}.review-dispatch .is-assistant>div:nth-child(2)>span{display:none!important}.review-dispatch .is-assistant section[aria-label=Review\ progress]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:10px!important;padding:2px 0 4px!important}.review-dispatch .is-assistant section[aria-label=Review\ progress]>div:first-child{display:none}.review-dispatch .is-assistant section[aria-label=Review\ progress] h3{color:#243129;margin:0;line-height:1.4;letter-spacing:-.02em!important;font-size:clamp(15px,2vw,17px)!important;font-weight:650!important}.review-dispatch .is-assistant section[aria-label=Review\ progress] p{color:#69756d;max-width:62ch;font-size:12px;line-height:1.55}.review-dispatch .is-assistant section[aria-label=Review\ progress] [role=progressbar]{margin-top:2px}.review-dispatch .is-assistant [aria-label="Nano Triage answer in progress"]{margin-top:1px}[data-review-conversation=true]>article[data-timeline-event]:not([data-conversation-activity=true]):has(>strong:first-child){max-width:min(76%,640px)!important;box-shadow:none!important;color:#263129!important;background:#f1f3f0f0!important;border-color:#d8ded9d1!important;border-radius:18px 18px 6px!important;margin:6px 0 16px auto!important;padding:10px 14px!important;line-height:1.55!important}[data-review-conversation=true]>article[data-timeline-event]:not([data-conversation-activity=true]):has(>strong:first-child)>strong:first-child{display:none!important}[data-review-conversation=true]>article[data-timeline-event]:not([data-conversation-activity=true]):has(>strong:first-child)>p:first-of-type{letter-spacing:-.006em;margin:0!important;font-size:14px!important}[data-review-conversation=true]>article[data-conversation-activity=true]{gap:11px!important;margin-top:0!important;margin-bottom:32px!important}[data-review-conversation=true]>article[data-conversation-activity=true]>div{padding-top:1px!important}[data-review-conversation=true]>article[data-conversation-activity=true] strong{letter-spacing:-.012em!important;font-size:13px!important;font-weight:680!important}[data-review-conversation=true]>article[data-conversation-activity=true] p{max-width:62ch;color:#647169!important;margin-top:3px!important;line-height:1.55!important}[data-review-conversation=true]>article[data-conversation-activity=true] small{margin-top:6px!important}section[data-conversation-id]>header>span:last-child{letter-spacing:.004em;align-items:center;gap:7px;color:#69766e!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 2px!important;font-size:10px!important;font-weight:620!important;display:inline-flex!important}section[data-conversation-id]>header>span:last-child:before{content:"";border:1px solid #487e579e;border-radius:1px;flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg)}section[data-conversation-id] [data-review-conversation=true]>button{align-self:flex-end;color:#52655a!important;background:#ffffffe6!important;border-color:#cad7cdd1!important;margin:0 0 0 auto!important;padding:6px 10px!important;font-size:9.5px!important;font-weight:660!important;bottom:8px!important;left:auto!important;box-shadow:0 6px 18px #18311f0b!important}form[data-conversation-composer=true] details:has(>summary[aria-label="Choose model and reasoning"])>div>[role=note]:first-child{display:none!important}form[data-conversation-composer=true] details:has(>summary[aria-label="Choose model and reasoning"])>div>[role=note]+[role=note]+[role=note]{display:none!important}form[data-conversation-composer=true] details:has(>summary[aria-label="Choose model and reasoning"])>div{gap:10px!important;width:min(350px,100vw - 34px)!important;max-height:none!important;padding:12px!important;overflow:visible!important}form[data-conversation-composer=true] details:has(>summary[aria-label="Choose model and reasoning"])>div>[role=note]{background:#f3f8f4db!important;border-radius:11px!important;padding:9px 10px!important}form[data-conversation-composer=true] details:has(>summary:not([aria-label]))>div>p:last-child{display:none!important}section[data-local-evidence-gallery=true]>button[aria-label="Close local evidence workspace"]{min-width:96px;border-radius:999px!important;width:auto!important;height:34px!important;padding:0 11px!important}section[data-local-evidence-gallery=true]>button[aria-label="Close local evidence workspace"] b:before{letter-spacing:-.005em;content:"← Conversation"!important;color:#52655a!important;font-size:9.5px!important;font-weight:680!important}section[data-local-evidence-gallery=true] section[aria-label="Needs local preparation"]>div:has(>article){grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}section[data-local-evidence-gallery=true] section[aria-label="Needs local preparation"] article>button:first-child>span:first-child{aspect-ratio:auto!important;height:72px!important}section[data-local-evidence-gallery=true] section[aria-label="Needs local preparation"] article>button:first-child>small:last-child{display:none!important}section[data-local-evidence-gallery=true] section[aria-label="Needs local preparation"] article>button:last-child{margin-top:3px!important}section[data-local-evidence-gallery=true] section[role=dialog][aria-modal=true] ol button>div>span:nth-child(2),section[data-local-evidence-gallery=true] section[role=dialog][aria-modal=true] section[aria-label=Screenshot\ detail]+ol{display:none!important}@media (max-width:680px){.review-dispatch [aria-label=Review\ conversation]{row-gap:22px}.review-dispatch .is-user{max-width:88%}.review-dispatch .is-user>div{border-radius:16px 16px 5px!important;padding:9px 12px!important}.review-dispatch .is-user>div>p{font-size:13.5px;line-height:1.52}.review-dispatch .is-assistant{gap:5px 10px}.review-dispatch .is-assistant>div:last-child{gap:12px!important}[data-review-conversation=true]>article[data-timeline-event]:not([data-conversation-activity=true]):has(>strong:first-child){border-radius:16px 16px 5px!important;max-width:88%!important;margin-bottom:14px!important;padding:9px 12px!important}[data-review-conversation=true]>article[data-timeline-event]:not([data-conversation-activity=true]):has(>strong:first-child)>p:first-of-type{font-size:13.5px!important;line-height:1.52!important}[data-review-conversation=true]>article[data-conversation-activity=true]{gap:10px!important;margin-bottom:26px!important}section[data-conversation-id]>header>span:last-child{gap:6px;font-size:9.5px!important}form[data-conversation-composer=true] details:has(>summary[aria-label="Choose model and reasoning"])>div{right:10px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;width:auto!important;max-height:min(70dvh,500px)!important;left:10px!important;overflow-y:auto!important}section[data-local-evidence-gallery=true]>button[aria-label="Close local evidence workspace"]{min-width:88px;height:32px!important;padding-inline:9px!important}section[data-local-evidence-gallery=true] section[aria-label="Needs local preparation"]>div:has(>article){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.review-dispatch .is-assistant,[data-review-conversation=true]>article[data-conversation-activity=true]{animation:none!important}}
[data-active-contract=subscription] div:has(>section>[data-plan-usage-scroll-owner=true]){height:100%;min-height:0;overflow:hidden}.subscription-surface.subscription-workspace{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto;min-height:100%;max-height:none;overflow:visible}
html[data-nano-theme=dark] .subscription-workspace{color:var(--nt-ui-ink);background:var(--nt-ui-surface)}html[data-nano-theme=dark] .subscription-overview,html[data-nano-theme=dark] .subscription-account-card,html[data-nano-theme=dark] .subscription-plan-panel,html[data-nano-theme=dark] .subscription-usage-panel,html[data-nano-theme=dark] .subscription-surface__boundary,html[data-nano-theme=dark] .subscription-overview__status,html[data-nano-theme=dark] .subscription-management,html[data-nano-theme=dark] .subscription-cancel-confirmation{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:var(--nt-ui-surface-soft);box-shadow:var(--nt-ui-shadow-subtle)}html[data-nano-theme=dark] .subscription-overview__copy h2,html[data-nano-theme=dark] .subscription-plan-panel h3,html[data-nano-theme=dark] .subscription-usage-panel h3,html[data-nano-theme=dark] .subscription-account-card h3,html[data-nano-theme=dark] .subscription-account-card__metric,html[data-nano-theme=dark] .subscription-plan-panel__price strong,html[data-nano-theme=dark] .subscription-usage-grid strong,html[data-nano-theme=dark] .subscription-overview__status strong{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .subscription-overview__copy p,html[data-nano-theme=dark] .subscription-overview__status small,html[data-nano-theme=dark] .subscription-overview__status span,html[data-nano-theme=dark] .subscription-account-card p,html[data-nano-theme=dark] .subscription-plan-panel p,html[data-nano-theme=dark] .subscription-usage-panel small,html[data-nano-theme=dark] .subscription-surface__boundary span{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .subscription-plan-panel__features article,html[data-nano-theme=dark] .subscription-usage-grid article{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#2a3040}html[data-nano-theme=dark] .review-mission-prerequisite{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:var(--nt-ui-surface-soft)}html[data-nano-theme=dark] .review-mission-prerequisite h2{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .review-mission-prerequisite p{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .review-mission-prerequisite__icon{color:#e9c5ff;background:#c19be31f;border-color:#c19be361}html[data-nano-theme=dark] .review-mission-prerequisite button{color:#201a29;background:#c19be3;border-color:#c19be3;box-shadow:0 10px 22px #0003}html[data-nano-theme=dark] .review-mission-prerequisite button.review-mission__secondary-action{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);box-shadow:none;background:#303746}html[data-nano-theme=dark] .subscription-account-card__facts span,html[data-nano-theme=dark] .subscription-management{border-color:var(--nt-ui-line)}html[data-nano-theme=dark] .subscription-workspace button{color:#211928;background:#cda4df;border-color:#bb91cc}html[data-nano-theme=dark] .subscription-workspace button[data-variant=secondary],html[data-nano-theme=dark] .subscription-top-up-controls input{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#313745}html[data-nano-theme=dark] .subscription-billing-market label{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .subscription-billing-market select{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#313745}html[data-nano-theme=dark] .subscription-local-preview{color:#ead1f4;background:#372e43;border-color:#765990}
