.cmd{color-scheme:dark;--bg:#060818;--sky:none;--panel:rgba(9,13,34,.74);--line:rgba(94,242,255,.38);--bar:rgba(6,8,24,.9);--hi:#5ef2ff;--key:#ff4fa3;--amber:#ffb43a;--red:#ff4d5e;--green:#5dffb0;--ink:#eaf6ff;--dim:#8aa0c8;--on-key:#fff;--on-hi:#060818;--glow:rgba(255,79,163,.16);--hexc:rgba(94,242,255,.07);--scan:rgba(0,0,0,.18);--speed:rgba(255,255,255,.13);--outline:#1a0c33;--mono:"Chakra Petch",system-ui,sans-serif;--jp:"Zen Kaku Gothic New",sans-serif;--cut:16px;--amp:0}.cmd[data-style=mecha]{--bg:#0b0604;--panel:rgba(22,10,4,.84);--line:rgba(255,122,26,.5);--bar:rgba(11,6,4,.92);--hi:#ff8a1e;--key:#ff3b2f;--amber:#ffd23f;--red:#ff3b2f;--green:#9dff5d;--ink:#ffeedd;--dim:#b98a6c;--on-key:#fff;--on-hi:#0b0604;--glow:rgba(255,90,20,.18);--hexc:rgba(255,122,26,.1);--speed:rgba(255,170,60,.16);--outline:#000;--cut:10px}.cmd[data-style=sakura]{color-scheme:light;--bg:#fdeef5;--sky:linear-gradient(180deg,#ffe2ee,#f1e6ff 60%,#ffeef3);--panel:rgba(255,255,255,.76);--line:rgba(160,100,210,.35);--bar:rgba(255,246,250,.9);--hi:#9a5cff;--key:#ff4f97;--amber:#e8811f;--red:#e83d63;--green:#14a877;--ink:#3b2350;--dim:#8a6f9e;--on-key:#fff;--on-hi:#fff;--glow:rgba(255,120,180,.22);--hexc:rgba(154,92,255,.1);--scan:rgba(0,0,0,.03);--speed:rgba(255,79,151,.16);--outline:#fff;--mono:"Zen Maru Gothic",system-ui,sans-serif;--jp:"Zen Maru Gothic",sans-serif;--cut:22px}.cmd[data-style=ghost]{--bg:#020a09;--panel:rgba(2,20,17,.8);--line:rgba(61,255,200,.32);--bar:rgba(2,10,9,.92);--hi:#3dffc8;--key:#c8fff0;--amber:#ffcf4a;--red:#ff5c7a;--green:#3dffc8;--ink:#d8fff4;--dim:#5fa592;--on-key:#02100d;--on-hi:#02100d;--glow:rgba(61,255,200,.1);--hexc:rgba(61,255,200,.06);--speed:rgba(61,255,200,.12);--outline:#000;--mono:"Share Tech Mono",ui-monospace,monospace;--cut:0px}.cmd[data-style=sunset]{--bg:#1a0b2e;--sky:linear-gradient(180deg,#140726,#3d1158 42%,#9c2a6e 74%,#ff8a5c);--panel:rgba(26,8,46,.66);--line:rgba(255,154,90,.5);--bar:rgba(20,7,38,.85);--hi:#00e5ff;--key:#ff3fa4;--amber:#ffd36b;--red:#ff4d6d;--green:#7dffb2;--ink:#fff1f8;--dim:#d6a6d8;--on-key:#fff;--on-hi:#140726;--glow:rgba(255,211,107,.2);--hexc:rgba(0,229,255,.06);--speed:rgba(255,211,107,.16);--outline:#3d1158;--cut:12px}.cmd[data-style=starlight]{--bg:#0a0f2c;--sky:radial-gradient(ellipse at 50% 0%,#2b2470 0%,transparent 60%),radial-gradient(ellipse at 85% 100%,#3a1a5c 0%,transparent 55%);--panel:rgba(14,20,60,.7);--line:rgba(243,210,122,.42);--bar:rgba(10,15,44,.88);--hi:#f3d27a;--key:#ff8fc8;--amber:#ffb86b;--red:#ff6b8b;--green:#8dffc8;--ink:#f5f0ff;--dim:#a3a9da;--on-key:#2a0f2c;--on-hi:#0a0f2c;--glow:rgba(243,210,122,.12);--hexc:rgba(243,210,122,.05);--speed:rgba(255,244,208,.14);--outline:#0a0f2c;--mono:"Zen Maru Gothic",sans-serif;--jp:"Zen Maru Gothic",sans-serif;--cut:0px}.cmd[data-style=manga]{color-scheme:light;--bg:#f4f1ea;--sky:radial-gradient(rgba(0,0,0,.12) 1px,transparent 1.6px);--panel:#fffdf8;--line:#111;--bar:#f4f1ea;--hi:#111;--key:#e8202a;--amber:#d97800;--red:#e8202a;--green:#14833f;--ink:#111;--dim:#5a5550;--on-key:#fff;--on-hi:#fff;--glow:transparent;--hexc:transparent;--scan:transparent;--speed:rgba(0,0,0,.22);--outline:#fff;--mono:"Zen Kaku Gothic New",sans-serif;--jp:"Zen Kaku Gothic New",sans-serif;--cut:0px}.cmd{position:relative;min-height:100dvh;background-color:var(--bg);background-image:radial-gradient(ellipse at 50% 42%,var(--glow),transparent 55%),var(--sky);background-attachment:fixed;color:var(--ink);font:500 14px/1.4 var(--mono);transition:background-color .4s,color .4s}.cmd[data-style=manga]{background-size:100% 100%,6px 6px}.cmd:before{background:var(--hexc);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.5'%3E%3Cpath d='M14 0l14 8.08v16.17L14 32.33 0 24.25V8.08z M14 32.33V48.5' fill='none' stroke='%23000'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.5'%3E%3Cpath d='M14 0l14 8.08v16.17L14 32.33 0 24.25V8.08z M14 32.33V48.5' fill='none' stroke='%23000'/%3E%3C/svg%3E")}.cmd:after,.cmd:before{content:"";position:fixed;inset:0;pointer-events:none}.cmd:after{z-index:50;background:repeating-linear-gradient(0deg,var(--scan) 0 1px,transparent 1px 3px)}.cmd *{box-sizing:border-box}.cmd button{font:inherit;color:inherit;cursor:pointer}.cmd .jp{font-family:var(--jp)}@keyframes cmd-blink{50%{opacity:.15}}.cmd .boot{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:var(--bg);background-image:var(--sky);text-align:center;overflow:hidden}.cmd .boot h1{margin:0;font-size:clamp(44px,9vw,92px);letter-spacing:.3em;font-weight:700;color:var(--key);text-shadow:4px 4px 0 var(--outline),0 0 30px var(--glow);padding-left:.3em}.cmd[data-style=sunset] .boot h1{font-style:italic}.cmd .boot .jp{font-size:16px;letter-spacing:.6em;color:var(--hi);margin-top:6px}.cmd .boot .tap{margin-top:34px;font-size:12px;letter-spacing:.4em;animation:cmd-blink 1.4s steps(2) infinite}.cmd .boot .bars{position:absolute;left:0;right:0;height:22px;background:repeating-linear-gradient(-45deg,var(--key) 0 12px,transparent 12px 24px);opacity:.5}.cmd .boot .bars.t{top:12%}.cmd .boot .bars.b{bottom:12%}.cmd .boot form{margin:28px auto 0;width:min(320px,80vw);display:grid;gap:10px}.cmd .boot input{width:100%;padding:10px 12px;font:inherit;letter-spacing:.1em;color:var(--ink);background:var(--panel);border:1px solid var(--line);outline:none;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.cmd .boot input:focus{border-color:var(--hi)}.cmd .boot button{font-weight:700;letter-spacing:.4em;padding:10px 12px 10px .4em;color:var(--hi);background:transparent;border:1px solid var(--hi);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.cmd .boot button:focus-visible,.cmd .boot button:hover{background:var(--hi);color:var(--on-hi);outline:none}.cmd .boot button:disabled{opacity:.5;cursor:default}.cmd .boot .err{font-size:12px;letter-spacing:.1em;color:var(--red)}.cmd .boot.wake{cursor:pointer;transition:opacity .5s}.cmd .boot .bootlog{margin-top:18px;font-size:12px;color:var(--dim);letter-spacing:.1em;min-height:4.5em}.cmd .hud-root{position:fixed;inset:0;overflow:hidden}.cmd .stage-wrap{position:absolute;left:0;right:0;top:56px;bottom:200px}.cmd .stage{position:absolute;inset:0;overflow:hidden}.cmd .stage canvas{display:block;width:100%;height:100%;cursor:pointer}.cmd .speed{position:absolute;inset:-20%;pointer-events:none;opacity:calc(var(--amp) * .9);background:repeating-conic-gradient(from 0deg,var(--speed) 0 .6deg,transparent .6deg 5deg);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 22%,#000 48%,transparent 72%);mask:radial-gradient(circle at 50% 50%,transparent 22%,#000 48%,transparent 72%);animation:cmd-spin 40s linear infinite}@keyframes cmd-spin{to{transform:rotate(1turn)}}.cmd .state{position:absolute;left:50%;bottom:2%;transform:translateX(-50%);display:flex;gap:10px;align-items:center;font-weight:700;letter-spacing:.25em;font-size:12px;color:var(--hi);white-space:nowrap;pointer-events:none}.cmd .state i{width:8px;height:8px;background:currentColor;transform:rotate(45deg);box-shadow:0 0 10px currentColor}.cmd .state .jp{letter-spacing:.1em;opacity:.75}.cmd .state[data-s=speak]{color:var(--key)}.cmd .state[data-s=ask],.cmd .state[data-s=work]{color:var(--amber)}.cmd .state[data-s=listen] i{animation:cmd-blink .6s steps(2) infinite}.cmd .top{position:absolute;top:0;left:0;right:0;height:56px;display:flex;align-items:center;gap:16px;padding:0 20px;z-index:5;border-bottom:1px solid var(--line);background:var(--bar)}.cmd .brand{display:flex;align-items:baseline;gap:10px;font-weight:700;letter-spacing:.3em;font-size:18px}.cmd .brand b{color:var(--key);text-shadow:0 0 12px var(--glow)}.cmd[data-style=sunset] .brand b{font-style:italic}.cmd .brand span{font-size:11px;letter-spacing:.2em;color:var(--dim)}.cmd .chips{display:flex;gap:8px;margin-left:auto;align-items:center}.cmd .chip{font-size:11px;letter-spacing:.14em;padding:4px 10px;border:1px solid var(--line);text-decoration:none;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);white-space:nowrap;background:transparent}.cmd .chip.ok{color:var(--green)}.cmd .chip.warn{color:var(--amber)}.cmd a.chip,.cmd button.chip{color:var(--hi);border-color:var(--hi);font-weight:700}.cmd a.chip:focus-visible,.cmd a.chip:hover,.cmd button.chip:focus-visible,.cmd button.chip:hover{background:var(--hi);color:var(--on-hi);outline:none}.cmd .clock{text-align:right;line-height:1.1}.cmd .clock b{font-size:22px;letter-spacing:.08em;color:var(--hi)}.cmd .clock small{display:block;font-size:10px;letter-spacing:.2em;color:var(--dim)}.cmd .col{position:absolute;top:72px;bottom:166px;width:300px;display:flex;flex-direction:column;gap:12px;overflow:auto;z-index:4;scrollbar-width:none}.cmd .col.left{left:18px}.cmd .col.right{right:18px}.cmd .panel{position:relative;background:var(--panel);border:1px solid var(--line);padding:12px 14px 14px;text-align:left;width:100%;flex:none;color:inherit;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .2s,transform .2s,background .4s}.cmd[data-style=sakura] .panel{clip-path:none;border-radius:var(--cut);box-shadow:0 6px 20px rgba(160,100,210,.14)}.cmd[data-style=ghost] .panel{border-width:0 0 0 2px;background:linear-gradient(90deg,var(--panel),rgba(2,20,17,.35))}.cmd[data-style=mecha] .panel{border-top-width:4px}.cmd[data-style=sunset] .big{font-style:italic;background:linear-gradient(#fff 0 46%,#ffb3d9 52%,#ff3fa4);-webkit-background-clip:text;background-clip:text;color:transparent}.cmd[data-style=starlight] .panel{clip-path:none;border-radius:4px;box-shadow:inset 0 0 0 3px var(--panel),inset 0 0 0 4px var(--line)}.cmd[data-style=starlight] .ph:before{content:"✦";width:auto;height:auto;background:none;color:var(--key)}.cmd[data-style=manga] .panel{clip-path:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-width:2.5px;box-shadow:5px 5px 0 #111}.cmd[data-style=manga] .ph{background:#111;color:#fff;margin:-12px -14px 10px;padding:6px 14px}.cmd[data-style=manga] .ph .jp{color:#bbb}.cmd[data-style=manga] .ph:before{background:var(--key)}.cmd[data-style=manga] .big{font-weight:900}.cmd[data-style=manga] .sub-line{background:#fff;border:2.5px solid #111;border-radius:26px;padding:10px 16px;box-shadow:4px 4px 0 #111}.cmd[data-style=manga] .line{font-weight:900}.cmd[data-style=manga] .panel.alert{border-color:#111}.cmd[data-style=manga] .panel.alert .ph{background:var(--key);color:#fff}.cmd button.panel:focus-visible,.cmd button.panel:hover{border-color:var(--hi);transform:translateX(var(--nudge,0));outline:none}.cmd .col.left .panel{--nudge:4px}.cmd .col.right .panel{--nudge:-4px}.cmd .ph{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.2em;color:var(--hi);margin-bottom:8px}.cmd .ph:before{content:"";width:8px;height:8px;background:var(--key);flex:none}.cmd[data-style=sakura] .ph:before{border-radius:50%}.cmd .ph .jp{letter-spacing:.08em;color:var(--dim);font-size:11px}.cmd .ph .tag{margin-left:auto;font-size:9px;letter-spacing:.15em;padding:1px 6px;border:1px solid;white-space:nowrap}.cmd .tag.live{color:var(--green)}.cmd .tag.ex{color:var(--amber)}.cmd .tag.off{color:var(--dim)}.cmd .tag.sim{color:var(--key)}.cmd .big{font-size:38px;font-weight:700;line-height:1;letter-spacing:.02em;overflow-wrap:anywhere}.cmd .big small{font-size:13px;color:var(--dim);font-weight:500;margin-left:6px;letter-spacing:.1em}.cmd .sub{color:var(--dim);font-size:12px;margin-top:4px}.cmd .up{color:var(--green)}.cmd .dim{color:var(--dim)}.cmd .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.cmd .grid3 div{border-left:2px solid var(--key);padding-left:7px}.cmd .grid3 b{display:block;font-size:17px}.cmd .grid3 span{font-size:10px;color:var(--dim);letter-spacing:.1em;text-transform:uppercase}.cmd .ln{display:flex;justify-content:space-between;gap:8px;font-size:12px;padding:5px 0;border-top:1px dashed var(--line)}.cmd .ln span{color:var(--dim)}.cmd .ln b{font-weight:600;text-align:right}.cmd .ln .tag{font-size:9px;padding:0 4px;border:1px solid;margin-left:4px}.cmd svg.chart{width:100%;height:auto;display:block;margin-top:6px}.cmd svg.chart text{font:10px var(--mono);fill:var(--dim)}.cmd svg.chart rect{fill:var(--hi);fill-opacity:.55}.cmd svg.chart rect.pk{fill:var(--key);fill-opacity:1}.cmd svg.chart rect.now{fill:var(--ink);fill-opacity:1}.cmd svg.chart text.pk{fill:var(--key)}.cmd .panel.alert{border-color:var(--amber)}.cmd .panel.alert .ph{color:var(--amber)}.cmd .panel.alert .ph:before{background:var(--amber);animation:cmd-blink 1s steps(2) infinite}.cmd .todo{border-left:3px solid var(--c);padding:6px 0 6px 10px;margin-top:8px}.cmd .todo b{font-size:13px;display:block;overflow-wrap:anywhere}.cmd .todo p{margin:2px 0 6px;font-size:11.5px;color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere}.cmd .row{display:flex;gap:10px;flex-wrap:wrap}.cmd .act{font-size:11px;letter-spacing:.12em;padding:4px 10px;background:transparent;border:1px solid var(--hi);color:var(--hi);text-decoration:none;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.cmd[data-style=sakura] .act{clip-path:none;border-radius:99px}.cmd .act:focus-visible,.cmd .act:hover{background:var(--hi);color:var(--on-hi);outline:none}.cmd .act:disabled{opacity:.5;cursor:default}.cmd .act.yes{border-color:var(--amber);color:var(--amber)}.cmd .act.yes:hover{background:var(--amber);color:#111}.cmd details{margin:4px 0 6px}.cmd summary{cursor:pointer;font-size:11px;letter-spacing:.12em;color:var(--dim)}.cmd pre{margin:6px 0 0;font:11px/1.45 ui-monospace,Share Tech Mono,monospace;max-height:180px;padding:8px;background:var(--bar);border:1px dashed var(--line);color:var(--ink)}.cmd .brief,.cmd pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.cmd .brief{font-size:12.5px;line-height:1.5;max-height:220px;scrollbar-width:none}.cmd .log{font-size:11.5px;line-height:1.55;max-height:150px;overflow:auto;scrollbar-width:none}.cmd .log div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd .log time{color:var(--dim);margin-right:6px}.cmd .log .ok{color:var(--green)}.cmd .log .wk{color:var(--amber)}.cmd .dock{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);width:min(760px,calc(100% - 32px));z-index:6}.cmd .sub-line{min-height:52px;display:flex;gap:12px;align-items:flex-start;cursor:pointer}.cmd .who{flex:none;font-weight:700;letter-spacing:.2em;font-size:12px;padding:3px 14px;background:var(--key);color:var(--on-key);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);margin-top:3px}.cmd .who.you{background:var(--hi);color:var(--on-hi)}.cmd .line{font-size:19px;font-weight:700;line-height:1.4;color:var(--ink);overflow-wrap:anywhere;text-shadow:2px 2px 0 var(--outline),-1px -1px 0 var(--outline),1px -1px 0 var(--outline),-1px 1px 0 var(--outline)}.cmd .line .caret{display:inline-block;width:9px;height:17px;background:var(--hi);margin-left:4px;vertical-align:-2px;animation:cmd-blink .8s steps(2) infinite}.cmd .choices,.cmd .quick{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.cmd .choices:empty{display:none}.cmd .choices .act{font-size:12px;padding:6px 14px;border-color:var(--key);color:var(--ink)}.cmd .choices .act:hover{background:var(--key);color:var(--on-key)}.cmd .quick .act{border-color:var(--line);color:var(--dim)}.cmd form.ask{display:flex;gap:8px;margin-top:10px}.cmd form.ask input{flex:1;min-width:0;font:inherit;font-size:15px;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:11px 14px}.cmd form.ask input:focus{outline:none;border-color:var(--hi);box-shadow:inset 0 0 0 1px var(--hi)}.cmd form.ask button{border:0;padding:0 18px;font-weight:700;letter-spacing:.2em;background:var(--hi);color:var(--on-hi)}.cmd form.ask .ghost{background:var(--panel);color:var(--hi);border:1px solid var(--line);padding:0 12px;letter-spacing:.1em;font-size:12px}.cmd form.ask .voice[aria-pressed=false]{color:var(--dim);text-decoration:line-through}.cmd .mic{display:flex;align-items:center;gap:6px}.cmd .mic svg{width:16px;height:16px}.cmd .mic[aria-pressed=true]{background:var(--key);color:var(--on-key);border-color:var(--key);animation:cmd-blink 1s steps(2) infinite}.cmd[data-style=sakura] form.ask button,.cmd[data-style=sakura] form.ask input{border-radius:12px}.cmd .sheet-wrap{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:rgba(0,0,0,.45)}.cmd .picker{max-height:88vh;overflow:auto;width:min(860px,calc(100% - 32px));background:var(--bg);background-image:var(--sky);border:1px solid var(--hi)}.cmd .picker h2{margin:0;padding:12px 18px;font-size:13px;letter-spacing:.3em;color:var(--hi);border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.cmd .picker h2 button{background:none;border:0;color:var(--dim);font-size:18px;line-height:1}.cmd .picker .in{padding:16px 18px 18px}.cmd .styles{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.cmd .sty{text-align:left;padding:0;border:2px solid transparent;background:none}.cmd .sty[aria-pressed=true]{border-color:var(--key)}.cmd .sty .pv{position:relative;height:84px;overflow:hidden;display:grid;place-items:center}.cmd .sty .pv i{width:46px;height:46px;border-radius:50%}.cmd .sty .pv b{position:absolute;inset:14px;border:2px dashed;border-radius:50%;opacity:.7}.cmd .sty .pv em{position:absolute;left:8px;top:8px;width:34px;height:24px;border:1px solid}.cmd .sty .pv em+em{left:auto;right:8px;top:auto;bottom:8px}.cmd .sty span{display:block;padding:8px 4px 2px;font-weight:700;letter-spacing:.12em;font-size:13px}.cmd .sty small{display:block;padding:0 4px 6px;color:var(--dim);font-size:11.5px}.cmd .tasks-root{min-height:100dvh;padding-top:56px}.cmd .tasks-root .top{position:fixed}.cmd .tasks{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:14px;padding:16px 18px;align-items:start}.cmd .task-form{display:grid;gap:8px}.cmd .task-form input,.cmd .task-form select,.cmd .task-form textarea{width:100%;font:inherit;font-size:13px;color:var(--ink);background:var(--bar);border:1px solid var(--line);padding:8px 10px}.cmd .task-form input:focus,.cmd .task-form select:focus,.cmd .task-form textarea:focus{outline:none;border-color:var(--hi)}.cmd .task-form .row select{flex:1}.cmd .task-form .err{font-size:12px;color:var(--red)}.cmd .task-list{display:flex;flex-direction:column}.cmd .ln.task{background:none;border-left:0;border-right:0;border-bottom:0;width:100%;text-align:left;align-items:center}.cmd .ln.task span{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd .ln.task span b{color:var(--ink);font-weight:600}.cmd .ln.task.sel,.cmd .ln.task.sel span,.cmd .ln.task:hover{color:var(--hi)}.cmd .st{font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.cmd .st.done{color:var(--green)}.cmd .st.running,.cmd .st.waiting{color:var(--amber)}.cmd .st.failed{color:var(--red)}.cmd .st.cancelled,.cmd .st.queued{color:var(--dim)}.cmd .events{font-size:12px;line-height:1.5;max-height:50vh;overflow:auto}.cmd .ev{display:grid;grid-template-columns:auto auto 1fr;gap:8px;padding:4px 0;border-top:1px dashed var(--line);overflow-wrap:anywhere;white-space:pre-wrap}.cmd .ev .k,.cmd .ev time{color:var(--dim)}.cmd .ev .k{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.cmd .ev.approval .k{color:var(--amber)}.cmd .ev.status .k{color:var(--hi)}.cmd pre.result{max-height:40vh}@media (max-width:860px){.cmd .hud-root{position:static;overflow:visible;min-height:100dvh}.cmd .top{position:sticky;top:0;padding:0 12px;height:50px;gap:10px}.cmd .brand span,.cmd .chips .chip.snap{display:none}.cmd .clock b{font-size:18px}.cmd .stage-wrap{position:relative;top:auto;bottom:auto;height:44vh}.cmd .col{position:static;width:auto;overflow:visible;padding:0 16px}.cmd .col.right{padding-bottom:12px}.cmd .col.left{padding-top:4px}.cmd .hud{display:flex;flex-direction:column;gap:12px}.cmd .dock{position:sticky;left:auto;bottom:0;transform:none;width:auto;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--bg) 18%)}.cmd .line{font-size:16px}.cmd .quick{display:none}.cmd .state{font-size:10px}.cmd .mic span{display:none}.cmd .tasks{grid-template-columns:1fr;padding:12px 16px}.cmd .tasks-root{padding-top:50px}}@media (max-width:520px){.cmd .styles{grid-template-columns:1fr 1fr;gap:8px}.cmd .sty .pv{height:70px}.cmd .sty small{display:none}}@media (prefers-reduced-motion:reduce){.cmd .speed{animation:none}}