.soon{--soon-muted:color-mix(in srgb, var(--ink) 66%, var(--paper));background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--brand) 9%, transparent) 0%, transparent 60%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--brand) 6%, transparent) 0%, transparent 55%), var(--paper);min-block-size:100dvh;color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;padding-inline:max(20px, env(safe-area-inset-left));padding-block:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;display:grid}.soon :focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:8px}.soon-note{background:color-mix(in srgb, var(--brand) 12%, var(--paper));border-radius:999px;grid-row:1;justify-self:center;margin:0 0 12px;padding:10px 16px;font-size:.9375rem}.soon-inner{grid-row:2;place-self:center;align-items:center;gap:clamp(32px,6vw,80px);inline-size:100%;max-inline-size:1120px;padding-block:clamp(24px,6vh,72px);display:grid}.soon-has-image .soon-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.soon:not(.soon-has-image) .soon-inner{text-align:center;justify-items:center;max-inline-size:640px}.soon-copy{justify-items:start;gap:18px;display:grid}.soon:not(.soon-has-image) .soon-copy{justify-items:center}.soon-mark img{object-fit:contain;block-size:auto;max-block-size:96px;inline-size:auto;max-inline-size:240px;display:block}.soon-monogram{background:linear-gradient(145deg, var(--brand), color-mix(in srgb, var(--brand) 72%, var(--ink)));block-size:88px;inline-size:88px;color:var(--on-brand,#fff);box-shadow:0 1px 0 #ffffff4d inset, 0 18px 40px -18px color-mix(in srgb, var(--brand) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--brand) 12%, transparent);border-radius:28px;place-items:center;display:grid}.soon-monogram span{font-family:var(--font-head), serif;font-weight:var(--head-weight,700);letter-spacing:.01em;font-size:2.5rem;line-height:1;transform:translateY(.03em)}.soon-status{letter-spacing:.02em;background:color-mix(in srgb, var(--brand) 10%, var(--paper));color:color-mix(in srgb, var(--brand) 78%, var(--ink));border-radius:999px;align-items:center;gap:10px;margin:6px 0 0;padding:7px 14px 7px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.soon-dot{background:var(--brand);border-radius:50%;block-size:8px;inline-size:8px;position:relative}.soon-dot:after{content:"";background:var(--brand);opacity:0;border-radius:50%;animation:2.4s cubic-bezier(.16,1,.3,1) 1s infinite soon-pulse;position:absolute;inset:-4px}@keyframes soon-pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.soon-dot:after{animation:none}}.soon-name{font-family:var(--font-head), serif;font-weight:var(--head-weight,700);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(2.75rem,7.5vw,5.75rem);line-height:1.02}.soon-tagline{text-wrap:pretty;max-inline-size:34ch;margin:0;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.45}.soon-lead{color:var(--soon-muted);text-wrap:pretty;max-inline-size:42ch;margin:0;font-size:1.0625rem;line-height:1.6}.soon-actions{flex-wrap:wrap;gap:12px;margin-block-start:8px;display:flex}.soon-btn{border-radius:var(--radius,999px);border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);min-block-size:48px;color:var(--ink);justify-content:center;align-items:center;gap:10px;padding-inline:22px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.soon-btn svg{block-size:20px;inline-size:20px}.soon-btn:hover{border-color:color-mix(in srgb, var(--ink) 40%, transparent)}.soon-btn:active{transform:scale(.97)}.soon-btn-primary{background:var(--brand);color:var(--on-brand,#fff);border-color:#0000}.soon-btn-primary:hover{background:color-mix(in srgb, var(--brand) 88%, var(--ink))}.soon-figure{aspect-ratio:4/5;border-radius:999px 999px var(--radius-lg,28px) var(--radius-lg,28px);box-shadow:0 40px 80px -40px color-mix(in srgb, var(--ink) 45%, transparent);background:color-mix(in srgb, var(--ink) 6%, var(--paper));margin:0;position:relative;overflow:hidden}.soon-figure img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.soon-foot{color:var(--soon-muted);grid-row:3;justify-self:center;align-items:center;gap:8px;min-block-size:44px;font-size:.8125rem;display:flex}.soon-foot .kreaza-word path{fill:currentColor}@media (max-width:760px){.soon-has-image .soon-inner{grid-template-columns:1fr;gap:28px}.soon-has-image .soon-figure{aspect-ratio:5/4;border-radius:var(--radius-lg,24px);order:-1;max-block-size:42vh;inline-size:100%}.soon-copy{gap:14px}.soon-monogram{border-radius:22px;block-size:72px;inline-size:72px}.soon-monogram span{font-size:2rem}.soon-actions{inline-size:100%}.soon-actions .soon-btn{flex:100%}}.soon .kreaza-lockup{color:var(--soon-muted)}
:root{--gutter:max(clamp(16px, 4vw, 40px), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--tabbar-h:0px;--head-scale:1}:root[data-fonts=poster]{--head-scale:1.4}:root[data-fonts=market]{--head-scale:1.35}html{-webkit-tap-highlight-color:transparent}:where(a,button,input,select,textarea,label,summary){touch-action:manipulation}.shop-header{padding-block-start:env(safe-area-inset-top,0px)}@media (max-width:900px){.hdr-end .lang-link{display:none}.shop-header{transition:transform .26s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out)}html[data-hdr=hidden] .shop-header{box-shadow:none;transition:transform .2s var(--ease-in), box-shadow .2s var(--ease-in);transform:translateY(-100%)}.listing-tools{transition:transform .26s var(--ease-out)}html[data-hdr=hidden] .listing-tools{transform:translateY(calc(var(--hdr-h) * -1));transition:transform .2s var(--ease-in)}}@media (prefers-reduced-motion:reduce){.shop-header,.listing-tools{transition:none!important}}.tabbar{display:none}@media (max-width:760px){.shop-shell:has(>.tabbar){--tabbar-h:58px}.tabbar{z-index:25;block-size:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));padding:0 max(4px, env(safe-area-inset-left,0px)) env(safe-area-inset-bottom,0px) max(4px, env(safe-area-inset-right,0px));background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);border-block-start:1px solid var(--line);transition:transform .26s var(--ease-out);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset-block-end:0;inset-inline:0}.tab{min-block-size:44px;color:var(--subtle);font:inherit;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0;font-size:.75rem;font-weight:500;line-height:1.1;text-decoration:none;display:grid;position:relative}.tab[aria-current]{color:var(--ink);font-weight:650}.tab-icon{transition:transform .14s var(--ease-out);place-items:center;display:grid;position:relative}.tab:active .tab-icon{transform:scale(.9)}.tab-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;padding-inline:2px;overflow:hidden}.tab:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:12px}.tab .cart-count{block-size:18px;min-inline-size:18px;padding-inline:4px;font-size:.6875rem;position:absolute;inset-block-start:-6px;inset-inline-end:-10px}.shop-shell:has(.buy-bar[data-on]) .tabbar{transition:transform .2s var(--ease-in);transform:translateY(100%)}.shop-shell:has(>.tabbar) .hdr-end :is(.cart-link,.hdr-account,.hdr-search){display:none}.shop-shell:has(>.tabbar) .hdr-end .hdr-wish{display:grid}}@media (prefers-reduced-motion:reduce){.tabbar,.tab-icon{transition:none!important}}.shop-shell{--fab-y:calc(20px + env(safe-area-inset-bottom,0px))}.wa-float,.as-launch{inset-block-end:var(--fab-y)}@media (max-width:760px){.shop-shell{--fab-y:calc(var(--tabbar-h) + 14px + env(safe-area-inset-bottom,0px))}.wa-float{block-size:52px;inline-size:52px;inset-inline-end:16px}.as-launch{block-size:52px;min-block-size:52px;inline-size:52px;inset-inline-start:16px}.a11y-tab{top:auto;block-size:44px;inline-size:44px;inset-block-end:var(--fab-y);inset-inline-end:20px;border-radius:50%!important}.shop-shell:has(.wa-float) .a11y-tab{inset-block-end:calc(var(--fab-y) + 52px + 12px);inset-inline-end:20px}.shop-shell:has(>.tabbar):has(.buy-bar[data-on]) :is(.wa-float,.as-launch,.a11y-tab){transform:translateY(-14px)}.a11y-panel,.as-panel{inset-block:auto 0;inset-inline:0;z-index:70;border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-block-size:min(86dvh,680px);inline-size:auto;animation:sheet-up .28s var(--ease-out);transform-origin:bottom;border-block-end:0;border-inline:0;top:auto;overflow-y:auto;box-shadow:0 -24px 60px -24px #0006}.a11y-panel{padding-block-end:calc(20px + env(safe-area-inset-bottom,0px))}.as-panel{padding-block-end:env(safe-area-inset-bottom,0px)}.consent{inset-block-end:calc(var(--tabbar-h) + 12px + env(safe-area-inset-bottom,0px))}}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (max-width:900px){.wa-float,.as-launch,.a11y-tab{transition:transform .24s var(--ease-out), opacity .24s var(--ease-out)}html[data-hdr=hidden] :is(.wa-float,.as-launch,.a11y-tab):not(:focus-visible,[aria-expanded=true]){opacity:0;pointer-events:none;transition:transform .18s var(--ease-in), opacity .18s var(--ease-in);transform:translateY(12px)scale(.92)}}@media (max-width:760px){html[data-top] :is(.a11y-tab,.as-launch):not(:focus-visible,[aria-expanded=true]){opacity:0;pointer-events:none;transform:translateY(12px)scale(.92)}html[data-top] .wa-float{block-size:48px;inline-size:48px}}@media (prefers-reduced-motion:reduce){.wa-float,.as-launch,.a11y-tab{transition:none!important}.a11y-panel,.as-panel{animation:none}}@media (max-width:640px){.listing-tools:has(.sort-pop,.filter-pop){z-index:46;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--paper);transform:none!important}.listing-tools .sort-pop,.filter-pop{z-index:30;max-block-size:72dvh;min-inline-size:0;padding:6px 12px calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform-origin:bottom;animation:sheet-up .26s var(--ease-out);position:fixed;overflow-y:auto;box-shadow:0 -24px 48px -24px #00000059;inset:auto 0 0!important}.listing-tools .sort-pop:before,.filter-pop:before{content:"";background:var(--line-strong);border-radius:2px;justify-self:center;block-size:4px;inline-size:36px;margin-block:4px 8px}.listing-tools .sort-pop a{min-block-size:52px;font-size:1rem}.listing-tools:has(.sort-pop):after{content:"";z-index:29;animation:sheet-fade .2s var(--ease-out);background:#00000047;position:fixed;inset:0}.added-sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;block-size:auto;max-block-size:88dvh;inline-size:100%;inset-block:auto 0;inset-inline:0;box-shadow:0 -24px 60px -24px #00000059}.added-sheet[open],[dir=rtl] .added-sheet[open]{animation:sheet-up .3s var(--ease-out)}.added-sheet-inner{block-size:auto;padding-block-end:calc(24px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.listing-tools .sort-pop,.filter-pop,.added-sheet[open]{animation:none!important}}.shop-footer{background:var(--surface-2);color:var(--ink);margin-block-start:clamp(72px,10vw,120px)}.ft{max-inline-size:var(--max);padding:clamp(48px, 6vw, 80px) var(--gutter) 0;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""news""cols""base";gap:40px;margin-inline:auto;display:grid}@media (max-width:1023px){.ft:not(:has(.ft-news)){grid-template-areas:"brand""cols""base"}}.ft-brand{grid-area:brand}.ft-news{grid-area:news}.ft-cols{grid-area:cols}.ft-base{grid-area:base}@media (min-width:1024px){.ft{grid-template:"brand cols""news cols"1fr"base base"/minmax(0,4fr) minmax(0,8fr);column-gap:clamp(48px,6vw,96px)}}.ft-brand{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:16px;max-inline-size:32rem;display:grid}.ft-mark{border-radius:var(--radius-sm);align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.ft-mark[data-logo]{grid-column:1/-1}.ft-logo{object-fit:contain;block-size:72px;inline-size:auto;max-inline-size:min(78vw,340px);display:block}.ft-logo-light{display:none}.ft-mono{border-radius:calc(var(--radius) + 2px);background:linear-gradient(145deg, var(--brand), color-mix(in srgb, var(--brand) 72%, var(--ink)));block-size:56px;inline-size:56px;color:var(--on-brand);box-shadow:inset 0 1px 0 #ffffff47, 0 12px 28px -16px color-mix(in srgb, var(--brand) 80%, transparent);place-items:center;display:grid}.ft-mono span{font-family:var(--font-head), var(--font-body), serif;font-weight:var(--head-weight);font-size:calc(1.5rem * var(--head-scale));line-height:1;transform:translateY(.03em)}.ft-name{font-family:var(--font-head), var(--font-body), system-ui, sans-serif;font-weight:var(--head-weight);color:var(--ink);font-size:calc(1.5rem * var(--head-scale));letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;line-height:1.12}:root[data-fonts=poster] .ft-name,:root[data-fonts=market] .ft-name{letter-spacing:0}.ft-line{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-column:1/-1;max-inline-size:40ch;font-size:1.0625rem;line-height:1.6;display:-webkit-box;overflow:hidden}.nl{gap:16px;max-inline-size:32rem;display:grid}.nl-title{font-family:var(--font-head), var(--font-body), system-ui, sans-serif;font-weight:var(--head-weight);font-size:calc(1.25rem * var(--head-scale));letter-spacing:-.01em;color:var(--ink);line-height:1.2}.nl-text{color:var(--muted);max-inline-size:46ch;margin-block-start:6px;font-size:.9375rem;line-height:1.6}.nl-form{flex-wrap:wrap;gap:8px;display:flex}.nl-form .input{background:var(--paper);min-block-size:48px;min-inline-size:0;color:var(--ink);border:1px solid var(--line-strong);flex:200px}.nl-form .btn{flex:none;min-block-size:48px}.nl-error{color:var(--danger);flex-basis:100%;font-size:.9375rem;font-weight:500}.nl-done{color:var(--ink);font-weight:600;line-height:1.5}.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:32px 24px;display:grid}@media (max-width:639px){.ft-contact{grid-column:1/-1}}@media (min-width:640px){.ft-cols[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-cols[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ft-cols[data-n="3"]:has(.ft-contact){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.ft-cols[data-n="4"]:has(.ft-contact){grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr)}}.footer-head{letter-spacing:0;color:var(--ink);margin-block-end:6px;font-size:.9375rem;font-weight:700}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li>a{min-block-size:44px;max-inline-size:100%;color:var(--muted);overflow-wrap:anywhere;transition:color .15s var(--ease-out);align-items:center;gap:10px;padding-block:4px;font-size:1rem;line-height:1.35;text-decoration:none;display:inline-flex}.footer-col li>a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ft-contact li>a svg{color:var(--ink);flex:none}.footer-social{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ft-contact .footer-social li>a{block-size:44px;inline-size:44px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:50%;place-items:center;gap:0;padding:0;display:grid}.ft-contact .footer-social li>a:hover{background:color-mix(in srgb, var(--ink) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 40%, transparent)}.ft-base{border-block-start:1px solid var(--line-strong);gap:16px;padding-block:24px 32px;display:grid}.ft-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.footer-pay{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pay-card{background:#fff;border-radius:6px;place-items:center;block-size:34px;inline-size:52px;padding:6px 8px;display:grid;box-shadow:0 0 0 1px #0000001a,0 1px 2px #0000000f}.pay-card svg{block-size:100%;inline-size:100%}.footer-langs{box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.footer-langs :is(a,span){min-block-size:44px;color:var(--muted);border-radius:999px;align-items:center;padding-inline:16px;font-size:.9375rem;text-decoration:none;display:inline-flex}.footer-langs a:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.footer-langs [aria-current]{background:var(--ink);color:var(--paper);font-weight:600}.ft-legal{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;font-size:.9375rem;display:flex}.ft-who{gap:2px;line-height:1.55;display:grid}.footer-legal{color:var(--muted);font-size:.875rem}.ft-policies{flex-wrap:wrap;column-gap:20px;display:flex}.ft-policies a{min-block-size:44px;color:var(--muted);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.ft-policies a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.ft-policies .footer-built{gap:.3em}.ft-policies .footer-built span{color:var(--ink);font-weight:700}@media (max-width:760px){.ft-base{padding-block-end:calc(84px + var(--tabbar-h) + env(safe-area-inset-bottom,0px))}}:is(html[data-tone=dark]:not([data-footer=statement]),html:not([data-tone=dark])[data-footer=statement]) .ft-mark[data-light] .ft-logo:not(.ft-logo-light){display:none}:is(html[data-tone=dark]:not([data-footer=statement]),html:not([data-tone=dark])[data-footer=statement]) .ft-mark[data-light] .ft-logo-light{display:block}:is(html[data-tone=dark]:not([data-footer=statement]),html:not([data-tone=dark])[data-footer=statement]) .ft-mark:not([data-light]) .ft-logo{filter:brightness(0)invert()}[data-footer=statement] .shop-footer{--f-ink:var(--paper);--f-bg:var(--ink);background:var(--f-bg);color:var(--f-ink)}[data-footer=statement] .shop-footer>*{--ink:var(--f-ink);--paper:var(--f-bg);--muted:color-mix(in srgb, var(--f-ink) 76%, var(--f-bg));--subtle:color-mix(in srgb, var(--f-ink) 66%, var(--f-bg));--line:color-mix(in srgb, var(--f-ink) 16%, var(--f-bg));--line-strong:color-mix(in srgb, var(--f-ink) 26%, var(--f-bg));--surface:color-mix(in srgb, var(--f-ink) 7%, var(--f-bg));--surface-2:color-mix(in srgb, var(--f-ink) 10%, var(--f-bg))}@media (min-width:1024px){[data-footer=statement] .ft{grid-template:"brand news""cols cols""base base"/minmax(0,7fr) minmax(0,5fr);row-gap:56px}}[data-footer=statement] .ft-brand{column-gap:20px;max-inline-size:none}[data-footer=statement] .ft-name{font-size:calc(clamp(2rem, 1.3rem + 2.4vw, 3.5rem) * var(--head-scale));letter-spacing:-.025em;line-height:1.02}[data-footer=statement] .ft-mono{border-radius:calc(var(--radius-lg) * .75);background:var(--f-ink);block-size:72px;inline-size:72px;color:var(--f-bg);box-shadow:none}[data-footer=statement] .ft-mono span{font-size:calc(2rem * var(--head-scale))}[data-footer=statement] .ft-line{font-size:1.125rem}[data-footer=statement] .ft-cols{border-block-start:1px solid var(--line);padding-block-start:40px}[data-footer=statement] .nl-form .input{background:var(--surface)}[data-footer=statement] .nl-form .btn{background:var(--f-ink);color:var(--f-bg);border-color:#0000}[data-footer=statement] .nl-form .btn:hover:not(:disabled){background:color-mix(in srgb, var(--f-ink) 86%, var(--f-bg))}[data-footer=statement] .nl-error{color:var(--ink)}@media (max-width:1023px){[data-footer=statement] .ft-cols{padding-block-start:32px}}@media (min-width:1100px){[data-header=rail] .sec-band{margin-inline:calc(50% - 50vw + var(--rail) / 2);padding-inline:max(var(--gutter), calc((100vw - var(--rail) - var(--max)) / 2 + var(--gutter)))}[data-header=rail] .wordmark:not([data-logo]){white-space:normal;text-wrap:balance;overflow-wrap:break-word;max-inline-size:100%;display:block;overflow:visible}}@media (max-width:640px){.listing-tools .filters-row>.sort-menu{z-index:1;background:var(--paper);padding-inline-start:8px;position:sticky;inset-inline-end:0}.listing-tools .filters-row>.sort-menu:has(.sort-pop){z-index:31}}.lm-trigger{min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;letter-spacing:.03em;cursor:pointer;transition:background-color .15s var(--ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:10px 12px;font-size:.8125rem;font-weight:650;display:inline-flex}.lm-trigger:hover,.lm-trigger[aria-expanded=true]{background:color-mix(in srgb, currentColor 8%, transparent)}.lm-trigger:focus-visible{outline-offset:2px;outline:2px solid}.lm-trigger svg,.ft-langs-label svg{flex:none}.lm-code{line-height:1}.lm-pop{max-block-size:none;max-inline-size:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;inset-block-start:var(--lm-top,64px);inset-inline-end:var(--lm-end,16px);overflow:visible}.lm-pop::backdrop{background:0 0}.lm-sheet:focus{outline:none}.lm-sheet{background:var(--surface);min-inline-size:236px;box-shadow:0 14px 44px #00000029, 0 0 0 1px var(--line);transform-origin:100% 0;animation:lm-in .18s var(--ease-out);border-radius:16px;padding:6px}[dir=rtl] .lm-sheet{transform-origin:0 0}.lm-pop[data-closing] .lm-sheet{animation:lm-out .14s var(--ease-in) forwards}.lm-head{display:none}.lm-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lm-item{min-block-size:44px;color:var(--ink);transition:background-color .12s var(--ease-out);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding-inline:14px 10px;font-size:.9375rem;text-decoration:none;display:flex}.lm-item:hover{background:var(--surface-2)}.lm-item:focus-visible{background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--ink);outline:none}.lm-item[aria-current]{font-weight:650}.lm-tick{inline-size:18px;color:var(--ink);place-items:center;display:grid}@keyframes lm-in{0%{opacity:0;transform:translateY(-4px)scale(.96)}}@keyframes lm-out{to{opacity:0;transform:scale(.97)}}@media (max-width:640px){.lm-pop{inline-size:100%;inset:auto 0 0}.lm-pop::backdrop{animation:lm-fade .22s var(--ease-out);background:#00000061}.lm-pop[data-closing]::backdrop{animation:lm-fade-out .18s var(--ease-in) forwards}.lm-sheet{padding:18px 12px calc(14px + env(safe-area-inset-bottom,0px));animation:lm-up .28s var(--ease-out);border-radius:22px 22px 0 0;position:relative;box-shadow:0 -10px 40px #0000002e}.lm-sheet:before{content:"";background:var(--line-strong);border-radius:4px;block-size:4px;inline-size:36px;position:absolute;inset-block-start:7px;inset-inline-start:calc(50% - 18px)}.lm-pop[data-closing] .lm-sheet{animation:lm-down .18s var(--ease-in) forwards}.lm-head{justify-content:space-between;align-items:center;padding-block:4px 8px;padding-inline:14px 2px;display:flex}.lm-title{font-size:1.0625rem;font-weight:650}.lm-close{background:var(--surface-2);block-size:44px;inline-size:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.lm-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lm-item{border-radius:12px;min-block-size:54px;font-size:1.0625rem}}@keyframes lm-up{0%{transform:translateY(100%)}}@keyframes lm-down{to{transform:translateY(100%)}}@keyframes lm-fade{0%{opacity:0}}@keyframes lm-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.lm-sheet,.lm-pop::backdrop,.lm-pop[data-closing] .lm-sheet{animation:none!important}}.ft-langs{align-items:center}.ft-langs-label{inline-size:40px;color:var(--subtle);place-items:center;padding:0;display:inline-grid}
