.Switch-module__sq_TDG__root{min-block-size:var(--md-sys-density-target-min);color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-plain-family);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-large-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;display:inline-flex}.Switch-module__sq_TDG__track{--_handle:16px;--_x:8px;box-sizing:border-box;border:2px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);block-size:32px;inline-size:52px;transition:background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), border-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);flex:none;position:relative}.Switch-module__sq_TDG__handle{inline-size:var(--_handle);block-size:var(--_handle);background:var(--md-sys-color-outline);color:var(--md-sys-color-on-primary-container);transform:translate(calc(var(--_x) - 2px), -50%);transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), inline-size var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), block-size var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0}.Switch-module__sq_TDG__handle:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:50%;position:absolute;inset:-12px}.Switch-module__sq_TDG__handle>svg{opacity:0;block-size:16px;inline-size:16px;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}.Switch-module__sq_TDG__root[data-hovered] .Switch-module__sq_TDG__handle:before{opacity:var(--md-sys-state-hover-opacity)}.Switch-module__sq_TDG__root[data-focus-visible] .Switch-module__sq_TDG__handle:before{opacity:var(--md-sys-state-focus-opacity)}.Switch-module__sq_TDG__root[data-pressed] .Switch-module__sq_TDG__handle:before{opacity:var(--md-sys-state-pressed-opacity)}.Switch-module__sq_TDG__root[data-focus-visible] .Switch-module__sq_TDG__track{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--md-sys-state-focus-ring-offset)}.Switch-module__sq_TDG__root[data-pressed] .Switch-module__sq_TDG__track{--_handle:28px;--_x:2px}.Switch-module__sq_TDG__root[data-selected] .Switch-module__sq_TDG__track{--_handle:24px;--_x:24px;border-color:var(--md-sys-color-primary);background:var(--md-sys-color-primary)}.Switch-module__sq_TDG__root[data-selected] .Switch-module__sq_TDG__handle{background:var(--md-sys-color-on-primary)}.Switch-module__sq_TDG__root[data-selected] .Switch-module__sq_TDG__handle>svg{opacity:1}.Switch-module__sq_TDG__root[data-selected][data-pressed] .Switch-module__sq_TDG__track{--_handle:28px;--_x:22px}.Switch-module__sq_TDG__icons .Switch-module__sq_TDG__track{--_handle:24px;--_x:4px}.Switch-module__sq_TDG__icons .Switch-module__sq_TDG__handle>svg{opacity:1;color:var(--md-sys-color-surface-container-highest)}.Switch-module__sq_TDG__icons[data-selected] .Switch-module__sq_TDG__handle>svg{color:var(--md-sys-color-on-primary-container)}.Switch-module__sq_TDG__root[data-disabled]{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.Switch-module__sq_TDG__root[data-disabled] .Switch-module__sq_TDG__track{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);background:color-mix(in srgb, var(--md-sys-color-surface-container-highest) 12%, transparent)}.Switch-module__sq_TDG__root[data-disabled] .Switch-module__sq_TDG__handle{background:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.Switch-module__sq_TDG__root[data-disabled][data-selected] .Switch-module__sq_TDG__track{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);border-color:#0000}.Switch-module__sq_TDG__root[data-disabled] .Switch-module__sq_TDG__handle:before{opacity:0}@media (hover:none){.Switch-module__sq_TDG__root[data-hovered] .Switch-module__sq_TDG__handle:before{opacity:0}}
.Snackbar-module__2kEjYW__region{z-index:200;pointer-events:none;outline:none;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed}.Snackbar-module__2kEjYW__bottom{align-items:center;inset-block-end:0;inset-inline:0}.Snackbar-module__2kEjYW__bottom-start{align-items:flex-start;inset-block-end:0;inset-inline-start:0}.Snackbar-module__2kEjYW__bottom-end{align-items:flex-end;inset-block-end:0;inset-inline-end:0}.Snackbar-module__2kEjYW__top{align-items:center;inset-block-start:0;inset-inline:0}.Snackbar-module__2kEjYW__snackbar{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-inverse-surface);min-block-size:48px;min-inline-size:min(344px,100vw - 32px);max-inline-size:min(672px,100vw - 32px);color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--md-sys-elevation-level3);font-family:var(--md-sys-typescale-plain-family);pointer-events:auto;outline:none;align-items:center;gap:8px;padding:4px 8px 4px 16px;display:flex}.Snackbar-module__2kEjYW__snackbar[data-focus-visible]{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-inverse-primary);outline-offset:var(--md-sys-state-focus-ring-offset)}.Snackbar-module__2kEjYW__snackbar[data-entering]{animation:Snackbar-module__2kEjYW__snack-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Snackbar-module__2kEjYW__snackbar[data-exiting]{animation:Snackbar-module__2kEjYW__snack-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Snackbar-module__2kEjYW__snack-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes Snackbar-module__2kEjYW__snack-out{to{opacity:0}}.Snackbar-module__2kEjYW__content{flex:1;min-inline-size:0;padding-block:6px}.Snackbar-module__2kEjYW__message{-webkit-line-clamp:2;font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-medium-line-height);letter-spacing:var(--md-sys-typescale-body-medium-tracking);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Snackbar-module__2kEjYW__action,.Snackbar-module__2kEjYW__close{border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-inverse-primary);font:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.Snackbar-module__2kEjYW__action{min-block-size:40px;font-size:calc(var(--md-sys-typescale-label-large-size) * var(--md-sys-typescale-scale,1));font-weight:var(--md-sys-typescale-label-large-weight);letter-spacing:var(--md-sys-typescale-label-large-tracking);padding:0 12px}.Snackbar-module__2kEjYW__close{block-size:40px;inline-size:40px;color:var(--md-sys-color-inverse-on-surface);font-size:24px}.Snackbar-module__2kEjYW__close>svg{block-size:24px;inline-size:24px}.Snackbar-module__2kEjYW__action:before,.Snackbar-module__2kEjYW__close:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);background:currentColor;position:absolute;inset:0}.Snackbar-module__2kEjYW__action[data-hovered]:before,.Snackbar-module__2kEjYW__close[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.Snackbar-module__2kEjYW__action[data-pressed]:before,.Snackbar-module__2kEjYW__close[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity)}.Snackbar-module__2kEjYW__action[data-focus-visible],.Snackbar-module__2kEjYW__close[data-focus-visible]{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-inverse-primary)}@media (prefers-reduced-motion:reduce){.Snackbar-module__2kEjYW__snackbar{animation:none!important}}
.store-module__pl0p4G__wrap{inline-size:min(var(--sf-max), 100% - 2 * var(--sf-gutter));margin-inline:auto}.store-module__pl0p4G__main{gap:32px;padding-block:20px 56px;display:grid}@media (min-width:840px){.store-module__pl0p4G__main{gap:48px;padding-block:32px 80px}}.store-module__pl0p4G__announce{padding:8px var(--sf-gutter);background:var(--sf-accent);color:var(--sf-on-accent);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.store-module__pl0p4G__announce a{text-underline-offset:2px;text-decoration:underline}.store-module__pl0p4G__announce button{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;margin-inline-start:4px}.store-module__pl0p4G__header{z-index:20;background:color-mix(in srgb, var(--sf-bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-end:1px solid var(--sf-line);position:sticky;inset-block-start:0}.store-module__pl0p4G__headerRow{align-items:center;gap:8px;min-block-size:60px;display:flex}.store-module__pl0p4G__brand{min-inline-size:0;font-family:var(--kc-font-display,var(--kc-font-sans));letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;margin-inline-end:auto;font-size:17px;font-weight:800;display:inline-flex}.store-module__pl0p4G__brandName{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.store-module__pl0p4G__logo{object-fit:contain;flex:none;block-size:36px;inline-size:auto;max-inline-size:140px}.store-module__pl0p4G__mark{background:var(--sf-accent);block-size:34px;inline-size:34px;color:var(--sf-pop);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.store-module__pl0p4G__nav{gap:4px;margin-inline:24px auto;display:none}.store-module__pl0p4G__nav a{color:var(--sf-muted);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600}.store-module__pl0p4G__nav a:hover,.store-module__pl0p4G__nav a[aria-current=page]{background:var(--sf-soft);color:var(--sf-ink)}@media (min-width:840px){.store-module__pl0p4G__nav{display:flex}.store-module__pl0p4G__brand{margin-inline-end:0;font-size:18px}}.store-module__pl0p4G__menu{display:grid}.store-module__pl0p4G__menu a{border-block-end:1px solid var(--sf-line);align-items:center;gap:12px;padding:12px 4px;font-size:15px;font-weight:600;display:flex}.store-module__pl0p4G__menu a:last-child{border-block-end:0}.store-module__pl0p4G__menu a>svg{block-size:22px;inline-size:22px;color:var(--sf-muted)}.store-module__pl0p4G__menuSub{color:var(--sf-muted);padding-inline-start:38px!important;font-weight:500!important}.store-module__pl0p4G__iconBtn{block-size:44px;inline-size:44px;color:var(--sf-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid;position:relative}.store-module__pl0p4G__iconBtn:hover{background:var(--sf-soft)}.store-module__pl0p4G__iconBtn>svg{block-size:24px;inline-size:24px}.store-module__pl0p4G__count{background:var(--sf-pop);block-size:18px;min-inline-size:18px;color:var(--sf-on-pop);text-align:center;border-radius:999px;padding-inline:5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;inset-block-start:4px;inset-inline-end:4px}.store-module__pl0p4G__chipRow{scrollbar-width:none;gap:8px;padding-block:8px 12px;display:flex;overflow-x:auto}.store-module__pl0p4G__chipRow::-webkit-scrollbar{display:none}.store-module__pl0p4G__chipRow a{border:1px solid var(--sf-line);border-radius:var(--sf-pill);background:var(--sf-card);white-space:nowrap;flex:none;padding:6px 14px;font-size:13px;font-weight:600}.store-module__pl0p4G__chipRow a[aria-current=page]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-on-accent)}@media (min-width:840px){.store-module__pl0p4G__chipRow{display:none}}.store-module__pl0p4G__footer{border-block-start:1px solid var(--sf-line);background:var(--sf-soft);padding:40px 0 32px}.store-module__pl0p4G__footerGrid{gap:28px;display:grid}@media (min-width:840px){.store-module__pl0p4G__footerGrid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}}.store-module__pl0p4G__footer h3{color:var(--sf-muted);margin-block-end:10px;font-size:13px;font-weight:700}.store-module__pl0p4G__footer ul{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.store-module__pl0p4G__footerNote{border-block-start:1px solid var(--sf-line);color:var(--sf-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-block-start:28px;padding-block-start:16px;font-size:12px;display:flex}.store-module__pl0p4G__join{align-items:flex-end;gap:8px;display:flex}.store-module__pl0p4G__join>:first-child{flex:1}.store-module__pl0p4G__section{gap:16px;display:grid}.store-module__pl0p4G__sectionHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.store-module__pl0p4G__sectionHead h2{font-size:22px}.store-module__pl0p4G__sectionHead a{color:var(--sf-muted);white-space:nowrap;font-size:14px;font-weight:600}.store-module__pl0p4G__eyebrow{color:var(--sf-muted);font-size:12px;font-weight:700}.store-module__pl0p4G__muted{color:var(--sf-muted)}.store-module__pl0p4G__lead{color:var(--sf-muted);max-inline-size:60ch;font-size:16px;line-height:1.55}.store-module__pl0p4G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:600px){.store-module__pl0p4G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.store-module__pl0p4G__grid{grid-template-columns:repeat(var(--sf-cols), minmax(0, 1fr));gap:20px}}.store-module__pl0p4G__card{align-content:start;gap:8px;min-inline-size:0;display:grid}.store-module__pl0p4G__card>*{min-inline-size:0}.store-module__pl0p4G__cardSoft{border-radius:var(--sf-radius);background:var(--sf-card);padding:10px}.store-module__pl0p4G__cardOutlined{border:1px solid var(--sf-line);border-radius:var(--sf-radius);background:var(--sf-card);padding:10px}.store-module__pl0p4G__cardSoft .store-module__pl0p4G__cardArt,.store-module__pl0p4G__cardOutlined .store-module__pl0p4G__cardArt{border-radius:calc(var(--sf-radius) - 4px)}.store-module__pl0p4G__cardCenter{text-align:center}.store-module__pl0p4G__cardCenter .store-module__pl0p4G__cardBody{justify-items:center}.store-module__pl0p4G__cardCenter .store-module__pl0p4G__cardPrice{justify-content:center}.store-module__pl0p4G__cardRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.store-module__pl0p4G__cardRow .store-module__pl0p4G__cardName{flex:auto;min-inline-size:0}.store-module__pl0p4G__cardRow .store-module__pl0p4G__cardPrice{flex:none}.store-module__pl0p4G__badge.store-module__pl0p4G__badgeEnd{inset-inline:auto 10px}.store-module__pl0p4G__cardArt{border-radius:var(--sf-radius);display:block;position:relative;overflow:hidden}.store-module__pl0p4G__cardBody{gap:2px;padding-inline:2px;display:grid}.store-module__pl0p4G__cardName{font-size:14px;font-weight:600;line-height:1.3}.store-module__pl0p4G__cardMeta{color:var(--sf-muted);font-size:12px}.store-module__pl0p4G__cardPrice{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:14px;font-weight:700;display:flex}.store-module__pl0p4G__cardPrice small{color:var(--sf-muted);font-size:12px;font-weight:500}.store-module__pl0p4G__was{color:var(--sf-muted);font-size:12px;font-weight:400;text-decoration:line-through}.store-module__pl0p4G__badge{border-radius:var(--sf-pill);background:var(--sf-pop);color:var(--sf-on-pop);letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;inset-block-start:10px;inset-inline-start:10px}.store-module__pl0p4G__badgeMuted{background:var(--sf-card);color:var(--sf-muted)}.store-module__pl0p4G__cardAdd{background:var(--sf-accent);block-size:36px;inline-size:36px;color:var(--sf-on-accent);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-block-end:8px;inset-inline-end:8px;box-shadow:0 2px 8px #0000002e}.store-module__pl0p4G__cardAdd>svg{block-size:20px;inline-size:20px}.store-module__pl0p4G__art{aspect-ratio:var(--sf-art-aspect);background:var(--art-bg,#ede4d3);inline-size:100%;color:var(--art-ink,#8a8070);place-items:center;display:grid}.store-module__pl0p4G__art>svg{block-size:52%;inline-size:52%}.store-module__pl0p4G__photo{object-fit:cover}.store-module__pl0p4G__tone0{--art-bg:#ede4d3;--art-ink:#8c7a5b}.store-module__pl0p4G__tone1{--art-bg:#e4e9dd;--art-ink:#6b7f5b}.store-module__pl0p4G__tone2{--art-bg:#f1ded3;--art-ink:#a0634a}.store-module__pl0p4G__tone3{--art-bg:#e3e6ec;--art-ink:#56637d}.store-module__pl0p4G__tone4{--art-bg:#f3e9cf;--art-ink:#9a7f2e}.store-module__pl0p4G__tone5{--art-bg:#e6dee9;--art-ink:#7a5f86}.store-module__pl0p4G__artSwatch{border:2px solid #fff;border-radius:50%;block-size:16px;inline-size:16px;position:absolute;inset-block-start:10px;inset-inline-end:10px;box-shadow:0 0 0 1px #0000001f}.store-module__pl0p4G__picker{gap:14px;display:grid}.store-module__pl0p4G__group{gap:8px;display:grid}.store-module__pl0p4G__groupLabel{color:var(--sf-muted);font-size:13px}.store-module__pl0p4G__groupLabel b{color:var(--sf-ink);font-weight:600}.store-module__pl0p4G__values{flex-wrap:wrap;gap:8px;display:flex}.store-module__pl0p4G__value{border:1px solid var(--sf-line);background:var(--sf-card);min-block-size:40px;color:var(--sf-ink);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.store-module__pl0p4G__value[aria-pressed=true]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-on-accent)}.store-module__pl0p4G__value.store-module__pl0p4G__out{color:var(--sf-muted);border-style:dashed;text-decoration:line-through}.store-module__pl0p4G__value.store-module__pl0p4G__none{opacity:.35}.store-module__pl0p4G__size{text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;min-inline-size:56px}.store-module__pl0p4G__swatch{border:3px solid var(--sf-card);block-size:36px;inline-size:36px;box-shadow:0 0 0 1px var(--sf-line);cursor:pointer;border-radius:50%;padding:0}.store-module__pl0p4G__swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--sf-accent)}.store-module__pl0p4G__swatch.store-module__pl0p4G__out{opacity:.4}.store-module__pl0p4G__stock{align-items:center;gap:6px;font-size:14px;display:flex}.store-module__pl0p4G__stock>i{background:currentColor;border-radius:50%;block-size:8px;inline-size:8px}.store-module__pl0p4G__ok{color:var(--sf-good)}.store-module__pl0p4G__low{color:var(--sf-warn)}.store-module__pl0p4G__out{color:var(--sf-muted)}.store-module__pl0p4G__qty{border:1px solid var(--sf-line);background:var(--sf-card);border-radius:999px;align-items:center;display:inline-flex}.store-module__pl0p4G__qty button{block-size:40px;inline-size:40px;color:var(--sf-ink);cursor:pointer;background:0 0;border:0;font-size:18px}.store-module__pl0p4G__qty button:disabled{opacity:.3;cursor:default}.store-module__pl0p4G__qty span{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:28px;font-weight:700}.store-module__pl0p4G__totals{gap:8px;margin:0;font-size:14px;display:grid}.store-module__pl0p4G__totals>div{justify-content:space-between;gap:12px;display:flex}.store-module__pl0p4G__totals>div>dd{font-variant-numeric:tabular-nums;margin:0}.store-module__pl0p4G__totals .store-module__pl0p4G__grand{border-block-start:1px solid var(--sf-line);padding-block-start:10px;font-size:16px;font-weight:700}.store-module__pl0p4G__panel{border-radius:var(--sf-radius);background:var(--sf-card);gap:16px;padding:20px;display:grid;box-shadow:0 1px 2px #13203e0f,0 1px 3px #13203e0a}.store-module__pl0p4G__soft{background:var(--sf-soft);box-shadow:none}.store-module__pl0p4G__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.store-module__pl0p4G__between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.store-module__pl0p4G__progress{background:var(--sf-line);border-radius:999px;block-size:6px;overflow:hidden}.store-module__pl0p4G__progress>span{border-radius:inherit;background:var(--sf-good);block-size:100%;display:block}.store-module__pl0p4G__timeline{margin:0;padding:0;list-style:none;display:grid}.store-module__pl0p4G__timeline>li{gap:2px;padding:0 0 18px 28px;font-size:14px;display:grid;position:relative}.store-module__pl0p4G__timeline>li:before{content:"";border:2px solid var(--sf-line);background:var(--sf-card);box-sizing:border-box;border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:4px;inset-inline-start:4px}.store-module__pl0p4G__timeline>li:not(:last-child):after{content:"";background:var(--sf-line);block-size:calc(100% - 16px);inline-size:2px;position:absolute;inset-block-start:18px;inset-inline-start:9px}.store-module__pl0p4G__timeline>li.store-module__pl0p4G__done:before{border-color:var(--sf-good);background:var(--sf-good)}.store-module__pl0p4G__timeline>li.store-module__pl0p4G__now:before{border-color:var(--sf-accent);background:var(--sf-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--sf-accent) 18%, transparent)}.store-module__pl0p4G__timeline>li.store-module__pl0p4G__now{font-weight:700}.store-module__pl0p4G__timeline>li>small{color:var(--sf-muted);font-weight:400}.store-module__pl0p4G__stars{color:#d9a400;gap:1px;font-size:15px;line-height:1;display:inline-flex}.store-module__pl0p4G__choiceGroup>div{gap:8px;display:grid}.store-module__pl0p4G__choice{border:1px solid var(--sf-line);background:var(--sf-card);cursor:pointer;border-radius:14px;align-items:flex-start;gap:4px;padding:10px 14px 10px 8px;display:flex}.store-module__pl0p4G__choice[data-selected]{border-color:var(--sf-accent);box-shadow:inset 0 0 0 1px var(--sf-accent)}.store-module__pl0p4G__choice>span:last-child{flex:auto;min-inline-size:0;padding-block:2px}.store-module__pl0p4G__choice>span:last-child>span:first-child{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.store-module__pl0p4G__choiceText{gap:2px;font-size:14px;display:grid}.store-module__pl0p4G__choiceText b{font-weight:600}.store-module__pl0p4G__choiceText small{color:var(--sf-muted)}.store-module__pl0p4G__choicePrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.store-module__pl0p4G__sticky{z-index:10;margin-inline:calc(-1 * var(--sf-gutter));padding:12px var(--sf-gutter) max(12px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--sf-bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-start:1px solid var(--sf-line);position:sticky;inset-block-end:0}@media (min-width:840px){.store-module__pl0p4G__sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;position:static}}.store-module__pl0p4G__wideOnly{display:none}@media (min-width:840px){.store-module__pl0p4G__wideOnly{display:block}}.store-module__pl0p4G__phoneOnly{display:inline-flex}@media (min-width:840px){.store-module__pl0p4G__phoneOnly{display:none}}.store-module__pl0p4G__two{gap:24px;display:grid}@media (min-width:1024px){.store-module__pl0p4G__two{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.store-module__pl0p4G__twoSide{position:sticky;inset-block-start:84px}}.store-module__pl0p4G__sent{color:var(--sf-muted);align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.5;display:flex}.store-module__pl0p4G__sent>:first-child{block-size:20px;inline-size:20px;color:var(--sf-accent);flex:none}.store-module__pl0p4G__sent b{color:var(--sf-ink);overflow-wrap:anywhere}.store-module__pl0p4G__devCode{border:1px dashed var(--sf-line);color:var(--sf-muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:8px 8px 8px 12px;font-size:13px;display:flex}.store-module__pl0p4G__devCode>span{flex:14ch}.store-module__pl0p4G__devCode b{color:var(--sf-ink);letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:1.15em}.store-module__pl0p4G__oops{background:color-mix(in srgb, var(--sf-warn) 12%, var(--sf-card));color:var(--sf-ink);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.store-module__pl0p4G__oops>:first-child{block-size:20px;inline-size:20px;color:var(--sf-warn);flex:none}.store-module__pl0p4G__oops a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.store-module__pl0p4G__hint{color:var(--sf-muted);margin:0;font-size:13px;line-height:1.5}.store-module__pl0p4G__hint code{font-family:ui-monospace,monospace;font-size:.95em}.store-module__pl0p4G__or{color:var(--sf-muted);align-items:center;gap:12px;font-size:13px;display:flex}.store-module__pl0p4G__or:before,.store-module__pl0p4G__or:after{content:"";background:var(--sf-line);flex:1;block-size:1px}.store-module__pl0p4G__google{justify-content:center;min-block-size:44px;display:flex}.store-module__pl0p4G__googleDev{border:1px solid var(--sf-line);background:var(--sf-card);min-block-size:44px;inline-size:100%;color:var(--sf-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-weight:500;display:flex}.store-module__pl0p4G__googleDev:hover{background:color-mix(in srgb, var(--sf-ink) 4%, var(--sf-card))}.store-module__pl0p4G__googleDev:focus-visible{outline:2px solid var(--sf-ink);outline-offset:2px}.store-module__pl0p4G__googleDev:disabled{opacity:.6;cursor:default}.store-module__pl0p4G__googleChooser{border:1px dashed var(--sf-line);border-radius:12px;gap:10px;padding:14px;display:grid}.store-module__pl0p4G__googleAccount{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.store-module__pl0p4G__googleAccount:hover,.store-module__pl0p4G__googleAccount:focus-visible{background:color-mix(in srgb, var(--sf-ink) 6%, var(--sf-card));outline:none}.store-module__pl0p4G__googleAccount>span:first-child{background:color-mix(in srgb, var(--sf-ink) 10%, var(--sf-card));border-radius:50%;flex:none;place-items:center;block-size:32px;inline-size:32px;font-weight:600;display:grid}.store-module__pl0p4G__googleAccount>span:last-child{display:grid}.store-module__pl0p4G__googleAccount small{color:var(--sf-muted)}.store-module__pl0p4G__textLink{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.store-module__pl0p4G__starPick{gap:4px;display:flex}.store-module__pl0p4G__starPick button{block-size:44px;inline-size:44px;color:color-mix(in srgb, var(--sf-muted) 45%, transparent);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;font-size:30px;line-height:1}.store-module__pl0p4G__starPick button[data-on]{color:#d9a400}.store-module__pl0p4G__starPick button:focus-visible{outline:2px solid var(--sf-accent);outline-offset:2px}.store-module__pl0p4G__numberList{margin:0;padding:0;list-style:none;display:grid}.store-module__pl0p4G__numberList>li{border-block-end:1px solid var(--sf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 0;display:flex}.store-module__pl0p4G__numberList>li:last-child{border-block-end:0}.store-module__pl0p4G__numberList>li>:first-child{min-inline-size:0}
.pages-module__LfNWPW__hero{--hero-fg:var(--sf-on-accent);border-radius:calc(var(--sf-radius) + 8px);background:var(--sf-accent);color:var(--hero-fg);gap:20px;padding:24px;display:grid;overflow:hidden}.pages-module__LfNWPW__hero[data-hero=full]{text-align:center;grid-template-columns:1fr;justify-items:center;padding-block:40px}.pages-module__LfNWPW__hero[data-hero=full] .pages-module__LfNWPW__heroText{justify-items:center}.pages-module__LfNWPW__hero[data-hero=full] .pages-module__LfNWPW__heroText h1{max-inline-size:20ch}.pages-module__LfNWPW__hero[data-hero=full] .pages-module__LfNWPW__heroActions{justify-content:center}.pages-module__LfNWPW__hero[data-hero=full] .pages-module__LfNWPW__heroArt,.pages-module__LfNWPW__hero[data-hero=minimal] .pages-module__LfNWPW__heroArt{display:none}.pages-module__LfNWPW__hero[data-hero=minimal]{--hero-fg:var(--sf-ink);border:1px solid var(--sf-line);background:var(--sf-soft);grid-template-columns:1fr;padding:20px 24px}.pages-module__LfNWPW__hero[data-hero=minimal] .pages-module__LfNWPW__heroText h1{max-inline-size:none;font-size:24px}.pages-module__LfNWPW__hero[data-hero=minimal] .pages-module__LfNWPW__heroText p{font-size:14px}.pages-module__LfNWPW__heroText{align-content:center;gap:12px;display:grid}.pages-module__LfNWPW__heroText h1{letter-spacing:-.02em;max-inline-size:14ch;font-size:30px;line-height:1.1}.pages-module__LfNWPW__heroText p{opacity:.85;max-inline-size:40ch;font-size:15px;line-height:1.5}.pages-module__LfNWPW__heroEyebrow{border-radius:var(--sf-pill);background:var(--sf-pop);inline-size:fit-content;color:var(--sf-on-pop);align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.pages-module__LfNWPW__heroActions{flex-wrap:wrap;gap:8px;margin-block-start:6px;display:flex}.pages-module__LfNWPW__heroArt{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pages-module__LfNWPW__heroArt>*{border-radius:16px;overflow:hidden}@media (min-width:840px){.pages-module__LfNWPW__hero{grid-template-columns:1.1fr 1fr;gap:40px;padding:40px}.pages-module__LfNWPW__hero[data-hero=full]{padding-block:64px}.pages-module__LfNWPW__hero[data-hero=full] .pages-module__LfNWPW__heroText h1{font-size:52px}.pages-module__LfNWPW__hero[data-hero=minimal]{grid-template-columns:1fr;padding:28px 32px}.pages-module__LfNWPW__hero[data-hero=minimal] .pages-module__LfNWPW__heroText h1{font-size:30px}.pages-module__LfNWPW__heroText h1{font-size:44px}.pages-module__LfNWPW__heroText p{font-size:17px}}.pages-module__LfNWPW__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pages-module__LfNWPW__strip>div{background:var(--sf-card);border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:12px;font-size:13px;display:grid}.pages-module__LfNWPW__strip b{font-weight:700;display:block}.pages-module__LfNWPW__strip span{color:var(--sf-muted)}.pages-module__LfNWPW__strip svg{block-size:22px;inline-size:22px;color:var(--sf-accent)}@media (min-width:840px){.pages-module__LfNWPW__strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.pages-module__LfNWPW__cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:600px){.pages-module__LfNWPW__cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pages-module__LfNWPW__cats{grid-template-columns:repeat(6,minmax(0,1fr))}}.pages-module__LfNWPW__cat{background:var(--sf-card);border-radius:16px;gap:8px;padding:10px;display:grid}.pages-module__LfNWPW__cat>:first-child{border-radius:10px;overflow:hidden}.pages-module__LfNWPW__cat b{font-size:14px}.pages-module__LfNWPW__cat small{color:var(--sf-muted);font-size:12px}.pages-module__LfNWPW__callout{border-radius:var(--sf-radius);background:var(--sf-pop);color:var(--sf-on-pop);gap:16px;padding:20px;display:grid}.pages-module__LfNWPW__callout h2{font-size:22px}.pages-module__LfNWPW__bannerRow{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:720px){.pages-module__LfNWPW__bannerRow[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pages-module__LfNWPW__bannerRow[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pages-module__LfNWPW__bannerCard{border-radius:var(--sf-radius);background:var(--sf-card);color:inherit;align-content:start;text-decoration:none;display:grid;overflow:hidden}.pages-module__LfNWPW__bannerCard img{aspect-ratio:8/3;object-fit:cover;background:var(--sf-soft);inline-size:100%;display:block}.pages-module__LfNWPW__bannerRow[data-count="1"] .pages-module__LfNWPW__bannerCard{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center}.pages-module__LfNWPW__bannerRow[data-count="1"] .pages-module__LfNWPW__bannerCard img{aspect-ratio:auto;block-size:100%;min-block-size:180px}@media (max-width:599px){.pages-module__LfNWPW__bannerRow[data-count="1"] .pages-module__LfNWPW__bannerCard{grid-template-columns:minmax(0,1fr)}.pages-module__LfNWPW__bannerRow[data-count="1"] .pages-module__LfNWPW__bannerCard img{aspect-ratio:8/3;min-block-size:0}.pages-module__LfNWPW__bannerCard[data-phone-picture] img,.pages-module__LfNWPW__bannerRow[data-count="1"] .pages-module__LfNWPW__bannerCard[data-phone-picture] img{aspect-ratio:1}}.pages-module__LfNWPW__bannerWords{gap:6px;padding:16px 18px 18px;display:grid}.pages-module__LfNWPW__bannerWords b{font-size:18px;line-height:1.25}.pages-module__LfNWPW__bannerWords>span:not(.pages-module__LfNWPW__bannerGo){color:var(--sf-muted);font-size:14px;line-height:1.45}.pages-module__LfNWPW__bannerGo{margin-block-start:4px;font-size:14px;font-weight:600}@media (min-width:840px){.pages-module__LfNWPW__callout{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:28px}}.pages-module__LfNWPW__quotes{gap:12px;display:grid}@media (min-width:840px){.pages-module__LfNWPW__quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.pages-module__LfNWPW__quote{background:var(--sf-card);border-radius:16px;gap:8px;padding:18px;font-size:14px;line-height:1.5;display:grid}.pages-module__LfNWPW__quote b{color:var(--sf-muted);font-size:13px;font-weight:600}.pages-module__LfNWPW__listHead{gap:6px;display:grid}.pages-module__LfNWPW__listHead h1{font-size:26px}.pages-module__LfNWPW__listTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pages-module__LfNWPW__listTools>span:first-child{white-space:nowrap}.pages-module__LfNWPW__listTools>span:last-child{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.pages-module__LfNWPW__listBody{gap:20px;display:grid}.pages-module__LfNWPW__facets{display:none}@media (min-width:840px){.pages-module__LfNWPW__listBody{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px}.pages-module__LfNWPW__facets{gap:20px;display:grid;position:sticky;inset-block-start:84px}}.pages-module__LfNWPW__facet{gap:8px;display:grid}.pages-module__LfNWPW__facet h3{color:var(--sf-muted);font-size:13px;font-weight:700}.pages-module__LfNWPW__chips{flex-wrap:wrap;gap:8px;display:flex}.pages-module__LfNWPW__promo{background:var(--sf-pop);color:var(--sf-on-pop);border-radius:14px;gap:4px;padding:14px 16px;font-size:14px;display:grid}.pages-module__LfNWPW__promo>.pages-module__LfNWPW__eyebrow,.pages-module__LfNWPW__promo>span:first-child{color:inherit;opacity:.7;font-size:11px}.pages-module__LfNWPW__promo>span:last-child{font-size:13px;font-weight:600}.pages-module__LfNWPW__dot{border-radius:50%;block-size:14px;inline-size:14px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.pages-module__LfNWPW__pdp{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:840px){.pages-module__LfNWPW__pdp{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:40px}.pages-module__LfNWPW__buy{position:sticky;inset-block-start:84px}}.pages-module__LfNWPW__gallery{grid-template-columns:minmax(0,1fr);gap:8px;min-inline-size:0;display:grid}.pages-module__LfNWPW__galleryMain{border-radius:20px;position:relative;overflow:hidden}.pages-module__LfNWPW__thumbs{gap:8px;display:flex}.pages-module__LfNWPW__thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;block-size:56px;inline-size:56px;padding:0;overflow:hidden}.pages-module__LfNWPW__thumb[aria-pressed=true]{border-color:var(--sf-accent)}.pages-module__LfNWPW__buy{grid-template-columns:minmax(0,1fr);gap:16px;min-inline-size:0;display:grid}.pages-module__LfNWPW__buy h1{font-size:26px;line-height:1.15}.pages-module__LfNWPW__crumb{color:var(--sf-muted);font-size:12px}.pages-module__LfNWPW__price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:24px;font-weight:800;display:flex}.pages-module__LfNWPW__price small{color:var(--sf-muted);font-size:14px;font-weight:500}.pages-module__LfNWPW__buyRow{align-items:center;gap:10px;display:flex}.pages-module__LfNWPW__buyRow>*{flex:none}.pages-module__LfNWPW__buyRow>.pages-module__LfNWPW__buyGo{flex:1;inline-size:auto;min-inline-size:0}@media (max-width:419px){.pages-module__LfNWPW__buyPrice{display:none}}.pages-module__LfNWPW__perks{color:var(--sf-muted);gap:6px;font-size:13px;display:grid}.pages-module__LfNWPW__perks>div{align-items:center;gap:8px;display:flex}.pages-module__LfNWPW__perks svg{block-size:18px;inline-size:18px;color:var(--sf-accent)}.pages-module__LfNWPW__prose{gap:12px;max-inline-size:70ch;font-size:15px;line-height:1.6;display:grid}.pages-module__LfNWPW__prose h2{font-size:20px}.pages-module__LfNWPW__details{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;font-size:14px;display:grid}.pages-module__LfNWPW__details dt{color:var(--sf-muted)}.pages-module__LfNWPW__details dd{margin:0}.pages-module__LfNWPW__reviews{gap:12px;display:grid}.pages-module__LfNWPW__review{background:var(--sf-card);border-radius:14px;gap:6px;padding:16px;font-size:14px;line-height:1.5;display:grid}.pages-module__LfNWPW__reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pages-module__LfNWPW__reply{background:var(--sf-soft);border-radius:10px;padding:10px 12px;font-size:13px}.pages-module__LfNWPW__lines{margin:0;padding:0;list-style:none;display:grid}.pages-module__LfNWPW__line{border-block-end:1px solid var(--sf-line);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.pages-module__LfNWPW__line>:first-child{border-radius:10px;overflow:hidden}.pages-module__LfNWPW__lineText{gap:6px;font-size:14px;display:grid}.pages-module__LfNWPW__lineText b{font-weight:600}.pages-module__LfNWPW__lineRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pages-module__LfNWPW__lineTotal{font-variant-numeric:tabular-nums;font-weight:700}.pages-module__LfNWPW__remove{color:var(--sf-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.pages-module__LfNWPW__empty{text-align:center;justify-items:center;gap:12px;padding:48px 16px;display:grid}.pages-module__LfNWPW__empty svg{block-size:48px;inline-size:48px;color:var(--sf-muted)}.pages-module__LfNWPW__steps{gap:16px;display:grid}.pages-module__LfNWPW__step{background:var(--sf-card);border-radius:20px;gap:14px;padding:20px;display:grid}.pages-module__LfNWPW__stepHead{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.pages-module__LfNWPW__stepHead>small{grid-column:2/-1}.pages-module__LfNWPW__stepNum{background:var(--sf-accent);block-size:28px;inline-size:28px;color:var(--sf-on-accent);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.pages-module__LfNWPW__stepNum.pages-module__LfNWPW__done{background:var(--sf-good)}.pages-module__LfNWPW__stepHead h2{font-size:18px}.pages-module__LfNWPW__stepHead small{color:var(--sf-muted);font-size:13px}.pages-module__LfNWPW__fields{gap:12px;display:grid}@media (min-width:600px){.pages-module__LfNWPW__fields2{grid-template-columns:1fr 1fr}}.pages-module__LfNWPW__choices{gap:8px;display:grid}.pages-module__LfNWPW__pay{text-align:center;background:var(--sf-card);border-radius:20px;justify-items:center;gap:12px;padding:32px 20px;display:grid}.pages-module__LfNWPW__pay h2{font-size:22px}.pages-module__LfNWPW__pay p{color:var(--sf-muted);max-inline-size:36ch;line-height:1.5}.pages-module__LfNWPW__phoneMock{background:var(--sf-soft);text-align:start;border-radius:16px;gap:6px;inline-size:240px;padding:14px;font-size:13px;display:grid}.pages-module__LfNWPW__phoneMock b{color:var(--sf-muted);font-size:12px}.pages-module__LfNWPW__orderRow{border-block-end:1px solid var(--sf-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;font-size:14px;display:grid}.pages-module__LfNWPW__orderRow b{font-weight:600}.pages-module__LfNWPW__orderRow small{color:var(--sf-muted)}.pages-module__LfNWPW__status{border-radius:var(--sf-pill);background:var(--sf-soft);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pages-module__LfNWPW__status.pages-module__LfNWPW__good{color:var(--sf-good);background:#e4f3e8}.pages-module__LfNWPW__status.pages-module__LfNWPW__warn{color:var(--sf-warn);background:#fbebdd}.pages-module__LfNWPW__svcGrid{gap:16px;display:grid}@media (min-width:840px){.pages-module__LfNWPW__svcGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pages-module__LfNWPW__svc{border:1px solid var(--sf-line);border-radius:var(--sf-radius);background:var(--sf-card);align-content:start;gap:10px;padding:18px;display:grid}.pages-module__LfNWPW__svcHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pages-module__LfNWPW__svcHead h2{font-size:19px}.pages-module__LfNWPW__svcMeta{color:var(--sf-muted);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.pages-module__LfNWPW__svcMeta b{color:var(--sf-ink);font-weight:700}.pages-module__LfNWPW__dayRow{scrollbar-width:none;gap:8px;padding-block-end:4px;display:flex;overflow-x:auto}.pages-module__LfNWPW__dayRow::-webkit-scrollbar{display:none}.pages-module__LfNWPW__dayChip{border:1px solid var(--sf-line);border-radius:var(--sf-radius);background:var(--sf-card);min-inline-size:76px;color:inherit;font:inherit;text-align:center;cursor:pointer;flex:none;gap:2px;padding:10px 12px;display:grid}.pages-module__LfNWPW__dayChip b{font-size:15px;font-weight:700}.pages-module__LfNWPW__dayChip small{color:var(--sf-muted);font-size:11px}.pages-module__LfNWPW__dayChip[aria-pressed=true]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-on-accent)}.pages-module__LfNWPW__dayChip[aria-pressed=true] small{color:inherit;opacity:.8}.pages-module__LfNWPW__timeGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.pages-module__LfNWPW__timeBtn{border:1px solid var(--sf-line);border-radius:var(--sf-pill);background:var(--sf-card);color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:12px 6px;font-size:14px;font-weight:600}.pages-module__LfNWPW__timeBtn:hover{border-color:var(--sf-accent)}.pages-module__LfNWPW__timeBtn[aria-pressed=true]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-on-accent)}.pages-module__LfNWPW__timeBtn small{opacity:.7;font-size:11px;font-weight:500;display:block}.pages-module__LfNWPW__bookCard{border-radius:var(--sf-radius);background:var(--sf-soft);gap:6px;padding:16px;font-size:14px;display:grid}.pages-module__LfNWPW__bookRow{justify-content:space-between;gap:12px;display:flex}.pages-module__LfNWPW__bookRow b{font-variant-numeric:tabular-nums}.pages-module__LfNWPW__accountParts{border:1px solid var(--sf-line);background:var(--sf-card);border-radius:14px;max-inline-size:720px;display:grid;overflow:clip}.pages-module__LfNWPW__accountPart{border-block-end:1px solid var(--sf-line);grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:14px;min-block-size:64px;padding:12px 16px;display:grid}.pages-module__LfNWPW__accountPart:last-child{border-block-end:0}.pages-module__LfNWPW__accountPart:hover{background:color-mix(in srgb, var(--sf-ink) 4%, transparent)}.pages-module__LfNWPW__accountPart>span{gap:2px;display:grid}.pages-module__LfNWPW__accountPart small{color:var(--sf-muted);font-size:13px}.pages-module__LfNWPW__accountPart>svg:last-child{color:var(--sf-muted)}.pages-module__LfNWPW__accountAlert{font-weight:700;color:var(--sf-accent)!important}.pages-module__LfNWPW__addressGrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;display:grid}.pages-module__LfNWPW__messages{margin:0;padding:0;list-style:none;display:grid}.pages-module__LfNWPW__message{border:0;border-block-end:1px solid var(--sf-line);inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 4px;display:grid}.pages-module__LfNWPW__message:hover{background:color-mix(in srgb, var(--sf-ink) 4%, transparent)}.pages-module__LfNWPW__message>span:nth-child(2){gap:2px;font-size:14px;display:grid}.pages-module__LfNWPW__message>span:nth-child(2)>span{color:var(--sf-muted)}.pages-module__LfNWPW__message b{font-weight:500}.pages-module__LfNWPW__message[data-unread] b{font-weight:700}.pages-module__LfNWPW__message small{color:var(--sf-muted);white-space:nowrap;font-size:12px}.pages-module__LfNWPW__messageDot{border-radius:50%;block-size:8px;inline-size:8px;margin-block-start:6px}.pages-module__LfNWPW__message[data-unread] .pages-module__LfNWPW__messageDot{background:var(--sf-accent)}.pages-module__LfNWPW__prefs{gap:10px;display:grid}@media (min-width:720px){.pages-module__LfNWPW__prefs{grid-template-columns:1fr 1fr}}
.Button-module__jSUhYG__button{--_h:var(--md-comp-button-height-sm);--_px:16px;--_gap:8px;--_icon:20px;--_fs:var(--md-sys-typescale-label-large-size);--_fw:var(--md-sys-typescale-label-large-weight);--_tracking:var(--md-sys-typescale-label-large-tracking);--_square:var(--md-sys-shape-corner-medium);--_round:var(--md-sys-shape-corner-full);--_radius:var(--_round);--_radius-pressed:var(--_square);--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary);--_shadow:none;--_shadow-hover:none;isolation:isolate;justify-content:center;align-items:center;gap:var(--_gap);box-sizing:border-box;block-size:var(--_h);min-inline-size:var(--_h);max-inline-size:100%;padding-inline:var(--_px);border-radius:var(--_radius);background:var(--_container);color:var(--_label);box-shadow:var(--_shadow);font-family:var(--md-sys-typescale-plain-family);font-size:calc(var(--_fs) * var(--md-sys-typescale-scale,1));font-weight:var(--_fw);letter-spacing:var(--_tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;appearance:none;transition:border-radius var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), box-shadow var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border:0;outline:none;margin:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Button-module__jSUhYG__button:before{content:"";z-index:-1;border-radius:inherit;background:var(--_label);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);pointer-events:none;position:absolute;inset:0}.Button-module__jSUhYG__button[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.Button-module__jSUhYG__button[data-focus-visible]:before{opacity:var(--md-sys-state-focus-opacity)}.Button-module__jSUhYG__button[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity)}.Button-module__jSUhYG__button[data-pressed]{border-radius:var(--_radius-pressed)}.Button-module__jSUhYG__button[data-hovered]{box-shadow:var(--_shadow-hover)}.Button-module__jSUhYG__button[data-focus-visible]{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--md-sys-state-focus-ring-offset)}.Button-module__jSUhYG__button[data-disabled]{--_container:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-container-opacity) * 100%), transparent);--_label:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%), transparent);--_shadow:none;--_shadow-hover:none;cursor:default;pointer-events:none}.Button-module__jSUhYG__button[data-disabled]:before{opacity:0}.Button-module__jSUhYG__xs{--_h:var(--md-comp-button-height-xs);--_px:12px;--_gap:6px;--_icon:20px;--_square:var(--md-sys-shape-corner-medium);--_inner:4px}.Button-module__jSUhYG__sm{--_h:var(--md-comp-button-height-sm);--_px:16px;--_gap:8px;--_icon:20px;--_square:var(--md-sys-shape-corner-medium);--_inner:8px}.Button-module__jSUhYG__md{--_h:var(--md-comp-button-height-md);--_px:24px;--_gap:8px;--_icon:24px;--_fs:var(--md-sys-typescale-title-medium-size);--_fw:var(--md-sys-typescale-title-medium-weight);--_tracking:var(--md-sys-typescale-title-medium-tracking);--_square:var(--md-sys-shape-corner-large);--_inner:8px}.Button-module__jSUhYG__lg{--_h:var(--md-comp-button-height-lg);--_px:48px;--_gap:12px;--_icon:32px;--_fs:var(--md-sys-typescale-headline-small-size);--_fw:var(--md-sys-typescale-headline-small-weight);--_tracking:0px;--_square:var(--md-sys-shape-corner-extra-large);--_inner:16px}.Button-module__jSUhYG__xl{--_h:var(--md-comp-button-height-xl);--_px:64px;--_gap:16px;--_icon:40px;--_fs:var(--md-sys-typescale-headline-large-size);--_fw:var(--md-sys-typescale-headline-large-weight);--_tracking:0px;--_square:var(--md-sys-shape-corner-extra-large);--_inner:20px}.Button-module__jSUhYG__round{--_radius:var(--_round);--_radius-pressed:var(--_square)}.Button-module__jSUhYG__square{--_radius:var(--_square);--_radius-pressed:var(--_round)}.Button-module__jSUhYG__filled{--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary)}.Button-module__jSUhYG__filled.Button-module__jSUhYG__tertiary{--_container:var(--md-sys-color-tertiary-container);--_label:var(--md-sys-color-on-tertiary-container)}.Button-module__jSUhYG__tonal{--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container)}.Button-module__jSUhYG__tonal.Button-module__jSUhYG__tertiary{--_container:var(--md-sys-color-tertiary-container);--_label:var(--md-sys-color-on-tertiary-container)}.Button-module__jSUhYG__elevated{--_container:var(--md-sys-color-surface-container-low);--_label:var(--md-sys-color-primary);--_shadow:var(--md-sys-elevation-level1);--_shadow-hover:var(--md-sys-elevation-level2)}.Button-module__jSUhYG__elevated.Button-module__jSUhYG__tertiary{--_label:var(--md-sys-color-on-tertiary-container)}.Button-module__jSUhYG__outlined{--_container:transparent;--_label:var(--md-sys-color-primary);--_shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);--_shadow-hover:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.Button-module__jSUhYG__outlined.Button-module__jSUhYG__tertiary{--_label:var(--md-sys-color-tertiary)}.Button-module__jSUhYG__outlined[data-disabled]{--_container:transparent;--_shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.Button-module__jSUhYG__text{--_container:transparent;--_label:var(--md-sys-color-primary);--_px:12px}.Button-module__jSUhYG__text.Button-module__jSUhYG__tertiary{--_label:var(--md-sys-color-tertiary)}.Button-module__jSUhYG__text[data-disabled]{--_container:transparent}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__filled:not([data-selected]){--_container:var(--md-sys-color-surface-container);--_label:var(--md-sys-color-on-surface-variant)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__tonal:not([data-selected]){--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__tonal[data-selected]{--_container:var(--md-sys-color-secondary);--_label:var(--md-sys-color-on-secondary)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__elevated:not([data-selected]){--_label:var(--md-sys-color-on-surface-variant)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__elevated[data-selected]{--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__outlined[data-selected],.Button-module__jSUhYG__toggle.Button-module__jSUhYG__text[data-selected]{--_container:var(--md-sys-color-inverse-surface);--_label:var(--md-sys-color-inverse-on-surface)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__round[data-selected]{--_radius:var(--_square);--_radius-pressed:var(--_round)}.Button-module__jSUhYG__toggle.Button-module__jSUhYG__square[data-selected]{--_radius:var(--_round);--_radius-pressed:var(--_square)}.Button-module__jSUhYG__icon{inline-size:var(--_icon);block-size:var(--_icon);font-size:var(--_icon);flex:none;display:inline-flex}.Button-module__jSUhYG__icon>svg{block-size:100%;inline-size:100%}.Button-module__jSUhYG__label{text-overflow:ellipsis;min-inline-size:0;line-height:1.3;display:inline-block;overflow:hidden}.Button-module__jSUhYG__iconOnly{--_px:0px;inline-size:var(--_h)}@media (hover:none){.Button-module__jSUhYG__button[data-hovered]:before{opacity:0}}
.Checkbox-module__1mBoQq__root{--_color:var(--md-sys-color-on-surface-variant);--_fill:transparent;--_mark:var(--md-sys-color-on-primary);min-block-size:var(--md-sys-density-target-min);color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-plain-family);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-large-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;display:inline-flex;position:relative}.Checkbox-module__1mBoQq__control{flex:none;place-items:center;block-size:40px;inline-size:40px;margin-inline-start:-11px;display:grid;position:relative}.Checkbox-module__1mBoQq__control:before{content:"";background:var(--_color);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:50%;position:absolute;inset:0}.Checkbox-module__1mBoQq__root[data-hovered] .Checkbox-module__1mBoQq__control:before{opacity:var(--md-sys-state-hover-opacity)}.Checkbox-module__1mBoQq__root[data-focus-visible] .Checkbox-module__1mBoQq__control:before{opacity:var(--md-sys-state-focus-opacity)}.Checkbox-module__1mBoQq__root[data-pressed] .Checkbox-module__1mBoQq__control:before{opacity:var(--md-sys-state-pressed-opacity)}.Checkbox-module__1mBoQq__root[data-focus-visible] .Checkbox-module__1mBoQq__control{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:-2px;border-radius:50%}.Checkbox-module__1mBoQq__box{box-sizing:border-box;border:2px solid var(--_color);background:var(--_fill);block-size:18px;inline-size:18px;color:var(--_mark);transition:background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), border-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:2px;place-items:center;display:grid}.Checkbox-module__1mBoQq__box>svg{block-size:14px;inline-size:14px;display:none}.Checkbox-module__1mBoQq__root[data-selected],.Checkbox-module__1mBoQq__root[data-indeterminate]{--_color:var(--md-sys-color-primary);--_fill:var(--md-sys-color-primary)}.Checkbox-module__1mBoQq__root[data-selected] .Checkbox-module__1mBoQq__check,.Checkbox-module__1mBoQq__root[data-indeterminate] .Checkbox-module__1mBoQq__dash{display:block}.Checkbox-module__1mBoQq__root[data-indeterminate] .Checkbox-module__1mBoQq__check{display:none}.Checkbox-module__1mBoQq__root[data-invalid]{--_color:var(--md-sys-color-error);--_fill:transparent}.Checkbox-module__1mBoQq__root[data-invalid][data-selected],.Checkbox-module__1mBoQq__root[data-invalid][data-indeterminate]{--_fill:var(--md-sys-color-error);--_mark:var(--md-sys-color-on-error)}.Checkbox-module__1mBoQq__root[data-disabled]{--_color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.Checkbox-module__1mBoQq__root[data-disabled][data-selected]{--_fill:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--_color:transparent}.Checkbox-module__1mBoQq__root[data-disabled] .Checkbox-module__1mBoQq__control:before{opacity:0}.Checkbox-module__1mBoQq__description{font-size:calc(var(--md-sys-typescale-body-small-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-small-line-height);color:var(--md-sys-color-on-surface-variant);display:block}.Checkbox-module__1mBoQq__root[data-invalid] .Checkbox-module__1mBoQq__description{color:var(--md-sys-color-error)}@media (hover:none){.Checkbox-module__1mBoQq__root[data-hovered] .Checkbox-module__1mBoQq__control:before{opacity:0}}
.Chip-module__v4DkZW__chip{--_container:transparent;--_label:var(--md-sys-color-on-surface);--_ring:inset 0 0 0 1px var(--md-sys-color-outline-variant);--_icon:var(--md-sys-color-primary);isolation:isolate;box-sizing:border-box;border-radius:var(--md-sys-shape-corner-small);background:var(--_container);block-size:32px;color:var(--_label);box-shadow:var(--_ring);font-family:var(--md-sys-typescale-plain-family);font-size:calc(var(--md-sys-typescale-label-large-size) * var(--md-sys-typescale-scale,1));font-weight:var(--md-sys-typescale-label-large-weight);letter-spacing:var(--md-sys-typescale-label-large-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;appearance:none;transition:background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), box-shadow var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border:0;outline:none;align-items:center;gap:8px;margin:0;padding-inline:16px;line-height:1;display:inline-flex;position:relative}.Chip-module__v4DkZW__chip:before{content:"";z-index:-1;border-radius:inherit;background:var(--_label);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);pointer-events:none;position:absolute;inset:0}.Chip-module__v4DkZW__chip[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.Chip-module__v4DkZW__chip[data-focus-visible]:before{opacity:var(--md-sys-state-focus-opacity)}.Chip-module__v4DkZW__chip[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity)}.Chip-module__v4DkZW__chip[data-focus-visible]{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--md-sys-state-focus-ring-offset)}.Chip-module__v4DkZW__chip[data-disabled]{--_label:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--_icon:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--_ring:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);pointer-events:none}.Chip-module__v4DkZW__withIcon{padding-inline-start:8px}.Chip-module__v4DkZW__withTrailing{padding-inline-end:8px}.Chip-module__v4DkZW__icon{block-size:18px;inline-size:18px;color:var(--_icon);flex:none;font-size:18px;display:inline-flex}.Chip-module__v4DkZW__icon>svg{block-size:100%;inline-size:100%}.Chip-module__v4DkZW__elevated{--_ring:none;--_container:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-level1)}.Chip-module__v4DkZW__filter[data-selected]{--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container);--_icon:var(--md-sys-color-on-secondary-container);--_ring:none}.Chip-module__v4DkZW__check{display:none}.Chip-module__v4DkZW__filter[data-selected] .Chip-module__v4DkZW__check{display:inline-flex}.Chip-module__v4DkZW__filter[data-selected] .Chip-module__v4DkZW__leading{display:none}.Chip-module__v4DkZW__tagList{flex-wrap:wrap;gap:8px;display:flex}.Chip-module__v4DkZW__remove{block-size:18px;inline-size:18px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;place-items:center;margin-inline-start:-2px;padding:0;display:inline-grid}.Chip-module__v4DkZW__remove>svg{block-size:18px;inline-size:18px}.Chip-module__v4DkZW__remove[data-hovered]{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}.Chip-module__v4DkZW__remove[data-focus-visible]{outline:2px solid var(--md-sys-color-primary)}.Chip-module__v4DkZW__avatar{object-fit:cover;border-radius:50%;block-size:24px;inline-size:24px;margin-inline-start:-12px}@media (hover:none){.Chip-module__v4DkZW__chip[data-hovered]:before{opacity:0}}
.IconButton-module__begPpG__button{--_h:var(--md-comp-button-height-sm);--_w:var(--_h);--_icon:24px;--_square:var(--md-sys-shape-corner-medium);--_round:var(--md-sys-shape-corner-full);--_radius:var(--_round);--_radius-pressed:var(--_square);--_container:transparent;--_label:var(--md-sys-color-on-surface-variant);--_ring:none;isolation:isolate;box-sizing:border-box;inline-size:var(--_w);block-size:var(--_h);border-radius:var(--_radius);background:var(--_container);color:var(--_label);box-shadow:var(--_ring);font-size:var(--_icon);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;appearance:none;transition:border-radius var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative}.IconButton-module__begPpG__button:before{content:"";z-index:-1;border-radius:inherit;background:var(--_label);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);pointer-events:none;position:absolute;inset:0}.IconButton-module__begPpG__button[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.IconButton-module__begPpG__button[data-focus-visible]:before{opacity:var(--md-sys-state-focus-opacity)}.IconButton-module__begPpG__button[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity)}.IconButton-module__begPpG__button[data-pressed]{border-radius:var(--_radius-pressed)}.IconButton-module__begPpG__button[data-focus-visible]{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--md-sys-state-focus-ring-offset)}.IconButton-module__begPpG__button[data-disabled]{--_label:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%), transparent);cursor:default;pointer-events:none}.IconButton-module__begPpG__button[data-disabled]:before{opacity:0}.IconButton-module__begPpG__button>svg{inline-size:var(--_icon);block-size:var(--_icon)}.IconButton-module__begPpG__xs{--_h:var(--md-comp-button-height-xs);--_icon:20px;--_square:var(--md-sys-shape-corner-medium);--_narrow:28px;--_wide:40px;--_inner:4px}.IconButton-module__begPpG__sm{--_h:var(--md-comp-button-height-sm);--_icon:24px;--_square:var(--md-sys-shape-corner-medium);--_narrow:32px;--_wide:52px;--_inner:8px}.IconButton-module__begPpG__md{--_h:var(--md-comp-button-height-md);--_icon:24px;--_square:var(--md-sys-shape-corner-large);--_narrow:48px;--_wide:72px;--_inner:8px}.IconButton-module__begPpG__lg{--_h:var(--md-comp-button-height-lg);--_icon:32px;--_square:var(--md-sys-shape-corner-extra-large);--_narrow:64px;--_wide:128px;--_inner:16px}.IconButton-module__begPpG__xl{--_h:var(--md-comp-button-height-xl);--_icon:40px;--_square:var(--md-sys-shape-corner-extra-large);--_narrow:104px;--_wide:184px;--_inner:20px}.IconButton-module__begPpG__narrow{--_w:var(--_narrow)}.IconButton-module__begPpG__wide{--_w:var(--_wide)}.IconButton-module__begPpG__round{--_radius:var(--_round);--_radius-pressed:var(--_square)}.IconButton-module__begPpG__square{--_radius:var(--_square);--_radius-pressed:var(--_round)}.IconButton-module__begPpG__standard{--_container:transparent;--_label:var(--md-sys-color-on-surface-variant)}.IconButton-module__begPpG__filled{--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary)}.IconButton-module__begPpG__tonal{--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container)}.IconButton-module__begPpG__outlined{--_container:transparent;--_label:var(--md-sys-color-on-surface-variant);--_ring:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.IconButton-module__begPpG__filled[data-disabled],.IconButton-module__begPpG__tonal[data-disabled]{--_container:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-container-opacity) * 100%), transparent)}.IconButton-module__begPpG__outlined[data-disabled]{--_ring:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__standard[data-selected]{--_label:var(--md-sys-color-primary)}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__filled:not([data-selected]){--_container:var(--md-sys-color-surface-container);--_label:var(--md-sys-color-primary)}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__tonal:not([data-selected]){--_container:var(--md-sys-color-surface-container);--_label:var(--md-sys-color-on-surface-variant)}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__outlined[data-selected]{--_container:var(--md-sys-color-inverse-surface);--_label:var(--md-sys-color-inverse-on-surface);--_ring:none}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__round[data-selected]{--_radius:var(--_square);--_radius-pressed:var(--_round)}.IconButton-module__begPpG__toggle.IconButton-module__begPpG__square[data-selected]{--_radius:var(--_round);--_radius-pressed:var(--_square)}@media (hover:none){.IconButton-module__begPpG__button[data-hovered]:before{opacity:0}}
.LoadingIndicator-module__rtEJla__root{--_size:48px;--_color:var(--md-sys-color-primary);inline-size:var(--_size);block-size:var(--_size);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.LoadingIndicator-module__rtEJla__contained{--_color:var(--md-sys-color-on-secondary-container);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container)}.LoadingIndicator-module__rtEJla__root svg{inline-size:calc(var(--_size) * 38 / 48);block-size:calc(var(--_size) * 38 / 48);overflow:visible}.LoadingIndicator-module__rtEJla__shape{fill:var(--_color)}.LoadingIndicator-module__rtEJla__spin{animation:LoadingIndicator-module__rtEJla__loading-spin var(--_rotation,4.666s) linear infinite}@keyframes LoadingIndicator-module__rtEJla__loading-spin{to{transform:rotate(360deg)}}
.Dialog-module__1wPb6W__scrim{z-index:100;background:color-mix(in srgb, var(--md-sys-color-scrim) 32%, transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Dialog-module__1wPb6W__scrim[data-entering]{animation:Dialog-module__1wPb6W__scrim-in var(--md-sys-motion-duration-default-effects) var(--md-sys-motion-easing-default-effects)}.Dialog-module__1wPb6W__scrim[data-exiting]{animation:Dialog-module__1wPb6W__scrim-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Dialog-module__1wPb6W__scrim-in{0%{opacity:0}}@keyframes Dialog-module__1wPb6W__scrim-out{to{opacity:0}}.Dialog-module__1wPb6W__modal{box-sizing:border-box;font-family:var(--md-sys-typescale-plain-family);color:var(--md-sys-color-on-surface);outline:none}.Dialog-module__1wPb6W__basic{border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);max-block-size:100%;min-inline-size:min(280px,100%);max-inline-size:min(560px,100%);box-shadow:var(--md-sys-elevation-level3);flex-direction:column;display:flex;overflow:hidden}.Dialog-module__1wPb6W__basic[data-entering]{animation:Dialog-module__1wPb6W__dialog-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Dialog-module__1wPb6W__basic[data-exiting]{animation:Dialog-module__1wPb6W__dialog-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Dialog-module__1wPb6W__dialog-in{0%{opacity:0;transform:scale(.9)}}@keyframes Dialog-module__1wPb6W__dialog-out{to{opacity:0;transform:scale(.96)}}.Dialog-module__1wPb6W__fullScreen{background:var(--md-sys-color-surface);flex-direction:column;block-size:100%;inline-size:100%;display:flex;position:fixed;inset:0}.Dialog-module__1wPb6W__scrim:has(.Dialog-module__1wPb6W__fullScreen){background:0 0;padding:0}.Dialog-module__1wPb6W__fullScreen[data-entering]{animation:Dialog-module__1wPb6W__full-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Dialog-module__1wPb6W__fullScreen[data-exiting]{animation:Dialog-module__1wPb6W__full-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Dialog-module__1wPb6W__full-in{0%{opacity:0;transform:translateY(24px)}}@keyframes Dialog-module__1wPb6W__full-out{to{opacity:0}}.Dialog-module__1wPb6W__dialog{outline:none;flex-direction:column;flex:auto;min-block-size:0;display:flex}.Dialog-module__1wPb6W__basic .Dialog-module__1wPb6W__dialog{gap:16px;padding:24px}.Dialog-module__1wPb6W__icon{color:var(--md-sys-color-secondary);flex:none;justify-content:center;font-size:24px;display:flex}.Dialog-module__1wPb6W__icon>svg{block-size:24px;inline-size:24px}.Dialog-module__1wPb6W__title{font-size:calc(var(--md-sys-typescale-headline-small-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:var(--md-sys-typescale-headline-small-weight);letter-spacing:var(--md-sys-typescale-headline-small-tracking);flex:none;margin:0}.Dialog-module__1wPb6W__centered{text-align:center}.Dialog-module__1wPb6W__body{overscroll-behavior:contain;min-block-size:0;color:var(--md-sys-color-on-surface-variant);font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-medium-line-height);letter-spacing:var(--md-sys-typescale-body-medium-tracking);flex:auto;margin-inline:-8px;padding-inline:8px;overflow:auto}.Dialog-module__1wPb6W__basic .Dialog-module__1wPb6W__body{background:linear-gradient(var(--md-sys-color-surface-container-high) 40%, transparent) top / 100% 28px no-repeat local, linear-gradient(transparent, var(--md-sys-color-surface-container-high) 60%) bottom / 100% 28px no-repeat local, radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--md-sys-color-shadow) 14%, transparent), transparent) top / 100% 10px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--md-sys-color-shadow) 14%, transparent), transparent) bottom / 100% 10px no-repeat scroll}.Dialog-module__1wPb6W__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin-block-start:8px;display:flex}.Dialog-module__1wPb6W__topBar{box-sizing:border-box;border-block-end:1px solid var(--md-sys-color-outline-variant);flex:none;align-items:center;gap:8px;min-block-size:56px;padding-inline:8px 16px;display:flex}.Dialog-module__1wPb6W__topTitle{text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--md-sys-typescale-title-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);flex:1;margin:0;overflow:hidden}.Dialog-module__1wPb6W__confirm{border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-primary);font:inherit;font-size:calc(var(--md-sys-typescale-label-large-size) * var(--md-sys-typescale-scale,1));font-weight:var(--md-sys-typescale-label-large-weight);cursor:pointer;background:0 0;border:0;margin:0;padding:8px 12px}.Dialog-module__1wPb6W__confirm:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary)}.Dialog-module__1wPb6W__fullBody{overscroll-behavior:contain;flex:auto;min-block-size:0;padding:24px;overflow:auto}@media (max-width:599px){.Dialog-module__1wPb6W__fullBody{padding:16px 16px 24px}}@media (prefers-reduced-motion:reduce){.Dialog-module__1wPb6W__scrim,.Dialog-module__1wPb6W__basic,.Dialog-module__1wPb6W__fullScreen{animation:none!important}}
.Menu-module__eLONXq__popover{--_bg:var(--md-sys-color-surface-container);box-sizing:border-box;border-radius:var(--md-sys-shape-corner-large);background:var(--_bg);min-inline-size:112px;max-inline-size:280px;color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2);transform-origin:var(--trigger-anchor-point,top left);outline:none}.Menu-module__eLONXq__popover[data-entering]{animation:Menu-module__eLONXq__menu-in var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial)}.Menu-module__eLONXq__popover[data-exiting]{animation:Menu-module__eLONXq__menu-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Menu-module__eLONXq__menu-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes Menu-module__eLONXq__menu-out{0%{opacity:1}to{opacity:0}}.Menu-module__eLONXq__menu{max-block-size:inherit;font-family:var(--md-sys-typescale-plain-family);outline:none;padding:6px 4px;overflow:auto}.Menu-module__eLONXq__item{box-sizing:border-box;min-block-size:max(44px, calc(var(--md-sys-density-target-min) - 4px));border-radius:var(--md-sys-shape-corner-extra-small);color:var(--md-sys-color-on-surface);cursor:pointer;font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-large-line-height);letter-spacing:var(--md-sys-typescale-body-large-tracking);outline:none;align-items:center;gap:12px;margin-block:2px;padding:8px 12px;text-decoration:none;display:flex;position:relative}.Menu-module__eLONXq__item:before{content:"";border-radius:inherit;background:var(--md-sys-color-on-surface);opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);position:absolute;inset:0}.Menu-module__eLONXq__item[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.Menu-module__eLONXq__item[data-focus-visible]:before{opacity:var(--md-sys-state-focus-opacity)}.Menu-module__eLONXq__item[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity)}.Menu-module__eLONXq__item[data-focus-visible]{box-shadow:inset 0 0 0 var(--md-sys-state-focus-ring-width) var(--md-sys-color-primary)}.Menu-module__eLONXq__item[data-disabled]{color:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%), transparent);cursor:default}.Menu-module__eLONXq__item[data-disabled]:before{opacity:0}.Menu-module__eLONXq__item[data-selected]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}@media (hover:none){.Menu-module__eLONXq__item[data-hovered]:before{opacity:0}}.Menu-module__eLONXq__icon,.Menu-module__eLONXq__check{block-size:20px;inline-size:20px;color:var(--md-sys-color-on-surface-variant);flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.Menu-module__eLONXq__item[data-disabled] .Menu-module__eLONXq__icon,.Menu-module__eLONXq__item[data-disabled] .Menu-module__eLONXq__check{color:inherit}.Menu-module__eLONXq__text{flex:1;min-inline-size:0;display:grid}.Menu-module__eLONXq__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Menu-module__eLONXq__label.Menu-module__eLONXq__wrap{white-space:normal;overflow-wrap:anywhere}.Menu-module__eLONXq__description{color:var(--md-sys-color-on-surface-variant);font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-medium-line-height)}.Menu-module__eLONXq__trailingText{color:var(--md-sys-color-on-surface-variant);font-size:calc(var(--md-sys-typescale-label-large-size) * var(--md-sys-typescale-scale,1));letter-spacing:var(--md-sys-typescale-label-large-tracking);flex:none;margin-inline-start:auto}.Menu-module__eLONXq__section{display:block}.Menu-module__eLONXq__header{color:var(--md-sys-color-on-surface-variant);font-size:calc(var(--md-sys-typescale-label-medium-size) * var(--md-sys-typescale-scale,1));font-weight:var(--md-sys-typescale-label-medium-weight);letter-spacing:var(--md-sys-typescale-label-medium-tracking);padding:8px 12px 4px}.Menu-module__eLONXq__separator{background:var(--md-sys-color-outline-variant);block-size:1px;margin-block:8px}
.PhoneField-module__3i9qSq__country{align-items:center;gap:var(--kc-leading-gap,8px);box-sizing:border-box;padding-inline:var(--kc-leading-pad,14px 10px);border-radius:inherit;color:var(--md-sys-color-on-surface);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;outline:none;display:inline-flex;position:relative}.PhoneField-module__3i9qSq__country:before{content:"";border-radius:inherit;background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);pointer-events:none;position:absolute;inset:0}.PhoneField-module__3i9qSq__country[data-hovered]:before{opacity:var(--md-sys-state-hover-opacity)}.PhoneField-module__3i9qSq__country[data-pressed]:before{opacity:var(--md-sys-state-pressed-opacity,.1)}.PhoneField-module__3i9qSq__country[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--md-sys-color-primary)}.PhoneField-module__3i9qSq__country[data-disabled]{cursor:default;opacity:.5}.PhoneField-module__3i9qSq__flag{color:var(--md-sys-color-on-surface);border-radius:3px;flex:none;display:block}.PhoneField-module__3i9qSq__dial{min-inline-size:3.2ch}.PhoneField-module__3i9qSq__chevron{color:var(--md-sys-color-on-surface-variant);transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial);display:inline-flex}.PhoneField-module__3i9qSq__chevron>svg{block-size:18px;inline-size:18px}.PhoneField-module__3i9qSq__country[aria-expanded=true] .PhoneField-module__3i9qSq__chevron{transform:rotate(180deg)}.PhoneField-module__3i9qSq__list{max-block-size:min(360px,60dvh);min-inline-size:260px}.PhoneField-module__3i9qSq__option{align-items:center;gap:12px;display:inline-flex}@media (prefers-reduced-motion:reduce){.PhoneField-module__3i9qSq__chevron{transition:none}}
.Sheet-module__WFyENq__scrim{z-index:100;background:color-mix(in srgb, var(--md-sys-color-scrim) 32%, transparent);display:flex;position:fixed;inset:0}.Sheet-module__WFyENq__scrimBottom{justify-content:center;align-items:flex-end}.Sheet-module__WFyENq__scrimEnd{justify-content:flex-end}.Sheet-module__WFyENq__scrimStart{justify-content:flex-start}.Sheet-module__WFyENq__scrim[data-entering]{animation:Sheet-module__WFyENq__sheet-scrim-in var(--md-sys-motion-duration-default-effects) var(--md-sys-motion-easing-default-effects)}.Sheet-module__WFyENq__scrim[data-exiting]{animation:Sheet-module__WFyENq__sheet-scrim-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Sheet-module__WFyENq__sheet-scrim-in{0%{opacity:0}}@keyframes Sheet-module__WFyENq__sheet-scrim-out{to{opacity:0}}.Sheet-module__WFyENq__sheet{box-sizing:border-box;font-family:var(--md-sys-typescale-plain-family);color:var(--md-sys-color-on-surface);outline:none;flex-direction:column;display:flex}.Sheet-module__WFyENq__bottom{--kc-color-field:var(--kc-color-field-on-tint);border-radius:var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-extra-large) 0 0;background:var(--md-sys-color-surface-container-low);max-block-size:calc(100dvh - 56px);inline-size:min(640px,100%);box-shadow:var(--md-sys-elevation-level1);transition:translate var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial)}.Sheet-module__WFyENq__bottom[data-entering]{animation:Sheet-module__WFyENq__bottom-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Sheet-module__WFyENq__bottom[data-exiting]{animation:Sheet-module__WFyENq__bottom-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Sheet-module__WFyENq__bottom-in{0%{transform:translateY(100%)}}@keyframes Sheet-module__WFyENq__bottom-out{to{opacity:0;transform:translateY(100%)}}.Sheet-module__WFyENq__side{background:var(--md-sys-color-surface);block-size:100%;max-inline-size:100%;box-shadow:var(--md-sys-elevation-level1)}.Sheet-module__WFyENq__fromEnd{border-radius:var(--md-sys-shape-corner-large) 0 0 var(--md-sys-shape-corner-large)}.Sheet-module__WFyENq__fromStart{border-radius:0 var(--md-sys-shape-corner-large) var(--md-sys-shape-corner-large) 0}.Sheet-module__WFyENq__fromEnd[data-entering]{animation:Sheet-module__WFyENq__end-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Sheet-module__WFyENq__fromEnd[data-exiting]{animation:Sheet-module__WFyENq__end-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}.Sheet-module__WFyENq__fromStart[data-entering]{animation:Sheet-module__WFyENq__start-in var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial)}.Sheet-module__WFyENq__fromStart[data-exiting]{animation:Sheet-module__WFyENq__start-out var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}@keyframes Sheet-module__WFyENq__end-in{0%{transform:translate(100%)}}@keyframes Sheet-module__WFyENq__end-out{to{transform:translate(100%)}}@keyframes Sheet-module__WFyENq__start-in{0%{transform:translate(-100%)}}@keyframes Sheet-module__WFyENq__start-out{to{transform:translate(-100%)}}.Sheet-module__WFyENq__dialog{outline:none;flex-direction:column;flex:1;min-block-size:0;display:flex}.Sheet-module__WFyENq__handleArea{cursor:grab;touch-action:none;justify-content:center;padding:22px 0 8px;display:flex}.Sheet-module__WFyENq__handle{border-radius:var(--md-sys-shape-corner-full);background:color-mix(in srgb, var(--md-sys-color-on-surface-variant) 40%, transparent);block-size:4px;inline-size:32px}.Sheet-module__WFyENq__title{font-size:calc(var(--md-sys-typescale-title-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);margin:0;padding:0 24px}.Sheet-module__WFyENq__header{justify-content:space-between;align-items:center;gap:8px;padding:16px 16px 8px 0;display:flex}.Sheet-module__WFyENq__header .Sheet-module__WFyENq__title{flex:1}.Sheet-module__WFyENq__body{overscroll-behavior:contain;flex:1;min-block-size:0;padding:16px 24px 24px;overflow:auto}.Sheet-module__WFyENq__header,.Sheet-module__WFyENq__title,.Sheet-module__WFyENq__handleArea{flex:none}.Sheet-module__WFyENq__standard{box-sizing:border-box;border-inline-start:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface);max-inline-size:100%;color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-plain-family);flex-direction:column;display:flex}.Sheet-module__WFyENq__tonal{--kc-color-field:var(--kc-color-field-on-tint);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-low);border-inline-start:0}.Sheet-module__WFyENq__tonal .Sheet-module__WFyENq__header{padding-inline:20px 12px}.Sheet-module__WFyENq__tonal .Sheet-module__WFyENq__body{padding:8px 20px 20px}@media (prefers-reduced-motion:reduce){.Sheet-module__WFyENq__scrim,.Sheet-module__WFyENq__bottom,.Sheet-module__WFyENq__side{animation:none!important}}
.Radio-module__e_cUuq__group{gap:2px;display:grid}.Radio-module__e_cUuq__horizontal{flex-wrap:wrap;gap:4px 20px;display:flex}.Radio-module__e_cUuq__label{font-family:var(--md-sys-typescale-plain-family);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);font-weight:var(--md-sys-typescale-label-large-weight);color:var(--md-sys-color-on-surface-variant);margin-block-end:4px}.Radio-module__e_cUuq__radio{--_color:var(--md-sys-color-on-surface-variant);min-block-size:var(--md-sys-density-target-min);color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-plain-family);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-large-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;display:inline-flex;position:relative}.Radio-module__e_cUuq__control{border-radius:50%;flex:none;place-items:center;block-size:40px;inline-size:40px;margin-inline-start:-10px;display:grid;position:relative}.Radio-module__e_cUuq__control:before{content:"";background:var(--_color);opacity:0;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:50%;position:absolute;inset:0}.Radio-module__e_cUuq__radio[data-hovered] .Radio-module__e_cUuq__control:before{opacity:var(--md-sys-state-hover-opacity)}.Radio-module__e_cUuq__radio[data-focus-visible] .Radio-module__e_cUuq__control:before{opacity:var(--md-sys-state-focus-opacity)}.Radio-module__e_cUuq__radio[data-pressed] .Radio-module__e_cUuq__control:before{opacity:var(--md-sys-state-pressed-opacity)}.Radio-module__e_cUuq__radio[data-focus-visible] .Radio-module__e_cUuq__control{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:-2px}.Radio-module__e_cUuq__circle{box-sizing:border-box;border:2px solid var(--_color);block-size:20px;inline-size:20px;transition:border-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);border-radius:50%;position:relative}.Radio-module__e_cUuq__circle:after{content:"";background:var(--_color);transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial);border-radius:50%;position:absolute;inset:3px;transform:scale(0)}.Radio-module__e_cUuq__radio[data-selected]{--_color:var(--md-sys-color-primary)}.Radio-module__e_cUuq__radio[data-selected] .Radio-module__e_cUuq__circle:after{transform:scale(1)}.Radio-module__e_cUuq__radio[data-invalid]{--_color:var(--md-sys-color-error)}.Radio-module__e_cUuq__radio[data-disabled]{--_color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.Radio-module__e_cUuq__radio[data-disabled] .Radio-module__e_cUuq__control:before{opacity:0}.Radio-module__e_cUuq__description{font-size:calc(var(--md-sys-typescale-body-small-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-small-line-height);color:var(--md-sys-color-on-surface-variant);display:block}.Radio-module__e_cUuq__error{font-family:var(--md-sys-typescale-plain-family);font-size:var(--md-sys-typescale-body-small-size);color:var(--md-sys-color-error);margin-block-start:4px}@media (hover:none){.Radio-module__e_cUuq__radio[data-hovered] .Radio-module__e_cUuq__control:before{opacity:0}}
.TextField-module__jcTnsW__field{--_active:var(--md-sys-color-primary);--_line:var(--md-sys-color-on-surface-variant);--_label:var(--md-sys-color-on-surface-variant);--_surface:var(--md-comp-textfield-surface,var(--md-sys-color-surface));inline-size:100%;max-inline-size:var(--md-comp-textfield-max-width,100%);font-family:var(--md-sys-typescale-plain-family);color:var(--md-sys-color-on-surface);align-content:start;gap:4px;display:grid}.TextField-module__jcTnsW__field[data-invalid]{--_active:var(--md-sys-color-error);--_line:var(--md-sys-color-error);--_label:var(--md-sys-color-error)}.TextField-module__jcTnsW__field[data-disabled]{--_line:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--_label:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.TextField-module__jcTnsW__container{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-extra-small);cursor:text;align-items:center;gap:8px;min-block-size:56px;min-inline-size:0;padding-inline:16px;display:flex;position:relative}.TextField-module__jcTnsW__filled .TextField-module__jcTnsW__container{background:var(--md-sys-color-surface-container-highest);border-radius:var(--md-sys-shape-corner-extra-small) var(--md-sys-shape-corner-extra-small) 0 0}.TextField-module__jcTnsW__filled .TextField-module__jcTnsW__container:before{content:"";border-radius:inherit;background:var(--md-sys-color-on-surface);opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);position:absolute;inset:0}.TextField-module__jcTnsW__filled .TextField-module__jcTnsW__container:hover:before{opacity:var(--md-sys-state-hover-opacity)}.TextField-module__jcTnsW__filled .TextField-module__jcTnsW__container:after{content:"";background:var(--_line);block-size:1px;transition:block-size var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), background-color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);position:absolute;inset-block-end:0;inset-inline:0}.TextField-module__jcTnsW__filled .TextField-module__jcTnsW__container:focus-within:after{background:var(--_active);block-size:2px}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__container{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline);transition:box-shadow var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects)}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__container:hover{box-shadow:inset 0 0 0 1px var(--md-sys-color-on-surface)}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__container:focus-within{box-shadow:inset 0 0 0 2px var(--_active)}.TextField-module__jcTnsW__outlined.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__container{box-shadow:inset 0 0 0 1px var(--md-sys-color-error)}.TextField-module__jcTnsW__outlined.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__container:focus-within{box-shadow:inset 0 0 0 2px var(--md-sys-color-error)}.TextField-module__jcTnsW__field[data-disabled] .TextField-module__jcTnsW__container{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);cursor:default}.TextField-module__jcTnsW__filled.TextField-module__jcTnsW__field[data-disabled] .TextField-module__jcTnsW__container{background:color-mix(in srgb, var(--md-sys-color-on-surface) 4%, transparent);box-shadow:none}.TextField-module__jcTnsW__slot{flex:none;align-items:center;gap:4px;display:flex;position:relative}.TextField-module__jcTnsW__control{flex:1;align-items:stretch;min-inline-size:0;display:flex;position:relative}.TextField-module__jcTnsW__input{box-sizing:border-box;block-size:56px;min-inline-size:0;color:inherit;font:inherit;font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-large-line-height);letter-spacing:var(--md-sys-typescale-body-large-tracking);caret-color:var(--_active);background:0 0;border:0;outline:none;flex:1;margin:0;padding:22px 0 6px}.TextField-module__jcTnsW__input::placeholder{color:#0000}.TextField-module__jcTnsW__control:focus-within .TextField-module__jcTnsW__input::placeholder,.TextField-module__jcTnsW__noLabel .TextField-module__jcTnsW__input::placeholder{color:var(--md-sys-color-on-surface-variant)}textarea.TextField-module__jcTnsW__input{resize:vertical;block-size:auto;min-block-size:56px}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__input{padding:14px 0}.TextField-module__jcTnsW__label{inset-inline-start:0;color:var(--_label);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));pointer-events:none;transform-origin:0;transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), top var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial), color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects), font-size var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial);line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.TextField-module__jcTnsW__control:focus-within .TextField-module__jcTnsW__label,.TextField-module__jcTnsW__hasAffix .TextField-module__jcTnsW__label{font-size:calc(var(--md-sys-typescale-body-small-size) * var(--md-sys-typescale-scale,1));top:8px;transform:none}.TextField-module__jcTnsW__control:has(.TextField-module__jcTnsW__input:not(:placeholder-shown)) .TextField-module__jcTnsW__label{font-size:calc(var(--md-sys-typescale-body-small-size) * var(--md-sys-typescale-scale,1));top:8px;transform:none}.TextField-module__jcTnsW__control:focus-within .TextField-module__jcTnsW__label{color:var(--_active)}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__control:focus-within .TextField-module__jcTnsW__label,.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__hasAffix .TextField-module__jcTnsW__label{background:var(--_surface);margin-inline-start:-4px;padding-inline:4px;top:0;transform:translateY(-50%)}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__control:has(.TextField-module__jcTnsW__input:not(:placeholder-shown)) .TextField-module__jcTnsW__label{background:var(--_surface);margin-inline-start:-4px;padding-inline:4px;top:0;transform:translateY(-50%)}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__container:has(.TextField-module__jcTnsW__slot:first-child) .TextField-module__jcTnsW__control:focus-within .TextField-module__jcTnsW__label{inset-inline-start:0}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__container:has(.TextField-module__jcTnsW__slot:first-child) .TextField-module__jcTnsW__control:has(.TextField-module__jcTnsW__input:not(:placeholder-shown)) .TextField-module__jcTnsW__label{inset-inline-start:0}.TextField-module__jcTnsW__affix{color:var(--md-sys-color-on-surface-variant);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));align-self:center;padding-block-start:16px}.TextField-module__jcTnsW__outlined .TextField-module__jcTnsW__affix{padding-block-start:0}.TextField-module__jcTnsW__icon{color:var(--md-sys-color-on-surface-variant);font-size:24px;display:inline-flex}.TextField-module__jcTnsW__icon>svg{block-size:24px;inline-size:24px}.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__slot:last-child .TextField-module__jcTnsW__icon{color:var(--md-sys-color-error)}.TextField-module__jcTnsW__support{font-size:calc(var(--md-sys-typescale-body-small-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-small-line-height);color:var(--md-sys-color-on-surface-variant);justify-content:space-between;gap:16px;padding-inline:16px;display:flex}.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__support{color:var(--md-sys-color-error)}.TextField-module__jcTnsW__counter{font-variant-numeric:tabular-nums;flex:none}.TextField-module__jcTnsW__stacked{--_h:40px;--_panel:var(--kc-color-field,var(--kc-color-panel,var(--md-sys-color-surface-container-lowest)));gap:6px}.TextField-module__jcTnsW__topLabel{color:var(--md-sys-color-on-surface);font-size:calc(var(--md-sys-typescale-label-large-size) * var(--md-sys-typescale-scale,1));font-weight:var(--md-sys-typescale-label-large-weight);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__container{min-block-size:var(--_h);border-radius:var(--md-sys-shape-corner-small);background:var(--_panel);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);transition:box-shadow var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);gap:8px;padding-inline:12px}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__container:before,.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__container:after{content:none}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__container:hover{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline)}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__container:focus-within{box-shadow:inset 0 0 0 1px var(--_active), 0 0 0 3px color-mix(in srgb, var(--_active) 24%, transparent)}.TextField-module__jcTnsW__stacked.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__container{box-shadow:inset 0 0 0 1px var(--md-sys-color-error)}.TextField-module__jcTnsW__stacked.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__container:focus-within{box-shadow:inset 0 0 0 1px var(--md-sys-color-error), 0 0 0 3px color-mix(in srgb, var(--md-sys-color-error) 24%, transparent)}.TextField-module__jcTnsW__stacked.TextField-module__jcTnsW__field[data-disabled] .TextField-module__jcTnsW__container{background:color-mix(in srgb, var(--md-sys-color-on-surface) 4%, var(--_panel));box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__input{block-size:var(--_h);font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));line-height:var(--md-sys-typescale-body-medium-line-height);letter-spacing:var(--md-sys-typescale-body-medium-tracking);padding:0}.TextField-module__jcTnsW__stacked textarea.TextField-module__jcTnsW__input{block-size:auto;min-block-size:var(--_h);padding-block:10px}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__input::placeholder{color:var(--md-sys-color-on-surface-variant)}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__affix{font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));padding-block-start:0}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__icon{font-size:20px}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__icon>svg{block-size:20px;inline-size:20px}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__support{padding-inline:0}.TextField-module__jcTnsW__leading{--kc-leading-gap:8px;--kc-leading-pad:14px 10px;border-inline-end:1px solid var(--md-sys-color-outline-variant);font-size:calc(var(--md-sys-typescale-body-large-size) * var(--md-sys-typescale-scale,1));border-start-start-radius:inherit;border-end-start-radius:inherit;flex:none;align-self:stretch;align-items:stretch;margin-inline-start:-16px;display:flex}.TextField-module__jcTnsW__stacked .TextField-module__jcTnsW__leading{--kc-leading-gap:6px;--kc-leading-pad:10px 6px;font-size:calc(var(--md-sys-typescale-body-medium-size) * var(--md-sys-typescale-scale,1));margin-inline-start:-12px}.TextField-module__jcTnsW__withLeading{gap:12px}.TextField-module__jcTnsW__field[data-invalid] .TextField-module__jcTnsW__leading{border-inline-end-color:color-mix(in srgb, var(--md-sys-color-error) 40%, var(--md-sys-color-outline-variant))}
.openingSoon-module__ojnJrW__page{background:var(--sf-bg);min-block-size:100dvh;color:var(--sf-ink);flex-direction:column;display:flex}.openingSoon-module__ojnJrW__main{padding:48px var(--sf-gutter);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;display:flex}.openingSoon-module__ojnJrW__name{max-inline-size:14ch;font-family:var(--sf-heading-font);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(48px,9vw,120px);font-weight:800;line-height:.95}.openingSoon-module__ojnJrW__notHere{max-inline-size:18ch;font-family:var(--sf-heading-font);letter-spacing:-.03em;margin:0;font-size:clamp(34px,5vw,60px);font-weight:800;line-height:1.05}.openingSoon-module__ojnJrW__soon{max-inline-size:46ch;color:var(--sf-muted);margin:0;font-size:clamp(18px,2vw,22px);font-weight:500}.openingSoon-module__ojnJrW__form{text-align:start;gap:10px;inline-size:min(100%,440px);margin-block-start:28px;display:grid}.openingSoon-module__ojnJrW__label{color:var(--sf-muted);text-align:center;font-size:14px;font-weight:600}.openingSoon-module__ojnJrW__row{gap:8px;display:flex}.openingSoon-module__ojnJrW__input{border:1px solid var(--sf-line);border-radius:var(--sf-pill);background:var(--sf-card);block-size:48px;min-inline-size:0;color:var(--sf-ink);font:inherit;flex:1;padding:0 16px;font-size:16px}.openingSoon-module__ojnJrW__input:focus-visible{outline:2px solid var(--sf-accent);outline-offset:1px}.openingSoon-module__ojnJrW__button{border-radius:var(--sf-pill);background:var(--sf-accent);block-size:48px;color:var(--sf-on-accent);font:inherit;cursor:pointer;border:0;padding:0 22px;font-size:15px;font-weight:700}.openingSoon-module__ojnJrW__button:disabled{opacity:.6;cursor:default}.openingSoon-module__ojnJrW__button:focus-visible{outline:2px solid var(--sf-accent);outline-offset:2px}.openingSoon-module__ojnJrW__error{color:var(--md-sys-color-error,#b3261e);text-align:center;margin:0;font-size:14px}.openingSoon-module__ojnJrW__sent{max-inline-size:40ch;color:var(--sf-muted);margin:28px 0 0;font-size:16px;line-height:1.5}@media (max-width:480px){.openingSoon-module__ojnJrW__row{flex-direction:column}.openingSoon-module__ojnJrW__input{flex:none}.openingSoon-module__ojnJrW__input,.openingSoon-module__ojnJrW__button{block-size:52px}}.openingSoon-module__ojnJrW__foot{padding:16px var(--sf-gutter) calc(16px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--sf-line);color:var(--sf-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;font-size:13px;display:flex}.openingSoon-module__ojnJrW__foot a{color:inherit;text-underline-offset:3px}.openingSoon-module__ojnJrW__foot a:hover{color:var(--sf-ink)}.openingSoon-module__ojnJrW__foot>span a{color:var(--sf-ink);font-weight:600;text-decoration:none}.openingSoon-module__ojnJrW__links{flex-wrap:wrap;gap:4px 20px;display:flex}.openingSoon-module__ojnJrW__links a{text-decoration:none}.openingSoon-module__ojnJrW__links a:hover{text-decoration:underline}@media (max-width:480px){.openingSoon-module__ojnJrW__foot{text-align:center;justify-content:center}.openingSoon-module__ojnJrW__links{justify-content:center}}
@media (max-width:839px){.layouts-module__Oo91fW__withBar{padding-block-end:104px}}.layouts-module__Oo91fW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.layouts-module__Oo91fW__top{gap:12px;display:grid}.layouts-module__Oo91fW__search{border-radius:var(--sf-pill);background:var(--sf-card);min-block-size:48px;color:var(--sf-muted);align-items:center;gap:10px;padding-inline:18px;display:flex}.layouts-module__Oo91fW__search>svg{flex:none;block-size:20px;inline-size:20px}.layouts-module__Oo91fW__search input{block-size:46px;min-inline-size:0;color:var(--sf-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.layouts-module__Oo91fW__search:focus-within{box-shadow:0 0 0 2px var(--sf-accent)}.layouts-module__Oo91fW__band{border-radius:var(--sf-radius);background:var(--sf-accent);color:var(--sf-on-accent);gap:14px;padding:18px 20px;display:grid}.layouts-module__Oo91fW__bandWords{gap:4px;display:grid}.layouts-module__Oo91fW__bandWords h1{letter-spacing:-.01em;font-size:22px;line-height:1.15}.layouts-module__Oo91fW__bandWords p{opacity:.85;font-size:14px}.layouts-module__Oo91fW__bandWords a{text-underline-offset:3px;opacity:.9;font-size:13px;text-decoration:underline}.layouts-module__Oo91fW__bandPerks{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.layouts-module__Oo91fW__bandPerks b{font-weight:700;display:block}.layouts-module__Oo91fW__bandPerks span{opacity:.8}@media (min-width:840px){.layouts-module__Oo91fW__band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:20px 24px}.layouts-module__Oo91fW__bandWords h1{font-size:24px}}.layouts-module__Oo91fW__market{gap:20px;display:grid}.layouts-module__Oo91fW__rail{display:none}@media (min-width:840px){.layouts-module__Oo91fW__market{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px}.layouts-module__Oo91fW__rail{gap:24px;display:grid;position:sticky;inset-block-start:84px}}.layouts-module__Oo91fW__facet{gap:2px;display:grid}.layouts-module__Oo91fW__facet h2{margin-block-end:6px;font-size:13px;font-weight:700}.layouts-module__Oo91fW__facet a{border-radius:10px;justify-content:space-between;gap:8px;margin-inline:-10px;padding:8px 10px;font-size:14px;display:flex}.layouts-module__Oo91fW__facet a:hover{background:var(--sf-soft)}.layouts-module__Oo91fW__facet a span{color:var(--sf-muted);font-variant-numeric:tabular-nums;font-size:13px}.layouts-module__Oo91fW__more{color:var(--sf-muted);font-size:14px;font-weight:600}.layouts-module__Oo91fW__marketList{gap:14px;min-inline-size:0;display:grid}.layouts-module__Oo91fW__tools{color:var(--sf-muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.layouts-module__Oo91fW__tools b{color:var(--sf-ink)}.layouts-module__Oo91fW__toolLink{border-radius:var(--sf-pill);background:var(--sf-card);min-block-size:40px;color:var(--sf-ink);align-items:center;gap:6px;padding-inline:14px;font-weight:600;display:inline-flex}.layouts-module__Oo91fW__toolLink>svg{block-size:18px;inline-size:18px}.layouts-module__Oo91fW__dense{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:600px){.layouts-module__Oo91fW__dense{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width:1024px){.layouts-module__Oo91fW__dense{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}}.layouts-module__Oo91fW__mCard{border-radius:var(--sf-radius);background:var(--sf-card);align-content:start;gap:4px;min-inline-size:0;padding:8px 8px 12px;display:grid;box-shadow:0 1px 2px #090f1c0d,0 1px 3px #090f1c0a}.layouts-module__Oo91fW__mCard>*{min-inline-size:0}.layouts-module__Oo91fW__mCard>a,.layouts-module__Oo91fW__mCard>span{padding-inline:2px}.layouts-module__Oo91fW__mArt{border-radius:calc(var(--sf-radius) - 4px);margin-block-end:4px;position:relative;overflow:hidden}.layouts-module__Oo91fW__mArt>a:first-child{display:block}.layouts-module__Oo91fW__mAdd{background:var(--sf-accent);block-size:44px;inline-size:44px;color:var(--sf-on-accent);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-block-end:6px;inset-inline-end:6px}.layouts-module__Oo91fW__mAdd>svg{block-size:22px;inline-size:22px}.layouts-module__Oo91fW__mAdd:focus-visible{outline:2px solid var(--sf-pop);outline-offset:2px}.layouts-module__Oo91fW__choose{gap:18px;padding-block-end:8px;display:grid}.layouts-module__Oo91fW__chooseHead{align-items:center;gap:14px;display:flex}.layouts-module__Oo91fW__chooseArt{border-radius:12px;flex:none;inline-size:84px;overflow:hidden}.layouts-module__Oo91fW__chooseHead>div{gap:2px;font-size:14px;display:grid}.layouts-module__Oo91fW__chooseHead b{font-size:18px}.layouts-module__Oo91fW__chooseHead span{color:var(--sf-muted)}.layouts-module__Oo91fW__chooseHead a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.layouts-module__Oo91fW__bar{z-index:15;border-radius:var(--sf-pill);background:var(--sf-accent);color:var(--sf-on-accent);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;font-size:14px;display:flex;position:fixed;inset-block-end:16px;inset-inline:12px;box-shadow:0 6px 20px #090f1c2e}.layouts-module__Oo91fW__barGo{border-radius:var(--sf-pill);background:var(--sf-pop);min-block-size:44px;color:var(--sf-on-pop);align-items:center;padding-inline:18px;font-weight:700;display:inline-flex}@media (min-width:840px){.layouts-module__Oo91fW__bar{display:none}}@media (min-width:840px) and (max-width:1099px){.layouts-module__Oo91fW__barUntilPanel{display:flex}.layouts-module__Oo91fW__withBarUntilPanel{padding-block-end:104px}}.layouts-module__Oo91fW__menuHead{gap:6px;display:grid}.layouts-module__Oo91fW__menuHead h1{letter-spacing:-.02em;font-size:26px;line-height:1.15}.layouts-module__Oo91fW__menuHead p{color:var(--sf-muted);max-inline-size:60ch;font-size:15px}.layouts-module__Oo91fW__menuHead a{text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.layouts-module__Oo91fW__menuPerks{font-size:13px!important}@media (min-width:840px){.layouts-module__Oo91fW__menuHead h1{font-size:34px}}.layouts-module__Oo91fW__menu{gap:16px;display:grid}.layouts-module__Oo91fW__menuNav{flex-wrap:wrap;gap:8px;display:flex}.layouts-module__Oo91fW__menuNav a{border-radius:var(--sf-pill);background:var(--sf-card);align-items:center;gap:6px;min-block-size:40px;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}.layouts-module__Oo91fW__menuNav a span{color:var(--sf-muted);font-variant-numeric:tabular-nums;font-weight:500}.layouts-module__Oo91fW__menuList{gap:28px;min-inline-size:0;display:grid}.layouts-module__Oo91fW__shelf{scroll-margin-block-start:80px;display:grid}.layouts-module__Oo91fW__shelf h2{margin-block-end:4px;font-size:20px}.layouts-module__Oo91fW__row{border-block-end:1px solid color-mix(in srgb, var(--sf-line) 60%, transparent);grid-template-columns:72px minmax(0,1fr);gap:4px 12px;padding-block:14px;display:grid}.layouts-module__Oo91fW__thumb{border-radius:12px;grid-row:span 2;align-self:start;inline-size:72px;overflow:hidden}.layouts-module__Oo91fW__thumb>*{aspect-ratio:1}.layouts-module__Oo91fW__rowBody{gap:6px;min-inline-size:0;display:grid}.layouts-module__Oo91fW__rowName{font-size:15px;font-weight:700;line-height:1.3}.layouts-module__Oo91fW__rowBody p{color:var(--sf-muted);font-size:13px;line-height:1.45}.layouts-module__Oo91fW__rowBody *{min-inline-size:0}.layouts-module__Oo91fW__newTag{border-radius:var(--sf-pill);background:var(--sf-pop);color:var(--sf-on-pop);vertical-align:2px;margin-inline-start:8px;padding:1px 8px;font-size:11px;font-weight:800;display:inline-block}.layouts-module__Oo91fW__note{color:var(--sf-warn);font-size:13px}.layouts-module__Oo91fW__one{color:var(--sf-muted);font-size:13px}.layouts-module__Oo91fW__rowEnd{grid-column:2;justify-content:space-between;align-items:center;gap:12px;display:flex}.layouts-module__Oo91fW__rowEnd b{font-variant-numeric:tabular-nums;font-size:15px}.layouts-module__Oo91fW__addBtn{min-inline-size:96px}.layouts-module__Oo91fW__basket{display:none}@media (min-width:840px){.layouts-module__Oo91fW__menu{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:32px}.layouts-module__Oo91fW__menuNav{flex-flow:column;gap:2px;position:sticky;inset-block-start:84px}.layouts-module__Oo91fW__menuNav a{background:0 0;border-radius:10px;justify-content:space-between;min-block-size:40px}.layouts-module__Oo91fW__menuNav a:hover{background:var(--sf-card)}.layouts-module__Oo91fW__shelf{scroll-margin-block-start:90px}.layouts-module__Oo91fW__row{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:16px}.layouts-module__Oo91fW__thumb{grid-row:auto;inline-size:84px}.layouts-module__Oo91fW__rowEnd{flex-direction:column;grid-column:auto;justify-content:center;align-items:flex-end;gap:8px}}@media (min-width:1100px){.layouts-module__Oo91fW__menu{grid-template-columns:180px minmax(0,1fr) 300px}.layouts-module__Oo91fW__basket{border-radius:var(--sf-radius);background:var(--sf-card);gap:14px;padding:20px;display:grid;position:sticky;inset-block-start:84px;box-shadow:0 1px 2px #090f1c0d,0 1px 3px #090f1c0a}}.layouts-module__Oo91fW__basket h2{font-size:18px}.layouts-module__Oo91fW__basket ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.layouts-module__Oo91fW__basket li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.layouts-module__Oo91fW__basket li small{color:var(--sf-muted);font-size:12px;display:block}.layouts-module__Oo91fW__basket p{font-size:13px}.layouts-module__Oo91fW__basketArt{border-radius:8px;block-size:40px;inline-size:40px;overflow:hidden}.layouts-module__Oo91fW__basketArt>*{object-fit:cover;block-size:100%;inline-size:100%}.layouts-module__Oo91fW__basketPrice{font-variant-numeric:tabular-nums;font-weight:700}
