.nt-scene{--nt-claude:#d97757;--nt-success:#30d158;--nt-p:#ffffffeb;--nt-s:#ffffff9e;--nt-t:#ffffff80;--nt-out:cubic-bezier(.22, 1, .36, 1);--nt-spring:cubic-bezier(.2, .9, .3, 1);isolation:isolate;color:var(--nt-p);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-geist,system-ui), system-ui, sans-serif;text-wrap:pretty;-webkit-font-smoothing:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:14px;line-height:1.193;position:relative;overflow:hidden}.nt-scene :where(button){font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nt-scene :focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.nt-sym{flex:none;display:block}.nt-p{color:var(--nt-p)}.nt-s{color:var(--nt-s)}.nt-t{color:var(--nt-t)}.nt-num{font-variant-numeric:tabular-nums}.nt-medium{font-weight:500}.nt-claude{color:var(--nt-claude)}.nt-success{color:var(--nt-success)}.nt-wallpaper{z-index:-1;pointer-events:none;background:radial-gradient(360px at 50% 10%,#ffffffbf,#fff0),radial-gradient(440px at 95% 110%,#8f99ed8c,#8f99ed00),radial-gradient(520px at 10% 115%,#d97757e6,#d9775700),linear-gradient(#f7ede3,#f0c7a8);position:absolute;inset:0}.nt-menubar{color:#000000d9;white-space:nowrap;pointer-events:none;background:#ffffff52;justify-content:space-between;align-items:center;height:32px;padding:0 16px;font-size:13px;line-height:16px;display:flex;position:absolute;inset:0 0 auto}.nt-mb-group{align-items:center;gap:18px;display:flex}.nt-mb-app{font-weight:700}.nt-mb-item{transition:opacity .2s var(--nt-out)}.nt-mb-time{font-variant-numeric:tabular-nums;font-weight:500}.nt-notch{fill:#000;position:absolute;top:0;left:50%;transform:translate(-50%)}.nt-island{z-index:2;position:absolute;top:0;left:50%}.nt-flare{fill:#000;position:absolute;top:0;left:0}.nt-flare-r{left:auto;right:0;transform:scaleX(-1)}.nt-body{background:#000;position:absolute;inset:0 8px;overflow:hidden}.nt-layer{transform-origin:50% 0;position:absolute;top:0;left:50%}.nt-compact{height:32px;display:flex}.nt-ear{box-sizing:border-box;flex:none;align-items:center;display:flex}.nt-ear-r{justify-content:flex-end}.nt-fit{flex:none;align-items:center;display:inline-flex}.nt-compact-meta{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:16px}.nt-chips{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.nt-chip{align-items:center;gap:4px;display:inline-flex}.nt-agents{align-items:center;display:inline-flex}.nt-logo{flex:none;display:block;overflow:visible}.nt-dot-frame{justify-content:center;align-items:center;display:inline-flex}.nt-dot{background:var(--nt-s);opacity:.5;border-radius:50%;width:8px;height:8px}.nt-codex-cursor{animation:1.1s ease-in-out infinite nt-blink}@keyframes nt-blink{0%,to{opacity:1}50%{opacity:0}}.nt-relay{max-width:100%;display:inline-flex;position:relative}.nt-relay[data-align=end]{justify-content:flex-end}.nt-relay-item{white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}@property --nt-x{syntax:"<length-percentage>";inherits:false;initial-value:-2em}.nt-lt-line{vertical-align:top;max-width:100%;display:inline-block;position:relative}.nt-lt-base,.nt-lt-sheen{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nt-lt-base{color:#ffffff9e;transition:color .15s ease-out}.nt-lt-sheen{color:#fff;-webkit-mask-image:linear-gradient(90deg, transparent calc(var(--nt-x) - 2em), #00000025 calc(var(--nt-x) - 1.5em), #00000080 calc(var(--nt-x) - 1em), #000000da calc(var(--nt-x) - .5em), #000 var(--nt-x), #000000da calc(var(--nt-x) + .5em), #00000080 calc(var(--nt-x) + 1em), #00000025 calc(var(--nt-x) + 1.5em), transparent calc(var(--nt-x) + 2em));-webkit-mask-image:linear-gradient(90deg, transparent calc(var(--nt-x) - 2em), #00000025 calc(var(--nt-x) - 1.5em), #00000080 calc(var(--nt-x) - 1em), #000000da calc(var(--nt-x) - .5em), #000 var(--nt-x), #000000da calc(var(--nt-x) + .5em), #00000080 calc(var(--nt-x) + 1em), #00000025 calc(var(--nt-x) + 1.5em), transparent calc(var(--nt-x) + 2em));mask-image:linear-gradient(90deg, transparent calc(var(--nt-x) - 2em), #00000025 calc(var(--nt-x) - 1.5em), #00000080 calc(var(--nt-x) - 1em), #000000da calc(var(--nt-x) - .5em), #000 var(--nt-x), #000000da calc(var(--nt-x) + .5em), #00000080 calc(var(--nt-x) + 1em), #00000025 calc(var(--nt-x) + 1.5em), transparent calc(var(--nt-x) + 2em));pointer-events:none;animation:1.8s infinite nt-sheen;position:absolute;inset:0}@keyframes nt-sheen{0%{--nt-x:-2em;animation-timing-function:cubic-bezier(.33,.1,.67,.9)}83.333%,to{--nt-x:calc(100% + 2em)}}.nt-scene:not([data-live]) :is(.nt-lt-sheen,.nt-codex-cursor){animation-play-state:paused}.nt-head{height:32px;transition:padding .45s var(--nt-spring);justify-content:space-between;align-items:center;display:flex}.nt-head-meta{color:var(--nt-t);white-space:nowrap;font-size:12px;font-weight:500;line-height:14.5px}.nt-triage{padding-bottom:8px}.nt-groups{flex-direction:column;gap:8px;display:flex}.nt-group-head{align-items:center;gap:6px;height:28px;padding:0 20px;font-size:12px;font-weight:500;line-height:14.5px;display:flex}.nt-group-action{height:28px;color:var(--nt-t);margin-left:auto;padding-left:2px;transition:color .15s ease-out}.nt-tag{color:var(--nt-s);background:#ffffff1a;border-radius:999px;flex:none;padding:1.5px 5px;font-size:10px;font-weight:600;line-height:12px}.nt-row{align-items:center;gap:10px;padding:0 20px;display:flex;position:relative}.nt-row2{height:52px}.nt-row1{height:34px}.nt-row-main{flex:1;gap:10px;min-width:0;display:flex}.nt-row2 .nt-row-main{align-items:flex-start}.nt-row1 .nt-row-main{align-items:center}.nt-glyph2{flex:none;align-items:center;width:18px;height:17px;display:flex}.nt-glyph1{flex:none;align-items:center;width:18px;display:flex}.nt-row2-text{flex-direction:column;gap:3px;min-width:0;margin-right:18px;display:flex}.nt-row2-top{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.nt-title2{text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;line-height:16px;overflow:hidden}.nt-proj{min-width:0;color:var(--nt-t);text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:14.5px;overflow:hidden}.nt-line2{color:var(--nt-s);white-space:nowrap;text-overflow:ellipsis;transition:color .18s var(--nt-out);font-size:12px;line-height:14.5px;overflow:hidden}.nt-title1{white-space:nowrap;text-overflow:ellipsis;flex:none;width:132px;font-size:12px;font-weight:500;line-height:14.5px;overflow:hidden}.nt-scene[data-narrow] .nt-title1{width:100px}.nt-scene[data-narrow] .nt-row .nt-proj{display:none}.nt-line1{min-width:0;color:var(--nt-s);white-space:nowrap;flex:1;font-size:12px;line-height:14.5px;transition:color .15s ease-out;display:flex}.nt-line1 .nt-relay{display:flex}.nt-trailing{transition:opacity .18s var(--nt-out);flex:none;align-items:center;gap:2px;display:flex}.nt-row2>.nt-trailing{height:17px;margin-bottom:16.5px}.nt-meta{justify-content:flex-end;align-items:center;min-width:24px;min-height:24px;display:flex;position:relative}.nt-meta-time{color:var(--nt-t);white-space:nowrap;transition:opacity .18s var(--nt-out), transform .18s var(--nt-out);font-size:12px;font-weight:500;line-height:14.5px}.nt-meta-arrow{color:var(--nt-p);opacity:0;transition:opacity .18s var(--nt-out), transform .18s var(--nt-out);position:absolute;top:calc(50% - 5.5px);right:0;transform:translate(-6px,3px)}.nt-row-x{width:24px;height:24px;color:var(--nt-s);animation:nt-fade .18s var(--nt-out);justify-content:center;align-items:center;display:none}@keyframes nt-fade{0%{opacity:0}}.nt-inline{opacity:0;pointer-events:none;transition:opacity .18s var(--nt-out), transform .18s var(--nt-out);background:linear-gradient(90deg,#0000,#000 32%);align-items:center;gap:6px;padding:0 16px 0 44px;display:flex;position:absolute;inset:0 0 0 auto;transform:translate(6px)}.nt-row2[data-hot] .nt-line2{color:var(--nt-p)}.nt-row2[data-approve][data-hot] .nt-trailing{opacity:0}.nt-row2[data-approve][data-hot] .nt-inline{opacity:1;pointer-events:auto;transform:none}@media (hover:hover){.nt-row2:hover .nt-line2,.nt-row1:hover .nt-scene[data-narrow] .nt-title1{width:100px}.nt-scene[data-narrow] .nt-row .nt-proj{display:none}.nt-line1,.nt-row1:hover .nt-lt-base{color:var(--nt-p)}.nt-row1:hover .nt-lt-sheen{visibility:hidden}.nt-row:hover .nt-meta-time{opacity:0;transform:translate(6px)}.nt-row:hover .nt-meta-arrow{opacity:1;transform:none}.nt-row:hover .nt-row-x{display:flex}.nt-row2[data-approve]:hover .nt-trailing{opacity:0}.nt-row2[data-approve]:hover .nt-inline{opacity:1;pointer-events:auto;transform:none}.nt-group-action:hover,.nt-others:hover{color:var(--nt-p)}}.nt-others{height:32px;color:var(--nt-t);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:14.5px;transition:color .15s ease-out;display:inline-flex}.nt-focus-wrap{transition:padding-bottom .45s var(--nt-spring);padding-top:8px}.nt-focus{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:8px;width:calc(100% - 16px);margin:0 8px;padding:10px 24px;display:flex}.nt-focus-title{white-space:nowrap;align-items:center;gap:6px;max-width:100%;font-size:13px;font-weight:500;line-height:16px;display:flex}.nt-focus-name{min-width:0;color:var(--nt-s);text-overflow:ellipsis;overflow:hidden}.nt-focus-proj{color:var(--nt-t);flex:none}.nt-headline{max-width:100%;color:var(--nt-p);letter-spacing:-.5px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:22px;font-weight:600;line-height:26.5px;display:-webkit-box;overflow:hidden}.nt-headline[data-question]{letter-spacing:-.3px;-webkit-line-clamp:3;line-clamp:3;font-size:19px;line-height:23px}.nt-headline-working{letter-spacing:normal;justify-content:center;display:flex}.nt-focus-sub{color:var(--nt-s);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.nt-context-wrap{padding:0 16px 14px}.nt-actions-wrap{padding:0 16px 16px}.nt-cmd{color:var(--nt-p);letter-spacing:.2px;-webkit-line-clamp:4;line-clamp:4;background:#ffffff12;border-radius:10px;-webkit-box-orient:vertical;padding:12px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:15.2px;display:-webkit-box;overflow:hidden}.nt-prose{color:var(--nt-s);padding:12px;white-space:pre-line;-webkit-line-clamp:7;line-clamp:7;background:#ffffff12;border-radius:10px;-webkit-box-orient:vertical;padding-block:10.5px;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.nt-qpanel{background:#ffffff0d;border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex}.nt-choice{text-align:left;transition:background-color .2s var(--nt-out);background:#ffffff0f;border-radius:8px;align-items:flex-start;gap:10px;margin:.5px 0;padding:10px 12px;display:flex}.nt-choice-n{width:10px;color:var(--nt-t);transition:color .2s var(--nt-out);flex:none;margin-top:1px;font-size:12px;font-weight:600;line-height:14.5px}.nt-choice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nt-choice-label,.nt-choice-detail{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nt-choice-label{color:var(--nt-p);font-size:13px;font-weight:500;line-height:16px}.nt-choice-detail{color:var(--nt-s);transition:color .2s var(--nt-out);font-size:12px;line-height:14.5px}.nt-choice-arrow{box-sizing:content-box;opacity:0;transition:opacity .2s var(--nt-out), transform .2s var(--nt-out);margin-top:3px;padding:0 2.5px;transform:translate(-3px)}@media (hover:hover){button.nt-choice:hover{background:#ffffff1a}button.nt-choice:hover .nt-choice-n{color:var(--nt-p)}button.nt-choice:hover .nt-choice-detail{color:#ffffffb8}button.nt-choice:hover .nt-choice-arrow{opacity:1;transform:none}}button.nt-choice:active{background:#ffffff24}button.nt-choice[data-hot]{background:#ffffff1a}button.nt-choice[data-hot] .nt-choice-n{color:var(--nt-p)}button.nt-choice[data-hot] .nt-choice-detail{color:#ffffffb8}button.nt-choice[data-hot] .nt-choice-arrow{opacity:1;transform:none}.nt-actions{gap:8px;display:flex}.nt-btn{box-sizing:border-box;height:36px;color:var(--nt-p);white-space:nowrap;transition:background-color .22s var(--nt-out), box-shadow .22s var(--nt-out), transform .22s var(--nt-out);background:#ffffff1a;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.nt-btn[data-primary]{color:#000;background:#ffffffeb;font-weight:600}.nt-btn[data-small]{border-radius:8px;height:28px;padding:0 12px;font-size:12px;line-height:14.5px}.nt-btn[data-fill]{flex:1 1 0;min-width:0}.nt-btn[data-icon]{width:36px;padding:0}.nt-btn-group{transform:translateX(var(--shift));transition:transform .22s var(--nt-out);align-items:center;display:inline-flex}.nt-btn-hsym{opacity:0;transform:translateX(calc(-1 * var(--shift) - 3px)) scale(.8);transition:opacity .22s var(--nt-out), transform .22s var(--nt-out);display:inline-flex}.nt-btn-row{align-items:center;gap:6px;display:inline-flex}.nt-btn-arrow{transition:transform .22s var(--nt-out)}.nt-btn[data-hot]{background:#ffffff29;transform:scale(1.015);box-shadow:0 3px 12px #00000073}.nt-btn[data-primary][data-hot]{background:#fff;box-shadow:0 1px 20px #ffffff29}.nt-btn[data-hot] .nt-btn-group{transform:none}.nt-btn[data-hot] .nt-btn-hsym{opacity:1;transform:none}.nt-btn[data-hot] .nt-btn-arrow{transform:translate(1px,-1px)}@media (hover:hover){.nt-btn:hover{background:#ffffff29;transform:scale(1.015);box-shadow:0 3px 12px #00000073}.nt-btn[data-primary]:hover{background:#fff;box-shadow:0 1px 20px #ffffff29}.nt-btn:hover .nt-btn-group{transform:none}.nt-btn:hover .nt-btn-hsym{opacity:1;transform:none}.nt-btn:hover .nt-btn-arrow{transform:translate(1px,-1px)}}.nt-btn:active{transition-duration:.12s;transform:scale(.995)}.nt-toast{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#ffffffe0;white-space:nowrap;animation:nt-toast 2.6s var(--nt-out) both;pointer-events:none;background:#141416db;border-radius:10px;padding:8px 12px;font-size:12px;line-height:14.5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -10px #0000008c}@keyframes nt-toast{0%{opacity:0;transform:translate(-50%,-4px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nt-scene *,.nt-scene :before{transition-duration:1ms!important}.nt-lt-sheen{display:none}.nt-codex-cursor{animation:none}}.nt-landing{--color-surface:#1c1c1e;--color-bg:#111;--color-ink:#ffffffeb;--color-ink-muted:#ffffff9e;--color-ink-subtle:#ffffff80;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-geist), system-ui, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--font-geist), system-ui, sans-serif;--section-y:clamp(80px, 10vw, 136px);font-family:var(--font-sans);color:var(--color-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased}
