.analytics_root__FyUZy{--bg:#f3f2ee;--card:#fff;--primary:#718f34;--deep:#5f7a2b;--ink:#111;--muted:#5c5e61;--line:#e7e6e0;--tint:#e9f0da;--bad:#993c1d;--bad-tint:#f9e7e1;margin:8px 0 32px;color:var(--ink);font-size:15px;line-height:1.45;min-width:0}.analytics_root__FyUZy *,.analytics_root__FyUZy :after,.analytics_root__FyUZy :before{box-sizing:border-box}.analytics_root__FyUZy button{font-family:inherit}.analytics_srOnly__2ne8K{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.analytics_icon__6Z_ch{display:inline-block;overflow:hidden;flex:none;vertical-align:middle;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.analytics_muted__rxumw{color:var(--muted);margin:0}.analytics_head__nBE83{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.analytics_h1__QjOla{margin:0;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.4px;color:var(--ink)}.analytics_h2__WB8Yc{margin:0;font-size:20px;line-height:1.25;font-weight:700;color:var(--ink);letter-spacing:-.2px}.analytics_tabs__X9wEh{display:inline-flex;padding:4px;background:#e6e5df;border-radius:12px;gap:2px}.analytics_tab__43w1o{border:0;background:transparent;padding:9px 22px;border-radius:9px;font-size:15px;font-weight:600;color:var(--muted);cursor:pointer;min-height:40px;transition:background .15s,color .15s}.analytics_tab__43w1o:hover{color:var(--ink)}.analytics_tabOn__kRrH4,.analytics_tabOn__kRrH4:hover{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(0,0,0,.12)}.analytics_backBtn__GBs_P:focus-visible,.analytics_btnGhost__lGIq4:focus-visible,.analytics_btnPrimary__scpQH:focus-visible,.analytics_linkBtn__uF0A1:focus-visible,.analytics_pageBtn__QWxs6:focus-visible,.analytics_segBtn__wAdSF:focus-visible,.analytics_sortBtn__3Bmpz:focus-visible,.analytics_tab__43w1o:focus-visible,.analytics_titleBtn__zdsUD:focus-visible{outline:3px solid rgba(113,143,52,.55);outline-offset:2px}.analytics_toolbar__MPj4p{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px}.analytics_toolbarText__r2NiZ{min-width:0}.analytics_asOf__RDuM_{margin:4px 0 0;font-size:13px;color:var(--muted)}.analytics_filters__UNbC5{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 24px;margin-bottom:18px}.analytics_filterGroup__YEC8l{display:flex;flex-direction:column;gap:6px;min-width:0}.analytics_filterLabel__KAsTt{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.analytics_filters__UNbC5 .analytics_asOf__RDuM_{margin:0 0 10px auto}.analytics_seg__ObaXC{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:#fff;border-radius:12px;box-shadow:0 1px 8px rgba(0,0,0,.07);max-width:100%}.analytics_segBtn__wAdSF{border:0;background:transparent;padding:8px 14px;min-height:38px;border-radius:9px;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.analytics_segBtn__wAdSF:hover{background:#f3f2ee;color:var(--ink)}.analytics_segOn__PQZW_,.analytics_segOn__PQZW_:hover{background:var(--primary);color:#fff}.analytics_segSm__VoIKn{box-shadow:none;background:#f3f2ee;padding:3px}.analytics_segSm__VoIKn .analytics_segBtn__wAdSF{padding:6px 12px;min-height:34px;font-size:13px}.analytics_segSm__VoIKn .analytics_segOn__PQZW_,.analytics_segSm__VoIKn .analytics_segOn__PQZW_:hover{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(0,0,0,.14)}.analytics_customRange__zUQX0{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px;margin-bottom:18px;background:#fff;border-radius:16px;box-shadow:0 1px 8px rgba(0,0,0,.07)}.analytics_customRange__zUQX0 label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--muted)}.analytics_customRange__zUQX0 input{height:42px;padding:0 12px;border:1px solid #d7d6cf;border-radius:10px;font-size:15px;color:var(--ink);background:#fff}.analytics_customRange__zUQX0 input:focus-visible{outline:3px solid rgba(113,143,52,.45);outline-offset:1px;border-color:var(--primary)}.analytics_formError__QAFOi,.analytics_formHint__Cs7Pf{flex-basis:100%;margin:0;font-size:13px}.analytics_formHint__Cs7Pf{color:var(--muted)}.analytics_formError__QAFOi{color:var(--bad);font-weight:600}.analytics_btnPrimary__scpQH{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border:0;border-radius:10px;background:var(--primary);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}.analytics_btnPrimary__scpQH:hover:not(:disabled){background:var(--deep)}.analytics_btnPrimary__scpQH:disabled{opacity:.5;cursor:not-allowed}.analytics_btnGhost__lGIq4{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #d7d6cf;border-radius:10px;background:#fff;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.analytics_btnGhost__lGIq4:hover:not(:disabled){border-color:var(--primary);background:#f7faf0}.analytics_btnGhost__lGIq4:disabled{opacity:.5;cursor:not-allowed}.analytics_linkBtn__uF0A1{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:6px 4px;font-size:14px;font-weight:700;color:var(--deep);cursor:pointer;border-radius:8px;white-space:nowrap}.analytics_linkBtn__uF0A1:hover{text-decoration:underline}.analytics_backBtn__GBs_P{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:6px 8px 6px 0;font-size:14px;font-weight:700;color:var(--deep);cursor:pointer;border-radius:8px}.analytics_backBtn__GBs_P:hover{text-decoration:underline}.analytics_detailHead__twNg1{margin-bottom:18px}.analytics_detailTitle__5au_I{display:flex;align-items:center;gap:14px;margin-top:8px;min-width:0}.analytics_detailTitle__5au_I>div{min-width:0}.analytics_detailTitle__5au_I .analytics_h2__WB8Yc{overflow-wrap:anywhere}.analytics_card__To8pl{background:var(--card);border-radius:18px;box-shadow:0 1px 8px rgba(0,0,0,.07);padding:22px 24px;margin-bottom:20px;min-width:0}.analytics_cardHead__KJPsu{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:18px}.analytics_cardHead__KJPsu>div:first-child{min-width:0;flex:1 1 220px}.analytics_cardTitle___zggG{margin:0;font-size:17px;font-weight:700;line-height:1.3;color:var(--ink)}.analytics_cardSub__CO9_N{margin:4px 0 0;font-size:13px;color:var(--muted)}.analytics_cardTools__xVECn{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.analytics_cardFoot__tDKRk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.analytics_twoCol__cDndy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.analytics_twoCol__cDndy>.analytics_card__To8pl{margin-bottom:20px}.analytics_kpiGrid__BtWNr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.analytics_kpi__QQMXE{background:var(--card);border-radius:18px;box-shadow:0 1px 8px rgba(0,0,0,.07);padding:18px 20px 14px;min-width:0;display:flex;flex-direction:column}.analytics_kpiTop__UUAs0{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.analytics_kpiLabel__Svv_b{font-size:14px;font-weight:600;color:var(--muted)}.analytics_kpiValue__sIMdC{margin-top:8px;font-size:34px;line-height:1.1;font-weight:700;letter-spacing:-.8px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_kpiFoot__S3I1E{margin-top:auto;padding-top:12px}.analytics_kpiHint__UgqZ_{display:block;font-size:12px;color:var(--muted);margin-bottom:4px}.analytics_spark__9_A2r{height:40px;width:100%;position:relative}.analytics_delta__T1OYc{display:inline-flex;align-items:center;gap:2px;padding:3px 8px 3px 6px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;line-height:1.3}.analytics_deltaUp__chVnN{background:#e9f0da;color:#5f7a2b}.analytics_deltaDown__8kqOP{background:#f9e7e1;color:#993c1d}.analytics_deltaNeutral__sVm_f{background:#efeee9;color:#5c5e61;padding-left:8px;font-weight:600}.analytics_insights__6SxBk{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-gap:10px;gap:10px}.analytics_insight__BqRvt{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:14px;box-shadow:0 1px 8px rgba(0,0,0,.07);font-size:15px}.analytics_insightDot__UUAkx{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#efeee9;color:var(--muted)}.analytics_dotUp__08qO2{background:#e9f0da;color:#5f7a2b}.analytics_dotDown__LQfDt{background:#f9e7e1;color:#993c1d}.analytics_chartWrap__qeK0p{position:relative;height:320px;width:100%}.analytics_chartWrapSm__xlrmQ{position:relative;height:240px;width:100%}.analytics_chartWrapSm__xlrmQ canvas,.analytics_chartWrap__qeK0p canvas{max-width:100%}.analytics_details___Aqo_{margin-top:4px;font-size:14px}.analytics_details___Aqo_ summary{cursor:pointer;font-weight:600;color:var(--deep);padding:6px 0;width:-moz-fit-content;width:fit-content;border-radius:6px}.analytics_details___Aqo_ summary:focus-visible{outline:3px solid rgba(113,143,52,.55);outline-offset:2px}.analytics_miniTable__ZWXaH{width:100%;border-collapse:collapse;margin-top:8px;font-size:13px}.analytics_miniTable__ZWXaH td,.analytics_miniTable__ZWXaH th{padding:6px 10px;text-align:right;border-bottom:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_miniTable__ZWXaH th:first-child{text-align:left;font-weight:600}.analytics_miniTable__ZWXaH thead th{color:var(--muted);font-weight:600;position:-webkit-sticky;position:sticky;top:0;background:#fff}.analytics_details___Aqo_ .analytics_tableScroll__9MecF{max-height:260px;overflow:auto}.analytics_switch__mZueV{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;position:relative;min-height:34px}.analytics_switch__mZueV input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.analytics_switchTrack__ht9_j{width:36px;height:20px;border-radius:999px;background:#c9c8c1;position:relative;transition:background .15s;flex:none}.analytics_switchTrack__ht9_j:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 2px rgba(0,0,0,.3)}.analytics_switch__mZueV input:checked+.analytics_switchTrack__ht9_j{background:var(--primary)}.analytics_switch__mZueV input:checked+.analytics_switchTrack__ht9_j:after{transform:translateX(16px)}.analytics_switch__mZueV input:focus-visible+.analytics_switchTrack__ht9_j{outline:3px solid rgba(113,143,52,.55);outline-offset:2px}.analytics_barList__YilVg,.analytics_funnel__vnY58{list-style:none;margin:0;padding:0;display:grid;grid-gap:18px;gap:18px}.analytics_barRow__R_5zH{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:7px}.analytics_barLabel__ManvY{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);min-width:0;flex-wrap:wrap}.analytics_barLabel__ManvY small{flex-basis:100%;font-size:12px;font-weight:400;color:var(--muted);margin-top:-2px}.analytics_barLabel__ManvY .material-symbols-outlined{color:var(--deep)}.analytics_barNum__TiUoJ{font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.analytics_barNum__TiUoJ em{font-style:normal;font-weight:600;font-size:13px;color:var(--muted);margin-left:4px}.analytics_track__O77Bc{height:8px}.analytics_trackTall__YZwus,.analytics_track__O77Bc{background:#efeee9;border-radius:999px;overflow:hidden}.analytics_trackTall__YZwus{height:14px}.analytics_fill__EX1GT{height:100%;background:var(--primary);border-radius:999px;transition:width .4s ease}.analytics_fillDeep__GoITl{background:var(--deep)}.analytics_sideRow__yaisL{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.analytics_sideRow__yaisL span{display:inline-flex;align-items:center;gap:6px}.analytics_sideRow__yaisL strong{color:var(--ink);font-size:14px}.analytics_sideNote__U2ZQd{display:flex;align-items:center;gap:6px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.analytics_split__SwlJk+.analytics_split__SwlJk{margin-top:22px}.analytics_splitTitle___kH_b{font-size:14px;font-weight:600;margin-bottom:8px}.analytics_stack__SSHEE{display:flex;height:16px;border-radius:999px;overflow:hidden;background:#efeee9;gap:2px}.analytics_stackApp__HoVYx{background:var(--deep)}.analytics_stackWeb__9uHxM{background:#c3d598}.analytics_legend__sejtK{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:10px;font-size:13px;color:var(--muted)}.analytics_legend__sejtK span{display:inline-flex;align-items:center;gap:6px}.analytics_legend__sejtK strong{color:var(--ink);font-size:14px}.analytics_legend__sejtK em{font-style:normal}.analytics_swApp__GxCae,.analytics_swWeb__z6Q_A{width:10px;height:10px;border-radius:3px;display:inline-block}.analytics_swApp__GxCae{background:var(--deep)}.analytics_swWeb__z6Q_A{background:#c3d598}.analytics_topList__5YDAL{list-style:none;margin:0;padding:0}.analytics_topItem__K_XHc{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line);min-width:0}.analytics_topItem__K_XHc:first-child{border-top:0;padding-top:0}.analytics_topMain__MJoxx{flex:1 1;min-width:0;display:flex;flex-direction:column}.analytics_topTitle__ijgRr{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.analytics_topMeta__ZC5a8{font-size:12px;color:var(--muted)}.analytics_topNums__uk3Dg{display:flex;gap:18px;margin:0;flex:none}.analytics_topNums__uk3Dg>div{text-align:right}.analytics_topNums__uk3Dg dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--muted)}.analytics_topNums__uk3Dg dd{margin:0;font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_thumb__aop4u{width:48px;height:48px;flex:none;border-radius:10px;object-fit:cover;background:#e6e5df}.analytics_thumbEmpty__brZVN{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e9f0da;color:var(--deep)}.analytics_tableScroll__9MecF{overflow-x:auto;-webkit-overflow-scrolling:touch}.analytics_cmpTable__2maAq,.analytics_table__S_umz{width:100%;border-collapse:collapse;font-size:14px}.analytics_table__S_umz{min-width:760px}.analytics_cmpTable__2maAq td,.analytics_cmpTable__2maAq th,.analytics_table__S_umz td,.analytics_table__S_umz th{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.analytics_cmpTable__2maAq thead th,.analytics_table__S_umz thead th{font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.4px;padding-top:6px;padding-bottom:10px;white-space:nowrap}.analytics_cmpTable__2maAq td,.analytics_table__S_umz td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_cmpTable__2maAq tbody th{font-weight:600}.analytics_r__bf8HR{text-align:right!important}.analytics_dim__WI1sx{color:var(--muted)}.analytics_sortBtn__3Bmpz{display:inline-flex;align-items:center;gap:2px;padding:4px 2px;border:0;background:transparent;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;cursor:pointer;border-radius:6px}.analytics_sortBtn__3Bmpz:hover{color:var(--ink)}.analytics_sortOn__wBW_w{color:var(--deep)}.analytics_sortOff__Gll1C{opacity:.45}.analytics_rowLink__BkFoj{cursor:pointer;transition:background .12s}.analytics_rowLink__BkFoj:hover{background:#f7faf0}.analytics_cellListing__MEbWG{display:flex;align-items:center;gap:12px;min-width:220px}.analytics_cellText__mio2U{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.analytics_titleBtn__zdsUD{border:0;background:transparent;padding:0;text-align:left;font-weight:600;font-size:14px;color:var(--ink);cursor:pointer;border-radius:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.analytics_rowLink__BkFoj:hover .analytics_titleBtn__zdsUD{color:var(--deep);text-decoration:underline}.analytics_shareCol__MOibP{width:150px}.analytics_shareCell__YO6CV{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.analytics_shareCell__YO6CV .analytics_track__O77Bc{flex:1 1;min-width:60px}.analytics_searchBox__UmE9k{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;margin-bottom:14px;max-width:360px;border:1px solid #d7d6cf;border-radius:12px;color:var(--muted);background:#fff}.analytics_searchBox__UmE9k:focus-within{border-color:var(--primary);outline:3px solid rgba(113,143,52,.35)}.analytics_searchBox__UmE9k input{flex:1 1;min-width:0;height:100%;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;font-size:15px;color:var(--ink)}.analytics_pager__tkOCb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;font-size:13px;color:var(--muted)}.analytics_pager__tkOCb>div{display:flex;align-items:center;gap:8px}.analytics_pageBtn__QWxs6{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7d6cf;background:#fff;border-radius:10px;cursor:pointer;color:var(--ink)}.analytics_pageBtn__QWxs6:hover:not(:disabled){border-color:var(--primary);background:#f7faf0}.analytics_pageBtn__QWxs6:disabled{opacity:.4;cursor:not-allowed}.analytics_pageNum__w4pdJ{min-width:90px;text-align:center}.analytics_notice__UHIlm{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:14px;border-radius:12px;background:#f3f2ee;color:#3d3f42;font-size:14px}.analytics_notice__UHIlm .material-symbols-outlined{color:var(--muted);margin-top:1px}.analytics_stateBox__af_Mi{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 24px;background:#fff;border-radius:18px;box-shadow:0 1px 8px rgba(0,0,0,.07)}.analytics_stateIcon__C8hK2{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#e9f0da;color:var(--deep);margin-bottom:16px}.analytics_stateIconBad__yxfxr{background:#f9e7e1;color:#993c1d}.analytics_stateTitle__8TbJt{margin:0 0 8px;font-size:20px;font-weight:700}.analytics_stateText__WHDI0{margin:0 0 20px;max-width:460px;color:var(--muted);font-size:15px}.analytics_stateBox__af_Mi .analytics_stateText__WHDI0:last-child{margin-bottom:0}.analytics_skel__ZmTLp{display:block;background:linear-gradient(90deg,#ecebe5 25%,#f5f4f0 50%,#ecebe5 75%);background-size:200% 100%;animation:analytics_shimmer__vlm1M 1.4s linear infinite}@keyframes analytics_shimmer__vlm1M{0%{background-position:200% 0}to{background-position:-200% 0}}.analytics_refreshing__3qkR8{opacity:.55;transition:opacity .15s;pointer-events:none}@media (prefers-reduced-motion:reduce){.analytics_skel__ZmTLp{animation:none}.analytics_fill__EX1GT,.analytics_segBtn__wAdSF,.analytics_switchTrack__ht9_j,.analytics_switchTrack__ht9_j:after,.analytics_tab__43w1o{transition:none}}@media (max-width:1199px){.analytics_kpiGrid__BtWNr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.analytics_twoCol__cDndy{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:575px){.analytics_root__FyUZy{font-size:14.5px}.analytics_h1__QjOla{font-size:24px}.analytics_head__nBE83{align-items:stretch}.analytics_tabs__X9wEh{display:flex}.analytics_tab__43w1o{flex:1 1}.analytics_card__To8pl{padding:18px 16px;border-radius:16px}.analytics_kpiGrid__BtWNr{gap:12px}.analytics_kpi__QQMXE{padding:14px 14px 10px;border-radius:16px}.analytics_kpiValue__sIMdC{font-size:28px}.analytics_kpiHint__UgqZ_{display:none}.analytics_delta__T1OYc{font-size:12px;padding:2px 7px 2px 5px}.analytics_chartWrap__qeK0p{height:250px}.analytics_chartWrapSm__xlrmQ{height:210px}.analytics_seg__ObaXC{display:flex}.analytics_segBtn__wAdSF{flex:1 1 auto;padding:8px 10px}.analytics_filters__UNbC5,.analytics_toolbar__MPj4p{align-items:stretch}.analytics_filterGroup__YEC8l{width:100%}.analytics_filters__UNbC5 .analytics_asOf__RDuM_{margin:0}.analytics_cardTools__xVECn{width:100%}.analytics_topItem__K_XHc{flex-wrap:wrap}.analytics_topNums__uk3Dg{width:100%;justify-content:flex-start;padding-left:60px}.analytics_topNums__uk3Dg>div{text-align:left}.analytics_customRange__zUQX0>label{flex:1 1 130px}.analytics_customRange__zUQX0 input{width:100%}.analytics_stateBox__af_Mi{padding:40px 18px}.analytics_searchBox__UmE9k{max-width:none}.analytics_cardFoot__tDKRk{flex-direction:column;align-items:flex-start}.analytics_cmpTable__2maAq td,.analytics_cmpTable__2maAq th{padding:10px 5px;font-size:13px}.analytics_cmpTable__2maAq .analytics_delta__T1OYc{font-size:11.5px;padding:2px 5px 2px 3px}}.analytics_root__FyUZy table thead,.analytics_root__FyUZy table thead th,.analytics_root__FyUZy table thead tr{background:transparent!important;color:var(--muted)!important;border-top:0}.analytics_root__FyUZy table td,.analytics_root__FyUZy table th{border-left:0;border-right:0}.analytics_root__FyUZy table tbody th{background:transparent;color:var(--ink)}.search_root___iJx_{position:relative;width:100%;max-width:760px;margin:0 auto;--green:#718f34;--green-dark:#4f6623;--green-soft:#eef2e4;--line:#e6e8e3;--muted:#6b6b66;--ink:#1c1d1a}.search_bar__gSNmm{display:flex;align-items:center;gap:2px;height:66px;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.07);padding:6px;transition:background-color .2s ease,box-shadow .2s ease}.search_bar__gSNmm:hover{box-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 28px rgba(0,0,0,.1)}.search_barOpen__u1OXa{background:#f0f0eb;border-color:#e3e3dc}.search_seg__Oy_lE{flex:1 1;min-width:0;height:100%;display:flex;align-items:center;gap:10px;text-align:left;border:0;background:transparent;padding:0 22px;border-radius:999px;cursor:pointer;transition:background-color .15s ease,box-shadow .2s ease}.search_seg__Oy_lE:first-child{padding-left:26px}.search_segText__iOVPn{min-width:0;display:flex;flex-direction:column;gap:1px}.search_segText__iOVPn b{font-size:13px;font-weight:700;color:var(--ink);line-height:1.2}.search_segText__iOVPn span{font-size:14px;line-height:1.3;color:#8a8c85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_seg__Oy_lE:hover{background:#f4f4f1}.search_barOpen__u1OXa .search_seg__Oy_lE:hover{background:rgba(255,255,255,.6)}.search_segFilled__1RXKE .search_segText__iOVPn span{color:#5c5e57}.search_barOpen__u1OXa .search_segActive__IUFKv:hover,.search_segActive__IUFKv,.search_segActive__IUFKv:hover{background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.12)}.search_sep__adB_k{width:1px;height:32px;background:var(--line);flex:none;transition:opacity .15s ease}.search_barOpen__u1OXa .search_sep__adB_k{opacity:0}.search_go__R91FY{flex:none;height:54px;border:0;border-radius:999px;background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;margin-left:4px;cursor:pointer;box-shadow:0 4px 12px rgba(113,143,52,.3);transition:background-color .2s ease,transform .12s ease}.search_go__R91FY em{font-style:normal;font-weight:700;font-size:15px}.search_go__R91FY:hover{background:#5f7a2b}.search_go__R91FY:active{transform:scale(.96)}@media (max-width:991px){.search_seg__Oy_lE,.search_seg__Oy_lE:first-child{padding:0 14px}.search_go__R91FY em{display:none}.search_go__R91FY{width:54px;padding:0}}.search_panel__OQar8{position:absolute;overflow-x:hidden;top:calc(100% + 12px);z-index:1000;background:#fff;border-radius:24px;box-shadow:0 16px 40px rgba(0,0,0,.16);padding:22px;animation:search_panelIn__CXZnM .22s ease both;max-height:calc(100vh - 220px);overflow-y:auto}.search_panel__OQar8 h4{margin:0 0 14px;font-size:18px}.search_panel_where__mVcQx{left:0;width:440px}.search_panel_type__4hppx{left:50%;width:520px;transform:translateX(-50%);animation-name:search_panelInCenter__dRFnB}.search_panel_price__x_Ont{right:0;width:440px}@keyframes search_panelIn__CXZnM{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:none}}@keyframes search_panelInCenter__dRFnB{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:none}}.search_step__PFLl1{display:flex;flex-direction:column}.search_field__hbGi9{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:12px;padding:0 14px;height:48px;color:var(--green);background:#fff}.search_field__hbGi9:focus-within{border-color:var(--green)}.search_field__hbGi9 input{flex:1 1;min-width:0;width:100%;border:0;outline:0;background:transparent;font-size:15px;color:var(--ink);padding:0;height:100%}.search_field__hbGi9 span{color:var(--muted);font-weight:600}.search_found__r0G4P{list-style:none;margin:10px 0 0;padding:0}.search_found__r0G4P button{width:100%;display:flex;align-items:center;gap:12px;border:0;background:transparent;text-align:left;padding:10px 8px;border-radius:10px;cursor:pointer;color:var(--green)}.search_found__r0G4P button:hover{background:#f4f4f1}.search_found__r0G4P b{display:block;color:var(--ink);font-size:14px}.search_found__r0G4P small{display:block;color:var(--muted);font-size:12px}.search_tiles__ne3tN{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.search_tile__WZmPM{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--line);border-radius:14px;background:#fff;padding:12px;cursor:pointer}.search_tile__WZmPM b{display:block;font-size:14px;color:var(--ink)}.search_tile__WZmPM small{display:block;font-size:12px;color:var(--muted)}.search_tile__WZmPM:hover{border-color:#c9ccc2}.search_tileIcon__I9htc{flex:none;width:36px;height:36px;border-radius:10px;background:var(--green-soft);color:var(--green-dark);display:grid;place-items:center}.search_on__MVMQS{border-color:var(--green);background:#f8faf2}.search_on__MVMQS b{color:var(--green-dark)}.search_label__hvtHT{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#9a9c95;margin:18px 0 8px}.search_chips__PcqCl{display:flex;flex-wrap:wrap;gap:8px}.search_chip__b3Q9i{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:#fff;padding:8px 14px;font-size:13.5px;font-weight:500;color:#1f1b16;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .12s ease}.search_chip__b3Q9i:hover{border-color:#c9ccc2}.search_chip__b3Q9i:active{transform:scale(.95)}.search_chipOn__d_G6l,.search_chipOn__d_G6l:hover{background:#fafbf7;border:1.5px solid var(--green);font-weight:700;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.06)}.search_chipIcon__ZkhX1{width:18px;height:18px;flex:none}.search_modes__dwWdd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.search_mode__OJWWO{border:1.5px solid var(--line);border-radius:14px;background:#fff;padding:12px 8px;text-align:center;cursor:pointer}.search_mode__OJWWO b{display:block;font-size:15px;color:var(--ink)}.search_mode__OJWWO small{color:var(--muted);font-size:12px}.search_mode__OJWWO.search_on__MVMQS{border-color:var(--green);background:#f8faf2}.search_mode__OJWWO.search_on__MVMQS b{color:var(--green-dark)}.search_hint__9E7zS,.search_tip__33NSb{font-size:13px;color:var(--muted);margin:10px 0 0}.search_hint__9E7zS{margin:-6px 0 12px}.search_error__lWeaC{color:#b42318;font-size:13px;margin:10px 0 0}.search_range__giktq{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.search_range__giktq .search_field__hbGi9{height:44px}.search_foot__z90Hy{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.search_link__6_MBA{background:transparent;text-decoration:underline;color:var(--ink);padding:6px 0}.search_btn__7Tlfi,.search_link__6_MBA{border:0;font-weight:700;font-size:14px;cursor:pointer}.search_btn__7Tlfi{border-radius:999px;background:var(--green);color:#fff;padding:11px 20px}.search_btn__7Tlfi:hover{background:#5f7a2b}.search_mobileTrigger__MkWX_{display:none}.search_sheetScrim___vutm{position:fixed;inset:0;z-index:3000;background:rgba(20,24,21,.45);animation:search_scrimIn__MF273 .25s ease both}@keyframes search_scrimIn__MF273{0%{opacity:0}to{opacity:1}}.search_sheet__AIs01{position:absolute;left:0;right:0;bottom:0;top:calc(64px + env(safe-area-inset-top));background:#f6f6f2;border-radius:24px 24px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden;animation:search_sheetUp__SjZ_A .36s cubic-bezier(.22,.61,.36,1) both}@keyframes search_sheetUp__SjZ_A{0%{transform:translateY(100%)}to{transform:none}}.search_grab__GLu3U{display:block;width:40px;height:5px;border-radius:5px;background:#d3d4cd;margin:8px auto 0;flex:none}.search_sheetHead__RHqK8{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 6px}.search_sheetHead__RHqK8 b{font-size:17px}.search_sheetHead__RHqK8 small{color:var(--muted)}.search_close___puhl{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:14px;cursor:pointer}.search_progress__wxIJS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:6px 18px 14px}.search_progress__wxIJS i{height:4px;border-radius:4px;background:#dcdcd5}.search_progress__wxIJS i.search_progressOn__V3H9C{background:var(--green)}.search_cards__V44sC{flex:1 1;overflow-y:auto;padding:0 12px 12px}.search_card__Djms9{display:block;width:100%;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;margin-bottom:10px}.search_card__Djms9 h4{margin:0 0 12px;font-size:20px}.search_cardClosed__8RVkR{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.search_cardClosed__8RVkR small{display:block;font-size:13px;color:var(--muted);font-weight:600}.search_cardClosed__8RVkR b{display:block;font-size:15px;color:var(--ink)}.search_pen__6oCe5{margin-left:auto;color:var(--muted)}.search_sheetFoot__lNtGs{display:flex;justify-content:space-between;align-items:center;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line)}@media (max-width:767px){.search_bar__gSNmm,.search_panel__OQar8{display:none}.search_mobileTrigger__MkWX_{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.08);min-height:50px;padding:8px 18px;text-align:center;color:var(--green);cursor:pointer}.search_mobileTrigger__MkWX_ b{display:block;font-size:15px;font-weight:600;color:var(--ink)}.search_mobileTrigger__MkWX_ small{display:block;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_mobileTrigger__MkWX_>span{min-width:0}}@media (max-width:991px) and (min-width:768px){.search_panel_price__x_Ont,.search_panel_type__4hppx,.search_panel_where__mVcQx{left:0;right:0;width:auto;transform:none}}@media (prefers-reduced-motion:reduce){.search_panel__OQar8,.search_sheetScrim___vutm,.search_sheet__AIs01{animation:none}}.profile_root__mVNOP{--bg:#f3f2ee;--primary:#718f34;--deep:#5f7a2b;--ink:#111111;--sub:#5c5e61;--border:#d9d6cc;--chip-fill:#ecebe5;--card-line:rgba(0,0,0,0.08);--star:#f5a623;--stick:0px;background:var(--bg);color:var(--ink);font-family:inherit;min-height:60vh}.profile_root__mVNOP *,.profile_root__mVNOP :after,.profile_root__mVNOP :before{box-sizing:border-box}.profile_page__Id6JM{max-width:720px;margin:0 auto;position:relative}.profile_icon__Uq_qL{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile_iconFill__UJ1rb{font-variation-settings:"FILL" 1}.profile_hero__tIuao{position:relative;height:250px;background:#e4e2d9;overflow:hidden}.profile_heroTrack__ei2UW{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.profile_heroTrack__ei2UW::-webkit-scrollbar{display:none}.profile_heroSlide__ROw7o{flex:0 0 100%;height:100%;scroll-snap-align:start;padding:0;border:0;background:none;cursor:zoom-in;display:block}.profile_heroImg___BMSZ,.profile_heroSlide__ROw7o img{width:100%;height:100%;object-fit:cover;display:block}.profile_heroEmpty__Lu7gc{height:100%;display:flex;align-items:center;justify-content:center;color:var(--deep);opacity:.55}.profile_heroEmpty__Lu7gc .profile_icon__Uq_qL{font-size:64px}.profile_counter__yDd7U{position:absolute;right:12px;bottom:52px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;padding:4px 10px;border-radius:99px;pointer-events:none}.profile_circleBtn__luUxf{position:absolute;top:12px;width:38px;height:38px;border-radius:50%;border:0;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;padding:0}.profile_circleBtn__luUxf .profile_icon__Uq_qL{font-size:22px}.profile_circleBtn__luUxf:focus-visible{outline:2px solid #fff;outline-offset:2px}.profile_back__6MlOM{left:15px}.profile_share__vnbKs{right:15px}.profile_lip__actr5{position:relative;height:40px;margin-top:-40px;background:var(--bg);border-radius:40px 40px 0 0;z-index:2}.profile_logo__AiBNY{position:absolute;left:16px;bottom:4px;width:70px;height:70px;padding:3px;background:#fff;border-radius:19px;box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:3}.profile_logoImg__UKR0s{width:64px;height:64px;border-radius:16px;object-fit:cover;display:block}.profile_logoFallback__QnRwH{width:64px;height:64px;border-radius:16px;background:rgba(113,143,52,.14);color:var(--deep);display:flex;align-items:center;justify-content:center}.profile_logoFallback__QnRwH .profile_icon__Uq_qL{font-size:30px}.profile_header__o4ufB{padding:16px 16px 20px}.profile_nameRow__g4bsZ{display:flex;align-items:center;gap:8px}.profile_name__MgPr4{margin:0;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.3px;color:var(--ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.profile_tick__BjAWb{color:#2e7d32;font-size:22px;flex:none}.profile_meta__zvrgM{margin:4px 0 0;font-size:14px;color:var(--sub)}.profile_tagline__gks6M{margin:8px 0 0;font-size:14px;line-height:1.5;color:#333}.profile_trust__QI83O{margin-top:16px;display:flex;padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.profile_trustCell__BOBNc{flex:1 1;min-width:0;padding:0 4px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.profile_trustCell__BOBNc+.profile_trustCell__BOBNc{border-left:1px solid var(--border)}.profile_trustTop__LoJMd{display:flex;align-items:center;gap:4px;font-size:20px;font-weight:700;letter-spacing:-.2px;min-height:25px}.profile_trustTop__LoJMd .profile_icon__Uq_qL{font-size:22px;color:var(--star)}.profile_trustTopSm__xwJnk{font-size:16px;font-weight:600}.profile_dot__ku3m4{width:10px;height:10px;border-radius:50%;background:#2e9e5b;flex:none}.profile_dotOff__CepOX{background:var(--sub)}.profile_trustLabel___ugtv{font-size:12px;color:var(--sub);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_tabs__TgJvk{position:-webkit-sticky;position:sticky;top:var(--header-h,var(--stick));z-index:20;height:48px;background:var(--bg);border-bottom:1px solid var(--border);display:flex;gap:24px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.profile_tabs__TgJvk::-webkit-scrollbar{display:none}.profile_tab__zG0rh{flex:none;border:0;background:none;padding:0;font:inherit;font-size:14px;font-weight:600;color:var(--sub);cursor:pointer;border-bottom:2.5px solid transparent;margin-bottom:-1px}.profile_tabOn__f2WbL{color:var(--ink);border-bottom-color:var(--deep)}.profile_section__Te3zc{padding:0 0 4px}.profile_rule__U5lMk{border-top:1px solid var(--border)}.profile_sections__g5Uuf>:first-child{border-top:0}.profile_sectionHead__F5JxF{padding:20px 16px 14px}.profile_sectionTitle__3yJFi{margin:0;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.2px;color:var(--ink)}.profile_sectionBody__gJvu_{padding:0 16px 20px}.profile_subTitle__8LVUe{margin:16px 0 4px;font-size:13px;color:var(--sub)}.profile_subTitle__8LVUe:first-child{margin-top:0}.profile_body__4LYcq{font-size:14px;line-height:1.55;color:#333;margin:0;white-space:pre-line;overflow-wrap:anywhere}.profile_clamp__plyis{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.profile_link__5U8KL{border:0;background:none;padding:8px 0;font:inherit;font-size:14px;font-weight:600;color:var(--primary);cursor:pointer}.profile_small__e1XpS{font-size:12px;color:var(--sub)}.profile_metaText__MtNoi{font-size:13px;color:var(--sub)}.profile_chips__qVsM7{display:flex;flex-wrap:wrap;gap:8px 6px}.profile_chip__Eh8ut{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 12px;border-radius:20px;background:#fff;border:1px solid var(--border);font-size:12px;color:#444;max-width:100%}.profile_chip__Eh8ut .profile_icon__Uq_qL{font-size:14px}.profile_chipFill__JSwK6{background:var(--chip-fill);border-color:transparent;min-height:26px;padding:0 10px}.profile_priceRow__Y5glG{display:flex;align-items:flex-start;gap:12px;padding:11px 0}.profile_priceRow__Y5glG+.profile_hr__ifQc0,.profile_priceRow__Y5glG+.profile_priceRow__Y5glG{border-top:0}.profile_hr__ifQc0{height:1px;background:var(--border)}.profile_priceItem__zcsGA{flex:1 1;min-width:0}.profile_priceItemName__rWhuH{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.profile_priceNote__pNFAc{font-size:12px;color:var(--sub);margin-top:2px}.profile_price__AQ_7J{max-width:170px;text-align:right;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_priceSmall__WVN8M,.profile_price__AQ_7J small{font-size:12px;font-weight:400;color:var(--sub)}.profile_priceAsked__PoRCq{font-size:13px;font-weight:400;font-style:italic;color:var(--sub)}.profile_updated__XauLv{display:flex;align-items:center;gap:4px;margin-top:8px}.profile_updated__XauLv .profile_icon__Uq_qL{font-size:14px;color:var(--sub)}.profile_card__EbWRO{border:1px solid var(--card-line);border-radius:14px}.profile_cardHi__6NugM{border-color:var(--primary);border-width:1.5px}.profile_pkg__tVmNZ{padding:16px;margin-bottom:10px}.profile_pkgHead__xq0AL{display:flex;align-items:center;gap:8px}.profile_pkgName__jpe8Y{flex:1 1;font-size:15px;font-weight:600;overflow-wrap:anywhere}.profile_badge__PfmW7{height:22px;padding:0 10px;border-radius:20px;background:var(--primary);color:#fff;font-size:11px;font-weight:600;display:inline-flex;align-items:center}.profile_pkgPrice__y0P2a{margin-top:4px;font-size:20px;font-weight:700}.profile_pkgPrice__y0P2a small{font-size:12px;font-weight:400;color:var(--sub)}.profile_includes__iTCzn{list-style:none;margin:8px 0 0;padding:0}.profile_includes__iTCzn li{display:flex;gap:8px;font-size:13px;margin-top:4px}.profile_includes__iTCzn .profile_icon__Uq_qL{font-size:16px;color:var(--primary);margin-top:1px}.profile_grid3__EG_Jj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.profile_grid2___WAms{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.profile_thumb__SGF7L{display:block;width:100%;padding:0;border:0;border-radius:12px;overflow:hidden;background:#e4e2d9;cursor:zoom-in;aspect-ratio:1/1}.profile_thumbWide__KoUrp{aspect-ratio:1.25/1}.profile_thumb__SGF7L img{width:100%;height:100%;object-fit:cover;display:block}.profile_imgFallback__IE3jL{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e4e2d9;color:var(--deep);opacity:.6}.profile_hscroll__0ZNuT{display:flex;gap:10px;overflow-x:auto;padding:0 16px 4px;margin:0 -16px;scrollbar-width:none;scroll-snap-type:x proximity}.profile_hscroll__0ZNuT::-webkit-scrollbar{display:none}.profile_hcard__7ZqgT{flex:none;overflow:hidden;scroll-snap-align:start}.profile_hcardImg__JMuWI{width:100%;object-fit:cover;display:block;background:#e4e2d9}.profile_hcardBody__85yV_{padding:12px}.profile_hcardTitle__aB5WF{font-size:14px;font-weight:600}.profile_hcardLine__Zce7l,.profile_hcardTitle__aB5WF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_hcardLine__Zce7l{font-size:12px;color:var(--sub);margin-top:2px}.profile_hcardText__6O6Wp{font-size:13px;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile_ba__uVCX_{margin-bottom:16px}.profile_baRow__Xrh6h{display:flex;gap:8px}.profile_baHalf__u7LtJ{flex:1 1;position:relative;height:150px;border-radius:12px;overflow:hidden;background:#e4e2d9}.profile_baHalf__u7LtJ img{width:100%;height:100%;object-fit:cover;display:block}.profile_baTag__KiOyg{position:absolute;top:8px;left:8px;height:22px;padding:0 8px;border-radius:20px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center}.profile_iconRow__m9pKp{display:flex;align-items:center;gap:12px;padding:10px 0}.profile_iconRow__m9pKp+.profile_iconRow__m9pKp{border-top:1px solid var(--border)}.profile_tile__g9xqb{flex:none;width:32px;height:32px;border-radius:10px;background:rgba(113,143,52,.14);color:var(--deep);display:flex;align-items:center;justify-content:center}.profile_tile__g9xqb .profile_icon__Uq_qL{font-size:18px}.profile_tileBig__Ktd8Q{width:40px;height:40px;border-radius:12px}.profile_tileBig__Ktd8Q .profile_icon__Uq_qL{font-size:22px}.profile_rowTitle__qfefR{font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px}.profile_rowTitle__qfefR .profile_icon__Uq_qL{font-size:15px;color:#2e7d32}.profile_facts__UUFaQ .profile_iconRow__m9pKp{padding:12px 0}.profile_facts__UUFaQ{margin-top:8px}.profile_facts__UUFaQ.profile_noText__IR__G{margin-top:0}.profile_kv__gm25S{display:flex;gap:12px;padding:14px 0;font-size:14px}.profile_kv__gm25S+.profile_kv__gm25S{border-top:1px solid var(--border)}.profile_kvKey__R7asF{flex:1 1;color:var(--sub)}.profile_kvVal___3mJ_{flex:1 1;text-align:right;font-weight:600;overflow-wrap:anywhere}.profile_hoursRow__syWlH{display:flex;padding:6px 0;font-size:14px}.profile_hoursRow__syWlH>:first-child{flex:1 1}.profile_strong__R4Ncd{font-weight:600}.profile_muted__515w0{color:var(--sub)}.profile_note__GyWQk{display:flex;gap:6px;align-items:flex-start;margin-top:8px;font-size:13px;color:var(--sub)}.profile_note__GyWQk .profile_icon__Uq_qL{font-size:15px;margin-top:1px}.profile_faqs__3zZsk{overflow:hidden}.profile_faq__xX6gR+.profile_faq__xX6gR{border-top:1px solid var(--border)}.profile_faq__xX6gR summary{list-style:none;cursor:pointer;padding:14px 16px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:12px}.profile_faq__xX6gR summary::-webkit-details-marker{display:none}.profile_faq__xX6gR summary>span:first-child{flex:1 1}.profile_faq__xX6gR summary .profile_icon__Uq_qL{color:var(--sub);transition:transform .2s ease}.profile_faq__xX6gR[open] summary .profile_icon__Uq_qL{transform:rotate(180deg)}.profile_faqA__Tj39m{padding:0 16px 16px;font-size:14px;color:var(--sub);line-height:1.5;white-space:pre-line}.profile_linked___GNn2{display:flex;align-items:center;gap:12px;padding:12px;font-size:14px}.profile_online__hpWxs{padding:24px 16px 8px;text-align:center;border-top:1px solid var(--border)}.profile_onlineTitle___DR3b{font-size:12px;font-weight:600;letter-spacing:.5px;color:var(--sub);text-transform:uppercase;margin:0 0 16px}.profile_onlineIcons__h5tEP{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.profile_onlineBtn__XeuY6{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid var(--border);color:var(--deep);display:flex;align-items:center;justify-content:center;text-decoration:none}.profile_onlineBtn__XeuY6:hover{background:#f8f8f4}.profile_onlineBtn__XeuY6 .profile_icon__Uq_qL{font-size:22px}.profile_onlineSite___jKbw{margin-top:12px;font-size:12px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile_rsum__rm26j{display:flex;align-items:center;gap:12px;padding:16px}.profile_rsumText__JIhvL{flex:1 1;font-size:13px;color:var(--sub)}.profile_rsumBig__Z73Ie{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.5px}.profile_rsumMid__GDCQp{flex:1 1}.profile_stars__Sk5mf{display:inline-flex;color:var(--star)}.profile_stars__Sk5mf .profile_icon__Uq_qL{font-size:16px}.profile_starsSm__ex5Sl .profile_icon__Uq_qL{font-size:13px}.profile_review__RsQjs{padding:12px;margin-top:10px}.profile_reviewTop__Kjqtc{display:flex;align-items:center;gap:10px}.profile_avatar__27hig{flex:none;width:32px;height:32px;border-radius:50%;background:rgba(113,143,52,.14);color:var(--primary);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.profile_reviewWho__G4dDu{flex:1 1;min-width:0;font-size:14px;font-weight:600}.profile_reviewWho__G4dDu>span:first-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_reviewMsg__rsnBj{margin:8px 0 0;font-size:14px;white-space:pre-line;overflow-wrap:anywhere}.profile_plainReview__t9lhY{padding:12px 0}.profile_plainReview__t9lhY+.profile_plainReview__t9lhY{border-top:1px solid var(--border)}.profile_seeAll__5OiXg{display:block;width:100%;min-height:44px;margin-top:4px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--deep);cursor:pointer}.profile_btnFilled__QDrC8,.profile_btnOutline__d6Uko{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap}.profile_btnFilled__QDrC8{background:var(--deep);color:#fff;border:0}.profile_btnFilled__QDrC8:hover{background:#52691f}.profile_btnFilled__QDrC8:disabled{background:#c9c9c4;cursor:default}.profile_btnOutline__d6Uko{background:transparent;color:var(--deep);border:1.4px solid rgba(95,122,43,.6)}.profile_btnOutline__d6Uko:hover{background:rgba(113,143,52,.08)}.profile_btnSm__GLuOr{min-height:40px;padding:0 14px;font-size:14px}.profile_btnOutline__d6Uko .profile_icon__Uq_qL{font-size:18px}.profile_btnFilled__QDrC8:focus-visible,.profile_btnOutline__d6Uko:focus-visible,.profile_link__5U8KL:focus-visible,.profile_seeAll__5OiXg:focus-visible,.profile_tab__zG0rh:focus-visible{outline:2px solid var(--deep);outline-offset:2px}.profile_bar__tM1Fq{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--border);box-shadow:0 -4px 14px rgba(0,0,0,.05);padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));display:flex;justify-content:center}.profile_barBtn__avrdy{width:100%;max-width:260px;min-height:52px;font-size:16px}.profile_overlay__7ToW_{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center}.profile_sheet__npsHz{width:100%;max-width:520px;max-height:92vh;overflow-y:auto;background:#fff;border-radius:24px 24px 0 0;padding:10px 20px calc(18px + env(safe-area-inset-bottom, 0px));animation:profile_up__vAz8S .2s ease-out}.profile_sheetTall__2vohj{height:90vh;display:flex;flex-direction:column;padding-left:0;padding-right:0}@keyframes profile_up__vAz8S{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.profile_handle__bFRtu{width:40px;height:4px;border-radius:2px;background:#d4d4d0;margin:0 auto 16px}.profile_sheetWho__w78Pp{display:flex;align-items:center;gap:14px;margin-bottom:20px}.profile_sheetLogo__D4a9U{width:56px;height:56px;border-radius:16px;object-fit:cover;flex:none}.profile_sheetLogoFallback__ZI7Xa{width:56px;height:56px;border-radius:16px;flex:none;background:rgba(113,143,52,.14);color:var(--deep);display:flex;align-items:center;justify-content:center}.profile_sheetName__3Ay5x{font-size:17px;font-weight:600}.profile_sheetName__3Ay5x,.profile_sheetSub__wwiSx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_sheetSub__wwiSx{font-size:13px;color:var(--sub)}.profile_sheetWho__w78Pp>div{min-width:0}.profile_actions__403Qu{display:flex;flex-direction:column;gap:10px}.profile_action__e1NuM{width:100%;min-height:52px;border-radius:14px;font-size:16px}.profile_wa__RSRVG{color:#1a9b4b;border-color:rgba(37,211,102,.7)}.profile_wa__RSRVG:hover{background:rgba(37,211,102,.08)}.profile_sheetTitle__quQ_8{margin:0 0 8px;font-size:18px;font-weight:700}.profile_starPick___dibp{display:flex;justify-content:center;gap:4px;margin:4px 0 8px}.profile_starBtn__tUMDj{border:0;background:none;padding:4px;cursor:pointer;color:var(--star);line-height:0}.profile_starBtn__tUMDj .profile_icon__Uq_qL{font-size:38px}.profile_starBtn__tUMDj:focus-visible{outline:2px solid var(--deep);border-radius:8px}.profile_textarea__dLCKz{width:100%;min-height:96px;resize:vertical;padding:12px;font:inherit;font-size:15px;border-radius:12px;border:1px solid #d4d4d0;background:#fff;color:var(--ink)}.profile_textarea__dLCKz:focus{outline:2px solid var(--primary);outline-offset:0;border-color:var(--primary)}.profile_counterText___t06y{text-align:right;font-size:12px;color:var(--sub);margin:4px 0 8px}.profile_error__WWY0V{color:#c62828;font-size:14px;margin:0 0 8px}.profile_allHead__LAKIZ{padding:0 16px 8px;border-bottom:1px solid var(--border)}.profile_allList__gMR_s{flex:1 1;overflow-y:auto;padding:0 16px}.profile_lightbox__JopSd{position:fixed;inset:0;z-index:10001;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center}.profile_lightbox__JopSd img{max-width:100%;max-height:100%;object-fit:contain}.profile_lbBtn__YFnVZ{position:absolute;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.16);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile_lbClose__f9XNK{top:16px;right:16px}.profile_lbPrev__pc7dJ{left:12px;top:50%;transform:translateY(-50%)}.profile_lbNext__fm9xm{right:12px;top:50%;transform:translateY(-50%)}.profile_lbCount__TxAaq{position:absolute;bottom:18px;left:0;right:0;text-align:center;color:#fff;font-size:13px}.profile_state__Fw2SG{max-width:420px;margin:0 auto;padding:80px 24px;text-align:center}.profile_stateIcon__Zuaz1{font-size:48px;color:var(--sub)}.profile_stateTitle__pFIZq{margin:12px 0 6px;font-size:18px;font-weight:700}.profile_stateText__oUAzr{margin:0 0 20px;color:var(--sub);font-size:14px}.profile_skel__kdCal{background:linear-gradient(90deg,#e6e4dc 25%,#efeee8 37%,#e6e4dc 63%);background-size:400% 100%;animation:profile_shimmer___kaAV 1.4s ease infinite;border-radius:8px}@keyframes profile_shimmer___kaAV{0%{background-position:100% 50%}to{background-position:0 50%}}.profile_demoTag__898_h{background:#fff6d6;color:#6b5600;font-size:12px;text-align:center;padding:4px}@media (min-width:720px){.profile_hero__tIuao{height:320px;border-radius:0 0 24px 24px}.profile_overlay__7ToW_{align-items:center}.profile_sheet__npsHz{border-radius:24px}.profile_sheetTall__2vohj{height:80vh}}@media (prefers-reduced-motion:reduce){.profile_sheet__npsHz,.profile_skel__kdCal{animation:none}}.profile_layout__5M2z7{display:block}.profile_main__yrMXZ{min-width:0}.profile_aside__VHIWq,.profile_headLogo__KL9xw{display:none}.profile_card__EbWRO{background:#fff;border-radius:20px;padding:22px;box-shadow:0 2px 14px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:16px}.profile_cardWho__4LUzy{display:flex;align-items:center;gap:12px}.profile_cardRating__wVEgf{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--sub)}.profile_cardRating__wVEgf .profile_icon__Uq_qL{font-size:20px;color:var(--star)}.profile_cardRating__wVEgf strong{color:var(--ink)}.profile_cardShare__lxhWX{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 0 0;border:0;background:none;color:var(--deep);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.profile_cardShare__lxhWX:hover{text-decoration:underline}@media (min-width:992px){.profile_page__Id6JM{max-width:1180px;padding:0 24px}.profile_hero__tIuao{height:460px;margin-top:24px;border-radius:24px}.profile_lip__actr5{display:none}.profile_layout__5M2z7{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:48px;gap:48px;align-items:start;margin-top:8px}.profile_main__yrMXZ{margin:0 -16px}.profile_aside__VHIWq{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--header-h, var(--stick)) + 24px);margin-top:28px}.profile_header__o4ufB{padding-top:28px}.profile_nameRow__g4bsZ{gap:14px}.profile_headLogo__KL9xw{display:block;width:64px;height:64px;border-radius:16px;object-fit:cover;background:#fff;padding:3px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.profile_name__MgPr4{font-size:34px}.profile_meta__zvrgM{font-size:16px}.profile_tagline__gks6M{font-size:17px}.profile_bar__tM1Fq{display:none}.profile_grid2___WAms{grid-template-columns:repeat(3,minmax(0,1fr))}.profile_tabs__TgJvk{padding:0 16px}}.profile_cardWho__4LUzy>div{min-width:0;flex:1 1}.profile_card__EbWRO .profile_sheetName__3Ay5x{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25}.profile_card__EbWRO .profile_sheetSub__wwiSx{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.35;margin-top:2px}