.world-page_page__kkv_G[data-world-page]{display:block;min-height:100%;min-width:0;width:100%;padding:var(--ll-ui-gutter);padding-bottom:calc(var(--ll-ui-gutter) + env(safe-area-inset-bottom, 0px));overflow:visible;overflow-wrap:anywhere}.world-page_page__kkv_G[data-world-page=default]{background:var(--ll-ui-surface);color:var(--ll-ui-ink)}.world-page_page__kkv_G[data-world-page] [data-world-region=content]{min-width:0;max-width:100%;margin:0;padding:0}.world-page_page__kkv_G[data-world-page] [data-world-region=form]{display:block;width:100%;max-width:36rem;margin-inline:auto}.world-page_page__kkv_G[data-world-page] [data-world-region=card]{min-width:0;padding:0;border:0;border-radius:0;box-shadow:none}.world-page_page__kkv_G[data-world-page]>[data-world-region=card]{margin-inline:auto}.world-page_page__kkv_G[data-world-page] [data-world-region=card-content]{padding-inline:0}.world-page_page__kkv_G[data-world-page] label{line-height:var(--leading-base)}.world-page_page__kkv_G[data-world-page] [data-world-region=field-actions]{flex-wrap:wrap;gap:var(--ll-ui-control-gap)}.world-page_page__kkv_G[data-world-page] [data-world-region=navigation]{position:static;width:100%;border:0;margin-bottom:var(--ll-ui-section-gap)}.world-page_page__kkv_G[data-world-page] [data-world-region=actions]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-ui-control-gap);min-width:0;margin-bottom:var(--ll-ui-section-gap)}.world-page_page__kkv_G[data-world-page] [data-world-region=actions]>:is(a,button){width:auto;flex:0 1 auto;min-height:var(--ll-ui-target);max-width:100%;white-space:normal}.world-page_page__kkv_G[data-world-page] [data-world-region=heading]{font-size:var(--ll-type-heading-md);line-height:var(--leading-2xl);margin-block:0 var(--ll-ui-section-gap)}.world-page_page__kkv_G[data-world-page] [data-world-region=offering]{max-width:100%;grid-template-columns:minmax(0,1fr);gap:var(--ll-ui-section-gap);padding:0}.world-page_page__kkv_G[data-world-page] [data-world-region=offering] aside{position:static;min-width:0}.world-page_page__kkv_G[data-world-page] [data-world-region=gallery-image]{width:100%;max-height:min(18rem,35dvh);aspect-ratio:4/3}.world-page_page__kkv_G[data-world-page] [data-world-region=gallery]{grid-template-columns:minmax(0,1fr)}.world-page_page__kkv_G[data-world-page] [data-world-region=gallery-main]{order:1}.world-page_page__kkv_G[data-world-page] [data-world-region=thumbnails]{order:2;flex-direction:row;overflow-x:auto}.world-page_page__kkv_G[data-world-page] [data-world-region=purchase-name]{white-space:normal;overflow:visible;text-overflow:clip}.world-page_page__kkv_G[data-world-page=storefront] summary{gap:var(--ll-ui-control-gap);min-height:var(--ll-ui-target);padding-inline:var(--ll-ui-control-gap)}.world-page_page__kkv_G[data-world-page=storefront] summary>span:last-child{flex-shrink:0;inline-size:1.5em;line-height:1.5;text-align:center}.world-page_page__kkv_G[data-world-page] [data-world-region=purchase-bar]{position:sticky;bottom:0;margin-inline:calc(-1 * var(--ll-ui-gutter));padding-bottom:max(var(--ll-ui-control-gap),env(safe-area-inset-bottom,0px))}.StudioStorefrontHeader_header__69m2F{position:relative;z-index:40;width:100%;color:var(--storefront-text);background:var(--storefront-background);border-bottom:1px solid var(--storefront-line);font-family:var(--storefront-body-font)}.StudioStorefrontHeader_inner__jnL4m{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;min-height:88px;margin:0 auto;padding:12px clamp(20px,4vw,56px)}.StudioStorefrontHeader_identity__6HeZA{display:flex;align-items:center;min-width:0;max-width:100%;gap:12px;flex:0 1 32%}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_inner__jnL4m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_actions__RlcU6{justify-self:end}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_inner__jnL4m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_identity__6HeZA{grid-column:2;grid-row:1;justify-self:center}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_desktopNav__xRdc2{grid-column:1;grid-row:1;justify-content:flex-start;gap:0 20px}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6{grid-column:3;grid-row:1;justify-self:end}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brand__sWvJ_{text-align:center}.StudioStorefrontHeader_split__p7Lmp .StudioStorefrontHeader_desktopNav__xRdc2{margin-left:auto;justify-content:flex-end}.StudioStorefrontHeader_brand__sWvJ_{display:flex;align-items:center;gap:12px;min-height:48px;min-width:0;text-align:left;font-family:var(--storefront-heading-font);font-size:var(--ll-type-heading-fluid);font-weight:700;letter-spacing:-.045em;line-height:1.15}.StudioStorefrontHeader_brand__sWvJ_ span{overflow-wrap:anywhere}.StudioStorefrontHeader_brand__sWvJ_ img{width:auto;max-width:min(220px,18vw);height:var(--storefront-logo-size);-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.StudioStorefrontHeader_brandTools__yQ2Jo{position:relative;flex-shrink:0}.StudioStorefrontHeader_brandTools__yQ2Jo summary{display:grid;place-items:center;list-style:none;width:48px;height:48px;cursor:pointer;border:1px solid var(--storefront-line)}.StudioStorefrontHeader_brandTools__yQ2Jo summary::-webkit-details-marker{display:none}.StudioStorefrontHeader_brandToolsPanel__Kegfi{position:absolute;z-index:60;left:0;top:calc(100% + 8px);width:168px;padding:8px;border:1px solid var(--storefront-line);background:var(--storefront-background);box-shadow:0 8px 24px rgb(0 0 0/8%)}.StudioStorefrontHeader_brandToolsPanel__Kegfi>button{min-height:48px;width:100%;font-size:var(--ll-type-control)}.StudioStorefrontHeader_logoSizeControls__jJ_67{display:flex;align-items:center;justify-content:space-between;font-size:var(--ll-type-control)}.StudioStorefrontHeader_logoSizeControls__jJ_67 button{min-height:48px;min-width:48px;font-size:var(--ll-type-lead)}.StudioStorefrontHeader_brandTools__yQ2Jo button:disabled{opacity:.4}.StudioStorefrontHeader_desktopNav__xRdc2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 28px}.StudioStorefrontHeader_desktopNav__xRdc2 button{min-height:48px;font-size:var(--ll-type-control);font-weight:600}.StudioStorefrontHeader_header__69m2F button{color:inherit}.StudioStorefrontHeader_header__69m2F button:hover{opacity:.72}.StudioStorefrontHeader_header__69m2F button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.StudioStorefrontHeader_header__69m2F button[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.StudioStorefrontHeader_actions__RlcU6{display:flex;align-items:center;gap:8px;flex-shrink:0}.StudioStorefrontHeader_actions__RlcU6 button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:48px;gap:6px}.StudioStorefrontHeader_cartCount__4goYs{font-size:var(--ll-type-label);font-weight:600}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{display:none}.StudioStorefrontHeader_certification__cRUub{flex-shrink:0;max-width:64px}.StudioStorefrontHeader_certification__cRUub:empty{display:none}.StudioStorefrontHeader_certification__cRUub img{max-height:40px}.StudioStorefrontHeader_mobileNav__ZXNa5{display:none}@media (max-width:1000px){.StudioStorefrontHeader_inner__jnL4m{min-height:76px;gap:12px;padding:10px 20px}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_inner__jnL4m{display:flex}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_inner__jnL4m{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brand__sWvJ_ img,.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_identity__6HeZA{max-width:100%}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6{display:contents}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{grid-column:1;grid-row:1}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_cart__f492e{grid-column:3;grid-row:1}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brandToolsPanel__Kegfi{left:auto;right:-56px}.StudioStorefrontHeader_identity__6HeZA{flex:1 1 auto}.StudioStorefrontHeader_brand__sWvJ_{max-width:100%;font-size:var(--ll-type-heading-sm)}.StudioStorefrontHeader_brand__sWvJ_ img{min-width:0;max-width:min(200px,45vw);height:min(80px,calc(var(--storefront-logo-size) * 1.8))}.StudioStorefrontHeader_brand__sWvJ_ span{min-width:0}.StudioStorefrontHeader_brandToolsPanel__Kegfi{left:auto;right:-48px}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_profile__Tmr_R,.StudioStorefrontHeader_certification__cRUub,.StudioStorefrontHeader_desktopNav__xRdc2{display:none}.StudioStorefrontHeader_actions__RlcU6{gap:2px}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{display:inline-flex}.StudioStorefrontHeader_mobileNav__ZXNa5{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;padding:12px 20px 24px;background:var(--storefront-background);border-bottom:1px solid var(--storefront-line);max-height:min(65dvh,480px);overflow-y:auto;box-shadow:0 12px 20px rgb(0 0 0/6%)}.StudioStorefrontHeader_mobileNav__ZXNa5 button{min-height:52px;text-align:left;border-bottom:1px solid var(--storefront-line);font-size:var(--ll-type-control)}}@media (max-width:360px){.StudioStorefrontHeader_inner__jnL4m{padding-inline:12px;gap:8px}.StudioStorefrontHeader_brand__sWvJ_{font-size:var(--ll-type-lead);gap:8px}}.TemplateSelector_picker__G_O_M{display:grid;gap:24px}.TemplateSelector_sectionHeading__EcJy0{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.TemplateSelector_sectionHint__KN1Sl{margin-top:4px;max-width:52ch;font-size:var(--ll-type-body);line-height:1.4;color:#68707c}.TemplateSelector_sectionIcon__okkmm{width:18px;height:18px;flex:0 0 auto;color:#727988}.TemplateSelector_themeGrid__gp1td{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.TemplateSelector_headerCard__CniW7,.TemplateSelector_themeSelectButton__4HUsB{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.TemplateSelector_themeCard__ujRXN{min-width:0;overflow:hidden;border:1px solid #dfe3e8;background:#fff;border-radius:16px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.TemplateSelector_themeCard__ujRXN:not(.TemplateSelector_lockedTheme__qKz0R):hover{border-color:#b9c1ca;box-shadow:0 8px 22px rgba(25,37,52,.08)}.TemplateSelector_themeSelectButton__4HUsB{display:block;width:100%;padding:0;border:0;background:transparent}.TemplateSelector_headerCard__CniW7:focus-visible,.TemplateSelector_themeSelectButton__4HUsB:focus-visible{outline:3px solid rgba(75,126,255,.34);outline-offset:-3px}.TemplateSelector_themeSelectButton__4HUsB:disabled{cursor:not-allowed}.TemplateSelector_lockedTheme__qKz0R .TemplateSelector_themeSelectButton__4HUsB{opacity:.58}.TemplateSelector_headerPreview__Pu3LN,.TemplateSelector_themePreview__P7hLf{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid #e8e5ee}.TemplateSelector_themePreview__P7hLf{aspect-ratio:1200/850;overscroll-behavior:contain;touch-action:pan-y;cursor:ns-resize}.TemplateSelector_headerPreview__Pu3LN{pointer-events:none;aspect-ratio:1200/160}.TemplateSelector_previewNotice__F0zpw{display:grid;place-items:center;height:100%;min-height:70px;font-size:var(--ll-type-body);color:#6b6476}.TemplateSelector_themeMeta__bLkBp{display:grid;gap:6px;padding:12px 13px 13px}.TemplateSelector_themeNameRow__AMUob{display:flex;align-items:center;justify-content:space-between;gap:10px}.TemplateSelector_themeName__kBEVJ{min-width:0;font-size:var(--ll-type-body);font-weight:800;line-height:1.2;color:#20242a}.TemplateSelector_selectedBadge__8i7Q0{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:26px;padding:3px 8px;border-radius:999px;font-size:var(--ll-type-label);font-weight:800}.TemplateSelector_themeDescription__50FI_{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--ll-type-body);line-height:1.35;color:#737b86}.TemplateSelector_headerSection__V31Tl{padding-top:2px}.TemplateSelector_headerGrid__hz8pN{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.TemplateSelector_headerCard__CniW7{position:relative;min-width:0;min-height:112px;padding:10px;border:1px solid #e1e4e9;border-radius:14px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.TemplateSelector_headerCard__CniW7:hover:not(:disabled){border-color:#bcc4ce;box-shadow:0 6px 16px rgba(25,37,52,.07)}.TemplateSelector_headerCard__CniW7:disabled{cursor:not-allowed;opacity:.55}.TemplateSelector_headerCardCopy__vw2KY{display:grid;gap:3px;margin-top:9px;padding-right:20px}.TemplateSelector_headerCardCopy__vw2KY strong{font-size:var(--ll-type-body);line-height:1.2;color:#242932}.TemplateSelector_headerCardCopy__vw2KY small{font-size:var(--ll-type-body);line-height:1.3;color:#737b86}.TemplateSelector_headerStatus__yrRpn{position:absolute;right:9px;bottom:9px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_themeCard__ujRXN{border-radius:18px;background:#fffdf8}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedTheme__mR6lP{border-color:#e4b900;box-shadow:0 0 0 2px rgba(246,199,68,.24),0 8px 20px rgba(76,62,14,.08)}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedBadge__8i7Q0{color:#4d4214;background:#fff0a8}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_headerCard__CniW7{border-radius:16px;background:#fffdf9}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedHeader__J07CT{border-color:#e4b900;background:#fffaf0}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedHeader__J07CT .TemplateSelector_headerStatus__yrRpn{color:#524614;background:#ffef9f}.TemplateSelector_picker__G_O_M[data-design-version=v2]{gap:28px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeCard__ujRXN{border-radius:12px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedTheme__mR6lP{border-color:#7656e8;box-shadow:0 0 0 1px rgba(118,86,232,.16),0 8px 22px rgba(45,34,91,.07)}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedBadge__8i7Q0{color:#5638c8;background:#eee9ff}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeMeta__bLkBp{padding:11px 12px 12px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeName__kBEVJ{font-size:var(--ll-type-label)}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeDescription__50FI_{color:#646b75}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_headerCard__CniW7{min-height:106px;border-radius:11px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedHeader__J07CT{border-color:#7656e8;background:#faf9ff}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedHeader__J07CT .TemplateSelector_headerStatus__yrRpn{color:#5f42cf;background:#eee9ff}@media (max-width:767px){.TemplateSelector_picker__G_O_M{gap:18px}.TemplateSelector_sectionHeading__EcJy0{align-items:flex-start;margin-bottom:8px}.TemplateSelector_sectionHint__KN1Sl{margin-top:3px;max-width:none;font-size:var(--ll-type-body);line-height:1.35}.TemplateSelector_themeGrid__gp1td{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible;margin:0;padding:0}.TemplateSelector_themeCard__ujRXN{width:100%;min-width:0;border-radius:14px}.TemplateSelector_themeMeta__bLkBp{gap:4px;padding:9px 9px 10px}.TemplateSelector_themeNameRow__AMUob{gap:6px}.TemplateSelector_themeName__kBEVJ{font-size:var(--ll-type-label)}.TemplateSelector_themeDescription__50FI_{display:none}.TemplateSelector_selectedBadge__8i7Q0{width:26px;min-height:26px;justify-content:center;padding:3px}.TemplateSelector_selectedBadge__8i7Q0 span{display:none!important}.TemplateSelector_headerGrid__hz8pN{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible;margin:0;padding:0}.TemplateSelector_headerCard__CniW7{min-height:94px;width:100%;padding:8px;border-radius:12px}.TemplateSelector_headerCardCopy__vw2KY{margin-top:7px}.TemplateSelector_headerCardCopy__vw2KY small,.TemplateSelector_headerCardCopy__vw2KY strong{font-size:var(--ll-type-body)}}@media (max-width:359px){.TemplateSelector_themeGrid__gp1td{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.TemplateSelector_headerCard__CniW7,.TemplateSelector_themeCard__ujRXN{transition:none}}.ThemeChoices_choices__fjeja,.ThemeChoices_focusView__1Y5qY{--choice-ink:rgb(var(--ll-text-strong-c));--choice-accent:rgb(var(--ll-success-action-c));--choice-wash:rgb(var(--ll-success-surface-c));min-width:0;color:var(--choice-ink);font-family:var(--font-ll)}.ThemeChoices_choices__fjeja{height:100%}.ThemeChoices_choices__fjeja,.ThemeChoices_focusView__1Y5qY{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ThemeChoices_focusView__1Y5qY{flex:1;background:var(--paper-white)}.ThemeChoices_tabs__rpHX7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;flex:0 0 auto;margin-bottom:24px;border-bottom:1px solid rgb(var(--llb-line-cool-c))}.ThemeChoices_tabs__rpHX7 button{min-width:0;min-height:52px;padding:14px 4px;border:0;border-bottom:3px solid transparent;background:transparent;color:rgb(var(--ll-text-muted-c));font:inherit;font-size:var(--ll-type-lead);font-weight:700;cursor:pointer;touch-action:manipulation}.ThemeChoices_tabs__rpHX7 button[aria-selected=true]{border-bottom-color:var(--choice-ink);color:var(--choice-ink)}.ThemeChoices_scroll__ZF1Wp{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding:4px 4px 24px;scrollbar-gutter:stable}.ThemeChoices_options__5GLHd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ThemeChoices_option__v97Zh{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;background:var(--paper-white);border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card);text-align:left;cursor:pointer;color:inherit;touch-action:manipulation;transition:border-color var(--ll-motion-fast),box-shadow var(--ll-motion-fast)}.ThemeChoices_option__v97Zh:hover:not(:disabled){border-color:rgb(var(--ll-neutral-line-bold-c))}.ThemeChoices_optionVisual__vhiMY,.ThemeChoices_productOptionVisual__wH1tu{width:100%;aspect-ratio:1;overflow:hidden;pointer-events:none;background:rgb(var(--ll-neutral-surface-c))}.ThemeChoices_optionVisual__vhiMY>div{width:100%}.ThemeChoices_productOptionVisual__wH1tu{display:flex;align-items:center;padding:24px}.ThemeChoices_optionMeta__8cgPb{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px 20px;width:100%}.ThemeChoices_optionMeta__8cgPb strong{min-width:0;font-size:var(--ll-type-lead);font-weight:800;line-height:1.3;overflow-wrap:anywhere;letter-spacing:-.02em}.ThemeChoices_optionMeta__8cgPb svg{flex-shrink:0}.ThemeChoices_headerOptions__rLJoP button[aria-pressed=true],.ThemeChoices_option__v97Zh[aria-pressed=true]{border-color:var(--choice-accent);box-shadow:inset 0 0 0 1px var(--choice-accent)}.ThemeChoices_option__v97Zh[aria-pressed=true] .ThemeChoices_optionMeta__8cgPb{background:var(--choice-wash);color:rgb(var(--ll-success-ink-c))}.ThemeChoices_level__YPZ8_{display:flex;align-items:center;gap:4px;font-size:var(--ll-type-label)}.ThemeChoices_headerOptions__rLJoP{display:grid;gap:20px;width:100%;max-width:1000px;margin-inline:auto}.ThemeChoices_headerOptions__rLJoP button{min-width:0;min-height:112px;padding:20px;border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card);background:var(--paper-white);cursor:pointer;text-align:left;touch-action:manipulation;color:inherit}.ThemeChoices_headerOptions__rLJoP button>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:16px;font-size:var(--ll-type-lead);font-weight:800}.ThemeChoices_headerOptions__rLJoP button>small{display:block;padding-top:4px;font-size:var(--ll-type-control);color:rgb(var(--ll-text-muted-c))}.ThemeChoices_headerOptions__rLJoP button[aria-pressed=true]>span{color:rgb(var(--ll-success-ink-c))}.ThemeChoices_fullPage__R6PJY{max-width:1100px;margin-inline:auto;overflow:hidden;border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card)}.ThemeChoices_reviewTitle__ZccZ1{font-size:var(--ll-type-heading-lg);font-weight:800;line-height:1.2;letter-spacing:-.035em;margin:4px 0 24px}.ThemeChoices_reviewTitle__ZccZ1:focus{outline:none}.ThemeChoices_productWorkspace__4kV9D{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:40px;align-items:start}.ThemeChoices_productWorkspace__4kV9D>div{min-width:0}.ThemeChoices_productControls__KMxnD{grid-column:1;grid-row:1}.ThemeChoices_productStage__bf3Zw{grid-column:2;grid-row:1;padding:32px;border-radius:var(--radius-card);background:rgb(var(--ll-neutral-surface-c))}.ThemeChoices_productGrid__GEvV8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ThemeChoices_productGrid__GEvV8[data-density=compact]{gap:10px}.ThemeChoices_productGrid__GEvV8>div{min-width:0;width:100%}.ThemeChoices_bottomAction__3At02{display:flex;align-items:center;gap:16px;flex:0 0 auto;padding:16px 4px max(16px,env(safe-area-inset-bottom));border-top:1px solid rgb(var(--llb-line-cool-c));background:var(--paper-white)}.ThemeChoices_apply__m4WVi,.ThemeChoices_cancel__hazs1{display:flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:var(--radius-control);font:inherit;font-weight:800;font-size:var(--ll-type-control);cursor:pointer;touch-action:manipulation}.ThemeChoices_apply__m4WVi{margin-left:auto;width:240px;border:1px solid transparent;background:var(--ll-ui-action);color:var(--ll-ui-action-ink);text-shadow:none;-webkit-text-stroke-width:0}.ThemeChoices_apply__m4WVi:hover:not(:disabled){background:var(--ll-ui-action-hover)}.ThemeChoices_cancel__hazs1{border:1px solid rgb(var(--ll-neutral-line-c));background:var(--paper-white);color:var(--choice-ink)}.ThemeChoices_tabs__rpHX7 button:disabled,button.ThemeChoices_apply__m4WVi:disabled,button.ThemeChoices_cancel__hazs1:disabled,button.ThemeChoices_option__v97Zh:disabled{opacity:.55;cursor:default}.ThemeChoices_updatedNotice___vQOw{font-size:var(--ll-type-body);color:rgb(var(--ll-text-muted-c))}.ThemeChoices_apply__m4WVi:focus-visible,.ThemeChoices_cancel__hazs1:focus-visible,.ThemeChoices_headerOptions__rLJoP button:focus-visible,.ThemeChoices_option__v97Zh:focus-visible,.ThemeChoices_tabs__rpHX7 button:focus-visible{outline:3px solid rgb(var(--ll-focus-ring-c));outline-offset:2px}.ThemeChoices_choices__fjeja[data-design-version=v1] .ThemeChoices_optionMeta__8cgPb strong{font-size:var(--ll-type-heading-sm)}.ThemeChoices_choices__fjeja[data-design-version=v2] .ThemeChoices_optionMeta__8cgPb{min-height:60px}@media (max-width:1099px){.ThemeChoices_options__5GLHd{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:767px){.ThemeChoices_tabs__rpHX7{gap:12px;margin-bottom:20px}.ThemeChoices_tabs__rpHX7 button{font-size:var(--ll-type-control)}.ThemeChoices_options__5GLHd{gap:16px}.ThemeChoices_optionMeta__8cgPb{padding:14px 16px}.ThemeChoices_scroll__ZF1Wp{padding:4px 2px 20px}.ThemeChoices_headerOptions__rLJoP button{padding:14px}.ThemeChoices_productWorkspace__4kV9D{display:flex;flex-direction:column;gap:24px}.ThemeChoices_productStage__bf3Zw{order:0;width:100%;padding:16px}.ThemeChoices_productControls__KMxnD{order:1;width:100%}.ThemeChoices_productGrid__GEvV8>div:nth-child(n+3){display:none}.ThemeChoices_bottomAction__3At02{padding-inline:2px;gap:10px}.ThemeChoices_bottomAction__3At02 .ThemeChoices_apply__m4WVi,.ThemeChoices_cancel__hazs1{flex:1;min-width:0;width:auto}.ThemeChoices_updatedNotice___vQOw{display:none}}@media (max-width:479px){.ThemeChoices_options__5GLHd{grid-template-columns:minmax(0,1fr)}}@media (max-height:620px){.ThemeChoices_tabs__rpHX7{margin-bottom:12px}.ThemeChoices_reviewTitle__ZccZ1{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.ThemeChoices_option__v97Zh{transition:none}}.ThemeChoices_collections__ivMAb{display:grid;gap:var(--ll-ui-section-gap);min-width:0}.ThemeChoices_collections__ivMAb>section{min-width:0}.ThemeChoices_collectionHeading__VBpB2{margin-bottom:var(--ll-space-4)}.ThemeChoices_collectionHeading__VBpB2 h3{margin:0 0 var(--ll-space-2);font-size:var(--ll-type-heading-sm);font-weight:800;letter-spacing:-.025em}.ThemeChoices_collectionHeading__VBpB2 p{margin:0;overflow-wrap:anywhere}.ThemeChoices_collectionHeading__VBpB2 p,.ThemeChoices_reviewNote__0gr2j{color:rgb(var(--ll-text-muted-c));font-size:var(--ll-type-body);line-height:1.5}.ThemeChoices_reviewNote__0gr2j{max-width:720px;margin:-8px 0 var(--ll-space-4)}.ThemeChoices_optionMeta__8cgPb .ThemeChoices_level__YPZ8_{white-space:normal;text-align:right;overflow-wrap:anywhere}.PageSelector_list__rZLe8{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.PageSelector_pageRow__WcrBI{min-height:64px;gap:8px;padding:12px 14px;border-radius:14px}.PageSelector_pageMain__8KK7s{min-width:0}.PageSelector_pageIcon__9ylED{width:36px;height:36px;border-radius:10px}.PageSelector_editingLabel__gPQz1{margin-top:2px}.PageSelector_actionGroup__sl38z{display:flex;flex:0 0 auto;align-items:center;gap:4px}.PageSelector_visibilityControl__pau9t{min-width:96px;flex:0 0 auto;gap:7px;padding:0 12px;border-radius:999px;font-size:var(--ll-type-control);font-weight:800;line-height:1}.PageSelector_iconAction__s1a0j,.PageSelector_visibilityControl__pau9t{min-height:44px;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}.PageSelector_iconAction__s1a0j{min-width:44px;border-radius:10px}.PageSelector_dragHandle__FI1q3{display:inline-flex;width:44px;min-height:44px;align-items:center;justify-content:center;margin-left:-8px;color:inherit}.PageSelector_dragSpacer__vlZQD{width:36px;flex:0 0 36px}html[data-design=v1] .PageSelector_pageRow__WcrBI{min-height:68px;border-radius:18px}html[data-design=v1] .PageSelector_pageIcon__9ylED{width:40px;height:40px;border-radius:12px}html[data-design=v1] .PageSelector_visibilityControl__pau9t{font-size:var(--ll-type-control);font-weight:800}html[data-design=v2] .PageSelector_pageRow__WcrBI{min-height:58px;padding-top:10px;padding-bottom:10px;border-radius:12px}html[data-design=v2] .PageSelector_pageIcon__9ylED{width:34px;height:34px;border-radius:9px}html[data-design=v2] .PageSelector_visibilityControl__pau9t{min-height:40px;font-size:var(--ll-type-control);font-weight:700}@media (max-width:899px){.PageSelector_list__rZLe8{grid-template-columns:1fr;gap:8px}}@media (max-width:767px){.PageSelector_pageRow__WcrBI{min-height:64px;gap:4px;padding:10px}.PageSelector_pageMain__8KK7s{min-width:120px}.PageSelector_visibilityControl__pau9t{min-width:88px;min-height:48px;padding:0 10px}.PageSelector_dragHandle__FI1q3,.PageSelector_iconAction__s1a0j{min-width:48px;min-height:48px}.PageSelector_dragHandle__FI1q3{width:48px;margin-left:-8px}.PageSelector_dragSpacer__vlZQD{width:40px;flex-basis:40px}.PageSelector_actionGroup__sl38z{margin-left:auto}}@media (max-width:430px){.PageSelector_pageRow__WcrBI{flex-wrap:wrap}.PageSelector_actionGroup__sl38z{margin-left:auto}}