.st-shell{--bg:#262624;--panel:#30302e;--panel-2:#35342f;--sidebar-bg:#1f1e1c;--text:#ece9e3;--muted:#a29c8f;--muted2:#cbc6ba;--border:rgba(255,255,255,0.06);--border2:rgba(255,255,255,0.11);--hover:rgba(123,140,200,0.14);--hover-strong:rgba(123,140,200,0.22);--active-line:rgba(123,140,200,0.42);--on-accent:#fff}.st-shell .st-desktop,.st-shell .st-mobile{position:relative;z-index:1}.st-shell:not(.theme-light):not(.theme-stelly) .rail,.st-shell:not(.theme-light):not(.theme-stelly) .sidebar{background:var(--sidebar-bg)}.st-shell .canvas:not(.light):not(.stelly):before{background:var(--bg)}.st-shell:not(.theme-light):not(.theme-stelly) .vgc{background:var(--panel)}.st-shell:not(.theme-light):not(.theme-stelly) .vgc .dd-menu,.st-shell:not(.theme-light):not(.theme-stelly) .vgc .pop,.st-shell:not(.theme-light):not(.theme-stelly) .vgc .ver-flyout{background:var(--panel-2)}.st-shell:not(.theme-light):not(.theme-stelly) .hist-drawer{background:var(--sidebar-bg)}.st-shell.theme-stelly .hist-drawer{background:rgba(9,13,28,.94);border-left-color:rgba(123,140,200,.16)}.st-shell.theme-light .hist-drawer{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(30px) saturate(1.8);backdrop-filter:blur(30px) saturate(1.8);border-left:1px solid rgba(28,32,42,.1)}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-title{color:#15181f}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-count{color:#5d6575}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-chip{color:#4b5563}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-chip.active{background:rgba(79,142,255,.16);border-color:rgba(79,142,255,.45);color:#2563eb}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-mini-btn{color:#5d6575}.st-shell:not(.theme-light):not(.theme-stelly) .msg-user{background:var(--panel-2)}.st-shell .chat-thread>div{display:flex;flex-direction:column;gap:20px}.st-shell:not(.theme-light) .vgc .combo:hover,.st-shell:not(.theme-light) .vgc .create-btn:hover,.st-shell:not(.theme-light) .vgc .dd-item.active,.st-shell:not(.theme-light) .vgc .dd-item:hover,.st-shell:not(.theme-light) .vgc .model-item.active,.st-shell:not(.theme-light) .vgc .model-item:hover,.st-shell:not(.theme-light) .vgc .seg.ic:hover,.st-shell:not(.theme-light) .vgc .seg:hover,.st-shell:not(.theme-light) .vgc .ver-chip:hover{background:var(--hover)}.st-shell .vgc .seg .seg-lbl{white-space:nowrap}.st-shell .vgc .seg.model .model-name{max-width:172px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.st-shell .vgc .dd-item .di-l{flex:1 1}.st-shell .vgc .dd-item .di-p{display:inline-flex;align-items:center;gap:3px;color:var(--muted);font-weight:600}.st-shell .vgc .dd-item .di-p svg{width:11px;height:11px;color:var(--warning)}.st-shell .vgc .dd-item{color:var(--muted2)}.st-shell .vgc .dd-menu{min-width:168px}.st-shell .vgc .model-item .meta{display:inline-flex;align-items:center;gap:4px}.st-shell .vgc .model-item .meta svg{width:12px;height:12px;color:var(--warning)}.st-shell .vgc .ver-chip .vc-top{display:flex;align-items:center;gap:8px}.st-shell .vgc .ver-chip .vc-pr{margin-left:auto;display:inline-flex;align-items:center;gap:3px;color:var(--muted);font:600 12px var(--font-ui)}.st-shell .vgc .ver-chip .vc-pr svg{width:12px;height:12px;color:var(--warning)}.st-shell .st2-spin{width:18px;height:18px;border:2px solid var(--border2);border-top-color:var(--accent);border-radius:50%;animation:st2spin .7s linear infinite}@keyframes st2spin{to{transform:rotate(1turn)}}.st-shell .vgc .settings-pop{width:320px;max-height:60vh;overflow-y:auto;padding:12px}.st-shell:not(.theme-light):not(.theme-stelly) .vgc .settings-pop{background:#3a3a3e;border-color:rgba(255,255,255,.16);box-shadow:0 24px 60px -18px rgba(0,0,0,.9)}.st-shell.theme-stelly .vgc .settings-pop{box-shadow:0 24px 60px -18px rgba(0,0,0,.85)}.st-shell.theme-light .vgc .settings-pop{box-shadow:0 24px 60px -18px rgba(31,38,55,.28)}.st-shell .vgc .settings-pop-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.st-shell .vgc .settings-pop-h .pop-h{margin:0}.st-shell .st2-reset-all{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:8px;border:1px solid var(--border);background:none;color:var(--muted);font:600 11px var(--font-ui);cursor:pointer}.st-shell .st2-reset-all:hover{color:var(--text);background:var(--hover)}.st-shell .st2-panel-reset svg,.st-shell .st2-reset-all svg{width:13px;height:13px}.st-shell .st2-panel{border-bottom:1px solid var(--border)}.st-shell .st2-panel:last-child{border-bottom:0}.st-shell .st2-panel-h{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 2px 0}.st-shell .st2-panel-toggle{display:inline-flex;align-items:center;gap:6px;flex:1 1;padding:8px 2px;background:none;border:0;color:var(--text);font:600 12px var(--font-ui);cursor:pointer;text-align:left}.st-shell .st2-panel-caret{display:inline-flex;transition:transform .15s}.st-shell .st2-panel-caret svg{width:14px;height:14px}.st-shell .st2-panel-caret:not(.open){transform:rotate(-90deg)}.st-shell .st2-panel-reset{display:inline-flex;padding:6px;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:6px}.st-shell .st2-panel-reset:hover{color:var(--text);background:var(--hover)}.st-shell .st2-panel-body{padding:2px 0 10px;display:flex;flex-direction:column;gap:12px}.st-shell .st2-ctl{display:flex;flex-direction:column;gap:6px}.st-shell .st2-ctl-toggle{flex-direction:row;align-items:center;justify-content:space-between}.st-shell .st2-ctl-lbl{font:600 12px var(--font-ui);color:var(--muted2);display:flex;align-items:center;justify-content:space-between}.st-shell .st2-ctl-val{color:var(--text);font-weight:700}.st-shell .st2-segs{display:flex;flex-wrap:wrap;gap:6px}.st-shell .st2-segs.radio{flex-direction:column}.st-shell .st2-segs .pop-opt{flex-direction:row;padding:7px 12px}.st-shell .st2-segs.radio .pop-opt{justify-content:flex-start;text-align:left}.st-shell .st2-input,.st-shell .st2-textarea{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--border2);background:var(--surface);color:var(--text);font:500 13px var(--font-ui);resize:vertical;outline:none}.st-shell .st2-input:focus,.st-shell .st2-textarea:focus{border-color:var(--accent)}.st-shell .st2-slider{width:100%;accent-color:var(--accent)}.st-shell .st2-slider-ends{display:flex;justify-content:space-between;font:500 10px var(--font-ui);color:var(--muted)}.st-shell .ms-menu-item:disabled,.st-shell .pop-opt:disabled{opacity:.35;cursor:not-allowed}.st-shell .audio-bars.seekable,.st-shell .ms-bars.seekable{cursor:pointer;touch-action:none}.st-shell .audio-bars.seekable i.on,.st-shell .ms-bars.seekable i.on{background:linear-gradient(180deg,#9b6dff,#38d0ff);opacity:1}.st-shell .msp-top{position:relative;z-index:40;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 14px 0;flex:0 0 auto}.st-shell .msp-top-pills{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:7px;flex:1 1 auto;min-width:0}.st-shell .msp-top .ms-dd{position:relative;min-width:0}.st-shell .msp-top-pills>.ms-dd:first-child{flex:0 0 auto}.st-shell .msp-top-pills>.ms-dd:last-child{flex:0 1 auto;max-width:62%}.st-shell .msp-top .ms-seg.w{width:auto;max-width:100%;height:38px;padding:0 11px;border-radius:12px;font-size:12.5px}.st-shell .msp-top .ms-seg.w .msp-sum-t{flex:0 1 auto}.st-shell .msp-top-pills>.ms-dd:first-child .ms-menu.msp-down{left:0;right:auto;min-width:190px}.st-shell .ms-menu.msp-down{top:calc(100% + 6px);bottom:auto;left:auto;right:0;min-width:230px;max-width:86vw;max-height:52vh}.st-shell .ms-seg.msp-sum .msp-sum-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-shell .ms-menu.msp-panel{display:flex;flex-direction:column;gap:7px;padding:10px;width:min(320px,86vw)}.st-shell .msp-panel .ms-seg.w{width:100%}.st-shell .msp-panel-lbl{font:600 11.5px var(--font-ui);color:var(--muted);padding:3px 2px 0}.st-shell .mm-modal.msp-set{width:min(430px,94vw);height:auto;max-height:82vh}.st-shell:not(.theme-light):not(.theme-stelly) .mm-modal.msp-set{background:var(--panel-2);border-color:var(--border)}.st-shell.theme-stelly .mm-modal.msp-set{background:rgba(13,18,38,.99);border-color:rgba(123,140,200,.32)}.st-shell .mm-modal.msp-set .mm-close{left:12px;right:auto;top:12px;width:32px;height:32px}.st-shell .mm-modal.msp-set .mm-foot{padding:12px 18px 16px}.st-shell .mm-modal.msp-set .mm-use{padding:11px 26px;font-size:13.5px}.st-shell .msp-set-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:54px 18px 16px;display:flex;flex-direction:column;gap:10px}.st-shell .msp-set-body .ms-fbox{height:64px;border-radius:10px}.st-shell .msp-set-body .ms-fbox-hint{font-size:9.5px}.st-shell .msp-sec-t{font:700 10.5px var(--font-ui);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.st-shell .msp-set-body>.msp-sec-t{margin-top:4px}.st-shell .msp-set-body>.msp-sec-t:first-child{margin-top:0}.st-shell.theme-light .msp-cell-l,.st-shell.theme-light .msp-sec-t{color:#6a7280}.st-shell .msp-sec{border-top:1px solid var(--border);margin-top:2px;padding-top:6px}.st-shell.theme-light .msp-sec{border-top-color:rgba(28,32,42,.1)}.st-shell .msp-sec-h{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 2px;background:none;border:0;cursor:pointer;color:var(--text)}.st-shell .msp-sec-h .chev svg{width:12px;height:12px;opacity:.6;color:var(--muted);transition:transform .2s ease}.st-shell .msp-sec-h.open .chev svg{transform:rotate(180deg)}.st-shell .msp-advbody{border:1px solid var(--border);border-radius:10px;background:var(--surface);padding:2px 12px;margin-top:2px}.st-shell.theme-light .msp-advbody{background:#ffffff;border-color:rgba(28,32,42,.12)}.st-shell.theme-light .msp-advbody .ms-row .t{color:#2e3542}.st-shell{height:auto;background:var(--bg)}.st-shell .st-mobile{flex:0 0 auto;height:100vh;height:100svh;min-height:0}.st-shell.theme-stelly{--bg:#04060f}.st-shell.theme-stelly .st-mobile .ms-phone{background:transparent}.st-shell.theme-stelly #stars-canvas,.st-shell.theme-stelly .stars-bg{display:block}.st-shell .ms-thread{justify-content:flex-start}.st-shell .ms-thread>:first-child{margin-top:auto}.st-shell .ms-thread .ms-msg-user{margin-top:14px}.st-shell .ms-thread>:first-child .ms-msg-user{margin-top:0}.st-shell .ms-thread .ms-msg-ai{margin-top:2px;margin-bottom:6px}.st-shell .ms-drawer-brand .ms-logo{font-size:21px}.st-shell .ms-drawer{padding-top:env(safe-area-inset-top,0)}.st-shell .ms-drawer-brand{min-height:52px;padding:0 2px;gap:8px}.st-shell.theme-light .ms-drawer .sb-new{color:#1b202b}.st-shell.theme-light .ms-drawer .sb-nav{background:#f0f0f2;border-color:rgba(0,0,0,.07)}.st-shell.theme-light .ms-drawer .sb-nav-item{color:#2e3542}.st-shell.theme-light .ms-drawer .sb-nav-item svg{color:#6a7280}.st-shell.theme-light .ms-drawer .sb-nav .sb-nav-item.active{background:#ffffff;color:#15181f;box-shadow:0 1px 3px -1px rgba(0,0,0,.16)}.st-shell.theme-light .ms-drawer .sb-nav-item.active svg{color:#1d1d1f}.st-shell.theme-light .ms-drawer .sb-recents-label{color:#6a7280}.st-shell.theme-light .ms-drawer :is(.sb-chat,.chat-item){color:#444b58}.st-shell.theme-light .ms-drawer :is(.sb-chat,.chat-item):hover{background:#f5f5f7;color:#1d1d1f}.st-shell.theme-light .ms-drawer :is(.sb-chat,.chat-item).active{background:#ececee;color:#1d1d1f}.st-shell.theme-light .ms-drawer .sb-chat-ico{color:#8a93a2}.st-shell.theme-light .ms-drawer .sb-search-wrap{background:#f5f5f7;border-color:rgba(0,0,0,.08)}.st-shell.theme-light .ms-drawer .sb-search-in{color:#1d1d1f}.st-shell.theme-light .ms-drawer .sb-search-ico{color:#8a93a2}.st-shell.theme-light .ms-drawer .sb-search-in::placeholder{color:#8a93a2}.st-shell.theme-light .ms-drawer .sb-foot-link{color:#4b5563}.st-shell.theme-light .ms-drawer .sb-foot-ico{color:#8a93a2}.st-shell.theme-light .ms-drawer .sb-proj-name{color:#2e3542}.st-shell.theme-light .ms-drawer .sb-proj-count{color:#6a7280}.st-shell .msp-tiles{display:flex;gap:8px;padding:2px 12px 8px}.st-shell .msp-tile{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 8px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font:600 12px var(--font-ui);cursor:pointer}.st-shell .msp-tile svg{width:17px;height:17px;color:var(--muted2)}.st-shell .msp-tile:active{background:var(--surface2)}.st-shell.theme-light .msp-tile{background:#ffffff;border-color:rgba(28,32,42,.12)}.st-shell.theme-stelly .msp-tile{background:rgba(123,140,200,.08);border-color:rgba(123,140,200,.22)}.st-shell .msp-move-ovl{position:fixed;inset:0;z-index:2100;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end}.st-shell .msp-move-sheet{width:100%;background:var(--panel-2,#202028);border-radius:20px 20px 0 0;border:1px solid var(--border);border-bottom:none;padding:8px 16px calc(16px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:10px;max-height:70vh}.st-shell .msp-move-grip{width:40px;height:4px;border-radius:2px;background:var(--border2);margin:2px auto 0}.st-shell .msp-move-title{font:700 15px var(--font-ui);color:var(--text)}.st-shell .msp-move-chat{font:500 12.5px var(--font-ui);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-6px}.st-shell .msp-move-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto;min-height:0}.st-shell .msp-move-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font:600 13.5px var(--font-ui);cursor:pointer;text-align:left}.st-shell .msp-move-row:active{background:var(--surface2)}.st-shell .msp-move-ic{display:inline-flex;color:var(--muted2)}.st-shell .msp-move-ic svg{width:17px;height:17px}.st-shell .msp-move-ic.plus{width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;background:linear-gradient(135deg,#9b6dff,#4f8eff);color:#fff}.st-shell .msp-move-ic.plus svg{width:13px;height:13px}.st-shell .msp-move-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-shell .msp-move-count{font:600 12px var(--font-ui);color:var(--muted)}.st-shell .msp-move-del{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-6px -4px -6px 0;padding:0;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer}.st-shell .msp-move-del svg{width:15px;height:15px}.st-shell .msp-move-del:active{color:var(--danger,#ff6b6b);background:var(--surface2)}.st-shell .msp-move-cancel{padding:11px;border:none;border-radius:12px;background:none;color:var(--muted2);font:600 13.5px var(--font-ui);cursor:pointer}.st-shell .msp-fav-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;overflow-y:auto;min-height:0}.st-shell .msp-fav-item{position:relative;aspect-ratio:1;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface);padding:0;cursor:pointer}.st-shell .msp-fav-item img{width:100%;height:100%;object-fit:cover;display:block}.st-shell .msp-fav-kind{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted2)}.st-shell .sb-chat-ico{display:inline-flex;flex:0 0 auto;margin-right:8px;color:var(--muted)}.st-shell .sb-chat-ico svg{width:14px;height:14px}.st-shell .msg-action-btn.fav-on{color:#ffc01e}.st-shell.theme-light .msp-move-sheet{background:#ffffff;border-color:rgba(28,32,42,.12)}.st-shell.theme-light .msp-move-row{background:#f6f7fa;border-color:rgba(28,32,42,.1);color:#2e3542}.st-shell.theme-light .msp-move-title{color:#15181f}.st-shell.theme-stelly .msp-move-sheet{background:#0d1226;border-color:rgba(123,140,200,.32)}.st-shell.theme-stelly .msp-move-row{background:rgba(123,140,200,.08);border-color:rgba(123,140,200,.22)}.st-shell .ms-drawer .sb-proj-new{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:1px dashed var(--border2);border-radius:12px;background:var(--surface);color:var(--text);font:600 13px var(--font-ui)}.st-shell .ms-drawer .sb-chat-move{padding:8px}.st-shell .ms-drawer .sb-chat-move svg{width:16px;height:16px}.st-shell .ms-drawer .sb-body{flex:1 1;min-height:0;padding:4px 6px 0}.st-shell .ms-drawer .ms-drawer-navitem{margin:2px 10px 4px}.st-shell .ms-msg-user{font-size:15px;border-radius:18px 18px 6px 18px;display:block;width:-moz-fit-content;width:fit-content;margin-left:auto}.st-shell .ms-msg-ai .ms-ai-ava{display:none}.st-shell .ms-thread{gap:14px}.st-shell .ms-gear.naked.rec{color:#ff6b6b!important;animation:mspRecPulse 1.2s ease-in-out infinite}@keyframes mspRecPulse{50%{opacity:.4}}.st-shell .ms-appbar .ms-logo{font-size:21px}.st-shell .st-mobile .ms-dock{padding:8px 12px calc(16px + env(safe-area-inset-bottom, 0px))}.st-shell .st-mobile .ms-comp{border-radius:28px;padding:14px 12px 12px;border-color:rgba(255,255,255,.14);box-shadow:none}.st-shell .st-mobile .ms-dock .ms-comp{border-bottom:1px solid rgba(255,255,255,.14)}.st-shell.theme-stelly .st-mobile .ms-dock .ms-comp{border-bottom-color:rgba(123,140,200,.34)}.st-shell.theme-light .st-mobile .ms-comp{border-color:rgba(28,32,42,.18)}.st-shell.theme-light .st-mobile .ms-dock .ms-comp{border-bottom-color:rgba(28,32,42,.18)}.st-shell .st-mobile .ms-ta,.st-shell .st-mobile .ms-ta-ph{font-size:16.5px}.st-shell .st-mobile .ms-ta{padding-left:0}.st-shell .st-mobile .ms-ta-ph{left:0}.st-shell .st-mobile .ms-ta-wrap{min-height:34px}.st-shell .st-mobile .ms-gbar.ms-claude{margin-top:6px;gap:6px;margin-top:10px}.st-shell .st-mobile .ms-gear,.st-shell .st-mobile .ms-setbtn{width:30px;height:30px}.st-shell .st-mobile .ms-gbar .ms-setbtn:not(.naked){margin-left:-2px}.st-shell .st-mobile .ms-gbar .ms-gear.naked{margin-right:-2px}.st-shell .st-mobile .ms-gear svg,.st-shell .st-mobile .ms-setbtn svg{width:16px;height:16px}.st-shell .st-mobile .ms-gear.naked svg,.st-shell .st-mobile .ms-setbtn.naked svg{width:19px;height:19px}.st-shell .st-mobile .msp-chip{height:28px;padding:0 8px;border-radius:9px;font-size:11.5px}.st-shell .st-mobile .ms-create{height:30px;padding:0 3px 0 9px;gap:6px}.st-shell .st-mobile .ms-create .send{width:24px;height:24px}.st-shell .st-mobile .ms-create .send svg{width:13px;height:13px}.st-shell .st-mobile .ms-create .tok{font-size:11.5px}.st-shell .st-mobile .ms-appbar{gap:8px;padding:0 12px}.st-shell .msp-attach{display:flex;flex-wrap:nowrap;gap:8px;margin:0 0 8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.st-shell .msp-attach::-webkit-scrollbar{display:none}.st-shell .msp-att{flex:0 0 auto;position:relative;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--surface2)}.st-shell .msp-att img{width:100%;height:100%;object-fit:cover;display:block}.st-shell .msp-att-file{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted)}.st-shell .msp-att-file svg{width:20px;height:20px}.st-shell .msp-att-x{position:absolute;top:3px;right:3px;width:16px;height:16px;border:0;border-radius:50%;background:rgba(10,12,20,.72);color:rgba(255,255,255,.92);font-size:9px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 4px rgba(0,0,0,.35)}.st-shell .ms-setbtn.naked:disabled{opacity:.35;cursor:default}.st-shell .st-mobile .ms-comp{padding-left:12px;padding-right:12px}.st-shell .ms-balance{background:var(--surface2);border-color:var(--border)}.st-shell .ms-empty{padding-bottom:16vh}.st-shell .ms-sub{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.st-shell .ms-sub.open{-webkit-line-clamp:unset}.st-shell .msp-more{display:inline;margin:0;padding:0;border:0;background:none;color:var(--muted2);font:600 13.5px var(--font-ui);cursor:pointer}.st-shell.theme-light .ms-astro .astro-helmet{fill:url(#v3helmetGradLight)}.st-shell .ms-ta-wrap{align-items:flex-end}.st-shell .ms-ta-ph{top:auto;bottom:3px;transform:none}.st-shell .ms-gear.naked,.st-shell .ms-setbtn.naked{border-color:transparent!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.st-shell .msp-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px 8px;gap:7px 8px}.st-shell .msp-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.st-shell .msp-cell-l{font:600 10.5px var(--font-ui);color:var(--muted);padding-left:2px;text-transform:uppercase;letter-spacing:.03em}.st-shell .msp-cell .ms-dd{width:100%}.st-shell .msp-cell-btn{width:100%;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:8px;background:var(--surface);border:1px solid var(--border);color:var(--text);font:600 12px var(--font-ui);cursor:pointer;white-space:nowrap;overflow:hidden}.st-shell .msp-cell-btn .chev{margin-left:auto}.st-shell .msp-cell-btn .chev svg{width:11px;height:11px;opacity:.6;color:var(--muted)}.st-shell .msp-cell-btn:active{transform:scale(.97)}.st-shell .msp-cell-btn.on{border-color:var(--border2);background:var(--surface2)}.st-shell .ms-menu.msp-cellmenu{top:calc(100% + 4px);bottom:auto;left:0;right:0;min-width:0;max-height:190px;padding:5px;z-index:60}.st-shell.theme-light .msp-cell-opts{background:#ffffff;border-color:rgba(28,32,42,.12)}.st-shell.theme-light .msp-cell-btn{background:#ffffff;border-color:rgba(28,32,42,.13);color:#2e3542}.st-shell.theme-stelly .msp-cell-btn{color:#fff}.st-shell .ms-gbar.ms-claude{gap:5px}.st-shell .msp-chips{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:5px}.st-shell .msp-chip,.st-shell .msp-chips .ms-dd{flex:0 1 auto;min-width:0}.st-shell .msp-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis;height:32px;padding:0 8px;border-radius:10px;background:var(--surface);border:1px solid var(--border);color:var(--text);font:600 12px var(--font-ui);cursor:pointer;white-space:nowrap;transition:transform .15s ease,border-color .15s ease}.st-shell .msp-chip:active{transform:scale(.96);border-color:var(--border2)}.st-shell .ms-menu.msp-chipmenu{left:-8px;right:auto;min-width:172px;max-width:78vw}.st-shell .msp-chipslider{display:flex;align-items:center;gap:10px;padding:8px 10px;min-width:210px}.st-shell .msp-chipslider .st2-slider{flex:1 1}.st-shell.theme-light .msp-chip{background:#ffffff;border-color:rgba(28,32,42,.13);color:#2e3542}.st-shell.theme-stelly .msp-chip{color:#fff}.st-shell .msp-sl-val{flex:0 0 auto;min-width:34px;text-align:right;font:600 12.5px var(--font-ui);color:var(--text)}.st-shell .ms-menu.msp-opts{left:0;right:0;min-width:0}.st-shell .ms-menu.msp-cellmenu:has(.ms-optgrid),.st-shell .ms-menu.msp-chipmenu:has(.ms-optgrid){min-width:216px;max-width:86vw;max-height:none;padding:7px}.st-shell .ms-menu.msp-cellmenu:has(.ms-optgrid){left:0;right:auto}.st-shell .vgc .st2-error{margin:8px 4px 0;color:var(--danger);font:500 13px var(--font-ui)}.st-shell .st2-error.mob{padding:0 16px 6px;color:var(--danger);font:500 13px var(--font-ui)}.st-shell.theme-stelly .frame.stelly .rail,.st-shell.theme-stelly .frame.stelly .sidebar{background:rgba(9,13,28,.94);border-right-color:rgba(123,140,200,.16)}.st-shell.theme-light .vgc .seg.ic:hover,.st-shell.theme-light .vgc .seg:hover{background:rgba(116,128,152,.12)}.st-shell.theme-light .vgc .dd-menu,.st-shell.theme-light .vgc .pop{background:rgba(255,255,255,.98);border-color:rgba(28,32,42,.12);box-shadow:0 18px 44px -16px rgba(31,38,55,.28)}.st-shell.theme-light .vgc .pop-h{color:rgba(28,32,42,.5)}.st-shell.theme-light .vgc .dd-item{color:rgba(28,32,42,.72)}.st-shell.theme-light .vgc .dd-item.active,.st-shell.theme-light .vgc .dd-item:hover{color:rgba(28,32,42,.95);background:rgba(116,128,152,.14)}.st-shell.theme-light .st2-input,.st-shell.theme-light .st2-textarea{background:rgba(255,255,255,.95);border-color:rgba(28,32,42,.16);color:rgba(28,32,42,.92)}.st-shell .ms-rimg video,.st-shell .result-img video{width:100%;height:100%;object-fit:cover;display:block}.st-shell .hist-item video,.st-shell .ms-hist-item video{width:100%;height:auto;object-fit:cover;display:block}.st-shell .hist-lb-media video{width:100%;max-height:72vh;object-fit:contain;display:block}.st-shell .ms-hist-lb-media video{width:100%;max-height:540px;object-fit:contain;display:block}.st-shell .ms-rimg,.st-shell .result-img{cursor:default}.st-shell .ms-rimg[role=button],.st-shell .result-img[role=button]{cursor:pointer}.st-shell a.ms-rdl,.st-shell a.result-action{text-decoration:none}.st-shell button.ms-chat,.st-shell button.sb-chat{display:block;width:100%;text-align:left}.st-shell a.hist-lb-pill,.st-shell a.hist-mini-btn,.st-shell a.ms-hist-mini{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.st-shell .msg-actions .msg-life{margin-left:8px;font:500 11px var(--font-ui);color:var(--muted);align-self:center}.st-shell .mm-modal{height:min(660px,86vh)}.st-shell .st-mobile .ms-phone{padding-top:env(safe-area-inset-top,0)}.st-shell .frames-win .fw-favs{border-top:1px solid var(--border);margin-top:10px;padding-top:12px}.st-shell .frames-win .fw-tile.fw-pick{cursor:pointer;padding:0;border:1px solid var(--border2);background:transparent}.st-shell .frames-win .fw-tile.fw-pick:hover{border-color:var(--active-line)}.st-shell .frames-win .fw-tile.fw-pick:disabled{opacity:.45;cursor:default}.st-shell .sb-theme-row{display:flex;align-items:center;gap:10px;padding:4px 12px 8px}.st-shell .sb-theme-label{font:500 12px var(--font-ui);color:var(--muted)}.st-shell .theme-swatches{display:flex;gap:8px}.st-shell .theme-swatch{width:22px;height:22px;padding:0;border-radius:50%;border:1px solid var(--border2);cursor:pointer;transition:box-shadow .15s,transform .12s}.st-shell .theme-swatch:hover{transform:translateY(-1px)}.st-shell .theme-swatch.sw-dark{background:#30302e}.st-shell .theme-swatch.sw-light{background:#ffffff}.st-shell .theme-swatch.sw-stelly{background:linear-gradient(135deg,#04060f 42%,#4f8eff)}.st-shell .theme-swatch.active{box-shadow:0 0 0 2px var(--accent2);border-color:transparent}.st-shell .vgc .gtoolbar2 .seg.ic svg{color:var(--text);opacity:1}.st-shell .ms-gbar .ms-gear>svg,.st-shell .ms-gbar .ms-setbtn>svg{color:var(--text)!important;opacity:1}.st-shell .head-tools .head-theme{width:32px;height:32px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--border2);background:rgba(255,255,255,.06);color:var(--muted2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .15s ease,color .15s ease}.st-shell .head-tools .head-theme:hover{background:rgba(255,255,255,.11);color:var(--text)}.st-shell .head-tools .head-theme svg{width:16px;height:16px}.st-shell.theme-stelly .head-tools .head-theme{color:rgba(255,255,255,.92)}.st-shell .sb-body .sb-tiles{padding:2px 0 8px}.st-shell{--hist-w:var(--sidebar-w)}.st-shell .frame{grid-template-columns:var(--sidebar-w) 1fr 0}.st-shell .frame.sidebar-closed{grid-template-columns:var(--rail-w) 1fr 0}.st-shell .frame.hist-open{grid-template-columns:var(--sidebar-w) 1fr var(--hist-w)}.st-shell .frame.sidebar-closed.hist-open{grid-template-columns:var(--rail-w) 1fr var(--hist-w)}.st-shell .frame>.hist-drawer{position:relative;inset:auto;width:var(--hist-w);height:100%;transform:none;box-shadow:none;overflow:hidden;transition:none;z-index:1}.st-shell .chat-thread>div{gap:8px}.st-shell .result-img:not(.r169):not(.r916){aspect-ratio:auto;min-height:88px}.st-shell .result-img:not(.r169):not(.r916) img{height:auto;max-height:460px;object-fit:contain}.st-shell .studio-tabs{max-width:calc(100% - 440px);overflow-x:auto;scrollbar-width:none}.st-shell .studio-tabs::-webkit-scrollbar{display:none}.st-shell .studio-tab{flex:0 0 auto}@media (max-width:900px){.st-shell .st-desktop{display:none}.st-shell .st-mobile{display:flex;flex-direction:column;flex:1 1;min-height:0}}.st-shell .frame>.hist-drawer .hist-resize{position:absolute;top:0;left:0;bottom:0;width:10px;cursor:ew-resize;z-index:6;touch-action:none}.st-shell .frame>.hist-drawer .hist-resize:before{content:"";position:absolute;top:50%;left:3px;transform:translateY(-50%);width:3px;height:44px;border-radius:2px;background:var(--border2);transition:background .15s}.st-shell .frame>.hist-drawer .hist-resize:hover:before{background:var(--accent)}.st-shell .sidebar{position:relative}.st-shell .sb-collapse-edge{position:absolute;top:12px;right:8px;z-index:7;width:30px;height:30px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--muted2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.st-shell .sb-collapse-edge:hover{background:var(--surface2);color:var(--text);border-color:var(--border2)}.st-shell .sb-collapse-edge svg{width:20px;height:20px}.st-shell.theme-light .sb-collapse-edge{color:#5d6575}.st-shell.theme-light .sb-collapse-edge:hover{background:rgba(255,255,255,.6);color:#20242e;border-color:rgba(28,32,42,.14)}.st-shell .sb-body .sb-new{padding:11px 12px;font-size:14.5px;font-weight:700;margin-bottom:4px}.st-shell .sb-body .sb-new .sb-new-ico{width:28px;height:28px}.st-shell.theme-light .head-tools .head-theme{background:#ffffff;border-color:rgba(28,32,42,.18);color:#4b5563}.st-shell.theme-light .head-tools .head-theme:hover{background:#f5f5f7;color:#15181f}.st-shell.theme-light .msp-tile{border-color:rgba(28,32,42,.18);box-shadow:0 1px 3px -1px rgba(28,32,42,.12);color:#2e3542}.st-shell.theme-light .msp-tile svg{color:#4b5563}.st-shell.theme-light .vgc .gtoolbar2 .seg.ic svg{color:#4b5563!important}.st-shell .sidebar-brand .nav-logo{font-size:22px}.st-shell .frame.resizing{transition:none}.st-shell .studio-tab{padding:8px 18px;font-size:14px;min-width:92px}.st-shell .canvas:not(.light):not(.stelly) .studio-tabs{background:var(--surface);border-color:var(--border)}.st-shell .canvas.stelly .studio-tabs{background:rgba(123,140,200,.08);border-color:rgba(123,140,200,.22)}.st-shell .canvas.light .studio-tabs{background:#ffffff;border-color:rgba(28,32,42,.18)}.st-shell .head-tools .balance-chip{height:36px;font-size:14px;padding:0 16px}.st-shell .head-tools .avatar-btn{width:36px;height:36px;font-size:14px}.st-shell .head-tools .head-theme{width:36px;height:36px}.st-shell .head-tools .head-theme svg{width:18px;height:18px}.st-shell .hist-modal-ovl{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.st-shell .hist-modal{width:min(960px,92vw);height:min(80vh,780px);display:flex;flex-direction:column;overflow:hidden;background:var(--sidebar-bg);border:1px solid var(--border2);border-radius:18px;box-shadow:0 40px 90px -24px rgba(0,0,0,.75)}.st-shell.theme-stelly .hist-modal{background:rgba(9,13,28,.98);border-color:rgba(123,140,200,.22)}.st-shell.theme-light .hist-modal{background:#ffffff;border-color:rgba(28,32,42,.14);box-shadow:0 40px 90px -24px rgba(31,38,55,.4)}.st-shell.theme-light .hist-modal .hist-title{color:#15181f}.st-shell .hist-modal .hist-head{padding:16px 18px 12px}.st-shell .hist-modal .hist-cols,.st-shell .hist-modal .hist-rows{flex:1 1;min-height:0;overflow-y:auto;padding-left:18px;padding-right:18px}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-audio{background:#ffffff;border-color:rgba(28,32,42,.12)}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-audio .hist-it-title{color:#15181f}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-audio .hist-it-meta{color:#6a7280}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-audio .hist-mini-btn{background:rgba(116,128,152,.1);border-color:transparent;color:#515b6e}.st-shell.theme-light :is(.hist-drawer,.hist-modal) .hist-audio .hist-mini-btn:hover{color:#15181f;background:rgba(116,128,152,.2)}.st-shell .hist-mini-btn.on{color:#4f8eff;border-color:rgba(79,142,255,.5);background:rgba(79,142,255,.16)}.st-shell .sb-chat-edit{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);border-radius:7px;cursor:pointer;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease}.st-shell .sb-chat.menu-open .sb-chat-edit,.st-shell .sb-chat:hover .sb-chat-edit{opacity:1}.st-shell .sb-chat-edit:hover{background:var(--surface2);color:var(--text)}.st-shell .sb-chat-edit svg{width:14px;height:14px}.st-shell .sb-chat-rename{flex:1 1;min-width:0;background:var(--surface);border:1px solid var(--accent);border-radius:7px;color:var(--text);font:500 13px var(--font-ui);padding:3px 7px;outline:none}.st-shell.theme-light .sb-chat-rename{background:#ffffff;color:#15181f}.st-shell .audio-result{background:linear-gradient(180deg,rgba(155,109,255,.07),rgba(79,142,255,.05));border-color:var(--border2)}.st-shell .audio-bars i{flex:0 0 3px;border-radius:3px;background:rgba(123,140,200,.42);opacity:1;transition:background .12s ease}.st-shell .audio-bars i.on{background:linear-gradient(180deg,var(--accent2),var(--cyan))}.st-shell .audio-row .audio-play{box-shadow:0 6px 20px -6px rgba(155,109,255,.85),0 0 0 4px rgba(155,109,255,.1)}.st-shell .hist-lb-ico.on{color:#4f8eff}.st-shell .sb-proj-edit{opacity:1}.st-shell .sb-proj-row .sb-proj-del,.st-shell .sb-proj-row .sb-proj-edit{flex:0 0 auto}.st-shell.theme-stelly .head-tools .head-theme,.st-shell.theme-stelly .rail-btn.theme-cyc{color:#c9d2e8}.st-shell .fw-done,.st-shell .fw-done:hover{background:linear-gradient(135deg,#9b6dff,#4f8eff)}.st-shell .fw-done:hover{filter:brightness(.93)}.st-shell .hist-audio{flex-direction:column;align-items:stretch;gap:8px}.st-shell .hist-audio-head{display:flex;align-items:center;gap:10px;min-width:0}.st-shell .hist-audio-acts{display:flex;align-items:center;gap:6px;justify-content:flex-end}.st-shell .hist-mini-btn.sm{width:24px;height:22px}.st-shell .hist-mini-btn.sm svg{width:13px;height:13px}.st-shell .hist-empty{flex:1 1;min-height:180px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--muted);font:500 12.5px var(--font-ui)}.st-shell.theme-light .hist-empty{color:#6a7280}.st-shell .audio-row{gap:10px}.st-shell .audio-bars{height:26px}.st-shell .audio-bars i{flex:1 1;min-width:2px}.st-shell .audio-info{min-width:76px}.st-shell .audio-name{font-size:12px}.st-shell .audio-dur{font-size:10.5px}.st-shell .mm-badge.real{background-image:linear-gradient(rgba(46,164,120,.35),rgba(46,164,120,.35))}.st-shell .mm-badge.hd{background-image:linear-gradient(rgba(64,120,220,.35),rgba(64,120,220,.35))}.st-shell .mm-badge.face{background-image:linear-gradient(rgba(200,120,80,.35),rgba(200,120,80,.35))}.st-shell .mm-badge.cheap{background-image:linear-gradient(rgba(120,160,90,.35),rgba(120,160,90,.35))}.st-shell .mm-badge.long{background-image:linear-gradient(rgba(140,110,190,.35),rgba(140,110,190,.35))}.st-shell.theme-light .mm-badge.real{background-image:linear-gradient(rgba(46,164,120,.6),rgba(46,164,120,.6))}.st-shell.theme-light .mm-badge.hd{background-image:linear-gradient(rgba(64,120,220,.6),rgba(64,120,220,.6))}.st-shell.theme-light .mm-badge.face{background-image:linear-gradient(rgba(200,120,80,.6),rgba(200,120,80,.6))}.st-shell.theme-light .mm-badge.cheap{background-image:linear-gradient(rgba(120,160,90,.6),rgba(120,160,90,.6))}.st-shell.theme-light .mm-badge.long{background-image:linear-gradient(rgba(140,110,190,.6),rgba(140,110,190,.6))}.st-shell .mm-set-row.col{flex-direction:column;align-items:stretch;gap:9px}.st-shell .mm-seg{display:flex;flex-wrap:wrap;gap:7px}.st-shell .mm-seg-opt{flex:1 1 auto;min-width:64px;padding:9px 12px;border-radius:9px;background:rgba(255,255,255,.06);border:1px solid transparent;color:var(--text);font:600 13px var(--font-ui);cursor:pointer;white-space:nowrap;transition:background .18s,border-color .18s}.st-shell .mm-seg-opt:hover{background:rgba(123,140,200,.16)}.st-shell .mm-seg-opt.on{background:rgba(79,142,255,.16);border-color:var(--accent);color:var(--text)}.st-shell.theme-light .mm-seg-opt{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#1d1d1f}.st-shell.theme-light .mm-seg-opt:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.st-shell.theme-light .mm-seg-opt.on{background:rgba(79,142,255,.1);box-shadow:inset 0 0 0 1.5px var(--accent)}.st-shell.theme-stelly .mm-seg-opt{background:rgba(123,140,200,.14)}.st-shell.theme-stelly .mm-seg-opt.on{background:rgba(79,142,255,.18);border-color:var(--accent)}.st-shell .vgc .dd-item.has-help{flex-direction:column;align-items:stretch;gap:4px;white-space:normal;padding:10px 12px}.st-shell .vgc .dd-item.has-help .di-top{display:flex;align-items:center;justify-content:space-between;gap:11px}.st-shell .vgc .dd-menu:has(.has-help){min-width:288px;max-width:340px}.st-shell .vgc .di-help{font:500 11.5px/1.4 var(--font-ui);color:var(--muted);opacity:.82}.st-shell .vgc .dd-item.has-help.active .di-help,.st-shell .vgc .dd-item.has-help:hover .di-help{color:inherit;opacity:.9}.st-shell .mm-info{display:flex;flex-direction:column;gap:12px;margin-top:14px}.st-shell .mm-bestfor{margin:9px 0 0;font:500 13.5px/1.5 var(--font-ui);color:var(--text)}.st-shell .mm-bestfor b{font-weight:700;color:var(--accent);margin-right:4px}.st-shell .mm-pc{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 22px;gap:10px 22px}.st-shell .mm-pc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.st-shell .mm-cons li,.st-shell .mm-pros li{position:relative;padding-left:22px;font:500 13px/1.42 var(--font-ui);color:var(--text)}.st-shell .mm-pros li:before{content:"";position:absolute;left:2px;top:2px;width:13px;height:13px;background:#2ea478;-webkit-mask:var(--ic-check) center/11px no-repeat;mask:var(--ic-check) center/11px no-repeat}.st-shell .mm-cons li{color:var(--muted)}.st-shell .mm-cons li:before{content:"—";position:absolute;left:3px;top:0;color:#c8804f;font-weight:700}.st-shell{--ic-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}@media (max-width:560px){.st-shell .mm-pc{grid-template-columns:1fr}}.st-shell.theme-light .mm-bestfor,.st-shell.theme-light .mm-pros li{color:#2e3542}.st-shell.theme-light .mm-cons li{color:#6a7280}.st-shell.theme-light .st2-ctl-val{color:#1d1d1f}.st-shell .mm-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;outline:none;cursor:pointer}.st-shell .mm-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--accent);box-shadow:0 1px 5px rgba(0,0,0,.4);cursor:pointer}.st-shell .mm-slider::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#fff;border:3px solid var(--accent);cursor:pointer}.st-shell .mm-slider::-moz-range-track{height:6px;border-radius:999px;background:transparent}.st-shell .mm-set-label,.st-shell .mm-set-row{min-width:0}.st-shell .mm-set-slider{flex:0 1 58%;min-width:0}.st-shell .mm-dbody{overflow-x:hidden}.st-shell .mm-ddbtn{max-width:200px}.st-shell .mm-ddbtn .mm-ddlbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-shell .mm-ddopt{display:flex;align-items:center;gap:8px}.st-shell .mm-ddmenu,.st-shell .mm-ddmenu:has(.blogo){min-width:156px}.st-shell .mm-ddmenu.portal{z-index:2050}.st-shell :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas){scrollbar-width:thin;scrollbar-color:rgba(123,140,200,.4) transparent}.st-shell :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas)::-webkit-scrollbar{width:10px;height:10px}.st-shell :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas)::-webkit-scrollbar-track{background:transparent}.st-shell :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas)::-webkit-scrollbar-thumb{background:rgba(123,140,200,.35);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.st-shell :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas)::-webkit-scrollbar-thumb:hover{background:rgba(123,140,200,.55);background-clip:padding-box}.st-shell.theme-light :is(.mm-dbody,.mm-list,.mm-ddmenu,.frames-win,.fw-grid,.fw-favs,.hist-drawer,.hist-modal,.hist-cols,.hist-rows,.canvas)::-webkit-scrollbar-thumb{background:rgba(70,90,140,.3);background-clip:padding-box}.st-shell .audio-result{display:flex;flex-direction:column;gap:9px;max-width:560px;padding:10px 12px;border:1px solid var(--border);border-radius:16px;transition:border-color .2s}.st-shell .audio-track{flex:1 1;min-width:0;display:flex;align-items:center;gap:4px}.st-shell .audio-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.st-shell .audio-title{font:600 13.5px var(--font-ui);color:var(--text)}.st-shell .audio-result .audio-row{margin:0;max-width:none}.st-shell .audio-dl{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font:600 12.5px var(--font-ui);text-decoration:none;cursor:pointer;transition:color .15s}.st-shell .audio-dl svg{width:14px;height:14px}.st-shell .audio-dl:hover{color:var(--text)}.st-shell.theme-light .audio-dl{color:#6a7280}.st-shell.theme-light .audio-dl:hover,.st-shell.theme-light .audio-title{color:#20242e}.st-shell .ms-audio-wrap{display:flex;flex-direction:column;gap:9px;padding:10px 12px;border-radius:13px;background:var(--surface);border:1px solid var(--border)}.st-shell .ms-audio-track{flex:1 1;min-width:0;display:flex;align-items:center;gap:4px}.st-shell .ms-audio-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px}.st-shell .ms-audio-head .ms-audio-name{text-align:left}.st-shell .ms-audio-dl{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font:600 12px var(--font-ui);text-decoration:none}.st-shell .ms-audio-dl svg{width:13px;height:13px}.st-shell .vgc .combo{max-width:300px}.st-shell .fw-tabs{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.st-shell .fw-tab{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:9px;background:rgba(255,255,255,.06);border:1px solid transparent;color:var(--muted);font:600 12.5px var(--font-ui);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.st-shell .fw-tab svg{width:15px;height:15px}.st-shell .fw-tab:hover{background:rgba(123,140,200,.16);color:var(--text)}.st-shell .fw-tab.on{background:rgba(79,142,255,.16);border-color:var(--accent);color:var(--text)}.st-shell .fw-tab.file{color:var(--text)}.st-shell .fw-empty{padding:28px 12px;text-align:center;color:var(--muted);font:500 13px var(--font-ui)}.st-shell.theme-light .fw-tab{background:rgba(28,32,42,.06);color:#51607a}.st-shell.theme-light .fw-tab:hover{background:rgba(28,32,42,.11);color:#1d1d1f}.st-shell.theme-light .fw-tab.on{background:rgba(79,142,255,.1);color:#1d1d1f}.st-shell .canvas:not(.light):not(.stelly) .studio-tabs{background:#302f2d;border-color:rgba(255,255,255,.1);box-shadow:0 8px 22px -10px rgba(0,0,0,.7)}.st-shell .canvas.stelly .studio-tabs{background:#080b1a;border-color:rgba(123,140,200,.34);box-shadow:0 8px 22px -10px rgba(0,0,0,.7)}.st-shell .canvas-body{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 72px);mask-image:linear-gradient(180deg,transparent 0,#000 72px);padding-bottom:148px}.st-shell .composer-dock{position:absolute;left:0;right:0;bottom:0;padding-top:6px}.st-shell .canvas:not(.light) .composer-dock{background:none;padding-bottom:16px}.st-shell .canvas.light{background:#eceef2}.st-shell .canvas.light .vgc{background:#ffffff}.st-shell .canvas.light .composer-dock{background:linear-gradient(0deg,#eceef2,#eceef2 16px,transparent 72px);padding-bottom:16px}.st-shell .canvas.stelly .vgc{background:#080b1a}.st-shell .cn-astro{position:relative;overflow:visible;pointer-events:none;outline:none}.st-shell .cn-astro>*{pointer-events:none}.st-shell .cn-astro .cn-hint{pointer-events:auto}.st-shell .cn-astro-hit{position:absolute;left:50%;top:4%;width:58%;aspect-ratio:1;transform:translateX(-50%);pointer-events:auto;cursor:pointer;background:transparent;border:0;border-radius:50%;padding:0}.st-shell .cn-astro-hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.st-shell .cn-hint{position:absolute;left:calc(100% - 16px);top:-2%;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transform-origin:8px 100%;will-change:transform,opacity;opacity:0;animation:cnComicIn .26s cubic-bezier(.22,.7,.3,1) .01s forwards}.st-shell .cn-comic{--cn-bg:var(--panel-2);--cn-edge:var(--border2);--cn-ink:var(--text);position:relative;width:max-content;max-width:60vw;text-align:left;background:var(--cn-bg);color:var(--cn-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--cn-edge);border-radius:14px;padding:7px 12px;font:500 12px/1.45 var(--font-ui);filter:none}.st-shell .cn-comic-txt:after{content:"_";margin-left:1px;animation:cnCursor .8s step-end infinite}@keyframes cnCursor{50%{opacity:0}}.st-shell .cn-comic:after{left:8px;top:calc(100% - 1px);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;border-top:8px solid transparent;border-top-color:var(--cn-bg)}.st-shell .cn-comic:after,.st-shell .cn-comic:before{content:"";position:absolute;transform:skewX(-36deg);transform-origin:top}.st-shell .cn-comic:before{left:7px;top:100%;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:0;border-top:9px solid transparent;border-top-color:var(--cn-edge)}.st-shell .cn-comic-btns{display:flex;gap:6px;padding-left:30px}.st-shell .cn-comic-btns button{min-width:38px;padding:3px 10px;border-radius:8px;font:600 11.5px var(--font-ui);letter-spacing:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s,transform .12s;filter:none}.st-shell .cn-comic-btns button:hover{transform:translateY(-1px)}.st-shell .cn-no,.st-shell .cn-yes{color:var(--text);background:rgba(255,255,255,.1);border-color:var(--border2)}.st-shell .cn-no:hover,.st-shell .cn-yes:hover{color:var(--text);background:rgba(255,255,255,.17)}.st-shell.theme-light .cn-comic{--cn-bg:rgba(255,255,255,0.95);--cn-edge:rgba(28,32,42,0.18);--cn-ink:#1d1d1f;filter:drop-shadow(0 5px 14px rgba(28,32,42,.1))}.st-shell.theme-light .cn-comic-btns button{filter:none}.st-shell.theme-light .cn-no,.st-shell.theme-light .cn-yes{color:#1d1d1f;background:#ffffff;border-color:rgba(28,32,42,.14);box-shadow:0 1px 2px rgba(28,32,42,.1)}.st-shell.theme-light .cn-no:hover,.st-shell.theme-light .cn-yes:hover{color:#1d1d1f;background:#f2f3f5}.st-shell.theme-stelly .cn-comic{--cn-bg:#12162a;--cn-edge:rgba(123,140,200,0.24);--cn-ink:rgba(255,255,255,0.82)}.st-shell.theme-stelly .cn-no,.st-shell.theme-stelly .cn-yes{color:var(--text);background:rgba(123,140,200,.14);border-color:transparent}.st-shell.theme-stelly .cn-no:hover,.st-shell.theme-stelly .cn-yes:hover{background:rgba(123,140,200,.22);color:#fff;background:rgba(10,14,30,.82);border-color:rgba(123,140,200,.8)}@keyframes cnComicIn{0%{opacity:0;transform:scale(.32)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.st-shell .cn-hint-edit{animation:none;opacity:1;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.st-shell .cn-hint-edit:active{cursor:-webkit-grabbing;cursor:grabbing}.st-shell .cn-hint-edit .cn-comic{outline:1.5px dashed var(--accent);outline-offset:3px}.st-shell .cn-pos-panel{position:absolute;left:0;top:calc(100% + 10px);z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 9px;max-width:74vw;background:rgba(10,14,30,.85);border:1px solid var(--border2);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--muted);white-space:nowrap}.st-shell .cn-pos-panel button{padding:2px 8px;border-radius:5px;border:0;cursor:pointer;background:rgba(79,142,255,.2);color:#fff;font:inherit}.st-shell .cn-pos-panel button:disabled{opacity:.4;cursor:default}.st-shell .cn-pos-panel em{color:var(--cyan);font-style:normal}@media (prefers-reduced-motion:reduce){.st-shell .cn-hint{animation:none;opacity:1}.st-shell .cn-comic-txt:after{animation:none}}@media (max-width:680px){.st-shell .cn-hint{left:62%;right:auto;top:auto;bottom:calc(100% + 6px);align-items:flex-start;transform-origin:10px 100%}.st-shell .cn-comic{max-width:42vw}.st-shell .cn-comic:after{left:10px;top:calc(100% - 1px);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;border-top:8px solid transparent;border-top-color:var(--cn-bg)}.st-shell .cn-comic:after,.st-shell .cn-comic:before{margin-top:0;transform:skewX(-24deg);transform-origin:top}.st-shell .cn-comic:before{left:9px;top:100%;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:0;border-top:9px solid transparent;border-top-color:var(--border2)}}.st-shell.theme-light .cn-text{background:rgba(255,255,255,.94);border-color:rgba(0,0,0,.12);color:#1d1d1f}.st-shell.theme-stelly .cn-text{background:rgba(11,16,36,.94);border-color:rgba(123,140,200,.34)}.st-shell .cn-exit{border:1px solid rgba(123,140,200,.28);background:rgba(123,140,200,.12);color:var(--text);opacity:.85;font:inherit;font-size:12px;cursor:pointer;padding:4px 12px;border-radius:999px;transition:background .15s,opacity .15s}.st-shell .cn-exit:hover{background:rgba(123,140,200,.22);opacity:1}.st-shell .cn-flow{animation:cnGreetIn .5s cubic-bezier(.2,.9,.3,1) .06s both}.st-shell .cn-comp{animation:cnDockIn .48s cubic-bezier(.2,.9,.3,1) both}@keyframes cnGreetIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes cnDockIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.st-shell .cn-ava{background:transparent;box-shadow:none;overflow:hidden;padding:0}.st-shell .cn-ava-img{width:100%;height:100%;object-fit:contain;display:block}.st-shell .cn-text{display:inline-block;white-space:pre-wrap;font-size:14px;line-height:1.4;background:var(--panel-2);border:1px solid var(--border2);border-radius:4px 14px 14px 14px;padding:9px 13px}.st-shell .cn-caveat{margin-top:5px;font-size:12.5px;opacity:.66}.st-shell .cn-cards{display:flex;flex-direction:column;gap:7px;margin-top:9px}.st-shell .cn-card{text-align:left;display:flex;flex-direction:column;gap:3px;padding:9px 11px;border:1px solid rgba(123,140,200,.22);border-radius:11px;background:rgba(123,140,200,.1);color:var(--text);cursor:pointer;transition:background .15s,border-color .15s}.st-shell .cn-card:hover{background:rgba(123,140,200,.2);border-color:rgba(123,140,200,.42)}.st-shell .cn-card-top{display:flex;align-items:center;gap:8px}.st-shell .cn-card-name{font-weight:600;font-size:14px}.st-shell .cn-role{font-size:10.5px;opacity:.72;border:1px solid rgba(123,140,200,.32);border-radius:6px;padding:1px 6px}.st-shell .cn-card-str{font-size:12.5px;opacity:.7;line-height:1.35}.st-shell:not(.theme-light):not(.theme-stelly) .stars-bg{background:#262624}.st-shell.theme-light .stars-bg{display:block;background:#ffffff}.st-shell.theme-stelly .stars-bg{background:#04060f}.st-shell.theme-light :is(.cn-card,.cn-card-name,.cn-card-str,.cn-role,.cn-caveat,.cn-exit){color:#1d1d1f}.st-shell.theme-light .cn-card{background:rgba(28,32,42,.05);border-color:rgba(28,32,42,.12)}.st-shell.theme-light .cn-card:hover{background:rgba(28,32,42,.09);border-color:rgba(28,32,42,.22)}.st-shell.theme-light .cn-role{border-color:rgba(28,32,42,.22)}.st-shell.theme-light .cn-exit{background:rgba(28,32,42,.06);border-color:rgba(28,32,42,.14)}.st-shell.theme-light .cn-exit:hover{background:rgba(28,32,42,.1)}.st-shell:not(.theme-light):not(.theme-stelly) .st-mobile .ms-phone{background:#262624}.st-shell.theme-light .st-mobile .ms-phone{background:#ffffff}.st-shell .cn-flow.chat-thread>.msg-ai{flex-direction:row;gap:12px;align-items:flex-start}.st-shell .cn-flow.ms-thread .ms-ai-ava{display:flex}.st-shell .cn-flow.ms-thread>.ms-msg-ai,.st-shell .cn-flow.ms-thread>.ms-msg-user{margin-top:0;margin-bottom:0}.st-shell .cn-flow.ms-thread>:first-child{margin-top:auto}.st-shell .cn-plus{opacity:1;cursor:default;pointer-events:none}.st-shell .cn-bar .cn-plus svg,.st-shell .cn-bar .ms-gear>svg{opacity:1}.st-shell:not(.theme-light):not(.theme-stelly) .cn-bar .cn-plus svg,.st-shell:not(.theme-light):not(.theme-stelly) .cn-bar .ms-gear>svg,.st-shell:not(.theme-light):not(.theme-stelly) .cn-bar .seg.ic.mic svg{color:#fff!important}.st-shell.theme-light .ms-gbar .ms-gear>svg,.st-shell.theme-light .ms-gbar .ms-setbtn>svg{color:#5d6575!important}.st-shell .composer-dock .vgc-wrap.cn-dock,.st-shell .ms-dock.cn-dock{display:flex;flex-direction:column;gap:6px}.st-shell .cn-exit-row,.st-shell .gc-overlay{display:flex;justify-content:center}.st-shell .gc-overlay{position:fixed;inset:0;z-index:400;align-items:center;padding:16px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:gcFade .18s ease both}@keyframes gcFade{0%{opacity:0}to{opacity:1}}.st-shell .gc-ov-mobile{align-items:flex-end;padding:0}.st-shell .gc-sheet{width:100%;max-width:460px;max-height:84vh;display:flex;flex-direction:column;color:var(--text);background:var(--panel);border:1px solid var(--border2);border-radius:18px;box-shadow:0 30px 80px -20px rgba(0,0,0,.6);overflow:hidden;animation:gcPop .2s cubic-bezier(.2,.8,.3,1) both}@keyframes gcPop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.st-shell .gc-mobile{align-self:flex-end;max-width:none;max-height:88vh;border-radius:20px 20px 0 0;animation:gcUp .24s cubic-bezier(.2,.8,.3,1) both}@keyframes gcUp{0%{transform:translateY(100%)}to{transform:none}}.st-shell .gc-grip{width:40px;height:4px;border-radius:2px;background:var(--border2);margin:8px auto 2px;flex:0 0 auto}.st-shell .gc-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 10px;flex:0 0 auto}.st-shell .gc-title{margin:0;font:700 16px var(--font-ui);color:var(--text)}.st-shell .gc-close{display:inline-flex;padding:6px;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:8px}.st-shell .gc-close:hover{background:var(--hover);color:var(--text)}.st-shell .gc-close svg{width:18px;height:18px}.st-shell .gc-body{overflow-y:auto;padding:0 16px 8px;display:flex;flex-direction:column;gap:12px}.st-shell .gc-model{display:flex;flex-direction:column;gap:2px}.st-shell .gc-model-name{font:700 16px var(--font-ui);color:var(--text)}.st-shell .gc-model-mode{font:500 13px var(--font-ui);color:var(--muted2)}.st-shell .gc-params{list-style:none;margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;gap:7px}.st-shell .gc-params li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px}.st-shell .gc-p-k{color:var(--muted2);flex:0 0 auto}.st-shell .gc-p-v{color:var(--text);font-weight:600;text-align:right;overflow-wrap:anywhere}.st-shell .gc-prompt{display:flex;flex-direction:column;gap:4px}.st-shell .gc-prompt .gc-p-k{font-size:12.5px}.st-shell .gc-prompt-t{margin:0;font-size:13.5px;line-height:1.45;color:var(--text);white-space:pre-wrap;max-height:96px;overflow-y:auto;padding:8px 10px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.st-shell .gc-media{display:flex;flex-wrap:wrap;gap:8px}.st-shell .gc-media-it{width:48px;height:48px;border-radius:8px;overflow:hidden;border:1px solid var(--border2);display:inline-flex;align-items:center;justify-content:center;background:var(--surface);color:var(--muted)}.st-shell .gc-media-it img{width:100%;height:100%;object-fit:cover}.st-shell .gc-media-file svg{width:18px;height:18px}.st-shell .gc-foot{display:flex;gap:10px;padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px));flex:0 0 auto;border-top:1px solid var(--border)}.st-shell .gc-edit{flex:0 0 auto;padding:11px 18px;border-radius:12px;border:1px solid var(--border2);background:var(--surface);color:var(--text);font:600 14px var(--font-ui);cursor:pointer}.st-shell .gc-edit:hover{background:var(--surface2)}.st-shell .gc-go{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 18px;border-radius:12px;border:0;background:linear-gradient(135deg,#9b6dff,#4f8eff);color:#fff;font:700 14px var(--font-ui);cursor:pointer}.st-shell .gc-go:disabled{opacity:.5;cursor:default}.st-shell .gc-go-price{display:inline-flex;align-items:center;gap:4px}.st-shell .gc-go-price svg{width:15px;height:15px;color:#ffd76a}.st-shell.theme-light .gc-sheet{background:#ffffff;border-color:rgba(28,32,42,.12);color:#1d1d1f}.st-shell.theme-light .gc-model-name,.st-shell.theme-light .gc-p-v,.st-shell.theme-light .gc-prompt-t,.st-shell.theme-light .gc-title{color:#1d1d1f}.st-shell.theme-light .gc-close,.st-shell.theme-light .gc-model-mode,.st-shell.theme-light .gc-p-k{color:#5d6575}.st-shell.theme-light .gc-media-it,.st-shell.theme-light .gc-params,.st-shell.theme-light .gc-prompt-t{background:#f5f5f7;border-color:rgba(28,32,42,.1)}.st-shell.theme-light .gc-edit{background:#f5f5f7;border-color:rgba(28,32,42,.14);color:#1d1d1f}.st-shell.theme-light .gc-foot{border-top-color:rgba(28,32,42,.1)}.st-shell.theme-stelly .gc-sheet{background:rgba(10,14,30,.98);border-color:rgba(123,140,200,.34)}.st-shell.theme-stelly .gc-edit,.st-shell.theme-stelly .gc-media-it,.st-shell.theme-stelly .gc-params,.st-shell.theme-stelly .gc-prompt-t{background:rgba(123,140,200,.1);border-color:rgba(123,140,200,.24)}.st-shell .mm-ov-mobile{padding:0;align-items:stretch;justify-content:stretch}.st-shell .mm-modal.mm-mobile{width:100%;max-width:none;height:100%;max-height:none;border:0;border-radius:0;background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:env(safe-area-inset-top,0)}.st-shell.theme-light .mm-modal.mm-mobile{background:#ffffff}.st-shell.theme-stelly .mm-modal.mm-mobile{background:rgba(8,11,26,.99)}.st-shell .mm-mobile .mm-close{top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px}.st-shell .mm-mobile .mm-body{flex-direction:column}.st-shell .mm-mobile .mm-list{flex:1 1;min-height:0;border-right:0;padding:6px 12px 12px}.st-shell .mm-mobile .mm-detail{flex:1 1;min-height:0}.st-shell .mm-mobile .mm-dbody{padding:12px 16px 10px}.st-shell .mm-mobile .mm-dhead h3{font-size:21px}.st-shell .mm-mobile .mm-head{padding:12px 56px 12px 16px;flex-direction:column;align-items:stretch;gap:10px}.st-shell .mm-mobile .mm-search{flex:1 1 auto}.st-shell .mm-mobile .mm-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px))}.st-shell .mm-mobile .mm-use{flex:1 1}.st-shell .mm-row-chev{margin-left:auto;display:inline-flex;opacity:.45;flex:0 0 auto}.st-shell .mm-row-chev svg{width:16px;height:16px;transform:rotate(-90deg)}.st-shell .mm-v-detail .mm-detail{padding-top:40px}.st-shell .mm-back{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);left:12px;z-index:3;display:inline-flex;align-items:center;gap:2px;padding:6px 14px 6px 8px;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:var(--text);font:600 13.5px var(--font-ui);cursor:pointer}.st-shell .mm-back-chev{display:inline-flex;transform:rotate(90deg)}.st-shell .mm-back-chev svg{width:16px;height:16px}.st-shell.theme-light .mm-back{background:rgba(28,32,42,.06);color:#1d1d1f}.st-shell .mm-set-col{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.05)}.st-shell .mm-set-col:last-child{border-bottom:none}.st-shell.theme-light .mm-set-col{border-color:rgba(0,0,0,.08)}.st-shell.theme-stelly .mm-set-col{border-color:rgba(123,140,200,.18)}.st-shell .mm-src{margin-top:8px}.st-shell .mm-src-t{margin:0 0 10px;font:700 12px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.st-shell .mm-src .ms-gset-frames{width:100%}.st-shell .st-mobile .ms-hist-head{padding-top:12px}