@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff")}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff")}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2) format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff) format("woff")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2) format("woff2"),url(/assets/pacifico-latin-400-normal-DArfF-vd.woff) format("woff")}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2) format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff) format("woff")}@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unifrakturmaguntia-latin-400-normal-ColWi6tl.woff2) format("woff2"),url(/assets/unifrakturmaguntia-latin-400-normal-BmHZTSVP.woff) format("woff")}@font-face{font-family:Monoton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/monoton-latin-400-normal--Xn4BnFH.woff2) format("woff2"),url(/assets/monoton-latin-400-normal-CgrPpToo.woff) format("woff")}:root{--mk: #ffb547}.mk-eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mk)}.mk-title{margin:6px 0;font-family:var(--display);font-weight:900;font-stretch:125%;letter-spacing:-.02em;font-size:clamp(40px,5.6vw,68px);line-height:.95;text-transform:uppercase}.mk-h2{margin:34px 0 14px;font-size:18px}.mk-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:99px;font-size:12.5px;background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-2, var(--text))}.mk-chip svg{color:var(--mk)}.mk-locked{min-height:calc(100dvh - var(--nav-h) - 140px);display:grid;place-items:center;padding-top:20px;padding-bottom:40px}.mk-lock-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;max-width:560px;padding:44px 32px 34px;border-radius:28px;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--mk) 13%,transparent),transparent 60%),var(--surface);border:1px solid var(--line-2)}.mk-lock-card p{margin:0 0 6px;line-height:1.55}.mk-lock-ico{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;margin-bottom:8px;color:#1a1206;background:linear-gradient(140deg,#ffd58a,var(--mk) 55%,#e07b2a);box-shadow:0 16px 40px -12px color-mix(in srgb,var(--mk) 70%,transparent)}.mk-lock-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 14px}.mk-page{padding-top:26px;padding-bottom:80px}.mk-hero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;padding:30px;border-radius:26px;background:radial-gradient(90% 120% at 100% 0%,color-mix(in srgb,var(--mk) 16%,transparent),transparent 55%),var(--surface);border:1px solid var(--line)}.mk-hero p{margin:0}.mk-hero-actions{display:flex;gap:8px;flex-wrap:wrap}.mk-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.mk-cat{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.mk-cat.fav{border-color:color-mix(in srgb,var(--mk) 45%,var(--line))}.mk-cat .dim{font-size:12.5px;line-height:1.4}.mk-cat-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;margin-bottom:6px;background:color-mix(in srgb,var(--mk) 14%,transparent);color:var(--mk)}.mk-soon{position:absolute;top:14px;right:14px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.mk-stores{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.mk-store-tile{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--surface);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .2s}.mk-store-tile:hover{transform:translateY(-3px);border-color:var(--line-2)}.mk-store-tile .mk-store-cover{height:64px}.mk-store-cover{display:block;background-size:cover;background-position:center}.mk-store-body{display:flex;align-items:center;gap:10px;padding:12px 14px 6px;margin-top:-26px}.mk-store-body img,.mk-store-body>span:first-child{box-shadow:0 0 0 3px var(--surface)}.mk-store-body b{display:block;padding-top:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-store-body .dim{font-size:12.5px}.mk-store-tag{padding:0 14px 14px;font-size:13px;line-height:1.45}.mk-store-card{width:100%;max-width:360px;border-radius:24px;overflow:hidden;background:var(--surface);border:1px solid var(--line-2);box-shadow:0 40px 80px -40px #000}.mk-store-card .mk-store-cover{height:96px}.mk-store-card-body{display:flex;flex-direction:column;gap:2px;padding:0 20px 20px;margin-top:-32px}.mk-store-card-body>img,.mk-store-card-body>span:first-child{box-shadow:0 0 0 4px var(--surface);margin-bottom:10px}.mk-store-name{font-size:21px;overflow-wrap:anywhere}.mk-store-cats{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.mk-store{padding-bottom:80px}.mk-store-hero{position:relative;height:clamp(160px,24vw,260px);background-size:cover;background-position:center}.mk-store-fade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,var(--bg))}.mk-store-head{position:relative;margin-top:-64px}.mk-store-id{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.mk-store-avatar,.mk-store-id>span:first-child{box-shadow:0 0 0 5px var(--bg)}.mk-store-title{margin:4px 0;font-family:var(--display);font-weight:900;font-stretch:125%;letter-spacing:-.02em;font-size:clamp(32px,4.6vw,54px);line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.mk-store-artist{color:var(--text);font-weight:600}.mk-store-artist:hover{text-decoration:underline}.mk-store-tagline{margin:8px 0 0;max-width:620px;color:var(--muted);line-height:1.5}.mk-store-actions{display:flex;gap:8px;margin-left:auto}.mk-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:54px 24px;border-radius:22px;border:1px dashed var(--line-2)}.mk-empty .dim{max-width:420px;line-height:1.5}.mk-empty-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;margin-bottom:4px;background:color-mix(in srgb,var(--mk) 13%,transparent);color:var(--mk)}.mko{position:relative;min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip;background:#070806;isolation:isolate}.mko-loading{flex:1;display:grid;place-items:center}.mko-bg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mko-orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.mko-orb.a{width:46vw;height:46vw;top:-14vw;right:-8vw;background:radial-gradient(circle,color-mix(in srgb,var(--mk) 55%,transparent),transparent 65%)}.mko-orb.b{width:38vw;height:38vw;bottom:-16vw;left:-10vw;background:radial-gradient(circle,color-mix(in srgb,var(--brand) 55%,transparent),transparent 65%)}.mko-orb.c{width:26vw;height:26vw;top:40%;left:45%;background:radial-gradient(circle,rgba(122,240,198,.28),transparent 65%)}.mko.is-premium .mko-orb.a{background:radial-gradient(circle,rgba(255,213,138,.6),transparent 65%)}.mko-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%)}.mko-float{position:absolute;bottom:-40px;color:#ffffff21;animation:mko-float linear infinite}@keyframes mko-float{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-110vh) rotate(160deg);opacity:0}}.mko-top{position:relative;z-index:2;display:flex;align-items:center;gap:14px;padding:18px clamp(18px,4vw,48px)}.mko-tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:600;color:#1a1206;background:var(--mk);box-shadow:0 6px 24px -6px var(--mk)}.mko-progress{display:flex;gap:10px;margin:0 0 0 auto;padding:0;list-style:none}.mko-progress li{display:flex;flex-direction:column;gap:6px;width:74px}.mko-progress-bar{position:relative;height:4px;border-radius:4px;background:#ffffff1a;overflow:hidden}.mko-progress-bar span{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--mk),#ffd58a);transform-origin:0 50%}.mko-progress-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);transition:color .3s}.mko-progress li.on .mko-progress-label,.mko-progress li.done .mko-progress-label{color:var(--text)}.mko-close{border:0!important;margin-left:14px}.mko-body{position:relative;z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,660px);justify-content:center;gap:clamp(24px,5vw,72px);padding:clamp(10px,3vh,36px) clamp(18px,4vw,48px) 48px}.mko-body.wide{grid-template-columns:minmax(0,940px)}.mko-body.with-preview{grid-template-columns:minmax(0,600px) minmax(280px,380px);align-items:start}.mko-main{display:flex;flex-direction:column;min-height:520px}.mko-step{flex:1}.mko-h1{margin:10px 0;font-family:var(--display);font-weight:900;font-stretch:125%;letter-spacing:-.02em;font-size:clamp(36px,5vw,64px);line-height:1;text-transform:uppercase}.mko-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-right:.24em}.mko-word:last-child{margin-right:0}.mko-word>span{display:inline-block;transform-origin:0 100%}.mko-lead{margin:0 0 28px;font-size:15.5px}.mko-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:30px}.mko-next{min-width:190px;justify-content:center;box-shadow:0 14px 40px -14px var(--brand)}.mko-tilt{position:relative;transform-style:preserve-3d;will-change:transform;border-radius:26px}.mko-tilt-shine{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.1),transparent 45%)}.mko-tilt:hover .mko-tilt-shine{opacity:1}.mko-modes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mko-mode-wrap.on:before{content:"";position:absolute;inset:-2px;border-radius:28px;z-index:-1;background:conic-gradient(from var(--a, 0deg),var(--mk),#ffd58a,var(--brand),var(--mk));animation:mko-spin 4s linear infinite;filter:blur(.5px)}.mko-mode-wrap.on:after{content:"";position:absolute;inset:-18px;border-radius:40px;z-index:-2;background:radial-gradient(closest-side,color-mix(in srgb,var(--mk) 22%,transparent),transparent)}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes mko-spin{to{--a: 360deg}}.mko-mode{position:relative;width:100%;display:flex;flex-direction:column;text-align:left;border-radius:26px;overflow:hidden;background:#111310e0;border:1px solid var(--line-2);backdrop-filter:blur(10px);transition:border-color .2s}.mko-mode.on{border-color:transparent}.mko-mode-art{position:relative;height:200px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,rgba(255,255,255,.05),transparent),#0c0d0b;border-bottom:1px solid var(--line)}.mko-mode-text{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px}.mko-mode-text .muted{font-size:13.5px;line-height:1.5}.mko-mode-title{display:flex;align-items:center;gap:10px}.mko-mode-title b{font-size:20px}.mko-mode-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--surface-2);color:var(--text);transition:background .25s,color .25s}.mko-mode.on .mko-mode-ico{background:var(--mk);color:#1a1206}.mko-mode-check{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);background:#00000059;color:#1a1206;transition:background .2s,border-color .2s}.mko-mode.on .mko-mode-check{background:var(--mk);border-color:var(--mk)}.art-browse{position:absolute;inset:0;display:flex;justify-content:center;mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent)}.art-browse-track{display:flex;flex-direction:column;gap:8px;width:min(300px,86%);padding-top:8px;animation:art-scroll 11s linear infinite}@keyframes art-scroll{to{transform:translateY(calc(-50% - 4px))}}.art-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.art-item-cover{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--c) 24%,#111);color:var(--c)}.art-item-meta{flex:1;min-width:0;display:flex;flex-direction:column}.art-item-meta b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.art-item-meta span{font-size:11px;color:var(--dim)}.art-bars{display:flex;align-items:center;gap:2px;height:20px}.art-bars i{width:3px;height:100%;border-radius:2px;background:var(--c);opacity:.75;transform-origin:50% 50%;animation:art-bar 1.1s ease-in-out infinite alternate}@keyframes art-bar{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.art-price{font-family:var(--mono);font-size:11.5px;font-weight:700;color:var(--text);padding:3px 7px;border-radius:7px;background:#ffffff0f}.art-sell{position:absolute;inset:0;display:grid;place-items:center}.art-shop{position:relative;width:150px;display:flex;flex-direction:column;align-items:center}.art-shop-roof{display:flex;width:100%;height:26px;border-radius:10px 10px 4px 4px;overflow:hidden}.art-shop-roof i{flex:1;background:var(--mk)}.art-shop-roof i:nth-child(2n){background:#fff3dc}.art-shop-body{width:88%;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 0 12px;border-radius:0 0 14px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-top:0;color:var(--mk)}.art-shop-body b{font-family:var(--mono);font-size:17px;margin-top:4px;display:inline-block}.art-shop-body span{font-size:10.5px;color:var(--dim)}.art-sale{position:absolute;top:14px;left:50%;translate:-50% 0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 12px;border-radius:99px;font-size:12px;background:#141612f2;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px -10px #000}.art-sale em{font-style:normal;font-family:var(--mono);color:#6fdc95;font-weight:700}.art-sale-dot{width:8px;height:8px;border-radius:50%}.art-coin{position:absolute;bottom:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:800;color:#5a3115;background:radial-gradient(circle at 35% 30%,#ffe2a8,#e0a33a);animation:art-coin 2s ease-in infinite;opacity:0}@keyframes art-coin{0%{transform:translateY(0) scale(.6);opacity:0}20%{opacity:1}to{transform:translateY(-120px) scale(1);opacity:0}}.mko-plans{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mko-plan{position:relative;display:flex;text-align:left;border-radius:26px;padding:1.5px;background:var(--line-2);isolation:isolate}.mko-plan.on{background:var(--mk)}.mko-plan-ring{position:absolute;inset:0;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--a, 0deg),#ffd58a,var(--mk),#c95bd1,#8fb4ff,#ffd58a);animation:mko-spin 5s linear infinite;opacity:.55}.mko-plan.premium.on .mko-plan-ring{opacity:1}.mko-plan.premium.on{background:transparent;box-shadow:0 30px 80px -30px color-mix(in srgb,var(--mk) 60%,transparent)}.mko-plan-inner{position:relative;flex:1;display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:25px;background:#0f110ef5}.mko-plan.premium .mko-plan-inner{background:radial-gradient(120% 70% at 100% 0%,rgba(255,181,71,.12),transparent 55%),#0f110ef7}.mko-plan-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.mko-plan-name{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:700;letter-spacing:.02em}.mko-plan.premium .mko-plan-name{color:var(--mk)}.mko-plan-ribbon{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:99px;color:#1a1206;background:linear-gradient(90deg,#ffd58a,var(--mk))}.mko-plan-price{display:flex;align-items:baseline;gap:6px;margin-top:6px}.mko-plan-price b{font-family:var(--display);font-weight:900;font-stretch:125%;font-size:42px;line-height:1}.mko-plan-price span{font-size:13px;color:var(--muted)}.mko-plan-tag{font-size:13.5px}.mko-plan-feats{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px;padding:0;list-style:none}.mko-plan-feats li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;color:var(--text-2, var(--text))}.mko-feat-ico{flex-shrink:0;display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:6px;background:#ffffff14;color:var(--text)}.mko-plan.premium .mko-feat-ico{background:color-mix(in srgb,var(--mk) 22%,transparent);color:var(--mk)}.mko-plan-pick{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:13px;font-size:14px;font-weight:700;background:#ffffff0f;transition:background .2s,color .2s}.mko-plan.on .mko-plan-pick{background:var(--mk);color:#1a1206}.mko-calc{margin-top:18px;padding:18px 20px;border-radius:20px;background:#111310d9;border:1px solid var(--line-2);backdrop-filter:blur(10px)}.mko-calc-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.mko-calc-head span{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.mko-calc-head svg{color:var(--mk)}.mko-calc-head b{font-family:var(--mono);font-size:18px}.mko-calc input[type=range]{width:100%;margin:14px 0 16px;height:6px;border-radius:6px;appearance:none;-webkit-appearance:none;cursor:pointer;background:linear-gradient(90deg,var(--mk) var(--p, 50%),rgba(255,255,255,.1) var(--p, 50%))}.mko-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid var(--mk);box-shadow:0 2px 10px #00000080}.mko-calc input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:4px solid var(--mk)}.mko-calc-out{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px}.mko-calc-out>div{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:14px;background:#ffffff09}.mko-calc-out .dim{font-size:11.5px}.mko-money{font-family:var(--mono);font-size:17px}.mko-money.accent{color:#6fdc95}.mko-calc-out .warn{color:var(--mk);font-size:13px}.mko-calc-out .ok{color:#6fdc95;font-size:15px}.mko-images{position:relative;padding-bottom:50px}.mko-banner-up{position:relative;height:150px;border-radius:20px;background-size:cover;background-position:center;border:1px solid var(--line-2);overflow:hidden;display:grid;place-items:center}.mko-banner-up.locked:before{content:"";position:absolute;inset:0;background:#070806a8;backdrop-filter:blur(3px)}.mko-banner-lock{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:0 20px}.mko-banner-lock b{font-size:14.5px}.mko-banner-lock span{font-size:12.5px;color:var(--muted)}.mko-crown{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;margin-bottom:4px;color:#1a1206;background:linear-gradient(140deg,#ffd58a,var(--mk))}.mko-img-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border-radius:12px;font-size:13.5px;font-weight:600;background:#070806b3;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px)}.mko-img-btn:hover{background:#070806e0}.mko-img-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#070806b3}.mko-avatar-up{position:absolute;left:20px;bottom:0;display:flex;align-items:flex-end;gap:14px}.mko-avatar-btn{position:relative;border-radius:26px;box-shadow:0 0 0 4px #070806}.mko-avatar-cta{position:absolute;right:-6px;bottom:-6px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--mk);color:#1a1206;box-shadow:0 0 0 3px #070806;transition:transform .2s var(--ease)}.mko-avatar-btn:hover .mko-avatar-cta{transform:scale(1.12)}.mko-avatar-txt{display:flex;flex-direction:column;gap:2px;padding-bottom:2px;max-width:340px}.mko-avatar-txt .dim{font-size:12.5px}.mko-input{height:54px;font-size:17px}.mko-url{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:8px 12px;border-radius:10px;font-family:var(--mono);font-size:13px;color:var(--mk);background:color-mix(in srgb,var(--mk) 9%,transparent);border:1px solid color-mix(in srgb,var(--mk) 18%,transparent)}.mko-url.big{font-size:15px;padding:10px 10px 10px 16px;margin:0 0 22px;cursor:pointer}.mko-url-copy{margin-left:8px;padding:4px 9px;border-radius:8px;font-family:var(--sans, inherit);font-size:12px;font-weight:600;color:#1a1206;background:var(--mk)}.mko-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.mko-cat{position:relative;display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:18px;text-align:left;background:#111310d9;border:1.5px solid var(--line-2);backdrop-filter:blur(8px);transition:border-color .2s,background .2s,box-shadow .25s}.mko-cat:hover:not(.locked){border-color:var(--line-3)}.mko-cat-txt{flex:1;min-width:0}.mko-cat b{display:block;font-size:14px}.mko-cat .dim{display:block;font-size:12px;line-height:1.35}.mko-cat-ico{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--surface-2);color:var(--muted);transition:background .2s,color .2s,transform .3s var(--ease)}.mko-cat-check{flex-shrink:0;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-3);color:#1a1206;transition:background .2s,border-color .2s}.mko-cat.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 8%,rgba(17,19,16,.9));box-shadow:0 12px 34px -18px var(--mk)}.mko-cat.on .mko-cat-ico{background:var(--mk);color:#1a1206;transform:rotate(-6deg) scale(1.05)}.mko-cat.on .mko-cat-check{background:var(--mk);border-color:var(--mk)}.mko-cat.locked{cursor:not-allowed}.mko-cat.locked .mko-cat-ico,.mko-cat.locked .mko-cat-txt{opacity:.45}.mko-cat-lock{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:99px;font-size:10.5px;font-weight:700;color:var(--mk);background:color-mix(in srgb,var(--mk) 14%,transparent)}.mko-upsell{grid-column:1 / -1;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;text-align:left;color:var(--text);background:linear-gradient(100deg,color-mix(in srgb,var(--mk) 20%,transparent),color-mix(in srgb,var(--brand) 16%,transparent));border:1px solid color-mix(in srgb,var(--mk) 35%,transparent);transition:transform .2s var(--ease)}.mko-upsell:hover{transform:translateY(-2px)}.mko-upsell>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px}.mko-upsell>span:nth-child(2) span{font-size:12.5px;color:var(--muted)}.mko-upsell-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:#1a1206;background:linear-gradient(140deg,#ffd58a,var(--mk))}.mko-lic{margin-top:18px;display:flex;flex-direction:column;gap:10px}.mko-lic-row{display:flex;flex-wrap:wrap;gap:8px}.mko-lic-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:99px;font-size:13px;font-weight:600;border:1px solid var(--line-2);background:#111310d9}.mko-lic-chip.on{border-color:color-mix(in srgb,#6fdc95 45%,transparent);color:#9be8b6;background:color-mix(in srgb,#6fdc95 9%,rgba(17,19,16,.9))}.mko-lic-chip.locked{color:var(--muted);cursor:pointer}.mko-lic-chip.locked svg{color:var(--mk)}.mko-lic-chip.locked:hover{border-color:color-mix(in srgb,var(--mk) 45%,transparent);color:var(--text)}.mko-preview{position:sticky;top:24px;display:flex;flex-direction:column;gap:12px}.mk-store-card.premium{border-color:color-mix(in srgb,var(--mk) 45%,var(--line-2));box-shadow:0 40px 90px -40px color-mix(in srgb,var(--mk) 55%,#000)}.mk-plan-pill{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;border-radius:99px;font-size:10.5px;font-weight:700;vertical-align:middle;color:#1a1206;background:linear-gradient(90deg,#ffd58a,var(--mk))}.mk-store-fake{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.mk-store-fake span{display:flex;flex-direction:column;gap:5px}.mk-store-fake i{aspect-ratio:1;border-radius:12px;background:linear-gradient(140deg,#ffffff12,#ffffff05);position:relative;overflow:hidden}.mk-store-fake i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.08),transparent 70%);animation:mk-shimmer 2.2s infinite}@keyframes mk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mk-store-fake b{height:7px;width:80%;border-radius:4px;background:#ffffff14}.mk-store-fake em{height:7px;width:45%;border-radius:4px;background:color-mix(in srgb,var(--mk) 30%,transparent)}.mko-done{position:relative;display:grid;grid-template-columns:minmax(260px,360px) 1fr;align-items:center;gap:clamp(24px,5vw,64px);padding-top:10px}.mko-done-actions{display:flex;gap:8px;flex-wrap:wrap}.mko-done-ico{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:#1a1206;background:var(--mk);box-shadow:0 16px 40px -10px var(--mk)}.mko-confetti{position:absolute;left:50%;top:40%;width:0;height:0;pointer-events:none;z-index:5}.mko-confetti i{position:absolute;border-radius:2px}.mko-welcome{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.mko-welcome-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.mko-welcome-chips .mk-chip{height:34px;padding:0 14px;font-size:13.5px}.nav-market{position:absolute;left:50%;translate:-50% 0}.nav-market-inline{display:none}.nav-link .nav-lock{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--surface-3);color:var(--muted)}.nav-link.active .nav-lock{background:#0000002e;color:var(--ink)}@media (max-width: 1280px){.nav-market{display:none}.nav-market-inline{display:flex}}@media (max-width: 980px){.mko-body.with-preview{grid-template-columns:minmax(0,1fr)}.mko-preview{position:static;order:-1}.mko-preview .mk-eyebrow,.mko-preview .mk-store-cats,.mko-preview .mk-store-fake{display:none}.mko-done{grid-template-columns:1fr}}@media (max-width: 760px){.mko-modes,.mko-plans{grid-template-columns:1fr}.mko-calc-out{grid-template-columns:1fr 1fr}.mko-calc-out>div:last-child{grid-column:1 / -1}.mko-progress li{width:40px}.mko-progress-label,.mko-tag{display:none}.mko-mode-art{height:160px}.mko-avatar-txt .dim{display:none}.mk-store-actions{margin-left:0}}.menu-market svg:last-child:not(:first-child){margin-left:auto;color:var(--dim)}.mk-plan-pill.big{font-family:var(--sans, inherit);font-stretch:100%;letter-spacing:0;font-size:12px;padding:4px 10px;margin-left:14px;vertical-align:middle;text-transform:none}.mk-store-upsell{margin-top:22px}.mks{min-height:100dvh;display:flex;flex-direction:column}.mks>main{flex:1}.mks-nav{position:sticky;top:0;z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:var(--nav-h, 72px);padding:0 28px;background:linear-gradient(var(--bg) 55%,color-mix(in srgb,var(--bg) 0%,transparent))}.mks-logo{justify-self:start;display:flex;align-items:center}.mks-center{justify-self:center}.mks-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border-radius:999px;font-family:"Anton",var(--display);font-size:17px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink);background:var(--brand);box-shadow:0 10px 30px -12px var(--brand)}.mks-right{justify-self:end;display:flex;align-items:center;gap:10px}.mks-link{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--muted);transition:color .2s,background .2s}.mks-link:hover{color:var(--text);background:var(--surface-2)}@media (max-width: 1100px){.mks .hide-sm{display:none}}@media (max-width: 640px){.mks-nav{grid-template-columns:auto 1fr auto;padding:0 14px;gap:8px}.mks-logo svg,.mks-logo>*{width:86px!important}.mks-pill{height:34px;padding:0 12px;font-size:14px}.mks-pill svg{display:none}}.mk-hero-big{align-items:stretch;padding:clamp(24px,4vw,44px);background:radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--brand) 22%,transparent),transparent 60%),radial-gradient(60% 100% at 0% 100%,color-mix(in srgb,var(--mk) 12%,transparent),transparent 60%),var(--surface)}.mk-hero-txt{flex:1 1 520px;min-width:0}.mk-hero-txt p{max-width:560px;margin:0 0 22px}.mk-hero-side{display:flex;align-items:flex-end}.mk-search{display:flex;align-items:center;gap:10px;height:54px;padding:0 16px;max-width:620px;border-radius:16px;background:var(--bg-1, #0b0c0a);border:1px solid var(--line-2);transition:border-color .2s,box-shadow .2s}.mk-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.mk-search input{flex:1;min-width:0;background:none;border:0;outline:0;font-size:15.5px}.mk-search svg{color:var(--dim)}.mk-search button{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--muted)}.mk-sell-cta{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;color:var(--text);min-width:260px;background:linear-gradient(110deg,color-mix(in srgb,var(--mk) 18%,transparent),color-mix(in srgb,var(--brand) 16%,transparent));border:1px solid color-mix(in srgb,var(--mk) 30%,transparent);transition:transform .2s var(--ease)}.mk-sell-cta:hover{transform:translateY(-2px)}.mk-sell-cta>svg:first-child{color:var(--mk)}.mk-sell-cta>span{flex:1;display:flex;flex-direction:column}.mk-sell-cta>span span{font-size:12.5px;color:var(--muted)}.mk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:26px 0 16px}.mk-genres{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;flex:1 1 400px;min-width:0;mask-image:linear-gradient(90deg,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent)}.mk-genres::-webkit-scrollbar{display:none}.mk-genre{flex-shrink:0;height:32px;padding:0 13px;border-radius:99px;font-size:13px;color:var(--muted);background:var(--surface);border:1px solid var(--line);transition:all .2s}.mk-genre:hover:not(:disabled){color:var(--text);border-color:var(--line-3)}.mk-genre.on{color:var(--ink);background:var(--text);border-color:var(--text);font-weight:600}.mk-genre:disabled{opacity:.4}.mk-beats{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px}.mk-beat{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--surface);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .2s,box-shadow .25s}.mk-beat:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:0 26px 50px -30px #000}.mk-beat.current{border-color:color-mix(in srgb,var(--c, var(--brand)) 55%,var(--line))}.mk-beat-cover{position:relative;aspect-ratio:1;display:grid;place-items:center;background-size:cover;background-position:center;color:#ffffff80;overflow:hidden}.mk-beat-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#0000008c);pointer-events:none}.mk-beat-play{position:absolute;z-index:2;right:12px;bottom:12px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:var(--ink);background:var(--text);box-shadow:0 10px 26px -8px #000;transform:translateY(6px) scale(.9);opacity:0;transition:transform .25s var(--ease),opacity .2s,background .2s}.mk-beat:hover .mk-beat-play,.mk-beat.current .mk-beat-play,.mk-beat-play:focus-visible{opacity:1;transform:none}.mk-beat-play:hover{background:#fff}@media (hover: none){.mk-beat-play{opacity:1;transform:none}}.mk-beat-progress{position:absolute;z-index:2;left:0;right:0;bottom:0;height:3px;background:var(--c, var(--brand));transform-origin:0 50%}.mk-beat-sold{position:absolute;z-index:2;top:10px;left:10px;padding:4px 9px;border-radius:99px;font-size:11px;font-weight:700;color:#1a1206;background:var(--mk)}.mk-beat-body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 14px;color:var(--text)}.mk-beat-title{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-beat-by{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-beat-meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.mk-beat-meta span{font-family:var(--mono);font-size:10.5px;padding:2px 6px;border-radius:6px;color:var(--muted);background:var(--surface-2)}.mk-beat-price{margin-top:6px;font-size:12.5px;color:var(--muted)}.mk-beat-price b{color:var(--text);font-size:14px}.mk-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;font-size:13.5px;color:var(--muted)}.mk-back:hover{color:var(--text)}.mk-bp{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.mk-bp-main{display:flex;flex-direction:column;gap:18px;min-width:0}.mk-bp-hero{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;padding:22px;border-radius:26px;background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--c, var(--brand)) 20%,transparent),transparent 60%),var(--surface);border:1px solid var(--line)}.mk-bp-cover{position:relative;aspect-ratio:1;border-radius:20px;display:grid;place-items:center;background-size:cover;background-position:center;color:#ffffff80;box-shadow:0 30px 60px -30px #000;overflow:hidden}.mk-bp-play{position:absolute;display:grid;place-items:center;width:68px;height:68px;border-radius:50%;color:var(--ink);background:var(--text);box-shadow:0 14px 36px -10px #000}.mk-bp-info{display:flex;flex-direction:column;gap:10px;min-width:0;justify-content:center}.mk-bp-title{margin:0;font-family:var(--display);font-weight:900;font-stretch:125%;letter-spacing:-.02em;font-size:clamp(30px,4vw,50px);line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.mk-bp-meta{display:flex;flex-wrap:wrap;gap:6px}.mk-bp-meta span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:10px;font-size:12.5px;color:var(--muted);background:var(--surface-2)}.mk-bp-meta b{color:var(--text);font-family:var(--mono)}.mk-bp-wave{margin-top:6px}.mk-bp-tagnote{display:inline-flex;align-items:center;gap:6px;font-size:12px}.mk-bp-desc{margin:0;line-height:1.6;color:var(--text-2, var(--text));white-space:pre-wrap}.mk-bp-tags{display:flex;flex-wrap:wrap;gap:6px}.mk-bp-seller{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--line);color:var(--text)}.mk-bp-seller>span:nth-child(2){flex:1;display:flex;flex-direction:column;min-width:0}.mk-bp-seller b{display:inline-flex;align-items:center;gap:6px}.mk-bp-buy{position:sticky;top:calc(var(--nav-h, 72px) + 12px);padding:20px;border-radius:24px;background:var(--surface);border:1px solid var(--line-2)}.mk-licenses{display:flex;flex-direction:column;gap:8px}.mk-lic{display:flex;flex-direction:column;text-align:left;padding:14px;border-radius:16px;background:var(--bg-1, #0b0c0a);border:1.5px solid var(--line-2);transition:border-color .2s,background .2s}.mk-lic.on{border-color:var(--c, var(--brand));background:color-mix(in srgb,var(--c, var(--brand)) 7%,var(--bg-1, #0b0c0a))}.mk-lic.excl.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 8%,var(--bg-1, #0b0c0a))}.mk-lic-head{display:flex;align-items:center;gap:10px}.mk-lic-head b{flex:1;font-size:14.5px}.mk-lic-radio{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:2px solid var(--line-3);transition:border .2s}.mk-lic.on .mk-lic-radio{border:5px solid var(--c, var(--brand))}.mk-lic.excl.on .mk-lic-radio{border-color:var(--mk)}.mk-lic-price{font-family:var(--mono);font-weight:700;font-size:15px}.mk-lic-terms{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;overflow:hidden}.mk-lic-terms li:first-child{margin-top:12px}.mk-lic-terms li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--muted);line-height:1.4}.mk-lic-terms svg{flex-shrink:0;margin-top:3px;color:#6fdc95}.mk-checkout{margin-top:16px;display:flex;flex-direction:column;gap:12px}.mk-total{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;background:var(--bg-1, #0b0c0a)}.mk-total>span{display:flex;justify-content:space-between;font-size:13.5px}.mk-total b{font-family:var(--mono)}.mk-total .sum{padding-top:8px;margin-top:2px;border-top:1px solid var(--line);font-size:15px}.mk-accept{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:var(--muted);cursor:pointer}.mk-accept input{margin-top:3px;accent-color:var(--brand);width:16px;height:16px;flex-shrink:0}.mk-link-btn{color:var(--brand-text);text-decoration:underline;font-size:inherit}.mk-buy-btn{width:100%;justify-content:center}.mk-test-note{display:flex;align-items:center;gap:6px;justify-content:center;margin:0;font-size:12px;color:var(--mk)}.mk-note{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--muted);background:var(--surface-2)}.mk-note.warn{color:var(--mk);background:color-mix(in srgb,var(--mk) 9%,transparent)}.mk-note.ok{color:#6fdc95;background:color-mix(in srgb,#6fdc95 9%,transparent);margin:0}.mk-contract{max-width:820px;margin:0 auto;padding:clamp(22px,4vw,48px);border-radius:22px;background:#f6f4ee;color:#1b1c18;font-size:14.5px;line-height:1.65}.mk-contract .mk-eyebrow{color:#8a5a12}.mk-contract h2{margin:8px 0 14px;font-family:var(--display);font-weight:900;font-size:clamp(22px,3vw,32px);line-height:1.1}.mk-contract h3{margin:22px 0 6px;font-size:15px}.mk-contract p{margin:0 0 8px}.mk-contract footer{margin-top:26px;padding-top:14px;border-top:1px solid #d8d4c8;font-family:var(--mono);font-size:11.5px;color:#6b6a62}.mk-contract-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 16px;margin:0;padding:14px 16px;list-style:none;border-radius:14px;background:#ebe7dc}.mk-contract-summary li{display:flex;gap:7px;align-items:flex-start;font-size:13px}.mk-contract-summary svg{flex-shrink:0;margin-top:4px;color:#2f8a52}.mk-contract.draft{border-radius:0}.mk-contract-modal{width:min(760px,100%);max-height:calc(100dvh - 40px);padding:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.mk-contract-scroll{overflow:auto;background:#f6f4ee}.mk-contract-x{position:absolute;top:12px;right:12px;z-index:2;border:0!important;background:#0000000f!important;color:#1b1c18!important}.mk-contract-actions{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid var(--line)}.mk-studio-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.mk-plan-pill.free{background:var(--surface-3);color:var(--text);margin-left:0}.mk-studio-head .mk-plan-pill{margin-left:0}.mk-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mk-stat{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.mk-stat .dim{font-size:12.5px}.mk-stat b{font-family:var(--mono);font-size:22px}.mk-stat-ico{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;margin-bottom:4px;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent)}.mk-create{overflow:hidden}.mk-create-in{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 12px 12px 16px;border-radius:18px;background:var(--surface);border:1px solid color-mix(in srgb,var(--brand) 40%,var(--line))}.mk-create-in>svg{color:var(--brand-text)}.mk-create-in .input{flex:1;min-width:0}.mk-tabs{display:inline-flex;gap:4px;margin:26px 0 14px;padding:4px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.mk-tabs button{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--muted)}.mk-tabs button.on{color:var(--ink)}.mk-tab-bg{position:absolute;inset:0;z-index:-1;border-radius:10px;background:var(--text)}.mk-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mk-row{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:16px;background:var(--surface);border:1px solid var(--line);color:var(--text);transition:border-color .2s,transform .2s var(--ease)}.mk-row:hover{border-color:var(--line-2);transform:translate(2px)}.mk-row-cover{flex-shrink:0;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--surface-2) center / cover;color:var(--muted)}.mk-row-cover.big{width:72px;height:72px;border-radius:16px}.mk-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mk-row-main b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-row-main .dim{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-row-n{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:12px;color:var(--muted)}.mk-row-price{font-family:var(--mono);font-size:13.5px;font-weight:700;min-width:70px;text-align:right}.mk-status{flex-shrink:0;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--muted);background:var(--surface-2)}.mk-status.ok{color:#6fdc95;background:color-mix(in srgb,#6fdc95 12%,transparent)}.mk-status.gold{color:#1a1206;background:var(--mk)}.mk-settings{display:flex;flex-direction:column;gap:10px}.mk-card{display:flex;gap:14px;padding:18px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.mk-card p{margin:4px 0 12px;font-size:13px;line-height:1.5;max-width:640px}.mk-card-ico{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent)}.mk-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk-editor{padding-bottom:120px}.mk-ed-head{display:flex;gap:22px;align-items:center;padding:20px;border-radius:24px;background:var(--surface);border:1px solid var(--line)}.mk-ed-cover{position:relative;flex-shrink:0;width:150px;height:150px;border-radius:20px;display:grid;place-items:center;background-size:cover;background-position:center;color:#ffffff8c;overflow:hidden}.mk-ed-cover-cta{position:absolute;left:8px;right:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;border-radius:10px;font-size:12.5px;font-weight:600;background:#070806b3;backdrop-filter:blur(6px);opacity:0;transition:opacity .2s}.mk-ed-cover:hover .mk-ed-cover-cta,.mk-ed-cover:focus-visible .mk-ed-cover-cta{opacity:1}.mk-ed-title{display:block;width:100%;margin:8px 0 12px;padding:4px 0;background:none;border:0;border-bottom:1px dashed transparent;outline:0;font-family:var(--display);font-weight:900;font-stretch:125%;font-size:clamp(26px,3.4vw,40px);text-transform:uppercase;color:var(--text)}.mk-ed-title:hover,.mk-ed-title:focus{border-bottom-color:var(--line-3)}.mk-ed-preview{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px}.mk-ed-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}.mk-ed-col{display:flex;flex-direction:column;gap:16px}.mk-ed-sec{padding:20px;border-radius:22px;background:var(--surface);border:1px solid var(--line)}.mk-ed-sec h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:17px}.mk-ed-sec h2 span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;font-family:var(--mono);font-size:12px;color:var(--ink);background:var(--text)}.mk-ed-sec>p.dim{margin:0 0 14px;font-size:13px;line-height:1.5}.mk-ed-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mk-file{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;border-radius:16px;background:var(--bg-1, #0b0c0a);border:1.5px dashed var(--line-2);transition:border-color .2s,background .2s}.mk-file.has{border-style:solid;border-color:color-mix(in srgb,#6fdc95 40%,var(--line))}.mk-file.locked{opacity:.7}.mk-file-ico{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--muted);background:var(--surface-2)}.mk-file.has .mk-file-ico{color:#0d2a18;background:#6fdc95}.mk-file-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mk-file-txt .dim{font-size:12px;line-height:1.4}.mk-file-req{margin-left:8px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mk)}.mk-file-actions{display:flex;align-items:center;gap:4px}.mk-file-prog{position:relative;width:120px;height:30px;border-radius:10px;overflow:hidden;background:var(--surface-2)}.mk-file-prog span{position:absolute;inset:0;background:var(--brand);transform-origin:0 50%;transition:transform .2s}.mk-file-prog em{position:relative;display:grid;place-items:center;height:100%;font-style:normal;font-family:var(--mono);font-size:12px;font-weight:700}.mk-genre-pick{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mk-ed-lic{margin-bottom:8px;padding:12px 14px;border-radius:16px;background:var(--bg-1, #0b0c0a);border:1.5px solid var(--line-2);transition:border-color .2s}.mk-ed-lic.on{border-color:color-mix(in srgb,var(--brand) 50%,var(--line-2))}.mk-ed-lic.locked{opacity:.65}.mk-ed-lic-head{display:flex;align-items:center;gap:12px}.mk-ed-lic-head b{flex:1;font-size:14.5px}.mk-switch{position:relative;flex-shrink:0;width:40px;height:24px;border-radius:99px;background:var(--surface-3);transition:background .2s}.mk-switch span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .25s var(--ease)}.mk-switch.on{background:var(--brand)}.mk-switch.on span{transform:translate(16px)}.mk-price{display:flex;align-items:center;gap:4px;height:36px;padding:0 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-2)}.mk-price input{width:64px;background:none;border:0;outline:0;text-align:right;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--text)}.mk-price:focus-within{border-color:var(--brand)}.mk-ed-lic-body{overflow:hidden}.mk-ed-terms{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.mk-term{display:flex;flex-direction:column;gap:4px}.mk-term span{font-size:11px;color:var(--dim)}.mk-term input{height:34px;padding:0 10px;border-radius:9px;background:var(--surface-2);border:1px solid var(--line-2);font-family:var(--mono);font-size:13px;color:var(--text);outline:0}.mk-term input:focus{border-color:var(--brand)}.mk-ed-lic-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:10px;font-size:12.5px}.mk-ed-lic-foot b{font-family:var(--mono)}.mk-ed-lic .mk-note{margin:10px 0 0}.mk-ed-bar{position:fixed;z-index:50;left:50%;bottom:18px;translate:-50% 0;display:flex;align-items:center;gap:10px;width:min(820px,calc(100vw - 24px));padding:10px 12px;border-radius:20px;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--line-2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 60px -20px #000}.mk-ed-bar-txt{flex:1;font-size:13px}.mk-orders{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.mk-order{display:flex;gap:16px;padding:14px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.mk-order-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mk-order-main .dim{font-size:13px}.mk-dl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.mk-order-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.mk-thanks{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:18px;border-radius:22px;background:linear-gradient(110deg,color-mix(in srgb,var(--mk) 16%,transparent),color-mix(in srgb,#6fdc95 10%,transparent));border:1px solid color-mix(in srgb,var(--mk) 30%,transparent)}.mk-thanks>div{display:flex;flex-direction:column;gap:2px}.mk-thanks b{font-size:19px}.mk-contract-lang button[aria-pressed=true]{color:var(--ink);background:var(--text)}@media (max-width: 1080px){.mk-bp{grid-template-columns:1fr}.mk-bp-buy{position:static}.mk-ed-grid{grid-template-columns:1fr}}@media (max-width: 720px){.mk-bp-hero{grid-template-columns:1fr}.mk-bp-cover{max-width:320px}.mk-stats{grid-template-columns:1fr 1fr}.mk-ed-head{flex-direction:column;align-items:stretch}.mk-ed-cover{width:120px;height:120px}.mk-ed-terms{grid-template-columns:1fr 1fr}.mk-row-n,.mk-ed-bar-txt{display:none}.mk-beats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-sell-cta{min-width:0;width:100%}}@media print{.mks-nav,.legal-footer,.mini-player,.no-print,.cookie-glass{display:none!important}body,.mks{background:#fff!important}.mk-contract{max-width:none;padding:0;border-radius:0;background:#fff;font-size:12pt}.mk-contract-summary{background:#f1f1ec}}.mk-lock-card .mk-title{font-size:clamp(38px,6vw,58px)}@media (max-width: 720px){.mk-hero-big .mk-title{font-size:clamp(30px,9vw,40px)}.mk-hero-big{padding:22px 18px}}.mkx{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;overflow:hidden;background:#070806;cursor:pointer}.mkx-glow{position:absolute;width:90vmax;height:90vmax;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--brand) 26%,transparent) 0%,color-mix(in srgb,var(--mk) 12%,transparent) 30%,transparent 60%)}.mkx-stage{position:relative;display:flex;flex-direction:column;align-items:center}.mkx-logo{position:relative;z-index:1;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.mkx-word{position:relative;z-index:2;display:flex;gap:.04em;margin-top:calc(min(440px,72vw)*-.12);transform:rotate(-4deg);font-family:"Anton",var(--display);font-size:clamp(40px,9.5vw,96px);line-height:1;letter-spacing:.01em}.mkx-letter{position:relative;display:inline-block;color:var(--mk);transform-origin:50% 100%;text-shadow:0 .05em 0 #7a4314,0 .09em 0 #4a270a,0 .18em .3em rgba(0,0,0,.55);-webkit-text-stroke:.02em #2a1606}.mkx-dust{position:absolute;left:10%;right:10%;bottom:-.08em;height:.14em;border-radius:50%;background:radial-gradient(closest-side,rgba(255,213,138,.55),transparent);pointer-events:none}.mkx-ring{position:absolute;left:50%;top:62%;width:60vmin;height:60vmin;margin:-30vmin 0 0 -30vmin;border-radius:50%;border:3px solid color-mix(in srgb,var(--mk) 70%,transparent);pointer-events:none}.mkx-flash{position:absolute;inset:0;background:#fff3dc;pointer-events:none;mix-blend-mode:overlay}.mkl{position:relative;min-height:calc(100dvh - var(--nav-h, 72px) - 110px);display:grid;place-items:center;overflow:hidden;padding:30px 16px 70px;isolation:isolate}.mkl:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(55% 60% at 50% 48%,color-mix(in srgb,var(--mk) 13%,transparent),transparent 70%),radial-gradient(40% 50% at 85% 30%,color-mix(in srgb,var(--brand) 14%,transparent),transparent 70%)}.mkl-in{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1100px}.mkl-vinyl{position:absolute;z-index:-1;right:min(-270px,calc(50% - 980px));top:50%;margin-top:-260px;width:520px;height:520px;pointer-events:none;opacity:.75}.mkl-vinyl-disc{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;animation:mkl-spin 3.6s linear infinite;background:radial-gradient(circle,#151515 0 17%,transparent 17.5%),repeating-radial-gradient(circle,#0f0f0f 0 2px,#1a1a1a 2px 4px);box-shadow:0 40px 90px #000000a6}.mkl-vinyl-label{display:grid;place-items:center;width:34%;height:34%;border-radius:50%;background:var(--brand);color:var(--ink);font-family:"Anton",var(--display);font-size:44px}@keyframes mkl-spin{to{transform:rotate(360deg)}}.mkl-word{margin:6px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.015em;font-family:"Anton",var(--display);font-weight:400;font-size:clamp(54px,13vw,190px);line-height:.9}.mkl-letter{display:inline-block;color:var(--text);text-shadow:0 .04em 0 #3a3a35,0 .08em 0 #22221f,0 .18em .35em rgba(0,0,0,.6)}.mkl-letter:nth-child(4n+2){color:var(--mk);text-shadow:0 .04em 0 #7a4314,0 .08em 0 #4a270a,0 .18em .35em rgba(0,0,0,.6)}.mkl-sticker{align-self:flex-start;margin-left:clamp(0px,6vw,90px);margin-bottom:-.6em;position:relative;z-index:2;padding:9px 18px;font-family:"Anton",var(--display);font-size:clamp(16px,2.2vw,26px);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--brand);box-shadow:0 12px 28px -8px #000;clip-path:polygon(3% 0,100% 6%,97% 100%,0 92%)}.mkl-copy{max-width:520px;margin:26px 0 20px;font-size:clamp(15px,1.6vw,18px);line-height:1.55;color:var(--muted)}.mkl-eq{display:flex;align-items:flex-end;gap:5px;height:40px;margin-bottom:28px}.mkl-eq i{width:5px;height:100%;border-radius:3px;background:linear-gradient(var(--mk),var(--brand));transform-origin:50% 100%;animation:mkl-eq ease-in-out infinite alternate}@keyframes mkl-eq{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.mkl-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mkl-cta{box-shadow:0 14px 40px -14px var(--brand)}.mkl-joined{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 20px;border-radius:14px;font-weight:600;color:#6fdc95;background:color-mix(in srgb,#6fdc95 10%,transparent);border:1px solid color-mix(in srgb,#6fdc95 30%,transparent)}.mkl-count{margin:14px 0 0;font-size:13px}@media (max-width: 900px){.mkl-vinyl{width:320px;height:320px;margin-top:-160px;right:-150px;opacity:.55}.mkl-vinyl-label{font-size:28px}}@media (max-width: 640px){.mkl-sticker{align-self:center;margin-left:0;margin-bottom:4px}}@media (prefers-reduced-motion: reduce){.mkl-vinyl-disc,.mkl-eq i{animation:none}}.mko-foot{position:sticky;bottom:0;z-index:6;margin:0 -14px;padding:18px 14px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(transparent,#070806 38%)}.mko-main{min-height:0}.mko-cat.soon{cursor:default}.mko-cat.soon .mko-cat-ico,.mko-cat.soon .mko-cat-txt{opacity:.4}.mko-cat-soon{flex-shrink:0;padding:3px 8px;border-radius:99px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border:1px dashed var(--line-3)}.mkp{display:flex;flex-direction:column;gap:14px}.mkp-tabs{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:14px;background:#111310d9;border:1px solid var(--line-2)}.mkp-tabs button{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--muted)}.mkp-tabs button.on{color:#1a1206}.mkp-tab-bg{position:absolute;inset:0;z-index:-1;border-radius:10px;background:var(--mk)}.mkp-sec{display:flex;flex-direction:column;gap:10px}.mkp-lead{margin:0;font-size:13.5px;color:var(--muted);line-height:1.5}.mkp-h{margin:12px 0 0;font-size:15px}.mkp-lics{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.mkp-lic{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 12px 14px;border-radius:16px;background:#111310d9;border:1.5px solid var(--line-2)}.mkp-lic b{font-size:13.5px}.mkp-lic.excl{border-color:color-mix(in srgb,var(--mk) 40%,var(--line-2))}.mkp-lic.locked{opacity:.6;border-style:dashed}.mkp-euro{display:flex;flex-direction:column;gap:4px}.mkp-euro>span:first-child,.mkp-num>span:first-child{font-size:11px;color:var(--dim)}.mkp-euro-in,.mkp-num-in{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 12px;border-radius:11px;background:var(--bg-1, #0b0c0a);border:1px solid var(--line-2)}.mkp-euro-in:focus-within,.mkp-num-in:focus-within{border-color:var(--mk)}.mkp-euro-in input,.mkp-num-in input{width:58px;background:none;border:0;outline:0;text-align:right;font-family:var(--mono);font-size:16px;font-weight:700;color:var(--text)}.mkp-num-in input{width:34px}.mkp-euro-in em,.mkp-num-in em{font-style:normal;font-size:13px;color:var(--muted)}.mkp-deals{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mkp-deal{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;text-align:left;font-size:13.5px;background:#111310d9;border:1.5px solid var(--line-2);transition:border-color .2s,background .2s}.mkp-deal.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 8%,rgba(17,19,16,.9))}.mkp-radio{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:2px solid var(--line-3);transition:border .2s}.mkp-deal.on .mkp-radio{border:5px solid var(--mk)}.mkp-mode{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:13px;background:#111310d9;border:1px solid var(--line-2)}.mkp-mode button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:600;color:var(--muted);transition:background .2s,color .2s}.mkp-mode button.on{color:var(--ink);background:var(--text)}.mkp-tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.mkp-tier{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:18px;background:#111310e0;border:1.5px solid var(--line-2)}.mkp-tier.mid{border-color:color-mix(in srgb,var(--mk) 45%,var(--line-2));box-shadow:0 18px 40px -26px var(--mk)}.mkp-tier-head{display:flex;align-items:center;gap:6px}.mkp-tier-name{flex:1;min-width:0;background:none;border:0;border-bottom:1px dashed var(--line-3);outline:0;padding:2px 0;font-size:16px;font-weight:700;color:var(--text)}.mkp-tier-name:focus{border-bottom-color:var(--mk)}.mkp-tier-row{display:flex;flex-wrap:wrap;gap:8px}.mkp-num{display:flex;flex-direction:column;gap:4px}.mkp-includes{height:40px;font-size:13px}.mkp-add{display:grid;place-items:center;gap:6px;min-height:120px;border-radius:18px;border:1.5px dashed var(--line-3);color:var(--muted);font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s}.mkp-add:hover{border-color:var(--mk);color:var(--text)}@media (max-width: 640px){.mkp-deals{grid-template-columns:1fr}}.mk-deal-badge{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:8px 14px;border-radius:99px;font-size:13px;font-weight:700;color:#1a1206;background:linear-gradient(90deg,#ffd58a,var(--mk));box-shadow:0 10px 26px -12px var(--mk)}.mk-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.mk-service{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.mk-service.mid{border-color:color-mix(in srgb,var(--mk) 45%,var(--line))}.mk-service-kind{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mk)}.mk-service b{font-size:17px}.mk-service-price{font-family:var(--mono);font-size:24px;font-weight:700}.mk-service ul{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--muted)}.mk-service li{display:flex;align-items:center;gap:7px}.mk-service li svg{color:#6fdc95}.mk-service .btn{margin-top:auto}.mkx-social{background:#070806}.mkx-word-out{position:absolute;left:50%;top:50%;translate:-50% -50%;margin:0;z-index:3}.mkx-logo-in{z-index:2}.mk-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:48px;padding:7px 10px;border-radius:14px;background:var(--bg-1, #0b0c0a);border:1px solid var(--line-2);cursor:text;transition:border-color .2s,box-shadow .2s}.mk-tags:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.mk-tag{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 6px 0 11px;border-radius:9px;font-size:13px;font-weight:600;color:var(--text);background:color-mix(in srgb,var(--brand) 18%,var(--surface-2));border:1px solid color-mix(in srgb,var(--brand) 35%,transparent)}.mk-tag button{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--muted)}.mk-tag button:hover{color:var(--text);background:#ffffff1a}.mk-tags input{flex:1;min-width:120px;height:30px;background:none;border:0;outline:0;font-size:14px;color:var(--text)}.mk-tags-n{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--dim)}.mk-tags.full .mk-tags-n{color:var(--mk)}.mk-legal-banner{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:14px;padding:14px 16px;border-radius:18px;text-align:left;color:var(--text);background:color-mix(in srgb,var(--mk) 12%,var(--surface));border:1px solid color-mix(in srgb,var(--mk) 40%,transparent)}.mk-legal-banner>svg:first-child{color:var(--mk);flex-shrink:0}.mk-legal-banner>span{flex:1;display:flex;flex-direction:column;gap:2px}.mk-legal-banner>span span{font-size:12.5px;color:var(--muted)}.mk-legal-types{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:14px;border-radius:13px;background:var(--bg-1, #0b0c0a);border:1px solid var(--line-2)}.mk-legal-types button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:600;color:var(--muted);transition:background .2s,color .2s}.mk-legal-types button.on{color:var(--ink);background:var(--text)}.mk-legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mk-legal-wide{grid-column:1 / -1}.mk-legal .input.bad{border-color:#ff8a8a}.field-hint.ok{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6fdc95}.mk-coupon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.mk-coupon-code{grid-column:span 2}.mk-coupon-code .input{font-family:var(--mono);letter-spacing:.08em;font-weight:700}.mk-coupon-val{display:flex;gap:6px;align-items:center}.mk-coupon-val .input{flex:1;min-width:0}.mk-coupon-val .mkp-mode{padding:3px}.mk-coupon-val .mkp-mode button{height:34px;padding:0 12px}.mk-coupon.off{opacity:.55}.mk-coupon-ticket{flex-shrink:0;display:grid;place-items:center;min-width:76px;height:44px;padding:0 10px;border-radius:10px;font-family:var(--mono);font-weight:800;font-size:15px;color:#1a1206;background:radial-gradient(circle at 0 50%,transparent 7px,var(--mk) 7.5px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 7px,var(--mk) 7.5px) right / 51% 100% no-repeat}.mk-beat-sale{position:absolute;z-index:2;top:10px;left:10px;padding:4px 9px;border-radius:99px;font-family:var(--mono);font-size:11.5px;font-weight:800;color:#1a1206;background:var(--mk)}.mk-lic-price s{margin-right:6px;font-size:12px;font-weight:500;color:var(--dim)}.mk-total .disc{color:#6fdc95}.mk-code{display:flex;flex-direction:column;gap:6px}.mk-code-in{display:flex;gap:6px}.mk-code-in .input{flex:1;min-width:0;height:40px;font-family:var(--mono);letter-spacing:.08em}.mk-code-ok{display:flex;align-items:center;gap:6px;font-size:13px;color:#6fdc95}.mk-code-ok button{margin-left:auto;font-size:12px;color:var(--muted);text-decoration:underline}@media (max-width: 640px){.mk-legal-grid{grid-template-columns:1fr}.mk-coupon-code{grid-column:auto}}.mk-coupon-form>div>b{display:block}.mk-contract.v2{font-family:Georgia,Times New Roman,serif;font-size:14.5px;line-height:1.7;text-align:justify;hyphens:auto}.mk-contract.v2 header{text-align:center;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #cfcabd}.mk-contract-brand{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#8a867a}.mk-contract.v2 h2{margin:14px 0 4px;font-family:inherit;font-weight:700;font-size:clamp(19px,2.4vw,24px);letter-spacing:.02em;text-transform:uppercase}.mk-contract-sub{margin:0 0 18px!important;font-style:italic;color:#55534b;text-align:center}.mk-contract-summary-box{text-align:left;padding:12px 16px;border:1px solid #d8d4c8;border-radius:4px;background:#efece3;font-family:system-ui,sans-serif}.mk-contract-summary-h{display:block;margin-bottom:6px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6a62}.mk-contract.v2 .mk-contract-summary{padding:0;background:none;border-radius:0;gap:3px 18px}.mk-contract.v2 .mk-contract-summary li{display:list-item;list-style:disc inside;font-size:12.5px}.mk-contract.v2 h3{margin:24px 0 8px;font-size:13px;font-weight:700;letter-spacing:.16em;text-align:center}.mk-contract-clauses-h{padding-top:10px;border-top:1px solid #e0dccf}.mk-contract.v2 h4{margin:18px 0 6px;font-size:14px;font-weight:700}.mk-contract.v2 section p{text-indent:1.5em}.mk-contract-closing{margin-top:22px!important}.mk-contract-sign{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:34px 0 6px;text-align:center}.mk-contract-sign>div{display:flex;flex-direction:column;gap:2px}.mk-contract-line{padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #1b1c18;font-family:var(--mono);font-size:10.5px;color:#6b6a62}.mk-contract-sign b{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mk-contract-sign span:last-child{font-size:13.5px}.mk-contract.v2 footer{text-align:center}@media (max-width: 560px){.mk-contract.v2{text-align:left}.mk-contract-sign{grid-template-columns:1fr}}@media print{.mk-contract.v2 section,.mk-contract-sign{break-inside:avoid}}.mk-payouts-facts{display:grid;gap:6px;margin:10px 0 2px;padding:0;list-style:none;font-size:13px;color:var(--muted)}.mk-payouts-facts li{display:flex;gap:8px;align-items:flex-start}.mk-payouts-facts svg{flex-shrink:0;margin-top:3px;color:#6fdc95}.mk-payouts-facts li.warn,.mk-payouts-facts li.warn svg{color:var(--mk)}.mk-order-state{max-width:460px;margin-inline:auto;text-align:center}.mk-order-state .dim{line-height:1.5}.mk-payouts .mk-card-actions{margin-top:14px}.mko-plans.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 980px){.mko-plans.three{grid-template-columns:1fr}}.mko-plan.studio{--plan: #8fb4ff}.mko-plan.pro{--plan: var(--mk)}.mko-plan.studio .mko-plan-ring{background:conic-gradient(from var(--a, 0deg),#8fb4ff,#7af0c6,#c95bd1,#8fb4ff)}.mko-plan.studio .mko-plan-inner{background:radial-gradient(120% 70% at 100% 0%,rgba(143,180,255,.13),transparent 55%),#0f110ef7}.mko-plan.studio .mko-plan-name,.mko-plan.studio .mko-feat-ico{color:#8fb4ff}.mko-plan.studio .mko-feat-ico{background:#8fb4ff29}.mko-plan.studio .mko-plan-ribbon{background:linear-gradient(90deg,#7af0c6,#8fb4ff)}.mko-plan.studio.on .mko-plan-pick{background:#8fb4ff}.mko-plan.studio.on{box-shadow:0 30px 80px -30px #8fb4ff73}div.mko-plan{cursor:default}button.mko-plan-pick{width:100%;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700}button.mko-plan-pick:hover:not(:disabled){background:#ffffff1f}.mko-plan.on button.mko-plan-pick:hover:not(:disabled){filter:brightness(1.08)}button.mko-plan-pick:disabled{opacity:.5;cursor:not-allowed}.mko-plan:not(.on) .mko-plan-pick{color:var(--text)}.mk-plan-pill.studio{background:linear-gradient(90deg,#7af0c6,#8fb4ff)}.mk-plan-pill.pro{background:linear-gradient(90deg,#ffd58a,var(--mk))}.mk-upgrade-link{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:700;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent);border:1px solid color-mix(in srgb,var(--mk) 30%,transparent);cursor:pointer;transition:background .2s}.mk-upgrade-link:hover{background:color-mix(in srgb,var(--mk) 22%,transparent)}.mk-planpage{display:flex;flex-direction:column;gap:18px}.mk-plan-now{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 20px;border-radius:20px;background:var(--surface);border:1px solid var(--line-2)}.mk-plan-now>div{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-plan-now-name{display:flex;align-items:center;font-family:var(--display);font-weight:900;font-stretch:125%;font-size:26px;line-height:1.15}.mk-plan-confirm{overflow:hidden}.mk-plan-confirm-in{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:20px;background:color-mix(in srgb,var(--mk) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--mk) 35%,transparent)}.mk-feepayer{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border-radius:20px;background:var(--surface);border:1px solid var(--line-2)}.mk-feepayer.compact{margin-top:18px;background:#111310d9;backdrop-filter:blur(10px)}.mk-feepayer-head{display:flex;gap:14px;align-items:flex-start}.mk-feepayer-head p{margin:4px 0 0;font-size:13.5px}.mk-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:16px;background:var(--surface-2, rgba(255, 255, 255, .04));border:1px solid var(--line-2)}.mk-seg button{position:relative;display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;padding:10px 14px;border-radius:12px;border:0;background:none;color:var(--muted);cursor:pointer;font:inherit;isolation:isolate}.mk-seg button b{font-size:14px;color:var(--text)}.mk-seg button span{font-size:12px}.mk-seg button.on b{color:#1a1206}.mk-seg button.on span{color:#1a1206bf}.mk-seg-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--mk)}.mk-feepayer-ex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.mk-feepayer-ex>*{display:flex;flex-direction:column;gap:4px;font-size:12.5px}.mk-feepayer-ex b{font-size:20px;font-variant-numeric:tabular-nums}.mk-feepayer-ex b.accent{color:var(--mk)}.mk-feepayer-ex .select{height:38px}@media (max-width: 560px){.mk-seg{grid-template-columns:1fr}.mk-feepayer-ex{grid-template-columns:1fr 1fr}.mk-feepayer-ex label{grid-column:1 / -1}}.mko-pay{display:flex;flex-direction:column;gap:10px;width:100%;max-width:460px;padding:14px;border-radius:18px;background:#111310d9;border:1px solid color-mix(in srgb,var(--mk) 35%,transparent)}.mko-pay .btn{align-self:flex-start}.mk-kind{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--mk);background:color-mix(in srgb,var(--mk) 13%,transparent)}.mk-beat-kind{position:absolute;left:10px;top:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:99px;font-size:11px;font-weight:700;color:#fff;background:#0a0b099e;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14)}.mk-kinds{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:4px;margin:18px 0 4px;border-radius:16px;background:var(--surface);border:1px solid var(--line-2);width:max-content;max-width:100%}.mk-kinds::-webkit-scrollbar{display:none}.mk-kinds button{position:relative;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:12px;border:0;background:none;color:var(--muted);font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;isolation:isolate;transition:color .2s}.mk-kinds button:hover{color:var(--text)}.mk-kinds button.on{color:#1a1206}.mk-kind-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--mk)}.mk-create-kinds{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.mk-create-kind{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface);color:var(--muted);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.mk-create-kind:hover{color:var(--text);border-color:var(--line-3)}.mk-create-kind.on{color:#1a1206;background:var(--mk);border-color:var(--mk)}.mk-create-kind.locked{opacity:.55}.mk-tier-ed{display:flex;flex-direction:column;gap:10px;padding:14px;margin-bottom:10px;border-radius:16px;background:var(--surface-2, rgba(255, 255, 255, .03));border:1px solid var(--line-2);overflow:hidden}.mk-tier-ed-head{display:flex;gap:8px;align-items:center}.mk-tier-name{flex:1;min-width:0;font-weight:700}.mk-demos{display:flex;flex-direction:column;gap:8px}.mk-demo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-2, rgba(255, 255, 255, .03))}.mk-demo.new{border-style:dashed}.mk-demo-title{flex:1;min-width:160px;height:38px}.mk-demo>.dim{flex:1;font-size:13px}.mk-demo-sides{display:flex;gap:6px;align-items:center}.mk-demo-side{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--line-3);background:none;color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.mk-demo-side.has{border-color:color-mix(in srgb,#7af0c6 50%,transparent);color:#7af0c6}.mk-demo-side:disabled{opacity:.45;cursor:not-allowed}.ab{--ab: var(--mk);margin:22px 0;padding:18px;border-radius:24px;background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--ab) 12%,transparent),transparent 60%),var(--surface);border:1px solid var(--line-2)}.ab-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.ab-tabs{display:flex;gap:4px;padding:3px;border-radius:12px;background:#ffffff0a;overflow-x:auto;max-width:100%}.ab-tabs button{position:relative;padding:6px 12px;border:0;background:none;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;border-radius:9px;white-space:nowrap;cursor:pointer;isolation:isolate}.ab-tabs button.on{color:var(--text)}.ab-tab-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#ffffff1a}.ab-pair{display:flex;flex-direction:column;gap:14px;outline:none}.ab-switch{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:18px;background:#00000040;border:1px solid var(--line-2)}.ab-switch button{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 10px;border:0;border-radius:14px;background:none;color:var(--muted);font:inherit;cursor:pointer;isolation:isolate;transition:color .2s}.ab-switch button b{font-family:var(--display);font-weight:900;font-stretch:125%;font-size:20px;letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.ab-switch button span{font-size:12px}.ab-switch button.on.after b,.ab-switch button.on.after span{color:#1a1206}.ab-switch button.on.before b{color:#fff}.ab-switch button.on.before span{color:#ffffffbf}.ab-side-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--ab);box-shadow:0 14px 40px -16px var(--ab)}.ab-switch button.before .ab-side-bg{background:#3a3d37;box-shadow:none}.ab-player{display:flex;align-items:center;gap:14px}.ab-play{flex-shrink:0;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:0;color:#1a1206;background:var(--ab);cursor:pointer;box-shadow:0 12px 30px -12px var(--ab)}.ab-wave{position:relative;flex:1;min-width:0;height:64px;cursor:pointer;touch-action:none}.ab-bars{position:absolute;inset:0;display:flex;align-items:center;gap:2px;transform-origin:center}.ab-bars i{flex:1;min-width:1px;border-radius:2px;background:#ffffff38;transition:background .15s}.ab-wave.after .ab-bars i.on{background:var(--ab)}.ab-wave.before .ab-bars i.on{background:#d9dbd4}.ab-time{flex-shrink:0;font-family:var(--mono);font-size:12.5px;font-variant-numeric:tabular-nums}.ab-foot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px}.ab-match{display:inline-flex;align-items:center;gap:7px;font-weight:600;cursor:pointer}.ab-match input{accent-color:var(--ab);width:15px;height:15px}@media (max-width: 560px){.ab{padding:14px;border-radius:20px}.ab-switch button b{font-size:17px}.ab-play{width:48px;height:48px}.ab-wave{height:52px}.ab-time .dim{display:none}}.ow{display:flex;flex-direction:column;gap:18px;margin:20px 0 28px;padding:20px;border-radius:24px;background:var(--surface);border:1px solid var(--line-2)}.ow h3{margin:0 0 10px;font-size:14px;letter-spacing:.02em}.ow-head{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.ow-head>div{display:flex;flex-direction:column;gap:6px;min-width:0}.ow-status{margin:0}.ow-status .mk-status{font-size:14px;padding:5px 12px}.ow-steps{display:flex;gap:6px;margin:0;padding:0;list-style:none;align-self:center}.ow-steps li{display:flex;flex-direction:column;gap:6px;font-size:11.5px;color:var(--dim);min-width:70px}.ow-steps li span{height:4px;border-radius:4px;background:var(--line-2)}.ow-steps li.done span{background:#7af0c6}.ow-steps li.on span{background:var(--mk)}.ow-steps li.on,.ow-steps li.done{color:var(--text)}.ow-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ow-col{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:var(--surface-2, rgba(255, 255, 255, .03));border:1px solid var(--line-2);min-width:0}.ow-col>.btn{align-self:flex-start}.ow-col p{margin:0;font-size:13.5px}.ow-files{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ow-file{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff08;border:1px solid var(--line-2)}.ow-file-name{flex:1;min-width:0;display:flex;flex-direction:column}.ow-file-name b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-file-name .dim{font-size:11.5px}.ow-round{display:flex;flex-direction:column;gap:6px}.ow-round>.dim{font-size:12px;font-weight:600}.ow-round.draft .ow-file{border-style:dashed}.ow-drop{display:flex;align-items:center;gap:12px;padding:14px;border-radius:14px;border:1.5px dashed var(--line-3);transition:border-color .2s,background .2s}.ow-drop.over{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 8%,transparent)}.ow-drop>span{display:flex;flex-direction:column;gap:2px;font-size:13.5px}.ow-drop .dim{font-size:12px}.ow-drop .mk-file-prog{flex:1}.ow-review{display:flex;flex-wrap:wrap;gap:8px}.ow-rev{width:100%;display:flex;flex-direction:column;gap:8px;overflow:hidden}.ow-chat{display:flex;flex-direction:column}.ow-events{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;max-height:380px;overflow-y:auto}.ow-event{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--muted)}.ow-event>span:nth-child(2){flex:1}.ow-event q{display:block;margin-top:4px;padding:8px 10px;border-radius:10px;background:#ffffff0a;color:var(--text);quotes:none}.ow-event>.dim,.ow-msg>.dim{font-size:11px;white-space:nowrap}.ow-msg{align-self:flex-start;max-width:80%;display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:14px 14px 14px 4px;background:#ffffff0f}.ow-msg.me{align-self:flex-end;border-radius:14px 14px 4px;background:color-mix(in srgb,var(--mk) 18%,transparent)}.ow-msg b{font-size:11.5px;color:var(--muted)}.ow-msg p{margin:0;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.ow-send{display:flex;gap:8px}.ow-send .input{flex:1}.ow-cancel{align-self:flex-start;font-size:12.5px;color:var(--dim)}@media (max-width: 760px){.ow{padding:14px}.ow-grid{grid-template-columns:1fr}.ow-steps{width:100%}.ow-steps li{flex:1;min-width:0}}.mk-store{background:var(--bg);color:var(--text);min-height:60vh}.mk-store .mk-store-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mk-store-title.big{font-size:clamp(44px,7.4vw,96px)}.mk-store-title.sf-classic{font-family:var(--font);font-weight:750;font-stretch:100%;text-transform:none;letter-spacing:-.03em}.mk-store-title.sf-poster{font-stretch:62%;font-size:clamp(40px,6vw,70px)}.mk-store-title.sf-poster.big{font-size:clamp(56px,10vw,128px)}.mk-store-title.sf-anton{font-family:"Anton",var(--display);font-weight:400;font-stretch:100%;letter-spacing:.01em}.mk-store-title.sf-bebas{font-family:"Bebas Neue",var(--display);font-weight:400;font-stretch:100%;letter-spacing:.03em;font-size:clamp(40px,5.6vw,66px)}.mk-store-title.sf-bebas.big{font-size:clamp(56px,9vw,120px)}.mk-store-title.sf-marker{font-family:"Permanent Marker",var(--font);font-weight:400;font-stretch:100%;text-transform:none;letter-spacing:0}.mk-store-title.sf-gothic{font-family:UnifrakturMaguntia,serif;font-weight:400;font-stretch:100%;text-transform:none;letter-spacing:0}.mk-store-title.sf-script{font-family:Pacifico,cursive;font-weight:400;font-stretch:100%;text-transform:none;letter-spacing:0;line-height:1.25}.mk-store-title.sf-street{font-family:"Bungee",var(--display);font-weight:400;font-stretch:100%;letter-spacing:0}.mk-store-title.sf-pixel{font-family:"Press Start 2P",monospace;font-weight:400;font-stretch:100%;font-size:clamp(20px,3vw,34px);line-height:1.35;letter-spacing:0}.mk-store-title.sf-pixel.big{font-size:clamp(26px,4.6vw,54px)}.mk-store-title.sf-neon{font-family:"Monoton",var(--display);font-weight:400;font-stretch:100%;letter-spacing:0;color:var(--c-text);text-shadow:0 0 18px color-mix(in srgb,var(--c) 70%,transparent)}.mk-store-title.sf-mono{font-family:var(--mono);font-weight:800;font-stretch:100%;letter-spacing:-.04em}.mk-store-headline{margin:10px 0 0;max-width:720px;font-size:clamp(17px,1.8vw,21px);line-height:1.4;font-weight:600;color:var(--c-text)}.mk-store.hero-full .mk-store-hero{height:clamp(380px,68vh,620px);display:flex;align-items:flex-end}.mk-store.hero-full .mk-store-fade{background:linear-gradient(180deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,.25) 45%,var(--bg) 100%)}.mk-store-hero-in{position:relative;z-index:1;width:100%;padding-bottom:34px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mk-store-hero-in .mk-store-title{margin:6px 0 0;text-shadow:0 4px 30px rgba(0,0,0,.45)}.mk-store-hero-in .mk-store-headline{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5)}.mk-store-hero-play{margin-top:8px}.mk-store.hero-full .mk-store-head{margin-top:0}.mk-store-id.slim{align-items:center;gap:12px 18px;padding-top:6px}.mk-store-id.slim .mk-store-tagline{margin:0;flex-basis:100%;order:3}.mk-store.hero-minimal .mk-store-head{margin-top:0;padding-top:clamp(30px,6vw,70px)}.mk-store.hero-minimal .mk-store-avatar{box-shadow:none}.mk-store.radius-round .mk-beat,.mk-store.radius-round .mk-featured,.mk-store.radius-round .mk-rows{border-radius:30px}.mk-store.radius-round .btn{border-radius:99px}.mk-store.radius-square .mk-beat,.mk-store.radius-square .mk-featured,.mk-store.radius-square .mk-rows,.mk-store.radius-square .mk-featured-cover,.mk-store.radius-square .mk-row-cover,.mk-store.radius-square .btn,.mk-store.radius-square .mk-chip,.mk-store.radius-square .mk-store-link{border-radius:3px}.mk-store.radius-square .mk-store-avatar{border-radius:4px!important}.mk-store-sec{margin-top:8px}.mk-beats.big{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:20px}.mk-beats.big .mk-beat-title{font-size:17px}.mk-store .mk-rows{list-style:none;margin:0;padding:6px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.mk-store .mk-row{display:grid;grid-template-columns:40px 48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 6px;border-radius:14px;transition:background .15s}.mk-store .mk-row+.mk-row{margin-top:2px}.mk-store .mk-row:hover,.mk-store .mk-row.current{background:var(--surface-2)}.mk-store .mk-row-play{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--text)}.mk-store .mk-row-play svg{display:none}.mk-store .mk-row-n{font-family:var(--mono);font-size:13px;color:var(--dim)}.mk-store .mk-row:hover .mk-row-play svg,.mk-store .mk-row.current .mk-row-play svg{display:block}.mk-store .mk-row:hover .mk-row-n,.mk-store .mk-row.current .mk-row-n{display:none}.mk-store .mk-row.current .mk-row-play{color:var(--c-on);background:var(--c)}.mk-store .mk-row-play:disabled{opacity:.5}.mk-store .mk-row-cover{width:48px;height:48px;border-radius:10px;display:grid;place-items:center;background:var(--surface-3) center / cover;color:var(--muted)}.mk-store .mk-row-main{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--text)}.mk-store .mk-row-main b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-store .mk-row-main .mk-beat-meta{margin-top:0}.mk-store .mk-row-price{font-family:var(--mono);font-weight:700}@media (max-width: 560px){.mk-store .mk-row{grid-template-columns:34px 42px minmax(0,1fr) auto;gap:8px}.mk-store .mk-row-cover{width:42px;height:42px}}.mk-featured{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:26px;align-items:center;margin-top:30px;padding:18px;border-radius:26px;background:linear-gradient(120deg,color-mix(in srgb,var(--c) 22%,var(--surface)),var(--surface) 60%);border:1px solid color-mix(in srgb,var(--c) 30%,var(--line))}.mk-featured-cover{aspect-ratio:1;border-radius:18px;display:grid;place-items:center;background-size:cover;background-position:center;color:#fff9;box-shadow:0 30px 60px -30px #000}.mk-featured-body{display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-width:0}.mk-featured-body h2{margin:0;font-family:var(--display);font-weight:900;font-stretch:115%;font-size:clamp(28px,3.6vw,46px);line-height:1.02;overflow-wrap:anywhere}.mk-featured-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}@media (max-width: 640px){.mk-featured{grid-template-columns:1fr}.mk-featured-cover{max-width:260px}}.mk-store-about p{margin:0;max-width:760px;white-space:pre-wrap;line-height:1.65;color:var(--text-2)}.mk-store-links{display:flex;flex-wrap:wrap;gap:8px}.mk-store-link{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:99px;font-weight:600;font-size:14px;color:var(--text);background:var(--surface-2);border:1px solid var(--line-2);transition:border-color .15s,color .15s}.mk-store-link:hover{border-color:var(--c);color:var(--c-text)}.mk-store-link svg{color:var(--c-text)}.sss{background:var(--bg);color:var(--text)}.sss-nav{grid-template-columns:1fr auto}.sss-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--text)}.sss-brand b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sss-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:30px;padding-bottom:110px;border-top:1px solid var(--line);font-size:13px;color:var(--dim)}.sss-powered{display:inline-flex;align-items:center;gap:10px;color:var(--dim)}.sss-powered:hover{color:var(--text)}.sss-legal{display:flex;gap:16px}.sss-legal a{color:var(--dim)}.sss-legal a:hover{color:var(--text)}.sd{display:flex;flex-direction:column;gap:18px;padding-bottom:60px}.sd-upsell{width:100%;text-align:left}.sd-grid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}.sd-controls{display:flex;flex-direction:column;gap:12px;min-width:0}.sd-group{padding:16px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.sd-group h3{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sd-group h3 svg{color:var(--mk)}.sd-sub{font-size:12.5px;color:var(--muted);margin-top:4px}.sd-hint{font-size:12.5px;line-height:1.45}.sd-swatches{display:flex;flex-wrap:wrap;gap:8px}.sd-swatch{position:relative;width:32px;height:32px;border-radius:50%;background:var(--sw);border:2px solid transparent;box-shadow:inset 0 0 0 1px #ffffff26;display:grid;place-items:center;color:#fff;cursor:pointer;transition:transform .15s}.sd-swatch:hover{transform:scale(1.08)}.sd-swatch.on{border-color:var(--text);box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--sw)}.sd-swatch.custom{background:conic-gradient(from 0deg,#ff4f8b,#ffb347,#d3f907,#43b581,#5865f2,#b8a6ff,#ff4f8b)}.sd-swatch svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.sd-swatch.custom input{position:absolute;inset:0;opacity:0;cursor:pointer}.sd-backdrops{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.sd-backdrop{display:flex;flex-direction:column;gap:6px;align-items:center;padding:6px 6px 8px;border-radius:14px;font-size:12px;color:var(--muted);border:1px solid var(--line-2);background:var(--surface-2)}.sd-backdrop span{position:relative;width:100%;height:40px;border-radius:9px;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden}.sd-backdrop i{position:absolute;left:8px;bottom:8px;width:26px;height:8px;border-radius:4px}.sd-backdrop.on{border-color:var(--mk);color:var(--text)}.sd-fonts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sd-font{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:10px 12px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-2);text-align:left;overflow:hidden}.sd-font .mk-store-title{display:block;margin:0;font-size:20px!important;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sd-font .mk-store-title.sf-pixel{font-size:11px!important}.sd-font small{font-size:11.5px;color:var(--dim)}.sd-font.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 10%,var(--surface-2))}.sd-options{display:flex;flex-direction:column;gap:6px}.sd-options button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface-2);text-align:left}.sd-options button b{font-size:14px}.sd-options button span{font-size:12px;color:var(--muted)}.sd-options button.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 10%,var(--surface-2))}.sd-options.compact{flex-direction:row}.sd-options.compact button{flex:1;align-items:center}.sd-field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.sd-field span{display:flex;justify-content:space-between}.sd-field.row{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center}.sd-field input,.sd-field textarea,.sd-select,.sd-domain-form input{width:100%;padding:10px 12px;border-radius:12px;background:var(--bg);border:1px solid var(--line-2);color:var(--text);font:inherit;font-size:14px}.sd-field textarea{resize:vertical;line-height:1.5}.sd-field input:focus,.sd-field textarea:focus,.sd-select:focus,.sd-domain-form input:focus{outline:none;border-color:var(--mk)}.sd-sections{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.sd-sections li{display:grid;grid-template-columns:18px minmax(0,1fr) 28px 28px 40px;align-items:center;gap:6px;padding:7px 8px 7px 10px;border-radius:11px;background:var(--surface-2);border:1px solid var(--line-2);font-size:14px}.sd-sections li svg{color:var(--mk)}.sd-sections li.off{opacity:.5}.sd-sections li>button{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--muted)}.sd-sections li>button:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.sd-sections li>button:disabled{opacity:.3}.sd-toggle{position:relative;width:36px;height:21px;cursor:pointer}.sd-toggle input{position:absolute;opacity:0;inset:0;cursor:pointer;margin:0}.sd-toggle span{position:absolute;inset:0;border-radius:99px;background:var(--line-3);transition:background .15s;pointer-events:none}.sd-toggle span:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .18s var(--ease)}.sd-toggle input:checked+span{background:var(--mk)}.sd-toggle input:checked+span:after{transform:translate(15px)}.sd-toggle input:focus-visible+span{outline:2px solid var(--brand-text);outline-offset:2px}.sd-save{position:sticky;bottom:12px;z-index:5;display:flex;justify-content:flex-end;gap:8px;padding:10px;border-radius:16px;background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(12px);border:1px solid var(--line-2)}.sd-preview{position:sticky;top:calc(var(--nav-h, 72px) + 12px);min-width:0;border-radius:20px;overflow:hidden;border:1px solid var(--line-2);background:var(--bg);box-shadow:0 40px 80px -50px #000}.sd-preview-bar{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;background:var(--surface-2);border-bottom:1px solid var(--line)}.sd-dots{display:flex;gap:6px}.sd-dots i{width:10px;height:10px;border-radius:50%;background:var(--line-3)}.sd-url{flex:1;min-width:0;padding:4px 12px;border-radius:99px;font-family:var(--mono);font-size:12px;color:var(--muted);background:var(--bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-open{color:var(--muted);display:grid;place-items:center}.sd-preview-body{max-height:calc(100vh - var(--nav-h, 72px) - 80px);overflow:auto;overscroll-behavior:contain}.sd-preview-body .mk-store{padding-bottom:40px}.sd-preview-body .mk-store.hero-full .mk-store-hero{height:440px}.sd-preview-body .mk-store .page{padding-left:22px;padding-right:22px}@media (max-width: 1000px){.sd-grid{grid-template-columns:1fr}.sd-preview{position:relative;top:0;order:-1}.sd-preview-body{max-height:62vh}}.sd-domain{padding:20px;border-radius:20px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.sd-domain-head{display:flex;gap:14px;align-items:flex-start}.sd-domain-head>div{flex:1;min-width:0}.sd-domain-head h3{margin:0 0 4px;font-size:17px}.sd-domain-head p{margin:0;font-size:13.5px;line-height:1.5;max-width:640px}.sd-status{flex-shrink:0;padding:5px 11px;border-radius:99px;font-size:12px;font-weight:700;background:var(--surface-2);border:1px solid var(--line-2)}.sd-status.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,var(--line-2))}.sd-status.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--line-2))}.sd-status.danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--line-2))}.sd-domain-form{display:flex;gap:8px;max-width:520px}.sd-domain-form input{font-family:var(--mono)}.sd-domain-step{margin:0;font-size:14px}.sd-dns{display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--line-2);overflow:hidden}.sd-dns-h,.sd-dns-row{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1.3fr);gap:10px;align-items:center;padding:8px 12px}.sd-dns-h{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:var(--surface-2)}.sd-dns-row+.sd-dns-row{border-top:1px solid var(--line)}.sd-dns-row b{font-family:var(--mono);font-size:13px;color:var(--mk)}.sd-dns-row button{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 8px;border-radius:8px;text-align:left;color:var(--text);background:var(--bg);border:1px solid var(--line)}.sd-dns-row button:hover{border-color:var(--line-3)}.sd-dns-row code{flex:1;min-width:0;font-family:var(--mono);font-size:12.5px;overflow-wrap:anywhere}.sd-dns-row svg{flex-shrink:0;color:var(--muted)}.sd-domain-notes{margin:0;padding-left:18px;font-size:13px;line-height:1.6}.sd-domain-err{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;font-size:13.5px;line-height:1.45;color:var(--warn);background:color-mix(in srgb,var(--warn) 9%,transparent)}.sd-domain-err svg{flex-shrink:0;margin-top:2px}.sd-domain-ok{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:15px}.sd-domain-ok svg{color:var(--ok)}.sd-domain-ok a{font-weight:700;color:var(--mk)}@media (max-width: 640px){.sd-dns-h{display:none}.sd-dns-row{grid-template-columns:1fr;gap:6px}.sd-domain-form{flex-direction:column}}.mk-beat-free{position:absolute;z-index:2;top:10px;right:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:99px;font-size:11px;font-weight:800;color:#06170d;background:var(--ok)}.mk-free-tag{display:inline-flex;align-items:center;gap:4px;color:var(--ok)!important;font-weight:700}.mk-free{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:linear-gradient(150deg,color-mix(in srgb,var(--ok) 13%,transparent),color-mix(in srgb,var(--ok) 3%,transparent));border:1.5px solid color-mix(in srgb,var(--ok) 35%,var(--line-2))}.mk-free-head{display:flex;align-items:center;gap:12px}.mk-free-head>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-free-head b{font-size:16.5px}.mk-free-head .dim{font-size:13px;line-height:1.4}.mk-free-ico{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:14px;color:#06170d;background:var(--ok)}.mk-free-lines{list-style:none;margin:0;padding:0;display:grid;gap:5px;font-size:13px;color:var(--muted)}.mk-free-lines li{display:flex;gap:8px;align-items:flex-start;line-height:1.4}.mk-free-lines svg{flex-shrink:0;margin-top:3px;color:var(--ok)}.mk-free-btn{width:100%;justify-content:center;color:#06170d;background:var(--ok);border:0;font-weight:700}.mk-free-btn:hover:not(:disabled){filter:brightness(1.08)}.mk-free-btn:disabled{opacity:.5}.mk-free-legal{margin:-4px 0 0;font-size:12px;text-align:center}.mk-free-ed{margin-top:14px}.mk-free-ed.on{border-color:color-mix(in srgb,var(--ok) 55%,var(--line-2))}.mk-free-ed .mk-switch.on{background:var(--ok)}.mk-free-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font-size:11px;font-weight:700;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.mk-free-lead{margin:8px 0 0;font-size:12.5px;line-height:1.5}.mk-free-q{display:block;margin:14px 0 8px;font-size:12.5px;font-weight:650}.mk-free-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mk-free-opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-free-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;border-radius:14px;text-align:left;background:var(--surface-2);border:1.5px solid var(--line-2);color:var(--text);transition:border-color .15s,background .15s}.mk-free-opt>svg{color:var(--muted)}.mk-free-opt b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px}.mk-free-opt span{font-size:11.5px;line-height:1.4;color:var(--muted)}.mk-free-opt b .mko-cat-lock{font-size:9.5px;padding:2px 6px}.mk-free-opt.on{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 9%,var(--surface-2))}.mk-free-opt.on>svg{color:var(--ok)}.mk-free-opt:disabled{opacity:.55;cursor:not-allowed}.mk-free-foot{display:flex;align-items:center;gap:6px;margin:12px 0 0;font-size:12px}.mk-free-ed .mk-note{margin:10px 0 0}@media (max-width: 560px){.mk-free-opts{grid-template-columns:1fr}}.mk-beat-cover-link{position:absolute;inset:0;z-index:1}.mk-beat-cover>svg,.mk-beat-kind,.mk-beat-sold,.mk-beat-sale,.mk-beat-free,.mk-beat-progress{pointer-events:none}.svc-show{margin:22px 0;padding:18px;border-radius:24px;background:var(--surface);border:1px solid var(--line-2);display:flex;flex-direction:column;gap:14px}.svc-tracks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.svc-tracks li{display:flex;flex-direction:column;gap:6px}.svc-tracks b{font-size:13.5px}.svc-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.svc-shot{position:relative;padding:0;border:0;border-radius:16px;overflow:hidden;aspect-ratio:1;background:var(--surface-2);cursor:zoom-in}.svc-shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s var(--ease)}.svc-shot:hover img{transform:scale(1.04)}.svc-shot span{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 8px;font-size:12px;font-weight:600;color:#fff;text-align:left;background:linear-gradient(transparent,#000000b3)}.svc-lightbox{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:#060706e0;backdrop-filter:blur(10px)}.svc-lightbox img{max-width:min(92vw,900px);max-height:82vh;border-radius:18px;box-shadow:0 40px 90px -30px #000}.svc-lightbox-cap{position:absolute;bottom:22px;left:50%;transform:translate(-50%);padding:6px 14px;border-radius:99px;font-size:13px;color:#fff;background:#00000080}.svc-lb-nav,.svc-lb-close{position:absolute;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#14141499;color:#fff;cursor:pointer}.svc-lb-nav.prev{left:18px;top:50%}.svc-lb-nav.next{right:18px;top:50%}.svc-lb-close{top:18px;right:18px}.svc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.svc-steps li{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:16px;background:var(--surface-2)}.svc-steps b{font-size:14px}.svc-steps .dim{font-size:12.5px;line-height:1.45}.svc-step-n{position:relative;display:grid;place-items:center;width:38px;height:38px;margin-bottom:4px;border-radius:12px;color:var(--mk);background:color-mix(in srgb,var(--mk) 14%,transparent)}.svc-step-n em{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal;font-size:10.5px;font-weight:800;color:#1a1206;background:var(--mk)}@media (max-width: 720px){.svc-steps{grid-template-columns:1fr}.svc-show{padding:14px;border-radius:20px}.svc-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-lb-nav.prev{left:8px}.svc-lb-nav.next{right:8px}}.mk-imgs{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.mk-img{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--surface-2);border:1px solid var(--line-2)}.mk-img img{width:100%;height:100%;object-fit:cover;display:block}.mk-img.add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-style:dashed;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.mk-img.add:hover{color:var(--text);border-color:var(--mk)}.mk-img-del{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:0;color:#fff;background:#0009;cursor:pointer}.ow-brief{margin:4px 0 10px}.mk-stores-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.mk-stores-boost{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--mk);text-decoration:none}.mk-stores-boost:hover{text-decoration:underline}.mk-store-tile .mk-store-cover{position:relative}.mk-store-tile.boosted{border-color:color-mix(in srgb,var(--mk) 55%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--mk) 25%,transparent),0 20px 44px -30px var(--mk)}.mk-store-boosted{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font-size:10.5px;font-weight:800;color:#1a1206;background:var(--mk)}.mk-route{min-height:70vh}.mk-cart-btn{position:relative;border:0;background:none;cursor:pointer;font:inherit}.mk-cart-count{position:absolute;top:3px;right:3px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:99px;font-family:var(--mono);font-size:10.5px;font-weight:700;color:#1a1206;background:var(--mk);box-shadow:0 0 0 2px var(--bg, #070807)}html.mk-cart-lock{overflow:hidden}.mk-cart-back{position:fixed;inset:0;z-index:90;display:flex;justify-content:flex-end;background:#0405048c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mk-cart{position:relative;display:flex;flex-direction:column;width:min(440px,100%);height:100%;outline:0;background:var(--surface);border-left:1px solid var(--line-2);box-shadow:-40px 0 80px -40px #000000b3}.mk-cart-head{display:flex;align-items:center;gap:10px;padding:16px 16px 14px 20px;border-bottom:1px solid var(--line)}.mk-cart-title{display:inline-flex;align-items:center;gap:8px;font-size:16px}.mk-cart-title svg{color:var(--mk)}.mk-cart-store{margin-left:auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--muted)}.mk-cart-store:hover{color:var(--text)}.mk-cart-head .icon-btn{margin-left:auto}.mk-cart-store+.icon-btn{margin-left:0}.mk-cart-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px;text-align:center}.mk-cart-empty .dim{max-width:280px;font-size:13.5px;line-height:1.5}.mk-cart-deal{display:flex;align-items:flex-start;gap:10px;margin:14px 16px 0;padding:12px 14px;border-radius:16px;font-size:12.5px;color:var(--muted);background:color-mix(in srgb,var(--mk) 9%,var(--surface-2));border:1px dashed color-mix(in srgb,var(--mk) 45%,transparent);transition:background .3s,border-color .3s,color .3s}.mk-cart-deal>svg{flex-shrink:0;margin-top:2px;color:var(--mk)}.mk-cart-deal>span{display:flex;flex-direction:column;gap:2px}.mk-cart-deal b{font-size:13.5px;color:var(--text)}.mk-cart-deal.on{color:#6fdc95;background:color-mix(in srgb,#6fdc95 10%,var(--surface-2));border:1px solid color-mix(in srgb,#6fdc95 40%,transparent)}.mk-cart-deal.on>svg{color:#6fdc95}.mk-cart-list{flex:1;overflow-y:auto;list-style:none;margin:0;padding:12px 16px;display:flex;flex-direction:column;gap:8px;overscroll-behavior:contain}.mk-cart-list li{display:flex;align-items:center;gap:12px;padding:8px;border-radius:16px;background:var(--surface-2)}.mk-cart-cover{flex-shrink:0;display:grid;place-items:center;width:46px;height:46px;border-radius:11px;color:var(--muted);background:var(--line) center / cover}.mk-cart-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px}.mk-cart-main b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-cart-price{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--mono);font-size:14px}.mk-cart-price s{font-size:11.5px;color:var(--dim)}.mk-cart-price .free{font-style:normal;font-family:inherit;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#6fdc95}.mk-cart-rm{width:30px;height:30px;color:var(--dim)}.mk-cart-rm:hover{color:var(--text)}.mk-cart-foot{display:flex;flex-direction:column;gap:12px;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}.mk-cart-foot .mk-total .disc{overflow:hidden}.mk-cart-foot .mk-accept{font-size:12px}.mk-cart-clear{align-self:center;font-size:12.5px;color:var(--dim)}.mk-cart-add{width:100%;justify-content:center;margin-top:8px}.mk-cart-add.on{color:#6fdc95;border-color:color-mix(in srgb,#6fdc95 40%,transparent)}.mk-deal-note{width:100%;margin:0 0 12px;border:0;font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .2s}.mk-deal-note:hover{background:color-mix(in srgb,#6fdc95 15%,transparent)}.mk-deal-note u{text-underline-offset:3px}button.mk-deal-badge{border:0;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s}button.mk-deal-badge:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px var(--mk)}.mkp-pack{overflow:hidden}.mkp-pack-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 0 8px}.mkp-pack-lic{display:flex;flex-direction:column;gap:4px}.mkp-pack-lic>span:first-child{font-size:11px;color:var(--dim)}.mkp-pack .mkp-euro-in input{width:44px}.mk-order.new{border-color:color-mix(in srgb,#6fdc95 40%,var(--line))}@media (max-width: 560px){.mk-cart{width:100%;border-left:0}}.mk-art{position:absolute;inset:0;background:var(--surface-2) center / cover no-repeat;opacity:0;transform:scale(1.06);filter:blur(12px);transition:opacity .55s var(--ease),transform .9s var(--ease),filter .6s var(--ease)}.mk-art.in{opacity:1;transform:none;filter:none}.mk-beat-cover:has(.mk-art),.mk-bp-cover:has(.mk-art){background:var(--surface-2)}.mk-beat:hover .mk-art.in{transform:scale(1.045)}@media (prefers-reduced-motion: reduce){.mk-art{transition:opacity .2s;transform:none;filter:none}}.mkx-in{contain:strict;transition:opacity .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1)}.mkx-in.out{opacity:0;transform:scale(1.05);pointer-events:none}.mkx-in .mkx-glow{animation:mkx2-glow .8s ease-out both}@keyframes mkx2-glow{0%{opacity:0;transform:scale(.6)}}.mkx-in .mkx-logo{animation:mkx2-logo .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes mkx2-logo{0%{opacity:0;transform:scale(.55) rotate(-6deg)}60%{opacity:1}}.mkx-in .mkx-logo>div{will-change:transform}.mkx-in .mkx-stage{will-change:transform}.mkx-in .mkx-letter{will-change:transform;animation:mkx2-fall .5s var(--d) both}@keyframes mkx2-fall{0%{transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1.25);animation-timing-function:cubic-bezier(.55,0,.9,.45)}56%{transform:translate(0) rotate(var(--rest)) scale(1.25);animation-timing-function:ease-out}72%{transform:translate(0) rotate(var(--rest)) scale(.86)}to{transform:translate(0) rotate(var(--rest)) scale(1)}}.mkx-in .mkx-dust{opacity:0;animation:mkx2-dust .45s calc(var(--d) + .28s) ease-out both}@keyframes mkx2-dust{0%{opacity:0;transform:scaleX(.2)}30%{opacity:.9}to{opacity:0;transform:scaleX(2.2)}}.mkx-in .mkx-ring{opacity:0;animation:mkx2-ring .7s var(--hit) ease-out both}@keyframes mkx2-ring{0%{opacity:0;transform:scale(.3)}25%{opacity:.8}to{opacity:0;transform:scale(2.2)}}.mkx-in .mkx-flash{opacity:0;mix-blend-mode:normal;background:#fff3dc;animation:mkx2-flash .35s var(--hit) ease-out both}@keyframes mkx2-flash{30%{opacity:.14}to{opacity:0}}@media (prefers-reduced-motion: reduce){.mkx-in *,.mkx-in .mkx-letter{animation:none!important}.mkx-in .mkx-letter{transform:rotate(var(--rest))}}.mks-studio{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:12px;font-size:13px;font-weight:700;color:#06170f;background:linear-gradient(90deg,#7af0c6,#8fb4ff);box-shadow:0 10px 24px -14px #7af0c6;transition:transform .2s var(--ease),box-shadow .2s}.mks-studio:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px #7af0c6}.mks-studio em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:99px;background:#06170f24}.mk-trial-note{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:14px;font-size:13px;line-height:1.45;color:var(--text);background:color-mix(in srgb,#7af0c6 10%,transparent);border:1px solid color-mix(in srgb,#7af0c6 35%,transparent)}.mk-trial-note svg{flex-shrink:0;margin-top:1px;color:#7af0c6}.mko-plan-ribbon.trial{background:linear-gradient(90deg,#7af0c6,#b6ffe4)}.mks-in{contain:strict;transition:opacity .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1)}.mks-in.out{opacity:0;transform:scale(1.05);pointer-events:none}.mks-in .mkx-glow{animation:mks-glow 1s ease-out both}@keyframes mks-glow{0%{opacity:1}to{opacity:.45}}.mks-in .mkx-stage{will-change:transform}.mks-in .mkx-letter{will-change:transform,opacity;transform:rotate(var(--rest));animation:mks-fly .55s var(--d) cubic-bezier(.5,0,.75,0) both}@keyframes mks-fly{0%{transform:rotate(var(--rest));opacity:1}to{transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:0}}.mks-in .mkx-logo{will-change:transform;animation:mks-drop .62s var(--drop) both}@keyframes mks-drop{0%{transform:translateY(-520px) rotate(-12deg);animation-timing-function:cubic-bezier(.55,0,.9,.45)}58%{transform:translateY(0) rotate(0) scale(1.04,.94);animation-timing-function:cubic-bezier(.2,.8,.4,1)}78%{transform:translateY(-14px) rotate(1.5deg);animation-timing-function:cubic-bezier(.5,0,.7,.4)}to{transform:none}}.mks-in .mkx-ring{top:50%;opacity:0;animation:mkx2-ring .7s var(--land) ease-out both}@media (prefers-reduced-motion: reduce){.mks-in *,.mks-in .mkx-letter{animation:none!important}.mks-in .mkx-word-out{opacity:0}}.hype-page,.hype-sheet{--gold: #e9b949;--gold-hi: #f5cf72;--gold-ink: #1d1505;--hx-panel: var(--surface);--hx-row: var(--surface-2);--hx-line: var(--line);--hype-up: #3fbf86;--hype-down: #f06464;--hype-line: var(--gold)}.hype-page{padding-bottom:48px}.hype-coin{flex-shrink:0;display:inline-block;vertical-align:-.18em}.hype-coin-rim{fill:none;stroke:#fff2c2;stroke-opacity:.5;stroke-width:.9}.hype-coin-h{fill:none;stroke:#4a2f04;stroke-width:2.4;stroke-linecap:round}.hype-amt{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.hx-label{font-size:12.5px;color:var(--dim)}.hype-page .up,.hype-sheet .up{color:var(--hype-up)}.hype-page .down,.hype-sheet .down{color:var(--hype-down)}.hype-chg{display:inline-flex;align-items:center;gap:2px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;padding:2px 6px;border-radius:6px;white-space:nowrap;color:var(--muted);background:var(--surface-2)}.hype-chg.up{color:var(--hype-up, var(--ok));background:color-mix(in srgb,var(--hype-up, var(--ok)) 11%,transparent)}.hype-chg.down{color:var(--hype-down, var(--danger));background:color-mix(in srgb,var(--hype-down, var(--danger)) 11%,transparent)}.hype-chg.sm{font-size:11.5px;padding:1px 5px}.hx-sk{display:block;border-radius:6px;background:var(--surface-3);animation:hx-sk 1.3s ease-in-out infinite}@keyframes hx-sk{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.hx-sk{animation:none}}.btn.hx-gold{background:var(--gold);color:var(--gold-ink);border:0;font-weight:650;transition:background .15s}.btn.hx-gold:hover:not(:disabled){background:var(--gold-hi)}.btn.hx-gold:disabled{opacity:.5}.btn.hx-invest{background:var(--surface-3);color:var(--text);border:1px solid var(--line-2);font-weight:600;transition:background .15s,color .15s,border-color .15s}.btn.hx-invest:hover{background:var(--gold);border-color:var(--gold);color:var(--gold-ink)}.btn.hx-sell{background:var(--surface-3);color:var(--text);border:1px solid var(--line-3);font-weight:650}.hx-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:28px 0 20px}.hx-brand{display:flex;align-items:center;gap:14px;min-width:0}.hx-brand h1{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.hx-brand p{margin:3px 0 0;font-size:14px;color:var(--muted)}.hx-head-side{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hx-next{font-size:13px;color:var(--dim)}.hype-wallet{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:20px 22px;border-radius:16px;background:var(--hx-panel);border:1px solid var(--hx-line);margin-bottom:8px;min-height:104px}.hx-tabpane{display:flex;flex-direction:column;gap:12px}.hx-tabpane>.hype-wallet{margin-bottom:0}.hx-wallet-off{grid-template-columns:1fr auto}.hx-wallet-off p{margin:0;color:var(--muted)}.hx-wallet-main{display:flex;flex-direction:column;gap:6px}.hype-balance{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:34px;font-weight:650;letter-spacing:-.02em;line-height:1}.hype-wallet-stats{display:flex;gap:32px;flex-wrap:wrap}.hype-wallet-stats>div{display:flex;flex-direction:column;gap:6px}.hype-wallet-stats b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.hype-wallet-stats .hype-chg{align-self:flex-start}.hype-bonus{display:flex;align-items:center;gap:16px;padding-left:24px;border-left:1px solid var(--hx-line)}.hype-bonus>div{display:flex;flex-direction:column;gap:4px}.hx-streak{font-size:14px;color:var(--text-2)}.hype-bonus-done{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.hype-bonus-done .icon{color:var(--hype-up)}.hype-tabs{display:flex;gap:6px;border-bottom:1px solid var(--hx-line);margin:20px 0 18px;overflow-x:auto;scrollbar-width:none}.hype-tabs button{position:relative;height:44px;padding:0 12px;font-size:14.5px;font-weight:550;color:var(--muted);white-space:nowrap;transition:color .15s}.hype-tabs button:hover,.hype-tabs button[aria-selected=true]{color:var(--text)}.hx-tab-bar{position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:var(--gold)}.hx-panel{border-radius:16px;background:var(--hx-panel);border:1px solid var(--hx-line);overflow:hidden}.hx-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--bg-1);border:1px solid var(--hx-line);max-width:100%;overflow-x:auto;scrollbar-width:none}.hx-seg button{height:30px;padding:0 12px;border-radius:7px;font-size:13px;font-weight:550;color:var(--muted);white-space:nowrap;transition:background .15s,color .15s}.hx-seg button:hover{color:var(--text)}.hx-seg button[aria-pressed=true]{background:var(--surface-3);color:var(--text)}.hx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;text-align:center}.hx-empty .muted{max-width:400px;font-size:14px}.hx-empty .btn{margin-top:6px}.hx-more{display:flex;margin:18px auto 0}.hype-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hype-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--hx-line);background:var(--bg-1);color:var(--dim);flex:0 1 260px;transition:border-color .15s}.hype-search input{border:0;background:none;height:100%;width:100%;outline:none;color:var(--text);font-size:14px}.hype-search:focus-within{border-color:var(--line-3)}.hx-summary{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:13px;color:var(--dim)}.hx-summary b{font-family:var(--mono);font-weight:600;color:var(--text-2)}.hx-summary b.up{color:var(--hype-up)}.hx-summary b.down{color:var(--hype-down)}.hx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;margin-top:16px}.hx-card{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;background:var(--hx-panel);border:1px solid var(--hx-line);transition:border-color .15s;min-width:0}.hx-card:hover{border-color:var(--line-2)}.hx-card.owned{border-color:color-mix(in srgb,var(--gold) 40%,var(--hx-line))}.hx-card-head{display:flex;align-items:center;gap:12px;min-width:0}.hx-card-head .hype-who-text{flex:1}.hx-card-head .hype-who-text .dim{display:flex;align-items:center;gap:4px}.hx-card-quote{display:flex;align-items:center;justify-content:space-between;gap:12px}.hx-card-quote>div{display:flex;align-items:center;gap:10px}.hx-card-price{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:650;letter-spacing:-.02em}.hx-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 0 0;border-top:1px solid var(--hx-line)}.hx-card-stats>div{display:flex;flex-direction:column;gap:3px;min-width:0}.hx-card-stats dt{font-size:12px;color:var(--dim)}.hx-card-stats dd{margin:0;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--text-2)}.hx-card-stats dd.up{color:var(--hype-up)}.hx-card-stats dd.down{color:var(--hype-down)}.hx-card-track{min-width:0}.hx-card-track .track{margin:0}.hx-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.hx-card-actions .btn{width:100%;justify-content:center}.hx-card-sk{pointer-events:none}.hype-who{display:flex;align-items:center;gap:11px;min-width:0}.hype-av{width:36px;height:36px;border-radius:10px;object-fit:cover;flex-shrink:0}.hx-card-head .hype-av{width:44px;height:44px;border-radius:12px}.hype-av.sm{width:32px;height:32px;border-radius:9px}.hype-who-text{display:flex;flex-direction:column;min-width:0;line-height:1.3;text-align:left}.hype-who-text b{font-weight:650;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px;color:var(--text)}.hype-who-text .dim{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hype-own-pill{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold-hi);white-space:nowrap}.hype-own-pill.you{background:var(--surface-3);color:var(--text-2)}.hype-own-pill.warn{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.hype-spark path{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke:var(--muted)}.hype-spark.up path{stroke:var(--hype-up, var(--ok))}.hype-spark.down path{stroke:var(--hype-down, var(--danger))}.hype-spark circle{fill:currentColor}.hype-spark.up circle{fill:var(--hype-up, var(--ok))}.hype-spark.down circle{fill:var(--hype-down, var(--danger))}.hype-spark.flat line{stroke:var(--line-3);stroke-width:1.5;stroke-dasharray:3 4}.hype-table{display:flex;flex-direction:column}.hype-row{display:grid;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--hx-line);cursor:pointer;transition:background .12s}.hype-row:last-child{border-bottom:0}.hype-row:not(.head):hover,.hype-row:not(.head):focus-visible{background:var(--hx-row);outline:none}.hype-row.head{cursor:default;padding-top:11px;padding-bottom:11px;font-size:12.5px;color:var(--dim);background:var(--bg-1)}.hype-row .c-num{justify-self:end;display:inline-flex;align-items:center;gap:5px;text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13.5px}.hype-row.head .c-num{font-family:inherit;font-size:inherit}.hype-row .c-spark{justify-self:end}.hype-row .c-who{display:flex;align-items:center;gap:8px;min-width:0}.hype-row.hx-hold{grid-template-columns:minmax(0,1.8fr) 110px 90px 100px 140px 96px}.hype-price{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--text)}.hype-gain{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:13.5px;color:var(--muted);display:inline-flex;align-items:baseline;gap:6px}.hype-gain small{font-size:11.5px;opacity:.8}.hype-gain.up{color:var(--hype-up)}.hype-gain.down{color:var(--hype-down)}.hx-row-sk{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--hx-line)}.hx-row-sk:last-child{border-bottom:0}.hype-rank{font-family:var(--mono);font-size:12.5px;color:var(--dim);text-align:center;font-variant-numeric:tabular-nums}.hx-mine{display:flex;flex-direction:column;gap:12px}.hx-mine-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hx-kpi{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:14px;background:var(--hx-panel);border:1px solid var(--hx-line)}.hx-kpi>b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;display:flex;align-items:center}.hx-foot{font-size:12.5px;color:var(--dim);display:inline-flex;align-items:center;gap:5px}.hype-mine{padding:22px}.hype-boards{margin-bottom:6px}.hype-ranking{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.hype-h2{margin:0 0 14px;font-size:18px;font-weight:700;display:flex;flex-direction:column;gap:3px}.hype-h2 span{font-size:13.5px;font-weight:400;color:var(--dim)}.hype-podium{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end;margin-bottom:12px}.hype-podium-item{--medal: #8f949c;position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:22px 12px 16px;border-radius:16px;background:var(--hx-panel);border:1px solid var(--hx-line);text-align:center;transition:border-color .15s}.hype-podium-item:hover{border-color:var(--line-2)}.hype-podium-item.p1{--medal: var(--gold);order:2;padding-top:30px}.hype-podium-item.p2{--medal: #c3c8cf;order:1}.hype-podium-item.p3{--medal: #c98b58;order:3}.hype-podium-item.p1:only-child{order:0}.hype-podium-item b{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hype-podium-av{width:56px;height:56px;border-radius:16px;object-fit:cover}.hype-podium-item.p1 .hype-podium-av{width:64px;height:64px;border-radius:18px}.hype-medal{position:absolute;top:10px;left:12px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--medal);color:#15120a}.hype-podium-item.me,.hype-rank-row.me{box-shadow:inset 0 0 0 1px var(--gold)}.hype-rank-list{display:flex;flex-direction:column}.hype-rank-row{display:grid;grid-template-columns:30px auto minmax(0,1fr) auto 96px;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid var(--hx-line);transition:background .12s}.hype-rank-row:last-child{border-bottom:0}.hype-rank-row:hover{background:var(--hx-row)}.hype-rank-row .hype-price{text-align:right}.hype-rank-row.sep{border-top:1px dashed var(--line-3)}.hype-you{margin-left:6px;font-size:11px;font-weight:600;padding:1px 6px;border-radius:5px;background:var(--surface-3);color:var(--text-2)}.hype-rank-side{padding:18px;display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--nav-h) + 16px)}.hype-hyped{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border-radius:10px;transition:background .12s}.hype-hyped:hover{background:var(--hx-row)}.hype-hyped-n{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:13px;color:var(--text-2)}.hype-sheet-back{align-items:center;overflow-y:auto}.hype-sheet{position:relative;width:min(720px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;border-radius:20px;background:var(--surface);border:1px solid var(--line-2);padding:24px;box-shadow:0 30px 80px -30px #000;overscroll-behavior:contain}.hype-sheet-x{position:absolute;top:16px;right:16px;z-index:2}.hx-rules{width:min(560px,100%)}.hx-rules h2{margin:2px 0 18px;font-size:21px}.hx-rules ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.hx-rules li{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.55;color:var(--text-3)}.hx-rules li b{color:var(--text);font-size:14px}.hx-rules-note{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.5}.hx-rules-note .hype-coin{display:none}.hype-detail{display:flex;flex-direction:column;gap:16px}.hype-detail-head{display:flex;align-items:center;gap:12px;padding-right:48px}.hype-detail-who{min-width:0}.hype-detail-who:hover .hype-who-text b{text-decoration:underline;text-underline-offset:3px}.hype-detail-price{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.hype-big{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:40px;font-weight:650;letter-spacing:-.02em;line-height:1}.hype-detail-chg{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding-bottom:4px}.hype-detail-chg .hx-label+.hype-chg{margin-left:10px}.hype-ranges{align-self:flex-start}.hype-ranges button{font-family:var(--mono)}.hype-chart{position:relative;width:100%;user-select:none;touch-action:pan-y}.hype-chart svg{display:block;overflow:visible}.hype-grid{stroke:var(--line);stroke-width:1}.hype-axis{fill:var(--dim);font-family:var(--mono);font-size:10.5px}.hype-line{fill:none;stroke:var(--hype-line);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.hype-cross{stroke:var(--line-3);stroke-width:1;stroke-dasharray:3 3}.hype-dot{fill:var(--hype-line);stroke:var(--surface);stroke-width:2}.hype-tip{position:absolute;width:150px;padding:8px 10px;border-radius:10px;background:var(--surface-3);border:1px solid var(--line-2);box-shadow:0 12px 30px -12px #000;pointer-events:none;display:flex;flex-direction:column;gap:3px;z-index:2}.hype-tip b{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:14px}.hype-tip span{font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.hype-chart-note{display:grid;place-items:center;font-size:13.5px;text-align:center;padding:0 20px;border-radius:12px;background:var(--bg-1);color:var(--dim)}.hype-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-radius:12px;border:1px solid var(--line)}.hype-metrics>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;min-width:0}.hype-metrics>div+div{border-left:1px solid var(--line)}.hype-metrics .hx-label{font-size:12px;line-height:1.3}.hype-metrics b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.hype-note{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:var(--bg-1);font-size:13.5px;color:var(--muted)}.hype-trade{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:14px;background:var(--bg-1);border:1px solid var(--line)}.hype-position{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13.5px;color:var(--text-2);padding-bottom:12px;border-bottom:1px solid var(--line)}.hype-position>span:last-child{display:inline-flex;align-items:center;gap:6px}.hype-side{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:10px;background:var(--surface);border:1px solid var(--line)}.hype-side button{height:34px;border-radius:8px;font-weight:600;font-size:13.5px;color:var(--muted);transition:background .15s,color .15s}.hype-side button[aria-pressed=true]{background:var(--surface-3);color:var(--text)}.hype-side button:disabled{opacity:.4}.hype-qty{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hype-qty .icon-btn{width:40px;height:40px;border-radius:10px;font-size:18px}.hype-qty .input{width:90px;height:40px;text-align:center;font-family:var(--mono);font-size:16px;font-weight:600}.hype-quick{display:flex;gap:6px;margin-left:auto}.hype-quick button{height:32px;padding:0 11px;border-radius:8px;border:1px solid var(--line-2);font-family:var(--mono);font-size:12.5px;font-weight:600;color:var(--text-2);transition:border-color .15s}.hype-quick button:hover:not(:disabled){border-color:var(--line-3)}.hype-quick button:disabled{opacity:.35}.hype-sum{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:13.5px;align-items:center;color:var(--muted)}.hype-sum .hype-amt{justify-self:end;color:var(--text)}.hype-trade .btn-lg{width:100%}.hype-fine{margin:0;font-size:12px;text-align:center;color:var(--dim)}.hype-supporters{display:flex;flex-direction:column;gap:4px}.hype-supporters h3{margin:4px 0 6px;font-size:14px;font-weight:600;color:var(--text)}.hype-supporter{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;font-size:13.5px;transition:background .12s}.hype-supporter:hover{background:var(--surface-2)}.hype-supporter .dim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hype-supporter-n{font-family:var(--mono);font-size:12.5px;color:var(--text-2)}.hx-disclaimer{margin:28px 0 0;font-size:12.5px;color:var(--dim);text-align:center}.hx-intro{position:fixed;inset:0;z-index:980;display:grid;place-items:center;cursor:pointer;background:#080806f0;backdrop-filter:blur(6px)}.hx-intro-stage{display:flex;flex-direction:column;align-items:center;gap:4px}.hx-intro-coin{width:min(220px,56vw);aspect-ratio:1}.hx-intro-word{margin-top:-6px;font-weight:700;font-size:clamp(26px,5vw,34px);letter-spacing:.01em;color:var(--text)}.hx-intro-sub{font-size:14px;color:var(--muted)}.hype-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 9px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);font-size:13px;transition:border-color .2s}.hype-chip b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.hype-chip:hover{border-color:#e9b949}.hype-chip .hype-chg.up{color:var(--ok)}.hype-chip .hype-chg.down{color:var(--danger)}@media (max-width: 1060px){.hype-wallet{grid-template-columns:1fr auto;row-gap:18px}.hype-wallet-stats{grid-column:1 / -1;grid-row:2}.hype-bonus{grid-column:2;grid-row:1}.hype-ranking{grid-template-columns:1fr}.hype-rank-side{position:static}.hype-row.hx-hold{grid-template-columns:minmax(0,1.6fr) 90px 80px 90px 130px}.hype-row.hx-hold .c-spark{display:none}}@media (max-width: 760px){.hype-row.hx-hold{grid-template-columns:minmax(0,1fr) auto auto;padding:12px 14px}.hype-row.hx-hold>:nth-child(2),.hype-row.hx-hold>:nth-child(3){display:none}.hype-row.head{display:none}.hype-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hype-metrics>div:nth-child(4){border-left:0}.hype-metrics>div:nth-child(n+4){border-top:1px solid var(--line)}.hx-mine-kpis{grid-template-columns:1fr 1fr}.hx-mine-kpis .hx-kpi:last-child{grid-column:1 / -1}}@media (max-width: 640px){.hx-head{padding-top:20px}.hx-brand h1{font-size:22px}.hx-brand p{font-size:13px}.hx-head-side{width:100%;justify-content:space-between}.hype-wallet{grid-template-columns:1fr;padding:18px;gap:16px}.hype-wallet-stats{grid-row:auto;gap:22px}.hype-bonus{grid-column:auto;grid-row:auto;padding:14px 0 0;border-left:0;border-top:1px solid var(--hx-line);justify-content:space-between}.hx-wallet-off{grid-template-columns:1fr}.hype-balance{font-size:30px}.hype-search{flex:1 1 100%}.hx-grid{grid-template-columns:1fr}.hype-big{font-size:34px}.hype-sheet-back{padding:0;align-items:end}.hype-sheet{border-radius:20px 20px 0 0;max-height:92dvh;padding:18px 16px 24px}.hype-podium{gap:6px}.hype-podium-item{padding:20px 6px 12px}.hype-podium-item .hype-amt{font-size:12px}.hype-rank-row{grid-template-columns:26px auto minmax(0,1fr) auto;padding:10px 12px}.hype-rank-row .hype-chg{display:none}.hype-quick{margin-left:0}}.hx-wallet-wrap{position:relative}.hx-wallet-btn{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 11px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:650;color:var(--text);transition:border-color .15s,background .15s}.hx-wallet-btn:hover,.hx-wallet-btn[aria-expanded=true]{border-color:var(--line-3);background:var(--surface-2)}.hx-wallet-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:#e9b949;box-shadow:0 0 0 2px var(--bg)}.hx-wallet-menu{position:absolute;right:0;top:calc(100% + 8px);width:270px;padding:14px;display:flex;flex-direction:column;gap:8px;z-index:60}.hx-wallet-menu .hx-label{font-size:12px;color:var(--dim)}.hx-wallet-menu-bal{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.hx-wallet-menu-sep{height:1px;background:var(--line);margin:4px 0}.hx-wallet-menu-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.hx-wallet-menu-row>div{display:flex;flex-direction:column;gap:2px}.hx-wallet-menu-row b{font-size:14px;font-weight:600}.hx-streak-dots{display:inline-flex;gap:4px}.hx-streak-dots i{width:18px;height:5px;border-radius:3px;background:var(--line-2)}.hx-streak-dots i.on{background:#e9b949}.hx-claim{width:100%;justify-content:center;margin-top:4px;--gold: #e9b949;--gold-hi: #f5cf72;--gold-ink: #1d1505}.hx-claimed{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin-top:2px}.hx-claimed .icon{color:#3fbf86}.hx-wallet-menu-note{margin:2px 0 0;font-size:12px;color:var(--dim)}.hx-flight{position:fixed;inset:0;pointer-events:none;z-index:1000}.hx-flight-coin{position:absolute;left:-10px;top:-10px;display:block}.hx-trans{position:fixed;inset:0;z-index:1005;overflow:hidden;pointer-events:none;background:#0b0a07}.hx-trans-coin{position:absolute;top:0;display:block;margin-left:-24px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}@media (max-width: 640px){.hx-wallet-btn{height:36px;padding:0 10px 0 8px;font-size:13.5px}.hx-wallet-menu{position:fixed;left:12px;right:12px;top:64px;width:auto}}.hx-tabpane>.hx-seg{align-self:flex-start}.obx{position:relative;height:100vh;height:100dvh;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,42%);background:var(--bg)}.obx-backdrop{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.obx-backdrop .blob{position:absolute;border-radius:50%;filter:blur(120px)}.obx-backdrop .b1{width:620px;height:620px;right:6%;top:-12%;opacity:.26}.obx-backdrop .b2{width:520px;height:520px;left:10%;bottom:-30%;opacity:.14;background:var(--brand)}.obx-backdrop .grain{position:absolute}.obx-main{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0}.obx-opt{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line-2);border-radius:5px;padding:1px 5px}.obx-top{display:flex;align-items:center;gap:20px;padding:22px clamp(24px,4.5vw,72px) 0}.obx-bar{flex:1;height:3px;border-radius:3px;background:var(--line-2);overflow:hidden}.obx-bar>div{height:100%;border-radius:3px;background:var(--brand);box-shadow:0 0 12px var(--brand)}.obx-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:clamp(28px,6vh,72px) clamp(24px,4.5vw,72px) 40px;scrollbar-gutter:stable}.obx-panel{max-width:660px;margin:0 auto}.obx-head{margin-bottom:34px}.obx-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-text)}.obx-num{display:inline-grid;place-items:center;height:22px;padding:0 7px;border-radius:6px;background:var(--brand);color:var(--on-brand);font-weight:600;letter-spacing:.04em}.obx-title{margin:14px 0;font-size:clamp(34px,3.6vw,58px);display:flex;flex-wrap:wrap;gap:0 .24em}.obx-word{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.obx-word>span{display:inline-block;transform-origin:left bottom}.obx-lead{margin:0;font-size:16.5px;color:var(--muted);max-width:540px;line-height:1.6}.obx-body>*>*{animation:obx-rise .6s cubic-bezier(.22,1,.36,1) backwards}.obx-body>*>*:nth-child(1){animation-delay:.32s}.obx-body>*>*:nth-child(2){animation-delay:.4s}.obx-body>*>*:nth-child(3){animation-delay:.48s}.obx-body>*>*:nth-child(4){animation-delay:.56s}.obx-body>*>*:nth-child(5){animation-delay:.64s}.obx-body>*>*:nth-child(n+6){animation-delay:.7s}@keyframes obx-rise{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.obx-nav{display:flex;align-items:center;gap:12px;padding:14px clamp(24px,4.5vw,72px);border-top:1px solid var(--line);background:var(--bg)}.obx-kbd{flex:1;font-size:12.5px;text-align:right;padding-right:6px}.obx-kbd kbd{font-family:var(--mono);font-size:11px;color:var(--text-3);border:1px solid var(--line-2);border-bottom-width:2px;border-radius:6px;padding:2px 7px;margin:0 3px}.obx-next svg{transition:transform .25s var(--ease)}.obx-next:hover:not(:disabled) svg{transform:translate(4px)}.obx-cta{position:relative;overflow:hidden;box-shadow:0 16px 40px -14px var(--brand)}.obx-cta-shine{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translate(-100%);animation:obx-shine 2.8s 1s infinite}@keyframes obx-shine{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.obx-stage{position:relative;z-index:1;border-left:1px solid var(--line);overflow:hidden}.obx-stage-in{position:absolute;inset:0;display:grid;place-items:center;padding:40px}.obx-stage-grid{position:absolute;inset:0;opacity:.8;background-image:radial-gradient(color-mix(in srgb,var(--c) 30%,#1d2018) 1px,transparent 1px);background-size:20px 20px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%)}.obx-halo{position:absolute;width:380px;height:380px;border-radius:50%;border:2px solid var(--c);pointer-events:none}.obx-float{position:absolute;z-index:1;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--c-text);padding:6px 11px;border-radius:999px;background:color-mix(in srgb,var(--c) 14%,var(--bg-1));border:1px solid color-mix(in srgb,var(--c) 40%,transparent);box-shadow:0 12px 30px -14px #000;animation:obx-bob 5s ease-in-out infinite alternate}@keyframes obx-bob{0%{translate:0 -6px}to{translate:0 8px}}.obx-card3d .card{margin-bottom:0}.obx-card3d{position:relative;z-index:2;width:min(350px,100%);transform-style:preserve-3d;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6))}.obx-welcome{display:flex;flex-direction:column;gap:28px}.obx-hello{font-size:clamp(44px,5vw,80px)}.obx-avatar{position:relative;width:104px;height:104px}.obx-avatar .ring{position:absolute;border-radius:40px;pointer-events:none}.obx-avatar .r1{inset:-12px;border:2px dashed color-mix(in srgb,var(--brand) 70%,transparent)}.obx-avatar .r2{inset:-24px;border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:48px}.obx-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:540px}.obx-timeline li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--surface) 70%,transparent);border:1px solid var(--line);color:var(--text-3);font-size:13.5px}.obx-tl-ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--brand) 20%,transparent);color:var(--brand-text)}.obx-welcome-cta{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.net-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.net-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px 14px;border-radius:16px;background:var(--bg-1);border:1px solid var(--line-2);color:var(--text-3);transition:border-color .2s,background .2s}.net-tile:hover{border-color:color-mix(in srgb,var(--net) 60%,var(--line-2))}.net-tile[aria-pressed=true]{border-color:var(--net);background:color-mix(in srgb,var(--net) 10%,var(--bg-1));color:var(--text)}.net-ico{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--net) 16%,transparent);color:var(--net);transition:background .2s,color .2s}.net-tile[aria-pressed=true] .net-ico{background:var(--net);color:#fff}.net-ico.sm{width:38px;height:38px;border-radius:11px;flex-shrink:0}.net-name{font-size:12.5px;font-weight:600}.net-check{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-3);color:var(--dim)}.net-tile[aria-pressed=true] .net-check{background:var(--net);border-color:var(--net);color:#fff}.contact-row{overflow:hidden;border-radius:16px}.contact-row-in{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:var(--bg-1);border:1px solid var(--line);transition:border-color .25s,box-shadow .25s}.contact-row[data-pref=true] .contact-row-in{border-color:color-mix(in srgb,var(--net) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--net) 14%,transparent)}.pref-badge{font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:2px 7px;border-radius:6px;background:var(--brand);color:var(--on-brand)}.linked{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line-2);font-size:13.5px;color:var(--text-3)}.discord-link{align-self:flex-start;background:#5865f2;color:#fff}.discord-link:hover{background:#6d78f5}.net-empty{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:14px;border:1px dashed var(--line-3);color:var(--muted);font-size:13.5px}.obx-done{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;overflow:hidden}.obx-done-glow{position:absolute;width:70vmax;height:70vmax;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 30%,transparent),transparent 60%)}.obx-burst{position:absolute;left:50%;top:42%;width:6px;border-radius:4px}.obx-done-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}@media (max-width: 1080px){.obx{grid-template-columns:minmax(0,1fr)}.obx-stage{display:none}.obx-top{padding:18px 20px 0}.net-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.obx-kbd{display:none}.obx-nav{justify-content:space-between}}@media (max-width: 560px){.obx-timeline{grid-template-columns:1fr}.net-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.obx{grid-template-columns:minmax(0,1fr)}.obx-under{max-width:660px;margin:34px auto 0;display:flex;flex-direction:column;align-items:center;gap:12px}.obx-under .obx-stage-in{position:relative;inset:auto;padding:18px 0 8px;width:100%;min-height:0}.obx-under .obx-stage-grid{inset:-40px}.obx-under .obx-float{display:none}.obx-under .obx-halo{width:300px;height:300px}.obx-handle{display:flex;flex-direction:column;gap:22px}.obx-handle .input-wrap .input{font-size:20px;min-height:58px}.obx-handle .prefix{font-size:20px}.who-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.who-opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border-radius:20px;text-align:left;color:var(--text);background:var(--bg-1);border:1.5px solid var(--line-2);transition:border-color .2s,background .2s,box-shadow .25s}.who-opt:hover{border-color:var(--line-3)}.who-opt.on{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--bg-1));box-shadow:0 18px 40px -22px var(--brand)}.who-opt b{font-size:18px}.who-opt>span:not(.who-ico):not(.who-check){font-size:13px;line-height:1.45;color:var(--muted)}.who-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;color:var(--brand-text);background:color-mix(in srgb,var(--brand) 16%,transparent)}.who-opt.on .who-ico{color:var(--on-brand);background:var(--brand)}.who-check{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-3)}.who-opt.on .who-check{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}@media (max-width: 560px){.who-grid{grid-template-columns:1fr}}.obx-exit{flex-shrink:0}.who-stack{position:relative;display:grid;height:100%;min-height:200px}.who-stack>.who-opt{grid-area:1 / 1}.who-stack>.who-opt.back{pointer-events:auto;cursor:pointer}.who-stack>.who-opt:not(.back){cursor:default}.who-solo{max-width:460px;padding:0 0 40px 60px}.who-opt.on{background:linear-gradient(160deg,color-mix(in srgb,var(--brand) 22%,var(--bg-1)),var(--bg-1) 70%)}.rp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.rp-grid.l{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(118px,auto)}.rp-lead{grid-column:1 / span 2;grid-row:1 / span 2;padding:0 0 40px 60px}.rp-lead .who-opt{height:100%}.rc{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border-radius:18px;text-align:left;color:var(--text);background:linear-gradient(180deg,var(--surface),var(--bg-1));border:1.5px solid var(--line-2);transition:border-color .2s,box-shadow .25s,background .25s}.rc:hover{border-color:var(--line-3);box-shadow:0 14px 30px -18px #000000e6}.rc b{font-size:14.5px;line-height:1.2;padding-right:22px}.rc small{font-size:11.5px;line-height:1.35;color:var(--muted)}.rc-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:var(--brand-text);background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 22%,transparent),color-mix(in srgb,var(--brand) 6%,transparent));border:1px solid color-mix(in srgb,var(--brand) 25%,transparent);transition:all .25s}.rc.on{border-color:var(--brand);background:linear-gradient(160deg,color-mix(in srgb,var(--brand) 20%,var(--surface)),var(--bg-1) 75%);box-shadow:0 16px 34px -20px var(--brand)}.rc.on .rc-ico{color:var(--on-brand);background:linear-gradient(145deg,var(--brand-hi),var(--brand));border-color:transparent;box-shadow:0 8px 18px -8px var(--brand)}.rc.main{border-color:#f5c451;box-shadow:0 0 0 3px #f5c4512e,0 16px 34px -20px #f5c451}.rc-num{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--on-brand);background:var(--brand)}.rc.main .rc-num{background:linear-gradient(135deg,#ffd36b,#f5a524);color:#2a1600}@media (max-width: 640px){.rp-grid.l{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-lead{grid-column:1 / span 2;grid-row:auto;min-height:180px}}.who-stack>.who-opt{position:relative}.rp-grid.l.solo{grid-template-columns:minmax(0,460px)}.rp-grid.l.solo .rp-lead{grid-column:1;grid-row:1;min-height:200px}.who-area{position:relative;display:grid;height:100%}.who-area.none{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.who-area.chosen>.who-opt{grid-area:1 / 1}.who-area>.who-opt{position:relative;will-change:transform,filter}.who-area>.who-opt.on{cursor:default}.who-area>.who-opt.back{cursor:pointer}.who-desc{font-size:13px;line-height:1.45;color:var(--muted)}.rp-grid.l.full{grid-template-columns:minmax(0,1fr)}.rp-grid.l.full .rp-lead{grid-column:1;grid-row:1;padding:0}@media (max-width: 560px){.who-area.none{grid-template-columns:1fr}}.promo-card{--c: var(--brand);border-color:color-mix(in srgb,var(--c) 30%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--c) 8%,var(--surface)),var(--surface) 60%);overflow:hidden}.promo-cover{position:relative;aspect-ratio:1;display:grid;place-items:center;background-size:cover;background-position:center;color:#ffffff8c;overflow:hidden}.promo-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#0000008c);pointer-events:none}.promo-cover-link{position:absolute;inset:0;z-index:1}.promo-cover>svg,.promo-tag,.promo-progress{pointer-events:none}.promo-tag{position:absolute;z-index:2;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0009;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16)}.promo-play{position:absolute;z-index:2;right:12px;bottom:12px;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;border:0;color:#fff;background:var(--c);cursor:pointer;box-shadow:0 14px 30px -12px var(--c);transition:transform .2s var(--ease),filter .2s}.promo-play:hover{transform:scale(1.06);filter:brightness(1.1)}.promo-progress{position:absolute;z-index:2;left:0;right:0;bottom:0;height:3px;background:var(--c);transform-origin:0 50%}.promo-body{padding-top:14px;gap:8px}.promo-kind{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--c)}.promo-title{font-size:18px;font-weight:800;line-height:1.25;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.promo-title:hover{text-decoration:underline;text-underline-offset:3px}.promo-by{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);text-decoration:none;min-width:0}.promo-by span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo-by:hover{color:var(--text)}.promo-cta{justify-content:center;margin-top:4px;background:var(--c);color:#fff}.promo-cta:hover{filter:brightness(1.1)}.badges{display:inline-flex;align-items:center;gap:2px;padding:3px 5px;border-radius:10px;background:color-mix(in srgb,var(--surface-3) 70%,transparent);border:1px solid var(--line-2)}.badge-wrap{position:relative;display:inline-flex}.badge{display:grid;place-items:center;padding:0;border-radius:8px;cursor:pointer;transition:background .15s}.badge:hover,.badge:focus-visible{background:color-mix(in srgb,var(--text) 8%,transparent)}.badge .vbadge{pointer-events:none}.og-coin{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.og-coin svg{display:block}.badge-og:hover .og-coin{filter:drop-shadow(0 0 6px rgba(245,184,110,.55))}.badge-bubble{position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 0;z-index:30;display:flex;flex-direction:column;gap:2px;min-width:170px;max-width:230px;padding:9px 12px;border-radius:12px;background:#111310;border:1px solid var(--line-3);box-shadow:0 14px 34px -10px #000;text-align:center;pointer-events:none;transform-origin:50% 100%}.badge-bubble:after{content:"";position:absolute;top:100%;left:50%;translate:-50% -50%;width:10px;height:10px;rotate:45deg;background:#111310;border-right:1px solid var(--line-3);border-bottom:1px solid var(--line-3)}.badge-bubble b{font-size:13.5px;color:var(--text)}.badge-bubble span{font-size:12px;line-height:1.35;color:var(--muted)}.badge-og+.badge-bubble b{background:linear-gradient(90deg,#f6cc93,#c47f3e);-webkit-background-clip:text;background-clip:text;color:transparent}.og-coin{position:relative}.og-coin>svg{position:absolute;inset:0}.og-coin-anim{position:absolute;inset:0;transition:opacity .25s}.fire-svg{overflow:visible;filter:drop-shadow(0 0 4px rgba(255,120,0,.55))}.fire-out{transform-origin:50% 95%;animation:fire-flicker 1.1s ease-in-out infinite}.fire-in{transform-origin:50% 95%;animation:fire-flicker .8s ease-in-out infinite reverse}.fire-spark{opacity:0;animation:fire-spark 1.6s ease-out infinite}.fire-spark.s2{animation-delay:.8s}@keyframes fire-flicker{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.96,1.06) skew(-3deg)}50%{transform:scale(1.03,.95) skew(2deg)}75%{transform:scale(.98,1.04) skew(-1deg)}}@keyframes fire-spark{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.badge-pegao:hover .fire-svg{filter:drop-shadow(0 0 8px rgba(255,140,0,.85))}.badge-pegao+.badge-bubble b{background:linear-gradient(90deg,#ffd000,#ff3d00);-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion: reduce){.fire-out,.fire-in,.fire-spark{animation:none}}.ev-btn{color:#fff;background:var(--ev, #ff4f8b);box-shadow:0 14px 34px -14px var(--ev, #ff4f8b)}.ev-btn:hover{filter:brightness(1.08)}.card.ev-promo{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0;border-color:color-mix(in srgb,var(--ev) 40%,var(--line));background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--ev) 28%,transparent),transparent 70%),var(--surface)}.ev-promo-tag{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:99px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ev)}.ev-promo-body{display:flex;flex-direction:column;gap:6px;padding:4px 18px 18px}.ev-promo-title{font-family:"Anton",var(--display);font-weight:400;font-size:40px;line-height:1;text-transform:uppercase;color:var(--ev)}.ev-promo .ev-btn{margin-top:8px;justify-content:center}.ev-promo-until{font-size:12px;text-align:center}.ev-art{position:relative;display:grid;place-items:center;height:190px;color:var(--ev)}.ev-art-match{height:200px}.ev-mini-card{position:absolute;top:34px;width:120px;height:150px;border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:8px;background:#1a1b18;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 40px -16px #000}.ev-mini-ph{flex:1;border-radius:10px;background:linear-gradient(160deg,color-mix(in srgb,var(--ev) 70%,#fff 0%),#2a0f1d)}.ev-mini-card i{height:7px;width:70%;border-radius:4px;background:#ffffff40}.ev-mini-card b{height:6px;width:45%;border-radius:4px;background:#ffffff1f}.ev-like-stamp{position:absolute;top:16px;left:10px;padding:2px 8px;border:3px solid #6fdc95;border-radius:6px;font-style:normal;font-family:"Anton",var(--display);font-size:18px;color:#6fdc95;transform:rotate(-14deg)}.ev-pop-back{z-index:950}.ev-pop{position:relative;width:min(440px,100%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 24px 22px;border-radius:28px;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--ev) 30%,transparent),transparent 65%),#111210;border:1px solid color-mix(in srgb,var(--ev) 45%,var(--line-2));box-shadow:0 40px 120px -30px color-mix(in srgb,var(--ev) 60%,#000)}.ev-pop-x{position:absolute;top:12px;right:12px;border:0!important}.ev-pop-week{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:99px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--ev)}.ev-pop-title{margin:0 0 6px;font-family:"Anton",var(--display);font-weight:400;font-size:72px;line-height:.95;text-transform:uppercase;color:var(--ev);text-shadow:0 .05em 0 rgba(0,0,0,.5)}.ev-pop-desc{margin:0 0 18px;color:var(--muted);line-height:1.55;font-size:14.5px}.ev-pop-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ev-pop-foot{margin-top:14px;font-size:12px}.evs{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(80% 50% at 50% 0%,color-mix(in srgb,var(--ev) 14%,transparent),transparent 70%),#080907}.evs-nav{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:68px;padding:0 24px;background:linear-gradient(#080907 55%,transparent)}.evs-logo{justify-self:start;display:flex}.evs-pill{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border-radius:99px;font-family:"Anton",var(--display);font-size:17px;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:var(--ev);box-shadow:0 10px 30px -10px var(--ev)}.evs-right{justify-self:end;display:flex;align-items:center;gap:8px}.evs-count{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:99px;font-family:var(--mono);font-size:13px;font-weight:700;background:var(--surface-2);border:1px solid var(--line-2)}.evs-tab{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:600;color:var(--text);background:var(--surface-2);border:1px solid var(--line-2)}.evs-tab.on{background:var(--ev);border-color:var(--ev)}.evs-tab b{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;color:#fff;background:var(--ev)}.evs-tab.on b{background:#0000004d}.evm{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 16px 40px}.evm-loading{flex:1;display:grid;place-items:center}.evm-screen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;max-width:560px;padding:30px 0}.evm-screen h2{margin:0;font-size:24px}.evm-lead{margin:0 0 8px;color:var(--muted);line-height:1.55}.evm-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.evm-title{position:relative;display:flex;margin:0 0 6px;font-family:"Anton",var(--display);font-weight:400;font-size:clamp(76px,16vw,150px);line-height:.9;color:var(--ev);text-shadow:0 .04em 0 #5a1530,0 .08em 0 #33091b,0 .2em .4em rgba(0,0,0,.5)}.evm-title>span{display:inline-block}.evm-title.small{font-size:clamp(40px,8vw,74px)}.evm-title-heart{position:absolute;right:-36px;top:-8px;color:#fff;transform:rotate(14deg)}.evm-lock{display:grid;place-items:center;width:60px;height:60px;border-radius:20px;color:#fff;background:var(--ev);box-shadow:0 14px 34px -12px var(--ev)}.evm-progress{width:min(420px,100%);height:14px;border-radius:99px;overflow:hidden;background:var(--surface-2);border:1px solid var(--line-2)}.evm-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ev),#ffb547)}.evm-progress-n{font-family:var(--mono);font-size:18px}.evm-deck-wrap{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px}.evm-filter{position:relative;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.evm-filter-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:99px;font-size:13px;font-weight:600;color:var(--muted);background:var(--surface);border:1px solid var(--line-2);max-width:90vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evm-filter-btn.on{color:var(--text);border-color:color-mix(in srgb,var(--ev) 55%,var(--line-2))}.evm-filter-pop{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;z-index:30;width:min(440px,92vw);display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:#141512;border:1px solid var(--line-2);box-shadow:0 30px 60px -20px #000}.evm-roles{display:flex;flex-wrap:wrap;gap:6px}.evm-roles .chip.on{color:#fff;background:var(--ev);border-color:var(--ev)}.evm-stack{position:relative;width:min(390px,92vw);aspect-ratio:.68;margin-top:6px}.evm-card{position:absolute;inset:0;overflow:hidden;border-radius:26px;background:#161714;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 70px -30px #000;touch-action:pan-y;cursor:grab;user-select:none}.evm-card:active{cursor:grabbing}.evm-card.skeleton{position:absolute}.evm-photo{position:absolute;inset:0;display:grid;place-items:center;background-size:cover;background-position:center}.evm-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 22%,transparent 40%,rgba(8,9,7,.82) 66%,#080907 100%)}.evm-initial{font-family:"Anton",var(--display);font-size:140px;color:#ffffff40}.evm-stamp{position:absolute;top:34px;z-index:5;padding:4px 14px;border:5px solid;border-radius:10px;font-family:"Anton",var(--display);font-size:44px;letter-spacing:.04em;pointer-events:none}.evm-stamp.like{left:22px;color:#6fdc95;border-color:#6fdc95;transform:rotate(-16deg)}.evm-stamp.nope{right:22px;color:#ff6b6b;border-color:#ff6b6b;transform:rotate(16deg)}.evm-roles-top{position:absolute;top:14px;left:14px;right:14px;z-index:3;display:flex;flex-wrap:wrap;gap:6px}.evm-roles-top span{padding:5px 11px;border-radius:99px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0809079e;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16)}.evm-roles-top span:first-child{background:var(--ev);border-color:var(--ev)}.evm-info{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:9px;padding:18px}.evm-name{display:flex;align-items:center;gap:11px}.evm-name>span{display:flex;flex-direction:column}.evm-name b{display:inline-flex;align-items:center;gap:6px;font-size:22px;line-height:1.1}.evm-name .dim{font-size:13px}.evm-genres{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.evm-genres span{padding:3px 9px;border-radius:99px;font-size:12px;background:#ffffff1a}.evm-genres em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:11.5px;font-weight:700;color:var(--ev)}.evm-bio{margin:0;font-size:13.5px;line-height:1.45;color:#fffc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.evm-track{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:16px;text-align:left;background:#ffffff14;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px)}.evm-track-play{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;background:var(--ev)}.evm-track-txt{flex:1;min-width:0;display:flex;flex-direction:column}.evm-track-txt .dim{font-size:10.5px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.evm-track-txt b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evm-track-bars{display:flex;align-items:center;gap:2px;height:26px;width:90px}.evm-track-bars i{flex:1;border-radius:2px;background:#fff;transition:opacity .15s}.evm-notrack{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.evm-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px;border-radius:26px;border:1.5px dashed var(--line-3);color:var(--muted)}.evm-buttons{display:flex;align-items:center;gap:24px;margin-top:30px}.evm-btn{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#141512;border:2px solid;box-shadow:0 16px 34px -14px #000}.evm-btn.nope{color:#ff6b6b;border-color:#ff6b6b80}.evm-btn.like{color:var(--ev);border-color:color-mix(in srgb,var(--ev) 60%,transparent)}.evm-btn.like:hover{color:#fff;background:var(--ev)}.evm-btn.nope:hover{color:#fff;background:#ff6b6b}.evm-hint{font-family:var(--mono);font-size:12px}.evm-match{position:fixed;inset:0;z-index:900;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;text-align:center;background:radial-gradient(70% 60% at 50% 40%,color-mix(in srgb,var(--ev) 55%,transparent),#080907f5 75%);backdrop-filter:blur(6px)}.evm-match-title{margin:0;font-family:"Anton",var(--display);font-weight:400;font-size:clamp(80px,18vw,170px);line-height:.9;color:#fff;text-shadow:0 .05em 0 var(--ev),0 .1em 0 #5a1530,0 .2em .5em rgba(0,0,0,.5)}.evm-match-faces{position:relative;display:flex}.evm-match-faces>span:not(.evm-match-heart){display:block;border-radius:34px;box-shadow:0 0 0 5px #fff,0 20px 50px -10px #000}.evm-match-heart{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;color:#fff;background:var(--ev);box-shadow:0 0 0 5px #fff;z-index:2}.evm-match p{max-width:420px;margin:0;font-size:16px}.evm-match-all{font-size:13px;color:#ffffffb3;text-decoration:underline}.evm-matches{width:min(980px,100%)}.evm-h1{margin:6px 0 18px;font-family:"Anton",var(--display);font-weight:400;font-size:48px;text-transform:uppercase;color:var(--ev)}.evm-match-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.evm-match-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px;border-radius:20px;text-align:center;background:var(--surface);border:1px solid var(--line)}.evm-match-card .dim{font-size:12.5px}.evm-match-card-actions{display:flex;gap:6px;margin-top:6px}@media (max-width: 640px){.evs-nav{grid-template-columns:auto 1fr auto;padding:0 12px}.evs-logo>*{width:80px!important}.evs-pill{justify-self:center;height:32px;padding:0 12px;font-size:14px}.evs-count{display:none}.evm-stack{aspect-ratio:.64}.evm-btn{width:64px;height:64px}}.evs~.pp-drawer,.pp-drawer{z-index:120}.evm-pp-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.evm-btn.small{width:54px;height:54px}.evm-open-hint{position:absolute;z-index:4;right:14px;bottom:calc(100% - 52px);display:none}.evm-card:hover .evm-open-hint{display:inline-flex}.evm-open-hint{top:52px;bottom:auto;align-items:center;gap:5px;padding:4px 10px;border-radius:99px;font-size:11.5px;color:#fff;background:#08090799;backdrop-filter:blur(8px)}.evg-title{display:flex;flex-direction:column;align-items:center;margin:0 0 8px;font-family:"Anton",var(--display);font-weight:400;line-height:.88;text-transform:uppercase}.evg-title span{font-size:clamp(64px,13vw,128px);color:var(--ev);text-shadow:0 .04em 0 #1f6b51,0 .08em 0 #0f3a2b,0 .2em .4em rgba(0,0,0,.5);display:inline-block}.evg-title small{font-size:22px;letter-spacing:.3em;color:#fff;margin:4px 0;display:inline-block}.evg-lobby{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;width:min(560px,100%);padding:20px 0}.evg-rules{display:flex;gap:10px}.evg-rules span{display:flex;flex-direction:column;align-items:center;min-width:96px;padding:12px;border-radius:16px;font-size:12px;color:var(--muted);background:var(--surface);border:1px solid var(--line)}.evg-rules b{font-family:var(--mono);font-size:22px;color:var(--text)}.evg-start{min-width:240px;justify-content:center;color:#082318}.evs[style*="7af0c6"] .ev-btn{color:#082318}.evg-board{width:100%;margin-top:12px;padding:16px;border-radius:20px;text-align:left;background:var(--surface);border:1px solid var(--line)}.evg-board-head{display:flex;justify-content:space-between;margin-bottom:10px}.evg-board ol{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.evg-board li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px}.evg-board li.me{background:color-mix(in srgb,var(--ev) 14%,transparent)}.evg-rank{width:26px;text-align:center;font-family:var(--mono);font-weight:700}.evg-who{flex:1;min-width:0;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evg-board li b{font-family:var(--mono)}.evg-round{width:min(640px,100%);display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:6px}.evg-top{width:100%;display:flex;justify-content:space-between;align-items:center}.evg-step{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.evg-score{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:18px;font-weight:700}.evg-score em{font-style:normal;font-size:13px;color:#ffb547}.evg-dots{display:flex;gap:5px;width:100%}.evg-dots i{flex:1;height:4px;border-radius:4px;background:var(--surface-3)}.evg-dots i.done{background:color-mix(in srgb,var(--ev) 60%,transparent)}.evg-dots i.on{background:var(--ev)}.evg-stage{position:relative;width:220px;height:220px;display:grid;place-items:center;margin:10px 0 0}.evg-timer{position:absolute;inset:0;transform:rotate(-90deg)}.evg-timer circle{fill:none;stroke-width:6}.evg-timer .bg{stroke:#ffffff14}.evg-timer .fg{stroke-dasharray:339.3;stroke-linecap:round;transition:stroke-dashoffset .12s linear,stroke .3s}.evg-play{position:relative;z-index:2;display:grid;place-items:center;width:108px;height:108px;border-radius:50%;color:#082318;background:var(--ev);box-shadow:0 20px 50px -14px var(--ev)}.evg-play.on{animation:evg-pulse 1.2s ease-in-out infinite}@keyframes evg-pulse{50%{box-shadow:0 20px 50px -14px var(--ev),0 0 0 14px color-mix(in srgb,var(--ev) 18%,transparent)}}.evg-secs{position:absolute;top:18px;right:18px;font-family:var(--mono);font-size:16px;font-weight:700;color:var(--muted)}.evg-eq{position:absolute;bottom:-34px;display:flex;align-items:flex-end;gap:3px;height:26px;opacity:.25;transition:opacity .3s}.evg-eq.on{opacity:1}.evg-eq i{width:4px;height:100%;border-radius:2px;background:var(--ev);transform-origin:50% 100%;transform:scaleY(.2)}.evg-eq.on i{animation:mkl-eq .7s ease-in-out infinite alternate}.evg-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:34px;font-size:13px}.evg-cat{padding:4px 10px;border-radius:99px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ev);background:color-mix(in srgb,var(--ev) 12%,transparent)}.evg-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.evg-choice{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 16px;border-radius:16px;text-align:left;font-size:15.5px;font-weight:650;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);transition:border-color .2s,background .2s,opacity .3s}.evg-choice:hover:not(:disabled){border-color:color-mix(in srgb,var(--ev) 55%,var(--line-2))}.evg-choice>svg{margin-left:auto}.evg-key{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;font-family:var(--mono);font-size:12px;color:var(--muted);background:var(--surface-2)}.evg-choice.picked{border-color:var(--ev)}.evg-choice.right{border-color:#6fdc95;background:color-mix(in srgb,#6fdc95 14%,var(--surface));color:#b7f5cc}.evg-choice.right .evg-key{color:#082318;background:#6fdc95}.evg-choice.wrong{border-color:#ff6b6b;background:color-mix(in srgb,#ff6b6b 12%,var(--surface))}.evg-choice.dim{opacity:.45}.evg-verdict{padding:10px 20px;border-radius:99px;font-size:16px;font-weight:700;background:color-mix(in srgb,#ff6b6b 18%,var(--surface));border:1px solid rgba(255,107,107,.4)}.evg-verdict.ok{background:color-mix(in srgb,#6fdc95 18%,var(--surface));border-color:#6fdc9573}.evg-verdict b{font-family:var(--mono);color:#6fdc95}.evg-final-label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.evg-final{font-family:"Anton",var(--display);font-weight:400;font-size:clamp(90px,20vw,160px);line-height:1;color:var(--ev)}@media (max-width: 560px){.evg-choices{grid-template-columns:1fr}.evg-stage{width:190px;height:190px}}.evg{width:min(980px,100%);display:flex;flex-direction:column;align-items:center;gap:14px}.evg-head{display:flex;flex-direction:column;align-items:center;gap:8px}.evg-title.small span{font-size:clamp(44px,8vw,72px)}.evg-title.small small{font-size:15px}.evg-num{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.evg-days{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.evg-day{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 11px;border-radius:99px;font-size:12.5px;text-transform:capitalize;color:var(--muted);background:var(--surface);border:1px solid var(--line-2)}.evg-day.on{color:#082318;background:var(--ev);border-color:var(--ev);font-weight:700}.evg-day.ok:not(.on){border-color:#6fdc9580;color:#9be8b6}.evg-day.ko:not(.on){border-color:#ff6b6b66}.evg-day:disabled{opacity:.5}.evg-search{position:relative;display:flex;align-items:center;gap:10px;width:min(560px,100%);height:56px;padding:0 16px;border-radius:16px;background:var(--surface);border:1.5px solid var(--line-2);transition:border-color .2s,box-shadow .2s}.evg-search:focus-within{border-color:var(--ev);box-shadow:0 0 0 4px color-mix(in srgb,var(--ev) 16%,transparent)}.evg-search svg{color:var(--muted);flex-shrink:0}.evg-search input{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;font-size:16px;color:var(--text)}.evg-suggest{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;margin:0;padding:6px;list-style:none;border-radius:16px;background:#141512;border:1px solid var(--line-2);box-shadow:0 24px 50px -20px #000}.evg-suggest li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;cursor:pointer}.evg-suggest li.on{background:color-mix(in srgb,var(--ev) 16%,transparent)}.evg-suggest .dim{font-size:12.5px}.evg-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;color:var(--muted)}.evg-legend span{display:inline-flex;align-items:center;gap:6px}.evg-legend span.g:before,.evg-legend span.a:before,.evg-legend span.n:before{content:"";width:12px;height:12px;border-radius:4px}.evg-legend span.g:before{background:#2f9e5b}.evg-legend span.a:before{background:#c98a1a}.evg-legend span.n:before{background:#2a2b27}.evg-board-grid{width:100%;display:flex;flex-direction:column;gap:6px;perspective:800px;overflow-x:auto}.evg-row{display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:6px;min-width:660px}.evg-row.head span{padding:0 4px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);text-align:center}.evg-tile{position:relative;display:grid;place-items:center;min-height:54px;padding:6px 8px;border-radius:12px;text-align:center;font-size:13px;font-weight:650;line-height:1.25;background:#1a1b18;border:1px solid var(--line);transform-origin:50% 50%;backface-visibility:hidden}.evg-row.blank .evg-tile{background:transparent;border-style:dashed;border-color:var(--line)}.evg-tile.g{color:#fff;background:#2f9e5b;border-color:#3cbf70}.evg-tile.a{color:#fff;background:#c98a1a;border-color:#e3a32c}.evg-tile.n{color:var(--muted);background:#22231f;border-color:var(--line-2)}.evg-tile.name{justify-items:start;text-align:left;font-size:14px;color:var(--text)}.evg-tile.name.g{color:#fff}.evg-tile em{position:absolute;top:4px;right:7px;font-style:normal;font-size:15px;font-weight:800;opacity:.9}.evg-row.win .evg-tile{animation:evg-win .6s ease both}.evg-row.win .evg-tile:nth-child(2){animation-delay:.05s}.evg-row.win .evg-tile:nth-child(3){animation-delay:.1s}.evg-row.win .evg-tile:nth-child(4){animation-delay:.15s}.evg-row.win .evg-tile:nth-child(5){animation-delay:.2s}.evg-row.win .evg-tile:nth-child(6){animation-delay:.25s}@keyframes evg-win{40%{transform:translateY(-8px)}}.evg-hint{display:flex;gap:10px;align-items:flex-start;width:min(640px,100%);padding:14px 16px;border-radius:16px;font-size:14px;line-height:1.5;color:var(--text);background:color-mix(in srgb,#c98a1a 14%,var(--surface));border:1px solid rgba(227,163,44,.35)}.evg-hint svg{color:#e3a32c;flex-shrink:0;margin-top:2px}.evg-result{width:min(640px,100%);display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px;border-radius:24px;text-align:center;background:var(--surface);border:1px solid var(--line-2)}.evg-result.win{background:radial-gradient(100% 80% at 50% 0%,color-mix(in srgb,var(--ev) 22%,transparent),transparent 70%),var(--surface);border-color:color-mix(in srgb,var(--ev) 45%,var(--line-2))}.evg-result-label{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.evg-result-name{font-family:"Anton",var(--display);font-weight:400;font-size:clamp(40px,7vw,64px);line-height:1;color:var(--ev)}.evg-result p{margin:4px 0;color:var(--muted);line-height:1.5}.evg-result-stats{display:flex;gap:18px;margin:4px 0 8px}.evg-result-stats span{display:flex;flex-direction:column;align-items:center;font-size:12px;color:var(--muted)}.evg-result-stats b{font-family:var(--mono);font-size:24px;color:var(--text)}.evg-tomorrow{font-size:12px;margin-top:4px}.evg .evg-board{width:min(640px,100%)}.ev-bubble{position:fixed;right:18px;top:50%;z-index:70;translate:0 -50%;animation:ev-float 5s ease-in-out infinite}.ev-bubble.open{animation-play-state:paused}@keyframes ev-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ev-bubble-in{position:relative;display:flex;align-items:center;min-height:52px;padding:0 16px;border-radius:99px;color:var(--text);background:#18191673;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 1px #ffffff1a inset,0 14px 34px -16px #000000e6;transition:background .25s,border-color .25s,box-shadow .25s}.ev-bubble.open .ev-bubble-in{background:#1e1f1cb3;border-color:#fff3;box-shadow:0 1px #ffffff24 inset,0 18px 40px -16px #000000f2}.ev-bubble-ico{flex-shrink:0;display:grid;place-items:center;width:20px;color:var(--ev)}.ev-bubble-txt{display:flex;flex-direction:column;justify-content:center;gap:1px;overflow:hidden;white-space:nowrap}.ev-bubble-txt>*{padding:0 4px 0 12px}.ev-bubble-label{font-size:11px;color:var(--muted)}.ev-bubble-txt b{font-size:15px;font-weight:700;color:var(--text)}.ev-bubble-play{font-size:12.5px;font-weight:600;color:var(--ev)}.ev-bubble-x{position:absolute;top:-7px;left:-7px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--muted);background:#1a1b18;border:1px solid rgba(255,255,255,.14)}.ev-bubble-x:hover{color:var(--text)}@media (prefers-reduced-motion: reduce){.ev-bubble{animation:none}}@media (max-width: 860px){.ev-bubble{top:auto;bottom:110px;translate:none;right:12px}}.evg-cards{width:100%;display:flex;flex-direction:column;gap:14px;perspective:900px}.evg-card{display:flex;flex-direction:column;gap:10px}.evg-card-name{font-size:17px;font-weight:800;color:var(--text)}.evg-card.win .evg-card-name{color:#3fd27f}.evg-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.evg-cell{display:flex;flex-direction:column;gap:6px;min-height:66px;padding:12px 14px;border-radius:14px;background:#16171a;border:1px solid #2a2c31;transform-origin:50% 0}.evg-cell-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8b8e96}.evg-cell-value{display:flex;align-items:center;gap:6px;font-size:17px;font-weight:750;color:#c9ccd3;line-height:1.2;overflow-wrap:anywhere}.evg-cell.g{border-color:#2fbf6b;background:linear-gradient(180deg,#2fbf6b1a,#16171a 70%)}.evg-cell.g .evg-cell-value{color:#3fd27f}.evg-cell.a{border-color:#d9a032;background:linear-gradient(180deg,#d9a0321a,#16171a 70%)}.evg-cell.a .evg-cell-value{color:#f0b545}.evg-dir{font-style:normal;font-size:13px;color:#4fb6ff}.evg-left{margin:0;text-align:center;font-size:13px}@media (max-width: 560px){.evg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evg-cell-value{font-size:15px}}.evb-title span{text-shadow:0 .04em 0 #9a5a10,0 .08em 0 #5a3305,0 .2em .4em rgba(0,0,0,.5)}.evb{gap:18px}.evb-player{width:min(620px,100%);display:flex;align-items:center;gap:14px;padding:14px;border-radius:22px;background:var(--surface);border:1px solid var(--line-2)}.evb-play{flex-shrink:0;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;color:#1a0f00;background:var(--ev);box-shadow:0 12px 30px -12px var(--ev)}.evb-viz{position:relative;flex:1;display:flex;align-items:center;gap:3px;height:54px;overflow:hidden}.evb-viz i{flex:1;height:30%;border-radius:3px;background:color-mix(in srgb,var(--ev) 45%,#2a2b27);transform-origin:center}.evb-player.on .evb-viz i{animation:evb-bar .6s ease-in-out infinite alternate;background:var(--ev)}@keyframes evb-bar{0%{height:18%}to{height:100%}}.evb-progress{position:absolute;left:0;bottom:0;height:3px;border-radius:3px;background:#fff;opacity:.7}.evb-cmp{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--muted);background:var(--bg-1);border:1px solid var(--line-2)}.evb-cmp.on{color:var(--text);border-color:var(--ev)}.evb-cmp:disabled{opacity:.5}.evb-pulse{width:10px;height:10px;border-radius:50%;background:var(--line-3)}.evb-cmp.on .evb-pulse{background:var(--ev);animation:evb-pulse .22s ease-out}@keyframes evb-pulse{0%{transform:scale(2.2);box-shadow:0 0 14px var(--ev)}to{transform:scale(1)}}.evb-input{width:min(620px,100%);display:flex;flex-direction:column;align-items:center;gap:12px}.evb-tap{width:100%;display:flex;align-items:center;gap:14px;padding:12px;border-radius:22px;background:var(--bg-1);border:1px dashed var(--line-3)}.evb-tap-btn{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:110px;height:110px;border-radius:50%;user-select:none;touch-action:manipulation;color:var(--ev);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--ev) 22%,var(--surface)),var(--surface));border:2px solid color-mix(in srgb,var(--ev) 60%,transparent)}.evb-tap-btn span{font-family:"Anton",var(--display);font-size:34px;letter-spacing:.04em;line-height:1}.evb-tap-btn small{font-size:10.5px;color:var(--muted)}.evb-tap-btn:active{background:color-mix(in srgb,var(--ev) 30%,var(--surface))}.evb-tap-read{flex:1;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.evb-tap-read b{font-family:"Anton",var(--display);font-size:48px;line-height:1;color:var(--text)}.evb-tap-read>span{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--muted);margin-right:auto}.evb-form{width:100%;display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}.evb-num{flex:1;min-width:220px;display:flex;align-items:center;border-radius:18px;background:var(--surface);border:1px solid var(--line-2);overflow:hidden}.evb-step{width:52px;height:60px;font-size:26px;font-weight:700;color:var(--muted)}.evb-step:hover{color:var(--text);background:var(--surface-2)}.evb-field{flex:1;min-width:0;height:60px;text-align:center;font-family:"Anton",var(--display);font-size:34px;color:var(--text);background:none;border:0;outline:none}.evb-go{height:60px;color:#1a0f00!important}.evb-left{font-size:11.5px;font-weight:600;opacity:.7}.evb-guesses{width:min(620px,100%);display:flex;flex-direction:column;gap:8px}.evb-guess{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;border-radius:16px;background:#16171a;border:1px solid #2a2c31}.evb-guess-bpm{font-family:"Anton",var(--display);font-size:28px;font-weight:400;color:var(--text);min-width:96px}.evb-guess-bpm small{font-family:var(--mono);font-size:11px;color:var(--muted)}.evb-heat{flex:1;font-weight:700;font-size:15px}.evb-heat em{margin-left:6px;font-style:normal;font-size:12px;font-weight:500;color:var(--muted)}.evb-dir{font-size:13px;font-weight:700;color:#4fb6ff}.evb-guess.g{border-color:#2fbf6b}.evb-guess.g .evb-heat{color:#3fd27f}.evb-guess.h{border-color:#ff5a36}.evb-guess.h .evb-heat{color:#ff7a52}.evb-guess.w{border-color:#f08a24}.evb-guess.w .evb-heat{color:#f5a04a}.evb-guess.t{border-color:#d9b832}.evb-guess.t .evb-heat{color:#e8c94a}.evb-guess.c{border-color:#3a6fb0}.evb-guess.c .evb-heat{color:#6aa7ec}.evb-help{margin:0;text-align:center;font-size:13px}.evb-answer{font-family:"Anton",var(--display);font-size:56px}.evb-answer small{font-family:var(--mono);font-size:14px}.evb-song{font-weight:600;color:var(--text-2)}@media (max-width: 560px){.evb-player{flex-wrap:wrap}.evb-cmp{width:100%;justify-content:center}.evb-tap-btn{width:92px;height:92px}}@media (prefers-reduced-motion: reduce){.evb-player.on .evb-viz i{animation:none;height:60%}}.evb-tap-btn{position:relative}.evb-tap-ring{position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--ev);animation:evb-ring .45s ease-out forwards;pointer-events:none}@keyframes evb-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.35);opacity:0}}.legal{min-height:100vh;display:flex;flex-direction:column}.legal-top{display:flex;justify-content:space-between;align-items:center;padding:22px clamp(16px,4vw,56px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px)}.legal-wrap{width:100%;max-width:860px;margin:0 auto;padding:32px 16px 0;flex:1}.legal-nav{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:36px}.legal-nav .chip.on{background:var(--brand);border-color:var(--brand);color:var(--on-brand);font-weight:600}.legal-doc{font-size:15.5px;line-height:1.7;color:var(--text-2);-webkit-user-select:text;user-select:text}.legal-doc h1{font-family:var(--display);font-weight:900;font-stretch:115%;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-size:clamp(32px,6vw,56px);color:var(--text);margin:10px 0 24px}.legal-doc h2{font-size:19px;letter-spacing:-.01em;color:var(--text);margin:36px 0 10px}.legal-doc p{margin:0 0 14px}.legal-doc ul{margin:0 0 14px;padding-left:22px}.legal-doc li{margin-bottom:6px}.legal-doc a{color:var(--brand-text);text-decoration:underline;text-underline-offset:3px}.legal-doc code{font-family:var(--mono);font-size:.86em;padding:1px 6px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line)}.legal-doc b{color:var(--text);font-weight:600}.legal-lead{font-size:17px;color:var(--muted)}.legal-owner{list-style:none;padding:18px 20px!important;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.legal-todo{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warn);padding:0 6px;border-radius:6px;font-family:var(--mono);font-size:.85em}.legal-table{width:100%;border-collapse:collapse;margin:6px 0 18px;font-size:14px;display:block;overflow-x:auto}.legal-table th,.legal-table td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line)}.legal-table th{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-weight:500}.legal-btnlink{color:var(--brand-text);text-decoration:underline;text-underline-offset:3px;font-size:inherit}.legal-doc h3{font-size:16px;color:var(--text);margin:24px 0 8px}.legal-lang-note{padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-1);color:var(--muted);font-size:13.5px}.mk-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.mk-tabs::-webkit-scrollbar{display:none}.mk-tabs button{flex-shrink:0}.mkst{display:flex;flex-direction:column;gap:14px;transition:opacity .2s}.mkst.loading{opacity:.55;pointer-events:none}.mkst-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mkst-ranges{display:flex;flex-wrap:wrap;gap:6px}.mkst-ranges .mk-chip{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.mkst-ranges .mk-chip.on{background:var(--mk);color:#1a1206;border-color:var(--mk)}.mkst-ranges .mk-chip.locked{opacity:.6}.mkst-product{width:auto;min-width:0;max-width:260px;min-height:38px;height:38px;font-size:13.5px;margin-left:auto}.mkst-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.mkst-tile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border-radius:18px;text-align:left;background:var(--surface);border:1px solid var(--line);color:var(--text);transition:border-color .2s,background .2s;min-width:0}button.mkst-tile:hover{border-color:var(--line-3)}.mkst-tile.on{border-color:color-mix(in srgb,var(--mk) 70%,transparent);background:color-mix(in srgb,var(--mk) 7%,var(--surface))}.mkst-tile-l{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.mkst-tile-l .icon,.mkst-tile-l svg{color:var(--mk)}.mkst-tile b{font-family:var(--mono);font-size:22px;font-weight:600;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.mkst-sub{font-size:11.5px;margin-top:-4px}.mkst-delta{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--muted)}.mkst-delta.up{color:var(--ok)}.mkst-delta.down{color:#ff8a8a}.mkst-card{position:relative;padding:16px 18px;border-radius:20px;background:var(--surface);border:1px solid var(--line);min-width:0}.mkst-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:12px}.mkst-card-head .dim{font-size:12.5px}.mkst-note{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;margin:10px 0 0}.mkst-note a{color:var(--brand-text)}.mkst-chart{position:relative;width:100%;min-height:230px}.mkst-chart svg{display:block;touch-action:pan-y}.mkst-grid-line{stroke:var(--line);stroke-width:1;shape-rendering:crispEdges}.mkst-axis{fill:var(--dim);font-size:11px;font-family:var(--mono)}.mkst-col{fill:var(--mk);opacity:.85;transition:opacity .15s}.mkst-col.on{opacity:1}.mkst-hit{fill:color-mix(in srgb,var(--text) 5%,transparent)}.mkst-line{fill:none;stroke:var(--mk);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.mkst-area{fill:var(--mk);opacity:.1}.mkst-cross{stroke:var(--line-3);stroke-width:1}.mkst-dot{fill:var(--mk);stroke:var(--surface);stroke-width:2}.mkst-tip{position:absolute;z-index:2;width:150px;padding:8px 11px;border-radius:12px;pointer-events:none;display:flex;flex-direction:column;gap:1px;background:var(--surface-3);border:1px solid var(--line-2);box-shadow:0 10px 30px #0006}.mkst-tip b{font-family:var(--mono);font-size:15px;color:var(--text)}.mkst-tip span{font-size:12px;color:var(--muted);text-transform:capitalize}.mkst-empty-chart{position:absolute;inset:0 0 26px 46px;display:grid;place-items:center;text-align:center;padding:20px;font-size:13.5px;pointer-events:none}.mkst-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mkst-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.mkst-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;align-items:center}.mkst-list-l{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;color:var(--text-2)}.mkst-list-l span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkst-list-l svg{color:var(--muted);flex-shrink:0}.mkst-list-l img{border-radius:2px;flex-shrink:0}.mkst-list-v{display:inline-flex;align-items:baseline;gap:6px;font-size:13px}.mkst-list-v b{font-family:var(--mono);font-weight:600}.mkst-list-v .dim{font-size:11.5px}.mkst-list-bar{grid-column:1 / -1;height:6px;border-radius:4px;background:var(--surface-3);overflow:hidden}.mkst-list-bar span{display:block;height:100%;border-radius:4px;background:var(--mk);min-width:3px}.mkst-none{font-size:13.5px;margin:6px 0}.mkst-buyers-n{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mkst-buyers-n>span{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;background:var(--surface-2)}.mkst-buyers-n b{font-family:var(--mono);font-size:26px}.mkst-buyers-n .dim{font-size:12.5px}.mkst-table-wrap{overflow-x:auto;margin:0 -18px;padding:0 18px}.mkst-table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:560px}.mkst-table th{text-align:right;font-weight:500;font-size:12px;color:var(--dim);padding:0 8px 8px;white-space:nowrap}.mkst-table th:first-child,.mkst-table td:first-child{text-align:left;padding-left:0}.mkst-table td{text-align:right;padding:8px;border-top:1px solid var(--line);font-family:var(--mono);font-size:13px;color:var(--text-2);white-space:nowrap}.mkst-table td:first-child{font-family:var(--font);white-space:normal}.mkst-prod{display:inline-flex;align-items:center;gap:10px;text-align:left;color:var(--text);font-weight:600;font-size:13.5px}.mkst-prod:hover span:last-child{text-decoration:underline}.mkst-prod .mk-row-cover{width:34px;height:34px;border-radius:9px;flex-shrink:0}.mkst-locked{position:relative;min-height:300px;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:var(--surface)}.mkst-fake{position:absolute;inset:30px;display:flex;align-items:flex-end;gap:6px;filter:blur(6px);opacity:.4}.mkst-fake span{flex:1;border-radius:4px 4px 0 0;background:var(--mk)}.mkst-locked-card{position:relative;z-index:1;max-width:420px;margin:50px auto;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:24px;border-radius:20px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--line-2);backdrop-filter:blur(6px)}.mkst-locked-card .dim{font-size:13.5px}.mkst-locked-card .btn{margin-top:6px}@media (max-width: 900px){.mkst-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mkst-tiles .static{grid-column:1 / -1}.mkst-grid{grid-template-columns:1fr}.mkst-product{margin-left:0;max-width:none;flex:1 1 100%;order:3}}.mkb-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mkb-cfg{display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow:hidden;padding-top:4px}.mkb-cfg .input{min-height:42px}.mkb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mkb-list.past{opacity:.75}.mkb-sub{font-size:13px;font-weight:600;color:var(--muted);margin:10px 0 0}.mkb{padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.mkb-top{display:flex;align-items:center;gap:12px}.mkb-top .mk-row-cover{width:44px;height:44px;flex-shrink:0}.mkb-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mkb-main b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkb-main .dim{font-size:12.5px}.mkb-offer{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:var(--surface-2)}.mkb-offer>div{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13.5px}.mkb-offer .dim{font-size:12.5px}.mkb-amount b{font-family:var(--mono);font-size:15px;color:var(--text)}.mkb-msg{margin:2px 0 0;font-size:13.5px;color:var(--text-2);overflow-wrap:anywhere}.mkb-msg.mine{color:var(--muted)}.mkb-when{font-size:12px}.mkb-actions{display:flex;flex-wrap:wrap;gap:8px}.mkb-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.mkb-form>.input{flex:1;min-width:180px;min-height:38px;height:38px;font-size:14px}.mkb-euro{position:relative;display:inline-flex;align-items:center}.mkb-euro .input{width:120px;min-height:38px;height:38px;padding-right:28px;font-family:var(--mono);font-size:15px}.mkb-euro span{position:absolute;right:12px;color:var(--muted);font-size:14px;pointer-events:none}.mkb-ask-wrap{display:flex;flex-direction:column;gap:8px;margin-top:10px}.mkb-ask{display:inline-flex;align-items:center;gap:6px;align-self:center;font-size:13.5px;margin-top:10px}.mkb-ask-wrap .mkb-ask{margin-top:0}.mkb-box{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px;border-radius:14px;overflow:hidden;background:var(--surface-2);border:1px solid var(--line-2);font-size:13px}.mkb-box-t{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:14px;color:var(--text)}.mkb-box-t svg{color:var(--mk)}.mkb-box.accepted{border-color:color-mix(in srgb,var(--ok) 50%,transparent);background:color-mix(in srgb,var(--ok) 8%,var(--surface-2))}.mkb-box.accepted .mkb-box-t svg{color:var(--ok)}.mkb-box.countered{border-color:color-mix(in srgb,var(--mk) 50%,transparent)}.mkb-box>.input{min-height:38px;height:38px;font-size:14px}.mkb-box .mk-link-btn{align-self:flex-start;font-size:12.5px}.mkb-vs{font-size:12.5px}.mkb-fine{font-size:12px}.mkb-mine{margin-bottom:4px}@media (max-width: 640px){.mkb-cfg{grid-template-columns:1fr}.mkb-top .mk-status{display:none}}.sto{max-width:1320px}.sto-head{display:flex;flex-wrap:wrap;align-items:center;gap:16px 18px;margin:8px 0 26px}.sto-avatar{flex-shrink:0;box-shadow:0 12px 34px -16px var(--mk)}.sto-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sto-id h1{margin:0;font-family:var(--display);font-size:clamp(28px,3.6vw,42px);line-height:1.02;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px}.sto-meta .mk-plan-pill{margin-left:0}.sto-url{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:26px;padding:0 10px;border-radius:99px;font:inherit;font-family:var(--mono);font-size:12px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);cursor:pointer;transition:color .15s,border-color .15s}.sto-url span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-url:hover{color:var(--text);border-color:var(--line-3)}.sto-actions{display:flex;flex-wrap:wrap;gap:8px}.sto-body{display:grid;grid-template-columns:224px minmax(0,1fr);gap:28px;align-items:start}.sto-main,.sto-nav{min-width:0}.sto-nav{position:sticky;top:calc(var(--nav-h, 72px) + 8px);display:flex;flex-direction:column;gap:14px;padding:10px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.sto-nav-group{display:flex;flex-direction:column;gap:2px}.sto-nav-label{padding:4px 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.sto-nav button{position:relative;isolation:isolate;display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:12px;font:inherit;font-size:14px;font-weight:600;text-align:left;color:var(--muted);background:none;border:0;cursor:pointer;transition:color .15s}.sto-nav button:hover{color:var(--text)}.sto-nav button:hover:not(.on){background:var(--surface-2)}.sto-nav button.on{color:var(--text)}.sto-nav button svg{flex-shrink:0}.sto-nav button.on svg{color:var(--mk)}.sto-nav button>span:not(.sto-nav-bg){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-nav-bg{position:absolute;inset:0;z-index:-1;border-radius:12px;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2)}.sto-badge{min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:inline-grid;place-items:center;font-style:normal;font-family:var(--mono);font-size:11px;font-weight:700;color:#1a1206;background:var(--mk)}.sto-badge.quiet{color:var(--muted);background:var(--surface-3)}.sto-badge.warn{color:#fff;background:#e5484d}.sto-title{margin:0 0 18px}.sto-title h2{margin:0;font-size:22px;letter-spacing:-.01em}.sto-title p{margin:4px 0 0;font-size:13.5px;max-width:640px}.sto-create{overflow:hidden}.sto-create-in{margin-bottom:22px;padding:16px;border-radius:22px;background:var(--surface);border:1px solid color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow:0 22px 60px -40px var(--brand)}.sto-create-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sto-create-top b{font-size:16px}.sto-kinds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.sto-kind{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:16px;text-align:left;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--line);cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--ease)}.sto-kind:hover{border-color:var(--line-3);transform:translateY(-1px)}.sto-kind b{font-size:14px}.sto-kind>span:last-child{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:1.35;color:var(--muted)}.sto-kind-ico{display:grid;place-items:center;width:34px;height:34px;margin-bottom:4px;border-radius:11px;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent)}.sto-kind.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 9%,var(--surface-2))}.sto-kind.on .sto-kind-ico{color:#1a1206;background:var(--mk)}.sto-kind.locked{opacity:.6}.sto-create .mk-create-in{margin-top:12px;background:var(--surface-2)}.sto-create-fine{display:block;margin-top:8px;font-size:12px}.sto-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.sto-filters{display:flex;flex-wrap:wrap;gap:6px}.sto-filters .mk-chip{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.sto-filters .mk-chip span{font-family:var(--mono);font-size:11.5px;color:var(--dim)}.sto-filters .mk-chip.on{color:var(--ink, #0a0b09);background:var(--text);border-color:var(--text)}.sto-filters .mk-chip.on span{color:inherit;opacity:.6}.sto-search{margin-left:auto;display:flex;align-items:center;gap:8px;width:min(300px,100%);height:38px;padding:0 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line);color:var(--muted)}.sto-search:focus-within{border-color:var(--line-3)}.sto-search input{flex:1;min-width:0;background:none;border:0;outline:0;font:inherit;font-size:13.5px;color:var(--text)}.sto-search button{display:grid;place-items:center;background:none;border:0;color:var(--muted);cursor:pointer}.sto-none{padding:30px 0;text-align:center;font-size:14px}.sth{display:flex;flex-direction:column;gap:16px}.sth-hello h2{margin:0;font-size:clamp(24px,2.6vw,30px);letter-spacing:-.015em}.sth-hello p{margin:4px 0 0;font-size:14px}.sth-card{padding:18px;border-radius:22px;background:var(--surface);border:1px solid var(--line);min-width:0}.sth-card h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.sth-card h3 svg{color:var(--mk)}.sth-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.sth-more{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12.5px;font-weight:600;color:var(--muted);background:none;border:0;cursor:pointer}.sth-more:hover{color:var(--text)}.sth-count{min-width:22px;height:22px;padding:0 7px;border-radius:99px;display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:700;color:#1a1206;background:var(--mk)}.sth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.sth-setup{background:radial-gradient(80% 140% at 100% 0%,color-mix(in srgb,var(--mk) 10%,transparent),transparent 60%),var(--surface)}.sth-setup-head{display:flex;align-items:center;gap:14px;margin-bottom:14px}.sth-setup-head h3{font-size:17px}.sth-setup-head .dim{font-size:13px}.sth-ring{position:relative;display:grid;place-items:center;width:56px;height:56px;flex-shrink:0}.sth-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.sth-ring-bg{fill:none;stroke:var(--surface-3);stroke-width:5}.sth-ring-fg{fill:none;stroke:var(--mk);stroke-width:5;stroke-linecap:round}.sth-ring b{font-family:var(--mono);font-size:13px}.sth-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sth-steps button{width:100%;height:100%;display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:16px;text-align:left;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--line);cursor:pointer;transition:border-color .15s,transform .15s var(--ease)}.sth-steps button:hover:not(:disabled){border-color:var(--line-3);transform:translateY(-1px)}.sth-steps button>svg{margin-top:3px;flex-shrink:0;color:var(--muted)}.sth-steps li.next button{border-color:color-mix(in srgb,var(--mk) 60%,transparent)}.sth-steps li.done button{cursor:default;background:transparent}.sth-steps li.done b{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--line-3)}.sth-step-ico{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:9px;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent)}li.done .sth-step-ico{color:#0a1a0d;background:var(--ok)}.sth-step-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sth-step-txt b{font-size:13.5px}.sth-step-txt .dim{font-size:12px;line-height:1.4}.sth-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sth-item{display:flex;align-items:center;gap:12px;padding:8px;margin:0 -8px;border-radius:14px;color:var(--text);transition:background .15s}.sth-item:hover{background:var(--surface-2)}.sth-item>svg{color:var(--dim);flex-shrink:0}.sth-item-ico{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:11px;color:var(--muted);background:var(--surface-3)}.sth-item-ico.mk{color:var(--mk);background:color-mix(in srgb,var(--mk) 13%,transparent)}.sth-item-ico.brand{color:var(--brand-text);background:color-mix(in srgb,var(--brand) 16%,transparent)}.sth-item-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sth-item-txt b,.sth-item-txt .dim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sth-item-txt b{font-size:14px}.sth-item-txt .dim{font-size:12.5px}.sth-thumb{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:10px;background:var(--surface-3) center / cover;color:var(--muted)}.sth-amount{font-family:var(--mono);font-size:13.5px;font-weight:600;color:var(--ok);white-space:nowrap}.sth-rank{width:16px;text-align:center;font-family:var(--mono);font-size:13px;color:var(--dim);flex-shrink:0}.sth-plays{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:12.5px;color:var(--muted)}.sth-none{margin:4px 0;font-size:13.5px;line-height:1.5}.sth-calm{display:flex;align-items:flex-start;gap:12px;padding:6px 0}.sth-calm>svg{flex-shrink:0;margin-top:2px;color:var(--ok)}.sth-calm>span{display:flex;flex-direction:column;gap:2px;font-size:14px}.sth-calm .dim{font-size:13px;line-height:1.45}.sth-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sth-kpi{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:16px;background:var(--surface-2);min-width:0}.sth-kpi .dim{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.sth-kpi .dim svg{color:var(--mk)}.sth-kpi b{font-family:var(--mono);font-size:22px;font-weight:600;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sth-dots{display:inline-block;width:40px;height:14px;border-radius:6px;background:var(--surface-3);animation:sth-pulse 1.2s ease-in-out infinite}@keyframes sth-pulse{50%{opacity:.4}}.sth-spark{margin:12px 0 0}.sth-spark svg{display:block;width:100%;height:44px}.sth-spark-line{fill:none;stroke:var(--mk);stroke-width:2;stroke-linejoin:round}.sth-spark-area{fill:var(--mk);opacity:.1}.sth-spark figcaption{margin-top:4px;font-size:11.5px}.sth-spark-none{margin:12px 0 0;font-size:12.5px}.sth-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sth-tip{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:16px;border-radius:20px;text-align:left;font:inherit;color:var(--text);background:var(--surface);border:1px dashed var(--line-2);cursor:pointer;transition:border-color .15s,background .15s}.sth-tip:hover{border-style:solid;border-color:var(--line-3);background:var(--surface-2)}.sth-tip b{font-size:14.5px}.sth-tip .dim{font-size:12.5px;line-height:1.45;flex:1}.sth-tip-ico{display:grid;place-items:center;width:34px;height:34px;margin-bottom:4px;border-radius:11px;color:var(--mk);background:color-mix(in srgb,var(--mk) 12%,transparent)}.sth-tip-cta{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:650;color:var(--mk)}@media (max-width: 1000px){.sto-body{grid-template-columns:1fr;gap:16px}.sto-nav{position:sticky;top:var(--nav-h, 64px);z-index:20;flex-direction:row;gap:4px;padding:5px;margin:0 -2px;overflow-x:auto;scrollbar-width:none;border-radius:16px;background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(12px)}.sto-nav::-webkit-scrollbar{display:none}.sto-nav-group{flex-direction:row;gap:4px}.sto-nav-group+.sto-nav-group{padding-left:4px;border-left:1px solid var(--line)}.sto-nav-label{display:none}.sto-nav button{flex-shrink:0;height:38px;font-size:13.5px;gap:7px}.sto-nav button>span:not(.sto-nav-bg){overflow:visible}.sth-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sto-kinds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.sto-head{gap:12px 14px;margin-bottom:18px}.sto-avatar{width:52px!important;height:52px!important;border-radius:16px!important}.sto-actions{width:100%}.sto-actions .btn{flex:1;justify-content:center}.sth-grid,.sth-tips{grid-template-columns:1fr}.sth-steps{grid-template-columns:1fr;gap:6px}.sth-steps li.done button{padding:6px 12px;align-items:center}.sto-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.sto-search{margin-left:0;width:100%}.sth-card{padding:16px}}.sd-bare{background:radial-gradient(90% 140% at 100% 0%,color-mix(in srgb,var(--mk) 10%,transparent),transparent 60%),var(--surface)}.sd-bare-row{display:flex;align-items:center;gap:14px;cursor:pointer}.sd-bare-txt{flex:1;display:flex;flex-direction:column;gap:4px}.sd-bare-txt b{display:inline-flex;align-items:center;gap:7px;font-size:14.5px}.sd-bare-txt b svg{color:var(--mk)}.sd-bare-txt .dim{font-size:12.5px;line-height:1.45}.sd-bare .sd-toggle{flex-shrink:0}.sd-pnav{display:flex;align-items:center;justify-content:space-between;gap:10px;height:46px;padding:0 14px;background:var(--bg);border-bottom:1px solid var(--line)}.sd-pnav-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:99px;font-family:"Anton",var(--display);font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);background:var(--brand)}.sd-pnav-av{width:24px;height:24px;border-radius:8px;background:var(--surface-3)}.sd-pnav.own{color:var(--text)}.sd-pnav.own .sss-brand b{font-size:13px}.sd-pnav.own>.dim{display:inline-flex;align-items:center;gap:5px;font-size:12px}.stf{display:flex;flex-direction:column;gap:14px}.stf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.stf-kpis .sth-kpi{background:var(--surface);border:1px solid var(--line)}.stf-kpis .sth-kpi .dim svg{color:var(--ok)}.stf-products,.stf-people{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.stf-n{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.stf-n b{font-family:var(--mono);font-size:17px}.stf-n .dim{font-size:11px}.stf-people li{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--line);min-width:0}.stf-people li:first-child{border-top:0}.stf-buyer{display:inline-flex;align-items:center;gap:3px;margin-left:8px;padding:2px 7px;border-radius:99px;font-size:10.5px;font-weight:700;vertical-align:2px;color:var(--mk);background:color-mix(in srgb,var(--mk) 14%,transparent)}.stf-mail{display:inline-flex;align-items:center;gap:6px;max-width:42%;flex-shrink:1;min-width:0;padding:6px 10px;border-radius:10px;font-size:12.5px;color:var(--text);background:var(--surface-2)}.stf-mail span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stf-mail svg{flex-shrink:0;color:var(--ok)}.stf-chips{display:flex;gap:6px;margin:-4px 0 10px}.stf-chips .mk-chip.on{color:var(--ink, #0a0b09);background:var(--text);border-color:var(--text)}.stf-upsell{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--mk);background:color-mix(in srgb,var(--mk) 10%,transparent)}.stf-legal{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.5}.stf-legal svg{flex-shrink:0;margin-top:2px}.stf-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 20px;text-align:center;border-radius:22px;background:var(--surface);border:1px dashed var(--line-2)}.stf-empty>b{font-size:18px}.stf-empty>.dim{max-width:460px;font-size:13.5px;line-height:1.55}.stf-empty-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;color:#06170d;background:var(--ok)}.stf-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:6px 0 8px}.stf-steps span{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:99px;font-size:12.5px;background:var(--surface-2)}.stf-steps em{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal;font-size:10.5px;font-weight:800;color:#06170d;background:var(--ok)}.stf-steps svg{color:var(--muted)}@media (max-width: 700px){.stf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.stf-people li{flex-wrap:wrap}.stf-people li .sth-item-txt{flex-basis:calc(100% - 48px)}.stf-mail{max-width:calc(100% - 48px);margin-left:48px}}.stb{display:flex;flex-direction:column;gap:14px}.stb-hero{display:flex;align-items:center;gap:16px;padding:20px;border-radius:24px;background:var(--surface);border:1px solid var(--line)}.stb-hero.live{border-color:color-mix(in srgb,var(--mk) 50%,var(--line));background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--mk) 16%,transparent),transparent 60%),var(--surface)}.stb-hero-ico{flex-shrink:0;display:grid;place-items:center;width:54px;height:54px;border-radius:18px;color:var(--mk);background:color-mix(in srgb,var(--mk) 14%,transparent)}.stb-hero.live .stb-hero-ico{color:#1a1206;background:var(--mk);animation:stb-pulse 2.4s ease-in-out infinite}@keyframes stb-pulse{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--mk) 18%,transparent)}}@media (prefers-reduced-motion: reduce){.stb-hero.live .stb-hero-ico{animation:none}}.stb-hero-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.stb-hero-txt b{font-size:17px}.stb-rank{flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:8px 16px;border-radius:16px;background:var(--surface-2);font-size:12px}.stb-rank b{font-size:24px;font-family:var(--mono);line-height:1.1}.stb-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px}.stb-use,.stb-buy{display:flex;flex-direction:column;gap:14px}.stb-balance{display:flex;align-items:baseline;gap:10px}.stb-balance b{font-size:46px;font-family:var(--mono);line-height:1}.stb-qty .icon-btn{font-size:18px;font-weight:700}.stb-qty{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px;border-radius:14px;background:var(--surface-2);font-size:13.5px}.stb-fine{font-size:12px;line-height:1.45}.stb-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.stb-pack{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:2px;padding:18px 8px 12px;border-radius:18px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;transition:border-color .2s}.stb-pack.on{border-color:var(--mk)}.stb-pack-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--mk) 12%,transparent)}.stb-pack>b{font-size:30px;font-family:var(--mono);line-height:1}.stb-pack em{margin-top:6px;font-style:normal;font-weight:800;font-size:15px}.stb-pack .dim{font-size:11.5px;text-align:center}.stb-pack-pop{position:absolute;top:-9px;left:50%;transform:translate(-50%);white-space:nowrap;padding:2px 9px;border-radius:99px;font-size:10.5px;font-weight:800;color:#1a1206;background:var(--mk)}.stb-how{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stb-how li{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:16px;background:var(--surface-2);font-size:13px}.stb-how li>span:first-child{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:var(--mk);background:color-mix(in srgb,var(--mk) 14%,transparent)}.stb-how .dim{font-size:12.5px;line-height:1.45}.stb-history{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column}.stb-history li{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.stb-history li:first-child{border-top:0}.stb-history li>svg{color:var(--muted)}.stb-history b{font-family:var(--mono)}.stb-history b.plus{color:var(--ok)}@media (max-width: 860px){.stb-grid,.stb-how{grid-template-columns:1fr}}@media (max-width: 560px){.stb-hero{flex-wrap:wrap;padding:16px}.stb-hero-txt{flex:1 1 calc(100% - 72px)}.stb-rank{width:100%;flex-direction:row;justify-content:center;gap:6px;align-items:baseline}.stb-packs{gap:6px}.stb-pack{padding:16px 4px 10px}.stb-history li{grid-template-columns:auto 1fr auto}.stb-history li>.dim:last-child{grid-column:2 / -1;font-size:11.5px}}.stb-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}.stb-new{display:flex;flex-direction:column;gap:10px}.stb-step{margin-top:6px;font-size:13px;font-weight:700}.stb-step .dim{font-weight:500}.stb-targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stb-target{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;border-radius:16px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s}.stb-target svg{color:var(--mk);margin-bottom:4px}.stb-target b{font-size:14px}.stb-target .dim{font-size:12px;line-height:1.4}.stb-target.on{border-color:var(--mk)}.stb-target:disabled{opacity:.45;cursor:not-allowed}.stb-products{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.stb-product{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:9px;max-width:220px;padding:7px 12px 7px 7px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);font:inherit;text-align:left;cursor:pointer}.stb-product.on{border-color:var(--mk);background:color-mix(in srgb,var(--mk) 10%,var(--surface-2))}.stb-product-img{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--surface-3, var(--line)) center / cover;color:var(--muted)}.stb-product-txt{display:flex;flex-direction:column;min-width:0;font-size:12px}.stb-product-txt b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-on{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#1a1206;background:var(--mk)}.stb-durs{display:flex;flex-wrap:wrap;gap:6px}.stb-qty input[type=range]{flex:1;min-width:0;accent-color:var(--mk)}.stb-qty-n{min-width:34px;text-align:center;font-family:var(--mono);font-size:18px}.stb-estimate{display:flex;flex-direction:column;gap:8px;margin-top:6px;padding:14px;border-radius:16px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--mk) 14%,transparent),transparent 60%),var(--surface-2);font-size:12.5px}.stb-estimate-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.stb-estimate-top>span{display:flex;flex-direction:column;gap:2px}.stb-estimate-top>span b{font-size:15px}.stb-estimate-big{font-family:var(--mono);font-size:30px;line-height:1;color:var(--mk)}.stb-meter{height:8px;border-radius:99px;background:var(--line);overflow:hidden}.stb-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--mk) 55%,transparent),var(--mk));transform-origin:0 50%}.stb-fine.warn{color:var(--mk)}.stb-promos{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.stb-promos li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--surface-2)}.stb-promos li.off{opacity:.6}.stb-promo-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:12.5px}.stb-promo-main b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-promo-bar{height:4px;margin-top:3px;border-radius:99px;background:var(--line);overflow:hidden}.stb-promo-bar span{display:block;height:100%;background:var(--mk);transform-origin:0 50%}.stb-promo-stats{display:flex;gap:14px}.stb-promo-stats>span{display:flex;flex-direction:column;align-items:center;font-size:11px}.stb-promo-stats b{font-family:var(--mono);font-size:16px}@media (max-width: 860px){.stb-grid{grid-template-columns:1fr}}@media (max-width: 560px){.stb-targets{grid-template-columns:1fr}.stb-promos li{flex-wrap:wrap}.stb-promo-stats{width:100%;justify-content:flex-end}}.mnt{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;padding:24px;overflow:hidden;background:#070707;color:var(--text);text-align:center}.mnt-glow{position:absolute;width:900px;height:600px;border-radius:50%;background:radial-gradient(closest-side,rgba(156,22,152,.55),rgba(156,22,152,.12) 55%,transparent);filter:blur(30px);pointer-events:none}.mnt-grain{position:absolute;inset:-50%;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:mntGrain 1.2s steps(6) infinite}@keyframes mntGrain{0%{transform:translate(0)}50%{transform:translate(-4%,3%)}to{transform:translate(3%,-2%)}}.mnt-logo{position:relative;z-index:1;display:flex;align-items:center;height:clamp(64px,12vw,120px);padding:0 clamp(18px,3vw,34px)}.mnt-pill{position:absolute;inset:0;border-radius:999px;background:#9c1698;box-shadow:0 0 80px -10px #d958d5b3;animation:mntPill 3.2s ease-in-out infinite}@keyframes mntPill{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.025)}}.mnt-letter{position:relative;height:76%;width:auto;user-select:none;-webkit-user-drag:none}.mnt-eq{position:relative;z-index:1;display:flex;align-items:center;gap:4px;height:56px;width:min(560px,90vw)}.mnt-eq span{flex:1;height:100%;border-radius:99px;transform-origin:center;background:linear-gradient(#ff7ae6,#9c1698);opacity:.85}.mnt-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:520px}.mnt-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffd1f6;background:#9c169838;border:1px solid rgba(217,88,213,.4)}.mnt-chip i{width:7px;height:7px;border-radius:50%;background:#ff7ae6;box-shadow:0 0 10px #ff7ae6;animation:mntBlink 1.2s ease-in-out infinite}@keyframes mntBlink{50%{opacity:.25}}.mnt-copy h1{margin:6px 0 0;font-family:var(--display);font-size:clamp(30px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.mnt-copy p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.6}.mnt-back{color:var(--text-2)!important;font-weight:600}.mnt-mail{margin-top:6px;font-size:13px;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.mnt-staff{position:fixed;z-index:1500;left:50%;top:10px;translate:-50% 0;display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;font-size:12.5px;font-weight:600;color:#fff;background:#9c1698d9;backdrop-filter:blur(10px);box-shadow:0 10px 30px -10px #000;pointer-events:none}@media (prefers-reduced-motion: reduce){.mnt-grain,.mnt-pill,.mnt-chip i{animation:none}}.mnt-count{display:flex;gap:10px;margin-top:10px}.mnt-unit{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.mnt-unit>span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.mnt-digits{display:flex;gap:4px}.mnt-digit{position:relative;width:clamp(40px,7vw,58px);height:clamp(56px,9.5vw,78px);overflow:hidden;border-radius:14px;display:grid;place-items:center;font-family:var(--display);font-size:clamp(32px,5.5vw,46px);font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(180deg,#ffffff17,#ffffff08);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1f,0 14px 30px -16px #9c1698cc}.mnt-digit:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#00000059}.mnt-digit>span{display:block}.mnt-colon{position:absolute;right:-9px;top:clamp(12px,2.4vw,20px);font-size:26px;color:#ffffff59}.mnt-soon{display:flex;align-items:center;gap:8px;margin-top:10px!important;font-weight:600;color:var(--text-2)!important}.mnt-dots{display:inline-flex;gap:4px}.mnt-dots i{width:6px;height:6px;border-radius:50%;background:#ff7ae6;animation:mntBlink 1s ease-in-out infinite}.mnt-dots i:nth-child(2){animation-delay:.2s}.mnt-dots i:nth-child(3){animation-delay:.4s}.mnt-opens{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10px;padding:14px 26px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.mnt-opens span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.mnt-opens b{font-family:var(--display);font-size:clamp(24px,4vw,34px);text-transform:capitalize}
