.public-landing_page__IzHRL{--surface:#fffdfa;--surface-soft:#f7f2ee;--surface-peach:#fff0ec;--accent-strong:#8d4233;width:100%;max-width:1120px;min-height:100dvh;margin:0 auto;overflow:hidden;background:#fffdfa;color:#211d1b}.public-landing_hero__DIpWL{position:relative;aspect-ratio:1;min-height:320px;overflow:hidden;isolation:isolate}.public-landing_heroArtwork__BtSRX{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover}.public-landing_language__4sAgg{position:absolute;top:10px;right:12px;z-index:2}.public-landing_heroCopy__sR2GW{position:absolute;top:36%;left:11%;width:78%;height:12%;transform:translateY(-50%);color:#171311;text-align:center}.public-landing_heroCopy__sR2GW p{margin:0;font-size:clamp(14px,3.85vw,19px);font-weight:400;line-height:1.52;letter-spacing:-.035em}.public-landing_heroCopy__sR2GW h1{margin:5px 0 7px;font-family:inherit;font-size:clamp(22px,6.2vw,33px);font-weight:680;line-height:1.2;letter-spacing:-.045em}.public-landing_heroCta__dFQPw{position:absolute;right:11%;bottom:8%;left:11%;display:grid;min-height:48px;place-items:center;border-radius:8px;background:#050505;color:#fff;font-size:clamp(16px,4.2vw,20px);font-weight:760;letter-spacing:-.04em;text-decoration:none;transition:background-color .18s ease,color .18s ease}.public-landing_heroCta__dFQPw:hover{background:#2a2421}.public-landing_browseLinks__yl8QH a:focus-visible,.public-landing_catalogSection__nX7Lk a:focus-visible,.public-landing_heroCta__dFQPw:focus-visible,.public-landing_pathCard__JmoBz:focus-visible{outline:3px solid #e59679;outline-offset:3px}.public-landing_skinTypeSection__CVdI8{padding:46px 16px 36px;text-align:center}.public-landing_browse__MEKPX h2,.public-landing_catalogSection__nX7Lk h2,.public-landing_paths__eJMMl h2,.public-landing_skinTypeSection__CVdI8 h2{margin:0;color:#171311;letter-spacing:-.055em}.public-landing_skinTypeSection__CVdI8 h2{font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(31px,8.7vw,42px);line-height:1.12;font-weight:600}.public-landing_intro___ZfQy{max-width:330px;margin:23px auto 0;color:#554c47;font-size:14px;line-height:1.72;letter-spacing:-.025em}.public-landing_typeTitle__nY6Hi{margin:26px 0 12px;color:#342c29;font-size:14px;font-weight:760;letter-spacing:-.035em;text-decoration:underline;text-underline-offset:3px}.public-landing_skinTypeGrid__j7tXy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.public-landing_skinType__Mn3bn{display:grid;min-height:57px;align-content:center;gap:2px;padding:7px 3px;border:1px solid #e6ded9;border-radius:7px;background:#fff}.public-landing_skinType__Mn3bn small,.public-landing_skinType__Mn3bn strong{overflow-wrap:anywhere;font-size:10px;line-height:1.22;letter-spacing:-.055em}.public-landing_skinType__Mn3bn strong{font-weight:730}.public-landing_skinType__Mn3bn small{color:#706661}.public-landing_typeNote__cVtpq{margin:13px auto 0;color:#796f69;font-size:12px;line-height:1.55}.public-landing_browse__MEKPX,.public-landing_catalogSection__nX7Lk,.public-landing_paths__eJMMl{padding:31px 16px;border-top:1px solid #eee5e0}.public-landing_paths__eJMMl{background:#fcf7f4}.public-landing_browse__MEKPX h2,.public-landing_paths__eJMMl h2{font-size:22px;font-weight:750}.public-landing_pathGrid___Z8o6{display:grid;gap:10px;margin-top:15px}.public-landing_pathCard__JmoBz{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:82px;padding:13px;border:1px solid #e5d9d3;border-radius:16px;background:#fffdfa;text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.public-landing_pathCard__JmoBz:hover{border-color:#d8b6aa;transform:translateY(-1px);box-shadow:0 10px 20px rgb(52 34 26/7%)}.public-landing_pathIcon__HtCeV{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#f7ece7;color:#b85f48}.public-landing_pathCard__JmoBz:nth-child(2) .public-landing_pathIcon__HtCeV{background:#ecf4f0;color:#417a68}.public-landing_pathCard__JmoBz span:not(.public-landing_pathIcon__HtCeV){display:grid;min-width:0;gap:3px}.public-landing_pathCard__JmoBz strong{color:#251f1d;font-size:15px;letter-spacing:-.04em}.public-landing_pathCard__JmoBz small{color:#6d625d;font-size:12px;line-height:1.42;letter-spacing:-.025em}.public-landing_pathArrow__akHTd{color:#857872}.public-landing_browse__MEKPX{background:#fffdfa}.public-landing_browseLinks__yl8QH{display:grid;margin-top:14px;border-top:1px solid #eee5e0}.public-landing_browseLinks__yl8QH a{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:66px;border-bottom:1px solid #eee5e0;color:#221d1b;text-decoration:none}.public-landing_browseLinks__yl8QH span{display:grid;gap:3px}.public-landing_browseLinks__yl8QH strong{font-size:14px;letter-spacing:-.03em}.public-landing_browseLinks__yl8QH small{color:#756b66;font-size:12px;line-height:1.4}.public-landing_browseLinks__yl8QH svg{color:#8b7f79}.public-landing_catalogSection__nX7Lk{padding-top:29px}.public-landing_catalogSection__nX7Lk header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.public-landing_catalogSection__nX7Lk h2{font-size:20px;font-weight:760}.public-landing_catalogSection__nX7Lk header a{display:inline-flex;align-items:center;gap:2px;color:#8d4233;font-size:12px;font-weight:720;text-decoration:none;white-space:nowrap}.public-landing_brandGrid__GrjMU,.public-landing_productGrid__Rf2zh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.public-landing_brandCard__NdrPq{display:grid;min-height:130px;align-content:start;gap:8px;padding:12px;border:1px solid #eee4df;border-radius:14px;background:#fff;text-decoration:none}.public-landing_brandLogo__iAJKE{display:flex;min-height:56px;align-items:center}.public-landing_brandLogo__iAJKE img{width:min(100%,110px);height:56px;object-fit:contain;object-position:left center}.public-landing_brandFallback__uLT8W{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#f7f2ee;color:#8d4233;font-size:15px;font-weight:760}.public-landing_brandCard__NdrPq strong,.public-landing_noteCard__h83v9 strong,.public-landing_productCard__jD19W strong{overflow:hidden;color:#251f1d;font-size:13px;font-weight:740;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.public-landing_brandCard__NdrPq small,.public-landing_noteCard__h83v9 small{display:-webkit-box;overflow:hidden;color:#756a64;font-size:12px;line-height:1.44;-webkit-box-orient:vertical;-webkit-line-clamp:2}.public-landing_productCard__jD19W{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:10px;border:1px solid #eee4df;border-radius:14px;background:#fff;text-decoration:none}.public-landing_productCard__jD19W>img{width:58px;height:58px;object-fit:contain;border-radius:10px;background:#f7f2ee}.public-landing_productCard__jD19W>span{display:grid;min-width:0;gap:4px}.public-landing_productCard__jD19W small{overflow:hidden;color:#806f67;font-size:12px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.public-landing_productCard__jD19W:not(:has(img)){grid-template-columns:1fr}.public-landing_noteList__w_WAi{display:grid;gap:8px}.public-landing_noteCard__h83v9{display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:10px;padding:13px;border:1px solid #eee4df;border-radius:13px;background:#fff;text-decoration:none}.public-landing_noteCard__h83v9 small,.public-landing_noteCard__h83v9 strong{grid-column:1}.public-landing_noteCard__h83v9 small{-webkit-line-clamp:1}.public-landing_noteCard__h83v9 svg{grid-column:2;grid-row:1/span 2;color:#8d7d76}@media (max-width:350px){.public-landing_heroCopy__sR2GW h1{font-size:22px}.public-landing_heroCopy__sR2GW p{font-size:13px}.public-landing_skinType__Mn3bn small,.public-landing_skinType__Mn3bn strong{font-size:9px}.public-landing_skinType__Mn3bn{min-height:54px}}@media (min-width:760px){.public-landing_page__IzHRL{box-shadow:0 0 0 1px rgb(64 43 33/4%),0 24px 80px rgb(74 50 38/8%)}.public-landing_hero__DIpWL{min-height:560px;aspect-ratio:auto}.public-landing_heroArtwork__BtSRX{object-position:center 12%}.public-landing_language__4sAgg{top:18px;right:28px}.public-landing_heroCopy__sR2GW{top:46%;left:50%;width:min(620px,72%);transform:translate(-50%,-50%)}.public-landing_heroCopy__sR2GW p{font-size:20px}.public-landing_heroCopy__sR2GW h1{margin:8px 0 10px;font-size:42px}.public-landing_heroCta__dFQPw{right:auto;bottom:56px;left:50%;width:min(440px,62%);transform:translateX(-50%);font-size:18px}.public-landing_skinTypeSection__CVdI8{padding:66px 48px 56px}.public-landing_skinTypeSection__CVdI8 h2{font-size:46px}.public-landing_intro___ZfQy{max-width:580px;font-size:16px}.public-landing_skinTypeGrid__j7tXy{max-width:760px;margin-inline:auto;gap:9px}.public-landing_skinType__Mn3bn{min-height:66px;padding:9px 6px}.public-landing_skinType__Mn3bn small,.public-landing_skinType__Mn3bn strong{font-size:12px}.public-landing_typeNote__cVtpq{max-width:620px;font-size:12px}.public-landing_browse__MEKPX,.public-landing_catalogSection__nX7Lk,.public-landing_paths__eJMMl{padding:50px 48px}.public-landing_browse__MEKPX h2,.public-landing_paths__eJMMl h2{font-size:26px}.public-landing_pathGrid___Z8o6{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-landing_pathCard__JmoBz{min-height:96px;padding:16px}.public-landing_browseLinks__yl8QH{grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #eee5e0}.public-landing_browseLinks__yl8QH a{min-height:112px;padding:0 16px;border-top:1px solid #eee5e0;border-left:0}.public-landing_browseLinks__yl8QH a:last-child{border-right:1px solid #eee5e0}.public-landing_brandGrid__GrjMU,.public-landing_productGrid__Rf2zh{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-landing_brandCard__NdrPq{min-height:150px}.public-landing_productCard__jD19W{min-height:88px}.public-landing_noteList__w_WAi{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.public-landing_noteCard__h83v9{min-height:112px}}.public-landing_noteCard__h83v9{grid-template-columns:96px minmax(0,1fr) 16px;align-items:center}.public-landing_noteImage__DLjgS{width:96px;height:72px;object-fit:cover;border-radius:8px;grid-column:1;grid-row:1}.public-landing_noteText__n_JlE{min-width:0;grid-column:2;display:grid;gap:6px}.public-landing_noteCard__h83v9>svg{grid-column:3;grid-row:1}.public-landing_noteCard__h83v9:not(:has(.public-landing_noteImage__DLjgS)){grid-template-columns:minmax(0,1fr) 16px}.public-landing_noteCard__h83v9:not(:has(.public-landing_noteImage__DLjgS)) .public-landing_noteText__n_JlE{grid-column:1}.public-landing_noteCard__h83v9:not(:has(.public-landing_noteImage__DLjgS))>svg{grid-column:2}.catalog-list_page__ZlvvT{width:min(100% - 48px,1320px);margin:0 auto;padding:28px 0 48px}.catalog-list_header__0hxR1{margin-bottom:18px}.catalog-list_header__0hxR1 h1{margin:0 0 6px;font-size:28px;line-height:1.25}.catalog-list_header__0hxR1 p{margin:0;font-size:14px;color:#766e69}.catalog-list_results__IyKOJ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 12px;font-size:14px}.catalog-list_results__IyKOJ p{margin:0}.catalog-list_results__IyKOJ span{color:#736860;font-size:12px}.catalog-list_resultsSide__az2Sr{display:flex;align-items:center;gap:14px}.catalog-list_brands__i_1RY,.catalog-list_products__tSjbC{display:grid;gap:12px;padding:0;margin:0;list-style:none;grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-list_brands__i_1RY li,.catalog-list_products__tSjbC li{min-width:0;position:relative}.catalog-list_cardSave__ruK9z{position:absolute;top:6px;right:6px;z-index:2}.catalog-list_productCard__kC88r .catalog-list_cardText__DMM3Y{padding-right:22px}.catalog-list_brandCard__RWIk3,.catalog-list_productCard__kC88r{position:relative;height:100%;box-sizing:border-box;color:inherit;text-decoration:none;border:1px solid #e8e2dd;border-radius:12px;background:#fff;padding:14px;display:flex;gap:12px;transition:border-color .15s,background .15s}.catalog-list_brandCard__RWIk3{flex-direction:column;gap:10px}.catalog-list_brandCard__RWIk3:hover,.catalog-list_productCard__kC88r:hover{border-color:#bfa18d;background:#fdfbf8}.catalog-list_cardLink__sNFA9{color:inherit;text-decoration:none}.catalog-list_cardLink__sNFA9:after{content:"";position:absolute;inset:0;border-radius:12px}.catalog-list_cardLink__sNFA9:focus-visible{outline:none}.catalog-list_cardLink__sNFA9:focus-visible:after{outline:3px solid #a57552;outline-offset:3px}.catalog-list_logo__LSyf4{display:flex;align-items:center;justify-content:center;width:100%;height:56px;overflow:hidden}.catalog-list_logo__LSyf4 img{display:block;max-width:100%;width:128px;height:56px;object-fit:contain;object-position:center}.catalog-list_fallback__hdDqE{display:grid;place-items:center;height:44px;min-width:44px;padding:0 8px;border-radius:10px;background:#f5f2ee;color:#9a8474;font-size:16px;font-weight:600}.catalog-list_cardText__DMM3Y{min-width:0;flex:1}.catalog-list_cardText__DMM3Y h2{font-size:15px;line-height:1.45;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all;overflow-wrap:anywhere}.catalog-list_brandCard__RWIk3 h2{text-align:center;-webkit-line-clamp:1}.catalog-list_description__leQ9k{color:#736860;font-size:12px;line-height:1.5;margin:5px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-list_brandCard__RWIk3 .catalog-list_description__leQ9k{text-align:center}.catalog-list_products__tSjbC{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-list_productCard__kC88r{align-items:flex-start;min-height:116px}.catalog-list_photo__eGtMn{width:72px;height:84px;flex:0 0 72px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#faf9f7}.catalog-list_photo__eGtMn img{width:100%;height:100%;object-fit:contain;object-position:center}.catalog-list_brandName__gQs7W{color:#956649;font-size:11px;margin:0 0 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-list_empty__RCQNJ{padding:45px 0;text-align:center;color:#736860}@media (min-width:1500px){.catalog-list_brands__i_1RY{grid-template-columns:repeat(5,minmax(0,1fr))}.catalog-list_products__tSjbC{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.catalog-list_brands__i_1RY{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-list_products__tSjbC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.catalog-list_page__ZlvvT{width:calc(100% - 28px);padding-top:20px}.catalog-list_header__0hxR1 h1{font-size:24px}.catalog-list_brands__i_1RY{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-list_brandCard__RWIk3{padding:12px}.catalog-list_products__tSjbC{grid-template-columns:1fr;gap:8px}.catalog-list_productCard__kC88r{min-height:94px;padding:10px 12px}.catalog-list_photo__eGtMn{width:62px;height:68px;flex-basis:62px}}.catalog-list_ingredientFilter__mg4hN{margin:-6px 0 14px;font-size:14px;color:#5c534e}.catalog-list_ingredientFilter__mg4hN span{font-weight:700;color:#2f2926}.catalog-list_ingredientFilter__mg4hN a{color:#8a4a2b}.catalog-search-layout_page__QBB4g{width:min(100% - 48px,1320px);margin:0 auto;padding:28px 0 48px}.catalog-search-layout_header__9B0SC{margin-bottom:18px}.catalog-search-layout_header__9B0SC h1{margin:0 0 6px;font-size:28px;line-height:1.25;letter-spacing:-.035em}.catalog-search-layout_header__9B0SC p{margin:0;color:#766e69;font-size:14px;line-height:1.55}.catalog-search-layout_visuallyHidden__slLiR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalog-search-layout_searchForm__i_DCq{display:flex;align-items:center;gap:8px;margin:24px 0 18px}.catalog-search-layout_searchInput__1K8sW{flex:1 1 auto;min-width:0;min-height:43px;padding:0 14px;border:1px solid #dcd2cc;border-radius:10px;background:#fff;color:inherit}.catalog-search-layout_searchInput__1K8sW:focus-visible{outline:3px solid rgba(165,117,82,.32);outline-offset:1px;border-color:#a57552}.catalog-search-layout_searchButton__0uD_N{flex:0 0 auto;min-width:64px;min-height:43px;padding:0 17px;border:1px solid transparent;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;font-size:.9rem;cursor:pointer}.catalog-search-layout_searchButton__0uD_N:hover{background:#423733}.catalog-search-layout_resetLink__qh_Bj{flex:0 0 auto;min-height:43px;display:inline-flex;align-items:center;padding:0 4px;color:#766e69;font-size:13px;text-decoration:underline;text-underline-offset:3px}.catalog-search-layout_filters__E5HNQ{display:flex;gap:8px;overflow-x:auto;margin:0 0 14px;padding:0 0 6px;scrollbar-width:thin}.catalog-search-layout_filters__E5HNQ a{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid #d4cbc4;border-radius:8px;background:#fff;color:#57473c;font-size:13px;text-decoration:none}.catalog-search-layout_filters__E5HNQ a:hover{border-color:#bfa18d;background:#fdfbf8}.catalog-search-layout_filters__E5HNQ a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:#fff}.catalog-search-layout_filterCount__v_jwp{opacity:.72;font-size:11px}.catalog-search-layout_languageLinks__bLhL_{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.catalog-search-layout_languageLinks__bLhL_ a{min-height:30px;display:inline-flex;align-items:center;padding:0 2px;color:#766e69;font-size:13px;text-decoration:none}.catalog-search-layout_languageLinks__bLhL_ a[aria-current=page]{color:#302825;font-weight:700;text-decoration:underline;text-underline-offset:4px}.catalog-search-layout_metaRow__4UMxc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin:18px 0 12px}.catalog-search-layout_meta__yfFW7{margin:0;color:#736860;font-size:13px}.catalog-search-layout_cardGrid__5__8e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-search-layout_card__ITI9U{min-width:0;height:100%;overflow:hidden;border:1px solid #e8e2dd;border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.catalog-search-layout_card__ITI9U:hover{border-color:#bfa18d;background:#fdfbf8}.catalog-search-layout_card__ITI9U:focus-visible,.catalog-search-layout_listCard___iDPB:focus-visible{outline:3px solid #a57552;outline-offset:3px}.catalog-search-layout_cardMedia__kDWdx{display:grid;aspect-ratio:16/9;place-items:center;overflow:hidden;background:#faf9f7}.catalog-search-layout_cardMedia__kDWdx img{display:block;width:100%;height:100%;object-fit:cover}.catalog-search-layout_imageFallback__OgSoe{color:#9a8474;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.catalog-search-layout_cardBody__ktpHr{padding:14px}.catalog-search-layout_cardKicker__eh4_g{margin:0 0 6px;color:#956649;font-size:11px}.catalog-search-layout_cardTitle__wxEMJ{display:-webkit-box;margin:0;overflow:hidden;color:#302825;font-size:16px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-search-layout_cardDescription___sFVP{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#736860;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-search-layout_listGrid__t52fD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-search-layout_listCard___iDPB{min-width:0;min-height:96px;display:flex;flex-direction:column;justify-content:center;padding:14px;border:1px solid #e8e2dd;border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.catalog-search-layout_listCard___iDPB:hover{border-color:#bfa18d;background:#fdfbf8}.catalog-search-layout_listCardTitle__ed_04{margin:0;overflow-wrap:anywhere;color:#302825;font-size:15px;line-height:1.45}.catalog-search-layout_listCardMeta__Cwf5t{margin:5px 0 0;overflow-wrap:anywhere;color:#736860;font-size:12px;line-height:1.5}.catalog-search-layout_empty__V4V6O{padding:45px 0;color:#736860;text-align:center}.catalog-search-layout_loadMore__w5KwW{display:grid;justify-items:center;gap:10px;padding:24px 0 0;color:#736860;font-size:13px;text-align:center}.catalog-search-layout_loadMore__w5KwW p{margin:0}.catalog-search-layout_loadMore__w5KwW button{min-height:40px;padding:8px 20px;border:1px solid #d4c7bd;border-radius:8px;background:#fff;color:#57473c;font:inherit;cursor:pointer}.catalog-search-layout_loadMore__w5KwW button:disabled{cursor:wait;opacity:.6}.catalog-search-layout_pagination__iikAF{display:flex;justify-content:center;align-items:center;gap:24px;padding:28px 0 0;color:#766e69;font-size:14px}.catalog-search-layout_pagination__iikAF a{color:#57473c;text-decoration:underline;text-underline-offset:3px}@media (min-width:1500px){.catalog-search-layout_cardGrid__5__8e,.catalog-search-layout_listGrid__t52fD{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.catalog-search-layout_cardGrid__5__8e,.catalog-search-layout_listGrid__t52fD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.catalog-search-layout_page__QBB4g{width:calc(100% - 28px);padding-top:20px}.catalog-search-layout_header__9B0SC h1{font-size:24px}.catalog-search-layout_searchForm__i_DCq{margin-top:20px}.catalog-search-layout_resetLink__qh_Bj{display:none}.catalog-search-layout_cardGrid__5__8e,.catalog-search-layout_listGrid__t52fD{grid-template-columns:1fr;gap:10px}.catalog-search-layout_listCard___iDPB{min-height:82px;padding:12px}}.source-board_board__zrkAE{margin:0 0 18px;padding:10px 0;border-top:1px solid #ebe5df;border-bottom:1px solid #ebe5df}.source-board_board__zrkAE summary{display:flex;align-items:baseline;gap:10px;cursor:pointer;list-style:none}.source-board_board__zrkAE summary::-webkit-details-marker{display:none}.source-board_board__zrkAE summary:after{content:"펼치기";flex:none;margin-left:auto;font-size:11px;color:#736860;white-space:nowrap}.source-board_board__zrkAE[open] summary:after{content:"접기"}.source-board_board__zrkAE[open] summary{margin-bottom:10px}.source-board_title__wUow0{flex:none;font-size:13px;font-weight:600;color:#6f645c;white-space:nowrap}.source-board_summaryLine__jOpAS{min-width:0;font-size:12px;color:#8a7f77;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-board_lead__zUP5p{margin:0 0 12px;font-size:12px;line-height:1.7;color:#8a7f77}.source-board_viewport__CRNHa{overflow-x:auto}.source-board_table__UzXHP{width:100%;min-width:0;border-collapse:collapse;font-size:12px;color:#6f645c}.source-board_table__UzXHP td,.source-board_table__UzXHP th{padding:7px 10px 7px 0;text-align:left;font-weight:400;vertical-align:top}.source-board_table__UzXHP thead th{font-size:11px;color:#736860;border-bottom:1px solid #ebe5df}.source-board_table__UzXHP tbody th{font-weight:500;color:#5b524b;overflow-wrap:anywhere}.source-board_table__UzXHP tbody tr+tr td,.source-board_table__UzXHP tbody tr+tr th{border-top:1px solid #f3efeb}.source-board_badge__YuXUy{margin-left:6px;padding:1px 5px;border-radius:3px;background:#f3efeb;font-size:10px;color:#8a7f77}.source-board_share__A2C_p{margin-left:4px;color:#736860}.source-board_unknown__jU_rJ{color:#736860}.source-board_note__Vbk6x{margin:12px 0 0;font-size:11px;line-height:1.7;color:#736860}@media (max-width:640px){.source-board_table__UzXHP{font-size:11px}.source-board_table__UzXHP colgroup,.source-board_table__UzXHP thead{display:none}.source-board_table__UzXHP,.source-board_table__UzXHP tbody,.source-board_table__UzXHP tr{display:block}.source-board_table__UzXHP tbody tr{padding:7px 0}.source-board_table__UzXHP tbody tr+tr{border-top:1px solid #f3efeb}.source-board_table__UzXHP tbody th{display:block;padding:0 0 2px;border:0!important}.source-board_table__UzXHP td{display:inline;padding:0;border:0!important}.source-board_table__UzXHP td+td:before{content:" · ";color:#c4bcb4}.source-board_badge__YuXUy{font-size:11px}}@media (pointer:coarse){.source-board_badge__YuXUy{font-size:11px}}.catalog-ui_pager__2R8WF{display:flex;align-items:center;justify-content:center;gap:6px;padding:28px 0 8px;font-size:13px;font-variant-numeric:tabular-nums}.catalog-ui_pagerPages__R_V_l{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.catalog-ui_pagerPage__MrWgk,.catalog-ui_pagerStep__LN2od{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;box-sizing:border-box;border:1px solid transparent;border-radius:8px;color:#57473c;text-decoration:none;white-space:nowrap}.catalog-ui_pagerPage__MrWgk:hover,.catalog-ui_pagerStep__LN2od:hover{border-color:#d4cbc4;background:#fff}.catalog-ui_pagerPage__MrWgk[aria-current=page]{border-color:var(--ink);background:var(--ink);color:#fff;font-weight:700}.catalog-ui_pagerStep__LN2od{border-color:#ddd5ce;background:#fff}.catalog-ui_pagerStep__LN2od[data-disabled]{color:#c2b8b0;border-color:#eee8e3;background:transparent;pointer-events:none}.catalog-ui_pagerGap__LQ1cZ{min-width:20px;text-align:center;color:#736860}.catalog-ui_pager__2R8WF a:focus-visible{outline:3px solid rgba(21,63,59,.35);outline-offset:2px}.catalog-ui_backLink__oV1_5{display:inline-flex;align-items:center;gap:4px;min-height:32px;color:#766e69;font-size:13px;text-decoration:none}.catalog-ui_backLink__oV1_5:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.catalog-ui_detailHead__jwm2v{margin:4px 0 20px}.catalog-ui_eyebrow__P_gCp{display:block;margin:6px 0 4px;color:#956649;font-size:12px;font-weight:700;letter-spacing:.02em}.catalog-ui_detailTitle__VEhw5{margin:0;font-size:28px;line-height:1.3;letter-spacing:-.03em;overflow-wrap:anywhere}.catalog-ui_detailMeta__Zu3t9{margin:6px 0 0;color:#766e69;font-size:14px;line-height:1.55}.catalog-ui_quietToggle__M1OwL{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:#736860;font-size:12px;text-decoration:none;white-space:nowrap}.catalog-ui_quietToggle__M1OwL:before{content:"";width:26px;height:15px;border-radius:99px;background:#e2dbd5;box-shadow:inset 0 0 0 2px #e2dbd5;background-image:radial-gradient(circle at 7px 50%,#fff 5px,transparent 5.5px);transition:background-color .15s}.catalog-ui_quietToggle__M1OwL[aria-current=true]{color:var(--ink);font-weight:700}.catalog-ui_quietToggle__M1OwL[aria-current=true]:before{background-color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background-image:radial-gradient(circle at 19px 50%,#fff 5px,transparent 5.5px)}.catalog-ui_quietToggle__M1OwL:focus-visible{outline:3px solid rgba(21,63,59,.35);outline-offset:2px;border-radius:6px}@media (max-width:600px){.catalog-ui_pager__2R8WF{gap:4px;padding-top:22px}.catalog-ui_pagerPages__R_V_l li[data-far]{display:none}.catalog-ui_pagerPage__MrWgk,.catalog-ui_pagerStep__LN2od{min-width:34px;height:34px;padding:0 8px}.catalog-ui_detailTitle__VEhw5{font-size:24px}}.catalog-ui_backBar__jY9GB{margin:0 auto;box-sizing:border-box}.catalog-ui_backBar__jY9GB[data-column]{--inset:var(--back-inset);max-width:calc(var(--back-width) + 2 * var(--inset));padding:12px var(--inset) 0}@media (max-width:560px){.catalog-ui_backBar__jY9GB[data-column]{--inset:var(--back-inset-phone)}}.trending-board_gutter__UYf_6{width:min(100% - 48px,1320px);margin:0 auto;padding:28px 0 0}@media (max-width:600px){.trending-board_gutter__UYf_6{width:calc(100% - 28px);padding-top:20px}}.trending-board_gutter__UYf_6.trending-board_flush__KFsOb{padding-top:0}.trending-board_board__EhS1D{--trend-accent:var(--accent,#8d4233);--trend-soft:color-mix(in srgb,var(--trend-accent) 9%,transparent);--ease:cubic-bezier(.2,.8,.2,1);position:relative;margin:0 0 20px;border:1px solid var(--line,#e8e1dd);border-radius:16px;background:var(--surface,#fffdfa);box-shadow:0 1px 2px rgba(35,29,28,.04);overflow:hidden}.trending-board_srOnly__OyUmY{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.trending-board_badge__1Hosf{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--trend-soft);color:var(--trend-accent);font-size:15px}.trending-board_ticker__vbloJ{display:none;width:100%;min-height:52px;align-items:center;gap:10px;padding:10px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.trending-board_ticker__vbloJ:active{background:var(--surface-soft,#f7f2ee)}.trending-board_ticker__vbloJ:focus-visible{outline:2px solid var(--trend-accent);outline-offset:-2px;border-radius:16px}.trending-board_tickerTitle__2Xx5s{flex:none;font-size:14px;font-weight:700}.trending-board_roller__EfbMy{position:relative;flex:1;min-width:0;height:22px;overflow:hidden}.trending-board_rollItem__sUIx3{position:absolute;inset:0;display:flex;align-items:center;gap:7px;min-width:0;font-size:13.5px;color:var(--ink,#231d1c);animation:trending-board_roll-in__ctvpt .5s var(--ease) both}.trending-board_rollItem__sUIx3>span:not([class]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.trending-board_rollItem__sUIx3 b{flex:none;min-width:14px;font-variant-numeric:tabular-nums;color:var(--muted,#716863)}.trending-board_rollItem__sUIx3 b[data-top]{color:var(--trend-accent)}.trending-board_rollItem__sUIx3 .trending-board_move__CEGCg{margin-left:auto}@keyframes trending-board_roll-in__ctvpt{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}.trending-board_caret__pUpIS{flex:none;color:var(--muted,#716863);font-size:15px;transition:transform .3s var(--ease)}.trending-board_board__EhS1D[data-open] .trending-board_caret__pUpIS{transform:rotate(180deg)}.trending-board_panel__U_Ujl{display:grid;grid-template-rows:1fr}.trending-board_panelInner__Qapc3{min-height:0;overflow:hidden;padding:14px 16px 10px}.trending-board_head__vHNZm{display:flex;align-items:center;gap:8px;margin:0 0 8px}.trending-board_head__vHNZm h2{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em}.trending-board_periods__H_QJi{margin-left:auto}.trending-board_help__IMHl7{position:relative;display:inline-flex}.trending-board_helpIcon__xoQnX{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;color:var(--muted,#716863);cursor:help}.trending-board_helpIcon__xoQnX:hover{color:var(--ink,#231d1c);background:var(--surface-soft,#f7f2ee)}.trending-board_tooltip__hPPAg{position:absolute;left:50%;top:calc(100% + 6px);z-index:5;width:max-content;max-width:260px;transform:translate(-50%,-4px);padding:8px 10px;border-radius:10px;background:#2e2724;color:#fff;font-size:11.5px;line-height:1.5;visibility:hidden;opacity:0;transition:opacity .15s,transform .15s var(--ease);pointer-events:none}.trending-board_help__IMHl7:hover .trending-board_tooltip__hPPAg,.trending-board_tooltip__hPPAg[data-open]{visibility:visible;opacity:1;transform:translate(-50%)}.trending-board_empty__Shn7b{margin:4px 0 8px;font-size:12.5px;color:var(--muted,#716863)}.trending-board_list__NQWmo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--rows,5),auto);gap:0 20px;margin:0;padding:0;list-style:none}.trending-board_list__NQWmo li{min-width:0;animation:trending-board_row-in__z2nEc .42s var(--ease) both;animation-delay:calc(var(--i, 0) * 28ms)}@keyframes trending-board_row-in__z2nEc{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.trending-board_row__fuv4w{display:flex;align-items:center;gap:10px;min-width:0;min-height:40px;margin:0 -8px;padding:5px 8px;border-radius:10px;color:inherit;text-decoration:none;transition:background .15s}.trending-board_row__fuv4w:hover{background:var(--surface-soft,#f7f2ee)}.trending-board_row__fuv4w:hover .trending-board_name__9ITtn{color:var(--trend-accent)}.trending-board_row__fuv4w:focus-visible{outline:2px solid var(--trend-accent);outline-offset:-2px}.trending-board_row__fuv4w:active{transform:scale(.99)}.trending-board_rank__6zG9w{flex:none;width:20px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;color:var(--muted,#716863)}.trending-board_rank__6zG9w[data-top]{color:var(--trend-accent);font-size:16px;font-style:italic}.trending-board_thumbImage__6LGS0{flex:none;width:36px;height:36px;box-sizing:border-box;padding:2px;border-radius:9px;object-fit:contain;background:#fff;border:1px solid var(--line,#e8e1dd)}.trending-board_thumbImage__6LGS0[data-empty]{display:inline-grid;place-items:center;color:var(--muted,#716863);font-size:13px;font-weight:700}.trending-board_text__msrxH{display:flex;flex:1;align-items:baseline;gap:7px;min-width:0}.trending-board_list__NQWmo[data-images] .trending-board_text__msrxH{flex-direction:column;align-items:flex-start;gap:1px}.trending-board_name__9ITtn{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--ink,#231d1c);transition:color .15s}.trending-board_list__NQWmo:not([data-images]) .trending-board_name__9ITtn{flex:none;max-width:65%}.trending-board_subtitle__Ia_I1{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--muted,#716863)}.trending-board_move__CEGCg{flex:none;margin-left:auto;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.trending-board_move__CEGCg i{font-style:normal;font-size:8px;margin-right:2px;vertical-align:1px}.trending-board_up__6Sesc{color:#d0432b}.trending-board_down__vbzxe{color:#2f6ac0}.trending-board_same__i2wDp{color:#c4bcb4}.trending-board_new__DC2OB{padding:2px 6px;border-radius:999px;background:var(--trend-soft);color:var(--trend-accent);font-size:9.5px;letter-spacing:.04em}.trending-board_board__EhS1D[data-compact=always] .trending-board_ticker__vbloJ{display:flex}.trending-board_board__EhS1D[data-compact=always] .trending-board_panel__U_Ujl{grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.trending-board_board__EhS1D[data-compact=always][data-open] .trending-board_panel__U_Ujl{grid-template-rows:1fr}.trending-board_board__EhS1D[data-compact=always] .trending-board_panelInner__Qapc3{padding-top:0;padding-bottom:0;transition:padding .38s var(--ease)}.trending-board_board__EhS1D[data-compact=always][data-open] .trending-board_panelInner__Qapc3{padding-top:4px;padding-bottom:10px;border-top:1px solid var(--line,#e8e1dd)}.trending-board_board__EhS1D[data-compact=always] .trending-board_head__vHNZm h2,.trending-board_board__EhS1D[data-compact=always] .trending-board_head__vHNZm>.trending-board_badge__1Hosf{display:none}.trending-board_board__EhS1D[data-compact=always] .trending-board_head__vHNZm{padding-top:8px}.trending-board_board__EhS1D[data-compact=always] .trending-board_help__IMHl7{order:-1}@media (max-width:640px){.trending-board_board__EhS1D{margin-bottom:16px;border-radius:14px}.trending-board_board__EhS1D .trending-board_ticker__vbloJ{display:flex}.trending-board_board__EhS1D .trending-board_panel__U_Ujl{grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.trending-board_board__EhS1D[data-open] .trending-board_panel__U_Ujl{grid-template-rows:1fr}.trending-board_board__EhS1D .trending-board_panelInner__Qapc3{padding:0 14px;transition:padding .38s var(--ease)}.trending-board_board__EhS1D[data-open] .trending-board_panelInner__Qapc3{padding:4px 14px 8px;border-top:1px solid var(--line,#e8e1dd)}.trending-board_board__EhS1D .trending-board_head__vHNZm h2,.trending-board_board__EhS1D .trending-board_head__vHNZm>.trending-board_badge__1Hosf{display:none}.trending-board_board__EhS1D .trending-board_head__vHNZm{padding-top:8px}.trending-board_board__EhS1D .trending-board_help__IMHl7{order:-1}.trending-board_list__NQWmo{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none}.trending-board_row__fuv4w{min-height:46px}.trending-board_tooltip__hPPAg{left:0;transform:translateY(-4px)}.trending-board_help__IMHl7:hover .trending-board_tooltip__hPPAg,.trending-board_tooltip__hPPAg[data-open]{transform:none}}@media (prefers-reduced-motion:reduce){.trending-board_list__NQWmo li,.trending-board_rollItem__sUIx3{animation:none}.trending-board_caret__pUpIS,.trending-board_panelInner__Qapc3,.trending-board_panel__U_Ujl{transition:none!important}}.knowledge-link_term__hQv92{position:relative;display:inline-flex;align-items:baseline}.knowledge-link_term__hQv92>button{display:inline-flex;align-items:center;gap:3px;margin:0;padding:0;border:0;border-bottom:1px dotted;background:transparent;color:inherit;cursor:help;font:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.knowledge-link_term__hQv92>button svg{width:11px;height:11px;flex:0 0 auto;color:#9A8F89}.knowledge-link_tooltip__jRRv_{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:80;width:max-content;max-width:min(310px,78vw);padding:9px 11px;border-radius:9px;background:#302B28;box-shadow:0 10px 28px rgba(48,43,40,.22);color:#fff;font-size:11px;font-weight:500;line-height:1.48;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .14s ease,transform .14s ease}.knowledge-link_term__hQv92:focus-within .knowledge-link_tooltip__jRRv_,.knowledge-link_term__hQv92:hover .knowledge-link_tooltip__jRRv_,.knowledge-link_term__hQv92[data-open=true] .knowledge-link_tooltip__jRRv_{opacity:1;transform:translate(-50%)}.knowledge-link_ingredientLink__v88VL{color:#8F4D3D;font-weight:780;text-decoration:underline;text-decoration-color:#DAB6AA;text-decoration-thickness:1px;text-underline-offset:3px}.knowledge-link_ingredientLink__v88VL:hover{color:#B55742;text-decoration-color:currentColor}@media(max-width:520px){.knowledge-link_tooltip__jRRv_{position:fixed;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));left:12px;width:auto;max-width:none;transform:translateY(6px)}.knowledge-link_term__hQv92:focus-within .knowledge-link_tooltip__jRRv_,.knowledge-link_term__hQv92:hover .knowledge-link_tooltip__jRRv_,.knowledge-link_term__hQv92[data-open=true] .knowledge-link_tooltip__jRRv_{transform:none}}@media(max-width:600px),(pointer:coarse){.knowledge-link_ingredientLink__v88VL{display:inline-block;padding:6px 0;margin:-6px 0}}@media(prefers-reduced-motion:reduce){.knowledge-link_tooltip__jRRv_{transition:none}}.ingredient-panel_panel__GzueO{display:grid;gap:18px}.ingredient-panel_groups__qLh7P h3{margin:0 0 10px;font-size:15px}.ingredient-panel_groups__qLh7P dl{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:10px 18px;margin:0;font-size:13px;line-height:1.7}.ingredient-panel_groups__qLh7P dt{color:#4b4540;font-weight:600}.ingredient-panel_groups__qLh7P dt small{display:block;color:#948a82;font-weight:400;font-size:11px}.ingredient-panel_groups__qLh7P dd{margin:0;color:#5c554f;overflow-wrap:anywhere}.ingredient-panel_list__naX_t{list-style:none;padding:0;margin:0}.ingredient-panel_list__naX_t li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:11px 0;border-bottom:1px solid #eee9e4}.ingredient-panel_list__naX_t li:last-child{border-bottom:0}.ingredient-panel_name__luQgr{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;overflow-wrap:anywhere}.ingredient-panel_name__luQgr small{color:#948a82;font-size:11px}.ingredient-panel_plainName__q3m7P{color:#514a44}.ingredient-panel_unlinked__Fg4vL{color:#736860;font-size:11px}.ingredient-panel_amount__IZSs_{color:#736860;font-size:12px;white-space:nowrap}.ingredient-panel_note__CjLGZ{flex:1 0 100%;color:#948a82;font-size:11px}.ingredient-panel_footnote__BHZlg{margin:0;color:#948a82;font-size:11px;line-height:1.7}.ingredient-panel_empty__fWH04{margin:0;color:#736860;font-size:13px}@media(max-width:600px){.ingredient-panel_groups__qLh7P dl{grid-template-columns:1fr;gap:2px}.ingredient-panel_groups__qLh7P dd{margin-bottom:10px}}.settings-list_page__rJLoA{width:min(100% - 24px,600px);min-height:calc(100dvh - 56px);margin:0 auto;padding-bottom:calc(64px + env(safe-area-inset-bottom));color:var(--ink,#231d1c);background:var(--grouped);box-shadow:0 0 0 100vmax var(--grouped);clip-path:inset(0 -100vmax)}.settings-list_page__rJLoA[data-wide]{width:min(100% - 24px,960px)}.settings-list_header__rnRwl{position:sticky;top:var(--shell-header-height,0);z-index:5;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin:0 -12px 4px;padding:6px 4px;background:color-mix(in srgb,var(--grouped) 84%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.settings-list_header__rnRwl h1{margin:0;overflow:hidden;font-family:inherit;font-size:17px;font-weight:750;letter-spacing:-.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.settings-list_back__aBd7f{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink,#231d1c);cursor:pointer;color:var(--accent)}.settings-list_group__NgHij{margin-top:18px}.settings-list_group__NgHij>h2{margin:0 4px 7px;color:#8a7e78;font-size:12.5px;font-weight:700;letter-spacing:.01em}.settings-list_card__2Ts_y{overflow:hidden;border-radius:14px;background:#fff}.settings-list_note__ucI85{margin:7px 4px 0;color:#978b85;font-size:12px;line-height:1.55;word-break:keep-all}.settings-list_row__k4w0Q{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.settings-list_panel__iN4dp+.settings-list_row__k4w0Q:before,.settings-list_row__k4w0Q+.settings-list_row__k4w0Q:before,.settings-list_row__k4w0Q+:is(.settings-list_panel__iN4dp,div) .settings-list_row__k4w0Q:before{content:"";position:absolute;top:0;right:0;left:14px;height:.5px;background:var(--separator)}.settings-list_row__k4w0Q:has(.settings-list_icon__V_Q0M)+.settings-list_row__k4w0Q:before{left:50px}.settings-list_row__k4w0Q:not([data-static]):active{background:#ece6e2;opacity:1;transition:none}.settings-list_row__k4w0Q:not([data-static]){transition:background .3s ease}.settings-list_row__k4w0Q[data-static]{cursor:default}.settings-list_row__k4w0Q:disabled,.settings-list_row__k4w0Q[data-disabled]{cursor:default;opacity:.5}.settings-list_row__k4w0Q:focus-visible{outline:2px solid #8d4233;outline-offset:-2px}.settings-list_icon__V_Q0M{display:grid;flex:none;place-items:center;width:24px;color:var(--accent)}.settings-list_icon__V_Q0M svg{width:21px;height:21px}.settings-list_text__XPbQc{display:grid;flex:1;gap:2px;min-width:0}.settings-list_label__n5IGi{overflow:hidden;font-size:15px;font-weight:600;line-height:1.35;text-overflow:ellipsis}.settings-list_detail__Ovree{color:#8a7e78;font-size:12.5px;line-height:1.4;word-break:keep-all}.settings-list_value__ORBnK{flex:none;max-width:45%;overflow:hidden;color:#8a7e78;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.settings-list_chevron__LrNb6{flex:none;color:#bdb2ac;transition:transform .2s}.settings-list_chevron__LrNb6[data-expanded]{transform:rotate(90deg)}.settings-list_row__k4w0Q[data-tone=danger] .settings-list_icon__V_Q0M,.settings-list_row__k4w0Q[data-tone=danger] .settings-list_label__n5IGi{color:#b3463a}.settings-list_row__k4w0Q[data-tone=muted] .settings-list_label__n5IGi{color:#8a7e78;font-weight:500}.settings-list_switch__SzHqG{appearance:none;position:relative;flex:none;width:48px;height:29px;margin:0;border-radius:99px;background:#e0d8d3;cursor:pointer;transition:background .2s}.settings-list_switch__SzHqG:after{content:"";position:absolute;top:3px;left:3px;width:23px;height:23px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.22);transition:transform .2s cubic-bezier(.3,.8,.3,1)}.settings-list_switch__SzHqG:checked{background:#34c759}.settings-list_switch__SzHqG:checked:after{transform:translateX(19px)}.settings-list_switch__SzHqG:focus-visible{outline:2px solid #8d4233;outline-offset:2px}.settings-list_panel__iN4dp{display:grid;gap:10px;padding:4px 14px 16px 50px;border-top:0;animation:settings-list_reveal__8nLP4 .2s ease both}.settings-list_panel__iN4dp input:not([type=checkbox]){box-sizing:border-box;width:100%;min-height:46px;padding:0 13px;border:1px solid #e3dad5;border-radius:12px;background:#fff;color:inherit;font:inherit;font-size:16px}.settings-list_panel__iN4dp input:focus{outline:none;border-color:#c98b7b;box-shadow:0 0 0 3px rgba(201,139,123,.18)}.settings-list_empty__dA54T{display:grid;justify-items:center;gap:8px;margin-top:36px;padding:0 20px;text-align:center}.settings-list_emptyIcon__FTxIV{display:grid;place-items:center;width:56px;height:56px;margin-bottom:4px;border-radius:18px;background:#f6efeb;color:#8d4233}.settings-list_empty__dA54T h2{margin:0;font-size:16.5px;font-weight:750}.settings-list_empty__dA54T p{margin:0;color:#8a7e78;font-size:13.5px;line-height:1.55;word-break:keep-all}.settings-list_footer__1bscW{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:28px;padding:0 8px}.settings-list_footer__1bscW a{color:#a0948e;font-size:12px;text-decoration:none}.settings-list_footer__1bscW a:hover{color:#6f625c;text-decoration:underline}.settings-list_avatar__0zrlB{display:grid;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#d99684,#8d4233);color:#fff;font-weight:800}.settings-list_avatar__0zrlB img{width:100%;height:100%;object-fit:cover}@keyframes settings-list_reveal__8nLP4{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.settings-list_panel__iN4dp{animation:none}}.toast_host__iiKng{position:fixed;top:calc(10px + env(safe-area-inset-top));left:50%;z-index:1400;display:grid;justify-items:center;gap:6px;width:min(420px,calc(100vw - 24px));transform:translateX(-50%);pointer-events:none}.toast_toast__5BONg{display:flex;align-items:center;gap:12px;max-width:100%;margin:0;padding:11px 18px;border-radius:999px;background:rgb(35 29 28/92%);color:#fff;font-size:14px;font-weight:650;line-height:1.4;box-shadow:0 10px 30px rgb(0 0 0/18%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;word-break:keep-all;animation:toast_dropIn__Jw0yD .5s var(--ease-bounce) both}.toast_toast__5BONg[data-tone=error]{background:rgb(142 47 37/94%)}.toast_toast__5BONg[data-leaving]{animation:toast_liftOut__Q2qzW .26s ease-in both}.toast_toast__5BONg a{flex:none;color:#ffd8cc;font-weight:750}@keyframes toast_dropIn__Jw0yD{0%{opacity:0;transform:translateY(-120%) scale(.9)}}@keyframes toast_liftOut__Q2qzW{to{opacity:0;transform:translateY(-60%) scale(.96)}}@media (prefers-reduced-motion:reduce){.toast_toast__5BONg{animation-duration:1ms!important}}.kit_segmented__Jegj7{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;border-radius:12px;background:#f0ebe7}.kit_segmented__Jegj7>:is(a,button){display:flex;min-width:0;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:inherit;font-size:13.5px;font-weight:650;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .25s var(--ease-ios),color .2s,box-shadow .25s}.kit_segmented__Jegj7>:is([aria-current=page],[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-active]){background:#fff;color:var(--ink);font-weight:750;box-shadow:0 1px 3px rgb(60 40 30/14%),0 0 0 .5px rgb(60 40 30/6%)}.kit_tabs__SV3tZ{display:flex;gap:22px;margin:0;padding:0 2px;overflow-x:auto;border-bottom:.5px solid var(--separator);scrollbar-width:none}.kit_tabs__SV3tZ::-webkit-scrollbar{display:none}.kit_tabs__SV3tZ>:is(a,button){position:relative;display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 1px;border:0;background:none;color:var(--muted);font:inherit;font-size:15px;font-weight:650;text-decoration:none;cursor:pointer}.kit_tabs__SV3tZ>:is(a,button):after{content:"";position:absolute;right:0;bottom:-.5px;left:0;height:2px;border-radius:2px;background:var(--ink);transform:scaleX(0);transition:transform .3s var(--ease-ios)}.kit_tabs__SV3tZ>:is([aria-current=page],[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-active]){color:var(--ink);font-weight:750}.kit_tabs__SV3tZ>:is([aria-current=page],[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-active]):after{transform:none}.kit_chips__HIEAt{display:flex;gap:6px;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.kit_chips__HIEAt::-webkit-scrollbar{display:none}.kit_chips__HIEAt>:is(a,button){display:inline-flex;flex:none;align-items:center;gap:5px;min-height:32px;padding:0 13px;border:0;border-radius:999px;background:#f0ebe7;color:#5f5550;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.kit_chips__HIEAt>:is([aria-current=page],[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-active]){background:var(--ink);color:#fff}.kit_button__n_hDE{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:7px;padding:0 20px;border:0;border-radius:14px;background:var(--ink);color:#fff;font:inherit;font-size:15px;font-weight:750;text-decoration:none;cursor:pointer}.kit_button__n_hDE[data-variant=tinted]{background:#f0ebe7;color:var(--ink)}.kit_button__n_hDE[data-variant=plain]{background:transparent;color:var(--accent)}.kit_button__n_hDE[data-variant=danger]{background:#b3463a}.kit_button__n_hDE[data-size=small]{min-height:36px;padding:0 14px;border-radius:10px;font-size:13.5px}.kit_button__n_hDE[data-block]{width:100%}.kit_button__n_hDE:disabled{cursor:default;opacity:.4}.kit_skeleton__Y9ML_{position:relative;overflow:hidden;border-radius:10px;background:#f1ebe7}.kit_skeleton__Y9ML_:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/55%),transparent);transform:translateX(-100%);animation:kit_sweep__vkaMj 1.3s ease-in-out infinite}@keyframes kit_sweep__vkaMj{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.kit_skeleton__Y9ML_:after{animation:none}}.loading-state_loading__SJ8_d{display:grid;justify-items:center;gap:10px;padding:24px;color:var(--muted);text-align:center}.loading-state_page__gVEwG{min-height:min(62dvh,560px);align-content:center}.loading-state_section__qto2X{min-height:152px;align-content:center}.loading-state_inline__FncqQ{display:inline-grid;min-height:auto;grid-auto-flow:column;align-items:center;justify-content:start;gap:8px;padding:5px 0;text-align:left}.loading-state_art__HDZ_a{width:26px;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 15deg,rgb(35 29 28/8%),rgb(35 29 28/62%));-webkit-mask:repeating-conic-gradient(from -5deg,#000 0 10deg,#0000 10deg 30deg),radial-gradient(farthest-side,#0000 52%,#000 54%);-webkit-mask-composite:source-in;mask:repeating-conic-gradient(from -5deg,#000 0 10deg,#0000 10deg 30deg) intersect,radial-gradient(farthest-side,#0000 52%,#000 54%);animation:loading-state_spin___Omnx 1s steps(12) infinite}.loading-state_copy__iA_lz{display:grid;gap:3px}.loading-state_copy__iA_lz strong{color:var(--muted);font-size:13px;font-weight:600;line-height:1.4}.loading-state_copy__iA_lz small{color:#9a8f8a;font-size:11.5px;line-height:1.45}.loading-state_inline__FncqQ .loading-state_art__HDZ_a{width:18px}.loading-state_inline__FncqQ .loading-state_copy__iA_lz{display:block}.loading-state_inline__FncqQ .loading-state_copy__iA_lz strong{font-size:12px}.loading-state_inline__FncqQ .loading-state_copy__iA_lz small{display:none}@keyframes loading-state_spin___Omnx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.loading-state_art__HDZ_a{animation-duration:3s}}.bottom-sheet-dialog_backdrop__mQtuv{position:fixed;inset:0;z-index:120;display:grid;place-items:end center;background:rgb(36 30 27/32%);animation:bottom-sheet-dialog_fadeIn__TubZ_ .3s ease both}.bottom-sheet-dialog_backdrop__mQtuv[data-closing]{pointer-events:none;animation:bottom-sheet-dialog_fadeOut__Z4CXs .24s ease both}.bottom-sheet-dialog_centered__xshmC{place-items:center;padding:16px}.bottom-sheet-dialog_sheet__nRG9Z{width:min(100%,var(--app-shell-max,480px));max-height:calc(100dvh - 24px);padding:0 14px calc(18px + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;border-radius:22px 22px 0 0;background:var(--surface);box-shadow:0 -10px 40px rgb(48 40 36/14%);animation:bottom-sheet-dialog_sheetUp__8_aMY .46s var(--ease-ios) both;transition:transform .3s var(--ease-ios)}.bottom-sheet-dialog_sheet__nRG9Z[data-dragging]{transition:none}.bottom-sheet-dialog_backdrop__mQtuv[data-closing] .bottom-sheet-dialog_sheet__nRG9Z{animation:bottom-sheet-dialog_sheetDown__7_mu_ .24s ease-in both}.bottom-sheet-dialog_centered__xshmC .bottom-sheet-dialog_sheet__nRG9Z{border-radius:22px;animation-name:bottom-sheet-dialog_popIn__ECeYv}.bottom-sheet-dialog_centered__xshmC[data-closing] .bottom-sheet-dialog_sheet__nRG9Z{animation-name:bottom-sheet-dialog_popOut__1zsmS}.bottom-sheet-dialog_grab__eJr7u{position:sticky;top:0;z-index:2;margin:0 -14px;padding:8px 14px 0;background:inherit;touch-action:none;cursor:grab}.bottom-sheet-dialog_handle__6b9vE{width:36px;height:5px;margin:0 auto 10px;border-radius:999px;background:#d9d0cb}.bottom-sheet-dialog_centered__xshmC .bottom-sheet-dialog_handle__6b9vE{visibility:hidden;height:0;margin-bottom:8px}.bottom-sheet-dialog_header__g3QMH{display:flex;align-items:center;gap:10px;margin:0 2px 8px}.bottom-sheet-dialog_header__g3QMH h2{flex:1;margin:0;color:var(--ink);font-size:17px;font-weight:750;letter-spacing:-.02em}.bottom-sheet-dialog_close__Agzy7{display:inline-grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:var(--surface-soft);color:var(--muted);cursor:pointer}@keyframes bottom-sheet-dialog_fadeIn__TubZ_{0%{opacity:0}}@keyframes bottom-sheet-dialog_fadeOut__Z4CXs{to{opacity:0}}@keyframes bottom-sheet-dialog_sheetUp__8_aMY{0%{transform:translateY(100%)}}@keyframes bottom-sheet-dialog_sheetDown__7_mu_{to{transform:translateY(100%)}}@keyframes bottom-sheet-dialog_popIn__ECeYv{0%{opacity:0;transform:scale(.94)}}@keyframes bottom-sheet-dialog_popOut__1zsmS{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.bottom-sheet-dialog_backdrop__mQtuv,.bottom-sheet-dialog_sheet__nRG9Z{animation-duration:1ms!important}}.activity_mark__5S_2H,.activity_thumb__WzDQj{flex:none;width:40px;height:40px;border-radius:12px}.activity_row__w46MB[data-size=sm] .activity_mark__5S_2H,.activity_row__w46MB[data-size=sm] .activity_thumb__WzDQj{width:34px;height:34px;border-radius:10px}.activity_mark__5S_2H{display:grid;place-items:center;font-size:18px;background:var(--surface-soft);color:var(--muted)}.activity_row__w46MB[data-size=sm] .activity_mark__5S_2H{font-size:16px}.activity_mark__5S_2H[data-tone=post]{background:#fff0ec;color:#b4533e}.activity_mark__5S_2H[data-tone=comment]{background:#eef3ff;color:#3d63b8}.activity_mark__5S_2H[data-tone=skin]{background:#e8f6f0;color:#1f7a5c}.activity_mark__5S_2H[data-tone=product]{background:#f3eefc;color:#6c4bb4}.activity_mark__5S_2H[data-tone=photo]{background:#fff5dc;color:#a0741a}.activity_thumb__WzDQj{object-fit:cover;border:1px solid var(--line);background:#fff}.activity_thumb__WzDQj:not([data-type=photo]){object-fit:contain;padding:2px;box-sizing:border-box}.activity_row__w46MB{display:flex;align-items:center;gap:12px;min-width:0;min-height:56px;padding:8px 10px;border-radius:14px;color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background .15s}.activity_row__w46MB[data-size=sm]{gap:10px;min-height:48px;padding:6px 8px;border-radius:12px}.activity_row__w46MB:hover{background:var(--surface)}.activity_row__w46MB:active{background:var(--surface-peach);transform:scale(.99)}.activity_row__w46MB:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.activity_body__gIHSf{display:grid;flex:1;min-width:0;gap:2px}.activity_title__ueCWs{overflow:hidden;font-size:14px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.activity_row__w46MB[data-size=sm] .activity_title__ueCWs{font-size:13px}.activity_meta__9tldn{display:flex;align-items:center;gap:4px;min-width:0;color:var(--muted);font-size:11.5px;white-space:nowrap}.activity_meta__9tldn i{font-style:normal;opacity:.6}.activity_meta__9tldn time,.activity_meta__9tldn>span:first-child{flex:none}.activity_detail__BK3oe{min-width:0;overflow:hidden;text-overflow:ellipsis}.activity_badge__7_v9Z{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e0452f;color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center;font-variant-numeric:tabular-nums;animation:activity_pop__WLRsY .4s cubic-bezier(.2,.9,.3,1.4) both}@keyframes activity_pop__WLRsY{0%{transform:scale(.4);opacity:0}}.activity_lock___LWsR{flex:none;color:var(--muted);font-size:15px}.activity_count__J1zHH{display:inline-flex;flex:none;align-items:center;gap:3px;color:var(--muted);font-size:11.5px;font-weight:700}.activity_filters__43tA9{padding:2px 0}.activity_filters__43tA9[data-compact]{padding:2px 8px 6px}.activity_filters__43tA9[data-compact]>button{min-height:30px;padding:0 11px;font-size:12px}.activity_preview__OaNG_{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.activity_previewHead__z8XsD{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;padding:0 8px 0 12px}.activity_previewHead__z8XsD h2{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:750}.activity_headBadge__dZ5uc{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e0452f;color:#fff;font-size:10.5px;font-weight:800;line-height:18px;text-align:center}.activity_previewHead__z8XsD a{display:inline-flex;align-items:center;gap:2px;min-height:32px;padding:0 4px;color:var(--muted);font-size:12px;text-decoration:none}.activity_previewHead__z8XsD a:hover{color:var(--accent-strong)}.activity_previewList__INRIm{display:grid;gap:1px;padding:0 2px}.activity_previewList__INRIm>.activity_row__w46MB{animation:activity_rise__ZLhuG .35s cubic-bezier(.2,.8,.2,1) both}@keyframes activity_rise__ZLhuG{0%{opacity:0;transform:translateY(4px)}}.activity_previewMore__EUW_w{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:2px;border-radius:10px;color:var(--accent-strong);font-size:12.5px;font-weight:650;text-decoration:none}.activity_previewMore__EUW_w:hover{background:var(--surface)}.activity_empty__GCL2E{margin:6px 10px;color:var(--muted);font-size:12.5px;line-height:1.6}.activity_empty__GCL2E[data-page]{margin:40px 16px;text-align:center;font-size:14px}.activity_empty__GCL2E button{border:0;background:none;padding:0;color:var(--accent-strong);font:inherit;text-decoration:underline;cursor:pointer}.activity_guest__Wy_P1{display:grid;gap:4px;margin:4px 6px 6px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,#fff0ec,#f4efff)}.activity_guest__Wy_P1 strong{font-size:13px}.activity_guest__Wy_P1 span{color:var(--muted);font-size:12px;line-height:1.5}.activity_guest__Wy_P1 a{display:inline-flex;align-items:center;gap:4px;justify-self:start;min-height:34px;margin-top:4px;padding:0 14px;border-radius:999px;background:var(--ink);color:#fff;font-size:12.5px;font-weight:700;text-decoration:none}.activity_guest__Wy_P1[data-page]{margin:12px 0 4px;padding:16px}.activity_page__MPBQ9{width:min(100% - 32px,720px);margin:0 auto;padding:16px 0 calc(40px + env(safe-area-inset-bottom))}.activity_pageHead__32aSA{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px}.activity_pageHead__32aSA h1{display:flex;align-items:center;gap:8px;margin:0;font-size:22px;letter-spacing:-.03em}.activity_pageHead__32aSA h1 svg{color:var(--accent-strong)}.activity_clear__TRVWu{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 10px;border:0;border-radius:999px;background:var(--surface-soft);color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.activity_stickyFilters__353K0{position:sticky;top:56px;z-index:5;margin:0 -16px;padding:8px 16px;background:color-mix(in srgb,var(--canvas) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.activity_list__X0DHC{display:grid;gap:2px;margin:4px 0 0;padding:0;list-style:none}.activity_list__X0DHC>li{animation:activity_rise__ZLhuG .35s cubic-bezier(.2,.8,.2,1) both}.activity_day__d4Am_{margin:14px 10px 4px;color:var(--muted);font-size:12px;font-weight:750}.activity_list__X0DHC>.activity_day__d4Am_:first-child{margin-top:6px}.activity_sentinel__IgbzE{display:grid;place-items:center;min-height:64px}.activity_sentinel__IgbzE button{min-height:40px;padding:0 18px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:inherit;font-size:13px;cursor:pointer}.activity_create__qEvbX{display:grid;gap:8px;margin:0;padding:4px 2px 8px;list-style:none}.activity_create__qEvbX li{animation:activity_rise__ZLhuG .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms)}.activity_create__qEvbX a{display:flex;align-items:center;gap:14px;min-height:68px;padding:10px 14px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .15s,box-shadow .15s,border-color .15s}.activity_create__qEvbX a:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:0 6px 18px rgb(40 28 22/8%)}.activity_create__qEvbX a:active{transform:scale(.98)}.activity_createIcon__0aQ4w{display:grid;flex:none;place-items:center;width:46px;height:46px;border-radius:14px;font-size:22px}.activity_create__qEvbX a[data-kind=post] .activity_createIcon__0aQ4w{background:#fff0ec;color:#b4533e}.activity_create__qEvbX a[data-kind=skin] .activity_createIcon__0aQ4w{background:#e8f6f0;color:#1f7a5c}.activity_create__qEvbX a[data-kind=product] .activity_createIcon__0aQ4w{background:#f3eefc;color:#6c4bb4}.activity_create__qEvbX a[data-kind=photo] .activity_createIcon__0aQ4w{background:#fff5dc;color:#a0741a}.activity_createText__VS06_{display:grid;flex:1;gap:2px;min-width:0}.activity_createText__VS06_ strong{font-size:15px;letter-spacing:-.01em}.activity_createText__VS06_ small{overflow:hidden;color:var(--muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.activity_createCaret__nVpPh{flex:none;color:var(--muted)}@media (min-width:900px){.activity_stickyFilters__353K0{margin:0;padding:8px 0}}@media (prefers-reduced-motion:reduce){.activity_badge__7_v9Z,.activity_create__qEvbX li,.activity_list__X0DHC>li,.activity_previewList__INRIm>.activity_row__w46MB{animation:none}.activity_create__qEvbX a,.activity_row__w46MB{transition:none}}.analysis-interlude_interlude__Tishl{display:flex;align-items:center;gap:14px;margin:8px 0;padding:13px 14px;border-radius:16px;background:linear-gradient(120deg,#fff4f1,#f3edf9);color:#5b4057}.analysis-interlude_scene__GO6Hy{position:relative;width:76px;height:82px;flex-shrink:0}.analysis-interlude_hero__l60Iv{position:absolute;width:52px;height:52px;left:12px;top:16px;color:#a0688a;filter:drop-shadow(0 5px 0 #e4c5d8);animation:analysis-interlude_float__aZoja 3s ease-in-out infinite}.analysis-interlude_orbit___pFDh{position:absolute;inset:5px;border:1px dashed #ba91b0;border-radius:50%;animation:analysis-interlude_orbit___pFDh 18s linear infinite}.analysis-interlude_sparkle__mcXdp{position:absolute;top:1px;right:0;width:19px;height:19px;color:#c58c58;animation:analysis-interlude_float__aZoja 2.4s ease-in-out infinite reverse}.analysis-interlude_lens__fEYFh{position:absolute;width:30px;height:30px;right:-2px;bottom:4px;color:#697da6;animation:analysis-interlude_search__EIxZY 4s ease-in-out infinite}.analysis-interlude_copy__BmlJ7{min-width:0}.analysis-interlude_copy__BmlJ7 strong{display:block;font-size:14px;line-height:1.35}.analysis-interlude_copy__BmlJ7 p{font-size:12px;line-height:1.45;min-height:34px;margin:5px 0}.analysis-interlude_copy__BmlJ7>div{display:flex;flex-wrap:wrap;gap:6px}.analysis-interlude_copy__BmlJ7 button{background:#fff9;color:#725367;border:1px solid #dac8d7;padding:5px 9px;border-radius:99px;font-size:11px;min-height:30px;cursor:pointer}.analysis-interlude_interlude__Tishl[data-paused=true] .analysis-interlude_scene__GO6Hy *{animation-play-state:paused}@keyframes analysis-interlude_float__aZoja{50%{transform:translateY(-6px) rotate(5deg)}}@keyframes analysis-interlude_orbit___pFDh{to{transform:rotate(1turn)}}@keyframes analysis-interlude_search__EIxZY{50%{transform:translate(-9px,-6px) rotate(-14deg)}}@media(max-width:420px){.analysis-interlude_interlude__Tishl{display:grid;grid-template-columns:66px minmax(0,1fr);gap:6px 10px;padding:11px 10px;align-items:center}.analysis-interlude_copy__BmlJ7{display:contents}.analysis-interlude_copy__BmlJ7 strong{grid-column:1/-1;grid-row:1;min-width:0;overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.analysis-interlude_scene__GO6Hy{grid-column:1;grid-row:2/span 2;width:66px;height:72px}.analysis-interlude_hero__l60Iv{left:9px;top:13px;width:48px;height:48px}.analysis-interlude_copy__BmlJ7 p{grid-column:2;grid-row:2;min-height:0;margin:0;font-size:11px}.analysis-interlude_copy__BmlJ7>div{grid-column:2;grid-row:3}.analysis-interlude_copy__BmlJ7 button{min-height:28px;padding:4px 8px}}@media(prefers-reduced-motion:reduce){.analysis-interlude_scene__GO6Hy *{animation:none!important}}.capture-flow_captureBackdrop__Etka6{position:fixed;inset:0;z-index:70;display:grid;place-items:end center;padding:0;background:rgb(12 10 10/72%)}.capture-flow_captureSheet__UVloR{position:relative;display:flex;flex-direction:column;width:min(100%,560px);height:100dvh;max-height:100dvh;padding:10px 10px calc(12px + env(safe-area-inset-bottom));overflow:hidden;background:#0d0c0c;color:#fff}.capture-flow_captureSheet__UVloR>:not(.capture-flow_cameraFrame__HyGJ_){flex-shrink:0}.capture-flow_cameraFrame__HyGJ_{position:relative;display:grid;flex:1 1 auto;min-height:160px;overflow:hidden;place-items:center;border-radius:20px;background:#1c1a19;touch-action:none}.capture-flow_cameraFrame__HyGJ_ img,.capture-flow_cameraFrame__HyGJ_ video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.capture-flow_cameraFrame__HyGJ_[data-preview] img{object-fit:contain;background:#000}.capture-flow_cameraFrame__HyGJ_[data-mirrored] video{transform:scaleX(-1)}.capture-flow_cameraTop__54_sy{position:absolute;top:0;right:0;left:0;z-index:4;display:flex;align-items:flex-start;gap:10px;padding:12px;background:linear-gradient(rgb(0 0 0/55%),transparent)}.capture-flow_cameraTitle__dMO_W{flex:1;min-width:0;padding-top:2px;text-align:center;text-shadow:0 1px 3px rgb(0 0 0/45%)}.capture-flow_cameraTitle__dMO_W p{margin:0 0 2px;color:#ffd8a8;font-size:11px;font-weight:800;letter-spacing:.04em}.capture-flow_cameraTitle__dMO_W h2{margin:0;color:#fff;font-size:16px;line-height:1.3;letter-spacing:-.02em}.capture-flow_roundTool__zKbEM{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;border:0;border-radius:50%;background:rgb(0 0 0/42%);color:#fff;cursor:pointer;backdrop-filter:blur(6px)}.capture-flow_roundTool__zKbEM[aria-pressed=true]{background:#ffd24d;color:#1a1400}.capture-flow_roundToolSpacer__m_Pei{flex:0 0 40px}.capture-flow_cameraMessage__CImWW{position:absolute;z-index:3;display:grid;justify-items:center;gap:10px;max-width:250px;text-align:center}.capture-flow_cameraMessage__CImWW p{margin:0;padding:10px 12px;border-radius:12px;background:rgb(255 255 255/12%);color:#fff;font-size:12px;line-height:1.55}.capture-flow_cameraMessage__CImWW button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid rgb(255 255 255/40%);border-radius:999px;background:transparent;color:#fff;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.capture-flow_zoomStops__ywy3x{position:absolute;bottom:14px;left:50%;z-index:4;display:flex;gap:4px;padding:4px;border-radius:999px;background:rgb(0 0 0/38%);transform:translateX(-50%);backdrop-filter:blur(6px)}.capture-flow_zoomStops__ywy3x button{display:grid;min-width:34px;height:34px;place-items:center;padding:0 6px;border:0;border-radius:999px;background:transparent;color:#fff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.capture-flow_zoomStops__ywy3x button[aria-pressed=true]{min-width:40px;background:rgb(255 255 255/20%);color:#ffd24d;font-size:12px}.capture-flow_captureGuide__lIoJ4{position:absolute;inset:0;pointer-events:none}.capture-flow_captureGuide__lIoJ4:before{position:absolute;inset:14% 17% 16%;border:2px solid rgb(255 255 255/82%);border-radius:44% 44% 38% 38%;box-shadow:0 0 0 100vmax rgb(8 7 7/18%);content:""}.capture-flow_captureGuide__lIoJ4:not([data-face]):before{inset:14% 8% 16%;border-radius:14px}.capture-flow_captureGuide__lIoJ4 i{position:absolute;width:22px;height:22px;border-color:rgb(255 255 255/92%);border-style:solid}.capture-flow_captureGuide__lIoJ4[data-face] i{display:none}.capture-flow_captureGuide__lIoJ4 i:first-child{top:13%;left:7%;border-width:2px 0 0 2px;border-radius:5px 0 0}.capture-flow_captureGuide__lIoJ4 i:nth-child(2){top:13%;right:7%;border-width:2px 2px 0 0;border-radius:0 5px 0 0}.capture-flow_captureGuide__lIoJ4 i:nth-child(3){bottom:15%;left:7%;border-width:0 0 2px 2px;border-radius:0 0 0 5px}.capture-flow_captureGuide__lIoJ4 i:nth-child(4){right:7%;bottom:15%;border-width:0 2px 2px 0;border-radius:0 0 5px 0}.capture-flow_focusMarker__SxVyT{position:absolute;z-index:2;width:64px;height:64px;border:1.5px solid #ffd24d;border-radius:6px;box-shadow:0 0 0 1px rgb(31 25 22/30%);transform:translate(-50%,-50%);animation:capture-flow_focusPulse__3q6_d .45s ease-out forwards;pointer-events:none}.capture-flow_focusMarker__SxVyT:after,.capture-flow_focusMarker__SxVyT:before{position:absolute;top:50%;left:50%;background:#ffd24d;content:"";transform:translate(-50%,-50%)}.capture-flow_focusMarker__SxVyT:before{width:10px;height:1px}.capture-flow_focusMarker__SxVyT:after{width:1px;height:10px}.capture-flow_captureInstruction__VIh7D{min-height:34px;margin:10px 8px 0;color:rgb(255 255 255/78%);font-size:12px;line-height:1.5;text-align:center}.capture-flow_shutterBar__UgNfI{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 8px 2px}.capture-flow_sideControl__Y_SzQ{display:grid;justify-items:center;gap:5px;padding:0;border:0;background:transparent;color:rgb(255 255 255/86%);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.capture-flow_sideControl__Y_SzQ:first-child{justify-self:start}.capture-flow_sideControl__Y_SzQ:last-child{justify-self:end}.capture-flow_sideControl__Y_SzQ>span{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:rgb(255 255 255/14%);color:#fff}.capture-flow_sideControl__Y_SzQ:disabled{opacity:.45;cursor:default}.capture-flow_sideSpacer__GCTHJ{width:48px}.capture-flow_shutter__AbH4l{display:grid;width:76px;height:76px;place-items:center;padding:0;border:4px solid #fff;border-radius:50%;background:transparent;cursor:pointer}.capture-flow_shutter__AbH4l>span{width:60px;height:60px;border-radius:50%;background:#fff;transition:transform .12s ease,background .12s ease}.capture-flow_shutter__AbH4l:active>span{transform:scale(.88)}.capture-flow_shutter__AbH4l:disabled>span{background:rgb(255 255 255/45%)}.capture-flow_shutter__AbH4l:focus-visible{outline:3px solid #ffd24d;outline-offset:3px}.capture-flow_nativeShutter__i2rL8{display:grid;justify-items:center;gap:4px;min-width:120px;padding:10px 14px;border:0;border-radius:18px;background:#fff;color:#141212;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.capture-flow_nativeLink__CTIqI{display:inline-flex;align-self:center;align-items:center;gap:5px;margin-top:8px;padding:4px 8px;border:0;background:transparent;color:rgb(255 255 255/62%);font:inherit;font-size:11px;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.capture-flow_reviewBar__HT2m5{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:10px 4px 2px}.capture-flow_reviewPrimary__o0JIq,.capture-flow_reviewSecondary__sz9lD{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:16px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.capture-flow_reviewPrimary__o0JIq{border:0;background:#fff;color:#141212}.capture-flow_reviewPrimary__o0JIq:disabled{opacity:.6;cursor:default}.capture-flow_reviewSecondary__sz9lD{border:1px solid rgb(255 255 255/30%);background:transparent;color:#fff}@keyframes capture-flow_focusPulse__3q6_d{0%{opacity:0;transform:translate(-50%,-50%) scale(1.3)}28%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:.85;transform:translate(-50%,-50%) scale(1)}}@media (min-width:641px){.capture-flow_captureBackdrop__Etka6{padding:18px;place-items:center}.capture-flow_captureSheet__UVloR{height:min(92dvh,780px);padding:12px 12px 14px;border-radius:26px;box-shadow:0 24px 60px rgb(0 0 0/40%)}}.capture-flow_hiddenInput__75mu4{display:none}.capture-flow_captureProgress__yvh92{position:absolute;z-index:3;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:10px 12px;border-radius:12px;background:rgb(20 20 20/78%);color:white;font-size:12px;pointer-events:none}.capture-flow_captureProgress__yvh92>span{width:14px;height:14px;flex-shrink:0;border:2px solid rgb(255 255 255/35%);border-top-color:white;border-radius:50%;animation:capture-flow_cameraSaving__ZI_Qj 1s linear infinite}@keyframes capture-flow_cameraSaving__ZI_Qj{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.capture-flow_captureProgress__yvh92>span,.capture-flow_focusMarker__SxVyT{animation:none}}.capture-flow_failure__zJvsO{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:var(--canvas)}.capture-flow_failure__zJvsO[data-booth]{background:linear-gradient(160deg,#f3eefc,#fdf2f8)}.capture-flow_failureCard__dRemo{display:flex;flex-direction:column;gap:12px;width:min(100%,440px);padding:28px 24px;border-radius:28px;background:#fff;box-shadow:0 30px 60px #7d6ea01f;text-align:center}.capture-flow_failureCard__dRemo h2{margin:0;font-size:20px;color:var(--ink)}.capture-flow_failure__zJvsO[data-booth] .capture-flow_failureCard__dRemo h2{color:#2d2440}.capture-flow_failureCard__dRemo p{margin:0 0 8px;font-size:14px;line-height:1.6;color:var(--muted)}.capture-flow_failurePrimary__nPEcm,.capture-flow_failureSecondary__U6_jc{min-height:52px;border-radius:18px;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.capture-flow_failurePrimary__nPEcm{border:0;color:#fff;background:var(--ink)}.capture-flow_failure__zJvsO[data-booth] .capture-flow_failurePrimary__nPEcm{background:linear-gradient(110deg,#669eff,#a17deb 58%,#e58bd7)}.capture-flow_failureSecondary__U6_jc{border:1px solid var(--line);color:var(--ink);background:#fff}.capture-flow_failure__zJvsO[data-booth] .capture-flow_failureSecondary__U6_jc{border-color:#e0d6ea;color:#5b4a73}.capture-flow_page__Aaw1N{display:flex;min-height:calc(100dvh - var(--shell-header-height, 52px));flex-direction:column;align-items:center;justify-content:center;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:var(--canvas)}.capture-flow_progress__2hlaM{display:grid;gap:6px;width:min(100%,560px);margin-top:14px;padding:10px 12px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);color:var(--muted);font-size:12px}.capture-flow_progress__2hlaM>div,.capture-flow_progress__2hlaM>span{display:flex;align-items:center;gap:6px}.capture-flow_progress__2hlaM>span{color:var(--ink);font-weight:750}.language-dropdown_root__EFsgs{min-width:0}.language-dropdown_root__EFsgs[data-compact]{display:inline-flex;align-items:center;height:40px}.language-dropdown_compactIcon__VJiWV{transform:translateY(1px)}@media (max-width:899px){.language-dropdown_root__EFsgs[data-compact]{height:36px}}.language-dropdown_trigger__fMaiJ{display:inline-grid;min-height:34px;grid-template-columns:22px minmax(0,auto) 12px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface) 94%,transparent);color:#5f5854;cursor:pointer;font-size:11px;font-weight:720;font:inherit;white-space:nowrap}.language-dropdown_trigger__fMaiJ:hover{background:var(--surface-soft);color:var(--ink)}.language-dropdown_flag__PPUyj{display:inline-flex;width:22px;height:15px;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px rgba(15,23,42,.14)}.language-dropdown_flag__PPUyj svg{width:100%;height:100%;display:block}.language-dropdown_sheet__xZ9Wd{max-width:var(--app-shell-max,480px)}.language-dropdown_sheetHeader__hgGZW{margin:0 4px 10px}.language-dropdown_sheet__xZ9Wd ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.language-dropdown_sheet__xZ9Wd li{margin:0}.language-dropdown_sheet__xZ9Wd li a{display:grid;min-height:48px;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:0 8px;border-radius:8px;color:var(--ink);font-size:12px;text-decoration:none}.language-dropdown_sheet__xZ9Wd li a:hover,.language-dropdown_sheet__xZ9Wd li a[aria-checked=true]{background:var(--surface-peach)}.language-dropdown_sheet__xZ9Wd li a>svg{color:var(--accent-strong)}.language-dropdown_trigger__fMaiJ{min-height:44px}.language-dropdown_sheet__xZ9Wd{max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain}.language-dropdown_flag__PPUyj[data-text]{align-items:center;justify-content:center;background:var(--surface-soft);color:var(--ink);font-size:10px;font-weight:800}.skin-context-sheet_intro__5xur7{display:flex;align-items:center;gap:12px;margin:0 2px 10px}.skin-context-sheet_photo__Li9rV{width:48px;height:48px;flex:0 0 auto;border-radius:14px;object-fit:cover;background:var(--surface-soft)}.skin-context-sheet_upload__xU9M_{display:flex;align-items:center;gap:5px;margin:0;color:var(--muted);font-size:12px;line-height:1.4}.skin-context-sheet_upload__xU9M_[data-state=done]{color:var(--accent-strong)}.skin-context-sheet_upload__xU9M_ i{width:11px;height:11px;border:2px solid var(--line);border-top-color:var(--accent-strong);border-radius:50%;animation:skin-context-sheet_spin__KkPgJ .8s linear infinite}.skin-context-sheet_group__ERDMo{margin:0;padding:12px 0;border:0;border-top:1px solid var(--line);min-width:0}.skin-context-sheet_group__ERDMo legend,.skin-context-sheet_group__ERDMo>.skin-context-sheet_disclosure__wLxgD{display:flex;width:100%;align-items:baseline;gap:8px;padding:0;color:var(--ink);font-size:15px;font-weight:800;letter-spacing:-.02em}.skin-context-sheet_value__mhn5T{margin-left:auto;color:var(--accent-strong);font-size:12px;font-weight:750;white-space:nowrap}.skin-context-sheet_hint__m3wvj{margin:2px 0 8px;color:var(--muted);font-size:12px;line-height:1.45}.skin-context-sheet_chips__vTwuI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.skin-context-sheet_chips__vTwuI[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-context-sheet_chips__vTwuI[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.skin-context-sheet_bands__bvpLS{margin-top:8px;padding:8px;border-radius:14px;background:var(--surface-soft);animation:skin-context-sheet_fade__P2_sq .16s ease both}.skin-context-sheet_wrap__en_1U{display:flex;flex-wrap:wrap;margin-top:8px}.skin-context-sheet_wrap__en_1U .skin-context-sheet_chip__3P4_w{flex:0 0 auto;padding:0 14px}.skin-context-sheet_chip__3P4_w{min-height:48px;padding:0 8px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;font-weight:750;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s,color .15s,transform .1s}.skin-context-sheet_chip__3P4_w:active:not(:disabled){transform:scale(.97)}.skin-context-sheet_chip__3P4_w[aria-pressed=true]{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.skin-context-sheet_chip__3P4_w:disabled{opacity:.4;cursor:not-allowed}.skin-context-sheet_inline__xN26B{display:flex;align-items:center;gap:10px;margin-top:10px}.skin-context-sheet_inline__xN26B .skin-context-sheet_chip__3P4_w{flex:0 0 auto;padding:0 14px}.skin-context-sheet_inline__xN26B .skin-context-sheet_hint__m3wvj{margin:0}.skin-context-sheet_disclosure__wLxgD{min-height:44px;align-items:center!important;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.skin-context-sheet_disclosure__wLxgD b{margin-left:auto;color:var(--muted);font-size:20px;font-weight:500}.skin-context-sheet_disclosure__wLxgD .skin-context-sheet_value__mhn5T+b{margin-left:6px}.skin-context-sheet_footer__mTxQA{position:sticky;bottom:0;display:grid;grid-template-columns:auto 1fr;gap:10px;margin:0 -14px;padding:10px 14px;border-top:1px solid var(--line);background:var(--surface)}.skin-context-sheet_skip__bPdsl,.skin-context-sheet_start__FOwT6{min-height:52px;border-radius:16px;font:inherit;font-size:16px;font-weight:800;cursor:pointer;touch-action:manipulation}.skin-context-sheet_skip__bPdsl{padding:0 16px;border:0;background:transparent;color:var(--muted)}.skin-context-sheet_start__FOwT6{border:0;background:var(--ink);color:#fff}.skin-context-sheet_chip__3P4_w:focus-visible,.skin-context-sheet_disclosure__wLxgD:focus-visible,.skin-context-sheet_skip__bPdsl:focus-visible,.skin-context-sheet_start__FOwT6:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}@keyframes skin-context-sheet_fade__P2_sq{0%{opacity:0}to{opacity:1}}@keyframes skin-context-sheet_spin__KkPgJ{to{transform:rotate(1turn)}}@media (max-width:360px){.skin-context-sheet_chip__3P4_w{font-size:14px}}@media (prefers-reduced-motion:reduce){.skin-context-sheet_bands__bvpLS,.skin-context-sheet_upload__xU9M_ i{animation:none}.skin-context-sheet_chip__3P4_w{transition:none}.skin-context-sheet_chip__3P4_w:active:not(:disabled){transform:none}}.btheb_frame__Sr2o2{min-height:100dvh;background:radial-gradient(ellipse at top left,#d9efff,transparent 65%),radial-gradient(ellipse at bottom right,#fce1f2,transparent 65%),#f7f8fb;color:#202332;padding-bottom:env(safe-area-inset-bottom)}.btheb_landing___4qph{max-width:500px;margin:auto;padding:clamp(14px,4dvh,24px) 22px clamp(12px,3dvh,20px);animation:btheb_arrive__eHLw5 .5s ease both}.btheb_brand__Jo0i5{display:flex;align-items:center;justify-content:space-between;gap:12px}.btheb_brand__Jo0i5 img{width:105px;height:auto}.btheb_brandSide___kckb{display:flex;align-items:center;gap:8px}.btheb_brandSide___kckb>span{font-size:12px;font-weight:700;letter-spacing:.04em;color:#6e6681}.btheb_title__2WZzQ{margin:clamp(12px,4dvh,25px) 0 clamp(10px,3dvh,18px)}.btheb_title__2WZzQ>span{font-size:12px;letter-spacing:.08em;color:#78658c}.btheb_title__2WZzQ h1{font-size:clamp(28px,6vw,40px);line-height:1.15;margin:8px 0;font-weight:850;letter-spacing:-.05em}.btheb_title__2WZzQ em{font-style:normal;color:#9e7be9}.btheb_title__2WZzQ p{margin:0;font-size:14px;color:#68687a}.btheb_steps__Lk9YT{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;margin:0 0 clamp(8px,2dvh,12px);padding:0}.btheb_steps__Lk9YT li{display:flex;align-items:center;justify-content:center;gap:10px;background:#ffffffb5;border:1px solid #fff;border-radius:20px;padding:8px}.btheb_steps__Lk9YT img{width:58px;height:58px;object-fit:contain}.btheb_steps__Lk9YT span{font-size:14px;font-weight:700}.btheb_steps__Lk9YT b{display:block;font-size:10px;color:#9581bc;margin-bottom:4px}.btheb_steps__Lk9YT[data-single]{grid-template-columns:1fr}.btheb_steps__Lk9YT[data-single] li{justify-content:flex-start;padding:8px 16px}.btheb_steps__Lk9YT small{display:block;margin-top:3px;font-size:12px;font-weight:500;color:#757484}.btheb_guide__V2oD0{text-align:center;border:1px solid #fff;border-radius:30px;background:#ffffffce;padding:8px 18px clamp(10px,3dvh,20px);box-shadow:0 12px 30px #8073990a}.btheb_mascot__yseby{position:relative;width:clamp(130px,30dvh,210px);height:clamp(130px,30dvh,210px);margin:0 auto}.btheb_mascot__yseby img{width:100%;height:100%;object-fit:contain;animation:btheb_greet__rIYrn 4s ease-in-out infinite}.btheb_scan__s1qzR{position:absolute;left:22%;right:22%;top:30%;height:2px;background:linear-gradient(90deg,transparent,#7ee7ff,#e590ef,transparent);box-shadow:0 0 12px #9ae9ff;animation:btheb_scan__s1qzR 3.2s ease-in-out infinite}.btheb_sparkle__zRKPj{position:absolute;right:6%;top:20%;color:#b68ae7;font-size:24px;animation:btheb_twinkle__43yqD 2.4s ease-in-out infinite}.btheb_guide__V2oD0 h2{font-size:clamp(15px,4vw,17px);margin:0 0 8px;letter-spacing:-.03em}.btheb_guide__V2oD0 p{font-size:13px;line-height:1.65;color:#757484;margin:0}.btheb_start__80pLI{display:flex;justify-content:space-between;align-items:center;margin-top:clamp(8px,2dvh,14px);padding:clamp(13px,3dvh,18px) 22px;border-radius:20px;background:linear-gradient(110deg,#669eff,#a17deb 58%,#e58bd7);box-shadow:0 8px 24px #9c7ade30;color:#fff;font-size:17px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s}.btheb_start__80pLI:hover{transform:translateY(-2px);box-shadow:0 12px 28px #9c7ade50}.btheb_start__80pLI:active{transform:scale(.98)}.btheb_reportNav__shX3w a:focus-visible,.btheb_returnLink__nYmlM:focus-visible,.btheb_start__80pLI:focus-visible{outline:3px solid #7e58ba;outline-offset:4px}.btheb_start__80pLI span{font-size:24px}.btheb_note__XbDJs{text-align:center;font-size:11px;line-height:1.65;color:#83798e;margin:clamp(8px,2dvh,14px) 0 0}.btheb_capture__CUQUy{max-width:850px;margin:auto;padding:0 14px 14px}.btheb_captureBar__Iy6tw{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;background:#f8f3ffed;backdrop-filter:blur(12px)}.btheb_returnLink__nYmlM{display:inline-block;color:#67577d;padding:10px;text-decoration:none;font-size:14px}.btheb_reportNav__shX3w{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f8f3ffed;backdrop-filter:blur(12px);padding:10px max(16px,calc((100% - 850px)/2));border-bottom:1px solid #e5dbec}.btheb_reportNav__shX3w a{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:#685280;text-decoration:none;font-size:14px;font-weight:700}@keyframes btheb_greet__rIYrn{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-7px) rotate(2deg)}}@keyframes btheb_scan__s1qzR{0%,to{top:30%;opacity:.2}50%{top:65%;opacity:1}}@keyframes btheb_twinkle__43yqD{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1.1);opacity:1}}@keyframes btheb_arrive__eHLw5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.btheb_landing___4qph,.btheb_mascot__yseby img,.btheb_scan__s1qzR,.btheb_sparkle__zRKPj{animation:none}.btheb_start__80pLI{transition:none}}@media(max-width:380px){.btheb_landing___4qph{padding-left:16px;padding-right:16px}.btheb_steps__Lk9YT li{gap:4px}}@media(min-width:640px){.btheb_frame__Sr2o2:has(>.btheb_landing___4qph){display:flex;align-items:center;justify-content:center;padding:32px}.btheb_landing___4qph{max-width:560px;margin:0;padding:36px 40px 32px;border-radius:32px;background:#ffffffb0;box-shadow:0 30px 60px #7d6ea01a;animation:none}}@media(max-height:740px){.btheb_landing___4qph{padding-top:12px;padding-bottom:10px}.btheb_title__2WZzQ{margin:8px 0}.btheb_title__2WZzQ h1{margin:4px 0}.btheb_steps__Lk9YT{margin-bottom:8px}.btheb_steps__Lk9YT[data-single] li{padding:6px 12px}.btheb_guide__V2oD0{padding:6px 14px 12px}.btheb_mascot__yseby{width:clamp(96px,24dvh,150px);height:clamp(96px,24dvh,150px)}.btheb_guide__V2oD0 h2{font-size:14px;margin-bottom:4px}.btheb_guide__V2oD0 p{font-size:12px;line-height:1.5}.btheb_start__80pLI{margin-top:8px;padding:12px 20px}.btheb_note__XbDJs{margin-top:8px}}@media(max-height:620px){.btheb_title__2WZzQ p{display:none}.btheb_mascot__yseby{width:clamp(80px,20dvh,120px);height:clamp(80px,20dvh,120px)}.btheb_guide__V2oD0 p{display:none}}