:root{--ui-font-display: "Chakra Petch", "Arial", "Helvetica", sans-serif;--ui-font-body: "IBM Plex Sans", "Arial", "Helvetica", sans-serif;--ui-font-label: "Share Tech Mono", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-pixel: "Pixelify Sans", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-mono: ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-editorial: var(--ui-font-body);--ui-font-digital: var(--ui-font-label);color-scheme:dark;--landing-canvas: var(--ui-color-canvas, #0c1113);--landing-depth: var(--ui-color-depth, #090d0e);--landing-surface: var(--ui-color-surface, #12181b);--landing-raised: var(--ui-color-surface-raised, #1a2226);--landing-high: var(--ui-color-surface-high, #232c30);--landing-border: var(--ui-color-border, #3c4a50);--landing-border-soft: var(--ui-color-border-soft, #28323a);--landing-border-strong: var(--ui-color-border-strong, #5a6b72);--landing-text: var(--ui-color-text, #e6e3da);--landing-text-strong: var(--ui-color-text-strong, #f2efe4);--landing-muted: var(--ui-color-text-muted, #9aa39c);--landing-dim: var(--ui-color-text-dim, #6b736c);--landing-accent: var(--ui-color-accent, #35e0c6);--landing-accent-deep: var(--ui-color-accent-deep, #1fa98c);--landing-accent-high: var(--ui-color-accent-high, #79d6cd);--landing-success: var(--ui-color-success, #8fbf6e);--landing-status: var(--ui-color-warning, #e0a050);--landing-card-bg: rgba(18, 24, 27, .88);--landing-inset-bg: rgba(9, 13, 14, .72);--landing-font-display: var(--ui-font-display, "Chakra Petch", Arial, Helvetica, sans-serif);--landing-font-body: var(--ui-font-body, "IBM Plex Sans", Arial, Helvetica, sans-serif);--landing-font-label: var(--ui-font-label, "Share Tech Mono", Consolas, monospace);--landing-max: 1340px;--landing-gutter: max(32px, calc((100vw - var(--landing-max)) / 2 + 32px));--landing-nav-height: 72px;--landing-fast: var(--ui-motion-fast, .12s);--landing-normal: var(--ui-motion-normal, .18s);--landing-slow: var(--ui-motion-slow, .28s);--landing-ease: var(--ui-ease-standard, cubic-bezier(.2, .8, .25, 1))}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--landing-nav-height)}html,body{min-width:280px;overscroll-behavior:none}body.nav-open{overflow:hidden}body{overflow-x:hidden;color:var(--landing-text);background:var(--landing-canvas);font-family:var(--landing-font-body);line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--landing-accent-high);outline-offset:3px}.num{font-variant-numeric:tabular-nums}.landing-world{background-color:var(--landing-depth);background-image:linear-gradient(#070a0b9e,#070a0bbd),var(--landing-bg-image, none);background-position:55% 44%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;image-rendering:pixelated}.skip-link{position:fixed;top:8px;left:8px;z-index:300;min-height:44px;padding:10px 16px;color:var(--landing-depth);background:var(--landing-accent);font:700 .82rem/1.4 var(--landing-font-display);letter-spacing:.08em;text-transform:uppercase;transform:translateY(-140%)}.skip-link:focus{transform:none}.btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 24px;border:1px solid var(--landing-border);color:var(--landing-text);background:linear-gradient(180deg,var(--landing-high),var(--landing-depth));box-shadow:inset 0 0 0 1px #ffffff05,0 2px 5px #0006;font-family:var(--landing-font-display);font-size:.84rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase;transform:skew(-11deg);transform-origin:center;transition:border-color var(--landing-fast) ease,background var(--landing-fast) ease,color var(--landing-fast) ease,box-shadow var(--landing-fast) ease,transform var(--landing-fast) ease}.btn-label{display:inline-block;transform:skew(11deg)}.btn:hover{border-color:var(--landing-accent);color:#eafffb;background:linear-gradient(180deg,var(--landing-raised),var(--landing-surface));box-shadow:inset 0 0 0 1px #35e0c638,0 6px 16px -8px #35e0c680;transform:skew(-11deg) translateY(-2px)}.btn:active{border-color:var(--landing-accent);background:linear-gradient(180deg,#1a3a36,var(--landing-depth));box-shadow:inset 0 0 0 1px #35e0c64d;transform:skew(-11deg) translateY(1px)}.btn:focus-visible{outline-offset:5px}.btn-primary{border-color:var(--landing-accent);color:var(--landing-accent-high);background:linear-gradient(180deg,#1c3f3a,var(--landing-depth))}.btn-secondary{border-color:var(--landing-border);color:var(--landing-text)}.btn-lg{min-width:190px;min-height:50px;padding-inline:30px;font-size:.9rem}.btn-xl{min-width:230px;min-height:54px;padding-inline:38px;font-size:.96rem}.nav{position:sticky;top:0;z-index:100;min-height:var(--landing-nav-height);border-bottom:1px solid var(--landing-accent);background:#090d0ef5;box-shadow:inset 0 -1px #79d6cd2e,0 7px 20px -12px #35e0c6d1}.nav-inner{display:flex;min-height:var(--landing-nav-height);align-items:center;justify-content:space-between;gap:24px;max-width:var(--landing-max);margin:0 auto;padding:10px 32px}.nav-brand{display:inline-flex;min-height:44px;align-items:center;gap:12px}.nav-lockup{display:flex;flex-direction:column;line-height:1.15}.nav-name{color:var(--landing-text-strong);font-family:var(--landing-font-display);font-size:1.12rem;font-weight:600;letter-spacing:.05em;transition:color var(--landing-fast) ease}.nav-brand:is(:hover,:focus-visible) .nav-name{color:var(--landing-accent-high)}.nav-plate,.nav-links{display:flex;align-items:center}.nav-plate{gap:16px}.nav-links{gap:2px}.nav-links a{position:relative;display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;color:var(--landing-muted);font-family:var(--landing-font-label);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.nav-links a:hover,.nav-links a.active{color:var(--landing-accent-high)}.nav-cta{min-width:86px;padding-inline:18px}.nav-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid var(--landing-border);color:var(--landing-accent-high);background:var(--landing-surface);cursor:pointer}.nav-burger:hover{border-color:var(--landing-accent);background:var(--landing-raised)}.nav-burger span{width:22px;height:2px;background:currentColor}.hero{position:relative;display:flex;min-height:calc(100svh - var(--landing-nav-height));align-items:center;overflow:hidden;padding:70px var(--landing-gutter) 96px;background:transparent}.hero-grid{display:grid;width:100%;max-width:var(--landing-max);align-items:center;justify-items:center;grid-template-columns:minmax(0,1fr);margin:0 auto}.hero-copy{display:flex;grid-column:1;grid-row:1;flex-direction:column;align-items:center;max-width:780px;margin:0 auto;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.9)}.hero-title{max-width:8.2ch;color:var(--landing-text-strong);font-family:var(--landing-font-display);font-size:clamp(4.6rem,8.4vw,8.2rem);font-weight:600;letter-spacing:-.045em;line-height:.78;text-transform:uppercase}.hero-tag{max-width:24ch;margin-top:26px;color:var(--landing-accent-high);font-family:var(--landing-font-display);font-size:clamp(1.2rem,2.1vw,1.75rem);font-weight:600;line-height:1.2}.hero-lead{max-width:59ch;margin-top:14px;color:var(--landing-text);font-size:1rem;line-height:1.65}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;padding-inline:6px}.section{position:relative;overflow:hidden;padding:0;background:transparent;isolation:isolate}.section-shell{position:relative;z-index:1;padding:80px var(--landing-gutter)}.section-intro,.card-grid{width:min(100%,var(--landing-max));margin-inline:auto}.section-intro{margin-bottom:34px}.section-head{max-width:790px}.section-head h2{color:var(--landing-text-strong);font-family:var(--landing-font-display);font-weight:600;letter-spacing:-.025em;line-height:1.04}.section-head h2{max-width:18ch;font-size:clamp(2.35rem,4.6vw,4.6rem)}.lede{max-width:66ch;margin-top:16px;color:var(--landing-muted);font-size:1rem;line-height:1.7}.card-grid{display:grid}.card h3{color:var(--landing-text-strong);font-family:var(--landing-font-display);font-weight:600;line-height:1.2}.card .meta{color:var(--landing-accent-high);font-family:var(--landing-font-label);font-size:.62rem;letter-spacing:.13em;text-transform:uppercase}.card .desc{color:var(--landing-muted);font-size:.88rem;line-height:1.55}.seed-archive{background:transparent}.crops{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crops .card{display:grid;min-width:0;min-height:292px;grid-template-rows:156px 1fr;overflow:hidden;border:1px solid var(--landing-border-soft);background:var(--landing-card-bg);text-align:center;transition:background var(--landing-normal) ease}.crops .card:hover{background:var(--landing-high)}.crop-card__visual{display:grid;min-width:0;place-items:center;overflow:hidden;border-bottom:1px solid var(--landing-border-soft);background:var(--landing-inset-bg)}.crop-card__body{padding:20px 18px 22px}.crop-thumb{width:96px;max-width:100%;height:96px;margin:0 auto;background-position:100% 0;background-repeat:no-repeat;background-size:700% 100%;image-rendering:pixelated}.c-tomato,.c-corn,.c-onion,.c-coffee{width:64px;height:128px}.crops .card h3{margin-bottom:5px;font-size:1.05rem}.crops .card .meta{margin-bottom:9px}.workshop{background:transparent}.tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tools .tool{display:grid;min-width:0;min-height:190px;grid-template-columns:124px minmax(0,1fr);overflow:hidden;border:1px solid var(--landing-border-soft);background:var(--landing-card-bg);text-align:left;transition:background var(--landing-normal) ease}.tools .tool:hover{background:var(--landing-high)}.tool-card__visual{display:grid;place-items:center;overflow:hidden;border-right:1px solid var(--landing-border-soft);background:var(--landing-inset-bg)}.tool-card__body{align-self:center;padding:22px 20px}.tool img{width:96px;height:96px;margin:0 auto;object-fit:contain;image-rendering:pixelated;transition:transform var(--landing-normal) var(--landing-ease)}.tool:hover img{transform:translateY(-2px)}.tool h3{margin-bottom:8px;font-size:.98rem}.tool .desc{font-size:.82rem}.chapter{position:relative;min-height:clamp(780px,82svh,940px);overflow:hidden;background:transparent;isolation:isolate}.chapter-shell{position:relative;z-index:1;display:grid;width:100%;max-width:var(--landing-max);min-height:inherit;margin:0 auto;padding:64px 32px}.chapter h2,.chapter h3{color:var(--landing-text-strong);font-family:var(--landing-font-display);font-weight:600;line-height:1.08}.chapter h2{max-width:14ch;font-size:clamp(2.7rem,4.8vw,5rem);letter-spacing:-.035em}.chapter h3{font-size:1.03rem}.chapter .lede{margin-top:18px}.chapter-action{margin-top:28px}.chapter-shell--exchange{align-items:center;grid-template-columns:minmax(290px,.78fr) minmax(580px,1.22fr);gap:clamp(34px,5vw,78px)}.chapter-copy--exchange{max-width:520px;padding:0;text-shadow:0 2px 5px rgba(0,0,0,.92)}.chapter-copy--exchange h2{max-width:11ch;font-size:clamp(2.7rem,4.2vw,4.5rem)}.exchange-catalog{width:100%;max-width:760px;justify-self:end}.shop-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shop-category{display:grid;min-width:0;min-height:142px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:15px;padding:17px 16px 17px 14px;border:1px solid var(--landing-border-soft);background:var(--landing-card-bg);transition:border-color var(--landing-fast) ease,background var(--landing-fast) ease}.shop-category:hover{border-color:var(--landing-accent-deep);background:var(--landing-high)}.shop-category__icon-frame{display:grid;width:76px;height:76px;place-items:center;border:1px solid var(--landing-border-soft);background:var(--landing-inset-bg)}.shop-icon{display:block;width:64px;height:64px;background-position:0 0;background-repeat:no-repeat;background-size:800% 800%;image-rendering:pixelated}.shop-seeds{background-position:0 0}.shop-fertilizers{background-position:14.2857% 0}.shop-buildings{background-position:28.5714% 0}.shop-animals{background-position:42.8571% 0}.shop-trees{background-position:57.1429% 0}.shop-decor{background-position:71.4286% 0}.shop-category__body{min-width:0}.shop-category h3{margin:0 0 4px}.shop-category__body>p:last-child{color:var(--landing-muted);font-size:.76rem;line-height:1.42}.chapter-recovery{min-height:calc(100svh - var(--landing-nav-height))}.chapter-shell--recovery{align-content:center;justify-items:start}.recovery-heading{width:min(620px,100%);text-shadow:0 2px 5px rgba(0,0,0,.92)}.recovery-heading h2{max-width:12ch;font-size:clamp(2.5rem,4.2vw,4.5rem)}.recovery-heading .lede{margin-top:10px}[data-landing-recovery]{width:100%;margin-top:30px}.recovery-plan{display:grid;gap:10px}.recovery-route{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.recovery-stop{display:grid;min-width:0;min-height:88px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;padding:9px 12px 9px 8px;border:1px solid var(--landing-border-soft);color:var(--landing-muted);background:#090d0eb3;cursor:pointer;text-align:left;transition:border-color var(--landing-fast) ease,color var(--landing-fast) ease,background var(--landing-fast) ease}.recovery-stop:hover{border-color:var(--landing-border-strong);color:var(--landing-text)}.recovery-stop:focus-visible{outline:2px solid var(--landing-accent-high);outline-offset:2px}.recovery-stop.is-active{border-color:var(--landing-accent);color:var(--landing-text-strong);background:#121f1fdb}.recovery-stop img{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}.recovery-stop__name{font-family:var(--landing-font-display);font-size:.82rem;font-weight:600;line-height:1.15}.recovery-stage{min-height:390px}.recovery-detail{display:grid;min-height:390px;grid-template-columns:minmax(0,1fr) minmax(300px,420px);border:1px solid var(--landing-border-soft);background:#090d0e94}.recovery-detail[hidden]{display:none}.recovery-detail__visual{display:grid;min-height:390px;place-items:center;padding:28px;border-left:1px solid var(--landing-border-soft);background:#0c11137a}.recovery-detail__visual img{width:min(100%,330px);max-height:310px;object-fit:contain;image-rendering:pixelated}.recovery-detail__copy{align-self:center;min-width:0;padding:38px 42px}.recovery-detail h3{margin-top:0;font-size:clamp(2rem,3vw,3.15rem)}.recovery-detail__impact{max-width:48ch;margin-top:9px;color:var(--landing-muted)}.recovery-contract{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 18px;margin-top:28px;padding-top:20px;border-top:1px solid var(--landing-border-soft)}.recovery-contract>strong{color:var(--landing-text-strong);font-family:var(--landing-font-display)}.recovery-contract>p{color:var(--landing-muted);font-size:.78rem}.recovery-contract>b{grid-column:2;grid-row:2 / span 2;align-self:center;color:var(--landing-success);font:500 .68rem/1 var(--landing-font-label)}.chapter-final{display:grid;min-height:clamp(720px,80svh,900px);place-items:center;padding:82px var(--landing-gutter);background:var(--landing-depth);box-shadow:0 -48px 76px 28px #090d0ee6;text-align:center}.chapter-final:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:clamp(104px,11vw,168px);background:linear-gradient(180deg,#090d0ef0,#090d0e8f 42%,#090d0e00);pointer-events:none}.final-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:var(--landing-depth)}.final-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 48%,rgba(53,224,198,.14),transparent 54%),linear-gradient(180deg,#050d0eb3,#04090ad6);box-shadow:inset 0 0 180px #35e0c614;pointer-events:none}.final-backdrop .landing-backdrop__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.28) saturate(.58);image-rendering:pixelated}.final-command{position:relative;z-index:2;width:min(720px,100%);padding:0;text-shadow:0 2px 2px #000,0 0 16px rgba(0,0,0,.94)}.final-command h2{max-width:none;font-size:clamp(2.7rem,5.4vw,5.2rem);text-wrap:balance}.final-command h2 .accent{display:block;color:var(--landing-accent-high)}.cta-lead{max-width:60ch;margin:18px auto 0;color:var(--landing-text);font-weight:500}.cta-play{margin:32px 8px 0}.footer{padding:18px 28px;border-top:1px solid var(--landing-border-soft);background:var(--landing-canvas)}.footer-inner{display:flex;max-width:var(--landing-max);flex-direction:column;align-items:center;margin:0 auto;text-align:center}.menu-footer{position:static;display:flex;width:100%;flex-direction:column;align-items:center;gap:4px;margin:0 auto;padding:0;background:none;line-height:1.45}.menu-footer.hidden{display:none}.menu-footer-row{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px 14px}.menu-footer-row-top{gap:6px 16px;padding-bottom:4px;border-bottom:1px solid var(--landing-border-soft)}.menu-footer-text,.menu-footer-company,.menu-footer-copy{margin:0;color:var(--landing-dim);font-family:var(--landing-font-body);font-size:.78rem}.menu-footer-links,.menu-footer-social,.menu-footer-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.menu-footer-links,.menu-footer-social{gap:6px 12px}.menu-footer-links a,.menu-footer-social a,.menu-footer-cookie-btn,.menu-footer-company a{display:inline-flex;min-height:38px;align-items:center;color:var(--landing-muted)}.menu-footer-links a:hover,.menu-footer-social a:hover,.menu-footer-cookie-btn:hover,.menu-footer-company a:hover{color:var(--landing-accent-high)}.menu-footer-cookie-btn{padding:6px 4px;border:0;color:var(--landing-muted);background:transparent;cursor:pointer;text-decoration:none}.menu-footer-company,.menu-footer-copy{font-size:.74rem}.menu-footer-logos{gap:8px}.menu-footer-logos img{height:18px;opacity:.56}@media(max-width:1120px){:root{--landing-gutter: 28px}.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy{margin-inline:auto}.hero-title{font-size:clamp(4rem,8.5vw,6.3rem)}.chapter-shell--exchange{grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);gap:28px}.shop-category{gap:11px;padding-inline:11px}.recovery-stop{grid-template-columns:54px minmax(0,1fr)}.recovery-stop img{width:54px;height:54px}}@media(max-width:900px){:root{--landing-nav-height: 64px}.nav{background:var(--landing-depth)}.nav-inner{min-height:var(--landing-nav-height);padding:8px 18px}.nav-plate{margin-left:auto;gap:8px}.nav-cta{display:inline-flex;min-width:72px;min-height:40px;padding:8px 14px;font-size:.72rem}.nav-burger{display:flex}.nav-links{position:fixed;top:var(--landing-nav-height);right:0;left:0;z-index:99;flex-direction:column;align-items:stretch;padding:8px 18px 16px;max-height:calc(100svh - var(--landing-nav-height));overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--landing-border-soft);border-bottom:1px solid var(--landing-border);background:var(--landing-depth);opacity:0;pointer-events:none;transform:translateY(-10px);visibility:hidden;transition:opacity var(--landing-normal) var(--landing-ease),transform var(--landing-normal) var(--landing-ease),visibility 0s linear var(--landing-normal)}.nav-links.open{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition-delay:0s}.nav-links a{min-height:48px;justify-content:space-between;padding:12px 8px;border-bottom:1px solid var(--landing-border-soft)}.landing-world{background-position:30% 46%}.hero{min-height:0;padding:74px 28px 88px}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:660px;margin-inline:auto}.hero-title{font-size:clamp(3.9rem,13vw,6rem)}.section-shell{padding:54px 28px 68px}.crops,.tools{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter:not(.chapter-final){display:block;min-height:0}.chapter-shell{display:block;min-height:0;max-width:none;padding:54px 28px 68px}.chapter h2{font-size:clamp(2.45rem,8vw,4.2rem)}.chapter-copy--exchange,.exchange-catalog{width:100%;max-width:760px;margin-inline:auto}.exchange-catalog{margin-top:28px}.chapter-shell--recovery{padding:64px 28px 72px}[data-landing-recovery]{margin-top:26px}.recovery-route{grid-template-columns:repeat(2,minmax(0,1fr))}.recovery-detail{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr)}.recovery-detail__visual{min-height:340px}.chapter-final{min-height:680px;padding:72px 28px}.final-command{width:100%}}@media(min-width:700px)and (max-height:520px){.hero{min-height:calc(100svh - var(--landing-nav-height));padding:18px 28px 24px}.landing-world{background-position:54% 38%}.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy{max-width:540px}.hero-tag,.hero-lead{display:none}.hero-title{font-size:clamp(2.75rem,7vw,3.7rem)}.hero-cta{margin-top:12px}.hero-cta .btn{min-height:44px;padding:8px 18px}.section-shell,.chapter-shell{padding:38px 28px 48px}.section-head h2,.chapter h2,.chapter-copy--exchange h2,.recovery-heading h2,.final-command h2{font-size:clamp(2.1rem,5vw,2.75rem)}.section-intro{margin-bottom:24px}.chapter-shell--exchange{padding-block:44px 52px}.chapter-copy--exchange{max-width:none}.chapter-copy--exchange h2{max-width:18ch}.chapter-shell--recovery{padding-block:44px 52px}.recovery-detail,.recovery-stage,.recovery-detail__visual{min-height:320px}.chapter-final{min-height:calc(100svh - var(--landing-nav-height));padding:24px 28px 28px}.cta-lead{margin-top:10px;font-size:.9rem;line-height:1.45}.cta-play{min-height:44px;margin-top:18px}}@media(max-width:560px){:root{--landing-gutter: 16px}.nav-inner{gap:10px;padding:8px max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left))}.nav-brand{flex-shrink:1;min-width:0}.nav-name{font-size:.96rem}.nav-plate{flex-shrink:0}.nav-cta{min-width:68px;padding-inline:12px}.nav-burger{flex:0 0 42px;width:42px;height:42px}.nav-links{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.landing-world{background-position:22% 46%}.hero{padding:60px 18px 82px}.hero-title{max-width:8.5ch;font-size:clamp(3rem,17vw,4.2rem);line-height:.82}.hero-tag{font-size:1.18rem}.hero-lead{font-size:.92rem}.hero-cta{flex-direction:column;padding-inline:7px}.hero-cta .btn{width:100%;min-width:0}.section-shell{padding:42px 16px 54px}.section-intro{margin-bottom:28px}.section-head h2{font-size:clamp(2rem,11vw,3rem)}.lede{font-size:.91rem}.crops,.tools,.shop-categories,.recovery-route{grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:2px;scroll-snap-type:inline mandatory;scrollbar-width:none;padding:0 2px 12px}.crops::-webkit-scrollbar,.tools::-webkit-scrollbar,.shop-categories::-webkit-scrollbar,.recovery-route::-webkit-scrollbar{display:none}.crops{grid-auto-columns:min(82vw,310px)}.crops .card{min-height:260px;scroll-snap-align:start}.tools{grid-auto-columns:min(84vw,326px)}.tools .tool{min-height:168px;grid-template-columns:108px minmax(0,1fr)}.tools .tool,.shop-category,.recovery-stop{scroll-snap-align:start}.tool img{width:96px;height:96px}.tool .desc{font-size:.76rem}.chapter-shell{padding:42px 16px 54px}.chapter h2{font-size:clamp(2.15rem,11vw,3.25rem)}.chapter-action{width:calc(100% - 12px);min-width:0}.shop-categories{grid-auto-columns:min(84vw,326px)}.chapter-shell--recovery{padding:54px 16px 64px}.recovery-heading h2{font-size:clamp(2.25rem,11vw,3.2rem)}.recovery-route{grid-auto-columns:min(72vw,178px)}.recovery-stop{min-height:78px;grid-template-columns:48px minmax(0,1fr);padding:7px}.recovery-stop img{width:48px;height:48px}.recovery-stop__name{font-size:.72rem}.recovery-detail{display:block;min-height:0}.recovery-detail__visual{min-height:210px;padding:18px;border-top:1px solid var(--landing-border-soft);border-left:0}.recovery-detail__visual img{width:min(100%,210px);max-height:190px}.recovery-detail__copy{padding:22px 18px 24px}.recovery-detail h3{font-size:clamp(1.8rem,9vw,2.45rem)}.recovery-contract{grid-template-columns:1fr auto}.chapter-final{min-height:620px;padding:64px 24px}.final-command{width:100%}.final-command h2{font-size:clamp(2.2rem,12vw,3.35rem)}.cta-play{width:calc(100% - 16px);min-width:0}.footer{padding:14px max(12px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.menu-footer{gap:2px}.menu-footer-row{gap:2px 9px}.menu-footer-row-top{padding-bottom:2px}.menu-footer-text,.menu-footer-company,.menu-footer-copy{font-size:.7rem}.menu-footer-links,.menu-footer-social{gap:2px 9px}.menu-footer-links a,.menu-footer-social a,.menu-footer-cookie-btn,.menu-footer-company a{min-height:38px}}@media(max-width:340px){.nav-name{font-size:.84rem;letter-spacing:.02em}.nav-inner{gap:8px}.nav-cta{min-width:62px;padding-inline:10px}.shop-category{grid-template-columns:68px minmax(0,1fr)}.shop-category__icon-frame{width:68px;height:68px}.recovery-route{grid-auto-columns:166px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}:root{color-scheme:dark;--ui-color-canvas: #0c1113;--ui-color-depth: #090d0e;--ui-color-surface: #12181b;--ui-color-surface-raised: #1a2226;--ui-color-surface-high: #232c30;--ui-color-control: #29343a;--ui-color-border: #3c4a50;--ui-color-border-soft: #28323a;--ui-color-border-strong: #5a6b72;--ui-color-text: #e6e3da;--ui-color-text-strong: #f2efe4;--ui-color-text-muted: #9aa39c;--ui-color-text-dim: #6b736c;--ui-color-disabled: #5d635d;--ui-color-accent: #35e0c6;--ui-color-accent-deep: #1fa98c;--ui-color-accent-high: #79d6cd;--ui-color-success: #8fbf6e;--ui-color-warning: #e0a050;--ui-color-danger: #c9635f;--ui-color-info: #7fa8ac;--ui-color-patina: #65a99a;--ui-color-patina-high: #9bdacc;--ui-font-display: "Chakra Petch", "Arial", "Helvetica", sans-serif;--ui-font-body: "IBM Plex Sans", "Arial", "Helvetica", sans-serif;--ui-font-label: "Share Tech Mono", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-pixel: "Pixelify Sans", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-mono: ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--ui-font-editorial: var(--ui-font-body);--ui-font-digital: var(--ui-font-label);--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 24px;--ui-space-6: 32px;--ui-radius-control: 0;--ui-radius-panel: 0;--ui-radius-pill: 999px;--ui-hit-target: 44px;--ui-motion-fast: .12s;--ui-motion-normal: .18s;--ui-motion-slow: .28s;--ui-ease-standard: cubic-bezier(.2, .8, .25, 1);--ui-shadow-panel: 0 18px 54px rgba(0, 0, 0, .68);--ui-shadow-float: 0 7px 20px rgba(0, 0, 0, .58);--ui-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .035);--ui-focus-ring: 0 0 0 2px var(--ui-color-accent-high);--gd-void: var(--ui-color-canvas);--gd-soot: var(--ui-color-surface);--gd-panel: var(--ui-color-surface-raised);--gd-plate: var(--ui-color-control);--gd-slate: var(--ui-color-border-soft);--gd-edge: var(--ui-color-border-strong);--gd-rose: var(--ui-color-accent-deep);--gd-rose-hi: var(--ui-color-accent-high);--gd-text: var(--ui-color-text);--gd-muted: var(--ui-color-text-muted);--gd-disabled: var(--ui-color-disabled);--gd-success: var(--ui-color-success);--gd-danger: var(--ui-color-danger);--font-display: var(--ui-font-display);--font-body: var(--ui-font-body);--font-label: var(--ui-font-label);--font-pixel: var(--ui-font-pixel);--font-mono: var(--ui-font-mono);--font-editorial: var(--ui-font-body);--font-digital: var(--ui-font-label);--type-display: var(--ui-font-display);--type-body: var(--ui-font-body);--type-label: var(--ui-font-label);--type-pixel: var(--ui-font-pixel);--type-mono: var(--ui-font-mono);--type-editorial: var(--ui-font-body);--type-digital: var(--ui-font-label);--gold: var(--ui-color-accent-high);--gold-dk: var(--ui-color-accent-deep);--green: var(--ui-color-success);--green-dk: var(--ui-color-patina);--red: var(--ui-color-danger);--blue: var(--ui-color-info);--txt-lt: var(--ui-color-text);--txt-dk: var(--ui-color-surface);--txt-sh: var(--ui-color-depth);--text-on-bronze-primary: var(--ui-color-text);--text-on-bronze-strong: var(--ui-color-text-strong);--text-on-bronze-muted: var(--ui-color-text-muted);--text-on-bronze-disabled: var(--ui-color-disabled);--text-on-brass-bright: var(--ui-color-surface);--text-on-brass-safe-dark: var(--ui-color-canvas);--text-on-soot-primary: var(--ui-color-text);--text-warning: var(--ui-color-warning);--text-success: var(--ui-color-success);--text-danger: var(--ui-color-danger);--bronze-dark: var(--ui-color-surface);--bronze-mid: var(--ui-color-surface-high);--brass-deep: var(--ui-color-border-soft);--brass-shadow: var(--ui-color-surface-high);--brass-base: var(--ui-color-border-strong);--brass-bright: var(--ui-color-text-muted);--brass-hilite: var(--ui-color-text);--steam-glow: var(--ui-color-accent-high);--copper-accent: var(--ui-color-accent-deep);--copper-rivet: var(--ui-color-accent);--copper-glow: rgba(53, 224, 198, .34);--copper-glow-strong: rgba(121, 214, 205, .52);--soot-black: var(--ui-color-canvas);--rivet-hilite: rgba(230, 227, 218, .14);--inset-shadow: rgba(0, 0, 0, .82);--shadow-glow-brass: 0 0 10px rgba(53, 224, 198, .3);--shadow-glow-copper: 0 0 10px rgba(53, 224, 198, .34)}:root{--modal-v2-z: 12000;--modal-v2-gap: clamp(12px, 2.2vw, 28px);--modal-v2-radius: var(--ui-radius-panel);--modal-v2-header-height: 64px;--modal-v2-bg: var(--ui-color-surface);--modal-v2-bg-deep: var(--ui-color-depth);--modal-v2-surface: var(--ui-color-surface-raised);--modal-v2-surface-hi: var(--ui-color-surface-high);--modal-v2-border: var(--ui-color-border);--modal-v2-border-soft: var(--ui-color-border-soft);--modal-v2-text: var(--ui-color-text);--modal-v2-muted: var(--ui-color-text-muted);--modal-v2-dim: var(--ui-color-text-dim);--modal-v2-accent: var(--ui-color-accent);--modal-v2-accent-hi: var(--ui-color-accent-high);--modal-v2-patina: var(--ui-color-patina);--modal-v2-patina-hi: var(--ui-color-patina-high);--modal-v2-danger: var(--ui-color-danger);--modal-v2-success: var(--ui-color-success);--modal-v2-warning: var(--ui-color-warning);--modal-v2-shadow: var(--ui-shadow-panel);--modal-v2-font-display: var(--ui-font-display);--modal-v2-font-body: var(--ui-font-body)}html.modal-v2-open,body.modal-v2-open{overscroll-behavior:none}body.modal-v2-open{overflow:hidden}html body .modal-v2-root{position:fixed!important;z-index:var(--modal-v2-stack-z, var(--modal-v2-z))!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:var(--modal-v2-gap)!important;overflow:hidden!important;font-family:var(--modal-v2-font-body)!important;color:var(--modal-v2-text)!important;isolation:isolate}html body .modal-v2-root.hidden,html body .modal-v2-root[hidden]{display:none!important}html body .modal-v2-root--legal{--modal-v2-z: 12030}html body .modal-v2-root--confirm{--modal-v2-z: 12050}html body .modal-v2-root--dynamic{--modal-v2-z: 12040}html body .modal-v2-root>.modal-v2-backdrop,html body .modal-v2-root>[data-modal-backdrop]{position:absolute!important;z-index:-1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;background:radial-gradient(circle at 50% 42%,rgba(42,39,51,.2),transparent 52%),#050609d1!important;-webkit-backdrop-filter:blur(4px) saturate(.72)!important;backdrop-filter:blur(4px) saturate(.72)!important;opacity:1!important;cursor:default}html body .modal-v2-root:not(.modal-v2-root--sheet)>.modal-v2:not(.mk-panel){position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:min(100%,620px)!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - var(--modal-v2-gap) * 2)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--modal-v2-border)!important;border-radius:var(--modal-v2-radius)!important;background:linear-gradient(180deg,var(--modal-v2-surface),var(--modal-v2-bg) 70%,var(--modal-v2-bg-deep))!important;box-shadow:inset 0 0 0 3px #07080cc7,inset 0 0 0 4px #ffffff06,var(--modal-v2-shadow)!important;color:var(--modal-v2-text)!important;text-align:left!important;filter:none!important;transform:none;animation:modalV2In .18s ease-out both!important}html body .modal-v2-root:not(.modal-v2-root--sheet)>.modal-v2:not(.mk-panel):before{content:""!important;position:absolute!important;z-index:5!important;inset:0 26px auto!important;display:block!important;height:1px!important;border:0!important;background:linear-gradient(90deg,transparent,rgba(53,224,198,.72),transparent)!important;pointer-events:none}html body .modal-v2-root>.modal-v2--xs{width:min(100%,390px)!important}html body .modal-v2-root>.modal-v2--sm{width:min(100%,480px)!important}html body .modal-v2-root>.modal-v2--md{width:min(100%,620px)!important}html body .modal-v2-root>.modal-v2--lg{width:min(100%,760px)!important}html body .modal-v2-root>.modal-v2--xl{width:min(100%,960px)!important}html body .modal-v2-root .modal-v2-header{position:relative!important;z-index:2!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;box-sizing:border-box!important;width:100%!important;min-height:var(--modal-v2-header-height)!important;margin:0!important;padding:13px 16px 12px 20px!important;border:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;background:linear-gradient(180deg,#252630,#191a22)!important;box-shadow:inset 0 -1px #0000008c!important}html body .modal-v2-root .modal-v2-heading{min-width:0}html body .modal-v2-root .modal-v2-title,html body .modal-v2-root .page-popup-title,html body .modal-v2-root .cookie-consent-title,html body .modal-v2-root .profile-menu-title{min-width:0!important;margin:0!important;color:var(--modal-v2-text)!important;font:700 clamp(.96rem,1.2vw,1.14rem)/1.18 var(--modal-v2-font-display)!important;letter-spacing:.045em!important;text-shadow:0 1px 0 #000!important;text-transform:none!important;overflow-wrap:anywhere}html body .modal-v2-root .modal-v2-description{max-width:64ch;margin:5px 0 0!important;color:var(--modal-v2-muted)!important;font:.82rem/1.35 var(--modal-v2-font-body)!important}html body .modal-v2-root .modal-v2-close{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 40px!important;place-items:center!important;box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #52555f!important;border-radius:0!important;background:linear-gradient(180deg,#2b2d37,#1b1c24)!important;box-shadow:inset 0 0 0 2px #101117,0 2px #090a0e!important;color:var(--modal-v2-muted)!important;font-size:0!important;line-height:1!important;opacity:1!important;filter:none!important;transform:skew(-11deg)!important;cursor:pointer!important;transition:color .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease!important}html body .modal-v2-root .modal-v2-close>span,html body .modal-v2-root .modal-v2-close:before,html body .modal-v2-root .modal-v2-close:after{pointer-events:none}html body .modal-v2-root .modal-v2-close:before,html body .modal-v2-root .modal-v2-close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:16px!important;height:2px!important;margin:-1px 0 0 -8px!important;border:0!important;border-radius:0!important;background:currentColor!important}html body .modal-v2-root .modal-v2-close:before{transform:skew(11deg) rotate(45deg)!important}html body .modal-v2-root .modal-v2-close:after{transform:skew(11deg) rotate(-45deg)!important}html body .modal-v2-root .modal-v2-close:hover:not(:disabled){border-color:var(--modal-v2-patina)!important;background:linear-gradient(180deg,#283b39,#182624)!important;box-shadow:inset 0 0 0 2px #101716,0 2px #090d0c,0 0 8px #65a99a26!important;color:var(--modal-v2-patina-hi)!important;opacity:1!important;filter:none!important;transform:skew(-11deg)!important}html body .modal-v2-root .modal-v2-close:active{border-color:#477f74!important;background:#15201f!important;box-shadow:inset 0 2px 4px #00000094!important;color:#b0e4d9!important;transform:skew(-11deg) translateY(1px)!important}html body .modal-v2-root .modal-v2-close:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .modal-v2-root .modal-v2-close:focus:not(:focus-visible){outline:none!important}html body .modal-v2-root .modal-v2-close:disabled{color:var(--modal-v2-dim)!important;opacity:.58!important;cursor:wait!important}html body .modal-v2-root .modal-v2-body{position:relative!important;display:block!important;flex:1 1 auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:clamp(18px,2.4vw,26px)!important;overflow-x:hidden!important;overflow-y:auto!important;color:var(--modal-v2-text)!important;font:.9rem/1.55 var(--modal-v2-font-body)!important;scrollbar-color:var(--modal-v2-border) var(--modal-v2-bg-deep);scrollbar-width:thin}html body .modal-v2-root .modal-v2-body--compact{padding:22px 24px!important}html body .modal-v2-root .modal-v2-footer{position:relative!important;z-index:2!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;box-sizing:border-box!important;width:100%!important;min-height:66px!important;margin:0!important;padding:12px 18px!important;border:0!important;border-top:1px solid var(--modal-v2-border-soft)!important;background:linear-gradient(180deg,#171820,#111218)!important;box-shadow:inset 0 1px #ffffff05!important}html body .modal-v2-root .modal-v2-footer.hidden{display:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act){position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 18px!important;overflow:hidden!important;border:1px solid #555862!important;border-image:none!important;border-radius:0!important;background:linear-gradient(90deg,transparent,rgba(53,224,198,.48) 18%,rgba(53,224,198,.48) 82%,transparent) center 5px / 82% 1px no-repeat,linear-gradient(180deg,#30323c,#242630 50%,#171820)!important;background-clip:padding-box!important;box-shadow:inset 0 0 0 2px #111218,inset 0 1px #ffffff12,0 2px #08090d!important;color:var(--modal-v2-text)!important;font:700 .74rem/1.15 var(--modal-v2-font-display)!important;letter-spacing:.055em!important;text-align:center!important;text-shadow:0 1px 0 #000!important;text-transform:none!important;white-space:normal!important;opacity:1!important;filter:none!important;transform:none!important;cursor:pointer!important;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act){position:relative!important;z-index:0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):before{content:""!important;position:absolute!important;top:0!important;right:4px!important;bottom:0!important;left:4px!important;z-index:-1!important;border:1px solid var(--modal-v2-border)!important;background:linear-gradient(180deg,var(--ui-color-surface-high),var(--ui-color-depth))!important;box-shadow:inset 0 1px #ffffff0a!important;transform:skew(-11deg)!important;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):hover:not(:disabled):before{border-color:var(--modal-v2-accent)!important;background:linear-gradient(180deg,var(--ui-color-surface-raised),var(--ui-color-surface))!important;box-shadow:inset 0 0 0 1px #35e0c638,0 6px 16px -8px #35e0c680!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):active:not(:disabled):before{background:linear-gradient(180deg,#1a3a36,var(--ui-color-depth))!important;box-shadow:inset 0 0 0 1px #35e0c64d!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):focus-visible:before{border-color:var(--modal-v2-accent-hi)!important;box-shadow:0 0 0 2px var(--modal-v2-accent-hi)!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):hover:not(:disabled){background:transparent!important;box-shadow:none!important;color:var(--ui-color-text-strong)!important;filter:none!important;transform:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):active:not(:disabled){background:transparent!important;box-shadow:none!important;transform:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):focus-visible{outline:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):focus:not(:focus-visible){outline:none!important}html body .modal-v2-root :is(.modal-v2-button,.intro-btn,.cookie-consent-btn,.btn-act):disabled{color:var(--modal-v2-dim)!important;opacity:.58!important;cursor:not-allowed!important}html body .modal-v2-root :is(.modal-v2-button--primary,.intro-btn-primary,.cookie-consent-btn.primary,.btn-green){border-color:transparent!important;background:transparent!important}html body .modal-v2-root :is(.modal-v2-button--danger,.modal-v2-danger-button){border-color:transparent!important;background:transparent!important;color:var(--ui-color-danger)!important}html body .modal-v2-root :is(.modal-v2-button--primary,.intro-btn-primary,.cookie-consent-btn.primary,.btn-green):before{border-color:var(--modal-v2-accent)!important;background:linear-gradient(180deg,#1c3f3a,var(--ui-color-depth))!important}html body .modal-v2-root :is(.modal-v2-button--danger,.modal-v2-danger-button):before{border-color:var(--ui-color-danger)!important;background:linear-gradient(180deg,var(--ui-color-surface-raised),var(--ui-color-surface))!important}html body .modal-v2-root .modal-v2-field{display:grid!important;gap:6px!important;margin:0!important;color:var(--modal-v2-muted)!important;font:700 .7rem/1.2 var(--modal-v2-font-display)!important;letter-spacing:.065em!important}html body .modal-v2-root :is(.modal-v2-input,input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:1px solid #4d505a!important;border-radius:0!important;background:#101117!important;box-shadow:inset 0 2px 5px #0000009e,0 1px #ffffff06!important;color:var(--modal-v2-text)!important;font:.9rem/1.25 var(--modal-v2-font-body)!important;outline:0!important}html body .modal-v2-root :is(.modal-v2-input,input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--modal-v2-patina)!important;box-shadow:inset 0 2px 5px #00000094,0 0 0 2px #65a99a21!important}html body .modal-v2-root :is(input,textarea)::placeholder{color:#77727c!important;opacity:.82!important}html body .modal-v2-root select option{background:#15161d;color:var(--modal-v2-text)}html body .modal-v2-root .modal-v2-alert{display:block!important;box-sizing:border-box!important;margin:0 0 14px!important;padding:10px 12px!important;border:1px solid #4a4c57!important;border-radius:0!important;background:#ffffff06!important;color:var(--modal-v2-muted)!important;font:.82rem/1.45 var(--modal-v2-font-body)!important}html body .modal-v2-root .modal-v2-alert.hidden{display:none!important}html body .modal-v2-root .modal-v2-alert--danger{border-color:var(--ui-color-control)!important;color:var(--ui-color-danger)!important;background:#c9635f1a!important}html body .modal-v2-root .modal-v2-alert--success{border-color:#426b5d!important;color:#b3dfc8!important;background:#468c701a!important}html body .modal-v2-root .modal-v2-alert--warning{border-color:var(--ui-color-warning)!important;color:var(--ui-color-warning)!important;background:#aa803a17!important}html body .modal-v2-root .modal-v2-state{display:grid;min-height:160px;place-items:center;margin:0;padding:28px 12px;color:var(--modal-v2-muted);font:.86rem/1.45 var(--modal-v2-font-body);text-align:center}html body .modal-v2-root .modal-v2-state.hidden{display:none!important}html body .modal-v2-root--intro>.intro-book-panel{width:min(100%,720px)!important;--flow-intro-accent: var(--ui-color-accent);--flow-intro-accent-hi: var(--ui-color-accent-high);--flow-intro-mineral: #8bb9b1;--flow-intro-dot: #292b35;--flow-intro-dot-border: #676b78;--flow-intro-glow: rgba(53, 224, 198, .34)}html body .modal-v2-root--intro .intro-book-body{padding:clamp(24px,4vw,42px)!important}html body .modal-v2-root--intro .intro-page{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-height:250px!important;margin:0!important;padding:0!important;text-align:left!important}html body .modal-v2-root--intro .intro-page.hidden{display:none!important}html body .modal-v2-root--intro .intro-copy{align-self:stretch;width:100%}html body .modal-v2-root--intro .intro-title{margin:4px 0 10px!important;color:var(--modal-v2-text)!important;font:700 clamp(1.35rem,3vw,2rem)/1.12 var(--modal-v2-font-display)!important;letter-spacing:.025em!important;text-align:left!important;text-shadow:0 1px 0 #000!important}html body .modal-v2-root--intro .intro-divider{width:100%!important;height:1px!important;margin:16px 0 20px!important;background:linear-gradient(90deg,var(--flow-intro-accent),rgba(139,185,177,.24),transparent)!important}html body .modal-v2-root--intro :is(.intro-text,.intro-list){width:100%!important;max-width:62ch!important;margin:0 0 13px!important;color:var(--modal-v2-muted)!important;font:1rem/1.58 var(--modal-v2-font-body)!important;text-align:left!important}html body .modal-v2-root--intro .intro-list{padding-left:0!important;list-style:none!important}html body .modal-v2-root--intro .intro-list li{position:relative!important;margin:0 0 9px!important;padding-left:20px!important}html body .modal-v2-root--intro .intro-list li:before{content:""!important;position:absolute!important;top:.72em!important;left:3px!important;width:5px!important;height:5px!important;border:0!important;border-radius:0!important;background:var(--flow-intro-mineral)!important;box-shadow:0 0 0 2px #8bb9b121!important;opacity:.85!important;transform:none!important}html body .modal-v2-root--intro .intro-subtle{color:var(--modal-v2-dim)!important;font-size:.9rem!important}html body .modal-v2-root--intro .intro-accent{color:var(--flow-intro-mineral)!important;font-weight:700!important}html body .modal-v2-root--intro .intro-nav{display:grid!important;grid-template-columns:minmax(110px,1fr) auto minmax(110px,1fr)!important;align-items:center!important;gap:14px!important;margin:20px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--modal-v2-border-soft)!important;box-shadow:none!important}html body .modal-v2-root--intro .intro-nav>button:before{transform:none!important}html body .modal-v2-root--intro .intro-dots{display:flex!important;gap:6px!important;justify-content:center!important}html body .modal-v2-root--intro .intro-dot{width:7px!important;height:7px!important;border:1px solid var(--flow-intro-dot-border)!important;border-radius:0!important;background:var(--flow-intro-dot)!important}html body .modal-v2-root--intro .intro-dot.active{border-color:var(--flow-intro-accent-hi)!important;background:var(--flow-intro-accent)!important;box-shadow:0 0 7px var(--flow-intro-glow)!important}html body .modal-v2-root--intro .intro-skip{position:static!important;inset:auto!important;display:block!important;width:auto!important;height:auto!important;margin:14px auto 0!important;padding:7px 12px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--modal-v2-dim)!important;font:.78rem/1.2 var(--modal-v2-font-body)!important;text-decoration:underline!important;text-shadow:none!important;text-underline-offset:3px!important;filter:none!important;transform:none!important;cursor:pointer!important;transition:color .12s ease!important}html body .modal-v2-root--intro .intro-skip:hover{color:var(--modal-v2-text)!important}html body .modal-v2-root--confirm .confirm-text{margin:0!important;color:var(--modal-v2-text)!important;font:.96rem/1.55 var(--modal-v2-font-body)!important;text-align:left!important;white-space:pre-line!important;overflow-wrap:anywhere}html body .modal-v2-root--confirm .confirm-buttons>button{flex:1 1 0!important}html body .modal-v2-root--confirm .confirm-buttons>button:before{transform:none!important}html body .modal-v2-root a{color:var(--modal-v2-patina-hi)!important;text-underline-offset:2px!important}html body .modal-v2-root :is(.cookie-consent-link,.page-popup-body a){text-decoration:underline!important;text-decoration-thickness:1px!important}html body .modal-v2-root :is(.cookie-consent-link,.page-popup-body a):is(:hover,:focus-visible){color:var(--modal-v2-patina-hi)!important;text-decoration-thickness:2px!important}html body .modal-v2-root--cookie>.cookie-consent-panel{width:min(100%,760px)!important}html body .modal-v2-root--cookie .cookie-consent-view{display:flex!important;flex-direction:column!important;min-height:0!important;max-height:inherit!important;outline:none!important}html body .modal-v2-root--cookie .cookie-consent-view.hidden{display:none!important}html body .modal-v2-root--cookie .cookie-consent-header{display:flex!important;align-items:center!important;min-height:var(--modal-v2-header-height)!important;margin:0!important;padding:14px 20px!important;border:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;background:linear-gradient(180deg,#252630,#191a22)!important}html body .modal-v2-root--cookie .cookie-consent-body{flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:20px 22px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;background:radial-gradient(circle at 18% 0%,rgba(53,224,198,.07),transparent 34%),linear-gradient(180deg,#171820,#111218)!important;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000075!important}html body .modal-v2-root--cookie :is(.cookie-consent-msg,.cookie-consent-submsg){margin:0 0 14px!important;color:var(--modal-v2-muted)!important;font:.86rem/1.55 var(--modal-v2-font-body)!important}html body .modal-v2-root--cookie .cookie-consent-submsg{color:var(--modal-v2-text)!important;font-weight:700!important}html body .modal-v2-root--cookie .cookie-consent-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;min-height:72px!important;margin:0!important;padding:13px 18px!important;border:0!important;border-top:1px solid var(--modal-v2-border-soft)!important;background:#111218!important}html body .modal-v2-root--cookie .cookie-consent-actions>button:before{transform:none!important}html body .modal-v2-root--cookie #cookie-consent-customize .cookie-consent-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important}html body .modal-v2-root--cookie #cookie-save-exit{flex:0 0 auto!important;width:240px!important;height:auto!important;min-height:46px!important}html body .modal-v2-root--cookie .cookie-category{display:grid!important;gap:7px!important;margin:0 0 10px!important;padding:12px 13px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#14151c!important;box-shadow:inset 0 1px #ffffff05!important}html body .modal-v2-root--cookie .cookie-category:last-child{margin-bottom:0!important}html body .modal-v2-root--cookie .cookie-category-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-width:0!important}html body .modal-v2-root--cookie .cookie-category-title{min-width:0!important;color:var(--modal-v2-text)!important;font:700 .78rem/1.3 var(--modal-v2-font-display)!important;overflow-wrap:anywhere}html body .modal-v2-root--cookie .cookie-category-desc{margin:0!important;padding:0!important;color:var(--modal-v2-muted)!important;font:.78rem/1.42 var(--modal-v2-font-body)!important}html body .modal-v2-root--cookie .cookie-switch{position:relative!important;display:inline-block!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:28px!important;margin:0!important;opacity:1!important}html body .modal-v2-root--cookie .cookie-switch input{position:absolute!important;z-index:2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;opacity:0!important;cursor:pointer!important}html body .modal-v2-root--cookie .cookie-slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;border:1px solid #4f535d!important;border-radius:0!important;background:#0d0e13!important;box-shadow:inset 0 2px 5px #000000b3!important;transition:border-color .14s ease,background .14s ease!important}html body .modal-v2-root--cookie .cookie-slider:before{content:""!important;position:absolute!important;top:50%!important;left:3px!important;box-sizing:border-box!important;width:20px!important;height:20px!important;border:1px solid #7a7d86!important;border-radius:0!important;background:#62656e!important;box-shadow:0 1px 4px #000000b8!important;transform:translateY(-50%)!important;transition:transform .16s ease,background .14s ease,border-color .14s ease!important}html body .modal-v2-root--cookie .cookie-switch input:checked+.cookie-slider,html body .modal-v2-root--cookie .cookie-switch.disabled .cookie-slider{border-color:var(--modal-v2-patina)!important;background:#18302d!important}html body .modal-v2-root--cookie .cookie-switch input:checked+.cookie-slider:before,html body .modal-v2-root--cookie .cookie-switch.disabled .cookie-slider:before{border-color:#b8e7dd!important;background:var(--modal-v2-patina-hi)!important;transform:translate(20px,-50%)!important}html body .modal-v2-root--cookie .cookie-switch.disabled{opacity:.68!important;cursor:not-allowed!important}html body .modal-v2-root--cookie .cookie-switch.disabled input{cursor:not-allowed!important}html body .modal-v2-root--cookie .cookie-switch input:focus-visible+.cookie-slider{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .modal-v2-root--legal>.page-popup-panel{width:min(100%,900px)!important}html body .modal-v2-root--legal .page-popup-header{flex:0 0 auto!important}html body .modal-v2-root--legal .page-popup-title{padding-right:8px!important}html body .modal-v2-root--legal .page-popup-body{padding:clamp(22px,3vw,34px)!important;color:var(--modal-v2-muted)!important;font:.94rem/1.65 var(--modal-v2-font-body)!important}html body .modal-v2-root--legal .page-popup-body :is(h1,h2,h3,h4,h5,h6){margin:1.25em 0 .55em!important;color:var(--modal-v2-text)!important;font-family:var(--modal-v2-font-display)!important;line-height:1.25!important}html body .modal-v2-root--legal .page-popup-body h1{font-size:clamp(1.3rem,2vw,1.7rem)!important}html body .modal-v2-root--legal .page-popup-body h2{font-size:clamp(1.12rem,1.7vw,1.4rem)!important}html body .modal-v2-root--legal .page-popup-body h3{font-size:1.05rem!important}html body .modal-v2-root--legal .page-popup-body :is(h4,h5,h6){font-size:.94rem!important}html body .modal-v2-root--legal .page-popup-body :is(h1,h2,h3):first-child{margin-top:0!important}html body .modal-v2-root--legal .page-popup-body p{margin:0 0 1em!important}html body .modal-v2-root--legal .page-popup-body :is(ul,ol){margin:0 0 1em!important;padding-left:1.4rem!important}html body .modal-v2-root--legal .page-popup-body li{margin-bottom:.45em!important}html body .modal-v2-root--legal .page-popup-body ul{list-style:disc outside!important}html body .modal-v2-root--legal .page-popup-body ol{list-style:decimal outside!important}html body .modal-v2-root--legal .page-popup-body ul ul{list-style-type:circle!important}html body .modal-v2-root--legal .page-popup-body ol ol{list-style-type:lower-alpha!important}html body .modal-v2-root--legal .page-popup-body ol ol ol{list-style-type:lower-roman!important}html body .modal-v2-root--legal .page-popup-body :is(ul ul,ol ol,ul ol,ol ul){margin:.4em 0!important}html body .modal-v2-root--legal .page-popup-body :is(strong,b){color:var(--modal-v2-text)!important;font-weight:700!important}html body .modal-v2-root--legal .page-popup-body :is(em,i){font-style:italic!important}html body .modal-v2-root--legal .page-popup-body blockquote{margin:1em 0!important;padding:.6em 1em!important;border:1px solid var(--modal-v2-border-soft)!important;color:var(--modal-v2-muted)!important;background:#35e0c60b!important}html body .modal-v2-root--legal .page-popup-body hr{margin:1.25em 0!important;border:0!important;border-top:1px solid var(--modal-v2-border-soft)!important}html body .modal-v2-root--legal .page-popup-body table{width:100%!important;margin:1em 0!important;border-collapse:collapse!important;font-size:.9em!important}html body .modal-v2-root--legal .page-popup-body :is(th,td){padding:8px 10px!important;border:1px solid var(--modal-v2-border-soft)!important;text-align:left!important;vertical-align:top!important}html body .modal-v2-root--legal .page-popup-body th{color:var(--modal-v2-text)!important;background:#ffffff09!important}html body .modal-v2-root--legal .page-popup-body *{max-width:100%!important}html body .modal-v2-root--legal .page-popup-body img{height:auto!important}html body .modal-v2-root--legal .legal-placeholder{margin:0!important;padding:16px 18px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#ffffff05!important}html body .modal-v2-root--legal .legal-placeholder strong{display:block!important;margin:0 0 7px!important;color:var(--modal-v2-text)!important;font:700 .82rem/1.3 var(--modal-v2-font-display)!important;letter-spacing:.04em!important}html body .modal-v2-root--legal .legal-placeholder p{margin:0!important}html body .modal-v2-root .modal-v2-account-body{display:grid!important;gap:14px!important}html body .modal-v2-root .modal-v2-emblem{display:grid;width:56px;height:56px;place-items:center;margin:0 auto 2px;border:1px solid #4e5f5b;border-radius:0;background:#172522;color:var(--modal-v2-patina-hi);box-shadow:inset 0 0 0 3px #0d1312}html body .modal-v2-root .modal-v2-account-value{margin:0!important;padding:10px 12px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#101117!important;color:var(--modal-v2-text)!important;font:.88rem/1.4 var(--modal-v2-font-body)!important;text-align:center!important;overflow-wrap:anywhere}html body .modal-v2-root .profile-menu-email{margin:0 0 14px!important;color:var(--modal-v2-muted)!important;font:.88rem/1.4 var(--modal-v2-font-body)!important;text-align:center!important;word-break:normal!important;overflow-wrap:anywhere}html body .modal-v2-root .profile-menu-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:0!important}html body .modal-v2-root .profile-menu-stat{display:grid!important;gap:3px!important;min-width:0!important;margin:0!important;padding:12px 8px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#121319!important;text-align:center!important;opacity:1!important;filter:none!important;transform:none!important}html body .modal-v2-root .profile-menu-stat-val{display:block!important;margin:0!important;color:var(--modal-v2-text)!important;font:700 1rem/1.2 var(--modal-v2-font-display)!important;overflow-wrap:anywhere}html body .modal-v2-root .profile-menu-stat-lbl{display:block!important;margin:0!important;color:var(--modal-v2-dim)!important;font:.68rem/1.2 var(--modal-v2-font-body)!important}html body .modal-v2-root .profile-menu-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0!important}html body .modal-v2-root .pm-verify{margin:0 0 12px!important;padding:10px 12px!important;border:1px solid var(--ui-color-warning)!important;border-radius:0!important;background:#e0a05017!important;color:var(--modal-v2-warning)!important;text-align:center!important}html body .modal-v2-root .pm-verify.is-ok{border-color:#426b5d!important;background:#468c7017!important;color:var(--modal-v2-success)!important}html body .modal-v2-root .pm-verify-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}html body .modal-v2-root .pm-verify-row svg{flex:0 0 auto!important;stroke:currentColor!important}html body .modal-v2-root .pm-verify-label{color:inherit!important;font:.78rem/1.35 var(--modal-v2-font-body)!important;letter-spacing:.02em!important}html body .modal-v2-root .pm-verify.is-ok .pm-verify-label{font-weight:700!important}html body .modal-v2-root .pm-verify-btn{width:100%!important;margin-top:9px!important}html body .modal-v2-root .tx-modal-body{padding:0!important}html body .modal-v2-root .tx-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;background:#14151c!important}html body .modal-v2-root .tx-tab{min-width:0!important;min-height:44px!important;padding:9px 8px!important;border:0!important;border-right:1px solid var(--modal-v2-border-soft)!important;border-bottom:2px solid transparent!important;background:transparent!important;color:var(--modal-v2-dim)!important;font:700 .73rem/1.2 var(--modal-v2-font-display)!important;cursor:pointer!important}html body .modal-v2-root .tx-tab:last-child{border-right:0!important}html body .modal-v2-root .tx-tab:is(:hover,.active){color:var(--modal-v2-text)!important;background:#ffffff06!important}html body .modal-v2-root .tx-tab.active{border-bottom-color:var(--modal-v2-accent)!important}html body .modal-v2-root .tx-tab:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:-3px!important}html body .modal-v2-root .tx-tab:focus:not(:focus-visible){outline:none!important}html body .modal-v2-root .tx-toolbar{display:flex!important;min-height:48px!important;align-items:center!important;justify-content:flex-end!important;padding:8px 18px!important;border-bottom:1px solid var(--modal-v2-border-soft)!important}html body .modal-v2-root .tx-toolbar.hidden{display:none!important}html body .modal-v2-root .tx-download{min-height:34px!important;padding:6px 12px!important;font-size:.7rem!important}html body .modal-v2-root .tx-download.hidden{display:none!important}html body .modal-v2-root .tx-content{min-height:230px!important;padding:12px 18px 20px!important}html body .modal-v2-root .tx-row{margin:0 0 7px!important;overflow:hidden!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#13141a!important}html body .modal-v2-root .tx-row-head{display:flex!important;align-items:stretch!important;min-width:0!important}html body .modal-v2-root .tx-row-toggle{display:grid!important;flex:1 1 auto!important;grid-template-columns:minmax(70px,.75fr) minmax(92px,1fr) minmax(88px,.9fr) minmax(84px,.8fr) 14px!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:8px 10px!important;border:0!important;background:transparent!important;color:var(--modal-v2-muted)!important;font:.77rem/1.3 var(--modal-v2-font-body)!important;text-align:left!important;cursor:pointer!important}html body .modal-v2-root .tx-row[data-kind=adj] .tx-row-toggle{grid-template-columns:minmax(70px,.65fr) minmax(90px,.85fr) minmax(120px,1fr) minmax(100px,1.25fr) 14px!important}html body .modal-v2-root .tx-row-toggle:hover{background:#ffffff06!important}html body .modal-v2-root .tx-row-toggle:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:-2px!important}html body .modal-v2-root .tx-row.expanded{border-color:#4b505a!important}html body .modal-v2-root .tx-date{color:var(--modal-v2-dim)!important;white-space:nowrap!important}html body .modal-v2-root .tx-amount{color:var(--modal-v2-text)!important;font-weight:700!important;white-space:nowrap!important}html body .modal-v2-root .tx-amount--positive{color:var(--modal-v2-patina-hi)!important}html body .modal-v2-root .tx-amount--negative{color:var(--ui-color-danger)!important}html body .modal-v2-root .tx-amount--neutral{color:var(--modal-v2-muted)!important}html body .modal-v2-root .tx-fiat{color:var(--modal-v2-muted)!important;white-space:nowrap!important}html body .modal-v2-root .tx-fiat--success{color:var(--modal-v2-success)!important}html body .modal-v2-root .tx-kind,html body .modal-v2-root .tx-status{justify-self:start!important;max-width:100%!important;padding:3px 7px!important;overflow:hidden!important;border:1px solid #4b4d57!important;border-radius:0!important;background:#ffffff09!important;color:var(--modal-v2-muted)!important;font:700 .66rem/1.2 var(--modal-v2-font-body)!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .modal-v2-root .tx-kind{border-color:var(--ui-color-control)!important;color:var(--ui-color-accent-high)!important}html body .modal-v2-root .tx-status--success{border-color:#426b5d!important;background:#468c701a!important;color:#b3dfc8!important}html body .modal-v2-root .tx-status--pending{border-color:var(--ui-color-warning)!important;background:#e0a0501a!important;color:#e0c89b!important}html body .modal-v2-root .tx-status--danger{border-color:var(--ui-color-control)!important;background:#c9635f1a!important;color:var(--ui-color-danger)!important}html body .modal-v2-root .tx-summary{min-width:0!important;overflow:hidden!important;color:var(--modal-v2-muted)!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .modal-v2-root .tx-caret{justify-self:end!important;color:var(--modal-v2-dim)!important}html body .modal-v2-root .tx-details{padding:11px 13px 13px!important;border-top:1px solid var(--modal-v2-border-soft)!important;color:var(--modal-v2-muted)!important;font:.76rem/1.65 var(--modal-v2-font-body)!important;overflow-wrap:anywhere!important}html body .modal-v2-root .tx-details.hidden{display:none!important}html body .modal-v2-root .tx-meta-label{color:var(--modal-v2-dim)!important}html body .modal-v2-root .tx-pending-note{margin:0 0 6px!important;color:var(--modal-v2-warning)!important}html body .modal-v2-root .tx-invoice-btn{display:grid!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid var(--modal-v2-border-soft)!important;background:transparent!important;color:var(--modal-v2-accent-hi)!important;cursor:pointer!important;opacity:.78!important}html body .modal-v2-root .tx-invoice-btn:hover{background:#35e0c612!important;opacity:1!important}html body .modal-v2-root .tx-invoice-btn:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:-2px!important}html body .modal-v2-root .withdrawal-form{display:grid!important;gap:12px!important}html body .modal-v2-root .withdrawal-form.hidden{display:none!important}html body .modal-v2-root .withdrawal-summary{display:grid!important;gap:5px!important;margin:0!important;padding:11px 12px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#121319!important;color:var(--modal-v2-muted)!important;font:.78rem/1.45 var(--modal-v2-font-body)!important}html body .modal-v2-root .withdrawal-summary-row{display:flex!important;justify-content:space-between!important;gap:16px!important}html body .modal-v2-root .withdrawal-summary-row>span:first-child{color:var(--modal-v2-dim)!important}html body .modal-v2-root .withdrawal-summary-row>span:last-child{color:var(--modal-v2-text)!important;text-align:right!important}html body .modal-v2-root .withdrawal-hint{min-height:17px!important;margin:-5px 0 0!important;color:var(--modal-v2-dim)!important;font:.74rem/1.35 var(--modal-v2-font-body)!important}html body .modal-v2-root .withdrawal-hint.is-error{color:var(--modal-v2-danger)!important}html body .modal-v2-root .withdrawal-note{margin:0!important;padding:10px 12px!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#65a99a12!important;color:var(--modal-v2-muted)!important;font:.77rem/1.5 var(--modal-v2-font-body)!important}html body .modal-v2-root .withdrawal-submit{width:100%!important}html body .mk-overlay-root.modal-v2-root{--modal-v2-z: 11980}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2{position:relative!important;z-index:1!important;inset:auto!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:min(920px,100%)!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - var(--modal-v2-gap) * 2)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--modal-v2-border)!important;border-radius:var(--modal-v2-radius)!important;background:linear-gradient(180deg,var(--modal-v2-surface),var(--modal-v2-bg) 72%,var(--modal-v2-bg-deep))!important;box-shadow:inset 0 0 0 3px #07080cc7,inset 0 0 0 4px #ffffff06,var(--modal-v2-shadow)!important;color:var(--modal-v2-text)!important;opacity:1!important;filter:none!important;transform:none!important;animation:modalV2In .18s ease-out both!important;pointer-events:auto!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr{position:relative!important;display:flex!important;flex:0 0 var(--modal-v2-header-height)!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:var(--modal-v2-header-height)!important;margin:0!important;padding:11px 12px 10px 18px!important;border:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:linear-gradient(180deg,#252630,#191a22)!important;box-shadow:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr:before{content:""!important;position:absolute!important;display:block!important;flex:none!important;inset:auto 24px 0!important;width:auto!important;height:1px!important;margin:0!important;background:linear-gradient(90deg,transparent,rgba(53,224,198,.55),transparent)!important;border-radius:0!important;pointer-events:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr h2{display:flex!important;flex:1 1 auto!important;min-width:0!important;align-items:center!important;gap:8px!important;margin:0!important;color:var(--modal-v2-text)!important;font:700 1.05rem/1.2 var(--modal-v2-font-display)!important;letter-spacing:.045em!important;text-shadow:0 1px 0 #000!important;text-transform:none!important;overflow:hidden!important;overflow-wrap:anywhere!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 40px!important;place-items:center!important;box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #52555f!important;border-radius:0!important;background:linear-gradient(180deg,#2b2d37,#1b1c24)!important;box-shadow:inset 0 0 0 2px #101117,0 2px #090a0e!important;color:var(--modal-v2-muted)!important;font-size:0!important;line-height:1!important;opacity:1!important;filter:none!important;transform:skew(-11deg)!important;cursor:pointer!important;transition:color .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:before,html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:2px!important;margin:-1px 0 0 -8px!important;border:0!important;border-radius:0!important;background:currentColor!important;pointer-events:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:before{transform:skew(11deg) rotate(45deg)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:after{transform:skew(11deg) rotate(-45deg)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:hover:not(:disabled),html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:focus-visible{border-color:var(--modal-v2-patina)!important;background:linear-gradient(180deg,#283b39,#182624)!important;color:var(--modal-v2-patina-hi)!important;filter:none!important;transform:skew(-11deg)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:focus:not(:focus-visible){outline:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:active{background:#111a18!important;box-shadow:inset 0 2px 5px #000000a6!important;transform:skew(-11deg) translateY(1px)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>.panel-hdr .btn-x:disabled{color:var(--modal-v2-dim)!important;opacity:.58!important;cursor:wait!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-notice{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important;margin:0!important;padding:10px 16px!important;border:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;background:#121319!important;color:var(--modal-v2-muted)!important;font:.78rem/1.4 var(--modal-v2-font-body)!important;text-shadow:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tabs{display:grid!important;flex:0 0 auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important;background:#14151c!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab{min-width:0!important;min-height:46px!important;margin:0!important;padding:9px 8px!important;border:0!important;border-right:1px solid var(--modal-v2-border-soft)!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--modal-v2-dim)!important;font:700 .73rem/1.2 var(--modal-v2-font-display)!important;text-shadow:none!important;opacity:1!important;filter:none!important;transform:none!important;cursor:pointer!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab:last-child{border-right:0!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab:is(:hover,.active){border-bottom-color:var(--modal-v2-accent)!important;background:#ffffff06!important;color:var(--modal-v2-text)!important;transform:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:-3px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab:focus:not(:focus-visible){outline:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-tab:disabled{color:var(--modal-v2-dim)!important;opacity:.52!important;cursor:wait!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>#mk-body.panel-body{display:block!important;flex:1 1 auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:clamp(0px,calc(100dvh - var(--modal-v2-gap) * 2 - var(--modal-v2-header-height) - 116px),240px)!important;max-height:min(620px,calc(100dvh - var(--modal-v2-gap) * 2 - var(--modal-v2-header-height) - 116px))!important;margin:0!important;padding:16px 18px 22px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;background:transparent!important;color:var(--modal-v2-muted)!important;font:.86rem/1.5 var(--modal-v2-font-body)!important;scrollbar-color:var(--modal-v2-border) var(--modal-v2-bg-deep)!important;scrollbar-width:thin!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>#mk-body>div{color:inherit!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>#mk-feedback{flex:0 0 auto!important;margin:0!important;border-width:0 0 1px 3px!important;border-radius:0!important;padding:9px 14px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>#mk-feedback.hidden{display:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 #mk-body .modal-v2-state{min-height:220px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-card,html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-create-card,html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-history-row{box-sizing:border-box!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:linear-gradient(180deg,#22232ce6,#111218f5)!important;color:var(--modal-v2-muted)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-listing-row{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0 0 7px!important;padding:10px 12px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-item-copy{flex:1 1 auto!important;min-width:150px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-item-title{min-width:0!important;color:var(--modal-v2-text)!important;font:.85rem/1.35 var(--modal-v2-font-body)!important;overflow-wrap:anywhere!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-qty{color:var(--modal-v2-dim)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-meta{margin-top:3px!important;color:var(--modal-v2-dim)!important;font:.72rem/1.4 var(--modal-v2-font-body)!important;overflow-wrap:anywhere!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-price{flex:0 0 auto!important;min-width:74px!important;color:var(--modal-v2-patina-hi)!important;font:700 .86rem/1.25 var(--modal-v2-font-display)!important;text-align:right!important;white-space:nowrap!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-listing-row>.btn-act{flex:0 0 104px!important;min-height:40px!important;padding:7px 10px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-create-card{display:grid!important;gap:10px!important;margin:0 0 16px!important;padding:14px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-section-title{margin:0 0 8px!important;color:var(--modal-v2-text)!important;font:700 .88rem/1.3 var(--modal-v2-font-display)!important;letter-spacing:.025em!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-section-title--spaced{margin-top:16px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-section-hint{margin:-3px 0 0!important;color:var(--modal-v2-dim)!important;font:.74rem/1.45 var(--modal-v2-font-body)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-field{display:grid!important;gap:5px!important;min-width:0!important;color:var(--modal-v2-muted)!important;font:700 .7rem/1.2 var(--modal-v2-font-display)!important;letter-spacing:.04em!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-field-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;min-width:0!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-create-submit{width:100%!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-create-submit:before{transform:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-inline-empty{margin:0!important;padding:10px 2px 16px!important;color:var(--modal-v2-dim)!important;font:.78rem/1.4 var(--modal-v2-font-body)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:1px solid #4d505a!important;border-radius:0!important;background:#101117!important;background-image:none!important;box-shadow:inset 0 2px 5px #0000009e,0 1px #ffffff06!important;color:var(--modal-v2-text)!important;font:.9rem/1.25 var(--modal-v2-font-body)!important;outline:0!important;filter:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--modal-v2-patina)!important;box-shadow:inset 0 2px 5px #00000094,0 0 0 2px #65a99a21!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 :is(input,textarea)::placeholder{color:#77727c!important;opacity:.82!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 select option{background:#15161d!important;color:var(--modal-v2-text)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 18px!important;overflow:hidden!important;border:1px solid #555862!important;border-image:none!important;border-radius:0!important;background:linear-gradient(90deg,transparent,rgba(53,224,198,.48) 18%,rgba(53,224,198,.48) 82%,transparent) center 5px / 82% 1px no-repeat,linear-gradient(180deg,#30323c,#242630 50%,#171820)!important;background-clip:padding-box!important;box-shadow:inset 0 0 0 2px #111218,inset 0 1px #ffffff12,0 2px #08090d!important;color:var(--modal-v2-text)!important;font:700 .74rem/1.15 var(--modal-v2-font-display)!important;letter-spacing:.055em!important;text-align:center!important;text-shadow:0 1px 0 #000!important;white-space:normal!important;opacity:1!important;filter:none!important;transform:none!important;cursor:pointer!important;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act:hover:not(:disabled){border-color:var(--modal-v2-accent)!important;background:linear-gradient(90deg,transparent,var(--modal-v2-accent-hi) 18%,var(--modal-v2-accent-hi) 82%,transparent) center 5px / 82% 1px no-repeat,linear-gradient(180deg,var(--ui-color-surface-raised),#2b2732 50%,#1c1922)!important;box-shadow:inset 0 0 0 2px var(--ui-color-depth),inset 0 1px #ffffff17,0 2px #08070a!important;color:var(--ui-color-text-strong)!important;filter:none!important;transform:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act:active:not(:disabled){background:var(--ui-color-surface)!important;box-shadow:inset 0 2px 5px #0009!important;transform:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act:focus:not(:focus-visible){outline:none!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-act:disabled{color:var(--modal-v2-dim)!important;opacity:.58!important;cursor:not-allowed!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-green{border-color:#65736f!important;background:linear-gradient(90deg,transparent,rgba(101,169,154,.7) 18%,rgba(101,169,154,.7) 82%,transparent) center 5px / 82% 1px no-repeat,linear-gradient(180deg,#30413f,#253331 50%,#17211f)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .btn-danger{border-color:var(--ui-color-border)!important;background:linear-gradient(180deg,var(--ui-color-surface-raised),var(--ui-color-surface))!important;color:var(--ui-color-danger)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-pending-copy{color:var(--modal-v2-warning)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-history-row{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0 0 5px!important;padding:8px 11px!important;color:var(--modal-v2-muted)!important;font:.74rem/1.35 var(--modal-v2-font-body)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-history-row>:first-child{min-width:0!important;overflow-wrap:anywhere!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-history-price{margin-left:auto!important;color:var(--modal-v2-text)!important;white-space:nowrap!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-status{flex:0 0 auto!important;padding:3px 7px!important;border:1px solid #4b4d57!important;border-radius:0!important;background:#ffffff09!important;color:var(--modal-v2-muted)!important;font:700 .66rem/1.2 var(--modal-v2-font-body)!important;white-space:nowrap!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-status--success{border-color:#426b5d!important;background:#468c701a!important;color:#b3dfc8!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-status--pending{border-color:var(--ui-color-warning)!important;background:#e0a0501a!important;color:#e0c89b!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-status--danger{border-color:var(--ui-color-control)!important;background:#c9635f1a!important;color:var(--ui-color-danger)!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-card{margin:0 0 7px!important;padding:11px 12px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-head{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-head>.mk-item-title{flex:1 1 auto!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-meta{margin-top:6px!important}html body .modal-v2-root--sheet{align-items:end!important;justify-items:stretch!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important}html body .modal-v2-root--sheet>.mobile-sheet-panel{position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;max-height:min(78dvh,520px)!important;margin:0!important;padding:14px max(14px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important;overflow-y:auto!important;border:1px solid var(--modal-v2-border)!important;border-bottom:0!important;border-radius:0!important;background:linear-gradient(180deg,var(--modal-v2-surface),var(--modal-v2-bg-deep))!important;box-shadow:0 -18px 52px #0000009e!important;animation:modalV2SheetIn .18s ease-out both!important}html body .modal-v2-root--sheet>.modal-v2-backdrop{animation:modalV2BackdropIn .16s ease-out both!important}html body .modal-v2-root--sheet>.mobile-sheet-panel:before{content:""!important;position:absolute!important;z-index:1!important;inset:0 28px auto!important;display:block!important;height:1px!important;border:0!important;background:linear-gradient(90deg,transparent,rgba(53,224,198,.64),transparent)!important;pointer-events:none!important}html body .modal-v2-root--sheet .mobile-sheet-handle{width:44px!important;height:4px!important;margin:0 auto 13px!important;border-radius:0!important;background:var(--modal-v2-border)!important;box-shadow:none!important;cursor:default!important}html body .modal-v2-root--sheet .mobile-sheet-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}html body .modal-v2-root--sheet .mobile-sheet-btn{position:relative!important;display:grid!important;min-width:0!important;min-height:82px!important;place-items:center!important;gap:5px!important;padding:9px!important;overflow:hidden!important;border:1px solid var(--modal-v2-border-soft)!important;border-image:none!important;border-radius:0!important;background:#15161d!important;box-shadow:inset 0 1px #ffffff06!important;color:var(--modal-v2-muted)!important;font:700 .76rem/1.2 var(--modal-v2-font-display)!important;letter-spacing:.035em!important;text-align:center!important;text-shadow:none!important;opacity:1!important;filter:none!important;transform:none!important;cursor:pointer!important;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease!important}html body .modal-v2-root--sheet .mobile-sheet-btn:before,html body .modal-v2-root--sheet .mobile-sheet-btn:after{content:none!important;display:none!important}html body .modal-v2-root--sheet .mobile-sheet-btn:hover{border-color:var(--modal-v2-accent)!important;background:var(--ui-color-surface)!important;box-shadow:inset 0 1px #ffffff0a!important;color:var(--modal-v2-text)!important;filter:none!important;transform:none!important}html body .modal-v2-root--sheet .mobile-sheet-btn:active{background:#111218!important;box-shadow:inset 0 2px 5px #0000009e!important;transform:none!important}html body .modal-v2-root--sheet .mobile-sheet-btn:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .modal-v2-root--sheet .mobile-sheet-btn:focus:not(:focus-visible){outline:none!important}html body .modal-v2-root--sheet .mobile-sheet-btn:disabled{color:var(--modal-v2-dim)!important;opacity:.58!important;cursor:not-allowed!important}html body .modal-v2-root--sheet .mobile-sheet-close{position:static!important;align-self:center!important;width:auto!important;min-width:140px!important;min-height:42px!important;margin:12px 0 0!important;border:1px solid var(--modal-v2-border-soft)!important;border-radius:0!important;background:#15161d!important;color:var(--modal-v2-muted)!important;font:700 .78rem/1.2 var(--modal-v2-font-display)!important;text-shadow:none!important;opacity:1!important;filter:none!important;transform:none!important;cursor:pointer!important;transition:border-color .12s ease,background .12s ease,color .12s ease!important}html body .modal-v2-root--sheet .mobile-sheet-close:hover{border-color:var(--modal-v2-patina)!important;background:#182624!important;color:var(--modal-v2-patina-hi)!important;transform:none!important}html body .modal-v2-root--sheet .mobile-sheet-close:active{background:#101917!important;transform:none!important}html body .modal-v2-root--sheet .mobile-sheet-close:focus-visible{outline:2px solid var(--modal-v2-patina-hi)!important;outline-offset:2px!important}html body .modal-v2-root--sheet .mobile-sheet-close:focus:not(:focus-visible){outline:none!important}html body .modal-v2-root--sheet .mobile-sheet-ico{display:flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;color:currentColor!important;line-height:1!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))!important;transition:opacity .12s ease!important}html body .modal-v2-root--sheet .mobile-sheet-ico svg{display:block!important}html body .modal-v2-root--sheet .mobile-sheet-ico :is(.hud-svg-fill-brass-hilite,.hud-svg-fill-brass-base,.hud-svg-fill-brass-bright){fill:currentColor!important}html body .modal-v2-root--sheet .mobile-sheet-ico :is(.hud-svg-stroke-brass-base,.hud-svg-stroke-brass-deep){stroke:currentColor!important}html body .modal-v2-root--sheet .mobile-sheet-lbl{display:block;max-width:100%;color:inherit!important;font:inherit!important;line-height:1.15;letter-spacing:inherit!important;white-space:normal;overflow-wrap:anywhere}html body .modal-v2-root--sheet .mobile-sheet-ico.muted{opacity:.5!important}html body .modal-v2-root--sheet .mobile-sheet-ico.muted .ms-speaker{fill:var(--modal-v2-dim)!important}html body .modal-v2-root--sheet .mobile-sheet-ico.muted .ms-wave{opacity:0!important}html body .modal-v2-root--sheet .mobile-sheet-ico.muted .ms-slash{opacity:1!important}html body .modal-v2-root--sheet :is(.ms-wave,.ms-slash,.ms-speaker){transition:opacity .12s ease,fill .12s ease!important}html body .modal-v2-root--sheet #mobile-sound-btn.muted{border-color:var(--ui-color-border)!important}html body .modal-v2-root--sheet #mobile-sound-btn.muted .mobile-sheet-lbl{color:var(--ui-color-danger)!important}@media(max-width:700px),(max-height:620px){:root{--modal-v2-gap: 8px;--modal-v2-header-height: 56px}html body .modal-v2-root:not(.modal-v2-root--sheet){padding:max(7px,env(safe-area-inset-top)) max(7px,env(safe-area-inset-right)) max(7px,env(safe-area-inset-bottom)) max(7px,env(safe-area-inset-left))!important}html body .modal-v2-root:not(.modal-v2-root--confirm):not(.modal-v2-root--sheet)>.modal-v2{width:100%!important;max-height:calc(100dvh - 14px)!important}html body .modal-v2-root .modal-v2-header{gap:10px!important;padding:10px 10px 9px 14px!important}html body .modal-v2-root .modal-v2-close{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body .modal-v2-root .modal-v2-body{padding:17px!important}html body .modal-v2-root .modal-v2-footer{min-height:62px!important;padding:9px 12px!important}html body .modal-v2-root--intro .intro-book-body{padding:20px!important}html body .modal-v2-root--intro .intro-page{min-height:190px!important}html body .modal-v2-root--intro .intro-nav{grid-template-columns:1fr auto 1fr!important;gap:8px!important}html body .modal-v2-root--cookie .cookie-consent-body{padding:14px!important}html body .modal-v2-root--cookie .cookie-consent-actions{grid-template-columns:1fr!important;padding:10px 12px!important}html body .modal-v2-root--cookie #cookie-consent-customize .cookie-consent-actions{display:flex!important}html body .modal-v2-root--cookie #cookie-save-exit{width:min(100%,240px)!important}html body .modal-v2-root--legal .page-popup-body{padding:18px!important}html body .modal-v2-root .profile-menu-actions{grid-template-columns:1fr!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2>#mk-body.panel-body{padding:13px 14px 18px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-notice{padding:9px 13px!important}}@media(max-width:560px){html body .modal-v2-root .tx-content{padding-inline:10px!important}html body .modal-v2-root .tx-row-toggle,html body .modal-v2-root .tx-row[data-kind=adj] .tx-row-toggle{grid-template-columns:minmax(0,1fr) auto 14px!important;grid-template-areas:"date amount caret" "secondary tertiary caret"!important;gap:5px 8px!important}html body .modal-v2-root .tx-date{grid-area:date!important}html body .modal-v2-root .tx-amount{grid-area:amount!important;justify-self:end!important}html body .modal-v2-root .tx-fiat,html body .modal-v2-root .tx-kind{grid-area:secondary!important}html body .modal-v2-root .tx-status,html body .modal-v2-root .tx-summary{grid-area:tertiary!important;justify-self:end!important;text-align:right!important}html body .modal-v2-root .tx-caret{grid-area:caret!important;align-self:stretch!important;display:grid!important;place-items:center!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-listing-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-item-copy{grid-column:1 / -1!important;min-width:0!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-price{min-width:0!important;text-align:left!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-listing-row>.btn-act{min-width:92px!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-field-grid{grid-template-columns:1fr!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-history-row,html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;white-space:normal!important}html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2 .mk-purchase-head>.mk-item-title{grid-column:1 / -1!important}}@media(max-width:430px){html body .modal-v2-root--confirm>.modal-v2{width:100%!important}html body .modal-v2-root--confirm .confirm-buttons{display:grid!important;grid-template-columns:1fr 1fr!important}html body .modal-v2-root .profile-menu-stats{grid-template-columns:1fr!important}html body .modal-v2-root .profile-menu-stat{grid-template-columns:1fr auto!important;align-items:center!important;text-align:left!important}html body .modal-v2-root .tx-tabs{grid-template-columns:1fr!important}html body .modal-v2-root .tx-tab{border-right:0!important;border-bottom:1px solid var(--modal-v2-border-soft)!important}html body .modal-v2-root .tx-tab.active{border-bottom-color:var(--modal-v2-accent)!important}}@media(prefers-reduced-motion:reduce){html body .modal-v2-root>.modal-v2,html body .mk-overlay-root.modal-v2-root>.mk-panel.panel.panel-v2,html body .modal-v2-root--sheet>.mobile-sheet-panel{animation:none!important}html body .modal-v2-root--sheet>.modal-v2-backdrop{animation:none!important}}@keyframes modalV2In{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes modalV2SheetIn{0%{transform:translateY(24px);opacity:.75}to{transform:none;opacity:1}}@keyframes modalV2BackdropIn{0%{opacity:0}to{opacity:1}}
