:root{--bg: #03040a;--ink: #d8dbe6;--dim: #7b8296;--faint: #3a4054;--fire: #ff7a1a;--fire-hot: #ffc46b;--ember: #b23c00;--ok: #6fe3a0;--warn: #ffcf5c;--bad: #ff6b5c;--mono: "Lucida Console", "Lucida Sans Typewriter", Monaco, monospace;--ink-free: "Ink Free", "Segoe Print", "Bradley Hand", "Comic Sans MS", cursive}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--mono);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--fire);text-decoration:none}a:hover{color:var(--fire-hot)}.mind-shell{display:flex;flex-direction:column;height:100%;max-width:1600px;width:100%;margin:0 auto;padding:0 20px}.mind-head{display:flex;align-items:baseline;gap:16px;padding:18px 0 14px;border-bottom:1px solid var(--faint);flex-wrap:wrap}.mind-title{font-family:var(--ink-free);font-size:30px;line-height:1;color:var(--fire);text-shadow:0 0 18px rgba(255,122,26,.55)}.mind-sub{color:var(--dim);font-size:12px}.mind-home{margin-left:auto;font-size:12px;color:var(--dim)}.mind-home:hover{color:var(--fire)}.gate{max-width:620px;margin:60px auto;border:1px solid var(--faint);padding:28px;background:#ffffff04}.gate h2{margin:0 0 12px;font-size:16px;color:var(--warn);font-weight:400}.gate p{color:var(--dim);margin:0 0 12px}.gate code{color:var(--ink)}.caps{display:flex;gap:18px;flex-wrap:wrap;padding:10px 0;font-size:11px;color:var(--dim);border-bottom:1px solid var(--faint)}.caps b{color:var(--ink);font-weight:400}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:middle}.dot.on{background:var(--ok);box-shadow:0 0 8px var(--ok)}.dot.off{background:var(--bad);box-shadow:0 0 8px var(--bad)}button.linkish{background:none;border:none;color:var(--fire);font:inherit;font-size:11px;cursor:pointer;padding:0 0 0 8px;text-decoration:underline}button.linkish:hover:not(:disabled){color:var(--fire-hot)}button.linkish:disabled{color:var(--faint);cursor:default}.mind-body{display:grid;grid-template-columns:320px minmax(0,1fr) 320px;gap:20px;flex:1;min-height:0;padding:18px 0}@media(max-width:1200px){.mind-shell{height:auto;min-height:100%}.mind-body{grid-template-columns:300px minmax(0,1fr)}.mind-body>.side:last-child{grid-column:1 / -1;max-height:40vh}.chat{min-height:42vh}}@media(max-width:900px){.mind-body{grid-template-columns:minmax(0,1fr)}}.panel.side{overflow-y:auto}.prov{margin-bottom:14px;border-left:2px solid var(--faint);padding-left:10px}.prov .ms{color:var(--faint)}.prov .none{color:var(--dim);font-size:11px;font-style:italic}.rec{margin-bottom:10px;font-size:12px}.rec .fact{color:var(--ink)}.rec .quote{color:var(--dim);border-left:2px solid var(--ember);padding-left:8px;margin-top:4px;font-size:11px}.rec .meta{display:flex;gap:10px;color:var(--faint);font-size:10px;margin-top:3px}.tuning{margin-top:16px;border-top:1px solid var(--faint);padding-top:10px}.tuning summary{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);cursor:pointer}.tuning select{background:#ffffff0a;border:1px solid var(--faint);color:var(--ink);font:inherit;font-size:11px;padding:2px 4px}.panel{border:1px solid var(--faint);padding:16px;min-height:0;min-width:0;display:flex;flex-direction:column}.panel h3{margin:0 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-weight:400}.model-row{border:1px solid var(--faint);padding:10px 12px;margin-bottom:8px;cursor:pointer;background:none;color:inherit;font:inherit;text-align:left;width:100%;transition:border-color .15s,background .15s}.model-row:hover:not(:disabled){border-color:var(--fire);background:#ff7a1a0d}.model-row[aria-pressed=true]{border-color:var(--fire);background:#ff7a1a17}.model-row:disabled{opacity:.45;cursor:default}.model-row .name{display:flex;justify-content:space-between;gap:10px}.model-row .size{color:var(--fire)}.model-row .note{color:var(--dim);font-size:11px;margin-top:4px}.bar{height:3px;background:var(--faint);margin-top:8px;overflow:hidden}.bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--ember),var(--fire),var(--fire-hot));box-shadow:0 0 10px #ff7a1ab3;transition:width .12s linear}.progress-line{font-size:11px;color:var(--dim);margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hint{font-size:12px;color:var(--dim);line-height:1.6;max-width:62ch;overflow-wrap:anywhere}.chat{flex:1;overflow-y:auto;min-height:0;min-width:0;padding-right:8px}.turn{margin-bottom:16px}.turn .who{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.turn.user .who{color:var(--dim)}.turn.assistant .who{color:var(--fire)}.turn .body{white-space:pre-wrap;word-break:break-word}.caret:after{content:"█";color:var(--fire);animation:blink 1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}.composer{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--faint)}.composer textarea{flex:1;resize:none;background:#ffffff08;border:1px solid var(--faint);color:var(--ink);font:inherit;padding:8px 10px;min-height:42px;max-height:140px}.composer textarea:focus{outline:none;border-color:var(--fire)}button.go{background:none;border:1px solid var(--fire);color:var(--fire);font:inherit;padding:0 18px;cursor:pointer}button.go:hover:not(:disabled){background:#ff7a1a1f}button.go:disabled{border-color:var(--faint);color:var(--faint);cursor:default}.stats{font-size:11px;color:var(--dim);padding-top:8px}.stats b{color:var(--fire);font-weight:400}.err{color:var(--bad);font-size:12px;padding:8px 0}.toggle{font-size:11px;color:var(--dim);display:flex;align-items:center;gap:6px;margin-top:10px;cursor:pointer}h3.fold{display:flex;align-items:center;gap:7px;cursor:pointer;user-select:none}h3.fold:hover{color:var(--ink)}.caretmark{width:0;height:0;border-left:4px solid currentColor;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;transition:transform .15s ease;transform-origin:25% 50%}.caretmark.open{transform:rotate(90deg)}.fold-sum{margin-left:auto;color:var(--fire);text-transform:none;letter-spacing:0;font-size:11px}.loading-veil{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#08080ab8;backdrop-filter:blur(3px);animation:veil-in .18s ease-out}@keyframes veil-in{0%{opacity:0}to{opacity:1}}.loading-card{width:min(460px,calc(100vw - 48px));border:1px solid var(--fire);background:var(--panel, #0e0e11);padding:22px 24px;box-shadow:0 0 40px #ff7a1a2e}.loading-what{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.loading-title{font-size:19px;color:var(--fire);margin-top:4px;overflow-wrap:anywhere}.bar.big{height:6px;margin-top:14px}.bar.indet>i{width:34%;animation:indet-slide 1.1s ease-in-out infinite}@keyframes indet-slide{0%{transform:translate(-100%)}to{transform:translate(390%)}}.loading-line{margin-top:10px;font-size:12px;color:var(--text, #ddd)}.loading-pct{color:var(--fire);margin-right:8px}.loading-file{margin-top:4px;font-size:11px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loading-note{margin-top:14px;font-size:11px;color:var(--dim)}.model-row.unavailable{border-style:dashed}.model-row .note.warn{color:var(--ember, #c8761f)}.debate-topic{width:100%;margin:8px 0;padding:8px 10px;background:none;border:1px solid var(--faint);color:inherit;font:inherit;font-size:12px}.debate-topic:focus{outline:none;border-color:var(--fire)}.debate-go{width:100%;margin-top:10px;padding:9px;background:none;border:1px solid var(--fire);color:var(--fire);font:inherit;font-size:12px;cursor:pointer}.debate-go:disabled{opacity:.4;border-color:var(--faint);color:var(--dim);cursor:default}.debate-go:hover:not(:disabled){background:#ff7a1a1a}.turn.debate{border-left:2px solid var(--faint);padding-left:10px}.turn.debate.a{border-left-color:var(--fire)}.turn.debate.b{border-left-color:var(--ember, #c8761f);border-left-style:dashed}.debate-wait{opacity:.7;font-style:italic}.debate-question{margin:22px 0 10px;padding:8px 0 8px 10px;border-left:2px solid var(--faint);border-top:1px solid var(--faint);font-style:italic;opacity:.85}.debate-question:first-child{margin-top:6px}.turn.debate.note{opacity:.62;font-size:.94em;margin-left:18px;border-left-style:dotted}.turn.debate.note .who{font-style:italic;letter-spacing:.02em}.turn.debate.note .body{padding-left:2px}ul.agenda{list-style:none;margin:6px 0 10px;padding:0}ul.agenda li{margin-bottom:7px}ul.agenda label{display:flex;gap:7px;align-items:flex-start;cursor:pointer;line-height:1.4}ul.agenda input{margin-top:3px;flex:0 0 auto}.minds{margin:0 0 22px;padding-bottom:16px;border-bottom:1px solid var(--faint)}.minds .interpreter{display:flex;flex-direction:column;align-items:center;gap:2px}.minds .interpreter .cap{font-size:10px;text-transform:uppercase;letter-spacing:.14em;opacity:.55}.minds .interpreter .nm{padding:3px 12px;border:1px solid var(--faint);border-radius:2px}.minds .feeds{display:grid;grid-template-columns:1fr 1fr;height:16px}.minds .feeds i{border-top:1px solid var(--faint);margin-top:8px}.minds .feeds i:first-child{border-left:1px solid var(--faint);margin-left:25%}.minds .feeds i:last-child{border-right:1px solid var(--faint);margin-right:25%}.minds .fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.agent-field{margin:0;min-width:0}.agent-field figcaption{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-bottom:4px}.agent-field figcaption .det,.agent-field figcaption.foot{opacity:.5}.agent-field figcaption.foot{margin:4px 0 0;justify-content:flex-start}.agent-field canvas,.agent-field .field-empty{display:block;width:100%;height:190px;border:1px solid var(--faint);background:#ffffff03}.agent-field .field-empty{display:grid;place-items:center;font-size:11px;opacity:.5}.minds .field-note{margin:10px 0 0;text-align:center}@media(max-width:640px){.minds .fields{grid-template-columns:minmax(0,1fr)}.minds .feeds{display:none}}.modes{display:flex;gap:8px;padding:0 18px 12px;flex-wrap:wrap}.mode-tab{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left;background:none;border:1px solid var(--faint);color:var(--dim);font:inherit;padding:8px 12px;cursor:pointer}.mode-tab:hover:not(:disabled){border-color:var(--ember);color:var(--ink)}.mode-tab[aria-pressed=true]{border-color:var(--fire);color:var(--ink);background:#ff7a1a12}.mode-tab:disabled{opacity:.45;cursor:default}.mode-name{font-size:13px}.mode-note{font-size:11px;color:var(--dim);overflow-wrap:anywhere}.tuning.open>h4{margin:0 0 8px;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fire)}.drawing{margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid var(--faint)}.drawing img{display:block;width:100%;max-width:384px;height:auto;border:1px solid var(--faint);image-rendering:pixelated}.drawing.bare img{opacity:.82;border-style:dashed}.drawing figcaption{padding-top:8px;max-width:62ch}.drawing figcaption .who{color:var(--fire);font-size:12px}.drawing.bare figcaption .who{color:var(--dim)}.drawing figcaption .ms{color:var(--dim)}.drawing figcaption .body{font-size:13px;overflow-wrap:anywhere}.added{margin-top:6px;font-size:12px;color:var(--dim);overflow-wrap:anywhere}.added b{color:var(--fire-hot);font-weight:400}.added b+b:before{content:" · ";color:var(--faint)}.added.none{font-style:italic}.declined{border-left:2px solid var(--faint);padding:6px 0 6px 12px;margin-bottom:18px;font-size:12px;color:var(--dim);line-height:1.6;max-width:62ch}.declined b{color:var(--ink);font-weight:400}.lab{display:flex;flex-direction:column;height:100vh;font-family:Lucida Console,monospace;font-size:13px;color:var(--ink, #d8d8d2);background:var(--bg, #0d0f10)}.lab-top{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #2a2f31;flex:0 0 auto}.lab-top h2{margin:0;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.lab-status{color:#8a9296;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab button.ghost{background:transparent;border:1px solid #39403f;color:#b9c0c2;padding:4px 10px;cursor:pointer;font:inherit}.lab button.ghost:hover:not(:disabled){border-color:#6f7a78;color:#e8eceb}.lab button.ghost:disabled{opacity:.4;cursor:default}.lab button.tiny{padding:2px 7px;font-size:11px}.lab button.go{background:#1d3a33;border:1px solid #2f6156;color:#d6f2e8;padding:7px 12px;cursor:pointer;font:inherit;width:100%;margin-top:8px}.lab button.go:disabled{opacity:.4;cursor:default}.lab-error{padding:8px 14px;background:#3a1d1d;border-bottom:1px solid #6b2f2f;color:#ffd9d9}.lab-body{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);flex:1 1 auto;min-height:0}.lab-body:has(.lab-prompts){grid-template-columns:minmax(0,300px) minmax(0,1fr) minmax(0,420px)}.lab-setup,.lab-prompts{overflow-y:auto;padding:12px;border-right:1px solid #2a2f31;min-width:0}.lab-prompts{border-right:none;border-left:1px solid #2a2f31}.lab-setup h3,.lab-prompts h3{margin:0 0 10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#8a9296;display:flex;justify-content:space-between;align-items:center;gap:8px}.lab-setup h4{margin:14px 0 6px;font-size:12px;color:#8a9296}.lab-setup label{display:block;margin-bottom:8px;color:#8a9296;font-size:11px}.lab-setup select,.lab-setup input[type=number],.lab-setup textarea,.lab-prompts textarea{width:100%;background:#14181a;border:1px solid #2f3639;color:#d8d8d2;font:inherit;padding:5px 6px;margin-top:3px;box-sizing:border-box}.lab-prompts textarea{line-height:1.45;resize:vertical}.dials{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dials .check{grid-column:1 / -1;display:flex;align-items:center;gap:6px}.dials .check input{margin:0}.health{border-left:2px solid #2f6156;padding:4px 8px;margin-bottom:6px;background:#14181a}.health.warn{border-left-color:#8a6a1f}.health .score{color:#8a9296}.health .why{color:#c8b070;margin-top:3px;font-size:11px}.pick{display:flex;gap:7px;align-items:flex-start;margin-bottom:7px;color:#d8d8d2;font-size:12px;cursor:pointer}.pick input{margin-top:3px;flex:0 0 auto}.pick em{color:#6f7a78;font-style:normal;display:block;font-size:11px}.qround{border-top:1px solid #2a2f31;padding-top:8px;margin-top:8px}.qround .q{color:#9fd8c4;margin-bottom:6px}.say{margin-bottom:8px}.say b{color:#9fb8d8}.say .score{color:#6f7a78;font-size:11px}.say p{margin:3px 0 0;white-space:pre-wrap;color:#c3c8c6}.lab-log{overflow-y:auto;padding:12px;min-width:0}.lab-log .hint{color:#6f7a78;max-width:62ch;line-height:1.6}.gen{border:1px solid #2a2f31;margin-bottom:10px;background:#101315}.gen.live{border-color:#2f6156}.gen-head{display:flex;gap:10px;align-items:center;padding:6px 10px;cursor:pointer;background:#14181a}.gen-head .seq{color:#6f7a78}.gen-head .label{color:#9fd8c4;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-head .counts{color:#6f7a78;font-size:11px;white-space:nowrap}.gen-head .chev{color:#6f7a78;font-size:11px}.gen-body{border-top:1px solid #2a2f31;padding:8px 10px}.series .msg{border-left:2px solid #39403f;padding:0 0 0 8px;margin-bottom:8px}.series .msg.system{border-left-color:#7a5ea8}.series .msg.user{border-left-color:#4a6f8a}.series .msg.assistant{border-left-color:#2f6156}.series .role{color:#6f7a78;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px}.series pre,.gen-out pre,.raw{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.5;color:#c3c8c6}.raw{background:#0a0c0d;border:1px solid #2a2f31;padding:8px;margin-top:6px;color:#9aa3a1;max-height:340px;overflow-y:auto}.exact{margin-top:4px}.gen-out{border-top:1px solid #2a2f31;padding:8px 10px;background:#0c0f10}.gen-out pre{color:#e2e6e4}.gen-out .waiting{color:#6f7a78}.gen-out .err{color:#ff9a9a}.lab-prompts .hint{color:#6f7a78;line-height:1.55;margin:0 0 12px;font-size:11px}.pspec{border:1px solid #2a2f31;margin-bottom:8px;padding:6px 8px;background:#101315}.pspec.dirty{border-color:#6f5a2a}.pspec summary{cursor:pointer;display:flex;gap:8px;align-items:center;color:#d8d8d2}.pspec .stage{color:#6f7a78;font-size:10px;text-transform:uppercase;letter-spacing:.1em;border:1px solid #2f3639;padding:1px 5px}.pspec .dot{color:#c8b070;font-size:11px;margin-left:auto}.pspec .why{color:#8a9296;line-height:1.55;font-size:11px;margin:8px 0}.pspec .vars code{color:#9fd8c4;border:1px solid #2f3639;padding:1px 4px;margin-right:4px;font-size:11px}.pspec .vars code.req{border-color:#2f6156;color:#d6f2e8}.pspec .bad{color:#ff9a9a;margin-top:6px;line-height:1.5;font-size:11px}.pspec .warnline{color:#c8b070;margin-top:6px;font-size:11px}@media(max-width:900px){.lab-body,.lab-body:has(.lab-prompts){grid-template-columns:minmax(0,1fr)}.lab-setup,.lab-prompts{border:none;border-bottom:1px solid #2a2f31}}.health .dropped{color:#c8b070;margin-top:4px;font-size:11px;line-height:1.45;border-left:2px solid #6f5a2a;padding-left:6px}.qround .cov{color:#8a9296;font-size:11px;margin-bottom:6px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.qround .cov .steps{display:inline-flex;gap:3px}.qround .cov b{font-weight:400;border:1px solid #2f3639;padding:0 4px}.qround .cov b.new{color:#9fd8c4;border-color:#2f6156}.qround .cov b.none{color:#6f7a78}.lanes-head{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:sticky;top:0;z-index:2;background:#0d0f10;padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid #2a2f31}.lanes-head span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px}.lanes-head .lane-a{color:#9fb8d8;border-left:3px solid #4a6f8a}.lanes-head .lane-b{color:#d8b89f;border-left:3px solid #8a6f4a}.lanes{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.gen.lane-a{grid-column:1}.gen.lane-b{grid-column:2}.gen.lane-both{grid-column:1 / -1}.gen.lane-a{border-left:3px solid #4a6f8a}.gen.lane-b{border-left:3px solid #8a6f4a}.gen.k-think{border-style:dashed;border-color:#4a5a52;background:#0c0f10}.gen.k-think .gen-head{background:#101416}.gen.k-output{border-style:solid;border-color:#2f6156}.gen.k-output .gen-head{background:#16201d}.gen.k-agenda{border-style:dotted;border-color:#6a5a8a}.gen.k-agenda .gen-head{background:#161320}.gen.k-system{border-style:solid;border-color:#39403f}.gen.live{border-color:#2f6156;box-shadow:inset 0 0 0 1px #2f615633}.gen.failed{border-color:#6b2f2f}.gen-head .kind{font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:1px 5px;border:1px solid #2f3639;white-space:nowrap}.gen-head .kind.k-think{color:#8fb0a4}.gen-head .kind.k-output{color:#9fd8c4;border-color:#2f6156}.gen-head .kind.k-agenda{color:#b9a8d8;border-color:#6a5a8a}.gen-head .kind.k-system{color:#6f7a78}@media(max-width:1100px){.lanes,.lanes-head{grid-template-columns:1fr}.gen.lane-a,.gen.lane-b,.gen.lane-both{grid-column:1}.lanes-head .lane-b{display:none}}.gen.lane-a{border-left-color:#4a6f8a}.gen.lane-b{border-left-color:#8a6f4a}.series .role .merged{margin-left:8px;color:#c8b070;text-transform:none;letter-spacing:0;border:1px solid #6f5a2a;padding:0 5px}.series .part{position:relative;padding-left:10px;margin-bottom:6px}.series .part:last-child{margin-bottom:0}.series .part:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:1px;background:#2f3639}.series .ptag{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#6f7a78;margin-bottom:2px}.series .p-facts:before{background:#6a5a8a}.series .p-facts .ptag{color:#b9a8d8}.series .p-spoken:before{background:#4a6f8a}.series .p-spoken .ptag{color:#9fb8d8}.series .p-note:before{background:#4a5a52}.series .p-note .ptag{color:#8fb0a4}.series .p-gist:before{background:#8a6f4a}.series .p-gist .ptag{color:#d8b89f}.series .p-intro:before{background:#39403f}.res{border-top:1px solid #2a2f31;margin-top:14px;padding-top:10px}.res .bar{height:6px;background:#14181a;border:1px solid #2f3639;margin:4px 0 6px}.res .bar i{display:block;height:100%;background:#2f6156}.res-line{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#8a9296;font-size:11px;margin-bottom:6px}.res-note{color:#6f7a78;font-size:10px;line-height:1.5;margin-bottom:8px}.res-models{margin:8px 0}.res-model{display:flex;align-items:center;gap:6px;font-size:11px;color:#6f7a78;padding:2px 0}.res-model .dot{width:7px;height:7px;border:1px solid #4a5a52;flex:0 0 auto}.res-model.cached .dot{background:#2f6156;border-color:#2f6156}.res-model.cached .nm{color:#c3c8c6}.res-model.picked .nm{color:#9fd8c4}.res-model .nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-model .sz{white-space:nowrap;font-size:10px}.res-model.other .nm{color:#8a9296;font-style:italic}.gen-head .model{font-size:10px;color:#c9b072;border:1px solid #4a4028;padding:1px 5px;white-space:nowrap}.lab-note{margin:-2px 0 10px;color:#8a9296;font-size:11px;line-height:1.45;border-left:2px solid #3a4144;padding-left:7px}.voice{margin-bottom:8px;border:1px solid #2a2f31;background:#101416}.voice>summary{padding:5px 7px;cursor:pointer;color:#8a9296;font-size:11px;list-style:none;display:flex;gap:6px;align-items:center}.voice>summary::-webkit-details-marker{display:none}.voice>summary:before{content:"▸";color:#6f7a78}.voice[open]>summary:before{content:"▾"}.voice.edited{border-color:#4a4028}.voice.edited>summary{color:#c9b072}.voice>summary .tag{font-size:9px;text-transform:uppercase;letter-spacing:.1em;border:1px solid #4a4028;padding:0 4px;margin-left:auto}.voice>label,.voice>.lab-note,.voice>.voice-actions{padding:0 7px}.voice>label:last-of-type{padding-bottom:4px}.voice input,.voice textarea{width:100%;background:#14181a;border:1px solid #2f3639;color:#d8d8d2;font:inherit;padding:5px 6px;margin-top:3px;box-sizing:border-box;line-height:1.45;resize:vertical}.voice input::placeholder,.voice textarea::placeholder{color:#5c6567}.voice-actions{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:7px}.lab-warn{margin:4px 7px 8px;color:#d99a7a;font-size:11px;line-height:1.45;border-left:2px solid #6b4530;padding-left:7px}
