.mc-ui{--mc-panel:#26262c;--mc-panel-lit:#ffffff21;--mc-panel-dim:#0000008c;--mc-slot:#0d0d10;--mc-btn:#4a4a53;--mc-btn-hi:#5a5a65;--mc-line:#08080a;--mc-go:#17a06d;--mc-go-hi:#21bd82;--mc-ink:#b9b9c4;--mc-title:#ffa657}.mc-raised,.mc-ui .ttm-panel,.mc-ui .glass-card,.mc-ui .card{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border:0}.mc-sunken,.mc-ui .ttm-drop,.mc-ui .ttm-input,.mc-ui .ttm-stage,.mc-ui .ttm-style-art,.mc-ui .ttm-slot,.mc-ui .mrg-slot,.mc-ui .mrg-slot-icon,.mc-ui .mrg-bar{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0}.mc-ui h1,.mc-ui h2,.mc-ui h3,.mc-ui h4,.mc-ui button,.mc-ui select,.mc-ui textarea,.mc-ui input,.mc-ui .mc-title,.mc-ui .ttm-step,.mc-ui .ttm-vchip,.mc-ui .mrg-q,.mc-ui .mrg-rank,.mc-ui .mrg-stamp,.mc-ui .mrg-key,.mc-ui .mrg-opt-name{font-family:var(--font-mc),"Inter",system-ui,sans-serif;letter-spacing:.02em}.mc-ui h1,.mc-ui h2,.mc-ui h3,.mc-ui .mc-title{text-shadow:2px 2px #0000008c}.mc-ui h2,.mc-ui .mc-title{color:var(--mc-title);text-transform:uppercase;letter-spacing:.06em}.mc-ui .btn-ghost,.mc-ui .mc-btn{background:var(--mc-btn);color:#fff;text-shadow:2px 2px #00000080;box-shadow:inset 2px 2px 0 0 #ffffff38,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0;font-weight:500;transition:background-color .1s steps(2,end)}.mc-ui .btn-ghost:hover:not(:disabled),.mc-ui .mc-btn:hover:not(:disabled){background:var(--mc-btn-hi);color:#fff;box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 #ffffff38,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);transform:none}.mc-ui .btn-emerald{background:var(--mc-go);color:#04140d;text-shadow:2px 2px #00000047;box-shadow:inset 2px 2px 0 0 #ffffff4d,inset -2px -2px 0 0 #0006,0 0 0 1px var(--mc-line);border:0;font-weight:500;transition:background-color .1s steps(2,end)}.mc-ui .btn-emerald:hover:not(:disabled){background:var(--mc-go-hi);box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 #ffffff4d,0 0 0 1px var(--mc-line);transform:none}.mc-ui .btn-emerald:active:not(:disabled),.mc-ui .btn-ghost:active:not(:disabled){box-shadow:inset 2px 2px 0 0 #00000080,inset -2px -2px 0 0 #ffffff24,0 0 0 1px var(--mc-line);transform:none}.mc-ui .btn-shine:after{display:none}.mc-ui .ttm-input,.mc-ui input:not([type=range]):not([type=color]):not([type=checkbox]){color:#fff}.mc-ui .ttm-input{font-size:15px}.mc-ui ::placeholder{color:#5c5c68;opacity:1}.mc-ui .ttm-input:focus,.mc-ui .ttm-input:focus-visible{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);outline:none}.mc-ui .ttm-style.is-active,.mc-ui .ttm-vchip.is-on,.mc-ui .mrg-opt.is-on,.mc-ui .mrg-result-tile.is-on{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);background:#1d3a30}.mc-ui .ttm-aura{display:none}.mc-ui .ttm-step{color:#0a2018;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #00000057,0 0 0 1px var(--mc-line);text-shadow:none;background:#35d39a;border:0}.mc-ui .ttm-style{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border:0;transition:background-color .1s steps(2,end)}.mc-ui .ttm-style:hover{background:#33333b;transform:none}.mc-ui .ttm-style:before{display:none}.mc-ui .ttm-style:hover .ttm-style-art img{transform:none}.mc-ui .ttm-check{color:#04140d;box-shadow:0 0 0 1px var(--mc-line);background:#35d39a}.mc-ui .ttm-source{box-shadow:inset 2px 2px 0 0 #ffffff1c,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#1c2420;border:0}.mc-ui .ttm-source-face{box-shadow:inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);border:0}.mc-ui .ttm-drop:hover{box-shadow:inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);background:#14161a;transform:none}.mc-ui .ttm-drop.is-over{box-shadow:inset 0 0 0 2px #35d39a,inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);background:#12241d;transform:none}.mc-ui .ttm-drop-icon{color:var(--mc-ink);box-shadow:inset 2px 2px 0 0 #ffffff21,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#1c1c21;border:0}.mc-ui .ttm-drop:hover .ttm-drop-icon,.mc-ui .ttm-drop.is-over .ttm-drop-icon{transform:none}.mc-ui .ttm-seg{background:0 0;border:0;gap:2px;padding:0}.mc-ui .ttm-seg>button{color:var(--mc-ink);background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}.mc-ui .ttm-seg>button.is-on{color:#04140d;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a}.mc-ui .ttm-or:before,.mc-ui .ttm-or:after{background:var(--mc-line);height:2px;box-shadow:0 2px #ffffff12}.mc-ui .ttm-note{color:var(--mc-ink);box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #ffffff12;background:#1c1c21;border:0}.mc-ui .ttm-note.is-error{color:#ff8f8f;background:#2c1616}.mc-ui .ttm-note.is-warn{color:#fed83d;background:#2c2513}.mc-ui .ttm-hero-totem,.mc-ui .ttm-vfam{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0}.mc-ui .mrg-slot{transition:background-color .1s steps(2,end)}.mc-ui .mrg-slot:hover{background:#14161a;transform:none}.mc-ui .mrg-slot-x{color:#fff;box-shadow:0 0 0 1px var(--mc-line);background:#b02e26}.mc-ui .mrg-slot-x:hover{background:#d8443a}.mc-ui .mrg-opt{background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0;transition:background-color .1s steps(2,end)}.mc-ui .mrg-opt:hover{background:var(--mc-btn-hi);transform:none}.mc-ui .mrg-bar-fill{background:#35d39a}.mc-ui .mrg-stamp,.mc-ui .mrg-key{background:var(--mc-btn);color:#fff;box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #ffffff2e;border:0}.mc-ui .mrg-thumb,.mc-ui .mrg-result-tile{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0}.mc-ui .editor-ambient{display:none}.mc-ui .studio-topbar{background:var(--mc-panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 2px 0 #ffffff1a,0 2px 0 0 var(--mc-line)}.mc-ui .studio-topbar:after{display:none}.mc-ui .studio-panel{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim)}.mc-ui .dock-card{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border:0}.mc-ui .edge-b,.mc-ui .edge-t,.mc-ui .edge-l,.mc-ui .edge-r{border-color:var(--mc-line)}.mc-ui .ctx-btn{color:var(--mc-ink);border:0;transition:background-color .1s steps(2,end)}.mc-ui .ctx-btn:hover:not(:disabled){color:#fff;background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}.mc-ui .ctx-btn.active{color:#04140d;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a;border:0}.mc-ui .rail-btn{color:var(--mc-ink);background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0;transition:background-color .1s steps(2,end)}.mc-ui .rail-btn:before,.mc-ui .rail-btn:after{display:none}.mc-ui .rail-btn:hover{color:#fff;background:#16161a;transform:none}.mc-ui .rail-btn.active,.mc-ui .rail-btn[aria-pressed=true]{color:#fff;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--mc-line);background:#1d3a30;animation:none;transform:none}.mc-ui .stage-bg{background-image:radial-gradient(#ffffff0d 1px,#0000 1.4px)}.mc-ui .empty-hero,.mc-ui .lib-cat{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0}.mc-ui .lib-cat.active,.mc-ui .lib-cat[aria-pressed=true]{color:#04140d;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a}.mc-ui [role=dialog],.mc-ui [data-radix-popper-content-wrapper]>*{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border:0}.mc-ui.skin-studio-shell,.mc-ui .skin-studio-shell{--hairline:#08080a;--hairline-strong:#000;--muted:#3a3a42;--card:#26262c;--secondary:#3a3a42;--input:#0d0d10;--ed-bg:#17171b;--ed-panel:#26262c;--ed-panel-deep:#1e1e23;--ed-float:#26262c;--ed-float-deep:#1e1e23;--ed-stage:#121215}.mc-ui .skin-studio-shell aside,.mc-ui .skin-studio-shell [data-panel]{box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim)}.mc-ui .skin-dropzone{border:2px dashed var(--mc-line);background:#0d0d10d9}.mc-ui .skin-range,.mc-ui .skin-range-fat{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line)}.mc-ui .skin-range::-webkit-slider-thumb{background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff3d,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0}.mc-ui .skin-range-fat::-webkit-slider-thumb{background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff3d,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0}.mc-ui .pln-title,.mc-ui .pln-price,.mc-ui .pln-name,.mc-ui .pln-unit,.mc-ui .pln-tab,.mc-ui .pln-btn{font-family:var(--font-mc),"Inter",system-ui,sans-serif;letter-spacing:.01em}.mc-ui .pln-title{text-shadow:3px 3px #0000008c}.mc-ui .pln-card{background:var(--mc-panel);box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border:0;transition:background-color .1s steps(2,end)}.mc-ui .pln-card:hover{background:#2e2e35;transform:none}.mc-ui .pln-col.featured .pln-card{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 var(--mc-panel-lit),0 0 0 1px var(--mc-line);background:#1d3a30}.mc-ui .pln-tab{color:#04140d;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a;border:0}.mc-ui .pln-btn{color:#fff;background:var(--mc-btn);text-shadow:2px 2px #00000080;box-shadow:inset 2px 2px 0 0 #ffffff38,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0}.mc-ui .pln-btn:hover{background:var(--mc-btn-hi)}.mc-ui .pln-btn-quiet{color:var(--mc-ink);background:#33333b}.mc-ui .pln-check{color:#04140d;box-shadow:0 0 0 1px var(--mc-line);background:#35d39a}.mc-ui .pln-chip,.mc-ui .pln-trust-item{box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #ffffff1a;background:#2e2e35;border:0}.mc-ui .ct-smooth{transition-duration:.1s;transition-timing-function:steps(2,end)}.mc-ui .set-title,.mc-ui .set-group-head h2,.mc-ui .set-nav-item,.mc-ui .set-pill{font-family:var(--font-mc),"Inter",system-ui,sans-serif;letter-spacing:.02em}.mc-ui .set-title{text-shadow:3px 3px #0000008c}.mc-ui .set-group-head h2{color:var(--mc-title);text-transform:uppercase;letter-spacing:.06em}.mc-ui .set-nav-item{color:var(--mc-ink);background:var(--mc-btn);box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);transition:background-color .1s steps(2,end)}.mc-ui .set-nav-item:hover{color:#fff;background:var(--mc-btn-hi)}.mc-ui .set-nav-item[aria-current=true],.mc-ui .set-nav-item.active{color:#fff;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--mc-line);background:#1d3a30}.mc-ui .set-rail [data-indicator],.mc-ui .set-rail-indicator{display:none}.mc-ui .set-search,.mc-ui .set-radio{background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border:0}.mc-ui .set-radio-dot{background:var(--mc-slot);box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #0009;border:0}.mc-ui .set-radio[aria-checked=true] .set-radio-dot,.mc-ui .set-radio.is-on .set-radio-dot{box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #ffffff6b;background:#35d39a}.mc-ui .set-pill{box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #ffffff1a;background:#2e2e35;border:0}.mc-ui,.mc-ui *,.mc-ui :before,.mc-ui :after{border-radius:0!important}
