.page_page__nzCH3{display:grid;min-height:100vh;place-items:center;padding:48px 20px;background:var(--paper)}.page_screen__aodSk{display:flex;width:min(100%,390px);min-height:844px;flex-direction:column;align-items:center;padding:28px 24px 36px;background:var(--surface);box-shadow:0 18px 46px rgba(72,58,45,.09)}.page_logo__REdcj{width:220px;height:220px;object-fit:contain}.page_story__b6qZK{display:grid;width:100%;min-height:0;flex:1;place-items:center;text-align:center}.page_messageViewport__rRix5{position:relative;width:100%;height:112px;overflow:hidden;transform:translateY(-28px)}.page_message__ZGlcg{position:absolute;inset:0;display:flex;margin:0;align-items:center;flex-direction:column;justify-content:center;color:var(--ink);font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.2;word-break:keep-all;will-change:opacity,transform}.page_message__ZGlcg span{display:block}.page_message__ZGlcg span+span{margin-top:11px;color:var(--brand)}.page_messageCurrentExiting__hBB5X{animation:page_message-out__VSaCY .46s ease-in-out forwards}.page_messageIncoming__xVUxd{opacity:0;transform:translateY(10px);animation:page_message-in__bijZN .46s ease-in-out forwards}@keyframes page_message-out__VSaCY{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes page_message-in__bijZN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_form__Y_j1G{display:grid;width:100%;flex:0 0 auto;gap:0;margin-top:0;text-align:left}.page_form__Y_j1G>label{margin-bottom:10px;color:#57534c;font-size:13px;font-weight:500;letter-spacing:-.015em}.page_nameField__hMDBZ{width:100%;height:60px;margin-bottom:12px;padding:0 16px;border:1px solid var(--line);border-radius:var(--radius-panel);outline:0;background:#fffdf9;color:var(--ink);font:inherit;font-size:16px;font-weight:500;letter-spacing:-.01em;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.page_nameField__hMDBZ::placeholder{color:#98938b;font-weight:400}.page_nameField__hMDBZ:focus{border-color:var(--brand);background:#ffffff;box-shadow:0 0 0 3px rgba(28,75,168,.1)}.page_nameFieldError__mTCPg{border-color:#b5534f;box-shadow:0 0 0 3px rgba(181,83,79,.1)}.page_dateField__tQLFi{position:relative;display:flex;width:100%;height:60px;align-items:center;justify-content:space-between;padding:0 15px 0 16px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-panel);background:#fffdf9;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.page_dateField__tQLFi:focus-within{border-color:var(--brand);background:#ffffff;box-shadow:0 0 0 3px rgba(28,75,168,.1)}.page_dateFieldError__LF3FV{border-color:#b5534f;box-shadow:0 0 0 3px rgba(181,83,79,.1)}.page_dateField__tQLFi>span{font-size:16px;letter-spacing:-.01em}.page_datePlaceholder__mo9TX{color:#98938b}.page_dateValue__mfnM7{color:var(--ink);font-weight:500}.page_dateField__tQLFi>svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:#77736b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:stroke .16s ease}.page_dateField__tQLFi:focus-within>svg{stroke:var(--brand)}.page_dateField__tQLFi input[type=date]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.page_form__Y_j1G button{width:100%;height:56px;margin-top:16px;border:1px solid var(--brand);border-radius:var(--radius-panel);background:var(--brand);color:#ffffff;font:inherit;font-size:16px;font-weight:600;letter-spacing:-.015em;transition:background .16s ease,border-color .16s ease,color .16s ease}.page_form__Y_j1G button:not([data-empty=true]){cursor:pointer}.page_form__Y_j1G button:not([data-empty=true]):hover{border-color:var(--brand-dark);background:var(--brand-dark)}.page_form__Y_j1G button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:3px}.page_form__Y_j1G button[data-empty=true]{border-color:#afc5ed;background:var(--brand-pale);color:#6885bf;cursor:pointer;opacity:1}.page_fieldError__DKcRT{margin:8px 2px 0;color:#a54440;font-size:12px;font-weight:500;line-height:1.5}.page_srOnly__BTBtZ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:430px){.page_page__nzCH3{display:block;padding:0}.page_screen__aodSk{min-height:100svh;padding:26px 24px max(24px,env(safe-area-inset-bottom));box-shadow:none}.page_logo__REdcj{width:212px;height:212px}.page_message__ZGlcg{font-size:28px}}@media (max-width:340px){.page_screen__aodSk{padding-inline:20px}.page_logo__REdcj{width:190px;height:190px}.page_message__ZGlcg{font-size:28px}}@media (prefers-reduced-motion:reduce){.page_messageCurrentExiting__hBB5X{animation:none}.page_messageIncoming__xVUxd{display:none;animation:none}}.button_button__WvlUy{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:16px;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.02em;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.button_button__WvlUy:disabled{cursor:not-allowed;opacity:.56}.button_default__ObZ2_{background:var(--brand);color:#ffffff}.button_default__ObZ2_:hover:not(:disabled){background:var(--brand-dark)}.button_secondary__hQQI7{background:var(--brand-pale);color:var(--brand)}.button_outline__r4sVp{border:1px solid var(--line);background:transparent;color:var(--ink)}.button_outline__r4sVp:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.button_ghost__P_uxM{background:transparent;color:var(--muted)}.button_danger__0dHCm{background:var(--danger);color:#ffffff}.button_danger__0dHCm:hover:not(:disabled){background:var(--danger-dark)}.button_sizeDefault__npJre{min-height:48px;padding:0 20px}.button_sizeSm__R4TA4{min-height:44px;padding:0 16px;font-size:14px;border-radius:14px}.button_sizeLg__yn4_5{min-height:56px;padding:0 24px}.results_page__XgYTi{min-height:100vh;background:var(--paper)}.results_screen__eHZns{min-height:100vh;margin:0 auto;padding-top:64px;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.results_header__4_GsQ,.results_screen__eHZns{width:min(100%,390px);background:var(--surface)}.results_header__4_GsQ{padding:0 16px 0 28px}.results_header__4_GsQ,.results_resultsSkeletonHeader__90Ad0{position:fixed;z-index:30;top:0;left:50%;display:flex;height:64px;align-items:center;justify-content:space-between;transform:translateX(-50%)}.results_resultsSkeletonHeader__90Ad0{width:min(100%,390px);padding:0 20px 0 28px;background:var(--surface)}.results_resultsSkeletonHeader__90Ad0>span:first-child{width:86px;height:20px}.results_resultsSkeletonHeader__90Ad0>div{display:flex;gap:8px}.results_resultsSkeletonHeader__90Ad0>div>span{width:34px;height:34px;border-radius:50%}.results_resultsSkeletonOverview__KoR_l{padding:54px 28px 32px}.results_resultsSkeletonOverview__KoR_l>span{display:block;width:100%;height:4px;border-radius:var(--radius-pill)}.results_resultsSkeletonCategories__OgFFo{display:flex;gap:8px;overflow:hidden;padding:16px 20px}.results_resultsSkeletonCategories__OgFFo>span{height:42px;flex:0 0 auto;border-radius:var(--radius-pill)}.results_resultsSkeletonContent__V3Qnn{display:grid;gap:28px;padding:18px 20px 40px}.results_resultsSkeletonContent__V3Qnn>section>span{width:116px;height:17px;margin-bottom:10px}.results_resultsSkeletonContent__V3Qnn>section>div{overflow:hidden;border-radius:var(--radius-panel);background:#f3f1ec}.results_resultsSkeletonContent__V3Qnn>section>div>div{display:grid;min-height:78px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px}.results_resultsSkeletonContent__V3Qnn>section>div>div+div{border-top:1px solid rgba(207,200,189,.36)}.results_resultsSkeletonContent__V3Qnn>section>div>div>span:first-child{width:30px;height:30px;border-radius:var(--radius-control)}.results_resultsSkeletonContent__V3Qnn>section>div>div>span:last-child{display:grid;gap:8px}.results_resultsSkeletonContent__V3Qnn>section>div>div>span:last-child>span:first-child{width:68%;height:15px}.results_resultsSkeletonContent__V3Qnn>section>div>div>span:last-child>span:last-child{width:88%;height:12px}.results_wordmark__o17aF{width:86px;height:auto}.results_accountActions__YGPdU{display:flex;align-items:center;gap:2px}.results_accountActions__YGPdU button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--ink);cursor:pointer;font:inherit;font-size:11px;font-weight:700}.results_accountActions__YGPdU button:hover{background:rgba(28,75,168,.06);color:var(--brand)}.results_accountActions__YGPdU button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_accountActions__YGPdU svg{width:19px;height:19px;stroke-width:1.7}.results_bottomNav__f48UJ{position:fixed;z-index:30;bottom:max(10px,env(safe-area-inset-bottom));left:50%;display:grid;width:min(calc(100% - 64px),326px);min-height:54px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding:4px;border-radius:var(--radius-pill);background:var(--brand);box-shadow:0 8px 22px rgba(28,75,168,.16);transform:translateX(-50%)}.results_bottomNav__f48UJ button{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;padding:0 16px;border:0;border-radius:var(--radius-pill);background:transparent;color:rgba(255,255,255,.78);cursor:pointer;font:inherit;font-size:12px;font-weight:600}.results_bottomNav__f48UJ button:hover{color:#ffffff}.results_bottomNav__f48UJ button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:1px}.results_bottomNav__f48UJ button.results_bottomNavActive__XuYF0{background:#fffdf9;color:var(--brand)}.results_favoriteSyncError__uRsAu{position:fixed;z-index:35;bottom:calc(78px + env(safe-area-inset-bottom));left:50%;width:min(calc(100% - 48px),342px);padding:11px 14px;border-radius:var(--radius-card);background:#782d2d;box-shadow:0 8px 22px rgba(73,31,31,.2);color:#ffffff;font-size:12px;font-weight:600;line-height:1.45;text-align:center;transform:translateX(-50%)}.results_authTooltip__E2bZ2{position:absolute;z-index:2;top:55px;right:28px;width:232px;margin:0;padding:11px 13px;border:1px solid rgba(28,75,168,.14);border-radius:var(--radius-card);background:#ffffff;box-shadow:0 8px 20px rgba(53,48,40,.08);color:#52504a;font-size:11px;font-weight:500;letter-spacing:-.015em;line-height:1.55}.results_authTooltip__E2bZ2:before{position:absolute;top:-6px;right:20px;width:10px;height:10px;border-top:1px solid rgba(28,75,168,.14);border-left:1px solid rgba(28,75,168,.14);background:#ffffff;content:"";transform:rotate(45deg)}.results_personalizationOverview__heIoE{border-radius:0 0 var(--radius-surface) var(--radius-surface);background:var(--brand);overflow:clip}.results_summary__MxXiE{max-height:320px;padding:20px 28px 32px;opacity:1;transform:translateY(0);transition:max-height .22s ease,padding .22s ease,opacity .16s ease,transform .22s ease}.results_progressStatus__PPG8D{margin-top:0}.results_progressVisual__Addhj{position:relative;height:38px}.results_progressTrack__w_btu{position:absolute;right:0;bottom:0;left:0;height:4px;overflow:hidden;border-radius:var(--radius-pill);background:rgba(255,255,255,.22)}.results_progressTrack__w_btu>span{display:block;height:100%;border-radius:inherit;background:#ffffff;transition:width .18s ease}.results_progressCharacter__jArqg{position:absolute;bottom:2px;display:flex;width:36px;height:38px;align-items:flex-end;justify-content:center;pointer-events:none;transform:translateX(-50%);transition:left .36s ease-out}.results_progressCharacterImage__W8g1Y{display:block;width:36px;max-height:38px;object-fit:contain;object-position:center bottom}.results_categoryNav__YL6Zz{position:sticky;z-index:20;top:76px;margin:-28px 16px 0;padding:16px 0;border-radius:var(--radius-sheet);background:#ffffff;box-shadow:0 8px 22px rgba(52,45,36,.08)}.results_categoryOptions__mCaB_{display:flex;flex-wrap:nowrap;gap:8px;padding:0 0 2px 18px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-padding-inline:18px;-webkit-overflow-scrolling:touch}.results_categoryOptions__mCaB_:after{width:10px;height:1px;flex:0 0 10px;content:""}.results_categoryOptions__mCaB_::-webkit-scrollbar{display:none}.results_categoryOptions__mCaB_ button{display:inline-flex;min-width:max-content;min-height:44px;flex:0 0 auto;align-items:center;gap:6px;padding:0 13px;border:1px solid rgba(207,200,189,.82);border-radius:var(--radius-card);background:#ffffff;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;font-weight:500;letter-spacing:-.015em;transition:border-color .15s ease,background .15s ease,color .15s ease}.results_categoryOptions__mCaB_ button:hover{border-color:#9bb4df;background:var(--brand-pale);color:var(--brand)}.results_categoryOptions__mCaB_ button[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#ffffff;font-weight:600}.results_categoryOptions__mCaB_ button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_categoryOptions__mCaB_ small{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:rgba(113,109,101,.08);font-size:10px;font-weight:600}.results_categoryOptions__mCaB_ button[aria-pressed=true] small{background:rgba(255,255,255,.18)}.results_sections__Jx4Ln{padding-top:40px;padding-bottom:max(32px,env(safe-area-inset-bottom));overflow-anchor:none}.results_preparationListControls__3Kk1o{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;margin:30px 20px -14px;padding:10px 12px 10px 16px;border-radius:var(--radius-panel);background:var(--brand-pale)}.results_preparationListControls__3Kk1o p{margin:0;color:var(--muted);font-size:12px;letter-spacing:-.015em;line-height:1.45;word-break:keep-all}.results_preparationListControls__3Kk1o svg{width:16px;height:16px;stroke-width:2;transition:transform .18s ease}.results_preparationListChevronOpen__bIYp6{transform:rotate(180deg)}.results_completedItemsSection__GmUna,.results_listSection__00sJM+.results_listSection__00sJM,.results_nextStageFinished__1OrG4,.results_nextStageSection__OHMmQ,.results_nextStageSection__OHMmQ+.results_listSection__00sJM{margin-top:30px}.results_listSection__00sJM h2{margin:0;padding:0 28px 13px;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.025em}.results_listSectionDescription__hzXhG{margin:-7px 0 13px;padding:0 28px;color:var(--muted);font-size:12px;letter-spacing:-.015em;line-height:1.55;word-break:keep-all}.results_listSectionHiddenTitle__vkEmm>h2{display:none}.results_nextStageSection__OHMmQ{margin:0 20px}.results_nextStageCard__6r8lp{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(41,40,36,.08);border-radius:var(--radius-sheet);background:var(--neutral-pale);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.results_nextStageCard__6r8lp:has(.results_nextStageCardTrigger__Kh7Oe:hover){border-color:rgba(41,40,36,.14);box-shadow:0 8px 20px rgba(41,40,36,.08);transform:translateY(-1px)}.results_nextStageCardTrigger__Kh7Oe{position:absolute;z-index:2;inset:0;width:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.results_nextStageCardTrigger__Kh7Oe:focus-visible{outline:3px solid rgba(28,75,168,.26);outline-offset:-3px}.results_nextStageContent__mWSwn{padding:15px 18px 12px}.results_nextStageCopy__oPKjF h2{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:1.4;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.results_nextStageCopy__oPKjF p{margin:4px 0 0;color:var(--muted);font-size:12px;letter-spacing:-.02em;line-height:1.45;word-break:keep-all}.results_nextStageChips__ntZNq{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none}.results_nextStageChips__ntZNq li{max-width:100%;padding:5px 9px;border:1px solid rgba(41,40,36,.08);border-radius:var(--radius-pill);background:rgba(255,255,255,.82);color:#5f5b54;font-size:11px;font-weight:500;letter-spacing:-.015em;line-height:1.35;overflow-wrap:anywhere}.results_nextStageCta__Te3Zx{display:flex;min-height:46px;flex:0 0 46px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border-top:1px solid rgba(41,40,36,.1);color:var(--ink);font-size:12px;font-weight:600;letter-spacing:-.015em}.results_nextStageCta__Te3Zx svg{width:16px;height:16px;flex:0 0 auto;stroke-width:1.8}.results_completedItemsToggle__Lo4NW:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_nextStageSheet__vGXXK{position:fixed;inset:auto 0 0;width:min(100%,390px);max-width:none;max-height:min(82dvh,680px);margin:0 auto;padding:0;overflow:hidden;border:0;border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--surface);color:var(--ink);box-shadow:0 -18px 56px rgba(39,45,58,.2);transform:translateY(var(--next-stage-sheet-drag-offset,0));transition:transform .18s ease-out}.results_nextStageSheet__vGXXK[data-dragging=true]{transition:none}.results_nextStageSheet__vGXXK::backdrop{background:rgba(35,39,48,.42);backdrop-filter:blur(1.5px)}.results_nextStageSheetLayout__EbjKR{display:flex;max-height:min(82dvh,680px);flex-direction:column}.results_nextStageSheetDragArea__S7Ef1{display:flex;width:100%;height:20px;flex:0 0 20px;align-items:center;justify-content:center;cursor:grab;touch-action:none}.results_nextStageSheetDragArea__S7Ef1:active{cursor:grabbing}.results_nextStageSheetHandle__SBU0f{width:38px;height:4px;border-radius:var(--radius-pill);background:rgba(113,109,101,.28)}.results_nextStageSheetHeader__XzySw{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:8px;padding:3px 14px 10px 22px}.results_nextStageSheetHeader__XzySw h2{margin:0;color:var(--ink);font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.4;word-break:keep-all}.results_nextStageSheetHeader__XzySw p{margin:5px 0 0;color:var(--muted);font-size:12px;letter-spacing:-.015em;line-height:1.55;word-break:keep-all}.results_nextStageSheetHeader__XzySw button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--muted);cursor:pointer}.results_nextStageSheetHeader__XzySw button:hover{background:rgba(28,75,168,.06);color:var(--brand)}.results_nextStageSheetActions__d9hXG button:focus-visible,.results_nextStageSheetHeader__XzySw button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:1px}.results_nextStageSheetHeader__XzySw svg{width:19px;height:19px;stroke-width:1.8}.results_nextStageSheetList__yVBJ_{min-height:0;flex:0 1 auto;margin:4px 0 0;padding:0 22px;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.results_nextStageSheetList__yVBJ_ li{padding:0}.results_nextStageSheetList__yVBJ_ li+li{border-top:1px solid rgba(207,200,189,.5)}.results_nextStageSheetList__yVBJ_ li>a,.results_nextStageSheetList__yVBJ_ li>div{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;padding:13px 0}.results_nextStageSheetList__yVBJ_ li>a{border-radius:var(--radius-card)}.results_nextStageSheetList__yVBJ_ li>a:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:-2px}.results_nextStageSheetList__yVBJ_ li>a>span,.results_nextStageSheetList__yVBJ_ li>div>span{min-width:0;flex:1 1 auto}.results_nextStageSheetList__yVBJ_ strong{display:block;color:var(--ink);font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1.45;overflow-wrap:anywhere}.results_nextStageSheetList__yVBJ_ svg{width:17px;height:17px;flex:0 0 auto;color:var(--muted);stroke-width:1.8}.results_nextStageSheetList__yVBJ_ p{margin:4px 0 0;color:var(--muted);font-size:12px;letter-spacing:-.015em;line-height:1.5;overflow-wrap:anywhere}.results_nextStageSheetActions__d9hXG{display:grid;flex:0 0 auto;gap:8px;margin-top:4px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(207,200,189,.5);background:var(--surface);box-shadow:0 -8px 20px rgba(52,45,36,.04)}.results_nextStageSheetActions__d9hXG button:not([data-slot=consumer-button]){width:100%;min-height:48px;border-radius:var(--radius-card);cursor:pointer;font:inherit;font-size:13px;font-weight:600}.results_nextStageSheetPrimary__09fnJ{border:0;background:var(--brand);color:#ffffff}.results_nextStagePreviewScreen__n64mA{padding-top:0;padding-bottom:max(32px,env(safe-area-inset-bottom))}.results_nextStagePreviewHeader__zOMFO{position:sticky;z-index:20;top:0;display:grid;min-height:64px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:0 14px;border-bottom:1px solid rgba(207,200,189,.48);background:var(--surface)}.results_nextStagePreviewHeader__zOMFO button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--ink);cursor:pointer}.results_nextStagePreviewHeader__zOMFO button:hover{background:rgba(28,75,168,.06);color:var(--brand)}.results_nextStagePreviewHeader__zOMFO button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:1px}.results_nextStagePreviewHeader__zOMFO svg{width:20px;height:20px;stroke-width:1.8}.results_nextStagePreviewHeader__zOMFO h1{margin:0;color:var(--ink);font-size:16px;font-weight:600;letter-spacing:-.025em;text-align:center}.results_nextStagePreviewMain__KtZ6g>p{margin:0;padding:24px 28px 22px;color:var(--muted);font-size:13px;letter-spacing:-.015em;line-height:1.6;word-break:keep-all}.results_nextStageFinished__1OrG4{margin-right:20px;margin-left:20px;padding:22px 20px;border-radius:var(--radius-sheet);background:rgba(28,75,168,.055)}.results_nextStageFinished__1OrG4 h2{margin:0;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.025em}.results_nextStageFinished__1OrG4 p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.results_completedItemsSection__GmUna{border-top:1px solid rgba(207,200,189,.52);border-bottom:1px solid rgba(207,200,189,.52)}.results_completedItemsToggle__Lo4NW{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;padding:0 28px;border:0;background:transparent;color:var(--ink);cursor:pointer;font:inherit;font-size:14px;font-weight:600}.results_completedItemsToggle__Lo4NW svg{width:18px;height:18px;color:var(--muted);stroke-width:1.8;transition:transform .18s ease}.results_completedItemsChevronOpen__5Zecz{transform:rotate(180deg)}.results_completedItemsSection__GmUna .results_itemList__POaPN{border-bottom:0}.results_itemList__POaPN{overflow:hidden;overflow-anchor:none;border-top:1px solid rgba(207,200,189,.58);border-bottom:1px solid rgba(207,200,189,.58)}.results_itemRow__76JLT{display:flex;min-height:56px;align-items:center;padding:10px 14px;background:transparent;transition:background .16s ease}.results_itemRowWithoutProducts__5kXpN{align-items:center}.results_itemContainer__VdMSm+.results_itemContainer__VdMSm{border-top:1px solid rgba(207,200,189,.46)}.results_itemContainer__VdMSm{scroll-margin-block:56px}.results_itemRowChecked__oMS5H{background:#efede8}.results_itemRowPreview__Er4f9{min-height:52px;padding-left:22px}.results_itemRowRecurring__Ok3f3{min-height:56px;background:rgba(28,75,168,.025)}.results_recurringControl__vodk_{display:flex;width:44px;min-width:44px;height:44px;align-items:center;justify-content:center;margin-top:2px;color:var(--brand)}.results_recurringControl__vodk_ svg{width:24px;height:24px;padding:5px;border-radius:50%;background:var(--brand-pale);stroke-width:2}.results_checkControl__9TjbA{position:relative;display:flex;width:44px;min-width:44px;height:44px;align-items:center;justify-content:center;margin-top:2px;cursor:pointer}.results_checkControl__9TjbA input{position:absolute;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.results_checkVisual__f3OGd{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border:1.5px solid #aaa49b;border-radius:var(--radius-control);background:#fffdf9;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.results_checkVisual__f3OGd svg{width:17px;height:17px;fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;opacity:0}.results_checkControl__9TjbA input:checked+.results_checkVisual__f3OGd{border-color:#85817a;background:#85817a}.results_checkControl__9TjbA input:checked+.results_checkVisual__f3OGd svg{opacity:1}.results_checkControl__9TjbA input:focus-visible+.results_checkVisual__f3OGd{outline:3px solid rgba(28,75,168,.22);outline-offset:3px}.results_itemCopy__WbZ0j{display:block;flex:1;min-width:0;padding-top:1px;text-align:left}.results_itemDisclosure__zsVq8{display:flex;min-width:0;flex:1;align-items:flex-start;justify-content:flex-start;padding:4px 0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.results_wishButton__OfhvR{width:44px;min-width:44px;color:#99938a}.results_toggleButton__5cCGs,.results_wishButton__OfhvR{display:inline-flex;height:44px;align-items:center;justify-content:center;margin-top:2px;padding:0;border:0;border-radius:var(--radius-card);background:transparent;cursor:pointer}.results_toggleButton__5cCGs{width:36px;min-width:36px;color:#777269}.results_toggleButton__5cCGs:hover:not(:disabled){background:rgba(28,75,168,.06);color:var(--brand)}.results_toggleButton__5cCGs:disabled{color:#c0bbb2;cursor:default}.results_toggleButton__5cCGs:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_wishButton__OfhvR:hover{background:rgba(28,75,168,.06);color:var(--brand)}.results_wishButton__OfhvR:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_wishButton__OfhvR svg{width:20px;height:20px;fill:transparent;stroke-width:1.7}.results_wishButtonActive__dXcn8{color:var(--brand)}.results_wishButtonActive__dXcn8 svg{fill:currentColor}.results_itemDisclosure__zsVq8:disabled{cursor:default}.results_itemDisclosure__zsVq8:focus-visible{border-radius:var(--radius-control);outline:3px solid rgba(28,75,168,.22);outline-offset:3px}.results_itemTitleLine__belzz{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.results_itemName__v4wAk{display:block}.results_groupBuyTag__ogMyq,.results_productGroupBuy__muHlr{display:inline-flex;flex:none;align-items:center;gap:5px;border-radius:var(--radius-pill);background:var(--brand);animation:results_groupBuyGlow__h_1zT 1.8s ease-in-out infinite;color:#ffffff;font-size:10px;font-weight:600;line-height:1}.results_brandGroupBuy___N3S2:before,.results_groupBuyTag__ogMyq:before,.results_productGroupBuy__muHlr:before{width:5px;height:5px;flex:none;border-radius:50%;animation:results_groupBuyDotPulse__1NJ9O 1.8s ease-in-out infinite;background:#ffffff;box-shadow:0 0 0 2px rgba(255,255,255,.2);content:""}.results_necessityTag__UNOHs{display:inline-flex;height:20px;flex:none;align-items:center;padding:0 7px;border-radius:var(--radius-pill);font-size:10px;font-weight:700;line-height:1}.results_necessityTagRequired__kuIwg{background:#fff0e7;color:#b64c18}.results_necessityTagOptional__zxeLh{background:#f0f1f3;color:#716d65}.results_groupBuyTag__ogMyq{height:20px;padding:0 7px}.results_groupBuyTagFeatured__xnZKM{background:#ff5a1f;animation:results_featuredGroupBuyGlow__Z_w8Q 1.5s ease-in-out infinite}@keyframes results_featuredGroupBuyGlow__Z_w8Q{0%,to{box-shadow:0 0 0 0 rgba(255,90,31,.16)}50%{box-shadow:0 0 0 5px rgba(255,90,31,.24)}}.results_disclosureIcon__IZvoV{width:18px;height:18px;flex:none;color:#777269;stroke-width:1.8;transition:transform .18s ease}.results_disclosureIconExpanded__vOnSg{transform:rotate(180deg)}.results_productPanel__jtxdw{margin:8px 14px 16px;border:1px solid rgba(207,200,189,.52);border-radius:var(--radius-card);background:#f3f1ec;overflow:hidden}.results_productPanel__jtxdw[hidden]{display:none}.results_brandGroup__S6Lig{display:block}.results_brandGroup__S6Lig+.results_brandGroup__S6Lig{border-top:1px solid rgba(207,200,189,.7)}.results_brandSummary__2rp0G{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;cursor:pointer;list-style:none}.results_brandSummary__2rp0G::-webkit-details-marker{display:none}.results_brandSummary__2rp0G:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:-3px}.results_brandSummary__2rp0G h3{margin:0;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:-.01em}.results_brandSummaryTitle__vPxwZ{display:inline-flex;min-width:0;align-items:center;gap:7px}.results_brandSummaryMeta__jfqsq{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;font-weight:500}.results_brandGroupBuy___N3S2{display:inline-flex;height:20px;align-items:center;gap:5px;padding:0 7px;border-radius:var(--radius-pill);background:var(--brand);animation:results_groupBuyGlow__h_1zT 1.8s ease-in-out infinite;color:#ffffff;font-size:9px;font-weight:600}@keyframes results_groupBuyGlow__h_1zT{0%,to{box-shadow:0 0 0 0 rgba(28,75,168,.08)}50%{box-shadow:0 0 0 4px rgba(28,75,168,.14)}}@keyframes results_groupBuyDotPulse__1NJ9O{0%,to{opacity:.65;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.results_brandChevron__2d9y_{width:16px;height:16px;color:#777269;stroke-width:1.8;transition:transform .18s ease}.results_brandGroup__S6Lig[open] .results_brandChevron__2d9y_{transform:rotate(180deg)}.results_favoriteConsentSheet__8c_3Y,.results_feedbackSheet__kC0i6,.results_guideSheet__tdMgR{position:fixed;inset:auto 0 0;width:min(100%,430px);max-width:none;max-height:min(90dvh,760px);margin:0 auto;padding:0;overflow:hidden;border:0;border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--surface);color:var(--ink);box-shadow:0 -18px 56px rgba(39,45,58,.2)}.results_favoriteConsentSheet__8c_3Y::backdrop,.results_feedbackSheet__kC0i6::backdrop,.results_guideSheet__tdMgR::backdrop{background:rgba(35,39,48,.42);backdrop-filter:blur(1.5px)}.results_favoriteConsentResultLayout__Me5Bq,.results_favoriteConsentSheetLayout__NdGRV{max-height:min(90dvh,760px);padding:0 20px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.results_favoriteConsentSheetLayout__NdGRV>header{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px}.results_favoriteConsentResultLayout__Me5Bq h2,.results_favoriteConsentSheetLayout__NdGRV h2{margin:0;color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.4;word-break:keep-all}.results_favoriteConsentResultLayout__Me5Bq h2{text-align:center}.results_favoriteConsentSheetLayout__NdGRV>header button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-top:-8px;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--muted);cursor:pointer}.results_favoriteConsentSheetLayout__NdGRV>header button svg{width:19px;height:19px}.results_favoriteConsentDescription__1Kgf4{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.6;word-break:keep-all}.results_favoriteConsentTerms__oYc6y{margin-top:18px;padding:15px;border-radius:var(--radius-panel);background:#f7f5f0}.results_favoriteConsentTerms__oYc6y strong{display:block;font-size:12px;font-weight:700;line-height:1.45}.results_favoriteConsentTerms__oYc6y p{margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.55;word-break:keep-all}.results_favoriteConsentError__v96nq{margin:12px 0 0;color:#b43a3a;font-size:11px;line-height:1.5}.results_favoriteConsentActions__949c8{display:grid;gap:7px;margin-top:18px}.results_favoriteConsentSheetLayout__NdGRV>header button:disabled{cursor:wait;opacity:.55}.results_favoriteConsentResultLayout__Me5Bq>p{margin:20px 0 0;color:var(--ink);font-size:15px;font-weight:600;line-height:1.55;text-align:center;word-break:keep-all}.results_favoriteConsentResultLayout__Me5Bq>time{display:block;margin-top:16px;padding:12px 14px;border-radius:var(--radius-card);background:var(--brand-pale);color:var(--ink);font-size:14px;font-weight:600;text-align:center}.results_favoriteConsentResultLayout__Me5Bq>ul{display:grid;gap:7px;margin:17px 0 0;padding-left:17px;color:var(--muted);font-size:10px;line-height:1.6;word-break:keep-all}.results_favoriteConsentSheetLayout__NdGRV>header button:focus-visible{outline:3px solid rgba(28,75,168,.25);outline-offset:2px}.results_feedbackSheetForm__rIVDj{max-height:min(90dvh,760px);padding:0 20px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.results_guideSheetLayout__WFQdI{display:flex;max-height:min(90dvh,760px);flex-direction:column}.results_guideSheetLayout__WFQdI>header{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px;padding:0 20px 6px}.results_guideSheetLayout__WFQdI>header h2{margin:0;color:var(--ink);font-size:20px;font-weight:700;letter-spacing:-.03em}.results_feedbackSheetForm__rIVDj>header button,.results_guideSheetLayout__WFQdI>header button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--muted);cursor:pointer}.results_feedbackSheetForm__rIVDj>header button:hover,.results_guideSheetLayout__WFQdI>header button:hover{background:rgba(28,75,168,.06);color:var(--brand)}.results_feedbackSheetForm__rIVDj>header svg,.results_guideSheetLayout__WFQdI>header svg{width:19px;height:19px}.results_guideSheetContent__TUdsV{min-height:0;overflow-y:auto;padding:0 20px;overscroll-behavior:contain}.results_guideSheetContent__TUdsV section{padding:10px 0 20px}.results_guideSheetContent__TUdsV p{margin:0;color:var(--muted);font-size:12px;line-height:1.65;word-break:keep-all}.results_guideSheetContent__TUdsV p+p{margin-top:7px}.results_guideSheetLayout__WFQdI>footer{padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--surface)}.results_feedbackSheetHandle__uZBmn{width:38px;height:4px;margin:9px auto 10px;border-radius:var(--radius-pill);background:rgba(113,109,101,.28)}.results_feedbackSheetForm__rIVDj>header{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px}.results_feedbackSheetForm__rIVDj>header span{color:var(--brand);font-size:10px;font-weight:700}.results_feedbackSheetForm__rIVDj>header h2{margin:4px 0 0;color:var(--ink);font-size:20px;font-weight:700;letter-spacing:-.03em}.results_feedbackFieldset__fgd6o{margin:0;padding:0;border:0}.results_feedbackFieldset__fgd6o legend,.results_feedbackInputLabel__w8b7n>span{display:block;margin:0 0 9px;color:var(--ink);font-size:12px;font-weight:700}.results_feedbackFieldset__fgd6o small,.results_feedbackInputLabel__w8b7n small{color:var(--muted);font-size:9px;font-weight:500}.results_feedbackChoiceList__azDOI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.results_feedbackChoiceList__azDOI button{display:flex;min-width:0;min-height:84px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:10px 5px;border:1px solid rgba(207,200,189,.8);border-radius:var(--radius-card);background:#fffdf9;color:var(--ink);cursor:pointer;font:inherit;font-size:11px;font-weight:600;line-height:1.35;word-break:keep-all}.results_feedbackChoiceList__azDOI button svg{width:20px;height:20px;stroke-width:1.7}.results_feedbackChoiceList__azDOI button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-pale);color:var(--brand)}.results_feedbackInputLabel__w8b7n{display:block;margin-top:22px}.results_feedbackStepViewport__lvyRA{margin-top:22px;overflow:hidden;overscroll-behavior-inline:contain;touch-action:pan-y}.results_feedbackStepTrack__NYlNX{display:flex;width:200%;align-items:flex-start;transform:translateX(0);transition:transform .24s ease}.results_feedbackStepTrackSecond__AM6qZ{transform:translateX(-50%)}.results_feedbackStepPanel__uTrc1{width:50%;min-width:0;flex:0 0 50%}.results_feedbackReasonStep__OBN89{margin:0}.results_feedbackReasonStep__OBN89 .results_feedbackInputLabel__w8b7n{margin-top:0}.results_feedbackReasonSelect__6Q9wn{position:relative}.results_feedbackReasonSelect__6Q9wn select{appearance:none;-webkit-appearance:none}.results_feedbackReasonSelect__6Q9wn>svg{position:absolute;top:50%;right:14px;width:17px;height:17px;color:var(--muted);pointer-events:none;stroke-width:1.8;transform:translateY(-50%)}.results_feedbackReasonSelectEmpty__vvJwg{color:var(--muted)}.results_feedbackInputLabel__w8b7n select{display:block;width:100%;min-width:0;max-width:100%;border:1px solid rgba(207,200,189,.8);border-radius:var(--radius-card);background:#fffdf9;color:var(--ink);font:inherit;font-size:16px;min-height:48px;padding:0 46px 0 14px}.results_feedbackChoiceList__azDOI button:focus-visible,.results_feedbackInputLabel__w8b7n select:focus-visible,.results_feedbackSheetForm__rIVDj>header button:focus-visible,.results_guideSheetLayout__WFQdI>header button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_feedbackSubmitError__ZIyN_{margin:14px 0 0;color:#b43a3a;font-size:11px;line-height:1.5}.results_brandProducts__PH0R3{padding:0 14px 14px}.results_productRow__bBRxG{margin-top:9px;padding:14px;border-radius:var(--radius-card);background:#fffdf9}.results_productRow__bBRxG+.results_productRow__bBRxG{margin-top:8px}.results_productHeader__3sqxC{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.results_productHeader__3sqxC h4{margin:0;color:var(--ink);font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1.45;word-break:keep-all}.results_productHeader__3sqxC p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.results_productGroupBuy__muHlr{height:21px;padding:0 8px}.results_productFooter__wnh1T{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:13px}.results_priceLine___yP1v{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:5px;margin:0}.results_priceLine___yP1v strong{color:var(--brand);font-size:13px;font-weight:700}.results_salePrice__SJKGo{color:var(--ink);font-size:14px;font-weight:700;letter-spacing:-.02em}.results_priceLine___yP1v del{color:#99938a;font-size:10px}.results_pricePending___BwM8{color:var(--muted);font-size:12px}.results_productFooter__wnh1T a{display:inline-flex;min-height:44px;flex:none;align-items:center;gap:4px;margin:-10px -8px -10px 0;padding:0 8px;border-radius:var(--radius-control);color:var(--brand);font-size:11px;font-weight:600;text-decoration:none}.results_productFooter__wnh1T a:hover{background:rgba(28,75,168,.07)}.results_productFooter__wnh1T a:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.results_productFooter__wnh1T a svg{width:13px;height:13px;stroke-width:1.8}.results_itemName__v4wAk{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.45}.results_itemRowChecked__oMS5H .results_itemName__v4wAk{color:#8d8982;text-decoration:line-through;text-decoration-color:#a09c95;text-decoration-thickness:1px}.results_emptyState___MyiB{margin:8px 24px 0;padding:36px 0;border-top:1px solid rgba(207,200,189,.58);text-align:center}.results_emptyState___MyiB h2{margin:0;font-size:18px;font-weight:600;letter-spacing:-.025em}.results_emptyState___MyiB p{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.results_srOnly__LNRs3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (min-width:431px){.results_page__XgYTi{padding:0}.results_screen__eHZns{min-height:100vh;box-shadow:0 18px 46px rgba(72,58,45,.09)}}@media (prefers-reduced-motion:reduce){.results_brandChevron__2d9y_,.results_completedItemsToggle__Lo4NW svg,.results_disclosureIcon__IZvoV,.results_feedbackStepTrack__NYlNX,.results_preparationListControls__3Kk1o svg,.results_progressCharacter__jArqg,.results_progressTrack__w_btu>span,.results_summary__MxXiE{transition:none}.results_brandGroupBuy___N3S2,.results_brandGroupBuy___N3S2:before,.results_groupBuyTag__ogMyq,.results_groupBuyTag__ogMyq:before,.results_productGroupBuy__muHlr,.results_productGroupBuy__muHlr:before{animation:none}}.input_input__qk6nF{width:100%;height:52px;padding:0 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;letter-spacing:-.015em;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.input_input__qk6nF::placeholder{color:var(--muted)}.input_input__qk6nF:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(28,75,168,.12)}.input_input__qk6nF[aria-invalid=true]{border-color:var(--danger);box-shadow:none}.input_input__qk6nF:disabled{background:var(--paper);color:var(--muted);cursor:not-allowed}.legal_page__KowBs{display:grid;min-height:100vh;place-items:center;padding:48px 20px;background:var(--paper)}.legal_screen__tBJPB{display:flex;width:min(100%,390px);height:844px;max-height:calc(100vh - 96px);flex-direction:column;overflow:hidden;background:var(--surface);box-shadow:0 18px 46px rgba(72,58,45,.09)}.legal_header__U_foF{display:grid;height:64px;flex:0 0 64px;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 16px}.legal_header__U_foF button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--ink);cursor:pointer}.legal_footer__rWY_B button:focus-visible,.legal_header__U_foF button:focus-visible,.legal_relatedLink__uUciX:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:3px}.legal_header__U_foF svg{width:21px;height:21px;stroke-width:1.8}.legal_wordmark__kJ6tu{width:96px;height:auto;justify-self:center}.legal_content__6bcf6{min-height:0;flex:1;padding:34px 28px 24px;overflow-y:auto;overscroll-behavior:contain}.legal_content__6bcf6>h1{margin:0 0 28px;color:var(--ink);font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1.35}.legal_documentContent__lYh5t{color:var(--ink)}.legal_draftNotice__N49Oo{padding:16px;border-radius:var(--radius-panel);background:rgba(28,75,168,.06)}.legal_draftNotice__N49Oo strong{color:var(--brand);font-size:13px}.legal_documentSection__f37CA p,.legal_draftNotice__N49Oo p{margin:8px 0 0;color:var(--muted);font-size:13px;letter-spacing:-.015em;line-height:1.75;word-break:keep-all}.legal_documentSection__f37CA{padding:22px 0;border-bottom:1px solid rgba(207,200,189,.54)}.legal_documentSection__f37CA h2{margin:0;color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.025em}.legal_documentSection__f37CA p.legal_pendingContent__FWHhX{color:#938e85}.legal_relatedLink__uUciX{display:inline-flex;margin-top:24px;color:var(--brand);font-size:13px;font-weight:600}.legal_documentMeta__W6UQc{margin:-16px 0 24px;color:var(--muted);font-size:12px;font-weight:500}.legal_documentList__F1JFe{margin:8px 0 0;padding-left:18px;color:var(--muted);font-size:13px;letter-spacing:-.015em;line-height:1.75}.legal_documentList__F1JFe li{word-break:keep-all}.legal_revisionHistory__U2J5k{padding-top:22px}.legal_revisionHistory__U2J5k h2{margin:0 0 12px;color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.025em}.legal_revisionList__dmApY{display:grid;gap:8px}.legal_revisionItem___nxth{border-radius:var(--radius-panel);background:rgba(28,75,168,.04)}.legal_revisionItem___nxth summary{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;color:var(--ink);font-size:12.5px;font-weight:600;cursor:pointer;list-style:none}.legal_revisionItem___nxth summary::-webkit-details-marker{display:none}.legal_revisionVersion__ltY_x{color:var(--muted);font-weight:500}.legal_revisionBody__6rKcS{padding:0 14px 14px}.legal_revisionBody__6rKcS .legal_documentSection__f37CA{padding:10px 0}.legal_footer__rWY_B{flex:0 0 auto;padding:16px 28px max(24px,env(safe-area-inset-bottom));border-top:1px solid rgba(207,200,189,.48);background:var(--surface)}@media (max-width:430px){.legal_page__KowBs{display:block;padding:0}.legal_screen__tBJPB{height:100svh;max-height:none;box-shadow:none}}.page_page__NFwDq{display:grid;min-height:100vh;place-items:center;padding:48px 20px;background:var(--paper)}.page_screen__U1FRb{width:min(100%,390px);min-height:844px;margin:0 auto;padding-bottom:max(24px,env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 18px 46px rgba(72,58,45,.09)}.page_authOnboardingScreen__YmuJj{margin:0 auto}.page_authEntry__m0ez0{width:100%;flex:0 0 auto}.page_startButton__aZi87{width:100%;height:48px;margin-top:16px;border:1px solid var(--brand);border-radius:var(--radius-card);background:var(--brand);color:#ffffff;cursor:pointer;font:inherit;font-size:14px;font-weight:600;letter-spacing:-.015em}.page_startButton__aZi87:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:3px}.page_authMethodsPanel__bm1VX{margin-top:16px;animation:page_auth-methods-rise__UEA9E .42s cubic-bezier(.22,1,.36,1) both}@keyframes page_auth-methods-rise__UEA9E{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.page_authActions__OZ3en{display:grid;gap:10px}.page_authActions__OZ3en button{position:relative;width:100%;min-height:54px;padding:0 48px;border-radius:var(--radius-panel);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:-.02em}.page_authActions__OZ3en button:disabled{cursor:wait;opacity:.62}.page_authActions__OZ3en button:focus-visible,.page_formHeader__z4opT button:focus-visible,.page_formModeSwitch__pIPNL button:focus-visible,.page_loginPrompt__47knT button:focus-visible,.page_resendButton__WNx3S:focus-visible,.page_visibilityButton__h80SC:focus-visible{outline:3px solid rgba(28,75,168,.24);outline-offset:3px}.page_kakaoButton__EIjEF{border:1px solid #fee500;background:#fee500;color:rgba(0,0,0,.85)}.page_appleButton__CYh1s{border:1px solid #000000;background:#000000;color:#ffffff}.page_emailButton__xycUN{border:1px solid var(--brand);background:var(--brand);color:#ffffff}.page_appleMark__WMzsB,.page_kakaoMark__OYFcs{position:absolute;left:20px;display:inline-flex;align-items:center;justify-content:center}.page_kakaoMark__OYFcs{width:20px;height:16px;border-radius:50%;background:rgba(0,0,0,.84);color:transparent}.page_kakaoMark__OYFcs:after{position:absolute;bottom:-3px;left:3px;width:5px;height:5px;background:rgba(0,0,0,.84);clip-path:polygon(0 0,100% 0,0 100%);content:""}.page_appleMark__WMzsB{color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px}.page_authFeedback__8K1uR{min-height:40px;padding-top:8px}.page_authFeedback__8K1uR p,.page_statusFeedback__rRcxX p,.page_submitFeedback__Dsjh_ p{margin:0;color:#984848;font-size:12px;letter-spacing:-.015em;line-height:1.5;text-align:center}.page_authFooter__jTjqM{text-align:center}.page_formModeSwitch__pIPNL,.page_loginPrompt__47knT{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--muted);font-size:12px;letter-spacing:-.015em}.page_formModeSwitch__pIPNL button,.page_loginPrompt__47knT button{padding:4px 2px;border:0;background:transparent;color:var(--brand);cursor:pointer;font:inherit;font-weight:600}.page_terms__hfNSP{margin:16px 10px 0;color:#938e85;font-size:10px;letter-spacing:-.01em;line-height:1.6;text-align:center;word-break:keep-all}.page_formHeader__z4opT{display:grid;height:64px;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 16px}.page_formHeader__z4opT>button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--ink);cursor:pointer}.page_formHeader__z4opT>button:hover{background:rgba(28,75,168,.06);color:var(--brand)}.page_formHeader__z4opT svg{width:21px;height:21px;stroke-width:1.8}.page_formWordmark__ugJMH{width:96px;height:auto;justify-self:center}.page_formContent__iEo87{padding:38px 28px 40px}.page_formIntro__vSXgj{text-align:center}.page_formIntro__vSXgj h1{margin:0;color:var(--ink);font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1.35;word-break:keep-all}.page_formIntro__vSXgj p{margin:18px 0 0;color:var(--muted);font-size:13px;letter-spacing:-.02em;line-height:1.65;word-break:keep-all}.page_emailForm__0FM0K{margin-top:36px}.page_authField__4SPAX{display:block}.page_authField__4SPAX+.page_authField__4SPAX{margin-top:14px}.page_progressiveStep__8t30w{animation:page_signup-step-in__8q8Qq .36s cubic-bezier(.22,1,.36,1) both}.page_staticFieldStep__nt9xE{margin-top:14px}@keyframes page_signup-step-in__8q8Qq{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page_authField__4SPAX>label{display:block;margin-bottom:8px;color:var(--ink);font-size:13px;font-weight:600;letter-spacing:-.02em}.page_authField__4SPAX input{width:100%;height:52px;padding:0 16px;border:1px solid rgba(207,200,189,.9);border-radius:var(--radius-panel);background:#fffdf9;color:var(--ink);font-size:15px;letter-spacing:-.015em;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.page_authField__4SPAX input::placeholder{color:#aaa49b}.page_authField__4SPAX input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(28,75,168,.12)}.page_authField__4SPAX input[aria-invalid=true]{border-color:var(--danger)}.page_authField__4SPAX>small,.page_consentGroup__kaet2>small{display:block;min-height:20px;padding-top:5px;color:#984848;font-size:11px;letter-spacing:-.015em}.page_authField__4SPAX>small.page_fieldHint__OVZL9{color:#8a857c}.page_authField__4SPAX>small.page_fieldMessageError__XUCQG{color:#984848}.page_passwordField__7bMKS{position:relative}.page_passwordField__7bMKS input{padding-right:52px}.page_visibilityButton__h80SC{position:absolute;top:4px;right:4px;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--muted);cursor:pointer}.page_visibilityButton__h80SC svg{width:18px;height:18px;stroke-width:1.7}.page_consentScreen__FNUvS{display:flex;flex-direction:column}.page_consentContent__rS9J_{display:flex;flex:1;flex-direction:column;padding:20px 24px 18px}.page_consentIntro__kXXR3{text-align:left}.page_consentIntro__kXXR3 h1{font-size:26px;font-weight:700;letter-spacing:-.03em}.page_consentForm__4aPkJ{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.page_allConsentRow__yAECK,.page_legalConsentLabel__SLSn1{position:relative;display:flex;min-height:44px;align-items:center;color:var(--ink);cursor:pointer}.page_allConsentRow__yAECK input,.page_legalConsentLabel__SLSn1 input{position:absolute;width:44px;height:44px;margin:0;opacity:0}.page_allConsentRow__yAECK{min-height:60px;gap:12px;font-size:18px;font-weight:700;letter-spacing:-.02em}.page_consentVisual__0_qmD{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:50%;background:#dad4ca;color:#ffffff}.page_consentVisual__0_qmD svg{width:17px;height:17px;stroke-width:3}.page_allConsentRow__yAECK input:checked+.page_consentVisual__0_qmD{background:var(--brand)}.page_consentCheck__s2Mz3{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border-radius:6px;color:#cfc9bf}.page_consentCheck__s2Mz3 svg{width:20px;height:20px;stroke-width:2.6}.page_legalConsentLabel__SLSn1 input:checked+.page_consentCheck__s2Mz3{color:var(--brand)}.page_allConsentRow__yAECK input:focus-visible+.page_consentVisual__0_qmD,.page_legalConsentLabel__SLSn1 input:focus-visible+.page_consentCheck__s2Mz3{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.page_legalConsentItems__Z3U7B{margin-top:6px;padding-top:8px;border-top:1px solid rgba(207,200,189,.6)}.page_legalConsentItem__clLBB{display:grid;min-height:48px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.page_legalConsentLabel__SLSn1{min-width:0;gap:10px;padding-left:3px;color:#4a4640;font-size:15px;letter-spacing:-.02em}.page_legalConsentLabel__SLSn1>span:last-child{min-width:0;line-height:1.4;word-break:keep-all}.page_legalConsentView__xPkgH{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:flex-end;padding:0;border:0;background:transparent;color:#a8a298;cursor:pointer}.page_legalConsentView__xPkgH:hover{color:var(--muted)}.page_legalConsentView__xPkgH svg{width:18px;height:18px;stroke-width:2}.page_legalConsentView__xPkgH:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:1px}.page_allConsentRow__yAECK:has(input:disabled),.page_legalConsentLabel__SLSn1:has(input:disabled),.page_legalConsentView__xPkgH:disabled{cursor:not-allowed;opacity:.5}.page_legalUnavailable__xkuxk{margin:10px 2px 0;color:#984848;font-size:11px;line-height:1.5}.page_legalDialog__cm2MC{position:fixed;top:50%;left:50%;width:min(calc(100% - 32px),390px);height:min(720px,calc(100dvh - 32px));max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--radius-surface);background:var(--surface);color:var(--ink);box-shadow:0 24px 72px rgba(44,39,34,.2);transform:translate(-50%,-50%)}.page_legalDialog__cm2MC::backdrop{background:rgba(43,40,36,.38)}.page_legalDialogLayout__v_lOR{display:flex;height:100%;flex-direction:column}.page_legalDialogHeader__WUyvd{display:grid;min-height:64px;flex:0 0 64px;grid-template-columns:1fr 44px;align-items:center;padding:0 14px 0 22px;border-bottom:1px solid rgba(207,200,189,.48)}.page_legalDialogHeader__WUyvd h2{margin:0;font-size:18px;font-weight:600;letter-spacing:-.03em}.page_legalDialogHeader__WUyvd button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--ink);cursor:pointer}.page_legalDialogHeader__WUyvd svg{width:20px;height:20px;stroke-width:1.8}.page_legalDialogFooter__rUQ7K button:focus-visible,.page_legalDialogHeader__WUyvd button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.page_legalDialogBody___Jt0u{min-height:0;flex:1;padding:22px;overflow-y:auto;overscroll-behavior:contain}.page_legalDialogFooter__rUQ7K{flex:0 0 auto;padding:14px 22px max(20px,env(safe-area-inset-bottom));border-top:1px solid rgba(207,200,189,.48);background:var(--surface)}.page_submitFeedback__Dsjh_{min-height:32px;padding-top:8px}.page_formAction__tFcFM{margin-top:20px}.page_legalFormAction__HhxQg{margin-top:32px}.page_formModeSwitch__pIPNL{margin-top:24px}.page_formModeSwitchNext__kpye1{margin-top:12px}.page_errorContent__pHhBT,.page_statusContent__MbOJ_{padding:112px 28px 40px;text-align:center}.page_errorContent__pHhBT>p,.page_statusEyebrow__yluUv{margin:0;color:var(--brand);font-size:12px;font-weight:600}.page_errorContent__pHhBT h1,.page_statusContent__MbOJ_ h1{margin:18px 0 0;color:var(--ink);font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1.35;word-break:keep-all}.page_errorContent__pHhBT>span,.page_statusContent__MbOJ_>p:not(.page_statusEyebrow__yluUv){display:block;margin:22px 0 0;color:var(--muted);font-size:13px;letter-spacing:-.02em;line-height:1.75;word-break:keep-all}.page_errorContent__pHhBT a,.page_resendButton__WNx3S{display:inline-flex;align-items:center;justify-content:center;margin-top:48px}.page_errorContent__pHhBT a{width:100%;min-height:54px;border-radius:var(--radius-panel);background:var(--brand);color:#ffffff;font-size:15px;font-weight:600}.page_statusFeedback__rRcxX{min-height:52px;padding-top:10px}.page_verificationContent__4AZds{padding-top:70px}.page_verificationForm__euNAW{margin-top:42px;text-align:left}.page_verificationDescription__0YwOp{max-width:100%;overflow-wrap:anywhere}.page_verificationDescription__0YwOp strong{color:var(--ink);font-weight:600}.page_verificationForm__euNAW>label{display:block;margin-bottom:10px;color:var(--ink);font-size:13px;font-weight:600;letter-spacing:-.02em}.page_otpField__tSTha{position:relative}.page_otpNativeInput__Gx0GR{position:absolute;z-index:1;inset:0;width:100%;height:56px;padding:0;border:0;background:transparent;caret-color:transparent;color:transparent;cursor:text;outline:none}.page_otpBoxes___kfSL{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.page_otpBox__uPgyT{display:inline-flex;height:56px;align-items:center;justify-content:center;border:1px solid rgba(207,200,189,.9);border-radius:var(--radius-card);background:#fffdf9;color:var(--ink);font-size:20px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.page_otpBoxFilled__rGfFI{border-color:rgba(28,75,168,.44);background:rgba(28,75,168,.04)}.page_otpField__tSTha:focus-within .page_otpBox__uPgyT{border-color:var(--brand);box-shadow:0 0 0 2px rgba(28,75,168,.09)}.page_otpNativeInput__Gx0GR[aria-invalid=true]+.page_otpBoxes___kfSL .page_otpBox__uPgyT{border-color:var(--danger)}.page_otpMessage__2LxEt{min-height:34px;padding-top:7px}.page_otpMessage__2LxEt p{margin:0;color:#984848;font-size:11px;letter-spacing:-.015em;line-height:1.5}.page_otpMessage__2LxEt p.page_otpTimer__DDAFD{color:var(--brand)}.page_resendPrompt__j6t6x{display:flex;align-items:center;justify-content:center;gap:7px;margin:22px 0 0;color:var(--muted);font-size:12px}.page_resendPrompt__j6t6x button{padding:4px 2px;border:0;background:transparent;color:var(--brand);cursor:pointer;font:inherit;font-weight:600}.page_resendPrompt__j6t6x button:disabled{cursor:wait;opacity:.56}.page_resendPrompt__j6t6x button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:2px}.page_callbackContent__E8_7N{display:flex;min-height:100vh;align-items:center;flex-direction:column;justify-content:center;padding:40px 28px;text-align:center}.page_callbackLogo__hbSmW{width:108px;height:auto}.page_callbackContent__E8_7N h1{margin:34px 0 0;color:var(--ink);font-size:24px;font-weight:600;letter-spacing:-.035em;line-height:1.4}.page_callbackContent__E8_7N p{margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.page_loadingIndicator__CnORR{width:28px;height:28px;margin-top:36px;border:3px solid rgba(28,75,168,.16);border-top:3px solid var(--brand);border-radius:50%;animation:page_auth-loading__r_6s4 .8s linear infinite}.page_callbackSkeleton__LBsPG{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;padding:36px 28px}.page_callbackSkeletonLogo__Ohb80{width:108px;height:28px}.page_callbackSkeletonTitle__CEh1j{width:min(76%,250px);height:28px;margin-top:42px}.page_callbackSkeletonCopy__G07F3{width:min(54%,170px);height:15px;margin-top:16px}@keyframes page_auth-loading__r_6s4{to{transform:rotate(1turn)}}@media (max-width:340px){.page_errorContent__pHhBT h1,.page_formIntro__vSXgj h1,.page_statusContent__MbOJ_ h1{font-size:24px}.page_authActions__OZ3en{gap:8px}.page_formContent__iEo87{padding-right:20px;padding-left:20px}}@media (max-width:430px){.page_legalDialog__cm2MC{width:min(100%,390px);height:100svh;max-height:100svh;border-radius:0}}@media (max-height:700px){.page_authActions__OZ3en{gap:8px}.page_authActions__OZ3en button{min-height:50px}.page_authFeedback__8K1uR{min-height:30px;padding-top:5px}.page_terms__hfNSP{margin-top:10px}}@media (max-width:430px){.page_page__NFwDq{display:block;padding:0}.page_screen__U1FRb{min-height:100svh;box-shadow:none}}@media (prefers-reduced-motion:reduce){.page_authField__4SPAX input,.page_otpBox__uPgyT{transition:none}.page_authMethodsPanel__bm1VX,.page_loadingIndicator__CnORR,.page_progressiveStep__8t30w{animation:none}}.theme_theme__kIfIA{--paper:#f4f0e7;--surface:#fcfaf5;--ink:#292824;--muted:#716d65;--line:#cfc8bd;--brand:#1c4ba8;--brand-dark:#173f8d;--brand-pale:#eef4ff;--neutral-pale:#f6f3ec;--danger:#b62d20;--danger-dark:#96261b;--danger-pale:#f9dfdc;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Pretendard,Noto Sans KR,sans-serif}.skeleton_skeleton__IrghC{position:relative;display:block;overflow:hidden;border-radius:10px;background:#ebe7df}.skeleton_skeleton__IrghC:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.72) 48%,transparent 76%);content:"";transform:translateX(-100%);animation:skeleton_skeleton-shimmer__IA90O 1.35s ease-in-out infinite}.skeleton_srOnly__43hGQ{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}@keyframes skeleton_skeleton-shimmer__IA90O{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__IrghC:after{animation:none}}.loading_page__DdSK7{min-height:100vh;background:var(--paper)}.loading_screen__0m6If{width:min(100%,390px);min-height:100vh;margin:0 auto;background:var(--surface)}.loading_header__1STvQ{display:grid;height:64px;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:0 20px}.loading_header__1STvQ>span:first-child,.loading_header__1STvQ>span:last-child{width:34px;height:34px;border-radius:12px}.loading_header__1STvQ>span:nth-child(2){width:92px;height:18px;justify-self:center}.loading_content__VrWlJ{display:grid;gap:26px;padding:26px 20px 48px}.loading_hero__HeUot{display:grid;gap:12px}.loading_hero__HeUot>span:first-child{width:72%;height:30px}.loading_hero__HeUot>span:nth-child(2){width:52%;height:30px}.loading_hero__HeUot>span:last-child{width:88%;height:14px;margin-top:4px}.loading_card__L74Po{height:112px;border-radius:18px}.loading_list__03Fk4{display:grid;gap:1px;overflow:hidden;border-radius:16px}.loading_list__03Fk4>span{width:100%;height:70px;border-radius:0}.textarea_textarea__o_ICI{width:100%;min-height:120px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;line-height:1.55;letter-spacing:-.015em;outline:none;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.textarea_textarea__o_ICI::placeholder{color:var(--muted)}.textarea_textarea__o_ICI:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(28,75,168,.12)}.textarea_textarea__o_ICI[aria-invalid=true]{border-color:var(--danger);box-shadow:none}.textarea_textarea__o_ICI:disabled{background:var(--paper);color:var(--muted);cursor:not-allowed}.search_page__BvLov{min-height:100vh;background:var(--paper)}.search_screen__BJk8e{width:min(100%,390px);min-height:100vh;margin:0 auto;padding-bottom:calc(84px + env(safe-area-inset-bottom));background:var(--surface);color:var(--ink)}.search_header__HgqG6{position:sticky;z-index:20;top:0;display:grid;min-height:64px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;padding:8px 16px;border-bottom:1px solid rgba(207,200,189,.45);background:rgba(252,250,245,.96);backdrop-filter:blur(12px)}.search_header__HgqG6>button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink);cursor:pointer}.search_header__HgqG6>button svg{width:21px;height:21px}.search_searchField__5Hndv{display:grid;min-width:0;height:44px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(207,200,189,.85);border-radius:13px;background:#fffdf9}.search_searchField__5Hndv:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(28,75,168,.1)}.search_searchField__5Hndv>svg{width:18px;height:18px;color:var(--muted);stroke-width:1.7}.search_searchField__5Hndv input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:14px}.search_searchField__5Hndv input::-webkit-search-cancel-button{display:none}.search_searchField__5Hndv button{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.search_searchField__5Hndv button svg{width:16px;height:16px}.search_content__8_ad_{padding:10px 20px 40px}.search_guide__pIb4N{display:grid;min-height:280px;place-items:center;align-content:center;gap:12px;color:var(--muted);text-align:center}.search_guideImage__kEFt4{display:block;width:auto;height:111px;margin-bottom:5px}.search_guide__pIb4N p,.search_guide__pIb4N small{margin:0;font-size:12px;line-height:1.6}.search_guide__pIb4N small{margin-top:-6px;color:#99938a;font-size:10px}.search_resultList__mgfes{padding:0;margin:0;list-style:none}.search_resultList__mgfes li+li{border-top:1px solid rgba(207,200,189,.55)}.search_resultList__mgfes a{display:grid;min-height:92px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;padding:14px 4px;color:var(--ink)}.search_header__HgqG6 button:focus-visible,.search_resultList__mgfes a:focus-visible{outline:3px solid rgba(28,75,168,.2);outline-offset:2px}.search_resultList__mgfes a>span{min-width:0}.search_resultList__mgfes p,.search_resultList__mgfes small,.search_resultList__mgfes strong{display:block}.search_resultList__mgfes small{color:var(--brand);font-size:9px;font-weight:700}.search_resultList__mgfes strong{margin-top:4px;font-size:14px;font-weight:600;letter-spacing:-.02em}.search_resultList__mgfes p{overflow:hidden;margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.search_resultList__mgfes a>svg{width:18px;height:18px;color:var(--muted);stroke-width:1.7}.search_bottomNav__Eo4gE{position:fixed;z-index:30;bottom:max(10px,env(safe-area-inset-bottom));left:50%;display:grid;width:min(calc(100% - 64px),326px);min-height:54px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding:4px;border-radius:999px;background:var(--brand);box-shadow:0 8px 22px rgba(28,75,168,.16);transform:translateX(-50%)}.search_bottomNav__Eo4gE button{min-height:46px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.78);cursor:pointer;font:inherit;font-size:12px;font-weight:600}.search_bottomNav__Eo4gE button:focus-visible{outline:3px solid rgba(28,75,168,.22);outline-offset:1px}.search_srOnly__a13cH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (min-width:431px){.search_screen__BJk8e{box-shadow:0 18px 46px rgba(72,58,45,.09)}}