.mcx-studio:has(.mcx-builder-v7){background:#090e13}.mcx-builder-v7{--studio-ice:#98e6fb;--studio-line:rgba(187,216,233,.16);grid-template-columns:minmax(340px,.92fr) minmax(420px,1.08fr);min-height:0;border:1px solid var(--studio-line);background:#101820;box-shadow:0 28px 90px #02060866}.mcx-builder-v7 *,.mcx-builder-v7 *:before,.mcx-builder-v7 *:after{box-sizing:border-box}.mcx-builder-v7 button{cursor:pointer;font-family:Inter,Arial,sans-serif}.mcx-builder-v7 button:focus-visible,.mcx-builder-v7 [tabindex]:focus-visible{outline:2px solid var(--studio-ice);outline-offset:4px}.mcx-builder-v7 button:disabled{cursor:default}.mcx-vibe-rail{grid-column:1/-1;display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,2fr);align-items:center;gap:25px;padding:23px 28px;border-bottom:1px solid var(--studio-line);background:linear-gradient(110deg,#15202b,#0f171f 72%)}.mcx-vibe-intro small{display:block;margin-bottom:8px;color:#9edcec;font-size:8px;font-weight:800;letter-spacing:.14em}.mcx-vibe-intro strong{display:block;color:#f2f6f8;font:500 clamp(17px,1.55vw,22px)/1.2 Kanit,Inter,sans-serif}.mcx-vibe-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mcx-vibe-card{display:flex;align-items:center;gap:10px;min-height:70px;padding:6px 10px 6px 6px;color:#dce7ec;background:#1b2731;border:1px solid #42566566;text-align:left;transition:transform .2s,border-color .2s,background .2s}.mcx-vibe-card img{flex:0 0 47px;width:47px;height:54px;object-fit:cover;background:#e3edf1;border:1px solid #bddce244}.mcx-vibe-card span{font-size:10px;line-height:1.35;font-weight:750}.mcx-vibe-card:hover{transform:translateY(-3px);background:#273c48;border-color:#76cada}.mcx-vibe-card.is-selected{border-color:var(--studio-ice);color:#e9faff;background:#233640;box-shadow:inset 0 -2px var(--studio-ice)}.mcx-builder-v7 .mcx-artboard-wrap{min-height:0;padding:23px;gap:0;background:linear-gradient(145deg,#e8eff2,#ccd8df);border-right:1px solid #92a8b44d}.mcx-preview-toolbar{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.mcx-preview-toolbar>span{color:#485d6a;font-size:8px;font-weight:850;letter-spacing:.1em}.mcx-preview-toolbar .mcx-inspect-button{padding:7px 9px;background:#eff6f899;border:1px solid #a8bac7;color:#1b3441;font-size:9px;font-weight:750}.mcx-preview-toolbar .mcx-inspect-button:hover,.mcx-preview-toolbar .mcx-inspect-button[aria-pressed=true]{border-color:#338fac;background:#fff}.mcx-builder-v7 .mcx-artboard{min-height:470px;max-height:600px;aspect-ratio:1/1.16;flex:1;border:1px solid #a6bac777;background:radial-gradient(ellipse at 48% 37%,#fff 15%,#e7eff3 72%,#cbdbe3)}.mcx-builder-v7 .mcx-artboard-grid{opacity:.55;background-size:30px 30px;-webkit-mask-image:linear-gradient(transparent,#000 50%,#000);mask-image:linear-gradient(transparent,#000 50%,#000)}.mcx-builder-v7 .mcx-character-stack{top:1%;right:1%;bottom:3%;left:1%;transform-origin:50% 31%;transition:transform .55s cubic-bezier(.2,.75,.25,1),filter .35s;will-change:transform}.mcx-builder-v7 .mcx-character-stack.is-changing{transform:translateY(-2px) scale(.992);filter:brightness(1.035)}.mcx-builder-v7 .mcx-character-stack.is-changing img{transform:none}.mcx-builder-v7.is-inspecting .mcx-character-stack{transform:scale(1.4)}.mcx-builder-v7.is-inspecting .mcx-character-stack.is-changing{transform:scale(1.39)}.mcx-builder-v7 .mcx-artboard-caption{left:17px;right:17px;bottom:14px;padding-top:12px;border-top:1px solid #738d9b44;font-size:8px;letter-spacing:.1em}.mcx-builder-v7 .mcx-artboard-caption>span{display:flex;align-items:center;gap:7px}.mcx-builder-v7 .mcx-artboard-caption>span:before{content:"";width:5px;height:5px;background:#1484a7;border-radius:50%;box-shadow:0 0 0 4px #1484a714}.mcx-builder-v7 .mcx-builder-actions{display:flex;flex-direction:row;gap:9px;padding-top:13px}.mcx-builder-v7 .mcx-builder-actions .mcx-random-primary{flex:1;min-height:57px;padding:12px 16px;background:#132b39;border:1px solid #132b39;box-shadow:none;transition:transform .2s,background .2s}.mcx-builder-v7 .mcx-random-primary span{font-size:10px;letter-spacing:.1em}.mcx-builder-v7 .mcx-random-primary small{margin-top:4px;font-size:8px;color:#b9ccd6;letter-spacing:0;font-weight:500}.mcx-builder-v7 .mcx-builder-actions .mcx-random-primary:hover{transform:translateY(-2px);background:#225069;border-color:#225069;color:#fff}.mcx-builder-v7 .mcx-builder-actions .mcx-reset-button{flex:0 0 77px;min-height:57px;width:auto;padding:8px;font-size:9px;letter-spacing:.08em;background:#edf4f777}.mcx-edit-history{display:flex;align-items:center;gap:5px;min-height:48px}.mcx-edit-history .mcx-history-button{padding:7px 9px;background:transparent;color:#274759;border:1px solid transparent;font-size:9px;font-weight:800}.mcx-edit-history .mcx-history-button:not(:disabled):hover{background:#f5fafbcc;border-color:#a5bdc9}.mcx-edit-history .mcx-history-button:disabled{color:#7d919c;opacity:.58}.mcx-edit-feedback{margin-left:auto;max-width:63%;color:#536e7e;font-size:9px;line-height:1.35;text-align:right}.mcx-selection-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mcx-selection-summary button{display:flex;align-items:center;gap:8px;min-width:0;min-height:35px;padding:9px;color:#2d4c5d;text-align:left;background:#f1f7fa77;border:1px solid #9bb5c455;transition:background .2s,border-color .2s}.mcx-selection-summary button:hover{background:#fff;border-color:#4e9bb4}.mcx-selection-summary small{color:#537d90;font-size:7px;font-weight:850;letter-spacing:.05em}.mcx-selection-summary span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650}.mcx-builder-v7 .mcx-control-deck{min-height:0;background:linear-gradient(135deg,#14212c,#101820 45%)}.mcx-builder-v7 .mcx-control-topline{min-height:66px;padding:0 27px}.mcx-builder-v7 .mcx-control-topline p{flex-direction:row;align-items:center;gap:13px}.mcx-builder-v7 .mcx-control-topline p strong{padding-left:13px;border-left:1px solid #556e7c;color:#8fabbd}.mcx-builder-v7 .mcx-tabs{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;padding:0 12px}.mcx-builder-v7 .mcx-tabs button{min-height:49px;padding:15px 3px;border:0;font-size:8px;letter-spacing:.04em;color:#8fa5b3;transition:color .2s,background .2s}.mcx-builder-v7 .mcx-tabs button:hover{color:#fff;background:#a2e8ff09}.mcx-builder-v7 .mcx-tabs button.is-active{color:#aff0ff;background:linear-gradient(transparent,#a2e8ff0b)}.mcx-builder-v7 .mcx-tabs button:after{left:12%;right:12%}.mcx-category-heading{padding:26px 27px 10px}.mcx-category-heading h3{margin:0;color:#f2f8fb;font:500 clamp(22px,2.1vw,29px)/1.15 Kanit,Inter,sans-serif;letter-spacing:-.02em}.mcx-category-heading p{margin:9px 0 0;max-width:480px;color:#9aafbd;font:400 11px/1.65 Inter,Arial,sans-serif}.mcx-builder-v7 .mcx-catalog-tools{min-height:58px;padding:7px 27px 13px;border-bottom:0}.mcx-builder-v7 .mcx-catalog-tools label{grid-template-columns:1fr;gap:5px;font-size:7px;color:#8ca4b4}.mcx-builder-v7 .mcx-catalog-tools label>span{display:none}.mcx-builder-v7 .mcx-catalog-tools input{height:35px;font-size:11px;background:#09131d88;border-color:#4f6a7c77}.mcx-builder-v7 .mcx-catalog-tools>strong{flex:none;font-size:10px}.mcx-builder-v7 .mcx-panel{flex:1;min-height:365px;max-height:430px;padding:15px 27px 25px;scrollbar-gutter:stable;overscroll-behavior:contain}.mcx-builder-v7 .mcx-swatch-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mcx-builder-v7 .mcx-skin{align-items:center;gap:10px;aspect-ratio:auto;min-height:81px;padding:11px 10px;color:#dce7ec;background:#21303b;border:1px solid #4965776b;transition:transform .2s,border-color .2s,background .2s}.mcx-builder-v7 .mcx-skin:before{position:static;flex:0 0 34px;width:34px;height:34px;aspect-ratio:1;background:var(--swatch);border:3px solid #ffffff21;box-shadow:0 4px 9px #0004,inset 0 1px 1px #fff5}.mcx-builder-v7 .mcx-skin span{font-size:9px;line-height:1.4;font-weight:650;letter-spacing:0}.mcx-builder-v7 .mcx-skin:hover{transform:translateY(-2px);background:#2c404f;border-color:#99c5d5}.mcx-builder-v7 .mcx-skin.is-selected{outline:0;border-color:var(--studio-ice);background:#294352;box-shadow:0 0 0 1px var(--studio-ice) inset;color:#effdff}.mcx-builder-v7 .mcx-skin.is-selected:after{content:"";position:absolute;top:6px;right:6px;width:4px;height:4px;border-radius:50%;background:#a4edff}.mcx-skin-next{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:25px;padding-top:20px;border-top:1px solid var(--studio-line)}.mcx-skin-next>span{flex-basis:100%;margin-bottom:2px;color:#8daab9;font-size:8px;font-weight:800;letter-spacing:.1em}.mcx-skin-next .mcx-next-detail{padding:11px 13px;background:#1b3543;border:1px solid #35596b;color:#d6f6ff;font-size:10px;font-weight:600}.mcx-skin-next .mcx-next-detail:hover{background:#275164;border-color:#80d5eb}.mcx-builder-v7 .mcx-option-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mcx-builder-v7 .mcx-option{padding-bottom:11px;background:#1e2c38;border-color:#49657766;color:#c8d9e2}.mcx-builder-v7 .mcx-option img{height:auto;aspect-ratio:1;margin-bottom:8px;transition:transform .3s cubic-bezier(.2,.7,.3,1),filter .2s}.mcx-builder-v7 .mcx-option:hover img{transform:scale(1.045)}.mcx-builder-v7 .mcx-option span{font-size:8px;padding-inline:8px;line-height:1.4;letter-spacing:0;white-space:normal;min-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mcx-builder-v7 .mcx-option.is-selected{border-color:var(--studio-ice);background:#28404f;box-shadow:0 0 0 1px var(--studio-ice) inset,0 5px 18px #0002}.mcx-builder-v7 .mcx-option.is-selected:after{content:"";position:absolute;right:8px;top:8px;width:8px;height:8px;border:2px solid #102b3c;border-radius:50%;background:#b2f3ff;box-shadow:0 0 0 2px #b2f3ff}.mcx-builder-v7 .mcx-option--none{aspect-ratio:auto;min-height:100px}.mcx-builder-v7 .mcx-option--none span{color:#9bb5c4;min-height:0;display:block}.mcx-builder-v7 .mcx-filter-row{gap:5px;margin-bottom:15px}.mcx-builder-v7 .mcx-filter-row button{min-height:30px;padding:7px 9px;font-size:7px;color:#a7bdcb;background:#1e313e;border-color:#47627466}.mcx-builder-v7 .mcx-filter-row button.is-active{color:#09212e;background:var(--studio-ice)}.mcx-builder-v7 .mcx-control-footer{margin-top:auto;padding:18px 27px;min-height:94px;display:grid;grid-template-columns:1fr auto;gap:8px 14px;background:#0c1720}.mcx-builder-v7 .mcx-control-footer p{max-width:185px;color:#8da8b9;font-size:8px;line-height:1.65;letter-spacing:.04em}.mcx-builder-v7 [data-mcx-save]{min-height:46px;padding:13px 20px;border:1px solid #a1eaff;background:var(--studio-ice);color:#0b2230;font-size:10px;font-weight:850;letter-spacing:.08em;box-shadow:0 5px 20px #6bcaff12;transition:background .2s,transform .2s}.mcx-builder-v7 [data-mcx-save]:hover{transform:translateY(-2px);background:#ccf5ff}.mcx-builder-v7 [data-mcx-save]:disabled{transform:none;opacity:.65}.mcx-builder-v7 [data-mcx-save-status]{grid-column:1/-1;min-height:0;color:#b5dcec;font:400 10px/1.5 Inter,sans-serif}.mcx-builder-v7 [data-mcx-save-status]:empty{display:none}.mcx-builder-v7 .mcx-voice-panel{padding-top:22px}.mcx-builder-v7 .mcx-voice-header strong{font-size:20px}.mcx-builder-v7 .mcx-voice-sample{min-height:46px;border:1px solid #a9eaff;background:#a4e9fb}.mcx-builder-v7 .mcx-voice-panel>label{min-height:58px}.mcx-builder-v7 .mcx-voice-panel>p,.mcx-builder-v7 .mcx-voice-panel .mc-note{color:#9bb2c1}.mcx-builder-v7 .mcx-voice-panel input[type=range]{min-height:28px}.mcx-builder-v7 .mcx-panel:focus-visible{outline-offset:-3px}.mcx-builder-v7 .mcx-skin[hidden],.mcx-builder-v7 .mcx-option[hidden]{display:none!important}@media(min-width:1500px){.mcx-builder-v7 .mcx-artboard{min-height:510px}.mcx-builder-v7 .mcx-panel{max-height:475px}}@media(max-width:1100px){.mcx-builder-v7{grid-template-columns:minmax(300px,.88fr) minmax(360px,1.12fr)}.mcx-vibe-rail{padding:19px;gap:16px;grid-template-columns:165px 1fr}.mcx-vibe-card{gap:6px;padding-right:5px}.mcx-vibe-card img{flex-basis:35px;width:35px;height:47px}.mcx-vibe-card span{font-size:9px}.mcx-vibe-intro strong{font-size:19px}.mcx-builder-v7 .mcx-artboard-wrap{padding:18px}.mcx-builder-v7 .mcx-artboard{min-height:435px}.mcx-builder-v7 .mcx-panel{padding-inline:19px;max-height:430px}.mcx-category-heading,.mcx-builder-v7 .mcx-control-topline{padding-inline:20px}.mcx-builder-v7 .mcx-control-footer{padding-inline:19px}.mcx-builder-v7 .mcx-skin{gap:7px;padding:8px}.mcx-builder-v7 .mcx-skin:before{flex-basis:27px;width:27px;height:27px}.mcx-builder-v7 .mcx-skin span{font-size:8px}.mcx-builder-v7 .mcx-swatch-list{gap:7px}.mcx-builder-v7 .mcx-catalog-tools{padding-inline:19px}}@media(max-width:900px){.mcx-vibe-rail{grid-template-columns:1fr;gap:15px}.mcx-vibe-intro{display:flex;align-items:center;gap:20px}.mcx-vibe-intro small{margin:0}.mcx-vibe-card img{width:42px;flex-basis:42px;height:48px}.mcx-vibe-card span{font-size:10px}.mcx-builder-v7 .mcx-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mcx-builder-v7 .mcx-control-footer{grid-template-columns:1fr;gap:10px}.mcx-builder-v7 .mcx-control-footer p{max-width:none}.mcx-builder-v7 .mcx-preview-toolbar>span{font-size:7px}}@media(max-width:760px){.mcx-builder-v7{grid-template-columns:1fr}.mcx-vibe-rail{padding:18px 16px}.mcx-vibe-intro{display:block}.mcx-vibe-intro small{margin-bottom:7px}.mcx-vibe-intro strong{font-size:23px}.mcx-vibe-choices{grid-template-columns:repeat(4,135px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:3px 2px 9px}.mcx-vibe-card{min-height:64px;scroll-snap-align:start}.mcx-builder-v7 .mcx-artboard-wrap{padding:16px;border-right:0}.mcx-builder-v7 .mcx-artboard{width:100%;flex:auto;min-height:0;height:410px;max-height:none;aspect-ratio:auto}.mcx-preview-toolbar{margin-bottom:12px}.mcx-preview-toolbar>span{font-size:8px}.mcx-builder-v7 .mcx-character-stack{top:0;right:2%;bottom:3%;left:2%}.mcx-builder-v7 .mcx-control-deck{scroll-margin-top:90px}.mcx-builder-v7 .mcx-control-topline{min-height:59px;padding-inline:20px}.mcx-builder-v7 .mcx-tabs{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 10px}.mcx-builder-v7 .mcx-tabs button{min-height:43px;padding:13px 3px;font-size:9px}.mcx-category-heading{padding:24px 20px 13px}.mcx-category-heading h3{font-size:25px}.mcx-category-heading p{font-size:11px}.mcx-builder-v7 .mcx-panel{min-height:350px;max-height:455px;padding:12px 20px 23px}.mcx-builder-v7 .mcx-swatch-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mcx-builder-v7 .mcx-skin{min-height:94px;flex-direction:column;justify-content:center;gap:8px;padding:10px 5px;text-align:center}.mcx-builder-v7 .mcx-skin:before{width:32px;height:32px;flex-basis:32px}.mcx-builder-v7 .mcx-skin span{font-size:9px}.mcx-builder-v7 .mcx-option-grid{gap:9px}.mcx-builder-v7 .mcx-option span{font-size:9px}.mcx-builder-v7 .mcx-control-footer{grid-template-columns:1fr auto;padding:17px 20px}.mcx-builder-v7 .mcx-control-footer p{font-size:7px;max-width:135px}.mcx-builder-v7 [data-mcx-save]{padding:12px 13px;font-size:9px}.mcx-selection-summary button{min-height:35px}.mcx-skin-next{margin-top:22px}}@media(max-width:390px){.mcx-builder-v7 .mcx-artboard{height:365px}.mcx-builder-v7 .mcx-panel{padding-inline:15px}.mcx-builder-v7 .mcx-control-footer{padding-inline:15px;gap:9px}.mcx-builder-v7 .mcx-control-footer p{max-width:120px}.mcx-builder-v7 .mcx-random-primary span{font-size:9px}.mcx-builder-v7 .mcx-random-primary small{font-size:7px}.mcx-builder-v7 .mcx-builder-actions .mcx-reset-button{flex-basis:63px}.mcx-selection-summary{gap:6px}.mcx-selection-summary button{padding:8px 6px;gap:5px}.mcx-selection-summary span{font-size:8px}.mcx-preview-toolbar>span{font-size:7px}.mcx-builder-v7 .mcx-voice-header{gap:12px}.mcx-builder-v7 .mcx-voice-header>span{max-width:75px;line-height:1.5;text-align:right}}@media(prefers-reduced-motion:reduce){.mcx-builder-v7 *,.mcx-builder-v7 *:before,.mcx-builder-v7 *:after{transition:none!important;animation:none!important}.mcx-builder-v7 .mcx-character-stack.is-changing{transform:none;filter:none}.mcx-builder-v7.is-inspecting .mcx-character-stack.is-changing{transform:scale(1.4)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mimicube-studio-v7.css.map */
