.AiStudio_page__4hdnK{min-height:calc(100dvh - var(--appnav-space));padding-top:env(safe-area-inset-top);background:#f5f5f3}.AiStudio_hero__a33Xo{display:grid;grid-gap:24px;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:28px var(--gutter) 28px;border-bottom:1px solid #dcdcd8}@media (min-width:900px){.AiStudio_hero__a33Xo{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding:64px 48px 56px}}.AiStudio_heroCopy__RiII9{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.AiStudio_kicker__g4WKf{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.AiStudio_soon__NU63K{display:inline-block;padding:4px 8px;border-radius:var(--r-xs);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--ink)}.AiStudio_slogan__qFL5A{margin:0;font-size:clamp(36px,10vw,76px);font-weight:800;line-height:.98;letter-spacing:-.03em;text-transform:uppercase}.AiStudio_h1__Obclo{margin:0;font-size:clamp(18px,4.4vw,24px);font-weight:650;line-height:1.2}.AiStudio_lead__jrzyr,.AiStudio_note__dK_k3{margin:0;max-width:60ch;font-size:16px;line-height:1.55;color:var(--muted)}.AiStudio_note__dK_k3 a{color:var(--ink);font-weight:700}.AiStudio_actions__Gi9B_{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.AiStudio_btnGhost__oCm0e,.AiStudio_btn__9sCqC{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:0;border-radius:var(--r-xs);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.AiStudio_btn__9sCqC{color:#fff;background:var(--ink)}.AiStudio_btn__9sCqC:disabled{color:#8a8a86;background:#e4e4e0;cursor:not-allowed}.AiStudio_btnGhost__oCm0e{color:var(--ink);background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink)}.AiStudio_demo__WlHhU{margin:0;min-width:0}.AiStudio_demo__WlHhU img{display:block;width:100%;max-width:520px;height:auto;aspect-ratio:1;margin:0 auto;object-fit:contain;border-radius:var(--r-xs);background:#111}.AiStudio_demo__WlHhU figcaption{margin-top:8px;font-size:13px;text-align:center;color:var(--muted)}.AiStudio_body__eVyNd{display:flex;flex-direction:column;gap:40px;width:100%;max-width:1200px;margin:0 auto;padding:32px var(--gutter) 64px}@media (min-width:1024px){.AiStudio_body__eVyNd{gap:64px;padding:56px 48px 104px}}.AiStudio_h2__fk7z1{margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}@media (min-width:1024px){.AiStudio_h2__fk7z1{font-size:22px}}.AiStudio_studio__io97b{scroll-margin-top:80px;padding:20px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3}@media (min-width:1024px){.AiStudio_studio__io97b{padding:32px}}.AiStudio_studioHead__HOEoQ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.AiStudio_studioHead__HOEoQ .AiStudio_h2__fk7z1{margin-bottom:12px}.AiStudio_balance__1w5kQ{font-size:13px;color:var(--muted)}.AiStudio_balance__1w5kQ b{color:var(--ink)}.AiStudio_tabs__EjIZ_{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;border-radius:var(--r-xs);box-shadow:inset 0 0 0 1.5px var(--ink);overflow:hidden}.AiStudio_tabs__EjIZ_ button{min-height:48px;padding:8px 10px;border:0;font:inherit;font-size:14px;font-weight:700;line-height:1.2;color:var(--ink);background:transparent;cursor:pointer}.AiStudio_tabs__EjIZ_ .AiStudio_tabOn__ot1fj{color:#fff;background:var(--ink)}.AiStudio_workspace__TsrsK{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.AiStudio_workspace__TsrsK{grid-template-columns:1.2fr 1fr;gap:40px}}.AiStudio_controls__925sm{display:flex;flex-direction:column;gap:18px;min-width:0}.AiStudio_field__TwxYx{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0}.AiStudio_field__TwxYx>legend,.AiStudio_field__TwxYx>span{padding:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AiStudio_field__TwxYx>legend{margin-bottom:8px}.AiStudio_field__TwxYx textarea{width:100%;padding:12px 14px;border:1px solid #cfcfca;border-radius:var(--r-xs);font:inherit;font-size:16px;line-height:1.45;resize:vertical;background:#fafaf8}.AiStudio_field__TwxYx textarea:focus{outline:2px solid var(--ink);outline-offset:-1px}.AiStudio_chips__hXnvh{display:flex;flex-wrap:wrap;gap:8px}.AiStudio_chips__hXnvh button{min-height:40px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:#f0f0ed;cursor:pointer}.AiStudio_chips__hXnvh .AiStudio_chipOn__e3yZh{color:#fff;background:var(--ink)}.AiStudio_toggle__Om9ct{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;cursor:pointer}.AiStudio_toggle__Om9ct input{width:20px;height:20px;accent-color:var(--ink)}.AiStudio_drop__xaUI0{display:flex;flex-direction:column;gap:6px;padding:28px 18px;border:1.5px dashed #bdbdb8;border-radius:var(--r-xs);text-align:center;color:var(--muted);background:#fafaf8;cursor:not-allowed}.AiStudio_drop__xaUI0 strong{color:var(--ink)}.AiStudio_drop__xaUI0 span{font-size:14px;line-height:1.5}.AiStudio_action__Z4Ew4{display:flex;flex-direction:column;gap:10px}.AiStudio_action__Z4Ew4 .AiStudio_btn__9sCqC{width:100%}.AiStudio_soonNote__ZStcW a{color:var(--ink);font-weight:700}.AiStudio_cost__1yn5Q,.AiStudio_soonNote__ZStcW{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.AiStudio_result__QjxgF{display:flex;flex-direction:column;gap:10px;min-width:0}.AiStudio_resultImg__hH1O0{position:relative}.AiStudio_resultImg__hH1O0 img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--r-xs);background:#111;opacity:.9}.AiStudio_resultTag__yEKWr{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:var(--r-xs);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:#fff}.AiStudio_resultNote__fq8gk{margin:0;font-size:13.5px;color:var(--muted)}.AiStudio_resultActions__GJoqG{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AiStudio_resultActions__GJoqG button{min-height:44px;border:0;border-radius:var(--r-xs);font:inherit;font-size:14px;font-weight:700;color:#8a8a86;background:#f0f0ed;cursor:not-allowed}.AiStudio_history___gXK9{display:flex;flex-direction:column;gap:4px;margin-top:24px;padding-top:18px;border-top:1px solid #e6e6e3;font-size:14px;line-height:1.5;color:var(--muted)}.AiStudio_history___gXK9 strong{color:var(--ink)}.AiStudio_history___gXK9 a{color:var(--ink);font-weight:700}.AiStudio_cards__u2A8b,.AiStudio_steps__OZmIP{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:640px){.AiStudio_cards__u2A8b,.AiStudio_steps__OZmIP{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.AiStudio_cards__u2A8b,.AiStudio_steps__OZmIP{grid-template-columns:repeat(4,1fr);gap:16px}}.AiStudio_steps__OZmIP{counter-reset:n}.AiStudio_cards__u2A8b li,.AiStudio_steps__OZmIP li{display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3}.AiStudio_steps__OZmIP li{counter-increment:n}.AiStudio_steps__OZmIP li:before{content:counter(n,decimal-leading-zero) " →";font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--muted)}.AiStudio_cards__u2A8b strong,.AiStudio_steps__OZmIP strong{font-size:17px;font-weight:700}.AiStudio_cards__u2A8b span,.AiStudio_steps__OZmIP span{font-size:14px;line-height:1.5;color:var(--muted)}.AiStudio_panel__bGW0p{display:flex;flex-direction:column;gap:12px;padding:24px;border-left:3px solid var(--ink);background:#fff}.AiStudio_panel__bGW0p .AiStudio_h2__fk7z1{margin-bottom:4px}.AiStudio_faq__7Vhw1{border-top:1px solid #dcdcd8}.AiStudio_faq__7Vhw1 details{border-bottom:1px solid #dcdcd8}.AiStudio_faq__7Vhw1 summary{padding:18px 0;font-size:16px;font-weight:700;cursor:pointer}.AiStudio_faq__7Vhw1 p{margin:0 0 18px;max-width:70ch;font-size:15px;line-height:1.6;color:var(--muted)}.AiStudio_mockNote__7sQIo{margin:0 0 16px;padding:10px 12px;border-left:3px solid var(--accent,#ff4a1c);font-size:13.5px;line-height:1.5;background:#fafaf8}.AiStudio_errorNote__qNoBy{margin:0;font-size:14px;font-weight:600;color:#b3261e}.AiStudio_photoPick__h9_su{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px;border:1.5px dashed #bdbdb8;border-radius:var(--r-xs);background:#fafaf8}.AiStudio_photoPick__h9_su img{width:96px;height:96px;object-fit:cover;border-radius:var(--r-xs)}.AiStudio_photoPick__h9_su>span{font-size:14px;color:var(--muted)}.AiStudio_photoButtons__DTGAM{display:flex;flex-wrap:wrap;gap:8px}.AiStudio_resultImg__hH1O0 .AiStudio_resultLive__0Tv55{opacity:1;background:repeating-conic-gradient(#ececea 0 25%,#fff 0 50%) 50% /24px 24px}.AiStudio_resultEmpty__mSnPW{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--r-xs);font-size:15px;font-weight:600;color:var(--muted);background:#f0f0ed}.AiStudio_resultActionsLive__Lvpvg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AiStudio_resultActionsLive__Lvpvg a{text-align:center}.AiStudio_historyGrid__RETB8{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.AiStudio_historyGrid__RETB8 button{padding:0;border:0;border-radius:var(--r-xs);background:none;cursor:pointer}.AiStudio_historyGrid__RETB8 img{display:block;width:72px;height:72px;object-fit:cover;border-radius:var(--r-xs);background:#f0f0ed}.AiStudio_noticeNote__WbyHW{margin:0 0 16px;padding:10px 12px;border-left:3px solid var(--ink);font-size:14px;font-weight:600;background:#fafaf8}.AiStudio_packs__RVRIP{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid #e6e6e3}.AiStudio_packs__RVRIP>strong{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AiStudio_packs__RVRIP ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.AiStudio_packs__RVRIP li button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:72px;padding:10px 12px;border:0;border-radius:var(--r-xs);font:inherit;text-align:left;color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink);cursor:pointer}.AiStudio_packs__RVRIP li button:disabled{opacity:.5;cursor:wait}.AiStudio_packs__RVRIP li span{font-size:13px;font-weight:600}.AiStudio_packs__RVRIP li b{font-size:18px;font-weight:800}.AiStudio_packs__RVRIP li small{font-size:11.5px;color:var(--muted)}.AiStudio_progress__4ROCe{display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;aspect-ratio:1;border-radius:var(--r-xs);background:#f0f0ed;overflow:hidden;position:relative}.AiStudio_progress__4ROCe b{font-size:16px}.AiStudio_progress__4ROCe small{font-size:13px;color:var(--muted)}.AiStudio_progressBar__KDSNL{position:absolute;top:0;left:0;height:4px;width:40%;background:var(--ink);animation:AiStudio_aiSlide__tYI7H 1.4s ease-in-out infinite}@keyframes AiStudio_aiSlide__tYI7H{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.AiStudio_progressBar__KDSNL{animation:none;width:100%;opacity:.4}}.AiStudio_resultActionsLive__Lvpvg .AiStudio_btnGhost__oCm0e,.AiStudio_resultActionsLive__Lvpvg .AiStudio_btn__9sCqC{width:100%}.AiStudio_heroLive__dq_ne{display:flex;flex-direction:column;gap:6px;width:100%;max-width:1200px;margin:0 auto;padding:18px var(--gutter) 4px}@media (min-width:900px){.AiStudio_heroLive__dq_ne{padding:28px 48px 4px}}.AiStudio_shirtPreviews__8RZ0r{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AiStudio_shirtPreview__UvZrp{margin:0}.AiStudio_shirtFrame__HxpcX{position:relative;overflow:hidden;border-radius:var(--r-xs);background:#f0f0ed}.AiStudio_shirtPhoto__nvxpl{display:block;width:100%;height:100%;object-fit:cover}.AiStudio_shirtPrint__gul2u{position:absolute;object-fit:contain;object-position:center top}.AiStudio_shirtPreview__UvZrp figcaption{margin-top:4px;font-size:13px;color:var(--muted);text-align:center}.AiStudio_modes__5ZE28{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AiStudio_modeOn__6vV7a,.AiStudio_mode__L_xvp{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:12px;border:1px solid #deded9;border-radius:var(--r-xs);background:#fafaf8;color:inherit;font:inherit;text-align:left;cursor:pointer}.AiStudio_modeOn__6vV7a{border:2px solid #111;padding:11px;background:#fff}.AiStudio_modeOn__6vV7a b,.AiStudio_mode__L_xvp b{font-size:15px}.AiStudio_modeOn__6vV7a span,.AiStudio_mode__L_xvp span{font-size:13px;color:var(--muted)}.AiStudio_modeOn__6vV7a ul,.AiStudio_mode__L_xvp ul{margin:4px 0 0;padding-left:16px;font-size:13px}.AiStudio_modeOn__6vV7a small,.AiStudio_mode__L_xvp small{margin-top:4px;font-size:12px;font-weight:600}.AiStudio_modeOn__6vV7a small[data-level=\43D\438\437\43A\43E\435],.AiStudio_mode__L_xvp small[data-level=\43D\438\437\43A\43E\435]{color:#b3261e}.AiStudio_modeAdvice__6IrA1{margin:8px 0 0;padding:8px 10px;border-left:3px solid #e0a100;background:#fff8e6;font-size:13px}.AiStudio_linkBtn__KuPwS{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}@media (max-width:420px){.AiStudio_modes__5ZE28{grid-template-columns:1fr}}.AiStudio_purpose__FQOfO{display:flex;flex-direction:column;gap:6px;margin-top:10px;font-size:13px;line-height:1.4}.AiStudio_purpose__FQOfO p{margin:0}.AiStudio_purpose__FQOfO summary{cursor:pointer;font-weight:600}.AiStudio_template__Yy54Q{margin-top:6px;padding:10px;border-radius:6px;background:hsla(0,0%,50%,.12);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-word}.AiStudio_removeBg__SA1eB{margin-top:10px}.AiStudio_removeBg__SA1eB .AiStudio_btnGhost__oCm0e{width:100%}.Account_wrap__tSLTt{display:flex;flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;padding:32px var(--gutter) 64px}@media (min-width:1024px){.Account_wrap__tSLTt{padding:72px 0 104px}}.Account_kicker__dphTi{margin:0;font-size:12px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.Account_h1___lo1_{margin:0;font-size:clamp(28px,7vw,40px);font-weight:650;line-height:1.1;letter-spacing:-.02em}.Account_h2__lcD0E{margin:18px 0 0;font-size:16px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.Account_muted__lKwcM,.Account_small__XIIKM{margin:0;font-size:15px;line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.Account_small__XIIKM{font-size:13px}.Account_muted__lKwcM a,.Account_small__XIIKM a{color:var(--ink);font-weight:700}.Account_form___RiDJ{display:flex;flex-direction:column;gap:14px;margin-top:6px}.Account_field__WDcQF{display:flex;flex-direction:column;gap:8px}.Account_field__WDcQF span{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.Account_field__WDcQF input{width:100%;min-height:52px;padding:0 14px;border:1px solid #cfcfca;border-radius:var(--r-xs);font:inherit;font-size:17px;background:#fff}.Account_field__WDcQF input:focus{outline:2px solid var(--ink);outline-offset:-1px}.Account_btnGhost__O7S0C,.Account_btn__Xy_Hz{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:0;border-radius:var(--r-xs);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.Account_btn__Xy_Hz{color:#fff;background:var(--ink)}.Account_btnGhost__O7S0C{color:var(--ink);background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink)}.Account_btnGhost__O7S0C:disabled,.Account_btn__Xy_Hz:disabled{opacity:.45;cursor:default}.Account_row__lu37K{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.Account_link__jay_b{padding:8px 0;border:0;font:inherit;font-size:14px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:4px;background:none;cursor:pointer}.Account_link__jay_b:disabled{color:var(--muted);text-decoration:none;cursor:default}.Account_error__aBOaD{margin:0;padding:12px 14px;border-radius:var(--r-xs);font-size:14px;color:#8a1c12;background:#fbeae7}.Account_facts__uNa6E{display:grid;grid-gap:0;gap:0;margin:6px 0 0;border-top:1px solid #dcdcd8}.Account_facts__uNa6E div{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid #dcdcd8}.Account_facts__uNa6E dt{font-size:13px;color:var(--muted)}.Account_facts__uNa6E dd{margin:0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.Account_mono__wzfix{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px!important}.Account_sessions__SAsCL{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid #dcdcd8}.Account_sessions__SAsCL li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #dcdcd8}.Account_sessions__SAsCL span{display:flex;flex-direction:column;gap:2px;font-size:15px}.Account_sessions__SAsCL em{font-style:normal;color:var(--muted)}.Account_sessions__SAsCL small{font-size:13px;color:var(--muted)}.Account_cabinet__ZZe57{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1000px;margin:0 auto;padding:32px var(--gutter) 64px}@media (min-width:1024px){.Account_cabinet__ZZe57{padding:56px 48px 104px}}.Account_tabs__XatGP{display:flex;gap:6px;margin:8px 0 12px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #dcdcd8}.Account_tabs__XatGP button{flex:0 0 auto;min-height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;font:inherit;font-size:14px;font-weight:700;color:var(--muted);background:none;cursor:pointer}.Account_tabs__XatGP .Account_tabOn__rMN54{color:var(--ink);border-bottom-color:var(--ink)}.Account_empty__OV809{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0}.Account_cards__qpBCD{grid-gap:12px}.Account_cards__qpBCD,.Account_grid__xdIXm{display:grid;gap:12px;margin:0;padding:0;list-style:none}.Account_grid__xdIXm{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px}.Account_card__ZdsH8{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3;min-width:0}.Account_card__ZdsH8>strong{overflow-wrap:anywhere}.Account_cardHead__2jKFP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.Account_badge__RydN4{display:inline-block;padding:4px 8px;border-radius:var(--r-xs);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ink)}.Account_lines__9STso{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Account_lines__9STso li{display:flex;gap:10px;align-items:center;font-size:14px}.Account_lines__9STso img{flex:0 0 auto;width:56px;height:70px;object-fit:cover;border-radius:4px;background:#f0f0ed}.Account_lines__9STso span{display:flex;flex-direction:column;gap:2px;min-width:0}.Account_lines__9STso small{color:var(--muted)}.Account_thumb__yfWsL{display:grid;place-items:center;aspect-ratio:1;border-radius:6px;background:#f0f0ed;overflow:hidden}.Account_thumbDark__Opf_H{color:#fff;background:#1a1a1c}.Account_thumb__yfWsL img{width:82%;height:82%;object-fit:contain}.Account_thumb__yfWsL span{padding:12px;font-size:20px;font-weight:800;text-align:center;overflow-wrap:anywhere}.Account_profile__FCSv_{display:flex;flex-direction:column;gap:14px;max-width:560px}.Account_danger__saLyk{margin-top:24px;padding-top:16px;border-top:1px solid #dcdcd8}.Account_danger__saLyk summary{font-size:14px;font-weight:700;color:#8a1c12;cursor:pointer}.Account_danger__saLyk>*+*{margin-top:12px}.Account_btnDanger__UEcV2{min-height:48px;padding:0 20px;border:0;border-radius:var(--r-xs);font:inherit;font-weight:700;color:#fff;background:#b42318;cursor:pointer}.Account_btnDanger__UEcV2:disabled{opacity:.4;cursor:default}a.Account_btnGhost__O7S0C,a.Account_btn__Xy_Hz{align-self:flex-start;text-decoration:none}.Account_fav__WKdUR{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:0;border-radius:var(--r-xs);font:inherit;font-size:14px;font-weight:700;color:var(--ink);text-decoration:none;background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink);cursor:pointer}.Account_favOn__C4N_7{color:#fff;background:var(--ink)}.Account_saveBox__TYdNk{display:flex;flex-direction:column;gap:8px;margin-top:12px}.Account_saveBox__TYdNk .Account_btnGhost__O7S0C{width:100%}.Account_saveNote__ROmR2{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted)}.Account_saveNote__ROmR2 a{color:var(--ink);font-weight:700}.Account_check__4THl8{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4}.Account_check__4THl8 input{margin-top:3px;width:18px;height:18px;flex:none}.Account_notice__xoHKg{margin:0 0 12px;padding:10px 12px;border-left:3px solid;font-size:14px;line-height:1.45}.Account_thumbChecker__7RAAy{background:repeating-conic-gradient(#e8e8e5 0 25%,#fff 0 50%) 50% /16px 16px}.Catalog_catalog__y3Vi8{display:flex;flex-direction:column;gap:28px}.Catalog_bar__PBpFI{display:flex;align-items:center;gap:16px;border-bottom:1px solid #dcdcd8}.Catalog_tabs__cppY0{display:flex;flex:1 1 auto;gap:22px;min-width:0;overflow-x:auto;scrollbar-width:none}.Catalog_tabs__cppY0::-webkit-scrollbar{display:none}.Catalog_tabOn__LNxNM,.Catalog_tab__I844N{flex:none;padding:12px 0;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:color .15s ease,border-color .15s ease}.Catalog_tab__I844N{color:var(--muted)}.Catalog_tab__I844N:hover{color:var(--ink)}.Catalog_tabOn__LNxNM{color:var(--ink);border-bottom-color:var(--ink)}.Catalog_count__Cxz7Z{display:none;flex:none;font-size:13px;color:var(--muted)}.Catalog_group__dCpJu{display:flex;flex-direction:column;gap:14px}.Catalog_groupHead__KS58u{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.Catalog_groupTitle__ZohsO{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.Catalog_groupTitle__ZohsO a,.Catalog_more__rfVF_{color:var(--ink);text-decoration:none}.Catalog_more__rfVF_{flex:none;padding-bottom:2px;border-bottom:1px solid var(--ink);font-size:13px;font-weight:600}.Catalog_note__56n7Y{margin:0;font-size:14px;color:var(--muted)}.Catalog_grid__gqJ7M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 10px;gap:22px 10px;margin:0;padding:0;list-style:none}.Catalog_card__Qb_bg{display:flex;flex-direction:column;gap:4px;color:var(--ink);text-decoration:none}.Catalog_shot__VSggR{position:relative;display:grid;place-items:center;aspect-ratio:4/5;margin-bottom:10px;overflow:hidden;border-radius:var(--r-xs);background:#efeeea}.Catalog_tee__VuGrX{--seam:rgba(0,0,0,.1);position:relative;display:block;width:86%;aspect-ratio:1000/1150;color:#fbfbf9;transition:opacity .35s ease,transform .5s var(--ease)}.Catalog_teeDark__O_im8{--seam:hsla(0,0%,100%,.1);color:#18181b}.Catalog_teeShape__Ym4VO{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 14px 22px rgba(0,0,0,.12))}.Catalog_zone__ZMtiV{position:absolute;left:30%;top:25%;width:40%;height:46.37%;display:flex;align-items:center;justify-content:center}.Catalog_zone__ZMtiV img{max-width:82%;max-height:70%;object-fit:contain}.Catalog_alt__edbP_{position:absolute;opacity:0}.Catalog_card__Qb_bg:hover .Catalog_alt__edbP_{opacity:1}.Catalog_card__Qb_bg:hover .Catalog_tee__VuGrX:not(.Catalog_alt__edbP_){opacity:0}@media (hover:none){.Catalog_alt__edbP_{display:none}}.Catalog_name__Xok8c{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Catalog_price__iRzZG{font-size:13px;color:var(--ink)}.Catalog_styleLinks__NDJ8w{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:20px;border-top:1px solid #dcdcd8;font-size:13px;color:var(--muted)}.Catalog_styleLinks__NDJ8w a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (min-width:1024px){.Catalog_catalog__y3Vi8{gap:48px}.Catalog_tabs__cppY0{gap:26px}.Catalog_group__dCpJu{gap:20px}.Catalog_groupTitle__ZohsO{font-size:22px}.Catalog_grid__gqJ7M{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}.Catalog_name__Xok8c,.Catalog_price__iRzZG{font-size:14px}}.CatalogStudio_studio__CvPfX{display:flex;flex-direction:column;background:#f5f5f3}.CatalogStudio_stage__MHmdJ{display:flex;gap:10px;padding:12px var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.CatalogStudio_stage__MHmdJ::-webkit-scrollbar{display:none}.CatalogStudio_cell__hVqHl{flex:0 0 74vw;max-width:360px;scroll-snap-align:center}.CatalogStudio_frame__8wDCo{position:relative;display:block;width:100%;aspect-ratio:var(--ar);overflow:hidden;border-radius:var(--r-xs);background:#e9e9e7}.CatalogStudio_photo__EVO1a{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.CatalogStudio_zone__F5_ng{position:absolute;pointer-events:none}.CatalogStudio_print__AZkH3{position:absolute;object-fit:contain;animation:CatalogStudio_fadeIn___oaNd .25s ease}@keyframes CatalogStudio_fadeIn___oaNd{0%{opacity:0}}.CatalogStudio_panel__v0x55{display:flex;flex-direction:column;gap:14px;padding:8px var(--gutter) 28px}.CatalogStudio_head__4QIPL{display:flex;flex-direction:column;gap:6px}.CatalogStudio_head__4QIPL h1{margin:0;font-size:22px;font-weight:650;line-height:1.15;letter-spacing:-.02em}.CatalogStudio_head__4QIPL nav ol{font-size:12px}.CatalogStudio_current__l2amB{display:flex;justify-content:space-between;gap:12px;margin:2px 0 0;font-size:14px;font-weight:600}.CatalogStudio_current__l2amB span:last-child{font-weight:500;color:var(--muted)}.CatalogStudio_search__YBOPB{width:100%;height:42px;padding:0 14px;border:1px solid #dcdcd8;border-radius:var(--r-xs);font-size:16px;color:var(--ink);background:#fff;outline:none}.CatalogStudio_search__YBOPB:focus{border-color:var(--ink)}.CatalogStudio_cats___7kEQ{display:flex;gap:4px 16px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #dcdcd8}.CatalogStudio_cats___7kEQ::-webkit-scrollbar{display:none}.CatalogStudio_catOn__KyMlt,.CatalogStudio_cat__opbmk{flex:none;padding:8px 0;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.CatalogStudio_cat__opbmk{color:var(--muted)}.CatalogStudio_cat__opbmk:hover{color:var(--ink)}.CatalogStudio_catOn__KyMlt{color:var(--ink);border-bottom-color:var(--ink)}.CatalogStudio_groupLink__9Uk68{align-self:flex-start;font-size:13px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink)}.CatalogStudio_list__XfvHG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 8px;gap:12px 8px;margin:0;padding:0;list-style:none}.CatalogStudio_item__u_j3E{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left}.CatalogStudio_thumb__nRvO5{position:relative;display:block;aspect-ratio:1;border-radius:var(--r-xs);background:#ecece9;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .15s ease}.CatalogStudio_thumbDark__3goCW{background:#1b1b1e}.CatalogStudio_thumb__nRvO5 img{position:absolute;inset:10%;width:80%;height:80%;object-fit:contain}.CatalogStudio_item__u_j3E:hover .CatalogStudio_thumb__nRvO5{box-shadow:inset 0 0 0 1.5px #b9b9b5}.CatalogStudio_itemOn__9NdH_ .CatalogStudio_thumb__nRvO5,.CatalogStudio_itemOn__9NdH_:hover .CatalogStudio_thumb__nRvO5{box-shadow:inset 0 0 0 2px var(--ink)}.CatalogStudio_itemName__hh6EF{overflow:hidden;font-size:11px;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.CatalogStudio_empty__F7ibk{grid-column:1/-1;font-size:14px;color:var(--muted)}@media (min-width:1024px){.CatalogStudio_studio__CvPfX{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);height:calc(100dvh - var(--catalog-header, 57px))}.CatalogStudio_stage__MHmdJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;min-height:0;padding:18px 32px;overflow:visible}.CatalogStudio_cell__hVqHl{display:grid;place-items:center;max-width:none;min-width:0;min-height:0;container-type:size}.CatalogStudio_c0__jgkJo,.CatalogStudio_c2__dVeYx{justify-items:end}.CatalogStudio_c1__C5mU5,.CatalogStudio_c3__kdE3k{justify-items:start}.CatalogStudio_frame__8wDCo{width:min(100cqw,calc(100cqh * var(--ar)))}.CatalogStudio_panel__v0x55{min-height:0;padding:24px 48px 0 24px;border-left:1px solid #e3e3e0;background:#fff}.CatalogStudio_cats___7kEQ{flex-wrap:wrap;overflow:visible}.CatalogStudio_list__XfvHG{flex:1 1 auto;min-height:0;margin:0 -8px 0 0;padding:2px 8px 24px 0;overflow-y:auto;overscroll-behavior:contain;align-content:start}}@media (min-width:1024px) and (max-height:700px){.CatalogStudio_stage__MHmdJ{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.CatalogStudio_cell__hVqHl{justify-items:center}.CatalogStudio_c0__jgkJo{order:1}.CatalogStudio_c2__dVeYx{order:2}.CatalogStudio_c1__C5mU5{order:3}.CatalogStudio_c3__kdE3k{order:4}}.PlacementPanel_panel__RHQQG{display:flex;flex-direction:column;gap:18px;padding-bottom:8px}.PlacementPanel_h__lwjI2{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.PlacementPanel_chips__7jPbe{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;max-width:100%}.PlacementPanel_chips__7jPbe::-webkit-scrollbar{display:none}.PlacementPanel_comp__ctoUP{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:132px;padding:10px 12px;border-radius:var(--r-xs);background:var(--chip);color:var(--ink);text-align:left}.PlacementPanel_comp__ctoUP b{font-size:14px}.PlacementPanel_comp__ctoUP small{font-size:11px;color:var(--muted)}.PlacementPanel_comp__ctoUP:active{transform:scale(.97)}.PlacementPanel_prints__Dmt8P{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.PlacementPanel_prints__Dmt8P li{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface)}.PlacementPanel_prints__Dmt8P li.PlacementPanel_printOn__mE5Ku{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.PlacementPanel_printBtn__tMx6_{flex:1 1;display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 12px;color:var(--ink);text-align:left;font-size:14px;font-weight:600}.PlacementPanel_printBtn__tMx6_ small{font-weight:500;color:var(--muted)}.PlacementPanel_remove__rn4Qb{width:44px;font-size:20px;color:var(--muted)}.PlacementPanel_add__zvtSx{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.PlacementPanel_add__zvtSx button{min-height:44px;padding:0 10px;border-radius:var(--r-xs);border:1px dashed var(--ink);color:var(--ink);font-size:13px;font-weight:600}.PlacementPanel_note__UGysQ{margin:8px 0 0;font-size:12px;color:var(--muted)}.PlacementPanel_zones__CjC1Y{display:flex;flex-wrap:wrap;gap:6px}.PlacementPanel_zones__CjC1Y button{min-height:36px;padding:0 12px;border-radius:999px;background:var(--chip);color:var(--ink);font-size:13px;font-weight:600}.PlacementPanel_zones__CjC1Y button.PlacementPanel_zoneOn__dD7N_{background:var(--ink);color:var(--surface)}.PlacementPanel_zones__CjC1Y em{font-style:normal;opacity:.7}.PlacementPanel_fields__AD_C3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.PlacementPanel_field__xbW5x{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:11px;color:var(--muted)}.PlacementPanel_field__xbW5x small{display:none}.PlacementPanel_input__fK9HZ{display:flex;align-items:center;height:40px;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface)}.PlacementPanel_input__fK9HZ button{width:30px;height:100%;font-size:18px;color:var(--ink)}.PlacementPanel_input__fK9HZ input{flex:1 1;min-width:0;border:0;background:transparent;text-align:center;font:inherit;font-size:15px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlacementPanel_meta__FKPJm{margin:8px 0 0;font-size:11px;line-height:1.4;color:var(--muted)}.PlacementPanel_warnings__veCJs{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px 10px 28px;border-radius:var(--r-xs);background:var(--danger-bg);color:var(--danger);font-size:13px;line-height:1.35}.PlacementPanel_price__HLzeh{margin:0}.PlacementPanel_price__HLzeh div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;border-bottom:1px solid var(--line)}.PlacementPanel_price__HLzeh dt{color:var(--muted)}.PlacementPanel_price__HLzeh dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.PlacementPanel_price__HLzeh .PlacementPanel_total__LkF7G{border-bottom:0;font-size:15px}.PlacementPanel_price__HLzeh .PlacementPanel_total__LkF7G dt{color:var(--ink);font-weight:700}.PlacementPanel_ai__zOTS4{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--r-xs);background:var(--graphite);color:#fff;font-size:14px;font-weight:600;text-decoration:none}.PlacementPanel_problem__3WJos{margin:8px 0 0;padding:8px 10px;border-radius:var(--r-xs);background:var(--danger-bg);color:var(--danger);font-size:13px;line-height:1.35}.PlacementPanel_printConflict__YthPo{box-shadow:inset 3px 0 0 #d70022}.PlacementPanel_printConflict__YthPo small{color:#b3001b}.PlacementPanel_conflict__ReY10{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px;border:1.5px solid #d70022;border-radius:8px;background:rgba(215,0,34,.06);font-size:13.5px;line-height:1.4}.PlacementPanel_conflict__ReY10 p{margin:0;color:#8f0016;font-weight:600}.PlacementPanel_conflict__ReY10 button{align-self:flex-start;padding:8px 12px;border:0;border-radius:6px;font:inherit;font-weight:700;color:#fff;background:#d70022;cursor:pointer}.RemoveBackgroundButton_error__nJ3oa{display:block;margin-top:6px;font-size:13px;line-height:1.35;color:#b42318}.Creator_wrap__Ogg95{display:grid;grid-gap:16px;gap:16px;max-width:640px}.Creator_rules__8xpsW{margin:0;padding-left:18px;font-size:14px;line-height:1.55;color:#3a3a3e}.Creator_area__ACulp textarea{min-height:96px;padding:12px 14px;border:0;border-radius:0;font:inherit;font-size:16px;resize:vertical;background:#fff;box-shadow:inset 0 0 0 1px #d9d8d3;outline:none}.Creator_area__ACulp textarea:focus{box-shadow:inset 0 0 0 1.5px #0b0b0c}.Creator_check__FhHme{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:14px;line-height:1.45;cursor:pointer}.Creator_check__FhHme input{width:18px;height:18px;margin:1px 0 0;accent-color:#0b0b0c}.Creator_notice__2vq3w{padding:16px;background:#fff;box-shadow:inset 0 0 0 1px #e2e1dd}.Creator_notice__2vq3w b{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.Creator_notice__2vq3w p{margin:0 0 6px;font-size:14px;line-height:1.5;color:#3a3a3e}.Creator_notice__2vq3w .Creator_line__2e0Ij{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0 0;border-top:1px solid #efeeea}.Creator_notice__2vq3w .Creator_line__2e0Ij b{margin:0;font-size:13px;letter-spacing:0;text-transform:none;text-align:right}.Creator_hello__4ytPr{margin:0;font-size:16px}.Creator_stats__G_zEv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;background:#e2e1dd}.Creator_stats__G_zEv div{padding:14px;background:#fff}.Creator_stats__G_zEv dt{font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#6f6f74}.Creator_stats__G_zEv dd{margin:6px 0 0;font-size:26px;font-weight:300}.Creator_stats__G_zEv dd.Creator_money__W_9jr{display:grid;font-size:16px}.Creator_upload__NU1B8{display:grid;grid-gap:14px;gap:14px;padding:16px;background:#fff}.Creator_fileRow__dZAe0{display:grid;grid-gap:6px;gap:6px}.Creator_fileLabel__CQcKZ{font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#6f6f74}.Creator_filePick__D2qgx{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.Creator_filePick__D2qgx input{position:absolute;width:1px;height:1px;opacity:0}.Creator_filePick__D2qgx input:focus-visible+span{outline:2px solid #0b0b0c;outline-offset:2px}.Creator_filePick__D2qgx small{min-width:0;overflow-wrap:anywhere;font-size:13px;color:#6f6f74}.Creator_chip__MJhBs{justify-self:start;align-self:flex-start;width:-moz-fit-content;width:fit-content;padding:3px 8px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 0 0 1px currentColor}.Creator_approved__c1Kye,.Creator_pending__ZETwo{color:#6f6f74}.Creator_published__gA7dh{color:#0b0b0c}.Creator_rejected__yH6vv,.Creator_unpublished__8ZE7_{color:#b42318}@media (min-width:768px){.Creator_stats__G_zEv{grid-template-columns:repeat(4,minmax(0,1fr))}}.Creator_h2__wtWak{margin:8px 0 0;font-size:18px;font-weight:700}.Creator_grid__NNB4e{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.Creator_cardTitle__eEP4U{font-size:14px}.Creator_warn__U_FhC{font-size:13px;color:#b42318}.Creator_meta__A_i8Z{font-size:12px;color:#6f6f74}.Creator_actions__Y2LWs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Creator_btnSmall__eMBoi{display:inline-block;padding:6px 10px;font-size:13px;background:#0b0b0c;color:#fff;text-decoration:none}.Creator_linkMuted__f8AJP{padding:0;border:0;background:none;font:inherit;font-size:13px;color:#6f6f74;text-decoration:underline;cursor:pointer}.Public_page__BSKQj{max-width:560px;min-height:100vh;min-height:calc(100dvh - var(--appnav-space));margin:0 auto;padding-top:env(safe-area-inset-top);padding-bottom:var(--sab-free);background:var(--bg)}.Public_main__j4H9z{display:flex;flex-direction:column;gap:20px;padding:4px 16px 40px}.Public_h1__p0uvx{margin:4px 2px 0;font-size:30px;letter-spacing:.005em;line-height:1.08;text-wrap:balance}.Public_h1__p0uvx,.Public_h2__25lpK{font-family:var(--font-display);font-weight:600}.Public_h2__25lpK{margin:0 2px 12px;font-size:22px;letter-spacing:.01em;line-height:1.15}.Public_lead__dY_zA{margin:0 2px;font-size:16px;line-height:1.5;color:var(--muted);white-space:pre-line}.Public_section__lvwOr{display:block}.Public_cta__qhTcA{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border-radius:var(--r-sm);background:var(--accent);color:var(--accent-ink);font-size:16px;font-weight:750;text-decoration:none}.Public_cta__qhTcA:active{transform:scale(.99)}.Public_crumbs__C70ER ol{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0 2px;list-style:none;font-size:13px;color:var(--muted)}.Public_crumbs__C70ER li+li:before{content:"›";margin-right:4px}.Public_crumbs__C70ER a{color:inherit}.Public_grid__jR0El{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Public_tile___RLtl{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--r-sm);background:var(--tile);transition:transform .12s ease}.Public_tile___RLtl:hover{transform:translateY(-2px)}.Public_tile___RLtl img{width:100%;height:100%;object-fit:contain;padding:8px}.Public_scenarios__hE8QQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Public_scenario__mWjWM{display:flex;flex-direction:column;gap:4px;min-height:84px;padding:14px;border-radius:var(--r-md);background:var(--surface);color:var(--ink);text-decoration:none}.Public_scenario__mWjWM strong{font-size:16px}.Public_scenario__mWjWM span{font-size:13px;line-height:1.35;color:var(--muted)}.Public_links__CYU9d{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.Public_links__CYU9d a{display:block;padding:12px 14px;border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-weight:600;text-decoration:none}.Public_faq__1rw0H{display:flex;flex-direction:column;gap:6px}.Public_faq__1rw0H details{border-radius:var(--r-md);background:var(--surface)}.Public_faq__1rw0H summary{padding:14px;font-weight:650;cursor:pointer}.Public_faq__1rw0H p{margin:0;padding:0 14px 14px;line-height:1.5;color:var(--muted);white-space:pre-line}.Public_prose__Wshwy{line-height:1.6;font-size:16px}.Public_prose__Wshwy h2,.Public_prose__Wshwy h3,.Public_prose__Wshwy h4{margin:1.2em 0 .4em;line-height:1.25}.Public_prose__Wshwy blockquote,.Public_prose__Wshwy ol,.Public_prose__Wshwy p,.Public_prose__Wshwy ul{margin:0 0 .8em}.Public_prose__Wshwy img{max-width:100%;height:auto;border-radius:var(--r-md)}.Public_prose__Wshwy blockquote{padding-left:12px;border-left:3px solid var(--line);color:var(--muted)}.Public_prose__Wshwy pre{overflow-x:auto;padding:12px;border-radius:var(--r-sm);background:var(--chip)}.Public_prose__Wshwy a{color:var(--ink)}.Public_hero__yvj6L{display:block;overflow:hidden;border-radius:var(--r-md);background:var(--surface)}.Public_hero__yvj6L img{display:block;width:100%;height:auto;padding:16px}.Public_price__h_lTc{margin:0 2px;font-size:22px;font-weight:800}.Public_notFound__pdzJp{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:16px;min-height:60vh;text-align:center}.Public_code___Wa7V{font-size:64px;font-weight:900;letter-spacing:-.04em;line-height:1}.Public_below___g2bm{max-width:560px;margin:0 auto;padding-top:8px}.Public_chipList__OwHCW{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.Public_chipLink__9X5nC{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:15px;font-weight:650;text-decoration:none}@media (min-width:700px){.Public_page__BSKQj{max-width:720px}.Public_grid__jR0El{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.Public_h1__p0uvx{font-size:40px}}@media (min-width:1024px){.Public_page__BSKQj{max-width:920px}.Public_main__j4H9z{padding-left:24px;padding-right:24px}}.Info_page__yCYsj{min-height:calc(100dvh - var(--appnav-space));padding-top:env(safe-area-inset-top);background:#f5f5f3}.Info_hero__VbqMD{width:100%;max-width:1200px;margin:0 auto;padding:28px var(--gutter) 8px}.Info_heroCard__VQMJ0{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:0 0 28px;border-bottom:1px solid #dcdcd8}@media (min-width:1024px){.Info_hero__VbqMD{padding:72px 48px 8px}.Info_heroCard__VQMJ0{gap:18px;padding-bottom:48px}}.Info_kicker__zJz_x{margin:0;font-size:12px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.Info_h1__YKAOh{margin:0;max-width:20ch;font-size:clamp(30px,7.6vw,52px);font-weight:650;line-height:1.08;letter-spacing:-.025em}.Info_lead__hWjiN{margin:0;max-width:52ch;font-size:16px;line-height:1.55;color:var(--muted)}@media (min-width:1024px){.Info_lead__hWjiN{font-size:17px}}.Info_actions__oSYQ1{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.Info_btnDark__vdc4_,.Info_btnGhost__oqxn9,.Info_btn__U9dze{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:var(--r-xs);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.Info_btnDark__vdc4_,.Info_btn__U9dze{color:#fff;background:var(--ink)}.Info_btnDark__vdc4_:hover,.Info_btn__U9dze:hover{background:var(--graphite-2)}.Info_btnGhost__oqxn9{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.Info_btnGhost__oqxn9:hover{background:#fff}.Info_btnDark__vdc4_{align-self:flex-start;margin-top:auto}.Info_body__3X_nq{display:flex;flex-direction:column;gap:40px;width:100%;max-width:1200px;margin:0 auto;padding:32px var(--gutter) 64px}@media (min-width:1024px){.Info_body__3X_nq{gap:64px;padding:56px 48px 104px}}.Info_h2__HFI8G{margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}@media (min-width:1024px){.Info_h2__HFI8G{margin-bottom:24px;font-size:22px}}.Info_cards__EPHzT{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:640px){.Info_cards__EPHzT{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Info_cards__EPHzT{grid-template-columns:repeat(4,1fr);gap:16px}}.Info_cards__EPHzT li{display:flex;flex-direction:column;gap:6px;min-height:132px;padding:22px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3;transition:box-shadow .15s ease}.Info_cards__EPHzT strong{font-size:17px;font-weight:700}.Info_cards__EPHzT span{font-size:14px;line-height:1.5;color:var(--muted)}.Info_list__RyEK8{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;counter-reset:n;border-top:1px solid #dcdcd8}.Info_list__RyEK8 li{display:flex;gap:18px;align-items:baseline;padding:18px 0;border-bottom:1px solid #dcdcd8;font-size:16px;line-height:1.5;counter-increment:n}.Info_list__RyEK8 li:before{content:counter(n,decimal-leading-zero);flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--muted)}.Info_note__UtAXR{margin:0;max-width:70ch;font-size:14px;line-height:1.6;color:var(--muted)}.Info_contact__BdP0R a,.Info_note__UtAXR a{color:var(--ink);font-weight:700}.Info_contact__BdP0R{display:flex;flex-direction:column;gap:12px;max-width:720px;padding:24px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3;font-size:16px;overflow-wrap:anywhere}.Info_stores__CvEJs{display:grid;grid-gap:10px;gap:10px}@media (min-width:640px){.Info_stores__CvEJs{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.Info_stores__CvEJs{grid-template-columns:repeat(4,1fr)}}.Info_store__zN0Af{display:flex;flex-direction:column;gap:8px;min-height:200px;padding:24px;border-radius:var(--r-xs);background:#fff;box-shadow:inset 0 0 0 1px #e6e6e3}.Info_store__zN0Af strong{font-size:19px;font-weight:700}.Info_store__zN0Af span{font-size:14px;line-height:1.5;color:var(--muted)}.Info_soon__f_rcX{align-self:flex-start;padding:4px 8px;border-radius:var(--r-xs);font-size:11px!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:#f0f0ed}.Info_live__XxRGs{color:#fff!important;background:var(--ink)}.Info_hint__bUbAJ{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted)}.Info_gameLink__MdbA9{display:flex;flex-direction:column;gap:6px;height:100%;color:var(--ink);text-decoration:none}.Info_gameLink__MdbA9 strong{font-size:18px;letter-spacing:.04em}.Info_gameLink__MdbA9:after{content:"→";margin-top:auto;padding-top:12px;font-size:18px;color:var(--muted)}.Info_cards__EPHzT li:has(.Info_gameLink__MdbA9):hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.Legal_consents__TNoZ0{display:flex;flex-direction:column;gap:12px}.Legal_consent__JVFAZ{display:flex;align-items:flex-start;gap:12px;min-height:44px;font-size:15px;font-weight:500;line-height:1.4;cursor:pointer}.Legal_consent__JVFAZ input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--ink);cursor:pointer}.Legal_consent__JVFAZ a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.Legal_consentError__V5280{margin:0;font-size:14px;color:#b42318}.Legal_sheetBody__goSQy{max-height:min(70vh,640px);max-height:min(70dvh,640px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Legal_sheetCta__K1f_9{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:16px;border-radius:var(--r-md);background:var(--ink);color:#fff;font-size:16px;font-weight:650}.Legal_sheetCta__K1f_9:disabled{opacity:.4}.Legal_notice__QZ0Q2{margin:12px 2px 0;font-size:13px;line-height:1.45;color:var(--muted)}.Legal_notice__QZ0Q2 a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.Legal_page__A8oyR{max-width:720px;margin:0 auto;padding:16px 16px 32px}.Legal_back__5_IHU{display:inline-block;margin:0 0 12px;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}.Legal_h1__j5aG0{margin:0 0 8px;font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1.1;letter-spacing:.005em}@media (min-width:768px){.Legal_h1__j5aG0{font-size:40px}.Legal_page__A8oyR{padding-top:32px}}.Legal_meta__6d96_{margin:0 0 20px;font-size:14px;color:var(--muted)}.Legal_warning__IKh_g{margin:0 0 20px;padding:12px 14px;border-radius:var(--r-md);background:#fff5e6;font-size:14px;line-height:1.45}.Legal_doc__cURpv{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.Legal_doc__cURpv h2{margin:28px 0 8px;font-size:19px;font-weight:750;line-height:1.3}.Legal_doc__cURpv p{margin:0 0 12px}.Legal_doc__cURpv ul{margin:0 0 12px;padding-left:22px}.Legal_doc__cURpv li+li{margin-top:6px}.Legal_doc__cURpv a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.Legal_footer__oPvxS{width:100vw;margin-left:calc(50% - 50vw);padding:28px max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter))) calc(28px + var(--sab-free));font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.62);background:var(--ink)}.Legal_footerBrand__Tl9j0{margin:0 0 14px!important;font-family:var(--font-display);font-size:22px;letter-spacing:.06em;color:#fff}.Legal_footerLinks__HxQYN{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 10px;padding:0;list-style:none}.Legal_footerLinks__HxQYN a{color:hsla(0,0%,100%,.82);text-decoration:underline;text-underline-offset:2px}.Legal_footer__oPvxS p{margin:0}.Legal_footerLogo__jzp7C{display:block;align-self:flex-start;width:auto;height:56px;margin:0 0 16px}.Landing_page__J0POU{max-width:560px;min-height:100vh;min-height:calc(100dvh - var(--appnav-space));margin:0 auto;padding-top:env(safe-area-inset-top);padding-bottom:var(--sab-free);background:var(--bg)}.Landing_main__5cllf{display:flex;flex-direction:column;gap:22px;padding:4px 16px 40px}.Landing_hero__17Bpp{display:flex;flex-direction:column;gap:10px}.Landing_badge__4R7Xv{align-self:flex-start;padding:4px 10px;border-radius:var(--r-sm);background:var(--chip);font-size:12px;font-weight:700;color:var(--ink)}.Landing_h1__MbEC9{margin:0 2px;font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:.005em;line-height:1.08;text-wrap:balance}.Landing_subtitle__SXJjx{margin:0 2px;font-size:16px;line-height:1.45;color:var(--muted)}.Landing_h2__jMblz{margin:0 2px 12px;font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1.15}.Landing_section__mWaaH{display:block}.Landing_intro__SUNUG p,.Landing_text__ULPG8 p{margin:0 2px 10px;font-size:16px;line-height:1.55}.Landing_intro__SUNUG p:last-child,.Landing_text__ULPG8 p:last-child{margin-bottom:0}.Landing_intro__SUNUG ul,.Landing_text__ULPG8 ul{margin:0 0 10px;padding-left:22px;line-height:1.55}.Landing_ctaSecondary__cQDnC,.Landing_cta__iQpe1{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border-radius:var(--r-sm);background:var(--accent);color:var(--accent-ink);font-size:16px;font-weight:750;text-align:center;text-decoration:none}.Landing_ctaSecondary__cQDnC{min-height:48px;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);font-size:16px}.Landing_chips__ZHWBx{display:flex;flex-wrap:wrap;gap:8px}.Landing_chip__ucIqn{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:15px;font-weight:650;text-decoration:none}.Landing_chip__ucIqn[aria-current=page]{background:var(--ink);color:#fff}.Landing_mockup__SLpqh{position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--chip)}.Landing_mockup__SLpqh img{display:block;width:100%;height:100%;object-fit:cover}.Landing_mockup__SLpqh .Landing_print__z_Cfn{position:absolute;height:auto;object-fit:contain}.Landing_teaser__jAZjC{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:14px;text-decoration:none}.Landing_steps__8USpj{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;counter-reset:step}.Landing_benefits__Rq9QX li,.Landing_steps__8USpj li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface)}.Landing_steps__8USpj li{counter-increment:step}.Landing_steps__8USpj strong:before{content:counter(step) ". ";color:var(--muted)}.Landing_benefits__Rq9QX span,.Landing_steps__8USpj span{font-size:14px;line-height:1.4;color:var(--muted)}.Landing_benefits__Rq9QX{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Landing_price___Q8QH{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--r-md);background:var(--surface)}.Landing_price___Q8QH>div:first-child{display:flex;flex-direction:column;gap:2px}.Landing_priceLabel__7huzI,.Landing_priceNote__6gXmO{font-size:14px;color:var(--muted)}.Landing_priceValue__zICsl{font-size:28px;font-weight:800;letter-spacing:-.02em}.Landing_priceText__x4WpF p{margin:0;font-size:15px;line-height:1.5}.Landing_facts__q8MMO{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;overflow:hidden;margin:10px 0 0;border-radius:var(--r-md);background:var(--line)}.Landing_facts__q8MMO div{padding:10px 12px;background:var(--surface)}.Landing_facts__q8MMO dt{font-size:12px;color:var(--muted)}.Landing_facts__q8MMO dd{margin:2px 0 0;font-size:15px;font-weight:600}.Landing_delivery__tjMRd{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-md);background:var(--surface)}.Landing_more__T38tq,.Landing_up__MP2HB a{color:var(--ink);font-weight:600}.Landing_up__MP2HB{margin:0 2px;font-size:15px}.Landing_links__xSyG_{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.Landing_links__xSyG_ a{display:block;padding:12px 14px;border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-weight:600;text-decoration:none}.Landing_cards___r6Fs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Landing_cards___r6Fs a{display:flex;align-items:flex-end;min-height:64px;height:100%;padding:12px;border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-size:15px;font-weight:650;line-height:1.25;text-decoration:none}.Landing_bottom__pmjzd{display:flex;flex-direction:column;gap:10px;padding:18px 16px;border-radius:var(--r-md);background:var(--chip)}.Landing_bottom__pmjzd p{margin:0;line-height:1.5}.Landing_article__idUh5{display:flex;flex-direction:column;gap:18px}.Landing_article__idUh5 .Landing_section__mWaaH{font-size:16px}.Landing_district__qd3qV{border-bottom:1px solid var(--line)}.Landing_district__qd3qV summary{padding:12px 2px;font-weight:650;cursor:pointer}.Landing_inline__VohvF{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 12px;padding:0 2px;list-style:none}.Landing_inline__VohvF a{color:var(--ink)}.Landing_muted__FWEkV{color:var(--muted);font-weight:400}.Landing_az__1Fuac{display:flex;gap:12px;align-items:baseline;padding-top:10px;border-bottom:1px solid var(--line)}.Landing_az__1Fuac>strong{min-width:1.4em}.Landing_search__hcCiu input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);font-size:16px}.Landing_search__hcCiu ul{margin-top:8px}@media (min-width:700px){.Landing_page__J0POU{max-width:720px}.Landing_h1__MbEC9{font-size:40px}}@media (min-width:1024px){.Landing_page__J0POU{max-width:920px}.Landing_main__5cllf{padding-left:24px;padding-right:24px}}@media (min-width:700px){.Landing_ctaSecondary__cQDnC,.Landing_cta__iQpe1{align-self:flex-start;width:-moz-fit-content;width:fit-content;min-width:300px;padding:0 32px}}.Landing_catalogPage__pzI2b{background:#f5f5f3}.Landing_catalogPage__pzI2b .Landing_main__5cllf{gap:28px;padding-bottom:56px}.Landing_catalogPage__pzI2b .Landing_hero__17Bpp{gap:12px;padding-top:8px}.Landing_catalogPage__pzI2b .Landing_badge__4R7Xv{padding:0;font-size:11.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);background:none}.Landing_catalogPage__pzI2b .Landing_h1__MbEC9{font-family:var(--font-body);font-size:30px;font-weight:650;line-height:1.12;letter-spacing:-.025em}.Landing_catalogPage__pzI2b .Landing_h2__jMblz{font-family:var(--font-body);font-size:18px;font-weight:800;text-transform:uppercase}.Landing_catalogPage__pzI2b .Landing_cta__iQpe1{border-radius:var(--r-xs);color:#fff;background:var(--ink)}.Landing_catalogPage__pzI2b .Landing_ctaSecondary__cQDnC{border-radius:var(--r-xs)}@media (min-width:1024px){.Landing_catalogPage__pzI2b{max-width:none}.Landing_catalogPage__pzI2b .Landing_main__5cllf{gap:40px;max-width:1440px;margin:0 auto;padding:24px 48px 96px}.Landing_catalogPage__pzI2b .Landing_hero__17Bpp{max-width:760px;padding-top:24px}.Landing_catalogPage__pzI2b .Landing_h1__MbEC9{font-size:48px;line-height:1.08}.Landing_catalogPage__pzI2b .Landing_subtitle__SXJjx{font-size:17px}.Landing_catalogPage__pzI2b .Landing_ctaSecondary__cQDnC,.Landing_catalogPage__pzI2b .Landing_cta__iQpe1{min-width:260px}.Landing_catalogPage__pzI2b .Landing_main__5cllf>:not(header):not(nav):not(div){max-width:860px}}.Landing_catalogPage__pzI2b .Landing_ctaSecondary__cQDnC,.Landing_catalogPage__pzI2b .Landing_cta__iQpe1{min-height:48px;font-size:15px}@media (min-width:1024px){.Landing_catalogPage__pzI2b .Landing_hero__17Bpp{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 12px;max-width:none;padding-top:8px}.Landing_catalogPage__pzI2b .Landing_hero__17Bpp>:not(a){flex:0 0 100%;max-width:none}.Landing_catalogPage__pzI2b .Landing_hero__17Bpp>a{min-width:240px;margin-top:10px}}.Landing_studioPage__Oiv3J{min-height:100dvh;background:#f5f5f3}.Landing_studioMain__QXeP4{max-width:920px;margin:0 auto}.Landing_studioMain__QXeP4 .Landing_h2__jMblz{font-family:var(--font-body);font-size:18px;font-weight:800;text-transform:uppercase}.Landing_studioMain__QXeP4 .Landing_cta__iQpe1{border-radius:var(--r-xs);color:#fff;background:var(--ink)}@media (min-width:1024px){.Landing_studioMain__QXeP4{padding:72px 48px 96px}}.Studio_app__w_RN4{position:fixed;inset:0;bottom:var(--chrome-bottom,0);display:flex;flex-direction:column;max-width:560px;margin:0 auto;overscroll-behavior:none;padding-top:env(safe-area-inset-top);padding-bottom:var(--bar-h);background:var(--bg);overflow:hidden}.Studio_main__J9Zy9{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.Studio_editing__0yB93{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;height:40px;padding:0 8px 0 16px;font-size:13px;font-weight:600;color:var(--surface);background:var(--ink)}.Studio_editing__0yB93 button{min-height:40px;padding:0 8px;font-size:13px;font-weight:600;color:var(--surface);text-decoration:underline;text-underline-offset:3px}.Studio_options__aXHNB{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Studio_option__Lj4fc{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:var(--r-xs);background:var(--chip);color:var(--ink);text-align:left;transition:transform .12s ease}.Studio_option__Lj4fc span{font-size:15px;font-weight:600}.Studio_option__Lj4fc small{font-size:12px;color:var(--muted)}.Studio_option__Lj4fc:active{transform:scale(.97)}.Studio_hiddenInput__JDxjy{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.Studio_preparing__nQrgo{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 64px);z-index:70;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--r-xs);font-size:14px;font-weight:550;color:#fff;background:rgba(20,20,24,.88);transform:translateX(-50%);animation:Studio_appear__1qcdY .2s ease}.Studio_spinner__3PewH{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:Studio_spin__QOJtK .8s linear infinite}@keyframes Studio_spin__QOJtK{to{transform:rotate(1turn)}}@keyframes Studio_appear__1qcdY{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Studio_spinner__3PewH{animation-duration:2s}}.Studio_loading__4D65U{position:absolute;left:50%;top:40%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:280px;padding:14px 18px;border-radius:var(--r-xs);font-size:14px;text-align:center;color:var(--ink);background:hsla(0,0%,100%,.9);transform:translate(-50%,-50%)}.Studio_loading__4D65U button{min-height:44px;padding:0 18px;border-radius:var(--r-xs);font-weight:600;color:var(--surface);background:var(--ink)}.Studio_printLoading__1AR22{position:absolute;left:50%;top:42%;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--r-xs);font-size:14px;font-weight:550;color:#fff;background:rgba(20,20,24,.82);transform:translate(-50%,-50%);pointer-events:none;animation:Studio_appear__1qcdY .12s ease}.Studio_topLeftStack__j1Dw_{display:contents}.Studio_restart__m8hxU{position:relative;height:30px;padding:0 12px;border-radius:var(--r-xs);font-size:12px;font-weight:600;color:var(--ink);background:hsla(0,0%,100%,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.08)}.Studio_restart__m8hxU:after{content:"";position:absolute;inset:-7px 0}@media (min-width:1024px){.Studio_app__w_RN4{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto minmax(0,1fr);max-width:none;padding-bottom:0;background:#f5f5f3}.Studio_app__w_RN4>header{grid-column:1/-1}.Studio_main__J9Zy9{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:var(--panel-actions) auto auto auto minmax(0,1fr) auto;min-height:0}.Studio_main__J9Zy9>*{grid-column:1;grid-row:1/-1}.Studio_main__J9Zy9>.Studio_editing__0yB93{grid-column:2;grid-row:2;margin:0 24px 8px;border-radius:var(--r-xs)}.Studio_main__J9Zy9>:nth-last-child(2){grid-row:3;padding:16px 24px}.Studio_main__J9Zy9>:last-child,.Studio_main__J9Zy9>:nth-last-child(2){grid-column:2;align-self:start;height:auto;background:transparent;border-top:1px solid #e6e6e3}.Studio_main__J9Zy9>:last-child{grid-row:4;padding:20px 24px 28px}.Studio_main__J9Zy9:before{content:"";grid-column:2;grid-row:1/-1;background:#fff;border-left:1px solid #e6e6e3}.Studio_loading__4D65U,.Studio_preparing__nQrgo,.Studio_printLoading__1AR22{left:calc((100% - 420px) / 2)}}.Studio_deskBuy__VQA31,.Studio_deskHint__lFzPn{display:none}@media (min-width:1024px){.Studio_main__J9Zy9>.Studio_deskHint__lFzPn{display:block;grid-column:2;grid-row:4;margin:0;padding:14px 24px 0;font-size:13px;line-height:1.5;color:var(--muted)}.Studio_main__J9Zy9>.Studio_deskBuy__VQA31{display:block;grid-column:2;grid-row:6;align-self:end;padding:22px 24px 26px;border-top:1px solid #e6e6e3;background:#fafaf8}.Studio_main__J9Zy9:has(>.Studio_deskBuy__VQA31)>:last-child{display:none}.Studio_main__J9Zy9:not(:has(>.Studio_deskBuy__VQA31))>:last-child{grid-row:6;align-self:end}}@media (min-width:1024px){.Studio_app__w_RN4{--panel-actions:120px}}@media (min-width:1024px) and (max-height:820px){.Studio_app__w_RN4{--panel-actions:88px}.Studio_main__J9Zy9>:nth-last-child(2){padding:10px 24px}.Studio_main__J9Zy9>.Studio_deskBuy__VQA31{padding:14px 24px 16px}}@media (min-width:1024px) and (max-height:700px){.Studio_main__J9Zy9>.Studio_deskHint__lFzPn{display:none}}@media (min-width:1024px) and (max-height:620px){.Studio_main__J9Zy9{overflow-y:auto;overscroll-behavior:contain}}.Studio_placeTool__diJB7{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:rgba(20,20,24,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.Studio_placeTool__diJB7:after{content:"";position:absolute;inset:-6px}.Studio_placeTool__diJB7[aria-pressed=true]{background:var(--accent)}.Studio_libraryTitle__f4Z6u{margin:16px 0 8px;font-size:13px;color:var(--muted)}.Studio_library__A9LrU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.Studio_libraryItem___nHZS{aspect-ratio:1;padding:4px;border-radius:var(--r-xs);background:var(--chip);overflow:hidden}.Studio_libraryItem___nHZS img{width:100%;height:100%;object-fit:contain}.Studio_libraryItem___nHZS:active{transform:scale(.97)}.Studio_printTools__Em3Qu{display:flex;flex-wrap:wrap;gap:6px}.Studio_printTools__Em3Qu button{min-width:36px;height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:rgba(20,20,24,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.Studio_printTools__Em3Qu button:active{transform:scale(.96)}.Studio_outsideNote__nTyv9{flex-basis:100%;order:1;margin:0;padding:8px 10px;border-radius:var(--r-xs);background:#b3261e;color:#fff;font-size:12px;line-height:1.35}.Studio_libraryItemClear__DVz_M{background:repeating-conic-gradient(#e8e8e5 0 25%,#fff 0 50%) 50% /12px 12px}.Requisites_list__9apF2{margin:0}.Requisites_row__USaT6{padding:12px 0;border-bottom:1px solid rgba(20,20,24,.08)}.Requisites_row__USaT6:first-child{padding-top:0}.Requisites_row__USaT6 dt{margin:0 0 2px;font-size:13px;color:#6b6b73}.Requisites_row__USaT6 dd{margin:0}