.SiteHeader_header__5050_{position:sticky;top:0;z-index:50;font-family:var(--font-suit),sans-serif;letter-spacing:-.02em}.SiteHeader_header__5050_:before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(247 250 254/.1);backdrop-filter:blur(20px)}.SiteHeader_inner__iG_t_{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px;padding-inline:60px}.SiteHeader_logo__vmShE{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;color:var(--brand-wordmark);line-height:1;min-height:44px}.SiteHeader_logo__vmShE img{width:44px;height:auto}.SiteHeader_actions___Y9UX,.SiteHeader_links__qyrZ2,.SiteHeader_navigation__oncsu{display:flex;align-items:center}.SiteHeader_navigation__oncsu{gap:142px}.SiteHeader_links__qyrZ2{gap:52.5px}.SiteHeader_actions___Y9UX{gap:33px}.SiteHeader_account__YesAO,.SiteHeader_links__qyrZ2 a{min-height:44px;color:var(--text-body)}.SiteHeader_account__YesAO,.SiteHeader_links__qyrZ2 a,.SiteHeader_write__8c_iP{display:inline-flex;align-items:center;font-size:16px;font-weight:700;white-space:nowrap}.SiteHeader_write__8c_iP{justify-content:center;min-height:48px;padding:0 16.5px;border-radius:12px;background:var(--brand-primary);color:#fff}.SiteHeader_write__8c_iP:hover{background:var(--brand-primary-hover)}.SiteHeader_menu__JCG8Q{display:none}.SiteHeader_account__YesAO,.SiteHeader_links__qyrZ2 a,.SiteHeader_menu__JCG8Q{transition:color .2s ease}.SiteHeader_logo__vmShE img{transition:filter .2s ease}.SiteHeader_header__5050_[data-tone=dark] .SiteHeader_account__YesAO,.SiteHeader_header__5050_[data-tone=dark] .SiteHeader_links__qyrZ2 a,.SiteHeader_header__5050_[data-tone=dark] .SiteHeader_menu__JCG8Q{color:#fff}.SiteHeader_header__5050_[data-tone=dark] .SiteHeader_menu__JCG8Q:hover{background:rgb(255 255 255/.12)}.SiteHeader_header__5050_[data-tone=dark] .SiteHeader_logo__vmShE img{filter:brightness(0) invert(1)}.SiteHeader_header__5050_ a:focus-visible,.SiteHeader_header__5050_ button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:4px}@media (max-width:1279px){.SiteHeader_inner__iG_t_{padding-inline:32px}.SiteHeader_navigation__oncsu{gap:48px}.SiteHeader_links__qyrZ2{gap:32px}.SiteHeader_actions___Y9UX{gap:20px}}@media (max-width:1023px){.SiteHeader_account__YesAO,.SiteHeader_links__qyrZ2{display:none}.SiteHeader_menu__JCG8Q{display:inline-flex}}@media (max-width:639px){.SiteHeader_inner__iG_t_{height:64px;gap:12px;padding-inline:16px}.SiteHeader_actions___Y9UX{gap:8px}.SiteHeader_write__8c_iP{min-height:44px;padding:8px 12px;font-size:12px}}@media (max-width:359px){.SiteHeader_logo__vmShE img{width:38px}}.AddressFields_heading__HUFqi{display:flex;align-items:baseline;gap:16px;font-size:18px;font-weight:600;color:var(--brand-primary-hover)}.AddressFields_number__cxfqF{color:var(--status-danger);font-size:16px;font-weight:500}.AddressFields_description__3_b91{margin-top:8px;color:var(--text-caption);font-size:12px;line-height:20px}.AddressFields_tabs__7KoNm{display:flex;gap:12px;margin-top:20px;align-items:center;flex-wrap:wrap}.AddressFields_tabs__7KoNm [role=tablist]{display:flex;gap:12px;border:0;overflow:visible;border-radius:0}.AddressFields_tabs__7KoNm [role=tab]{min-height:44px;border:1px solid var(--border-default);border-radius:24px;padding:10px 16px;font-size:14px;background:white;color:var(--text-body)}.AddressFields_tabs__7KoNm [role=tab][aria-selected=true]{background:var(--brand-primary);border-color:var(--brand-primary);color:white}.AddressFields_reset__WkopL{margin-left:auto;min-height:44px;padding:8px 12px;font-size:13px;color:var(--text-secondary)}.AddressFields_form__HbiFN{display:flex;flex-direction:column;gap:24px}.AddressFields_identity__Emq7Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.AddressFields_field__kyxd1{display:flex;flex-direction:column;gap:12px;min-width:0;color:var(--text-body);font-size:14px;line-height:20px}.AddressFields_field__kyxd1 input{width:100%;min-width:0;min-height:56px;border:1px solid var(--border-input);border-radius:20px;background:white;padding:14px 20px;font-size:16px;color:var(--text-body);outline:none}.AddressFields_field__kyxd1 input::-moz-placeholder{color:var(--text-disabled)}.AddressFields_field__kyxd1 input::placeholder{color:var(--text-disabled)}.AddressFields_field__kyxd1 input:focus-visible{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--surface-tint)}.AddressFields_field__kyxd1 input[aria-invalid=true]{border-color:var(--status-danger)}.AddressFields_error__1LEFi{font-size:12px;color:var(--status-danger)}.AddressFields_postal__bVp9y{display:grid;grid-template-columns:350px minmax(0,1fr) auto;gap:20px;align-items:start}.AddressFields_postal__bVp9y .AddressFields_field__kyxd1{gap:0}.AddressFields_postal__bVp9y button{min-height:56px;padding:14px 20px;border-radius:20px;background:var(--brand-primary);color:white;font-size:14px;font-weight:500}.AddressFields_address__b7QCu{display:flex;flex-direction:column;gap:20px}.AddressFields_addressLabel__xAV9M{font-size:14px;color:var(--text-body)}.AddressFields_srOnly__WI1bv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AddressFields_saveBar__ggErj{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;border:1px solid var(--surface-tint);border-radius:20px;background:var(--surface-muted)}.AddressFields_saveLabel__iCm05{display:flex;gap:12px;align-items:flex-start;min-width:0;cursor:pointer}.AddressFields_saveLabel__iCm05 input{margin-top:2px}.AddressFields_saveCopy__lEd6P{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--brand-primary)}.AddressFields_saveCopy__lEd6P small{color:var(--text-caption);font-size:12px;line-height:20px}.AddressFields_saveBar__ggErj button{flex-shrink:0;min-height:56px;padding:14px 20px;border-radius:20px;background:var(--brand-primary);color:white;font-size:14px}.AddressFields_saveBar__ggErj button:disabled{background:var(--border-default);color:var(--text-secondary);cursor:not-allowed}.AddressFields_postal__bVp9y button:focus-visible,.AddressFields_saveBar__ggErj button:focus-visible,.AddressFields_tabs__7KoNm button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.AddressFields_book__gvLZH{display:flex;flex-direction:column;gap:20px}.AddressFields_choice__bbRjH{text-align:left}.AddressFields_choice__bbRjH,.AddressFields_confirmed__JUzpl{display:flex;align-items:flex-start;gap:16px;width:100%;min-height:96px;padding:24px 20px;border:1px solid var(--surface-tint);border-radius:20px;background:white}.AddressFields_confirmed__JUzpl>div:first-of-type{flex:1}.AddressFields_choice__bbRjH[aria-pressed=true],.AddressFields_confirmed__JUzpl[data-active=true]{border-color:var(--icon-accent);box-shadow:inset 0 0 0 1px var(--icon-accent);background:var(--surface-muted)}.AddressFields_choice__bbRjH [data-icon],.AddressFields_confirmed__JUzpl [data-icon]{margin-top:2px;color:var(--border-default)}.AddressFields_choice__bbRjH[aria-pressed=true] [data-icon],.AddressFields_confirmed__JUzpl[data-active=true] [data-icon]{color:#4279cb}.AddressFields_choiceCopy__JQR_B{display:flex;flex-direction:column;gap:8px;min-width:0}.AddressFields_choiceName__ouiFh{color:var(--brand-primary-hover);font-size:16px;font-weight:500;overflow-wrap:anywhere}.AddressFields_choiceAddress__B_WKT{color:var(--text-body);font-size:14px;line-height:22px;overflow-wrap:anywhere}.AddressFields_choice__bbRjH:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.AddressFields_consent__HH_Q0{display:flex;min-height:44px;gap:12px;align-items:flex-start;font-size:12px;color:var(--text-caption);cursor:pointer}.AddressFields_consent__HH_Q0 input{margin-top:2px}.AddressFields_facility__vVix7{padding:20px;border:1px solid var(--border-default);border-radius:20px}@media (max-width:1023px){.AddressFields_postal__bVp9y{grid-template-columns:180px minmax(0,1fr) auto;gap:12px}}@media (max-width:639px){.AddressFields_identity__Emq7Y{grid-template-columns:minmax(0,1fr);gap:20px}.AddressFields_postal__bVp9y{grid-template-columns:minmax(0,1fr) auto}.AddressFields_postal__bVp9y>:nth-child(2){grid-column:1/-1;grid-row:2}.AddressFields_postal__bVp9y button{grid-column:2;grid-row:1}.AddressFields_saveBar__ggErj{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.AddressFields_saveBar__ggErj button{width:100%}.AddressFields_choice__bbRjH{padding:20px 16px;gap:12px}.AddressFields_heading__HUFqi{font-size:18px}.AddressFields_tabs__7KoNm{gap:8px}.AddressFields_tabs__7KoNm [role=tablist]{width:auto;gap:8px}}.Checkbox_control___1gtX.Checkbox_control___1gtX{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;position:relative;flex:0 0 auto;width:18px;height:18px;min-width:18px;min-height:18px;padding:0;border:0;border-radius:4.5px;background:url(/assets/icons/check4.svg) 50%/contain no-repeat;vertical-align:middle;cursor:pointer;touch-action:manipulation;box-shadow:none}.Checkbox_control___1gtX.Checkbox_control___1gtX:checked{background-image:url(/assets/icons/check4-checked.svg)}.Checkbox_control___1gtX.Checkbox_control___1gtX:indeterminate{background:#4279cb}.Checkbox_control___1gtX:indeterminate:after{content:"";position:absolute;inset:7px 4px;border-radius:1px;background:white}.Checkbox_control___1gtX.Checkbox_control___1gtX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Checkbox_control___1gtX.Checkbox_control___1gtX:disabled{cursor:not-allowed;opacity:.5}@media (forced-colors:active){.Checkbox_control___1gtX.Checkbox_control___1gtX{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}.Checkbox_control___1gtX.Checkbox_control___1gtX:checked,.Checkbox_control___1gtX.Checkbox_control___1gtX:indeterminate{background:Canvas}.Checkbox_control___1gtX:indeterminate:after{display:none}}.AddressRequestPage_main__7nPPm{min-height:calc(100svh - 72px);background:var(--surface-muted);padding:64px 24px 96px}.AddressRequestPage_intro__ZUIoA{max-width:880px;margin:0 auto 32px}.AddressRequestPage_eyebrow__f6NRK{color:var(--brand-primary);font-size:13px;letter-spacing:.06em}.AddressRequestPage_intro__ZUIoA h1{margin-top:16px;font-size:clamp(26px,4vw,36px);font-weight:600;color:var(--brand-primary)}.AddressRequestPage_description__019A7{margin-top:12px;color:var(--text-caption);font-size:16px;line-height:1.8}.AddressRequestPage_card__EnXnZ{max-width:880px;margin:auto;padding:40px;background:white;border:1px solid var(--border-default);border-radius:32px}.AddressRequestPage_notice__7uyWc{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--border-default);color:var(--text-body);font-size:14px;line-height:1.8}.AddressRequestPage_state__Ykc8_{padding:24px 0}.AddressRequestPage_state__Ykc8_ h2{color:var(--brand-primary);font-size:24px;font-weight:600}.AddressRequestPage_state__Ykc8_ a,.AddressRequestPage_state__Ykc8_ button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:12px 24px;border-radius:16px;background:var(--brand-primary);color:white}.AddressRequestPage_card__EnXnZ button:focus-visible,.AddressRequestPage_state__Ykc8_ a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}@media (max-width:639px){.AddressRequestPage_main__7nPPm{padding:32px 16px 48px}.AddressRequestPage_card__EnXnZ{padding:24px 20px;border-radius:24px}}.Addresses_page__IRl_C{margin-top:-24px;padding:100px 32px 120px;min-height:calc(100svh - 72px);background:var(--surface-muted);letter-spacing:-.02em;line-height:1.5;color:var(--text-body)}.Addresses_container__tm6de{max-width:1440px;margin:0 auto}.Addresses_header__I8R1_{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.Addresses_eyebrow__K_Eci{margin-bottom:16px;font-size:16px}.Addresses_header__I8R1_ h1{font-size:32px;line-height:1.5;font-weight:650;color:var(--brand-primary-hover)}.Addresses_description__4c6nO{margin-top:20px;font-size:16px;line-height:1.6;word-break:keep-all}.Addresses_total___Oeaa{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.Addresses_total___Oeaa strong{font-size:32px;font-weight:600;color:var(--brand-primary-hover)}.Addresses_total___Oeaa span{font-size:16px}.Addresses_searchRow__hdfL8{display:flex;gap:12px}.Addresses_search__csjJZ{display:flex;align-items:center;gap:14px;min-width:0;flex:1;min-height:60px;padding:0 20px;border:1px solid var(--border-default);border-radius:20px;background:white;color:var(--text-caption)}.Addresses_search__csjJZ:focus-within{outline:2px solid var(--brand-primary);outline-offset:2px}.Addresses_search__csjJZ input{width:100%;min-width:0;min-height:56px;background:transparent;font-size:16px;outline:none;color:var(--text-body)}.Addresses_primary__PWxFS,.Addresses_secondary__J7tAz{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:1px solid var(--border-default);border-radius:20px;padding:14px 22px;font-size:16px;white-space:nowrap}.Addresses_primary__PWxFS{background:var(--brand-primary);color:white;border-color:var(--brand-primary)}.Addresses_secondary__J7tAz{background:white;color:var(--text-secondary)}.Addresses_primary__PWxFS:disabled,.Addresses_secondary__J7tAz:disabled{cursor:wait;opacity:.55}.Addresses_kindTabs___Gjov{display:flex;gap:24px;margin:24px 0 20px;border-bottom:1px solid var(--border-default)}.Addresses_kindTabs___Gjov button{min-height:44px;padding:8px 4px 12px;font-size:16px;color:var(--text-secondary);border-bottom:2px solid transparent}.Addresses_kindTabs___Gjov button[aria-pressed=true]{color:var(--brand-primary);font-weight:650;border-bottom-color:var(--brand-primary)}.Addresses_filters__W2IYU{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.Addresses_filters__W2IYU button{min-height:44px;padding:10px 16px;border:1px solid var(--border-default);border-radius:24px;font-size:14px;white-space:nowrap}.Addresses_filters__W2IYU button[aria-pressed=true]{color:white;background:var(--brand-primary);border-color:var(--brand-primary)}.Addresses_listMeta__BA7k3{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:28px 10px;font-size:14px}.Addresses_listMeta__BA7k3 strong{color:var(--brand-primary-hover)}.Addresses_listMeta__BA7k3 select{min-height:44px;border-radius:10px;background:transparent;padding:8px;color:var(--text-body)}.Addresses_list__hrHXf{display:flex;flex-direction:column;gap:32px}.Addresses_card__D7ohu{padding:28px;border:1px solid var(--border-default);border-radius:20px;background:white;box-shadow:0 3px 12px #28508f04}.Addresses_cardHead__Ka_HV{display:flex;align-items:center;gap:16px}.Addresses_expand__ExXck{display:flex;min-width:0;flex:1;align-items:center;gap:20px;text-align:left}.Addresses_homeIcon__o6C3L{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;color:#6b93c5;border:1px solid var(--border-default);border-radius:20px;background:var(--surface-muted)}.Addresses_homeIcon__o6C3L[data-category=military]{color:#a8bc95;background:#f8faf5;border-color:#e8eddf}.Addresses_homeIcon__o6C3L[data-category=detention],.Addresses_homeIcon__o6C3L[data-category=prison]{color:#b9747c;background:#fdf7f8;border-color:#f0dfe2}.Addresses_summary__hXlQS{display:flex;min-width:0;flex-direction:column;gap:6px;overflow-wrap:anywhere;font-size:14px}.Addresses_summary__hXlQS strong{font-size:16px;font-weight:600}.Addresses_menuRoot__drV6K{position:relative;align-self:flex-start}.Addresses_menuButton__1Wcjf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:22px;border-radius:12px}.Addresses_menu__0GjTb{position:absolute;right:0;top:48px;z-index:5;width:200px;padding:16px;background:white;border:1px solid var(--border-default);border-radius:20px;box-shadow:0 2px 8px #28508f25}.Addresses_menu__0GjTb button{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;padding:8px 12px;border-radius:16px;color:var(--text-secondary);font-size:14px;text-align:left}.Addresses_menu__0GjTb button:last-child{color:var(--status-danger)}.Addresses_meta__zpkRW{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:14px;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:14px}.Addresses_meta__zpkRW>span:first-child{overflow-wrap:anywhere}.Addresses_badge__x5ahi{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:24px;background:var(--surface-muted);white-space:nowrap;font-size:13px}.Addresses_defaultBadge___HMPh{background:var(--brand-primary);color:white}.Addresses_detail__M6Ztn{margin-top:12px;padding-top:20px;border-top:1px solid var(--border-default)}.Addresses_detail__M6Ztn dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px 20px;font-size:14px;line-height:1.6}.Addresses_detail__M6Ztn dt{color:var(--text-caption)}.Addresses_detail__M6Ztn dd{overflow-wrap:anywhere}.Addresses_actions__FbUT8{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.Addresses_empty__OyhX2{padding:64px 24px;border:1px solid var(--border-default);border-radius:20px;background:white;text-align:center;color:var(--text-secondary);line-height:1.8}.Addresses_empty__OyhX2 strong{display:block;color:var(--text-body);font-size:18px;margin-bottom:10px}.Addresses_empty__OyhX2 button{margin-top:24px}.Addresses_error__CAhna{margin:16px 0;padding:16px 20px;border-radius:16px;background:#fff3f3;color:var(--status-danger)}.Addresses_formCard__d_Ewf{margin:32px 0;padding:40px;border:1px solid var(--border-default);border-radius:28px;background:white;scroll-margin-top:110px}.Addresses_formHeading__I9UMv{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.Addresses_formHeading__I9UMv h2{font-size:24px;font-weight:650;color:var(--brand-primary-hover)}.Addresses_formHeading__I9UMv button{min-height:44px;padding:8px 16px;color:var(--text-secondary)}.Addresses_dialog__SP4oC{max-width:440px;width:calc(100% - 32px);padding:32px;border:1px solid var(--border-default);border-radius:28px;color:var(--text-body)}.Addresses_dialog__SP4oC::backdrop{background:#15253e66}.Addresses_dialog__SP4oC h2{font-size:24px;font-weight:650}.Addresses_dialog__SP4oC p{margin-top:16px;line-height:1.7;color:var(--text-secondary)}.Addresses_danger__tdJJ3{background:var(--status-danger);border-color:var(--status-danger)}.Addresses_page__IRl_C a:focus-visible,.Addresses_page__IRl_C button:focus-visible,.Addresses_page__IRl_C select:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}@media (hover:hover){.Addresses_primary__PWxFS:hover{background:var(--brand-primary-hover)}.Addresses_menuButton__1Wcjf:hover,.Addresses_menu__0GjTb button:hover,.Addresses_secondary__J7tAz:hover{background:var(--surface-muted)}}@media (max-width:767px){.Addresses_page__IRl_C{padding:40px 20px 64px}.Addresses_header__I8R1_{gap:12px}.Addresses_header__I8R1_ h1{font-size:28px}.Addresses_eyebrow__K_Eci{font-size:14px;margin-bottom:8px}.Addresses_description__4c6nO{margin-top:12px;font-size:15px}.Addresses_total___Oeaa strong{font-size:28px}.Addresses_total___Oeaa span{font-size:13px}.Addresses_searchRow__hdfL8{flex-wrap:wrap}.Addresses_search__csjJZ{flex-basis:100%}.Addresses_searchRow__hdfL8>button{margin-left:auto;min-height:48px}.Addresses_filters__W2IYU{gap:8px;margin:20px 0}.Addresses_filters__W2IYU button{padding-inline:12px}.Addresses_card__D7ohu{padding:20px}.Addresses_list__hrHXf{gap:20px}.Addresses_expand__ExXck{gap:12px}.Addresses_homeIcon__o6C3L{width:40px;height:40px;border-radius:15px}.Addresses_detail__M6Ztn dl{grid-template-columns:76px minmax(0,1fr);gap:10px 12px}.Addresses_actions__FbUT8{grid-template-columns:1fr;gap:10px;margin-top:24px}.Addresses_actions__FbUT8 .Addresses_primary__PWxFS{grid-row:1}.Addresses_formCard__d_Ewf{padding:24px 20px}.Addresses_formHeading__I9UMv h2{font-size:22px}.Addresses_dialog__SP4oC{padding:24px}.Addresses_dialog__SP4oC .Addresses_actions__FbUT8{display:flex}.Addresses_dialog__SP4oC .Addresses_actions__FbUT8 button{flex:1;min-width:0}}@media (max-width:639px){.Addresses_page__IRl_C{margin-top:-16px}}@media (max-width:360px){.Addresses_page__IRl_C{padding-inline:16px}.Addresses_card__D7ohu{padding:16px}}.AddressRequestPanel_panel__qgpZH{margin-top:20px;padding:20px;border:1px solid var(--surface-tint);border-radius:20px;background:white}.AddressRequestPanel_toggle__0OSPW{display:flex;align-items:flex-start;gap:12px;min-width:0;cursor:pointer}.AddressRequestPanel_toggle__0OSPW>input{margin-top:3px}.AddressRequestPanel_toggle__0OSPW>span{display:flex;flex-direction:column;min-width:0}.AddressRequestPanel_intro__appwu,.AddressRequestPanel_row__OdAos{display:flex;align-items:center;justify-content:space-between;gap:16px}.AddressRequestPanel_title__DujCa{color:var(--brand-primary-hover);font-size:16px;font-weight:500}.AddressRequestPanel_description__UqRoC{margin-top:4px;color:var(--text-body);font-size:14px;line-height:1.7}.AddressRequestPanel_panel__qgpZH button{min-height:56px;border-radius:20px;padding:10px 20px;font-size:15px;font-weight:500}.AddressRequestPanel_primary__Bp7J8{flex-shrink:0;background:var(--brand-primary);color:white}.AddressRequestPanel_secondary__bBO0E{background:white;border:1px solid var(--border-default);color:var(--brand-primary)}.AddressRequestPanel_panel__qgpZH button:disabled{opacity:.5;cursor:wait}.AddressRequestPanel_link__mrGxP:focus-visible,.AddressRequestPanel_panel__qgpZH button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.AddressRequestPanel_content__Xu0iJ{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-default)}.AddressRequestPanel_link__mrGxP{width:100%;min-width:0;margin-top:12px;min-height:56px;border:1px solid var(--border-default);border-radius:16px;padding:12px 16px;color:var(--text-body);background:white;font-size:16px}.AddressRequestPanel_actions__L67_w{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.AddressRequestPanel_status__rPMcQ{margin-top:12px;color:var(--brand-primary);font-size:14px;line-height:1.6}.AddressRequestPanel_error__FJajs{margin-top:12px;color:var(--status-danger);font-size:14px}.AddressRequestPanel_received__471z4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;margin-top:16px;border-top:1px solid var(--border-default);color:var(--text-body);font-size:14px}.AddressRequestPanel_receivedCopy__oX1Le{min-width:0;overflow-wrap:anywhere}.AddressRequestPanel_received__471z4>button{flex-shrink:0}@media (max-width:639px){.AddressRequestPanel_panel__qgpZH{padding:20px 16px}.AddressRequestPanel_intro__appwu,.AddressRequestPanel_received__471z4,.AddressRequestPanel_row__OdAos{align-items:stretch;flex-direction:column}.AddressRequestPanel_actions__L67_w>button{flex:1 1 auto}}.PointTopUpDialog_overlay__UxCGN{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:max(env(safe-area-inset-top),16px) 16px max(env(safe-area-inset-bottom),16px)}.PointTopUpDialog_backdrop__dJA6o{position:absolute;inset:0;background:rgb(0 0 0/.5);backdrop-filter:blur(4px)}.PointTopUpDialog_panel__FHvkP{position:relative;display:flex;flex-direction:column;width:100%;max-width:566px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 48px rgb(18 18 18/.18);color:var(--text-body);word-break:keep-all}.PointTopUpDialog_head__sw6um{position:relative;flex:none;padding:24px 72px 18px 30px;border-bottom:1px solid #e5e5e5}.PointTopUpDialog_title__CGZ6U{font-size:16px;line-height:24px;font-weight:600;color:#121212}.PointTopUpDialog_sub__R4hyq{margin-top:4px;font-size:13px;line-height:20px;color:#525252}.PointTopUpDialog_close__QoWLb{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#2e2c2d}.PointTopUpDialog_close__QoWLb:hover{background:var(--surface-muted)}.PointTopUpDialog_status__Pic5u{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:4px 0;padding:18px 30px;border-bottom:1px solid #e5e5e5;font-size:13px;line-height:20px}.PointTopUpDialog_status__Pic5u>div{display:flex;align-items:center;gap:10px}.PointTopUpDialog_status__Pic5u>div+div:before{content:"";width:1px;height:12px;margin:0 22px;background:#b4b4b4}.PointTopUpDialog_status__Pic5u dt{color:#2e2c2d}.PointTopUpDialog_status__Pic5u dd{font-weight:600;color:var(--brand-primary-hover)}.PointTopUpDialog_body__FQTgh{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.PointTopUpDialog_label__oYSJE{padding:24px 30px 0;font-size:13px;line-height:20px;font-weight:600;color:var(--brand-primary-hover)}.PointTopUpDialog_note__RufWk{padding:4px 30px 0;font-size:12px;line-height:18px;color:var(--text-caption)}.PointTopUpDialog_options__RleWg{margin-top:12px}.PointTopUpDialog_option__soyWI{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;-moz-column-gap:20px;column-gap:20px;min-height:88px;padding:16px 30px;border-top:1px solid #e5e5e5;cursor:pointer}.PointTopUpDialog_option__soyWI:first-child{border-top:0}.PointTopUpDialog_option__soyWI:hover{background:var(--surface-muted)}.PointTopUpDialog_custom__4dVDr{grid-template-columns:minmax(0,1fr) auto;cursor:default}.PointTopUpDialog_customLabel__vZYLo{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;-moz-column-gap:20px;column-gap:20px;min-width:0;cursor:pointer}.PointTopUpDialog_optionText__90O9x{display:flex;flex-direction:column;gap:4px;min-width:0}.PointTopUpDialog_optionText__90O9x strong{font-size:14px;line-height:20px;font-weight:600;color:#121212}.PointTopUpDialog_optionText__90O9x span{font-size:12px;line-height:18px;color:#525252}.PointTopUpDialog_price___cSrU{font-size:14px;line-height:20px;font-weight:600;color:var(--brand-primary-hover);font-variant-numeric:tabular-nums}.PointTopUpDialog_radio__n_jfS{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;border:2px solid var(--brand-primary);border-radius:999px;background:#fff;cursor:pointer}.PointTopUpDialog_radio__n_jfS:checked{border-width:6px}.PointTopUpDialog_radio__n_jfS:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.PointTopUpDialog_field__a_42j{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--brand-primary-hover)}.PointTopUpDialog_field__a_42j input{width:128px;height:44px;padding:0 12px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;font-size:16px;font-weight:500;text-align:right;color:#121212;font-variant-numeric:tabular-nums}.PointTopUpDialog_field__a_42j input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.PointTopUpDialog_field__a_42j input[aria-invalid=true]{border-color:var(--status-danger)}.PointTopUpDialog_fieldError__Jt7TE{grid-column:1/-1;margin-top:8px;font-size:12px;line-height:18px;color:var(--status-danger);text-align:right}.PointTopUpDialog_terms__IKffr{margin:16px 30px 18px;padding:12px 14px;border-radius:8px;background:var(--surface-muted,#f5f6fa);font-size:12px;line-height:18px;color:var(--text-caption)}.PointTopUpDialog_terms__IKffr ul{margin:0 0 10px;padding-left:16px;list-style:disc}.PointTopUpDialog_terms__IKffr li+li{margin-top:2px}.PointTopUpDialog_agree__UrY6I{display:flex;align-items:flex-start;gap:8px;min-height:24px;font-weight:600;color:var(--brand-primary-hover);cursor:pointer}.PointTopUpDialog_agree__UrY6I input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--brand-primary)}.PointTopUpDialog_agree__UrY6I a{text-decoration:underline}.PointTopUpDialog_foot__xO624{flex:none;padding:14px 30px 20px;border-top:1px solid #e5e5e5}.PointTopUpDialog_error__Lk4Ah{margin-bottom:10px;font-size:13px;line-height:20px;color:var(--status-danger)}.PointTopUpDialog_footRow__d8fvU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.PointTopUpDialog_picked__6SQtv{font-size:12px;line-height:18px;color:#525252}.PointTopUpDialog_total__8_mbV{margin-top:4px;font-size:16px;line-height:24px;font-weight:700;color:var(--brand-primary-hover);font-variant-numeric:tabular-nums}.PointTopUpDialog_buttons__UaOjd{display:flex;gap:8px}.PointTopUpDialog_cancel__S_yef,.PointTopUpDialog_submit__hAQlp{display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:12px;font-size:14px;font-weight:600;white-space:nowrap}.PointTopUpDialog_cancel__S_yef{padding:0 16px;border:1px solid #e5e5e5;background:#fff;color:#2e2c2d}.PointTopUpDialog_cancel__S_yef:hover{background:var(--surface-muted)}.PointTopUpDialog_submit__hAQlp{gap:10px;min-width:100px;padding:0 18px;background:var(--brand-primary);color:#fff}.PointTopUpDialog_submit__hAQlp:hover{background:var(--brand-primary-hover)}.PointTopUpDialog_submit__hAQlp:disabled{background:var(--border-default);color:var(--text-secondary);cursor:not-allowed}.PointTopUpDialog_cancel__S_yef:disabled{opacity:.5;cursor:not-allowed}.PointTopUpDialog_cancel__S_yef:focus-visible,.PointTopUpDialog_close__QoWLb:focus-visible,.PointTopUpDialog_submit__hAQlp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:480px){.PointTopUpDialog_head__sw6um{padding:20px 64px 16px 20px}.PointTopUpDialog_close__QoWLb{top:14px;right:12px}.PointTopUpDialog_status__Pic5u{padding:14px 20px}.PointTopUpDialog_status__Pic5u>div+div:before{margin:0 14px}.PointTopUpDialog_label__oYSJE{padding:20px 20px 0}.PointTopUpDialog_note__RufWk{padding:4px 20px 0}.PointTopUpDialog_terms__IKffr{margin:14px 20px 16px}.PointTopUpDialog_option__soyWI{min-height:76px;padding:14px 20px}.PointTopUpDialog_customLabel__vZYLo,.PointTopUpDialog_option__soyWI{-moz-column-gap:14px;column-gap:14px}.PointTopUpDialog_field__a_42j input{width:104px}.PointTopUpDialog_foot__xO624{padding:14px 20px 16px}.PointTopUpDialog_buttons__UaOjd{flex:1 1 100%}.PointTopUpDialog_cancel__S_yef{flex:0 0 auto}.PointTopUpDialog_submit__hAQlp{flex:1 1 auto}}.ComposeWorkspace_shell__xZoj7{padding-block:112px 120px;background:var(--surface-muted)}.ComposeWorkspace_flow__9ddIb{max-width:1440px;--text-default:var(--text-body);--text-muted:var(--text-secondary);color:var(--text-default);margin-inline:auto;font-size:16px}.ComposeWorkspace_flow__9ddIb h1,.ComposeWorkspace_flow__9ddIb h2,.ComposeWorkspace_flow__9ddIb h3{font-family:var(--font-suit),sans-serif;letter-spacing:-.02em;font-style:normal}.ComposeWorkspace_intro__jB9Ia{margin-bottom:36px}.ComposeWorkspace_intro__jB9Ia>div{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;align-items:end}.ComposeWorkspace_heading__UNzc_{grid-column:1;grid-row:1;min-width:0}.ComposeWorkspace_heading__UNzc_ .ComposeWorkspace_kicker__uq6Ui{margin:0 0 16px;font-size:16px;line-height:24px;color:var(--text-body)}.ComposeWorkspace_heading__UNzc_ h1{font-size:32px;line-height:48px;font-weight:650;color:var(--brand-primary-hover)}.ComposeWorkspace_heading__UNzc_>p:last-child{margin-top:16px;line-height:24px;color:var(--text-default);font-size:16px}.ComposeWorkspace_stepCounter__0Ft0U{grid-column:2;grid-row:1;text-align:right;white-space:nowrap;color:var(--text-muted)}.ComposeWorkspace_stepCounter__0Ft0U strong{font-size:30px;font-weight:650;color:var(--brand-primary)}.ComposeWorkspace_stepCounter__0Ft0U span{font-size:18px}.ComposeWorkspace_stepCounter__0Ft0U p{margin-top:4px;font-size:11px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"]{margin-bottom:60px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"]>p{display:none}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] ol{gap:0;border-block:1px solid var(--border-default)}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] li{flex:1 0 0;min-width:0}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;min-height:90px;width:100%;padding:12px 8px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--text-muted);white-space:nowrap}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button[aria-current=step]{border-bottom-color:var(--brand-primary);color:var(--brand-primary-hover)}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button>span:first-child{width:auto;height:auto;background:transparent;color:var(--brand-primary);font-size:12px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button[aria-current=step]>span:first-child{color:var(--status-danger)}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button>span:last-child>span:first-child{font-size:14px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button>span:last-child>span:last-child{display:none}.ComposeWorkspace_stepCard__X_ZKU{min-width:0;background:var(--surface-card);border:1px solid var(--border-default);border-radius:36px}.ComposeWorkspace_stepHeading__YLFnM{position:relative;padding:60px;border-bottom:1px solid var(--surface-tint)}.ComposeWorkspace_eyebrow__5zT9G{margin-bottom:16px;color:var(--status-danger);font-size:16px;line-height:24px;font-weight:600}.ComposeWorkspace_stepHeading__YLFnM h2{font-size:32px;line-height:44px;font-weight:650;color:var(--brand-primary-hover)}.ComposeWorkspace_stepHeading__YLFnM>p:last-child{margin-top:8px;font-size:16px;line-height:24px;color:var(--text-default)}.ComposeWorkspace_stepBody__i8mu9{padding:60px;min-width:0}.ComposeWorkspace_stepBody__i8mu9>section{border:0;padding:0;border-radius:0;overflow:visible}.ComposeWorkspace_stepBody__i8mu9 h2,.ComposeWorkspace_stepBody__i8mu9 h3{font-size:20px;font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_stepBody__i8mu9 input:not([type=checkbox]):not([type=radio]):not([type=range]),.ComposeWorkspace_stepBody__i8mu9 select{border-radius:20px;min-height:56px;border-color:var(--border-input);font-size:16px}.ComposeWorkspace_stepBody__i8mu9 [role=tablist]{border-radius:20px}.ComposeWorkspace_stepBody__i8mu9 button{touch-action:manipulation}.ComposeWorkspace_stepBody__i8mu9 [role=tab]{font-size:14px}.ComposeWorkspace_stepBody__i8mu9 [role=tablist]+button{border-radius:20px}.ComposeWorkspace_stepBody__i8mu9 [class~=font-serif]{font-family:var(--font-suit),sans-serif}.ComposeWorkspace_stepBody__i8mu9 [data-testid=overlay-paper]{letter-spacing:normal}.ComposeWorkspace_infoStrip__iUzlZ{margin-top:24px;padding:14px 18px;border-radius:20px;background:var(--surface-muted);color:var(--text-muted);font-size:14px;line-height:1.7}.ComposeWorkspace_notice__tD91s{margin-top:16px;padding:14px 18px;border-radius:20px;background:var(--surface-caution);color:var(--status-danger);font-size:14px}.ComposeWorkspace_reviewStep__eBbzA{display:flex;flex-direction:column;gap:28px;min-width:0}.ComposeWorkspace_addressStep__przLh>section,.ComposeWorkspace_reviewStep__eBbzA>section{padding:0;border:0;border-radius:0}.ComposeWorkspace_addressStep__przLh{display:flex;flex-direction:column;min-width:0;gap:56px}.ComposeWorkspace_addressStep__przLh>section+section{border-top:1px solid var(--surface-tint);padding-top:56px}.ComposeWorkspace_addressStep__przLh>section>header{margin-bottom:40px}.ComposeWorkspace_addressStep__przLh>section>header h2{font-size:18px}.ComposeWorkspace_addressStep__przLh [data-role=address-form] input[readonly],.ComposeWorkspace_addressStep__przLh [data-role=sender-form] input[readonly]{background:white}.ComposeWorkspace_addressStep__przLh>section>header{flex-direction:column;align-items:flex-start}.ComposeWorkspace_addressStep__przLh>section>header>div:last-child{width:auto}.ComposeWorkspace_addressStep__przLh [data-role=address-form],.ComposeWorkspace_addressStep__przLh form{max-width:100%}.ComposeWorkspace_addressStep__przLh [data-role=address-form]>fieldset{background:var(--surface-muted)}.ComposeWorkspace_destination__VKYi6{margin:0}.ComposeWorkspace_destination__VKYi6 h3{margin-bottom:8px;font-size:18px}.ComposeWorkspace_destination__VKYi6>p{margin-bottom:32px;font-size:12px;line-height:20px;color:var(--text-caption)}.ComposeWorkspace_destinationOptions__EEfgd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ComposeWorkspace_destinationOptions__EEfgd button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:122px;padding:24px;border:1px solid var(--border-input);border-radius:20px;background:var(--surface-neutral);text-align:left}.ComposeWorkspace_destinationOptions__EEfgd button[aria-checked=true]{border-color:var(--icon-accent);box-shadow:inset 0 0 0 1px var(--icon-accent);background:var(--surface-muted)}.ComposeWorkspace_destinationOptions__EEfgd button>span{font-size:14px;font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_destinationOptions__EEfgd button small{font-size:12px;color:var(--text-muted)}.ComposeWorkspace_destinationOptions__EEfgd [data-icon]{width:20px;height:20px;color:#a3a3a3}.ComposeWorkspace_destinationOptions__EEfgd button[aria-checked=true] [data-icon]{color:var(--icon-accent)}.ComposeWorkspace_destinationCheck__0RJPX{position:absolute;top:24px;right:24px}.ComposeWorkspace_reviewStep__eBbzA>section+section{padding-top:24px;border-top:1px solid var(--border-default)}.ComposeWorkspace_reviewSummary__PgwCl>header{margin-bottom:36px}.ComposeWorkspace_stepBody__i8mu9 .ComposeWorkspace_reviewStep__eBbzA [data-role=point-discount-input] h2,.ComposeWorkspace_stepBody__i8mu9 .ComposeWorkspace_reviewSummary__PgwCl h3{font-size:18px;line-height:26px;font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_reviewSummary__PgwCl>header p{margin-top:8px;font-size:12px;line-height:20px;color:var(--text-body)}.ComposeWorkspace_reviewParties__5_7fE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ComposeWorkspace_reviewParties__5_7fE>div{min-height:130px;padding:30px 26px;border:1px solid var(--surface-tint);border-radius:20px;background:var(--surface-muted);overflow-wrap:anywhere}.ComposeWorkspace_reviewParties__5_7fE>div>p:first-child{margin-bottom:20px;font-size:12px;color:var(--text-body)}.ComposeWorkspace_reviewParties__5_7fE strong{display:block;margin-bottom:6px;font-size:16px;font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_reviewParties__5_7fE>div>p:last-child:not(:first-child){font-size:14px;color:var(--text-body)}.ComposeWorkspace_reviewPricing__LmqAS{margin-top:56px}.ComposeWorkspace_reviewPricing__LmqAS>dl{margin-top:16px}.ComposeWorkspace_priceRow__Ja4QH{display:grid;grid-template-columns:minmax(0,330px) minmax(0,1fr) auto;align-items:center;-moz-column-gap:16px;column-gap:16px;min-height:60px;border-bottom:1px solid var(--border-default);font-size:15px;color:var(--text-body)}.ComposeWorkspace_priceRow__Ja4QH>dd:first-of-type{font-size:14px}.ComposeWorkspace_priceRow__Ja4QH>dd:last-child{font-size:16px;font-weight:500;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ComposeWorkspace_reviewTotal__zTn5P{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:40px 0 24px;color:var(--brand-primary-hover)}.ComposeWorkspace_reviewTotal__zTn5P span{font-size:22px;font-weight:600}.ComposeWorkspace_reviewTotal__zTn5P strong{font-size:24px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.ComposeWorkspace_reviewPolicy__Anr7f{font-size:12px;line-height:20px;color:var(--text-secondary)}.ComposeWorkspace_reviewPolicy__Anr7f a{text-decoration:underline;text-underline-offset:2px}.ComposeWorkspace_reviewStep__eBbzA>section[data-role=point-discount-input]{border-radius:0}.ComposeWorkspace_reviewStep__eBbzA [data-role=point-discount-input] header{margin-bottom:20px}.ComposeWorkspace_reviewStep__eBbzA [data-role=point-block-reason],.ComposeWorkspace_reviewStep__eBbzA [data-role=point-discount-input] input{min-height:56px;border-radius:28px}.ComposeWorkspace_reviewStep__eBbzA [data-role=point-block-reason]{display:flex;align-items:center;padding:0 16px;border:1px solid var(--border-input);background:var(--surface-neutral);font-size:14px;color:var(--text-disabled)}@media (max-width:639px){.ComposeWorkspace_reviewParties__5_7fE{grid-template-columns:minmax(0,1fr)}.ComposeWorkspace_reviewParties__5_7fE>div{min-height:0;padding:20px}.ComposeWorkspace_reviewPricing__LmqAS{margin-top:40px}.ComposeWorkspace_priceRow__Ja4QH{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding-block:12px}.ComposeWorkspace_priceRow__Ja4QH>dd:first-of-type{grid-column:1;grid-row:2;font-size:13px;color:var(--text-secondary)}.ComposeWorkspace_priceRow__Ja4QH>dd:last-child{grid-column:2;grid-row:1/span 2}.ComposeWorkspace_reviewTotal__zTn5P{padding-top:28px}.ComposeWorkspace_reviewTotal__zTn5P span{font-size:18px}.ComposeWorkspace_reviewTotal__zTn5P strong{font-size:20px}}.ComposeWorkspace_reviewStep__eBbzA [class~=font-serif]{font-family:inherit}.ComposeWorkspace_reviewStep__eBbzA [class~=rounded-2xl],.ComposeWorkspace_reviewStep__eBbzA [class~=rounded-3xl]{border-radius:12px}.ComposeWorkspace_reviewStep__eBbzA button,.ComposeWorkspace_reviewStep__eBbzA input{border-radius:20px}.ComposeWorkspace_flow__9ddIb [data-role=document-dropzone],.ComposeWorkspace_flow__9ddIb [data-role=photo-dropzone]{gap:20px}.ComposeWorkspace_flow__9ddIb [data-role=photo-dropzone]{padding:0;border:0}.ComposeWorkspace_attachmentHeading__JTa88{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ComposeWorkspace_stepBody__i8mu9 .ComposeWorkspace_attachmentHeading__JTa88 h3{font-size:18px;line-height:26px}.ComposeWorkspace_attachmentHeading__JTa88 p{margin-top:8px;font-size:12px;line-height:20px;color:var(--text-body)}.ComposeWorkspace_attachmentHeading__JTa88>span{padding:8px 16px;border:1px solid var(--border-default);border-radius:24px;font-size:14px;color:var(--icon-accent);white-space:nowrap}.ComposeWorkspace_attachmentHeading__JTa88>span[data-filled=true]{border-color:var(--surface-tint);background:var(--surface-muted)}.ComposeWorkspace_attachmentHeading__JTa88>span strong{font-weight:400}.ComposeWorkspace_attachmentHeading__JTa88>span[data-filled=true] strong{font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_attachmentFee__QzC3R{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:68px;padding:12px 20px;border:1px solid var(--surface-tint);border-radius:20px;background:var(--surface-muted);font-size:15px;color:var(--text-body)}.ComposeWorkspace_attachmentFee__QzC3R>span:last-child{display:inline-flex;align-items:center;gap:20px}.ComposeWorkspace_attachmentFee__QzC3R button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;font-size:14px;color:var(--text-body)}.ComposeWorkspace_attachmentFee__QzC3R strong{font-size:18px;font-weight:600;color:var(--brand-primary-hover);text-decoration:underline;text-underline-offset:4px}.ComposeWorkspace_flow__9ddIb [aria-label="서류 첨부"] div[role=presentation],.ComposeWorkspace_flow__9ddIb [data-role=photo-dropzone]>div[role=presentation]{min-height:320px;border-width:1px;border-color:var(--border-default);border-radius:20px;background:var(--surface-muted)}.ComposeWorkspace_uploadPrompt__XeYKl{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px}.ComposeWorkspace_uploadPrompt__XeYKl [data-icon]{width:32px;height:32px;color:var(--icon-accent)}.ComposeWorkspace_uploadPrompt__XeYKl strong{color:var(--brand-primary-hover);font-size:16px}.ComposeWorkspace_uploadPrompt__XeYKl small{font-size:13px;color:var(--text-muted)}.ComposeWorkspace_feeStrip__JYfSH{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;border-radius:20px;background:var(--surface-muted);font-size:14px}.ComposeWorkspace_feeStrip__JYfSH strong{color:var(--brand-primary)}.ComposeWorkspace_footer__rIFDB{display:flex;flex-direction:column;gap:20px;padding:32px 60px;border-top:1px solid var(--surface-tint);background:var(--surface-muted);border-radius:0 0 36px 36px}.ComposeWorkspace_footer__rIFDB [data-role=compose-step-nav]{width:100%;padding:0}.ComposeWorkspace_footer__rIFDB button{min-height:56px;padding:14px 24px;border-radius:20px;box-shadow:none;white-space:nowrap}.ComposeWorkspace_footer__rIFDB [role=status]{order:2;background:transparent;border:0;padding:0;font-size:13px;color:var(--text-muted)}.ComposeWorkspace_footer__rIFDB [role=status]>span:first-child{display:none}.ComposeWorkspace_studio__Sify_{border:0;min-height:0;height:auto;border-radius:20px;box-shadow:none}.ComposeWorkspace_studio__Sify_>header{flex-wrap:wrap;gap:8px;padding:8px 12px}.ComposeWorkspace_pageTabs__Bbl9b{min-width:0;max-width:100%;flex:1 1 260px}.ComposeWorkspace_studio__Sify_ [data-role=page-tabs] button{min-height:44px;border-radius:8px;white-space:nowrap}.ComposeWorkspace_studioBody__K_UMG>[data-role=paper-workspace]{order:2;min-height:0;height:clamp(320px,55dvh,480px);background:var(--surface-muted);color:var(--text-default)}.ComposeWorkspace_paperInset__ltkD5{flex:none;margin:auto;padding:16px 24px 56px}.ComposeWorkspace_studio__Sify_ [data-testid=overlay-paper]{box-shadow:0 12px 24px -4px rgba(21,26,45,.12),0 4px 8px -4px rgba(21,26,45,.08)}.ComposeWorkspace_studio__Sify_ [data-role=paper-view-controls]>*{box-shadow:none;border:1px solid var(--border-default);flex-shrink:0;white-space:nowrap}.ComposeWorkspace_classicEditor__iMSw6{--classic-divider:#a9c4e6;--classic-dash:var(--icon-accent);--classic-shadow:0 0 14px #cee0f6;display:flex;flex-direction:column;gap:20px}.ComposeWorkspace_classicHead__4jv9D{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.ComposeWorkspace_classicHead__4jv9D:first-child{margin-bottom:12px}.ComposeWorkspace_classicHead__4jv9D:not(:first-child){margin-top:10px}.ComposeWorkspace_stepBody__i8mu9 .ComposeWorkspace_classicHead__4jv9D h3{font-size:18px;line-height:26px;font-weight:600;color:var(--brand-primary-hover)}.ComposeWorkspace_classicHead__4jv9D>span{font-size:14px;line-height:20px;color:var(--text-body)}.ComposeWorkspace_classicHead__4jv9D strong{font-weight:600}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs]{flex-wrap:wrap;gap:12px;overflow:visible}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs] button{min-height:56px;border-radius:16px;padding:0 20px;font-size:14px;white-space:nowrap}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs] [role=tab]{min-width:61px;font-weight:500}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs] [role=tab][aria-selected=true]{background:var(--brand-primary);border-color:var(--brand-primary)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs]>button{border:1px dashed var(--classic-dash);color:var(--text-body)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs] [role=tab]+button{min-width:44px;padding:0 8px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar]{justify-content:center;gap:12px 28px;min-height:77px;padding:10px;border:1px solid var(--surface-tint);border-radius:20px;background:rgb(247 250 254/.5)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar]>span[aria-hidden=true]{width:2px;height:22px;margin:0;border-radius:1px;background:var(--classic-divider)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=group],.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=radiogroup]{gap:4px;padding:6px;border-radius:12px;background:var(--surface-tint)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=group] button,.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=radiogroup] button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:8px;background:transparent;color:var(--text-body);font-size:14px;font-weight:500}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-checked=true],.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-pressed=true]{background:var(--surface-card);box-shadow:var(--classic-shadow)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-label^="글꼴 고르기"],.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-label^="글자 색"]{min-height:56px;gap:10px;padding:0 20px;border:0;border-radius:16px;background:var(--surface-tint);color:var(--text-body);font-size:15px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-label^="글자 색"]>span:last-child{font-size:15px;letter-spacing:normal;color:var(--text-body)}.ComposeWorkspace_classicPaper__w_LSu{display:flex;justify-content:center}.ComposeWorkspace_classicPaper__w_LSu>div{max-width:min(100%,800px)}@media (max-width:1023px){.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar]{gap:12px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar]>span[aria-hidden=true]{display:none}}@media (max-width:639px){.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar]{gap:8px;padding:8px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=page-tabs] button{padding:0 16px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=group],.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] [role=radiogroup]{padding:4px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-label^="글꼴 고르기"],.ComposeWorkspace_classicEditor__iMSw6 [data-role=body-toolbar] button[aria-label^="글자 색"]{min-height:52px;padding:0 14px}}.ComposeWorkspace_stationeryOptions__qYIrA>header{margin-bottom:32px}.ComposeWorkspace_stepBody__i8mu9 .ComposeWorkspace_stationeryOptions__qYIrA h3{font-size:18px;line-height:26px;color:var(--brand-primary-hover)}.ComposeWorkspace_stationeryOptions__qYIrA>header p{margin-top:8px;font-size:12px;line-height:20px;color:var(--text-body)}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=template-selector]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-coming-soon],.ComposeWorkspace_stationeryOptions__qYIrA [role=radio]{align-items:center;min-height:320px;padding:32px 20px 24px;gap:4px;border-radius:20px;background:var(--surface-neutral);border-color:color-mix(in srgb,var(--text-body) 10%,transparent)}.ComposeWorkspace_stationeryOptions__qYIrA [role=radio][aria-checked=true]{border-color:var(--icon-accent);background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--icon-accent)}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-preview]{width:152px;max-width:100%;aspect-ratio:152/203;border-radius:20px}.ComposeWorkspace_stationeryOptions__qYIrA [role=radio]>span:not([data-role]){flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:20px;font-size:14px}.ComposeWorkspace_stationeryOptions__qYIrA [role=radio]>span:not([data-role])>span:first-child{color:var(--brand-primary-hover)}.ComposeWorkspace_stationeryOptions__qYIrA [role=radio]>span:not([data-role])>span:last-child{font-size:14px;color:var(--text-body)}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-coming-soon]>span:last-child,.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-selected]{min-height:17px;font-size:12px;color:var(--text-secondary)}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-coming-soon]>span:first-of-type{margin-top:20px;font-size:14px;font-weight:400;color:var(--text-secondary)}.ComposeWorkspace_stationeryOptions__qYIrA>.ComposeWorkspace_infoStrip__iUzlZ{margin-top:20px;font-size:15px;color:var(--text-body)}.ComposeWorkspace_classicEditor__iMSw6 [data-role=qr-request-toggle-section]{margin-top:30px;padding:24px 20px;border:1px solid var(--surface-tint);border-radius:20px;background:var(--surface-muted)}@media (max-width:639px){.ComposeWorkspace_stationeryOptions__qYIrA [data-role=template-selector]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ComposeWorkspace_stationeryOptions__qYIrA [data-role=stationery-coming-soon],.ComposeWorkspace_stationeryOptions__qYIrA [role=radio]{min-height:240px;padding:16px 10px}.ComposeWorkspace_classicEditor__iMSw6 [data-role=qr-request-toggle-section]{margin-top:12px;padding:16px}}.ComposeWorkspace_flow__9ddIb [role=presentation]:focus-visible,.ComposeWorkspace_flow__9ddIb button:focus-visible,.ComposeWorkspace_flow__9ddIb input:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.ComposeWorkspace_flow__9ddIb button:active:not(:disabled){filter:brightness(.95)}.ComposeWorkspace_studioBody__K_UMG>nav button{border-radius:8px}.ComposeWorkspace_studioBody__K_UMG>nav{order:0}.ComposeWorkspace_settingsToggle__JCDa5{min-height:44px;padding:4px 12px;color:var(--text-muted);font-size:12px;white-space:nowrap}.ComposeWorkspace_startWriting__mhl2z{position:absolute;z-index:1;top:8%;left:6%;right:6%;min-height:44px;border-radius:6px;background:var(--surface-page);color:var(--text-muted);font-size:14px}.ComposeWorkspace_studioBody__K_UMG>aside{order:1;padding:16px;max-height:min(320px,45dvh)}.ComposeWorkspace_studioBody__K_UMG>aside[data-mobile-open=false]{display:none}.ComposeWorkspace_studioBody__K_UMG>aside legend{font-size:14px;margin-bottom:12px}@media (min-width:768px){.ComposeWorkspace_studio__Sify_{height:auto;min-height:0;overflow:visible}.ComposeWorkspace_studioBody__K_UMG{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.ComposeWorkspace_studioBody__K_UMG>nav{grid-column:1;grid-row:1;order:0;width:auto;flex-direction:row;padding:8px;border:0;background:var(--surface-muted);border-radius:20px 20px 0 0;justify-content:flex-start;gap:8px}.ComposeWorkspace_studioBody__K_UMG>nav button{flex:0 0 auto;flex-direction:row;gap:8px;margin:0;padding:8px 16px}.ComposeWorkspace_studioBody__K_UMG>aside{grid-column:1;grid-row:2;order:0;width:auto;min-height:0;max-height:none;border:1px solid var(--surface-tint);border-top:0;border-radius:0 0 20px 20px;background:var(--surface-muted);overflow:visible;z-index:10}.ComposeWorkspace_studioBody__K_UMG>aside[data-mobile-open=false]{display:block}.ComposeWorkspace_studioBody__K_UMG>nav .ComposeWorkspace_settingsToggle__JCDa5{display:none}.ComposeWorkspace_studioBody__K_UMG>[data-role=paper-workspace]{grid-column:1;grid-row:3;order:0;margin-top:32px;height:clamp(560px,78dvh,900px);border-radius:20px}.ComposeWorkspace_flow__9ddIb[data-stage=write] .ComposeWorkspace_stepBody__i8mu9{padding:60px}.ComposeWorkspace_flow__9ddIb[data-stage=write] .ComposeWorkspace_footer__rIFDB{flex-direction:row;align-items:center;justify-content:space-between}.ComposeWorkspace_footer__rIFDB [data-role=qr-request-toggle-section]{flex:1;min-width:0;max-width:600px}}@media (max-width:1023px){.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] li{flex:0 0 132px}.ComposeWorkspace_destinationOptions__EEfgd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.ComposeWorkspace_shell__xZoj7{padding-block:20px 40px}.ComposeWorkspace_intro__jB9Ia{margin-bottom:24px}.ComposeWorkspace_intro__jB9Ia>div{gap:16px 8px}.ComposeWorkspace_heading__UNzc_ h1{font-size:25px}.ComposeWorkspace_heading__UNzc_>p:last-child{font-size:14px}.ComposeWorkspace_stepCounter__0Ft0U strong{font-size:24px}.ComposeWorkspace_stepCounter__0Ft0U p{display:none}.ComposeWorkspace_heading__UNzc_ .ComposeWorkspace_kicker__uq6Ui{font-size:10px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"]{margin-bottom:24px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] li{flex-basis:118px}.ComposeWorkspace_flow__9ddIb aside[aria-label="진행 단계"] button{min-height:68px}.ComposeWorkspace_stepCard__X_ZKU{border-radius:18px}.ComposeWorkspace_stepHeading__YLFnM{padding:24px 20px}.ComposeWorkspace_stepHeading__YLFnM h2{font-size:22px}.ComposeWorkspace_stepHeading__YLFnM>p:last-child{font-size:14px}.ComposeWorkspace_stepBody__i8mu9{padding:24px 20px}.ComposeWorkspace_footer__rIFDB{padding:20px;border-radius:0 0 18px 18px}.ComposeWorkspace_footer__rIFDB button{padding-inline:12px}.ComposeWorkspace_destinationOptions__EEfgd,.ComposeWorkspace_flow__9ddIb [aria-label="첨부 사진 목록"]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-role=app-shell-main]:has(.ComposeWorkspace_shell__xZoj7){padding-top:0;background:var(--surface-muted)}.ComposeWorkspace_flow__9ddIb [data-role=document-dropzone]{padding:0;border:0}.ComposeWorkspace_flow__9ddIb [data-role=letter-submit] button[data-role=letter-pay]{width:100%}.ComposeWorkspace_studioBody__K_UMG>aside button,.ComposeWorkspace_studio__Sify_>header button{border-radius:8px}.ComposeWorkspace_stepBody__i8mu9 [data-role=address-form-submit],.ComposeWorkspace_stepBody__i8mu9 [data-role=sender-confirm]{border-radius:20px}.ComposeWorkspace_stepHeading__YLFnM:after{content:"YOU ARE WRITING A LETTER";position:absolute;right:60px;top:80px;color:var(--text-secondary);font-size:12px}[data-flow=document] .ComposeWorkspace_stepHeading__YLFnM:after{content:"YOU ARE SENDING DOCUMENTS"}.ComposeWorkspace_feeStrip__JYfSH,.ComposeWorkspace_infoStrip__iUzlZ{min-height:68px;display:flex;align-items:center;border:1px solid var(--surface-tint)}.ComposeWorkspace_notice__tD91s{min-height:66px;display:flex;flex-wrap:wrap;align-items:center}.ComposeWorkspace_studioBody__K_UMG>nav button[aria-pressed=true]{background:var(--surface-tint);color:var(--brand-primary)}.ComposeWorkspace_studioBody__K_UMG>aside button[aria-pressed=true]{background:var(--brand-primary);color:var(--text-inverse)}@media (min-width:768px){.ComposeWorkspace_studioBody__K_UMG>aside legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div>div:not([role=group]){min-width:130px}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div>p{width:100%;margin:0}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div>p:first-of-type:not(:last-child){display:none}.ComposeWorkspace_studioBody__K_UMG>aside [aria-label="스탬프 고르기"]{display:flex;flex-wrap:wrap}.ComposeWorkspace_studioBody__K_UMG>aside [aria-label="스탬프 고르기"] button{width:44px;height:44px}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div>button{width:auto;padding-inline:20px}.ComposeWorkspace_studioBody__K_UMG>aside fieldset>div>div>span{display:block}}@media (max-width:1023px){.ComposeWorkspace_stepHeading__YLFnM:after{display:none}.ComposeWorkspace_flow__9ddIb[data-stage=write] .ComposeWorkspace_stepBody__i8mu9,.ComposeWorkspace_stepBody__i8mu9,.ComposeWorkspace_stepHeading__YLFnM{padding:32px}.ComposeWorkspace_footer__rIFDB{padding:24px 32px}}@media (max-width:639px){.ComposeWorkspace_flow__9ddIb[data-stage=write] .ComposeWorkspace_stepBody__i8mu9,.ComposeWorkspace_stepBody__i8mu9,.ComposeWorkspace_stepHeading__YLFnM{padding:24px 20px}.ComposeWorkspace_footer__rIFDB{padding:20px}.ComposeWorkspace_heading__UNzc_ h1,.ComposeWorkspace_stepHeading__YLFnM h2{line-height:1.4}.ComposeWorkspace_heading__UNzc_ .ComposeWorkspace_kicker__uq6Ui{line-height:1.5}.ComposeWorkspace_flow__9ddIb [aria-label="서류 첨부"] div[role=presentation],.ComposeWorkspace_flow__9ddIb [data-role=photo-dropzone]>div[role=presentation]{min-height:240px}.ComposeWorkspace_destinationOptions__EEfgd button{min-height:116px;padding:16px}}.ComposeWorkspace_destinationOptions__EEfgd button:not([aria-checked=true]) small,.ComposeWorkspace_destinationOptions__EEfgd button:not([aria-checked=true])>span:not([data-icon]){color:var(--text-caption)}@media (max-width:639px){.ComposeWorkspace_addressStep__przLh{gap:32px}.ComposeWorkspace_addressStep__przLh>section+section{padding-top:32px}.ComposeWorkspace_addressStep__przLh>section>header{margin-bottom:24px}}.AiHandwritingStep_step__gjdLB{display:flex;flex-direction:column;min-width:0}.AiHandwritingStep_head__UTPXd{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--line-soft)}.AiHandwritingStep_step__gjdLB .AiHandwritingStep_title__CBPwU{font-size:20px;line-height:28px;font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_title__CBPwU small{margin-left:4px;font-size:13px;font-weight:400;color:var(--text-secondary)}.AiHandwritingStep_headText__XBuDj>p{margin-top:6px;font-size:13px;line-height:20px;color:var(--text-body)}.AiHandwritingStep_switch__srx0t{display:inline-flex;flex:none;align-items:center;gap:10px;min-height:44px;padding:0 4px;border-radius:999px;font-size:14px;font-weight:600;color:var(--brand-primary-hover);white-space:nowrap}.AiHandwritingStep_switch__srx0t:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AiHandwritingStep_switch__srx0t:disabled{cursor:not-allowed;opacity:.5}.AiHandwritingStep_track__m9_LM{position:relative;width:50px;height:29px;border-radius:999px;background:var(--border-default);transition:background-color .15s ease}.AiHandwritingStep_thumb__LREHR{position:absolute;top:2.5px;left:2.5px;width:24px;height:24px;border-radius:999px;background:var(--surface-muted);box-shadow:0 1px 2px rgb(18 18 18/.15);transition:transform .15s ease}.AiHandwritingStep_switch__srx0t[aria-checked=true] .AiHandwritingStep_track__m9_LM{background:var(--brand-primary)}.AiHandwritingStep_switch__srx0t[aria-checked=true] .AiHandwritingStep_thumb__LREHR{transform:translateX(21px)}@media (prefers-reduced-motion:reduce){.AiHandwritingStep_thumb__LREHR,.AiHandwritingStep_track__m9_LM{transition:none}}.AiHandwritingStep_columns__uItLS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:32px 0;border-bottom:1px solid var(--line-soft)}.AiHandwritingStep_column__IWV_v{display:flex;flex-direction:column;min-width:0}.AiHandwritingStep_colHead__79WU3{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.AiHandwritingStep_step__gjdLB .AiHandwritingStep_colTitle___TjaY{font-size:16px;line-height:24px;font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_pill__yN0JC{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:var(--surface-muted);font-size:12px;color:var(--text-secondary);white-space:nowrap}.AiHandwritingStep_pillShort__Q1_9s{background:var(--surface-caution);color:var(--status-danger);font-weight:600}.AiHandwritingStep_checker__ov_tA{display:grid;place-items:center;margin-top:16px;padding:24px 32px;aspect-ratio:640/370;border-radius:20px;background:repeating-conic-gradient(#ebebeb 0 25%,#fafafa 0 50%) 0 0 /80px 80px;overflow:hidden}.AiHandwritingStep_checker__ov_tA img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.AiHandwritingStep_note__ABNkc{display:flex;gap:6px;margin-top:20px;font-size:12px;line-height:18px;color:var(--text-caption)}.AiHandwritingStep_note__ABNkc [data-icon]{margin-top:1px}.AiHandwritingStep_choiceIntro__DTPZs{margin-top:12px;font-size:13px;line-height:20px;color:var(--text-body)}.AiHandwritingStep_options__I8uUL{margin-top:20px}.AiHandwritingStep_option__La4Ov{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:104px;padding:12px 16px 12px 8px;border-bottom:1px solid var(--line-soft);cursor:pointer}.AiHandwritingStep_option__La4Ov:hover{background:var(--surface-muted)}.AiHandwritingStep_optionNum__88XXy{padding-left:8px;font-size:14px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.AiHandwritingStep_optionText__eXKcT{display:flex;flex-direction:column;gap:4px;min-width:0}.AiHandwritingStep_optionText__eXKcT strong{font-size:16px;line-height:24px;font-weight:500;color:var(--text-body)}.AiHandwritingStep_optionText__eXKcT span{font-size:14px;line-height:20px;color:var(--text-caption)}.AiHandwritingStep_option__La4Ov:has(input:checked) .AiHandwritingStep_optionNum__88XXy{color:var(--brand-primary)}.AiHandwritingStep_option__La4Ov:has(input:checked) .AiHandwritingStep_optionText__eXKcT strong{font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_radio__3P_nS{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:0;border:2px solid var(--brand-primary);border-radius:999px;background:#fff;cursor:pointer}.AiHandwritingStep_radio__3P_nS:checked{border-width:7px}.AiHandwritingStep_radio__3P_nS:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.AiHandwritingStep_choiceFoot__fCjn4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin-top:8px;font-size:13px;line-height:20px;color:var(--text-body)}.AiHandwritingStep_linkButton__06zyq{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--brand-primary-hover);text-decoration:underline;text-underline-offset:3px}.AiHandwritingStep_linkButton__06zyq:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.AiHandwritingStep_choiceFoot__fCjn4 p{text-align:right}.AiHandwritingStep_summary__Ujs1X{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:32px 20px 0}.AiHandwritingStep_summaryList__9xgS_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;font-size:14px;line-height:20px}.AiHandwritingStep_summaryList__9xgS_>div{display:flex;align-items:center;gap:10px}.AiHandwritingStep_summaryList__9xgS_>div+div:before{content:"";width:1px;height:12px;margin:0 20px;background:var(--text-secondary)}.AiHandwritingStep_summaryList__9xgS_ dt{color:var(--text-body)}.AiHandwritingStep_summaryList__9xgS_ dd{font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_summaryList__9xgS_ dd[data-short=true]{color:var(--status-danger)}.AiHandwritingStep_excluded__yV4jc{display:flex;flex-direction:column;gap:4px;padding:12px 20px 0;font-size:13px;line-height:20px;color:var(--text-caption)}.AiHandwritingStep_info__qfGUk,.AiHandwritingStep_shortage__RUJNp{margin:16px 20px 0;padding:16px 24px;border-radius:0 8px 8px 0;font-size:13px;line-height:20px;color:var(--text-body)}.AiHandwritingStep_shortage__RUJNp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;border-left:2px solid var(--status-danger);background:#f5eae8;background:color-mix(in srgb,var(--status-danger) 10%,#fff)}.AiHandwritingStep_shortageText__IGYut{flex:1 1 280px;min-width:0}.AiHandwritingStep_topUp__3vAfh{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 16px;border:1px solid var(--status-danger);border-radius:20px;background:#fff;font-size:14px;font-weight:600;color:var(--status-danger);white-space:nowrap}.AiHandwritingStep_topUp__3vAfh:hover{background:var(--surface-caution)}.AiHandwritingStep_topUp__3vAfh:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AiHandwritingStep_shortage__RUJNp strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600;color:var(--status-danger)}.AiHandwritingStep_info__qfGUk{border-left:2px solid var(--icon-accent);background:var(--surface-muted)}.AiHandwritingStep_info__qfGUk strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_info__qfGUk p+p{margin-top:2px;color:var(--text-caption);font-size:12px}.AiHandwritingStep_actions__U8z2B{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;margin:24px 20px 0}.AiHandwritingStep_actions__U8z2B>p[role=status],.AiHandwritingStep_actions__U8z2B>section{flex:1 1 100%;margin-top:0}.AiHandwritingStep_reason__TeUVj{font-size:14px;color:var(--status-danger)}.AiHandwritingStep_notice__JYjXC{padding:14px 18px;font-size:14px;line-height:1.7;color:var(--text-muted)}.AiHandwritingStep_empty__gqPG0,.AiHandwritingStep_notice__JYjXC{margin-top:24px;border-radius:20px;background:var(--surface-muted)}.AiHandwritingStep_empty__gqPG0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:400px;padding:32px 20px;text-align:center}.AiHandwritingStep_emptyIcon__gBWyE{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:8px;border-radius:999px;background:var(--icon-accent);color:#fff}.AiHandwritingStep_empty__gqPG0 strong{font-size:16px;line-height:24px;font-weight:600;color:var(--brand-primary-hover)}.AiHandwritingStep_empty__gqPG0 p{font-size:13px;line-height:20px;color:var(--text-body)}@media (max-width:767px){.AiHandwritingStep_columns__uItLS{grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 0}.AiHandwritingStep_options__I8uUL{margin-top:12px}.AiHandwritingStep_option__La4Ov{grid-template-columns:40px minmax(0,1fr) auto;min-height:76px;padding:12px 8px 12px 0}.AiHandwritingStep_optionNum__88XXy{padding-left:4px}.AiHandwritingStep_choiceFoot__fCjn4 p{text-align:left}.AiHandwritingStep_summary__Ujs1X{padding:24px 0 0}.AiHandwritingStep_summaryList__9xgS_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;width:100%}.AiHandwritingStep_summaryList__9xgS_>div{flex-direction:column;align-items:flex-start;gap:2px}.AiHandwritingStep_summaryList__9xgS_>div+div:before{display:none}.AiHandwritingStep_excluded__yV4jc{padding:12px 0 0}.AiHandwritingStep_info__qfGUk,.AiHandwritingStep_shortage__RUJNp{margin:16px 0 0;padding:14px 16px}.AiHandwritingStep_topUp__3vAfh{flex:1 1 100%;min-height:44px}.AiHandwritingStep_actions__U8z2B{margin:20px 0 0}.AiHandwritingStep_actions__U8z2B>button{flex:1 1 100%}.AiHandwritingStep_empty__gqPG0{min-height:240px}}.DeliveryStep_layout__wmtN_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:start;min-width:0;margin-top:-6px}.DeliveryStep_layout__wmtN_ *{letter-spacing:-.02em}.DeliveryStep_column__gEC2X{min-width:0}.DeliveryStep_columnHead__Gdahl{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.DeliveryStep_column__gEC2X .DeliveryStep_columnHead__Gdahl h3{font-size:18px;line-height:18px;font-weight:700;color:var(--brand-primary-hover)}.DeliveryStep_columnHead__Gdahl p{margin-top:14px;font-size:12px;line-height:12px;color:var(--text-body);word-break:keep-all}.DeliveryStep_eyebrow__NrVf0{flex:none;align-self:flex-start;margin-top:4px;font-size:12px;line-height:12px;color:var(--text-body)}.DeliveryStep_loadNote__JQIwO{margin:-16px 0 16px;font-size:13px;color:var(--text-secondary)}.DeliveryStep_cards__S1JbU{display:grid;gap:20px}.DeliveryStep_card__Oz3pG{display:grid;grid-template-columns:20px minmax(0,1fr) auto;-moz-column-gap:25px;column-gap:25px;align-items:start;width:100%;min-height:170px;padding:38px 42px 41px 38px;border:1px solid color-mix(in srgb,var(--text-body) 10%,transparent);border-radius:20px;background:var(--surface-neutral);text-align:left;color:var(--brand-primary-hover);transition:border-color .15s ease,background-color .15s ease}.DeliveryStep_card__Oz3pG[aria-checked=true]{border-color:#a9c4e6;background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.DeliveryStep_card__Oz3pG[aria-checked=false]:hover{border-color:color-mix(in srgb,var(--text-body) 22%,transparent)}}.DeliveryStep_card__Oz3pG:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.DeliveryStep_cardCheck__SHG9P{color:var(--border-default)}.DeliveryStep_card__Oz3pG[aria-checked=true] .DeliveryStep_cardCheck__SHG9P{color:#4279cb}.DeliveryStep_cardBody__tTRJD{display:flex;flex-direction:column;min-width:0}.DeliveryStep_cardName__walzG{display:flex;align-items:center;gap:13px;min-height:20px;font-size:18px;line-height:18px;font-weight:700}.DeliveryStep_fastBadge__HjPEM{display:inline-flex;align-items:center;height:31px;margin-block:-6px -5px;padding:0 9px;border-radius:12px;background:var(--icon-accent);font-size:12px;font-weight:500;color:#fff}.DeliveryStep_cardDates__91XIJ{height:18px;margin-top:24px;font-size:18px;line-height:18px;font-weight:700;white-space:nowrap}.DeliveryStep_cardDates__91XIJ small{font-size:15px;font-weight:400}.DeliveryStep_cardMeta__KhD4Z{margin-top:15px;font-size:12px;line-height:12px;font-weight:500;color:var(--text-secondary);word-break:keep-all}.DeliveryStep_cardFee__WPiZR{align-self:end;font-size:18px;line-height:18px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap}.DeliveryStep_island__0xAjW{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;margin-top:22px;padding:0 38px;border-radius:16px;background:var(--surface-muted);cursor:pointer}.DeliveryStep_island__0xAjW>span:nth-of-type(2){font-size:16px;color:var(--brand-primary-hover)}.DeliveryStep_island__0xAjW>span:last-child{margin-left:auto;font-size:14px;color:var(--text-body);white-space:nowrap}.DeliveryStep_islandCheck__UiVcC{color:var(--border-default)}.DeliveryStep_srOnlyInput__Nkj8Y:checked+.DeliveryStep_islandCheck__UiVcC{color:#4279cb}.DeliveryStep_srOnlyInput__Nkj8Y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DeliveryStep_srOnlyInput__Nkj8Y:focus-visible+.DeliveryStep_islandCheck__UiVcC{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:4px}.DeliveryStep_preview__qcv59{overflow:hidden;border:1px solid var(--border-default);border-radius:16px;background:#fff}.DeliveryStep_preview__qcv59>.DeliveryStep_tabs__V5JBT[role=tablist]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:55px;padding:7px 16px 8px 9px;border-radius:0;background:var(--surface-muted)}.DeliveryStep_tabs__V5JBT [role=tab]{display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:15px;font-size:14px;font-weight:500;color:var(--text-secondary);transition:background-color .15s ease,color .15s ease}.DeliveryStep_tabs__V5JBT [data-mode=scheduled]{gap:8.5px;font-weight:700}.DeliveryStep_tabs__V5JBT [role=tab][aria-selected=true]{background:var(--brand-primary);color:var(--surface-muted)}.DeliveryStep_tabs__V5JBT [role=tab]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.DeliveryStep_panel__0gSXS{padding:0 39px 21px}.DeliveryStep_summary__5rPod{position:relative;padding:26px 0 20px;border-bottom:1px solid var(--border-default)}.DeliveryStep_summaryLabel__LLmi1{font-size:12px;line-height:12px;color:var(--text-body)}.DeliveryStep_summaryTitle__5aIKZ{margin-top:18px;padding-right:90px;font-size:20px;line-height:20px;font-weight:700;color:var(--brand-primary-hover);word-break:keep-all}.DeliveryStep_summaryText__d3cuZ{margin-top:8px;font-size:12px;line-height:18px;color:var(--text-body);word-break:keep-all}.DeliveryStep_feeLine__zc_nM{margin-top:6px;font-size:12px;line-height:18px;font-weight:600;color:var(--brand-primary)}.DeliveryStep_chip__6hlOV{position:absolute;top:16px;right:0;display:inline-flex;align-items:center;gap:5px;height:31px;padding:0 9px;border-radius:12px;background:var(--border-default);font-size:12px;font-weight:500;color:var(--brand-primary-hover)}.DeliveryStep_calendar__ha3ZO{margin-top:16px}.DeliveryStep_calendarHead__rU4TV{display:flex;align-items:center;justify-content:space-between}.DeliveryStep_calendarHead__rU4TV p{font-size:16px;line-height:16px;font-weight:700;color:var(--brand-primary-hover)}.DeliveryStep_calendarHead__rU4TV div{display:flex;gap:10px}.DeliveryStep_calendarHead__rU4TV button{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--border-default);color:#000}.DeliveryStep_calendarHead__rU4TV button:disabled{opacity:.4;cursor:default}.DeliveryStep_calendarHead__rU4TV button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.DeliveryStep_days__DP4Kp,.DeliveryStep_weekdays__1SMVD{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-inline:-21px}.DeliveryStep_weekdays__1SMVD{margin-top:30px;font-size:14px;line-height:14px;font-weight:500;text-align:center;color:var(--text-body)}.DeliveryStep_days__DP4Kp{row-gap:24px;margin-top:20px;list-style:none}.DeliveryStep_weekdays__1SMVD [data-tone=sun]{color:var(--status-danger)}.DeliveryStep_weekdays__1SMVD [data-tone=sat]{color:#3468b5}.DeliveryStep_day__l2jeZ{position:relative;display:flex;align-items:center;justify-content:center;height:33px;font-size:14px;font-weight:500;color:var(--text-body)}.DeliveryStep_day__l2jeZ[data-tone=sun]{color:var(--status-danger)}.DeliveryStep_day__l2jeZ[data-tone=sat]{color:#3468b5}.DeliveryStep_day__l2jeZ[data-outside]{color:color-mix(in srgb,var(--text-body) 50%,transparent)}.DeliveryStep_day__l2jeZ[data-disabled]:not([data-mark]) .DeliveryStep_dayNumber__F4L4W{opacity:.35}.DeliveryStep_day__l2jeZ[data-band]:before{content:"";position:absolute;inset:0;background:var(--border-default)}.DeliveryStep_day__l2jeZ[data-band=start]:before{left:50%}.DeliveryStep_day__l2jeZ[data-band=end]:before{right:50%}.DeliveryStep_day__l2jeZ[data-band=single]:before{display:none}.DeliveryStep_day__l2jeZ[data-band=mid]{color:var(--brand-primary)}.DeliveryStep_dayNumber__F4L4W{position:relative;display:inline-grid;place-items:center;width:38px;height:33px;border-radius:16.5px;font:inherit;color:inherit}button.DeliveryStep_dayNumber__F4L4W{cursor:pointer;transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){.DeliveryStep_day__l2jeZ:not([data-mark]) button.DeliveryStep_dayNumber__F4L4W:hover{background:var(--surface-tint)}}button.DeliveryStep_dayNumber__F4L4W:focus-visible{outline:2px solid var(--brand-primary);outline-offset:1px}.DeliveryStep_day__l2jeZ[data-mark=arrival]{color:var(--surface-muted)}.DeliveryStep_day__l2jeZ[data-mark=arrival] .DeliveryStep_dayNumber__F4L4W{background:var(--icon-accent)}.DeliveryStep_day__l2jeZ[data-mark=desired]{color:#fff}.DeliveryStep_day__l2jeZ[data-mark=desired] .DeliveryStep_dayNumber__F4L4W{background:var(--brand-primary-hover)}.DeliveryStep_day__l2jeZ[data-mark=dispatch]{color:var(--brand-primary)}.DeliveryStep_day__l2jeZ[data-mark=dispatch] .DeliveryStep_dayNumber__F4L4W{width:37px;height:32px;border:1px dashed #a9c4e6;border-radius:16px;background:#fff}.DeliveryStep_day__l2jeZ small{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);font-size:12px;line-height:12px;font-weight:600;color:var(--brand-primary);white-space:nowrap}.DeliveryStep_legendRow__yNTZ9{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:42px}.DeliveryStep_legend__Cc52z{display:flex;flex-wrap:wrap;gap:8px 19px;margin-left:3px;list-style:none}.DeliveryStep_legend__Cc52z li{display:inline-flex;align-items:center;gap:10px;font-size:12px;line-height:16px;color:#000}.DeliveryStep_legend__Cc52z li>span{width:16px;height:16px;border-radius:6px}.DeliveryStep_legend__Cc52z [data-swatch=desired]>span{background:var(--brand-primary-hover)}.DeliveryStep_legend__Cc52z [data-swatch=arrival]>span{background:var(--icon-accent)}.DeliveryStep_legend__Cc52z [data-swatch=dispatch]>span{border:1px dashed #a9c4e6}.DeliveryStep_typeDate__1xBP4{display:inline-flex;align-items:center;gap:9px;font-size:14px;color:var(--text-body)}.DeliveryStep_typeDate__1xBP4 [data-icon]{color:var(--brand-primary-hover)}.DeliveryStep_typeDate__1xBP4:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px;border-radius:4px}.DeliveryStep_typeField__xz9Wu{margin-top:16px}.DeliveryStep_typeField__xz9Wu .ant-picker{width:100%;min-height:48px;border-radius:12px}.DeliveryStep_typeError__LVOMB{margin-top:8px;font-size:13px;color:var(--status-danger)}@media (max-width:1023px){.DeliveryStep_layout__wmtN_{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:639px){.DeliveryStep_card__Oz3pG{-moz-column-gap:14px;column-gap:14px;min-height:0;padding:24px 20px}.DeliveryStep_cardDates__91XIJ{height:auto;margin-top:16px;font-size:16px;white-space:normal}.DeliveryStep_cardDates__91XIJ small{font-size:13px}.DeliveryStep_cardFee__WPiZR{grid-column:2/-1;justify-self:end;margin-top:12px;font-size:16px}.DeliveryStep_island__0xAjW{padding:14px 20px;flex-wrap:wrap}.DeliveryStep_island__0xAjW>span:nth-of-type(2){font-size:15px}.DeliveryStep_island__0xAjW>span:last-child{font-size:13px}.DeliveryStep_columnHead__Gdahl{flex-wrap:wrap}.DeliveryStep_eyebrow__NrVf0{display:none}.DeliveryStep_tabs__V5JBT [role=tab]{gap:6px;font-size:13px}.DeliveryStep_panel__0gSXS{padding:0 16px 20px}.DeliveryStep_days__DP4Kp,.DeliveryStep_weekdays__1SMVD{margin-inline:-6px}.DeliveryStep_days__DP4Kp{row-gap:22px}.DeliveryStep_dayNumber__F4L4W{width:34px}.DeliveryStep_day__l2jeZ[data-mark=dispatch] .DeliveryStep_dayNumber__F4L4W{width:33px}.DeliveryStep_day__l2jeZ small{font-size:11px}.DeliveryStep_legendRow__yNTZ9{flex-wrap:wrap}}