.Landing_landing__snd2q{--lp-text:hsla(0,0%,100%,.94);--lp-muted:hsla(0,0%,100%,.55);--lp-surface:rgba(14,17,28,.88);--lp-surface-light:hsla(0,0%,100%,.05);--lp-border:hsla(0,0%,100%,.1);--lp-border-bright:hsla(0,0%,100%,.18);--lp-accent:#3b82f6;--lp-accent-dim:rgba(59,130,246,.15);--lp-glow:rgba(59,130,246,.1);position:relative;min-height:100vh;background:transparent;color:var(--lp-text);overflow-x:hidden}.Landing_nav__1fh8Y{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:calc(1rem + env(safe-area-inset-top, 0px)) 2rem 1rem;background:rgba(5,5,16,.35);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid hsla(0,0%,100%,.04)}.Landing_logo__bAZbo{height:44px;opacity:0}.Landing_loginButton__T4bwa{padding:.45rem 1.3rem;font-size:.9rem;background:transparent;color:var(--lp-text);border:1px solid var(--lp-accent);border-radius:8px;cursor:pointer;transition:background .25s,box-shadow .25s;letter-spacing:.02em}.Landing_loginButton__T4bwa:hover{background:var(--lp-accent-dim);box-shadow:0 0 20px var(--lp-glow)}.Landing_storeBadge__D2JWT{display:flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:var(--lp-accent-dim);border:1px solid rgba(59,130,246,.25);border-radius:50px;text-decoration:none;color:var(--lp-text);font-size:.9rem;transition:all .2s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.Landing_storeBadge__D2JWT:hover{background:rgba(59,130,246,.2);box-shadow:0 0 24px var(--lp-glow)}.Landing_heroZone___A2SH{--hero-logo-size:min(35vw,200px);position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem}.Landing_heroContent__CYsw2{display:flex;flex-direction:column;align-items:center;gap:calc(var(--hero-logo-size) * .09);position:relative;z-index:2;margin-top:calc(var(--hero-logo-size) * -.5)}.Landing_heroVideoWrap__qpamw{display:inline-flex;cursor:-webkit-grab;cursor:grab;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Landing_heroVideoWrap__qpamw:active{cursor:-webkit-grabbing;cursor:grabbing}.Landing_heroVideo__SdiZe{width:var(--hero-logo-size);max-height:70vh;height:auto;object-fit:contain;display:block;pointer-events:none}.Landing_heroType__h3rlx{height:calc(var(--hero-logo-size) * .28);opacity:0;animation:Landing_mirageReveal__jHNE_ 3s ease-out 1.8s forwards,Landing_mirageDistort__9rJ__ 2.4s ease-in-out 1.8s forwards;will-change:opacity,filter,transform}@keyframes Landing_mirageReveal__jHNE_{0%{opacity:0;filter:blur(12px)}8%{opacity:.15;filter:blur(8px)}16%{opacity:.04;filter:blur(11px)}24%{opacity:.3;filter:blur(5px)}33%{opacity:.08;filter:blur(9px)}42%{opacity:.5;filter:blur(3px)}50%{opacity:.15;filter:blur(7px)}60%{opacity:.7;filter:blur(2px)}68%{opacity:.35;filter:blur(4px)}78%{opacity:.85;filter:blur(1px)}88%{opacity:.55;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes Landing_mirageDistort__9rJ__{0%{transform:scaleY(1.18) translateY(5px)}14%{transform:scaleY(.92) translateY(-3px)}28%{transform:scaleY(1.1) translateY(4px)}42%{transform:scaleY(.95) translateY(-2px)}56%{transform:scaleY(1.05) translateY(2px)}70%{transform:scaleY(.97) translateY(-1px)}84%{transform:scaleY(1.02) translateY(1px)}to{transform:scaleY(1) translateY(0)}}.Landing_heroSubtitleStage__N5VnP{position:absolute;left:50%;top:calc(50% + 170px);transform:translateX(-50%);width:min(94vw,980px);height:clamp(72px,12vh,140px);text-align:center;pointer-events:none;z-index:1}.Landing_heroSubtitleLine__yBxNQ{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.1rem,3.2vw,2.25rem);font-weight:300;letter-spacing:.18em;text-transform:lowercase;background:linear-gradient(120deg,hsla(0,0%,100%,.95),rgba(191,219,254,.9),rgba(96,165,250,.75));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0;text-shadow:0 0 24px rgba(96,165,250,.35);will-change:opacity,transform,filter}.Landing_showcaseZone__owyTe{position:relative;z-index:1;min-height:104vh;display:flex;align-items:center;justify-content:center;padding:5.2rem 2rem}.Landing_showcaseRow__Nerbd{display:flex;align-items:center;gap:4rem;max-width:960px;width:100%;perspective:1400px}.Landing_showcaseRowReverse___anfc{flex-direction:row-reverse}.Landing_showcaseRowCenter__7ZrmC{flex-direction:column;text-align:center;max-width:560px}.Landing_showcaseLabel__xF2sM{flex:0 0 auto;min-width:160px}.Landing_showcaseLabel__xF2sM h2{font-size:2.4rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#e0e7ff,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Landing_showcaseLabel__xF2sM p{font-size:.95rem;color:var(--lp-muted);margin:0}.Landing_showcaseLabelCenter__62j_4{text-align:center;margin-bottom:1.5rem}.Landing_showcasePanel__v6lte{flex:1 1;min-width:0;max-width:500px;background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 80px var(--lp-glow),inset 0 1px 0 hsla(0,0%,100%,.04);overflow:hidden;transform-style:preserve-3d}.Landing_showcasePanelWide__D0PeT{max-width:540px}.Landing_widgetHeader__R5RwA{display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.2rem;border-bottom:1px solid var(--lp-border);background:var(--lp-surface-light)}.Landing_widgetTitle__zNxJH{font-size:.95rem;font-weight:600;color:var(--lp-text)}.Landing_widgetActions__GSciR{display:flex;gap:.5rem;align-items:center}.Landing_iconBtn__3BexA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--lp-surface-light);border:1px solid var(--lp-border);color:var(--lp-muted);font-size:.8rem;cursor:default;transition:border-color .2s}.Landing_iconBtn__3BexA:hover{border-color:var(--lp-border-bright)}.Landing_iconBtnAccent__zRr7v{color:#a78bfa;border-color:rgba(167,139,250,.2)}.Landing_widgetBody__ZbdTm{padding:.8rem;display:flex;flex-direction:column;gap:.6rem}.Landing_collapseIcon__HdnvU{color:var(--lp-muted);font-size:.85rem}.Landing_catalogEntry__jbu45{padding:.8rem .9rem;background:var(--lp-surface-light);border:1px solid var(--lp-border);border-radius:10px;display:flex;flex-direction:column;gap:.5rem}.Landing_catalogName__ogRBG{font-size:.88rem;font-weight:500;color:var(--lp-text)}.Landing_catalogDate__Q00Vc{font-size:.72rem;color:var(--lp-muted)}.Landing_catalogUrl__iwgd3{font-size:.72rem;color:rgba(96,165,250,.7);display:flex;align-items:center;gap:.35rem}.Landing_catalogActions__7VuhC{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.15rem}.Landing_catalogActionBtn__88y8N{display:flex;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.7rem;color:var(--lp-muted);background:var(--lp-surface-light);border:1px solid var(--lp-border);border-radius:6px;cursor:default}.Landing_catZone__tNQpb{overflow:visible;margin-top:-6vh;padding-top:2.8rem}.Landing_catCoverLayer__zi4XK{position:absolute;top:0;bottom:0;left:50%;width:112vw;margin-left:-56vw;display:flex;align-items:center;transform:translateX(114vw);pointer-events:none;z-index:2}.Landing_catAmplified__1tAR0{width:100%;height:100%;aspect-ratio:1/1.414;border-radius:18px;border:none;cursor:-webkit-grab;cursor:grab;position:relative;overflow:hidden;margin:0;background:#111;box-shadow:0 24px 64px rgba(0,0,0,.55),0 0 100px rgba(59,130,246,.06);z-index:2}.Landing_catAmplified__1tAR0:active{cursor:-webkit-grabbing;cursor:grabbing}.Landing_catAmplifiedStack__8nqgM{width:min(calc(75vh * .7),88vw);aspect-ratio:1/1.414;margin-left:auto;margin-right:3vw;position:relative}.Landing_catAmplifiedBack__EMSom{position:absolute;inset:0;border-radius:18px;overflow:hidden;transform:scale(.95) translateX(6%) rotate(var(--cat-back-delta,0deg));transform-origin:50% 100%;background:#111;box-shadow:0 18px 44px rgba(0,0,0,.4);pointer-events:none;z-index:1}.Landing_catRow__QeSjv{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:2rem 1rem 2rem 0;scroll-padding-left:0;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Landing_catRow__QeSjv::-webkit-scrollbar{display:none}.Landing_catCover__d3Vis{flex:0 0 auto;width:42vw;max-width:260px;aspect-ratio:1/1.414;border-radius:14px;border:none;cursor:pointer;position:relative;overflow:hidden;scroll-snap-align:start;background:#111;box-shadow:0 14px 44px rgba(0,0,0,.45);transition:transform .3s ease,box-shadow .3s ease}.Landing_catCoverGhost___BkmA{opacity:0;pointer-events:none}.Landing_catCover__d3Vis:hover{transform:scale(1.04);box-shadow:0 18px 54px rgba(0,0,0,.55)}@media (min-width:841px){.Landing_catCover__d3Vis{width:20vw;max-width:240px}}.Landing_catCoverImg__Ujg24{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.Landing_catCoverGrade__Ddebs{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.1) 35%,transparent 55%);pointer-events:none;z-index:1}.Landing_catCoverTitle__O3zbE{position:absolute;bottom:2.4rem;left:1.2rem;right:1.2rem;font-size:clamp(.95rem,2.2vw,1.3rem);font-weight:600;color:#fff;text-align:left;text-shadow:0 2px 10px rgba(0,0,0,.6);line-height:1.3;z-index:2}.Landing_catCoverSub__MAR42{position:absolute;bottom:1.1rem;left:1.2rem;font-size:.72rem;color:hsla(0,0%,100%,.55);text-shadow:0 1px 4px rgba(0,0,0,.5);letter-spacing:.04em;z-index:2}@keyframes Landing_catBlink__7Ge_z{0%,to{opacity:1}50%{opacity:.35}}.Landing_catBlink__7Ge_z{animation:Landing_catBlink__7Ge_z .8s ease-in-out infinite}.Landing_catFs__KFE50{position:fixed;inset:0;z-index:10000;overflow:hidden;background:#050510}.Landing_catDockGhost__t59IY{position:fixed;z-index:9000;overflow:hidden;pointer-events:none;background:#111;box-shadow:0 14px 44px rgba(0,0,0,.45)}.Landing_catFsImg__yErN3{position:absolute;object-fit:cover;box-shadow:0 20px 60px rgba(0,0,0,.45)}.Landing_editorHeader__mRgF6{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.2rem;border-bottom:1px solid var(--lp-border);background:var(--lp-surface-light)}.Landing_editorTitle__9lq8o{font-size:.95rem;font-weight:600;color:var(--lp-text)}.Landing_editorBadge__MJw6q{font-size:.72rem;padding:.2rem .6rem;background:var(--lp-accent-dim);border:1px solid rgba(59,130,246,.2);border-radius:6px;color:#93c5fd}.Landing_editorCloseBtn__EHgNS{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:transparent;border:1px solid var(--lp-border);color:var(--lp-muted);font-size:.8rem;cursor:default}.Landing_editorBody__3LFj3{padding:1rem;display:flex;flex-direction:column;gap:.8rem}.Landing_editorPreview__aXO2T{width:100%;aspect-ratio:3/4;max-height:220px;background:hsla(0,0%,100%,.015);border:1px dashed rgba(96,165,250,.25);border-radius:10px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:4px;gap:4px;padding:8px}.Landing_editorSlot__Xu3CP{border:1px solid hsla(0,0%,100%,.06);border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px}.Landing_editorSlotLabel__vDSNN{font-size:.55rem;color:var(--lp-muted);text-transform:uppercase;letter-spacing:.05em}.Landing_editorSlotBox__nIMbw{width:60%;height:30%;background:rgba(96,165,250,.08);border:1px solid rgba(96,165,250,.15);border-radius:3px}.Landing_editorControls__BSFXG{display:flex;gap:.6rem;align-items:center}.Landing_editorControlGroup__k6bbg{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.Landing_editorControlLabel__7GZT1{font-size:.68rem;color:var(--lp-muted);font-weight:500}.Landing_editorControlValue__s6nkG{font-size:.78rem;color:var(--lp-text);padding:.35rem .5rem;background:var(--lp-surface-light);border:1px solid var(--lp-border);border-radius:6px}.Landing_editorCredits__Q6zoK{display:flex;align-items:center;gap:.3rem;font-size:.72rem;color:#fbbf24;align-self:flex-end}.Landing_generateBtn__5Vp3s{width:100%;padding:.7rem;font-size:.9rem;font-weight:600;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;border-radius:10px;cursor:default;letter-spacing:.02em}.Landing_productGrid__NYRIs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem;padding:.8rem}.Landing_productCard__IBojE{background:var(--lp-surface-light);border:1px solid var(--lp-border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.Landing_productImage__48j7q{width:100%;aspect-ratio:1;display:block}.Landing_productInfo__Xio4w{padding:.5rem;display:flex;flex-direction:column;gap:.15rem}.Landing_productName__zoaYG{font-size:.72rem;font-weight:500;color:var(--lp-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_productPrice__Htmbm{font-size:.65rem;color:var(--lp-muted)}.Landing_modalBody__LIELT{padding:1.2rem;display:flex;gap:1rem}.Landing_modalImageArea__Af_9I{flex:0 0 42%;aspect-ratio:1;border-radius:12px;overflow:hidden}.Landing_modalDetails__eAQqE{flex:1 1;display:flex;flex-direction:column;gap:.6rem;justify-content:center}.Landing_modalProductTitle__QfoMM{font-size:1.1rem;font-weight:600;color:var(--lp-text);margin:0}.Landing_modalPriceRow__6pfQJ{display:flex;align-items:baseline;gap:.3rem}.Landing_modalCurrency__3813b{font-size:.8rem;color:var(--lp-muted)}.Landing_modalPriceValue__FxzCl{font-size:1.5rem;font-weight:700;color:var(--lp-text)}.Landing_quantityRow__bAKkH{display:flex;align-items:center;gap:.5rem}.Landing_quantityBtn__AAZ6u{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--lp-surface-light);border:1px solid var(--lp-border);color:var(--lp-text);font-size:.9rem;cursor:default}.Landing_quantityValue__J_6zp{font-size:.9rem;font-weight:500;color:var(--lp-text);min-width:1.2rem;text-align:center}.Landing_modalActions__swgWp{display:flex;flex-direction:column;gap:.4rem;padding:0 1.2rem 1.2rem}.Landing_actionBtn__PLGCf{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem;font-size:.8rem;font-weight:500;border-radius:8px;border:1px solid var(--lp-border);cursor:default;color:var(--lp-text);background:var(--lp-surface-light)}.Landing_actionBtnPrimary__Xjr4V{background:linear-gradient(135deg,#2563eb,#0ea5e9);border-color:transparent;color:#fff}.Landing_actionBtnBuy__VJSvU{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.25);color:#6ee7b7}.Landing_spaceEntry__DmItS{padding:.8rem .9rem;background:var(--lp-surface-light);border:1px solid var(--lp-border);border-radius:10px;display:flex;align-items:center;gap:.6rem}.Landing_spaceInfo__KUh9_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.Landing_spaceName__zugQL{font-size:.88rem;font-weight:500;color:var(--lp-text)}.Landing_spaceMeta__Zj0zb{display:flex;align-items:center;gap:.5rem}.Landing_spaceDate__Uk_RA{font-size:.72rem;color:var(--lp-muted)}.Landing_spaceUrl__mwRxk{font-size:.72rem;color:rgba(96,165,250,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_spaceGear__h2HV2{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--lp-surface-light);border:1px solid var(--lp-border);color:var(--lp-muted);font-size:.85rem;cursor:default;flex-shrink:0}.Landing_gradientA__QzQPp{background:linear-gradient(135deg,#1e293b,#334155,#1e293b)}.Landing_gradientB__pGILT{background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460)}.Landing_gradientC__MdfpP{background:linear-gradient(135deg,#1b2838,#2d4059,#1b2838)}.Landing_gradientD__RED4X{background:linear-gradient(135deg,#1c1c3a,#2a1454,#1c1c3a)}.Landing_pricingZone__YPBgx{position:relative;z-index:1;padding:5.1rem 2rem 8.8rem;min-height:76vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.Landing_pricingTitle__TyzdR{font-size:2.4rem;font-weight:700;margin:0 0 3rem;text-align:center;background:linear-gradient(135deg,#e0e7ff,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Landing_legalFooter__v5xEd{position:relative;z-index:1;padding:0 1.5rem 2.6rem}.Landing_legalFooterLine__thDkL{max-width:920px;height:1px;margin:0 auto 1.35rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.26),hsla(0,0%,100%,0))}.Landing_legalFooterNav__yzDsT{max-width:920px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.95rem;flex-wrap:wrap}.Landing_legalFooterLink__0egyp{text-decoration:none;text-transform:uppercase;letter-spacing:.16em;font-size:.76rem;font-weight:700;color:hsla(0,0%,100%,.8);transition:color .2s ease,text-shadow .2s ease}.Landing_legalFooterLink__0egyp:hover{color:hsla(0,0%,100%,.98);text-shadow:0 0 18px rgba(96,165,250,.55)}.Landing_legalFooterDot__SIt2p{width:5px;height:5px;border-radius:50%;background:rgba(147,197,253,.75);box-shadow:0 0 12px rgba(59,130,246,.45)}.Landing_landing__snd2q:after{content:"";position:fixed;inset:-12%;pointer-events:none;z-index:140;opacity:0;filter:blur(24px);background:radial-gradient(circle at 18% 30%,hsla(0,0%,100%,.24),transparent 58%),radial-gradient(circle at 72% 22%,rgba(129,140,248,.2),transparent 54%),radial-gradient(circle at 50% 78%,rgba(147,197,253,.17),transparent 62%)}.Landing_landingSmokeOut__URKvS{pointer-events:none;animation:Landing_landingSmokeOut__URKvS .54s cubic-bezier(.2,.82,.3,1) forwards}.Landing_landingSmokeOut__URKvS:after{animation:Landing_landingSmokeFog__r64Lq .54s ease-out forwards}@keyframes Landing_landingSmokeOut__URKvS{0%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}45%{opacity:.72;filter:blur(5px);transform:translate3d(0,-4px,0) scale(1.004)}to{opacity:0;filter:blur(20px);transform:translate3d(0,-16px,0) scale(1.014)}}@keyframes Landing_landingSmokeFog__r64Lq{0%{opacity:0;transform:scale(.96)}45%{opacity:.55}to{opacity:0;transform:scale(1.06)}}@media (max-width:840px){.Landing_heroSubtitleStage__N5VnP{top:calc(50% + 150px)}.Landing_heroSubtitleLine__yBxNQ{letter-spacing:.12em}.Landing_showcaseRowReverse___anfc,.Landing_showcaseRow__Nerbd{flex-direction:column;gap:2rem;text-align:center}.Landing_showcaseLabel__xF2sM h2{font-size:1.8rem}.Landing_showcasePanelWide__D0PeT,.Landing_showcasePanel__v6lte{max-width:100%}.Landing_modalBody__LIELT{flex-direction:column}.Landing_modalImageArea__Af_9I{flex:none;width:100%;aspect-ratio:16/10}.Landing_productGrid__NYRIs{grid-template-columns:repeat(2,1fr)}.Landing_legalFooterLink__0egyp{letter-spacing:.12em;font-size:.72rem}}@media (max-width:480px){.Landing_nav__1fh8Y{padding:.8rem 1rem}.Landing_logo__bAZbo{height:30px}.Landing_heroSubtitleStage__N5VnP{top:calc(50% + 126px);height:72px}.Landing_heroSubtitleLine__yBxNQ{font-size:clamp(.82rem,4vw,1.05rem);letter-spacing:.08em}.Landing_showcaseZone__owyTe{padding:3.5rem 1rem;min-height:86vh}.Landing_catZone__tNQpb{margin-top:-3.5vh;padding-top:2.2rem}.Landing_productGrid__NYRIs{grid-template-columns:repeat(2,1fr);gap:.4rem;padding:.5rem}.Landing_editorPreview__aXO2T{max-height:160px}}.StoreModal_modalOverlay__oaRVM{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--theme-overlay);display:flex;justify-content:center;align-items:center;z-index:100002;padding:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.StoreModal_modalContent__orZa8{background:var(--theme-modal-bg);border-radius:15px;width:100%;max-width:500px;padding:2rem;position:relative}.StoreModal_title__z4J12{font-size:1.5rem;font-weight:600;color:var(--theme-text);margin-bottom:.5rem;text-align:center}.StoreModal_subtitle__Zgnyt{font-size:.95rem;color:var(--theme-text-secondary);margin-bottom:2rem;text-align:center;line-height:1.5}.StoreModal_inputContainer__x8xmQ{margin-bottom:1.5rem}.StoreModal_inputWrapper__yh_Ih{display:flex;align-items:center;background:var(--theme-input-bg);border:2px solid var(--theme-border);border-radius:10px;padding:.75rem 1rem;transition:border-color .2s ease}.StoreModal_inputWrapper__yh_Ih:focus-within{border-color:var(--theme-accent)}.StoreModal_inputWrapper__yh_Ih.StoreModal_error___GaVJ{border-color:#ef4444}.StoreModal_inputWrapper__yh_Ih.StoreModal_success__ElY6o{border-color:#22c55e}.StoreModal_input___LwcW{flex:1 1;background:transparent;border:none;outline:none;font-size:1rem;color:var(--theme-text);min-width:0}.StoreModal_input___LwcW::placeholder{color:var(--theme-text-secondary);opacity:.6}.StoreModal_domain__l3AWv{color:var(--theme-text-secondary);font-size:.95rem;white-space:nowrap;margin-left:.25rem}.StoreModal_statusIcon__yJNnJ{margin-left:.5rem;display:flex;align-items:center;justify-content:center}.StoreModal_statusIcon__yJNnJ.StoreModal_checking__we72L{animation:StoreModal_spin__oGWrw 1s linear infinite}.StoreModal_statusIcon__yJNnJ.StoreModal_success__ElY6o{color:#22c55e}.StoreModal_statusIcon__yJNnJ.StoreModal_error___GaVJ{color:#ef4444}@keyframes StoreModal_spin__oGWrw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StoreModal_message__XTRO9{font-size:.85rem;margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.StoreModal_message__XTRO9.StoreModal_error___GaVJ{color:#ef4444}.StoreModal_message__XTRO9.StoreModal_success__ElY6o{color:#22c55e}.StoreModal_preview____OCB{background:var(--theme-card-bg);border-radius:10px;padding:1rem;margin-bottom:1.5rem;text-align:center}.StoreModal_previewLabel__zI2l8{font-size:.8rem;color:var(--theme-text-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.StoreModal_previewUrl__mYy05{font-size:1.1rem;color:var(--theme-accent);font-weight:500;word-break:break-all}.StoreModal_button__JZWSZ{width:100%;padding:1rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.StoreModal_button__JZWSZ:disabled{opacity:.6;cursor:not-allowed}.StoreModal_buttonPrimary___M196{background:gray;color:var(--theme-text)}.StoreModal_buttonPrimary___M196:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.StoreModal_rules__9cefu{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--theme-border)}.StoreModal_rulesTitle__Wd0CN{font-size:.85rem;color:var(--theme-text-secondary);margin-bottom:.75rem;font-weight:500}.StoreModal_rulesList__LUg1Z{list-style:none;padding:0;margin:0;font-size:.85rem;color:var(--theme-text-secondary)}.StoreModal_rulesList__LUg1Z li{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.StoreModal_rulesList__LUg1Z li:before{content:"•";color:var(--theme-accent)}@media (max-width:768px){.StoreModal_modalOverlay__oaRVM{padding:.5rem;align-items:flex-end}.StoreModal_modalContent__orZa8{border-radius:15px 15px 0 0;max-height:90vh;overflow-y:auto}}