.SharedList_sheet__g1qXs{display:flex;flex-direction:column;gap:var(--space-20);width:min(100%,var(--dim-shared-sheet));margin-inline:auto;padding:var(--space-32);border-radius:var(--radius-24);background:var(--bg-primary);box-shadow:var(--shadow-sm);color:var(--text-primary)}.SharedList_compact__nlrjj{gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-16)}.SharedList_top__jYtW9{justify-content:space-between}.SharedList_designer__0lYug,.SharedList_top__jYtW9{display:flex;align-items:center;gap:var(--space-12)}.SharedList_avatar__60ZGc{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--dim-control-md);height:var(--dim-control-md);border-radius:var(--radius-full);background:var(--bg-brand-subtle);color:var(--text-brand)}.SharedList_designerText__bULaq,.SharedList_head__CO8fs,.SharedList_itemText__o4Kmm,.SharedList_total__GTip5{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.SharedList_head__CO8fs h1,.SharedList_head__CO8fs p,.SharedList_note__qlBLX,.SharedList_notice__KMPa3{margin:0}.SharedList_eyebrow__7jFJJ{color:var(--text-brand)}.SharedList_title__mGyRP{color:var(--text-primary)}.SharedList_muted__x2__b{color:var(--text-tertiary)}.SharedList_total__GTip5{background:var(--bg-brand-subtle);color:var(--text-primary)}.SharedList_notice__KMPa3,.SharedList_total__GTip5{padding:var(--space-16) var(--space-20);border-radius:var(--radius-16)}.SharedList_notice__KMPa3{background:var(--bg-secondary);color:var(--text-secondary)}.SharedList_items__DWQHF{display:flex;flex-direction:column;gap:var(--space-8);margin:0;padding:0;list-style:none}.SharedList_item__q8Wgm{display:grid;grid-template-columns:var(--dim-icon-56) minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-8);border:var(--dim-border) solid var(--border-secondary);border-radius:var(--radius-16);page-break-inside:avoid;break-inside:avoid}.SharedList_noImage__U1CH7{grid-template-columns:minmax(0,1fr) auto;padding:var(--space-12) var(--space-16)}.SharedList_thumb__y5eFR{position:relative;overflow:hidden;width:var(--dim-icon-56);height:var(--dim-icon-56);border-radius:var(--radius-12);background:var(--bg-media)}.SharedList_img__HRDdT{object-fit:contain}.SharedList_itemPrice__mow3z{text-align:right;white-space:nowrap}@media (max-width:767px){.SharedList_sheet__g1qXs{padding:var(--space-20) var(--space-16)}.SharedList_item__q8Wgm{grid-template-columns:var(--dim-icon-56) minmax(0,1fr)}.SharedList_noImage__U1CH7{grid-template-columns:minmax(0,1fr)}.SharedList_itemPrice__mow3z{grid-column:2;text-align:left}}@media print{.SharedList_sheet__g1qXs{width:100%;padding:0;box-shadow:none}}.Logo_logo__h5XmC{display:inline-flex;flex-shrink:0;align-items:baseline;gap:calc(var(--space-8) + var(--space-2))}.Logo_mark__Ox3lT{display:block;flex-shrink:0;width:var(--dim-logomark);height:var(--dim-logomark-h);overflow:visible}.Logo_archHigh__I2Ntx,.Logo_archLow__7ik49{fill:none;stroke-width:13}.Logo_archLow__7ik49{stroke:var(--text-primary)}.Logo_archHigh__I2Ntx{stroke:var(--text-brand)}.Logo_word__TUmmv{color:var(--text-primary);white-space:nowrap}.Logo_strong__y24J6{font-weight:var(--font-weight-bold)}.Logo_compact__8y438{zoom:var(--dim-logo-mobile-zoom)}.MobileMenu_menu__Y1CsG{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--bg-primary);color:var(--text-primary)}.MobileMenu_menu__Y1CsG[open]{display:flex;flex-direction:column}.MobileMenu_top__hPock{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:var(--dim-header-mobile);padding-inline:var(--space-16)}.MobileMenu_close__AqbsI{display:inline-flex;align-items:center;justify-content:center;width:var(--dim-control-md);height:var(--dim-control-md);border:0;border-radius:var(--radius-20);background:var(--bg-secondary);color:var(--icon-primary);cursor:pointer}.MobileMenu_close__AqbsI:focus-visible{border-radius:var(--radius-20)}.MobileMenu_body__mNGuE{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-24) var(--space-20) calc(var(--space-24) + env(safe-area-inset-bottom));overflow-y:auto}.MobileMenu_item__0XONj{display:flex;align-items:center;justify-content:space-between;padding-block:calc(var(--space-12) + var(--space-2));border-bottom:var(--dim-border) solid var(--border-secondary);color:var(--text-primary)}.MobileMenu_chevron__UkjJd{color:var(--icon-secondary)}.MobileMenu_settings__0LDPJ{display:flex;flex-wrap:wrap;gap:var(--space-8);padding-top:var(--space-16)}.MobileMenu_chip__9GZ_n{display:inline-flex;align-items:center;gap:var(--space-6);height:var(--dim-control-md);padding-inline:var(--space-16);border:var(--dim-border) solid var(--border-primary);border-radius:var(--radius-full);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.MobileMenu_chip__9GZ_n:focus-visible{border-radius:var(--radius-full)}.MobileMenu_actions__MD5W4{display:flex;flex-direction:column;gap:var(--space-8);margin-top:auto;padding-top:var(--space-24)}.MobileMenu_user__T5961{display:flex;align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);padding:calc(var(--space-12) + var(--space-2));border-radius:var(--radius-20);background:var(--bg-secondary)}.MobileMenu_avatar__DS0rA{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--dim-avatar);height:var(--dim-avatar);border-radius:var(--radius-full);background:var(--bg-brand-soft);color:var(--text-brand)}.MobileMenu_userText__zuZs6{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MobileMenu_userName__7Ttod{color:var(--text-primary)}.MobileMenu_userRole__CFPWT{color:var(--text-tertiary)}.OtpInput_otp__IJ4ns{position:relative;display:flex;gap:var(--space-8)}.OtpInput_input__sfn1U{position:absolute;inset:0;width:100%;border:0;background:transparent;color:transparent;caret-color:transparent;opacity:0}.OtpInput_cell___55df{display:inline-flex;align-items:center;justify-content:center;width:var(--dim-otp-cell);height:var(--dim-otp-cell);border:var(--dim-border) solid var(--border-strong);border-radius:var(--radius-20);background:var(--bg-primary);color:var(--text-primary)}.OtpInput_otp__IJ4ns:focus-within .OtpInput_active__KUzL9{border:var(--dim-border-otp) solid var(--border-brand)}.OtpInput_error__2OP1v{border:var(--dim-border-otp) solid var(--border-error)}@media (max-width:767px){.OtpInput_otp__IJ4ns{width:100%;gap:var(--space-6)}.OtpInput_cell___55df{flex:1 1;width:auto;max-width:var(--dim-otp-cell);height:var(--dim-otp-cell-mobile);border-radius:var(--radius-12)}}.AuthFlow_page__O4psx{display:grid;grid-template-columns:minmax(0,1fr) var(--dim-auth-visual);grid-gap:var(--space-16);gap:var(--space-16);min-height:100vh;min-height:100dvh;padding:var(--space-16);background:var(--bg-secondary)}.AuthFlow_formSide__i8JOh{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-32);padding:var(--space-48) var(--space-96)}.AuthFlow_logo__k7h_a{display:flex}.AuthFlow_mobileBar__R9O32{display:none}.AuthFlow_form___k91n{display:flex;flex-direction:column;gap:var(--space-24);width:100%;max-width:var(--dim-auth-form)}.AuthFlow_heading__JZEaY{display:flex;flex-direction:column;gap:var(--space-8)}.AuthFlow_title__cw_Dh{color:var(--text-primary)}.AuthFlow_text__0ejja{color:var(--text-tertiary)}.AuthFlow_fields__0XyxT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-24)}.AuthFlow_field__uLR98{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.AuthFlow_label__Liydk{color:var(--text-secondary)}.AuthFlow_inputWrap__eUAEL{display:flex;align-items:center;gap:calc(var(--space-8) + var(--space-2));height:var(--dim-button-lg);padding-inline:calc(var(--space-16) + var(--space-2));border:var(--dim-border) solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-primary);box-shadow:var(--shadow-xs)}.AuthFlow_inputWrap__eUAEL:focus-within{border-color:var(--border-brand);box-shadow:var(--focus-brand)}.AuthFlow_inputError__OhKpM,.AuthFlow_inputError__OhKpM:focus-within{border-color:var(--border-error)}.AuthFlow_inputIcon__wotvh{flex-shrink:0;color:var(--icon-secondary)}.AuthFlow_input__CXu00{flex:1 1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary)}.AuthFlow_input__CXu00::placeholder{color:var(--text-placeholder)}.AuthFlow_input__CXu00:focus-visible{box-shadow:none}.AuthFlow_error__SI4Uo,.AuthFlow_fieldError__t_V8I{color:var(--text-error)}.AuthFlow_error__SI4Uo{display:flex;align-items:center;gap:var(--space-8)}.AuthFlow_notice__64Zto{color:var(--text-brand)}.AuthFlow_muted__pm0bt{color:var(--text-tertiary)}.AuthFlow_submit__Rs4Rs{width:100%}.AuthFlow_switch__0SCq6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);color:var(--text-tertiary)}.AuthFlow_linkButton__JpPUh,.AuthFlow_switchLink__BR5Jd{display:inline-flex;align-items:center;gap:var(--space-8);min-height:var(--dim-button-sm);padding:0;border:0;background:transparent;color:var(--text-brand);cursor:pointer}.AuthFlow_linkButton__JpPUh:disabled{opacity:.5;cursor:default}.AuthFlow_changePhone__cdjmm{margin-top:calc(-1 * var(--space-8))}.AuthFlow_roles__siupP{display:flex;flex-direction:column;gap:var(--space-24);width:100%;margin:0;padding:0;border:0}.AuthFlow_roleCard__WhgIl{display:flex;align-items:center;gap:var(--space-16);padding:var(--space-20);border:var(--dim-border-thick) solid transparent;border-radius:var(--radius-24);background:var(--bg-primary);box-shadow:var(--shadow-xs);cursor:pointer}.AuthFlow_roleCard__WhgIl:focus-within{box-shadow:var(--focus-brand)}.AuthFlow_roleOn__oS_R3{border-color:var(--border-brand);background:var(--bg-brand-subtle);box-shadow:none}.AuthFlow_roleIcon__TDEok{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--dim-role-icon);height:var(--dim-role-icon);border-radius:var(--radius-16);background:var(--bg-secondary);color:var(--icon-secondary)}.AuthFlow_roleOn__oS_R3 .AuthFlow_roleIcon__TDEok{background:var(--bg-primary);color:var(--icon-brand)}.AuthFlow_roleText___u98f{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4);min-width:0}.AuthFlow_roleTitle__E4dRo{color:var(--text-primary)}.AuthFlow_radio__B7JXx{flex-shrink:0;width:var(--dim-radio);height:var(--dim-radio);border:var(--dim-border-otp) solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-primary)}.AuthFlow_roleOn__oS_R3 .AuthFlow_radio__B7JXx{border:var(--space-6) solid var(--bg-brand-solid)}.AuthFlow_footer__vrYep{color:var(--text-tertiary)}.AuthFlow_footer__vrYep a:hover{color:var(--text-primary)}.AuthFlow_mobileOnly__IZGAG{display:none}.AuthFlow_visual__e3Qi4{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--space-64);padding:var(--space-48) calc(var(--space-48) + var(--space-8));overflow:hidden;border-radius:var(--radius-32);background:var(--bg-brand-deep);isolation:isolate}.AuthFlow_glow__IsSGP{position:absolute;z-index:-1;top:calc(-1 * var(--space-128));right:calc(-1 * var(--space-128));width:var(--dim-auth-glow);height:var(--dim-auth-glow);border-radius:var(--radius-full);background:var(--bg-banner-glow-emerald);filter:blur(var(--blur-glow))}.AuthFlow_image__R8S2Q{position:relative;width:100%;max-width:var(--dim-auth-image-w);aspect-ratio:1.3;overflow:hidden;border-radius:var(--radius-24)}.AuthFlow_photo__qL3__{object-fit:cover}.AuthFlow_visualText__a5D55{display:flex;flex-direction:column;gap:var(--space-12);max-width:var(--dim-auth-image-w);color:var(--text-white)}.AuthFlow_visualSub__HSfE4{opacity:.8}@media (max-width:1279px){.AuthFlow_page__O4psx{grid-template-columns:minmax(0,1fr)}.AuthFlow_visual__e3Qi4{display:none}.AuthFlow_formSide__i8JOh{align-items:center;padding:var(--space-48) var(--space-32)}}@media (max-width:767px){.AuthFlow_page__O4psx{padding:0;background:var(--bg-primary)}.AuthFlow_formSide__i8JOh{align-items:stretch;justify-content:flex-start;gap:0;padding:0 0 calc(var(--space-24) + env(safe-area-inset-bottom))}.AuthFlow_desktopOnly__z_1Uh,.AuthFlow_logo__k7h_a{display:none}.AuthFlow_mobileOnly__IZGAG{display:inline}.AuthFlow_mobileBar__R9O32{display:flex;align-items:center;justify-content:space-between;height:var(--dim-header-mobile);padding-inline:var(--space-8);border-bottom:var(--dim-border) solid var(--border-secondary);color:var(--text-primary)}.AuthFlow_backSpacer__VsBMu,.AuthFlow_back__oeRt7{display:inline-flex;align-items:center;justify-content:center;width:var(--dim-control-md);height:var(--dim-control-md);border:0;border-radius:var(--radius-full);background:transparent;color:var(--icon-primary);cursor:pointer}.AuthFlow_form___k91n{flex:1 1;max-width:none;padding:var(--space-24) var(--space-16) var(--space-16)}.AuthFlow_title__cw_Dh{font-size:var(--font-size-24);line-height:var(--line-height-24);letter-spacing:var(--tracking-24)}.AuthFlow_roles__siupP{gap:var(--space-12)}.AuthFlow_roleCard__WhgIl{gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-16)}.AuthFlow_roleIcon__TDEok{display:none}.AuthFlow_footer__vrYep{padding-inline:var(--space-16);text-align:center}}.AuthFlow_qr__pf28O{align-self:center;width:var(--dim-qr);height:var(--dim-qr);padding:var(--space-8);border:var(--dim-border) solid var(--border-secondary);border-radius:var(--radius-12);background:var(--bg-primary)}.AuthFlow_secret__ac7xg{padding:var(--space-8) var(--space-12);overflow-wrap:anywhere;border-radius:var(--radius-8);background:var(--bg-secondary);color:var(--text-primary)}.Share_layout__SQcqL{grid-template-columns:minmax(0,1fr) var(--dim-share-preview);align-items:start}.Share_column__n_lKK,.Share_field__vxfP4,.Share_form__Nt84q,.Share_panel__l2f4X{display:flex;flex-direction:column;gap:var(--space-12);min-width:0}.Share_panel__l2f4X{padding:var(--space-24)}.Share_panel__l2f4X h2,.Share_panel__l2f4X p{margin:0}.Share_back__p_ya1{display:inline-flex;align-items:center;gap:var(--space-8)}.Share_back__p_ya1,.Share_label__g0rDV{color:var(--text-primary)}.Share_muted__CWtPL{color:var(--text-tertiary)}.Share_linkRow__lU0Hb{display:flex;gap:var(--space-8)}.Share_input__uvAS0,.Share_select__hgMHA{height:var(--dim-button-md);padding-inline:var(--space-16);border:var(--dim-border) solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-primary);color:var(--text-primary);font-family:inherit}.Share_input__uvAS0{flex:1 1;min-width:0}.Share_select__hgMHA{height:var(--dim-control-md)}.Share_switchRow__pFDAI{display:flex;align-items:center;gap:var(--space-12);color:var(--text-primary);cursor:pointer}.Share_switch__SOvm4{position:relative;flex-shrink:0;width:var(--dim-control-md);height:var(--space-24);margin:0;border-radius:var(--radius-full);background:var(--bg-tertiary);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Share_switch__SOvm4:after{position:absolute;top:var(--space-2);left:var(--space-2);width:var(--space-20);height:var(--space-20);border-radius:var(--radius-full);background:var(--bg-primary);box-shadow:var(--shadow-xs);content:"";transition:transform .15s}.Share_switch__SOvm4:checked{background:var(--bg-brand-solid)}.Share_switch__SOvm4:checked:after{transform:translateX(calc(var(--dim-control-md) - var(--space-24)))}.Share_expiry__nlBLk{display:flex;align-items:center;gap:var(--space-12)}.Share_actions__oCIwg{display:flex;flex-wrap:wrap;gap:var(--space-8)}.Share_status__bna04{min-height:var(--space-16);margin:0;color:var(--text-brand)}.Share_error__lZpez,.Share_removed__z4PnP{color:var(--text-error)}.Share_removed__z4PnP{display:flex;gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--radius-16);background:var(--bg-error-subtle)}.Share_removedText__0PNYc{display:flex;flex-direction:column;gap:var(--space-2)}.Share_preview__WDxoS{position:-webkit-sticky;position:sticky;top:var(--space-16);display:flex;flex-direction:column;gap:var(--space-8)}.Share_previewLabel__pMw7f{margin:0;text-align:center}.Share_printBar__NsK7j{display:flex;justify-content:space-between;gap:var(--space-12)}@media (max-width:1279px){.Share_layout__SQcqL{grid-template-columns:minmax(0,1fr)}.Share_preview__WDxoS{position:static}}@media (max-width:767px){.Share_linkRow__lU0Hb{flex-direction:column}}@media print{.Share_printBar__NsK7j{display:none}}