.lchm[data-v-cfdf90ca]{--lchm-ink:#1c1917;--lchm-cream:#f8f4f0;--lchm-wash:#4d99f4;background:var(--lchm-cream);color:var(--lchm-ink);font-family:var(--font,"Onest",sans-serif);isolation:isolate;overflow:hidden;padding:clamp(24px,4vh,48px) 0 0;position:relative}.lchm-map[data-v-cfdf90ca]{background:transparent;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.lchm-map-img[data-v-cfdf90ca]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.lchm-stage[data-v-cfdf90ca]{height:340px;margin-top:-168px;position:relative}.lchm--backdrop[data-v-cfdf90ca]{background:transparent;inset:0;padding:0;pointer-events:none;position:absolute;z-index:1}.lchm--backdrop .lchm-stage[data-v-cfdf90ca]{height:340px;left:0;margin-top:0;position:absolute;right:0;top:22%}.lchm--backdrop .lchm-card[data-v-cfdf90ca],.lchm--backdrop .lchm-pin[data-v-cfdf90ca]{pointer-events:auto}.lchm-pins[data-v-cfdf90ca]{inset:0;z-index:4}.lchm-pin[data-v-cfdf90ca],.lchm-pins[data-v-cfdf90ca]{pointer-events:none;position:absolute}.lchm-pin[data-v-cfdf90ca]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;filter:saturate(.2);flex-direction:column;height:calc(var(--face, 44px) + 10px);opacity:0;padding:0;scale:.98;translate:-50% -100%;width:var(--face,44px)}.lchm-pins.is-ready .lchm-pin[data-v-cfdf90ca]{pointer-events:auto}.lchm-pin.is-in[data-v-cfdf90ca]{animation:none;opacity:1;scale:1}.lchm-pins.is-ready .lchm-pin.is-entering[data-v-cfdf90ca]{animation:lchmPinIn-cfdf90ca 2.1s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--pin-delay,0s)}@keyframes lchmPinIn-cfdf90ca{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.lchm-pin.is-partner[data-v-cfdf90ca]{filter:saturate(.2)}.lchm-pin-face[data-v-cfdf90ca]{background:#dbeafe;border:calc(var(--face, 44px)*2.5/44) solid #fff;border-radius:calc(var(--face, 44px)*10/44);box-shadow:0 2px 8px #00000038,0 1px 3px #0000001f;display:grid;flex-shrink:0;height:var(--face,44px);overflow:hidden;place-items:center;position:relative;width:var(--face,44px)}.lchm-pin-face img[data-v-cfdf90ca]{display:block;height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;position:absolute;width:100%}.lchm-pin-star[data-v-cfdf90ca]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000002e;color:#e2a008;display:grid;filter:saturate(1.7);height:16px;place-items:center;pointer-events:none;position:absolute;right:-3px;top:-3px;width:16px;z-index:1}.lchm-pin-star svg[data-v-cfdf90ca]{display:block}.lchm-pin-initials[data-v-cfdf90ca]{align-items:center;color:#1d4ed8;display:flex;font-family:Onest,system-ui,sans-serif;font-size:calc(var(--face, 44px)*12/44);font-weight:800;height:100%;justify-content:center;width:100%}.lchm-pin-tail[data-v-cfdf90ca]{border-left:calc(var(--face, 44px)*6/44) solid transparent;border-right:calc(var(--face, 44px)*6/44) solid transparent;border-top:calc(var(--face, 44px)*9/44) solid #fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));flex-shrink:0;height:0;margin-top:-1px;width:0}.lchm-pin.is-active .lchm-pin-face[data-v-cfdf90ca]{background:#fff7ed;border-color:#f97316;box-shadow:0 2px 10px #f973168c,0 1px 3px #0000002e}.lchm-pin.is-active .lchm-pin-initials[data-v-cfdf90ca]{color:#9a3412}.lchm-pin.is-active .lchm-pin-tail[data-v-cfdf90ca]{border-top-color:#f97316}.lchm-pin[data-v-cfdf90ca]:focus-visible{outline:2px solid var(--lchm-wash);outline-offset:3px}@media(hover:hover){.lchm-pins.is-ready .lchm-pin[data-v-cfdf90ca]:hover{filter:none;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.lchm-pins.is-ready .lchm-pin[data-v-cfdf90ca]{animation:none;opacity:1;scale:1}}.lchm-card[data-v-cfdf90ca]{background:#fff;border-radius:14px;box-shadow:0 16px 40px #1c19172e,0 2px 6px #1c19170f;box-sizing:border-box;padding:0 0 12px;pointer-events:auto;position:absolute;width:332px;z-index:60}.lchm-card[data-v-cfdf90ca]:after{border:9px solid transparent;border-top-color:#fff;content:"";height:0;left:var(--tail,50%);position:absolute;top:100%;transform:translate(-50%);width:0}.lchm-card-logo[data-v-cfdf90ca]{aspect-ratio:16/9;background:#f5f2ed;border-radius:14px 14px 0 0;display:grid;overflow:hidden;place-items:center;position:relative;width:100%}.lchm-card-logo img[data-v-cfdf90ca]{display:block;height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.lchm-card.is-portrait[data-v-cfdf90ca]{align-items:stretch;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr);padding:10px 12px 10px 10px}.lchm-card.is-portrait .lchm-card-logo[data-v-cfdf90ca]{aspect-ratio:132/168;border-radius:10px;width:104px}.lchm-card.is-portrait .lchm-card-logo img[data-v-cfdf90ca]{-o-object-position:center 18%;object-position:center 18%}.lchm-card.is-portrait .lchm-card-body[data-v-cfdf90ca]{display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-width:0;padding:2px 0;width:100%}.lchm-card.is-portrait .lchm-card-foot[data-v-cfdf90ca]{margin-top:auto}.lchm-card-tags[data-v-cfdf90ca]{display:flex;flex-wrap:nowrap;overflow:hidden}.lchm-card-tags[data-v-cfdf90ca],.lchm-tag[data-v-cfdf90ca]{align-items:center;gap:4px;min-width:0}.lchm-tag[data-v-cfdf90ca]{background:#f5f5f4;border-radius:999px;color:#57534e;display:inline-flex;font-size:11px;font-weight:600;line-height:1.35;max-width:100%;padding:1px 7px}.lchm-tag>span[data-v-cfdf90ca]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lchm-tag-ico[data-v-cfdf90ca]{flex-shrink:0;font-size:11px;line-height:1}.lchm-tag--place[data-v-cfdf90ca]{flex-shrink:0;max-width:46%}.lchm-tag[data-v-cfdf90ca] .flag-icon{border-radius:2px;flex-shrink:0;height:10px;width:14px}.lchm-card-blurb[data-v-cfdf90ca]{color:#44403c;display:-webkit-box;font-size:12px;font-weight:500;line-height:1.15;margin:2px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.lchm-card.is-portrait .lchm-card-cta[data-v-cfdf90ca],.lchm-card.is-portrait .lchm-card-foot[data-v-cfdf90ca],.lchm-card.is-portrait .lchm-card-head[data-v-cfdf90ca],.lchm-card.is-portrait .lchm-card-sub[data-v-cfdf90ca]{width:100%}.lchm-card.is-portrait .lchm-card-cta[data-v-cfdf90ca]{font-size:13px;padding:8px 10px}.lchm-card-mono[data-v-cfdf90ca]{color:#1d4ed8;font-size:18px;font-weight:800;letter-spacing:-.02em}.lchm-card-body[data-v-cfdf90ca]{display:grid;gap:4px;min-width:0;padding:10px 12px 0;text-align:left}.lchm-card-head[data-v-cfdf90ca]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.lchm-card-name[data-v-cfdf90ca]{font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lchm-card-badge[data-v-cfdf90ca]{background:#f5f2ed;border-radius:999px;color:#57534e;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1.4;margin-top:1px;padding:2px 7px}.lchm-card-sub[data-v-cfdf90ca]{color:#57534e;font-size:12.5px;font-weight:500;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lchm-card-foot[data-v-cfdf90ca]{display:grid;gap:8px;margin-top:8px;min-width:0}.lchm-card-perk[data-v-cfdf90ca]{background:#e7f1fe;border-radius:8px;color:#2f7fe0;display:inline-block;font-size:12px;justify-self:start;line-height:1.35;max-width:100%;padding:5px 9px}.lchm-card-cta[data-v-cfdf90ca],.lchm-card-perk[data-v-cfdf90ca]{box-sizing:border-box;font-weight:600}.lchm-card-cta[data-v-cfdf90ca]{border:1px solid #e7e5e4;border-radius:999px;color:var(--lchm-ink);display:block;font-size:13px;line-height:1.2;padding:8px 12px;text-align:center;text-decoration:none;width:100%}@media(hover:hover){.lchm-card-cta[data-v-cfdf90ca]:hover{border-color:var(--lchm-ink)}}@media(max-width:720px){.lchm-stage[data-v-cfdf90ca]{height:240px;margin-top:-110px}}.lcha[data-v-4907993a]{--lcha-ink:#1c1917;--lcha-cream:#f8f4f0;--lcha-wash:#4d99f4;--lcha-join:240px;background:linear-gradient(to bottom,var(--lcha-cream) 0,var(--lcha-cream) calc(100% - var(--lcha-join)),color-mix(in srgb,var(--lcha-cream) 62%,transparent) calc(100% - 110px),color-mix(in srgb,var(--lcha-cream) 22%,transparent) calc(100% - 40px),transparent 100%);color:var(--lcha-ink);font-family:var(--font,"Onest",sans-serif);overflow-x:clip;padding:clamp(24px,4vh,48px) 0 0}.lcha[data-v-4907993a],.lcha-copy[data-v-4907993a]{position:relative}.lcha-copy[data-v-4907993a]{align-items:center;display:flex;flex-direction:column;gap:14px;max-width:none;padding:0 20px;pointer-events:none;text-align:center;width:100%;z-index:2}.lcha-copy[data-v-4907993a]:before{background:var(--lcha-cream);border-radius:40px;bottom:-28px;content:"";filter:blur(22px);left:50%;pointer-events:none;position:absolute;top:-36px;translate:-50% 0;width:min(820px,calc(100% - 32px));z-index:-1}.lcha-copy[data-v-4907993a]>*{pointer-events:auto}.lcha-copy>.lcha-scene[data-v-4907993a]{pointer-events:none}.lcha-scene[data-v-4907993a]{align-self:stretch;margin:0 auto;position:relative;width:min(1200px,100%)}.lcha-scene[data-v-4907993a]>*{pointer-events:auto}.lcha-scene>.lcha-stage[data-v-4907993a]{pointer-events:none}.lcha-lead[data-v-4907993a],.lcha-title[data-v-4907993a]{position:relative;z-index:3}.lcha-title[data-v-4907993a]:has(.lp-wrap--open){z-index:1002}.lcha-title[data-v-4907993a]{box-sizing:border-box;font-size:clamp(32px,5.2vw,54px);font-weight:800;letter-spacing:-.038em;line-height:1.12;margin:0;max-width:100%;min-width:0;overflow-wrap:break-word;width:100%}.lcha-title>span[data-v-4907993a]{display:block}.lcha-title>span.lcha-title-line1[data-v-4907993a]{display:block;max-width:100%;min-width:0;text-align:center;width:100%}.lcha-title-lead[data-v-4907993a]{white-space:nowrap}.lcha-title-flag[data-v-4907993a]{border-radius:.07em;display:inline-grid;grid-template-rows:1fr 1fr;height:.38em;margin-right:.28em;overflow:hidden;pointer-events:none;transform:rotate(-8deg);vertical-align:.14em;width:.58em}.lcha-title-flag i[data-v-4907993a]:first-child{background:var(--lcha-wash)}.lcha-title-flag i[data-v-4907993a]:last-child{background:#e8c84a}.lcha-title-row[data-v-4907993a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px;justify-content:center}.lcha-title-row[data-v-4907993a],.lcha-title-row[data-v-4907993a]>*{max-width:100%;min-width:0}.lcha-title[data-v-4907993a] .biz-hero-loc,.lcha-title[data-v-4907993a] .lp-wrap{max-width:100%;min-width:0}.lcha-geo[data-v-4907993a]{--lcha-geo-brush:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 290 16'%3E%3Cpath d='M2 9c6-3.4 24-4.4 46-2.4 26 2.2 44-1.8 70 .2 24 1.8 48-2.4 74-.2 22 1.6 42-1.4 64 .8 14 1.2 24 2.6 30 4.4-1.2 2.2-14 3.4-34 2.2-26-1.6-46 1.8-72 0-28-2-50 2.2-78 .2-24-1.8-46 1.6-70-.6-4-2.2-22-1.2-29-3C1.4 10 1.2 9.4 2 9'/%3E%3C/svg%3E");align-items:center;background:none;border:0;color:var(--lcha-wash);cursor:pointer;display:inline-flex;flex-wrap:nowrap;font:inherit;font-weight:800;gap:.12em;justify-content:center;letter-spacing:-.038em;max-width:100%;padding:.02em .08em .12em;position:relative;z-index:0}.lcha-geo[data-v-4907993a]:before{background:color-mix(in srgb,var(--blue,#2563eb) 38%,transparent);bottom:0;content:"";height:.26em;left:50%;-webkit-mask:var(--lcha-geo-brush) center /100% 100% no-repeat;mask:var(--lcha-geo-brush) center /100% 100% no-repeat;opacity:.82;pointer-events:none;position:absolute;transform:translate(-50%) rotate(-1.2deg);width:96%;z-index:-1}.lcha-geo[data-v-4907993a]:after{content:none}@media(hover:hover)and (min-width:721px){.lcha-geo[data-v-4907993a]:after{background:color-mix(in srgb,var(--blue,#2563eb) 22%,transparent);bottom:.04em;content:"";height:.12em;left:50%;-webkit-mask:var(--lcha-geo-brush) center /100% 100% no-repeat;mask:var(--lcha-geo-brush) center /100% 100% no-repeat;opacity:.55;pointer-events:none;position:absolute;transform:translate(-50%) rotate(.6deg);width:88%;z-index:-1}}.lcha-geo[data-v-4907993a]:hover:before{background:color-mix(in srgb,var(--blue,#2563eb) 50%,transparent)}.lcha-geo[data-v-4907993a]:hover:after{background:color-mix(in srgb,var(--blue,#2563eb) 32%,transparent)}.lcha-geo-globe[data-v-4907993a]{flex-shrink:0;height:.82em;width:.82em}.lcha-geo[data-v-4907993a] .lcha-geo-flag.flag-icon{border-radius:.1em;box-shadow:0 0 0 1px #1c191714;height:.69em;width:.92em}.lcha-geo-chev[data-v-4907993a]{font-size:.4em;margin-left:2px;vertical-align:middle}.lcha-lead[data-v-4907993a]{color:#57534e;font-size:14px;font-weight:400;line-height:1.5;margin:0;max-width:540px}.lcha-lead--short[data-v-4907993a]{display:none}.lcha-mail[data-v-4907993a]{align-items:stretch;background:#fff;border:1px solid #e7e5e4;border-radius:999px;box-shadow:0 10px 32px #1c19171a,0 1px 4px #1c19170f;color:#a8a29e;display:flex;flex-direction:column;gap:4px;margin:20px 0 0;padding:6px;pointer-events:auto;position:relative;width:min(600px,100%);z-index:5}.lcha-input[data-v-4907993a]{background:transparent;border:0;color:var(--lcha-ink);flex:1;font:inherit;font-size:16px;height:50px;min-width:0;padding:0}.lcha-input[data-v-4907993a]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.lcha-input[data-v-4907993a]::-moz-placeholder{color:#a8a29e}.lcha-input[data-v-4907993a]::placeholder{color:#a8a29e}.lcha-input[data-v-4907993a]:focus{outline:none}.lcha-mail[data-v-4907993a]:focus-within{outline:2px solid var(--lcha-wash);outline-offset:1px}.lcha-mail-btn[data-v-4907993a]{flex-shrink:0}.lcha-mail-btn[data-v-4907993a],.lcha-mail-btn[data-v-4907993a]:active,.lcha-mail-btn[data-v-4907993a]:hover{background:#111;box-shadow:none}.lcha-add[data-v-4907993a]{color:#57534e;font-size:15px;font-weight:500;letter-spacing:-.01em;margin:8px 0 0;max-width:100%;width:-moz-max-content;width:max-content}.lcha-chips[data-v-4907993a]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;width:min(720px,100%)}.lcha-chip[data-v-4907993a]{background:#fff;border:0;border-radius:16px;color:var(--lcha-ink);display:grid;font:inherit;gap:4px;justify-items:stretch;min-width:0;padding:8px 8px 10px;text-align:left;text-decoration:none}.lcha-chip-art[data-v-4907993a]{background:#f5f2ed;border-radius:12px;display:grid;height:72px;min-width:0;overflow:hidden;place-items:center;position:relative}.lcha-chip img[data-v-4907993a]{height:64px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:64px}.lcha-chip-body[data-v-4907993a]{align-items:center;display:flex;gap:4px;justify-content:space-between;min-width:0;padding:0 2px}.lcha-chip-body strong[data-v-4907993a]{font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1.2;min-width:0}.lcha-chip-go[data-v-4907993a]{color:var(--lcha-ink);flex-shrink:0;height:14px;opacity:.55;transition:transform .18s ease,opacity .18s ease;width:14px}@media(hover:hover){.lcha-chip:hover .lcha-chip-go[data-v-4907993a]{opacity:1;transform:translate(3px)}}.lcha-add-btn[data-v-4907993a]{align-items:center;background:none;border:0;color:var(--lcha-wash);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:4px;margin:0;padding:0}.lcha-add-btn[data-v-4907993a]:hover{color:#3d86e0}.lcha-add-btn svg[data-v-4907993a]{flex-shrink:0;transition:transform .18s ease}@media(hover:hover){.lcha-add-btn:hover svg[data-v-4907993a]{transform:translate(2px)}}.lcha-stage[data-v-4907993a]{align-self:stretch;height:340px;margin-top:-168px;pointer-events:none;position:relative;width:100%}.lcha-plate[data-v-4907993a]{display:block;height:auto;margin:0;opacity:.07;transform:translateY(calc(-12% + 5px)) scale(.84);width:100%}@media(max-width:860px){.lcha-mail[data-v-4907993a]{width:calc(100% - 24px)}}@media(max-width:520px){.lcha-chips[data-v-4907993a]{grid-template-columns:repeat(2,minmax(0,1fr))}.lcha-chip-body strong[data-v-4907993a]{font-size:12px}}@media(max-width:720px){.lcha-copy[data-v-4907993a]{container-type:inline-size;gap:8px}.lcha-title[data-v-4907993a]{font-size:clamp(22px,7.5cqi,25px);letter-spacing:-.042em;line-height:1.08}.lcha-title-row[data-v-4907993a]{flex-wrap:nowrap;gap:0 .18em}.lcha-geo[data-v-4907993a]{flex-wrap:nowrap;gap:.08em;padding-bottom:.06em;white-space:nowrap}.lcha-lead--full[data-v-4907993a]{display:none}.lcha-lead--short[data-v-4907993a]{display:block;font-size:13.5px;line-height:1.35;margin:8px 0 0}.lcha-stage[data-v-4907993a]{height:240px;margin-top:-110px}.lcha-mail[data-v-4907993a]{padding:6px}.lcha-input[data-v-4907993a],.lcha-mail-btn[data-v-4907993a]{height:44px}.lcha-mail-btn[data-v-4907993a]{font-size:13.5px;min-height:44px;padding:0 14px}}.mpb[data-v-93075367]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fffffffa;border:1px solid var(--gray-200,#e7e5e4);border-radius:14px;box-shadow:0 6px 20px #00000024;flex:1 1 auto;max-width:300px;min-width:0;overflow:hidden;position:relative}.mpb-close[data-v-93075367]{align-items:center;background:#ffffffeb;border:0;border-radius:50%;box-shadow:0 1px 4px #00000014;color:var(--gray-500,#78716c);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin:0;padding:0;position:absolute;right:6px;top:6px;transition:color .15s,background .15s;width:26px;z-index:2}.mpb-close[data-v-93075367]:hover{background:#fff;color:var(--gray-800,#292524)}.mpb-link[data-v-93075367]{align-items:flex-start;color:inherit;display:flex;gap:10px;padding:10px 32px 10px 10px;text-decoration:none}.mpb-link:hover .mpb-title[data-v-93075367]{color:var(--blue,#2563eb)}.mpb-photo[data-v-93075367]{background:var(--gray-100,#f5f5f4);border-radius:10px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.mpb-photo img[data-v-93075367]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mpb-photo--fallback[data-v-93075367]{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:800;justify-content:center}.mpb-body[data-v-93075367]{flex:1 1 auto;min-width:0;padding-top:1px}.mpb-title[data-v-93075367]{color:var(--gray-900,#1c1917);font-size:13px;font-weight:800;line-height:1.25;transition:color .15s}.mpb-desc[data-v-93075367],.mpb-title[data-v-93075367]{display:-webkit-box;font-family:var(--font,"Onest",sans-serif);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mpb-desc[data-v-93075367]{color:var(--gray-500,#78716c);font-size:11.5px;font-weight:500;line-height:1.35;margin-top:3px}.biz-map-section[data-v-7b89b459]{margin:8px 0 16px}.biz-map-section--embed[data-v-7b89b459]{display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:clamp(320px,55vh,720px);width:100%}.biz-map-toggle[data-v-7b89b459]{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-full,999px);color:var(--gray-800,#292524);cursor:pointer;display:flex;font-family:var(--font,"Onest",sans-serif);font-size:13.5px;font-weight:700;gap:12px;justify-content:space-between;padding:12px 18px;transition:border-color .15s,background .15s,transform .15s;width:100%}.biz-map-toggle[data-v-7b89b459]:hover{background:#2563eb0a;border-color:var(--blue,#2563eb);color:var(--blue,#2563eb)}.biz-map-toggle-left[data-v-7b89b459],.biz-map-toggle-meta[data-v-7b89b459]{align-items:center;display:inline-flex;gap:8px}.biz-map-toggle-meta[data-v-7b89b459]{color:var(--gray-500,#78716c);font-size:12.5px;font-weight:600}.biz-map-chev[data-v-7b89b459]{font-size:11px;transition:transform .18s}.biz-map-chev.up[data-v-7b89b459]{transform:rotate(180deg)}.biz-map-shell[data-v-7b89b459]{background:#0f172a;border:1px solid rgba(56,189,248,.18);border-radius:var(--radius-lg,16px);box-shadow:0 22px 44px -22px #080e1e80;height:clamp(320px,50vh,560px);margin-top:12px;overflow:hidden;position:relative}.biz-map-shell--embed[data-v-7b89b459]{flex:1 1 auto;height:100%;margin-top:0;min-height:clamp(320px,55vh,720px)}.biz-map-shell--light[data-v-7b89b459]{background:#f5f5f4;border:1px solid var(--gray-200,#e7e5e4);box-shadow:0 12px 32px -16px #0000001f}.biz-map-canvas[data-v-7b89b459],.biz-map-reveal[data-v-7b89b459]{height:100%;min-height:inherit;width:100%}.biz-map-canvas[data-v-7b89b459] .leaflet-container{font-family:inherit;height:100%;width:100%}.biz-map-canvas[data-v-7b89b459] .biz-lpop{align-items:center;display:flex;font-family:var(--font,"Onest",sans-serif);font-size:13px;gap:8px}.biz-map-canvas[data-v-7b89b459] .biz-lpop img{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.biz-map-overlay[data-v-7b89b459]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ac7;color:#cbd5e1d9;display:flex;flex-direction:column;font-family:var(--font,"Onest",sans-serif);font-size:13px;gap:10px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:500}.biz-map-shell--light .biz-map-overlay[data-v-7b89b459]{background:#ffffffe0;color:var(--gray-600,#57534e)}.biz-map-spinner[data-v-7b89b459]{animation:bizMapSpin-7b89b459 .7s linear infinite;border:2.5px solid rgba(37,99,235,.2);border-radius:50%;border-top:2.5px solid var(--blue,#2563eb);height:26px;width:26px}.biz-map-spinner--sm[data-v-7b89b459]{border-width:2px;height:14px;width:14px}@keyframes bizMapSpin-7b89b459{to{transform:rotate(1turn)}}.biz-map-loading-chip[data-v-7b89b459]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffff5;border:1px solid var(--gray-200);border-radius:var(--radius-full,999px);box-shadow:0 4px 14px #0000001a;color:var(--gray-700,#44403c);display:inline-flex;font-size:12.5px;font-weight:700;gap:8px;left:50%;padding:7px 14px;pointer-events:none;top:14px;transform:translate(-50%);z-index:6}.biz-map-loading-chip[data-v-7b89b459],.biz-map-warning[data-v-7b89b459]{align-items:center;font-family:var(--font,"Onest",sans-serif);position:absolute}.biz-map-warning[data-v-7b89b459]{color:var(--gray-600,#57534e);display:flex;font-size:13px;inset:0;justify-content:center;padding:24px;text-align:center}.biz-map-warning code[data-v-7b89b459]{background:var(--gray-100,#f5f5f4);border-radius:4px;font-size:12px;padding:1px 6px}.biz-map-near-me[data-v-7b89b459]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffff5;border:1px solid var(--gray-200);border-radius:var(--radius-full,999px);box-shadow:0 4px 14px #0000001a;color:var(--gray-800,#292524);cursor:pointer;display:inline-flex;font-family:var(--font,"Onest",sans-serif);font-size:12.5px;font-weight:700;gap:8px;left:14px;padding:9px 16px 9px 12px;position:absolute;top:14px;transition:border-color .15s,color .15s,background .15s,transform .15s;z-index:5}.biz-map-near-me[data-v-7b89b459]:hover{border-color:var(--blue,#2563eb);color:var(--blue,#2563eb);transform:translateY(-1px)}.biz-map-near-me.active[data-v-7b89b459]{background:var(--blue,#2563eb);border-color:var(--blue,#2563eb);color:#fff}.biz-map-near-me.active[data-v-7b89b459]:hover{background:var(--blue-hover,#1d4ed8);color:#fff}.biz-map-near-me.busy[data-v-7b89b459]{cursor:progress}.biz-map-near-me[data-v-7b89b459]:disabled{cursor:not-allowed;opacity:.5;transform:none}.biz-map-near-me svg[data-v-7b89b459]{flex-shrink:0}@media(max-width:960px){.biz-map-near-me span[data-v-7b89b459]{display:inline}}.biz-map-geo-hint[data-v-7b89b459]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffff5;border:1px solid var(--gray-200);border-radius:var(--radius-md,12px);box-shadow:0 8px 24px #00000014;color:var(--gray-700,#44403c);font-family:var(--font,"Onest",sans-serif);font-size:12.5px;left:14px;line-height:1.4;max-width:320px;padding:10px 14px;position:absolute;right:14px;top:60px;z-index:4}.biz-map-promo-dock[data-v-7b89b459]{align-items:stretch;bottom:12px;display:flex;gap:8px;max-width:calc(100% - 24px);pointer-events:none;position:absolute;right:12px;z-index:5}.biz-map-promo-dock[data-v-7b89b459]>*{pointer-events:auto}.biz-map-zoom[data-v-7b89b459]{background:#fffffffa;border:1px solid var(--gray-200,#e7e5e4);border-radius:10px;box-shadow:0 6px 20px #00000024;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:40px}.biz-map-zoom-btn[data-v-7b89b459]{align-items:center;background:transparent;border:0;color:var(--gray-800,#292524);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin:0;padding:0;transition:background .15s,color .15s;width:40px}.biz-map-zoom-btn+.biz-map-zoom-btn[data-v-7b89b459]{border-top:1px solid var(--gray-100,#f5f5f4)}.biz-map-zoom-btn[data-v-7b89b459]:hover{background:var(--gray-50,#fafaf9);color:var(--blue,#2563eb)}.biz-map-zoom-btn[data-v-7b89b459]:active{background:var(--gray-100,#f5f5f4)}.biz-map-pin--enter{animation:bizMapPinEnter .45s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--pin-i, 0)*40ms);opacity:0;transform:scale(.4);transform-origin:50% 80%}@keyframes bizMapPinEnter{to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.biz-map-pin--enter{animation:none;opacity:1;transform:none}}.mbc[data-v-ec741084]{align-items:center;background:var(--white);border:0;border-bottom:1px solid var(--gray-100);box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--font);gap:12px;height:77px;min-width:0;padding:10px 14px;position:relative;text-align:left;transition:background .15s ease;width:100%}.mbc--has-gift[data-v-ec741084]:has(.mbc-gift:is(:hover,:focus-within,.is-open)){z-index:4}.mbc.is-highlighted[data-v-ec741084],.mbc[data-v-ec741084]:hover{background:var(--blue-light)}.mbc[data-v-ec741084]:last-child{border-bottom:0}.mbc-avatar[data-v-ec741084]{align-items:center;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-md);display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;width:56px}.mbc-avatar img[data-v-ec741084]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mbc-avatar--initials[data-v-ec741084]{background:linear-gradient(135deg,var(--blue) 0,#1d4ed8 100%);color:var(--white);font-size:16px;font-weight:800;letter-spacing:-.01em}.mbc-body[data-v-ec741084]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.mbc-name[data-v-ec741084]{color:var(--gray-700);font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbc.is-highlighted .mbc-name[data-v-ec741084]{color:var(--blue)}.mbc-meta[data-v-ec741084]{align-items:center;color:var(--gray-500);display:flex;font-size:12px;gap:5px;min-width:0}.mbc-cat[data-v-ec741084]{flex-shrink:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbc-dot[data-v-ec741084]{color:var(--gray-300);flex-shrink:0}.mbc-city[data-v-ec741084]{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbc-addr[data-v-ec741084],.mbc-cc[data-v-ec741084]{color:var(--gray-400)}.mbc-addr[data-v-ec741084]{font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbc-trail[data-v-ec741084]{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative}.mbc-bookmark[data-v-ec741084]{box-sizing:border-box;min-height:28px;min-width:28px;padding:8px}.mbc-gift[data-v-ec741084]{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:relative;width:24px}.mbc-gift-ico[data-v-ec741084]{animation:mbcGiftPulse-ec741084 4.8s ease-in-out infinite;display:block;height:16px;pointer-events:none;width:16px}.mbc-gift.is-open .mbc-gift-ico[data-v-ec741084],.mbc-gift:focus-within .mbc-gift-ico[data-v-ec741084],.mbc-gift:hover .mbc-gift-ico[data-v-ec741084]{animation:none;opacity:1}@keyframes mbcGiftPulse-ec741084{0%,to{opacity:1}50%{opacity:.2}}.mbc-gift-tip[data-v-ec741084]{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 8px 24px #00000029;color:var(--gray-800,#292524);opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:0;text-align:left;text-transform:none;top:calc(100% + 6px);transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;width:min(240px,72vw)}.mbc-gift-tip-title[data-v-ec741084]{color:var(--gold,#d97706);display:block;font-size:12px;font-weight:800;letter-spacing:-.01em;line-height:1.3}.mbc-gift-tip-text[data-v-ec741084]{color:var(--gray-600,#57534e);display:block;font-size:12px;font-weight:500;line-height:1.4;margin-top:4px}@media(hover:hover){.mbc-gift:hover .mbc-gift-tip[data-v-ec741084]{opacity:1;transform:none;visibility:visible}}.mbc-gift.is-open .mbc-gift-tip[data-v-ec741084],.mbc-gift:focus-within .mbc-gift-tip[data-v-ec741084]{opacity:1;transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.mbc-gift-ico[data-v-ec741084]{animation:none}.mbc-gift-tip[data-v-ec741084]{transition:none}}.mbc-chev[data-v-ec741084]{color:var(--gray-300);flex-shrink:0;font-size:18px;transition:transform .15s ease,color .15s ease}.mbc.is-highlighted .mbc-chev[data-v-ec741084],.mbc:hover .mbc-chev[data-v-ec741084]{color:var(--blue);transform:translate(2px)}.mbc-dist[data-v-ec741084]{background:#2563eb12;border-radius:var(--radius-full,99px);color:var(--blue);flex-shrink:0;font-size:11px;font-weight:700;padding:2px 7px;white-space:nowrap}.msp[data-v-83671e12]{border:1px solid var(--gray-200);border-radius:var(--radius-lg);flex-direction:column;flex-shrink:0;height:clamp(420px,70vh,720px);max-width:100%;overflow:hidden;width:auto}.msp[data-v-83671e12],.msp-search[data-v-83671e12]{background:var(--white);display:flex}.msp-search[data-v-83671e12]{align-items:center;border-bottom:1px solid var(--gray-100);padding:12px 14px;position:relative}.msp-search-ico[data-v-83671e12]{color:var(--gray-400);display:flex;left:26px;position:absolute;top:50%;transform:translateY(-50%)}.msp-search-input[data-v-83671e12]{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-pill);color:var(--gray-700);flex:1;font-family:var(--font);font-size:13.5px;outline:0;padding:9px 36px 9px 38px;transition:border-color .15s ease,background .15s ease}.msp-search-input[data-v-83671e12]:focus{background:var(--white);border-color:var(--blue)}.msp-search-input[data-v-83671e12]::-moz-placeholder{color:var(--gray-400)}.msp-search-input[data-v-83671e12]::placeholder{color:var(--gray-400)}.msp-search-input[data-v-83671e12]::-webkit-search-cancel-button{display:none}.msp-search-clear[data-v-83671e12]{align-items:center;background:var(--gray-200);border:0;border-radius:50%;color:var(--gray-600);cursor:pointer;display:flex;font-size:16px;height:22px;justify-content:center;line-height:1;padding:0;position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:background .15s ease;width:22px}.msp-search-clear[data-v-83671e12]:hover{background:var(--gray-300)}.msp-meta[data-v-83671e12]{border-bottom:1px solid var(--gray-100);color:var(--gray-500);font-size:11.5px;font-weight:600;letter-spacing:.06em;padding:8px 14px;text-transform:uppercase}.msp-count strong[data-v-83671e12]{color:var(--gray-700);font-weight:800}.msp-list[data-v-83671e12]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--mbs-hidden,0);scrollbar-color:var(--gray-300) transparent;scrollbar-width:thin}.msp-list[data-v-83671e12]::-webkit-scrollbar{width:6px}.msp-list[data-v-83671e12]::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.msp-list[data-v-83671e12]::-webkit-scrollbar-track{background:transparent}.msp-loading[data-v-83671e12]{align-items:center;color:var(--gray-500);display:flex;font-family:var(--font);font-size:12.5px;gap:8px;justify-content:center;padding:16px}.msp-spinner[data-v-83671e12]{animation:mspSpin-83671e12 .7s linear infinite;border:2px solid var(--gray-200);border-radius:50%;border-top-color:var(--blue);display:inline-block;height:14px;width:14px}@keyframes mspSpin-83671e12{to{transform:rotate(1turn)}}.msp-empty[data-v-83671e12]{padding:48px 24px;text-align:center}.msp-empty-ico[data-v-83671e12]{font-size:32px;margin-bottom:8px;opacity:.7}.msp-empty-title[data-v-83671e12]{color:var(--gray-700);font-size:14px;font-weight:800;margin-bottom:4px}.msp-empty-hint[data-v-83671e12]{color:var(--gray-500);font-size:12.5px}.msp-sentinel[data-v-83671e12]{height:1px}@media(max-width:960px){.msp[data-v-83671e12]{height:clamp(320px,40vh,480px);width:100%}}@media(max-width:640px){.msp-search[data-v-83671e12]{padding:8px 12px}.msp-search-input[data-v-83671e12]{font-size:16px;padding:5px 34px 5px 36px}.msp-search-ico[data-v-83671e12]{left:24px}}.biz-skeleton[data-v-fc725408]{background:var(--white,#fff);border:1px solid var(--gray-100,#f5f5f4);border-radius:var(--radius-lg,16px);display:flex;flex-direction:column;overflow:hidden;position:relative}.biz-skeleton[data-v-fc725408]:before{background:linear-gradient(90deg,#e7e5e4,#f5f5f4,#e7e5e4);content:"";height:3px;inset:0 0 auto;position:absolute}.biz-skeleton-photo[data-v-fc725408]{aspect-ratio:16/9;background:linear-gradient(135deg,#fafaf9,#f5f5f4);overflow:hidden;position:relative;width:100%}.biz-skeleton-pulse[data-v-fc725408]{animation:skelShimmer-fc725408 1.4s ease-in-out infinite;background:linear-gradient(100deg,#fff0 30%,#ffffff8c,#fff0 70%);background-size:220% 100%;inset:0;position:absolute}@keyframes skelShimmer-fc725408{0%{background-position:200% 0}to{background-position:-100% 0}}.biz-skeleton-chip[data-v-fc725408]{background:#0000000f;border-radius:20px;flex-shrink:0;height:22px;width:88px}.biz-skeleton-body[data-v-fc725408]{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:space-between;padding:14px 16px 16px}.biz-skeleton-line[data-v-fc725408]{animation:skelShimmer-fc725408 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e7e5e4,#f5f5f4 50%,#e7e5e4);background-size:200% 100%;border-radius:6px;height:12px}.biz-skeleton-line--title[data-v-fc725408]{height:16px;margin-bottom:4px;width:75%}.biz-skeleton-line--meta[data-v-fc725408]{flex-shrink:0;height:10px;width:36px}.biz-skeleton-line--meta-short[data-v-fc725408]{width:52px}.biz-skeleton-line--desc[data-v-fc725408]{height:10px;width:100%}.biz-skeleton-footer[data-v-fc725408]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;margin-top:auto}.biz-skeleton--row[data-v-fc725408]{gap:12px;padding:18px 20px}.biz-skeleton--row[data-v-fc725408]:before{display:none}.biz-skeleton-row-head[data-v-fc725408]{align-items:start;display:grid;gap:14px 18px;grid-template-columns:110px 1fr}.biz-skeleton-avatar[data-v-fc725408]{background:linear-gradient(135deg,#fafaf9,#f5f5f4);border-radius:var(--radius-md,12px);height:138px;overflow:hidden;position:relative;width:110px}.biz-skeleton-row-id[data-v-fc725408]{display:flex;flex-direction:column;gap:10px;min-width:0;padding-top:6px}.biz-skeleton-line--meta-wide[data-v-fc725408]{height:10px;width:48%}.biz-skeleton-row-cta[data-v-fc725408]{align-self:flex-end;animation:skelShimmer-fc725408 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e7e5e4,#f5f5f4 50%,#e7e5e4);background-size:200% 100%;border-radius:6px;height:16px;width:148px}.biz-skeleton--row .biz-skeleton-line--title[data-v-fc725408]{margin-bottom:0}.biz-skeleton--row .biz-skeleton-line--desc[data-v-fc725408]{height:12px}.biz-skeleton--row-cover[data-v-fc725408]{gap:12px;padding:18px 20px}.biz-skeleton--row-cover[data-v-fc725408]:before{display:none}.biz-skeleton-row-head--cover[data-v-fc725408]{grid-template-columns:200px 1fr}.biz-skeleton-cover-col[data-v-fc725408]{min-width:0}.biz-skeleton-cover[data-v-fc725408]{aspect-ratio:16/9;background:linear-gradient(135deg,#fafaf9,#f5f5f4);border-radius:var(--radius-md,12px);overflow:hidden;position:relative;width:200px}.biz-skeleton-thumbs[data-v-fc725408]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-top:8px}.biz-skeleton-thumb[data-v-fc725408]{animation:skelShimmer-fc725408 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e7e5e4,#f5f5f4 50%,#e7e5e4);background-size:200% 100%;border-radius:6px;height:46px}.biz-skeleton--row-cover .biz-skeleton-line--title[data-v-fc725408]{margin-bottom:0}.biz-skeleton--row-cover .biz-skeleton-line--desc[data-v-fc725408]{height:12px}@media(max-width:640px){.biz-skeleton--row[data-v-fc725408],.biz-skeleton--row-cover[data-v-fc725408]{padding:14px 14px 16px}.biz-skeleton-row-head[data-v-fc725408]{grid-template-columns:90px 1fr}.biz-skeleton-row-head--cover[data-v-fc725408]{grid-template-columns:1fr}.biz-skeleton-avatar[data-v-fc725408]{height:113px;width:90px}.biz-skeleton-cover[data-v-fc725408]{width:100%}.biz-skeleton-thumbs[data-v-fc725408]{display:none}}.biz-countries-links[data-v-09af0292]{background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-lg,16px);font-family:var(--font,"Onest",sans-serif);margin-top:12px;padding:16px}.biz-countries-links-title[data-v-09af0292]{color:var(--gray-900,#1c1917);font-size:13px;font-weight:800;letter-spacing:-.01em;margin-bottom:10px}.biz-countries-links-list[data-v-09af0292]{-moz-columns:2;column-count:2;-moz-column-gap:8px;column-gap:8px;list-style:none;margin:0;padding:0}.biz-countries-links-item[data-v-09af0292]{align-items:center;color:var(--gray-700,#44403c);display:flex;font-size:13px;font-weight:500;gap:6px;overflow:hidden;padding:4px 0;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.biz-countries-links-item[data-v-09af0292]:hover{color:var(--blue,#2563eb)}.biz-countries-links-flag[data-v-09af0292]{border-radius:2px;flex-shrink:0;height:12px;-o-object-fit:cover;object-fit:cover;width:16px}.biz-countries-links-more[data-v-09af0292]{margin-top:8px}.biz-countries-links-more summary[data-v-09af0292]{color:var(--blue,#2563eb);cursor:pointer;font-size:12px;font-weight:600;list-style:none;padding:2px 0}.biz-countries-links-more summary[data-v-09af0292]::-webkit-details-marker{display:none}.biz-countries-links-more summary[data-v-09af0292]::marker{content:""}.biz-countries-links-more[open] summary[data-v-09af0292]{margin-bottom:6px}.sidebar-top[data-v-9f35a83c]{background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-lg,16px);font-family:var(--font,"Onest",sans-serif);margin-top:12px;padding:14px 14px 12px}.sidebar-top-head[data-v-9f35a83c]{align-items:center;color:var(--gray-900,#1c1917);display:flex;font-size:13px;font-weight:800;gap:8px;letter-spacing:-.01em;margin-bottom:10px}.sidebar-top-flame[data-v-9f35a83c]{flex-shrink:0;height:16px;width:16px}.sidebar-top-list[data-v-9f35a83c]{display:flex;flex-direction:column;gap:4px}.sidebar-top-item[data-v-9f35a83c]{align-items:center;border-radius:8px;color:inherit;display:flex;gap:10px;padding:6px;text-decoration:none;transition:background .15s ease,transform .15s ease}.sidebar-top-item[data-v-9f35a83c]:hover{background:var(--gray-50,#fafaf9);transform:translate(2px)}.sidebar-top-rank[data-v-9f35a83c]{color:var(--gray-300,#d6d3d1);flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;text-align:center;width:14px}.sidebar-top-item:first-child .sidebar-top-rank[data-v-9f35a83c]{color:#f59e0b}.sidebar-top-item:nth-child(2) .sidebar-top-rank[data-v-9f35a83c]{color:#94a3b8}.sidebar-top-item:nth-child(3) .sidebar-top-rank[data-v-9f35a83c]{color:#c2410c}.sidebar-top-avatar[data-v-9f35a83c]{align-items:center;background:var(--gray-100,#f5f5f4);border-radius:8px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px}.sidebar-top-avatar img[data-v-9f35a83c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-top-avatar-fallback[data-v-9f35a83c]{font-size:16px}.sidebar-top-item--biz .sidebar-top-avatar[data-v-9f35a83c]:after{background:#2563eb}.sidebar-top-item--biz .sidebar-top-avatar[data-v-9f35a83c]:after,.sidebar-top-item--expert .sidebar-top-avatar[data-v-9f35a83c]:after{border:2px solid var(--white);border-radius:50%;bottom:-1px;content:"";height:9px;left:-1px;position:absolute;width:9px}.sidebar-top-item--expert .sidebar-top-avatar[data-v-9f35a83c]:after{background:#f97316}.sidebar-top-body[data-v-9f35a83c]{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.sidebar-top-name[data-v-9f35a83c]{color:var(--gray-900,#1c1917);font-size:12.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-top-meta[data-v-9f35a83c]{align-items:center;color:var(--gray-500,#78716c);display:flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;gap:4px}.sidebar-top-eye[data-v-9f35a83c]{font-size:10px;opacity:.7}.sidebar-top-skel[data-v-9f35a83c]{align-items:center;display:flex;gap:10px;padding:6px}.sidebar-top-skel-avatar[data-v-9f35a83c]{animation:skelTopShimmer-9f35a83c 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e7e5e4,#f5f5f4,#e7e5e4);background-size:200% 100%;border-radius:8px;flex-shrink:0;height:32px;width:32px}.sidebar-top-skel-body[data-v-9f35a83c]{display:flex;flex:1;flex-direction:column;gap:4px}.sidebar-top-skel-line[data-v-9f35a83c]{animation:skelTopShimmer-9f35a83c 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e7e5e4,#f5f5f4,#e7e5e4);background-size:200% 100%;border-radius:4px;height:9px}.sidebar-top-skel-line--short[data-v-9f35a83c]{width:50%}@keyframes skelTopShimmer-9f35a83c{0%{background-position:200% 0}to{background-position:-100% 0}}.sb-card[data-v-7bb414bb]{border-radius:var(--radius-lg,16px);font-family:var(--font,"Onest",sans-serif)}.sb-mine[data-v-7bb414bb]{align-items:center;background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);display:flex;gap:12px;padding:14px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.sb-mine[data-v-7bb414bb]:hover{border-color:var(--blue,#2563eb);box-shadow:0 6px 18px -10px #2563eb66}.sb-mine-icon[data-v-7bb414bb]{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.sb-mine-icon svg[data-v-7bb414bb]{height:20px;width:20px}.sb-card-body[data-v-7bb414bb]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.sb-card-eyebrow[data-v-7bb414bb]{color:var(--gray-400,#a8a29e);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sb-card-title[data-v-7bb414bb]{color:var(--gray-900,#1c1917);font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.sb-card-sub[data-v-7bb414bb]{color:var(--gray-500,#78716c);font-size:12px;line-height:1.35}.sb-card-arrow[data-v-7bb414bb]{color:var(--gray-300,#d6d3d1);flex-shrink:0;height:16px;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s ease;width:16px}.sb-mine:hover .sb-card-arrow[data-v-7bb414bb]{color:var(--blue,#2563eb);transform:translate(3px)}.sb-promo[data-v-7bb414bb]{align-items:flex-start;background:linear-gradient(160deg,#2563eb,#1d4ed8);color:#fff;display:flex;flex-direction:column;gap:8px;padding:18px 16px 16px}.sb-promo-icon[data-v-7bb414bb]{align-items:center;background:#ffffff29;border-radius:11px;color:#fff;display:inline-flex;height:38px;justify-content:center;margin-bottom:2px;width:38px}.sb-promo-icon svg[data-v-7bb414bb]{height:20px;width:20px}.sb-promo-title[data-v-7bb414bb]{font-size:15.5px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.sb-promo-sub[data-v-7bb414bb]{color:#ffffffd1;font-size:12.5px;line-height:1.45}.sb-promo-btn[data-v-7bb414bb]{align-items:center;background:#fff;border:none;border-radius:var(--radius-full,12px);color:var(--blue,#2563eb);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;letter-spacing:-.01em;margin-top:6px;padding:9px 16px;transition:transform .18s ease,box-shadow .18s ease}.sb-promo-btn svg[data-v-7bb414bb]{height:14px;transition:transform .18s cubic-bezier(.2,.8,.2,1);width:14px}.sb-promo-btn[data-v-7bb414bb]:hover{box-shadow:0 8px 18px -8px #00000059;transform:translateY(-1px)}.sb-promo-btn:hover svg[data-v-7bb414bb]{transform:translate(3px)}.sb-upsell[data-v-7bb414bb]{margin-top:12px}.sidebar-expert-cta[data-v-7bb414bb]{background:linear-gradient(165deg,#e8f0f8,#d5e4f4 52%,#c5d8ee);border:1px solid #b4cbe3;border-radius:var(--radius-lg,16px);box-shadow:inset 0 1px #ffffffb3;color:#2c3540;display:flex;flex-direction:column;gap:8px;padding:16px 16px 14px;position:relative}.sx-head[data-v-7bb414bb]{align-items:center;display:flex;gap:10px}.sidebar-expert-cta .sidebar-label[data-v-7bb414bb]{color:#243044;font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0;opacity:1}.sx-copy[data-v-7bb414bb]{color:#5a6674;font-size:12.5px;line-height:1.45;margin:0;opacity:1}.sidebar-expert-cta button[data-v-7bb414bb]{align-items:center;align-self:flex-start;background:#ffffff8c;border:1px solid #b4cbe3;border-radius:var(--radius-sm,10px);color:#2f5f9a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;margin-top:4px;padding:8px 14px;transition:background .15s ease,border-color .15s ease}.sidebar-expert-cta button[data-v-7bb414bb]:hover{background:#ffffffd9;border-color:#7aa3d0}.sidebar-expert-cta button[data-v-7bb414bb]:focus-visible{outline:2px solid #7aa3d0;outline-offset:2px}.sx-eye[data-v-7bb414bb]{flex-shrink:0;height:24px;width:38px}.sx-lid[data-v-7bb414bb]{animation:sx-blink-7bb414bb 5.6s ease-in-out infinite;background:#f6f3ec;border-radius:20px;box-shadow:inset 0 0 0 1.5px #b8c8dc;display:block;height:100%;overflow:hidden;width:100%}.sx-white[data-v-7bb414bb]{background:radial-gradient(ellipse at 50% 42%,#fffdf8 0,#efe9df 78%);display:grid;height:100%;place-items:center;width:100%}.sx-iris[data-v-7bb414bb]{background:radial-gradient(circle at 32% 28%,#7eb0d8 0,#3d6fa8 58%,#1e3a58);border-radius:50%;box-shadow:inset 0 0 0 1px #14284638;height:14px;position:relative;width:14px}.sx-pupil[data-v-7bb414bb]{background:#1b1d1c;inset:3.5px}.sx-glint[data-v-7bb414bb],.sx-pupil[data-v-7bb414bb]{border-radius:50%;position:absolute}.sx-glint[data-v-7bb414bb]{background:#ffffffd9;height:3px;left:3.5px;top:2.5px;width:3px}@keyframes sx-blink-7bb414bb{0%,88%,to{transform:scaleY(1)}92%{transform:scaleY(.06)}}@media(prefers-reduced-motion:reduce){.sx-lid[data-v-7bb414bb]{animation:none}.sx-iris[data-v-7bb414bb]{transform:none!important}}.sb-cta[data-v-7bb414bb]{align-items:flex-start;background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-lg,16px);display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:16px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sb-cta--pr[data-v-7bb414bb]{background:var(--cream,#fff8ed)}.sb-cta[data-v-7bb414bb]:hover{border-color:var(--blue,#2563eb);box-shadow:0 6px 18px -10px #2563eb66;transform:translateY(-1px)}.sb-cta-ico[data-v-7bb414bb]{align-items:center;background:#2563eb1a;border-radius:11px;color:var(--blue,#2563eb);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.sb-cta-ico svg[data-v-7bb414bb]{height:20px;width:20px}.sb-cta-title[data-v-7bb414bb]{color:var(--gray-900,#1c1917);font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.sb-cta-sub[data-v-7bb414bb]{color:var(--gray-500,#78716c);font-size:12.5px;line-height:1.45}.sb-cta-link[data-v-7bb414bb]{color:var(--blue,#2563eb);font-size:13px;font-weight:700;margin-top:4px}.sb-cta:hover .sb-cta-link[data-v-7bb414bb]{text-decoration:underline}.biz-new-week[data-v-0c69e76e]{border-radius:var(--radius-lg,16px);font-family:var(--font,"Onest",sans-serif);margin:8px 0 18px;overflow:hidden;position:relative}.biz-new-week-head[data-v-0c69e76e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;position:relative}.biz-new-week-title[data-v-0c69e76e]{align-items:center;display:flex;gap:8px}.biz-new-week-title h2[data-v-0c69e76e]{color:var(--gray-900,#1c1917);font-size:16px;font-weight:800;letter-spacing:-.02em;margin:0}.biz-new-week-spark[data-v-0c69e76e]{font-size:18px;line-height:1}.biz-new-week-count[data-v-0c69e76e]{align-items:center;background:var(--blue,#2563eb);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:22px;padding:0 7px}.biz-new-week-scroller[data-v-0c69e76e]{cursor:grab;display:flex;gap:16px;margin:0 -4px;overflow-x:auto;padding-bottom:4px;padding-left:4px;padding-right:4px;scroll-padding:0 4px;scroll-snap-type:x mandatory;scrollbar-color:var(--gray-200) transparent;scrollbar-width:thin}.biz-new-week-scroller.is-dragging[data-v-0c69e76e]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.biz-new-week-scroller[data-v-0c69e76e]:after{content:"";flex:0 0 4px}.biz-new-week-scroller[data-v-0c69e76e]::-webkit-scrollbar{height:6px}.biz-new-week-scroller[data-v-0c69e76e]::-webkit-scrollbar-track{background:transparent}.biz-new-week-scroller[data-v-0c69e76e]::-webkit-scrollbar-thumb{background:var(--gray-200,#e7e5e4);border-radius:999px}.biz-new-week-slide[data-v-0c69e76e]{flex:0 0 min(272px,calc(100vw - 48px));min-width:0;scroll-snap-align:start}.biz-new-week-slide[data-v-0c69e76e] .biz-card{max-width:100%;width:100%}.biz-new-week-card-shell[data-v-0c69e76e]{position:relative}.biz-new-week-fresh[data-v-0c69e76e]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fff1f2f0;border:1px solid rgba(244,63,94,.22);border-radius:999px;box-shadow:0 1px 3px #00000014;box-sizing:border-box;color:#9f1239;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:.08em;line-height:1.2;min-height:26px;padding:4px 10px;pointer-events:none;position:absolute;right:48px;text-transform:uppercase;top:8px;z-index:4}.biz-new-week-card-shell:has(:deep(.biz-card--has-gift)) .biz-new-week-fresh[data-v-0c69e76e]{right:80px}.biz-new-skel-card[data-v-0c69e76e]{overflow:hidden;pointer-events:none}.biz-new-skel-photo[data-v-0c69e76e]{aspect-ratio:16/9;background:var(--gray-100,#f5f5f4);overflow:hidden;position:relative}.biz-new-skel-body[data-v-0c69e76e]{gap:10px}.biz-new-skel-shimmer[data-v-0c69e76e]{background:linear-gradient(100deg,#fff0 30%,#ffffff8c,#fff0 70%);background-size:220% 100%;inset:0;position:absolute}.biz-new-skel-line[data-v-0c69e76e],.biz-new-skel-shimmer[data-v-0c69e76e]{animation:newWeekShimmer-0c69e76e 1.4s ease-in-out infinite}.biz-new-skel-line[data-v-0c69e76e]{background:linear-gradient(90deg,#e7e5e4,#f5f5f4,#e7e5e4);background-size:200% 100%;border-radius:6px;height:13px}.biz-new-skel-line--short[data-v-0c69e76e]{width:65%}@keyframes newWeekShimmer-0c69e76e{0%{background-position:200% 0}to{background-position:-100% 0}}.mbs[data-v-44efc9fe]{background:var(--white);border-radius:18px 18px 0 0;bottom:0;box-shadow:0 -8px 32px #0000002e;display:flex;flex-direction:column;left:0;overscroll-behavior:contain;position:absolute;right:0;will-change:height;z-index:10}.mbs-handle[data-v-44efc9fe]{align-items:center;cursor:grab;display:flex;flex-shrink:0;justify-content:center;padding:10px 0 4px;touch-action:none}.mbs-handle[data-v-44efc9fe]:active{cursor:grabbing}.mbs-grab[data-v-44efc9fe]{background:var(--gray-300,#d6d3d1);border-radius:999px;height:4px;width:32px}.mbs-body[data-v-44efc9fe]{flex:1 1 auto;min-height:0;overflow-y:hidden;overscroll-behavior:contain}.mbs-body[data-v-44efc9fe] .msp{border:0!important;border-radius:0!important;flex:1 1 auto!important;height:100%!important;max-height:none!important;min-height:0!important;width:100%!important}.biz-cat-rail[data-v-27a9e43f]{min-width:0}.bcr-list[data-v-27a9e43f]{display:flex;flex-direction:column;gap:6px}.bcr-row[data-v-27a9e43f]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--gray-800,#292524);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:8px;line-height:1.3;padding:10px;text-align:left;width:100%}.bcr-row[data-v-27a9e43f]:hover{background:var(--gray-50,#fafaf9)}.bcr-row--all[data-v-27a9e43f]{font-weight:600}.bcr-row--all[data-v-27a9e43f]:hover{background:transparent}.bcr-row--parent[data-v-27a9e43f]{font-weight:600}.bcr-row--leaf[data-v-27a9e43f]{color:var(--gray-600,#57534e);padding-left:38px}.bcr-row.is-open[data-v-27a9e43f]:not(.is-on){background:var(--gray-50,#fafaf9)}.bcr-row.is-on[data-v-27a9e43f],.bcr-row.is-on[data-v-27a9e43f]:hover{background:var(--blue,#2563eb);color:#fff;font-weight:600}.bcr-icon[data-v-27a9e43f]{align-items:center;display:inline-flex;flex-shrink:0;font-size:18px;height:20px;justify-content:center;width:20px}.bcr-name[data-v-27a9e43f]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.bcr-chev[data-v-27a9e43f]{color:var(--gray-400,#a8a29e);flex-shrink:0;transition:transform .15s}.bcr-row.is-open .bcr-chev[data-v-27a9e43f]{transform:rotate(180deg)}.bcr-row.is-on .bcr-chev[data-v-27a9e43f]{color:#fffc}.bfb[data-v-2720c6ec]{border-radius:var(--radius-lg,16px);margin:4px 0 20px;position:sticky;top:68px;transition:box-shadow .15s ease;z-index:40}.bfb-glass-effect[data-v-2720c6ec]{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);filter:url(#bfb-glass-distortion);z-index:0}.bfb-glass-effect[data-v-2720c6ec],.bfb-glass-tint[data-v-2720c6ec]{clip-path:inset(0 round var(--radius-lg,16px));inset:0;pointer-events:none;position:absolute}.bfb-glass-tint[data-v-2720c6ec]{background:#ffffffd1;z-index:1}.bfb-glass-shine[data-v-2720c6ec]{border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-lg,16px);inset:0;pointer-events:none;position:absolute;z-index:2}.bfb-row1[data-v-2720c6ec],.bfb-row2[data-v-2720c6ec]{position:relative;z-index:3}.bfb--sticky[data-v-2720c6ec]{box-shadow:0 4px 16px #00000014}.bfb-row1[data-v-2720c6ec]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.bfb-seg[data-v-2720c6ec]{background:var(--gray-100,#f5f5f4);border-radius:var(--radius-pill,999px);gap:2px;padding:4px}.bfb-seg[data-v-2720c6ec],.bfb-seg-btn[data-v-2720c6ec]{align-items:center;display:inline-flex}.bfb-seg-btn[data-v-2720c6ec]{background:transparent;border:none;border-radius:var(--radius-pill,999px);color:var(--gray-600,#57534e);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;justify-content:center;padding:0 14px;transition:background .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap}.bfb-seg-btn[data-v-2720c6ec]:hover:not(.active){color:var(--gray-900,#1c1917)}.bfb-seg-btn.active[data-v-2720c6ec]{background:var(--white,#fff);box-shadow:0 1px 2px #00000014,0 0 0 1px #00000005;color:var(--blue,#2563eb)}.bfb-seg-count[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}.bfb-seg-btn.active .bfb-seg-count[data-v-2720c6ec]{color:var(--blue,#2563eb);opacity:.8}.bfb-seg-ico[data-v-2720c6ec],.bfb-tabs[data-v-2720c6ec]{flex-shrink:0}.bfb-seg-ico[data-v-2720c6ec]{display:none}.bfb-controls[data-v-2720c6ec]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;order:20;width:100%}.bfb-controls .bfb-view[data-v-2720c6ec]{margin-left:auto}.bfb-field-wrap[data-v-2720c6ec]{flex:0 0 auto;position:relative}.bfb-field[data-v-2720c6ec]{align-items:center;background:transparent;border:none;border-radius:var(--radius-pill,999px);color:var(--gray-700,#44403c);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;height:40px;overflow:hidden;padding:0 14px;position:relative;transition:color .15s ease;white-space:nowrap}.bfb-field[data-v-2720c6ec]:before{backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);filter:url(#bfb-glass-distortion)}.bfb-field[data-v-2720c6ec]:after,.bfb-field[data-v-2720c6ec]:before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:0}.bfb-field[data-v-2720c6ec]:after{background:#ffffffbf;border:1px solid var(--gray-200,#e7e5e4);transition:border-color .15s ease,background .15s ease}.bfb-field[data-v-2720c6ec]>*{position:relative;z-index:1}.bfb-field--active[data-v-2720c6ec]:after,.bfb-field--open[data-v-2720c6ec]:after,.bfb-field[data-v-2720c6ec]:hover:after{border-color:var(--blue,#2563eb)}.bfb-field--active[data-v-2720c6ec]:after{background:#2563eb14}.bfb-field--active[data-v-2720c6ec]{color:var(--blue,#2563eb)}.bfb-field-ico[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);flex-shrink:0}.bfb-field--active .bfb-field-ico[data-v-2720c6ec]{color:var(--blue,#2563eb)}.bfb-field-label[data-v-2720c6ec]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfb-chev[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);flex-shrink:0;transition:transform .2s ease}.bfb-chev.up[data-v-2720c6ec]{transform:rotate(180deg)}.bfb-field--active .bfb-chev[data-v-2720c6ec]{color:var(--blue,#2563eb)}.bfb-divider[data-v-2720c6ec]{background:var(--gray-200,#e7e5e4);display:none;height:22px;margin:0 2px;width:1px}.bfb-view[data-v-2720c6ec]{flex-shrink:0}.bfb-view-lbl[data-v-2720c6ec]{display:inline}.bfb-filters-btn[data-v-2720c6ec]{display:none}.bfb-filters-badge[data-v-2720c6ec]{align-items:center;background:var(--blue,#2563eb);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;height:18px;justify-content:center;line-height:1;margin-left:1px;min-width:18px;padding:0 5px}.bfb-popover[data-v-2720c6ec]{background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:14px;box-shadow:0 12px 32px #00000024;left:0;min-width:280px;overflow:hidden;padding:6px;position:absolute;top:calc(100% + 8px);z-index:100}.bfb-popover--right[data-v-2720c6ec]{left:auto;right:0}.bfb-cat-search[data-v-2720c6ec]{align-items:center;border-bottom:1px solid var(--gray-100,#f5f5f4);color:var(--gray-400,#a8a29e);display:flex;gap:8px;margin:-6px -6px 4px;padding:8px 10px}.bfb-cat-search-input[data-v-2720c6ec]{background:transparent;border:none;color:var(--gray-900,#1c1917);flex:1;font-family:inherit;font-size:13px;min-width:0;outline:none}.bfb-cat-search-input[data-v-2720c6ec]::-moz-placeholder{color:var(--gray-400,#a8a29e)}.bfb-cat-search-input[data-v-2720c6ec]::placeholder{color:var(--gray-400,#a8a29e)}.bfb-cat-list[data-v-2720c6ec]{margin:0 -2px;max-height:300px;overflow-y:auto}.bfb-dd-opt[data-v-2720c6ec]{align-items:center;background:none;border:none;border-radius:9px;color:var(--gray-800,#292524);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:9px;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.bfb-dd-opt[data-v-2720c6ec]:hover{background:var(--gray-50,#fafaf9)}.bfb-dd-opt--sel[data-v-2720c6ec],.bfb-dd-opt--sel[data-v-2720c6ec]:hover{background:var(--blue,#2563eb);color:#fff;font-weight:700}.bfb-dd-opt--sel .bfb-cat-chev[data-v-2720c6ec],.bfb-dd-opt--sel .bfb-cat-hit-parent[data-v-2720c6ec]{color:#fffc}.bfb-opt-icon[data-v-2720c6ec]{align-items:center;display:inline-flex;flex-shrink:0;font-size:18px;height:20px;justify-content:center;width:20px}.bfb-dd-opt--parent[data-v-2720c6ec]{font-weight:600}.bfb-cat-parent-name[data-v-2720c6ec]{flex:1}.bfb-cat-chev[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);flex-shrink:0;transition:transform .18s ease}.bfb-dd-opt--expanded[data-v-2720c6ec]{background:var(--gray-50,#fafaf9)}.bfb-dd-opt--expanded .bfb-cat-chev[data-v-2720c6ec]{color:var(--gray-700,#44403c)}.bfb-dd-opt--parent.bfb-dd-opt--sel[data-v-2720c6ec]{background:var(--blue,#2563eb)}.bfb-dd-opt--parent.bfb-dd-opt--sel .bfb-cat-chev[data-v-2720c6ec]{color:#fffc}.bfb-dd-opt--leaf[data-v-2720c6ec]{color:var(--gray-600,#57534e);font-size:13px;padding-left:42px}.bfb-dd-opt--leaf[data-v-2720c6ec]:hover{background:var(--gray-50,#fafaf9)}.bfb-dd-opt--leaf.bfb-dd-opt--sel[data-v-2720c6ec],.bfb-dd-opt--leaf.bfb-dd-opt--sel[data-v-2720c6ec]:hover{background:var(--blue,#2563eb);color:#fff;font-weight:600}.bfb-cat-foot[data-v-2720c6ec]{border-top:1px solid var(--gray-100,#f5f5f4);display:flex;gap:8px;margin-top:4px;padding:8px 6px 2px}.bfb-cat-reset[data-v-2720c6ec]{background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-pill,999px);color:var(--gray-700,#44403c);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:700;height:36px;padding:0 14px;transition:background .12s}.bfb-cat-reset[data-v-2720c6ec]:hover{background:var(--gray-50,#fafaf9)}.bfb-cat-apply[data-v-2720c6ec]{background:var(--blue,#2563eb);border:none;border-radius:var(--radius-pill,999px);color:#fff;cursor:pointer;flex:1;font-family:inherit;font-size:13px;font-weight:700;height:36px;transition:background .12s}.bfb-cat-apply[data-v-2720c6ec]:hover{background:var(--blue-hover,#1d4ed8)}.bfb-cat-hit[data-v-2720c6ec]{display:inline-flex;flex-direction:column;gap:1px;line-height:1.25;min-width:0}.bfb-cat-hit-name[data-v-2720c6ec]{font-size:13.5px}.bfb-cat-hit-parent[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);font-size:11px}.bfb-cat-empty[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);font-size:13px;padding:16px 10px;text-align:center}.bfb-cat-crumb-parent[data-v-2720c6ec]{font-weight:500;opacity:.6}.bfb-cat-crumb-sep[data-v-2720c6ec]{margin:0 2px;opacity:.4}.bfb-menu-enter-active[data-v-2720c6ec],.bfb-menu-leave-active[data-v-2720c6ec]{transition:opacity .15s,transform .15s}.bfb-menu-enter-from[data-v-2720c6ec],.bfb-menu-leave-to[data-v-2720c6ec]{opacity:0;transform:translateY(-6px)}.bfb-sheet-overlay[data-v-2720c6ec]{align-items:flex-end;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:8000}.bfb-sheet[data-v-2720c6ec]{background:var(--white,#fff);border-radius:20px 20px 0 0;box-shadow:0 -4px 32px #00000029;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;width:100%}.bfb-sheet-grab[data-v-2720c6ec]{cursor:pointer;display:flex;justify-content:center;padding:10px 0 4px}.bfb-sheet-grab span[data-v-2720c6ec]{background:var(--gray-200,#e7e5e4);border-radius:2px;height:4px;width:40px}.bfb-sheet-head[data-v-2720c6ec]{align-items:center;border-bottom:1px solid var(--gray-100,#f5f5f4);display:flex;justify-content:space-between;padding:6px 16px 12px}.bfb-sheet-title[data-v-2720c6ec]{color:var(--gray-900,#1c1917);font-size:16px;font-weight:800;letter-spacing:-.02em}.bfb-sheet-close[data-v-2720c6ec]{align-items:center;background:var(--gray-100,#f5f5f4);border:none;border-radius:999px;color:var(--gray-600,#57534e);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.bfb-sheet-body[data-v-2720c6ec]{flex:1;overflow-y:auto;padding:14px 16px}.bfb-sheet-group+.bfb-sheet-group[data-v-2720c6ec]{margin-top:20px}.bfb-sheet-label[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.bfb-sheet-pills[data-v-2720c6ec]{display:flex;flex-wrap:wrap;gap:8px}.bfb-sheet-pill[data-v-2720c6ec]{align-items:center;background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-pill,999px);color:var(--gray-700,#44403c);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;padding:9px 16px;transition:border-color .12s,background .12s,color .12s}.bfb-sheet-pill.active[data-v-2720c6ec]{background:var(--blue-alpha-06,rgba(37,99,235,.06));border-color:var(--blue,#2563eb);color:var(--blue,#2563eb)}.bfb-sheet-pill-count[data-v-2720c6ec]{color:var(--gray-400,#a8a29e);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:6px}.bfb-sheet-pill.active .bfb-sheet-pill-count[data-v-2720c6ec]{color:var(--blue,#2563eb);opacity:.75}.bfb-sheet-search[data-v-2720c6ec]{border-bottom:1px solid var(--gray-200,#e7e5e4);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-md,12px);margin:0 0 8px;padding:10px 12px}.bfb-sheet-cats[data-v-2720c6ec]{display:flex;flex-direction:column;gap:2px}.bfb-sheet-cats .bfb-dd-opt[data-v-2720c6ec]{font-size:14.5px;padding:11px 10px}.bfb-sheet-loc[data-v-2720c6ec]{display:block;width:100%}.bfb-sheet-loc[data-v-2720c6ec] .lp-wrap{display:flex;width:100%}.bfb-sheet-loc[data-v-2720c6ec] .lp-trigger{font-size:14px;height:46px;width:100%}.bfb-sheet-foot[data-v-2720c6ec]{border-top:1px solid var(--gray-100,#f5f5f4);display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.bfb-sheet-reset[data-v-2720c6ec]{background:var(--white,#fff);border:1px solid var(--gray-200,#e7e5e4);border-radius:var(--radius-pill,999px);color:var(--gray-700,#44403c);flex:0 0 auto;padding:0 18px}.bfb-sheet-apply[data-v-2720c6ec],.bfb-sheet-reset[data-v-2720c6ec]{cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;height:46px}.bfb-sheet-apply[data-v-2720c6ec]{background:var(--blue,#2563eb);border:none;border-radius:var(--radius-pill,999px);color:#fff;flex:1;transition:background .15s}.bfb-sheet-apply[data-v-2720c6ec]:hover{background:var(--blue-hover,#1d4ed8)}.bfb-sheet-enter-active[data-v-2720c6ec],.bfb-sheet-leave-active[data-v-2720c6ec]{transition:opacity .2s}.bfb-sheet-enter-from[data-v-2720c6ec],.bfb-sheet-leave-to[data-v-2720c6ec]{opacity:0}.bfb-sheet-enter-active .bfb-sheet[data-v-2720c6ec],.bfb-sheet-leave-active .bfb-sheet[data-v-2720c6ec]{transition:transform .25s cubic-bezier(.32,0,.67,0)}.bfb-sheet-enter-from .bfb-sheet[data-v-2720c6ec],.bfb-sheet-leave-to .bfb-sheet[data-v-2720c6ec]{transform:translateY(100%)}@media(max-width:899px){.bfb-cat-dd[data-v-2720c6ec],.bfb-divider[data-v-2720c6ec],.bfb-sort-dd[data-v-2720c6ec]{display:none}.bfb-row1[data-v-2720c6ec]{flex-wrap:nowrap;gap:8px}.bfb-tabs[data-v-2720c6ec]{flex:0 0 auto}.bfb-controls[data-v-2720c6ec]{flex:1 1 auto;flex-wrap:nowrap;gap:8px;justify-content:flex-end;min-width:0;width:auto}.bfb-controls[data-v-2720c6ec]>.lp-wrap{display:none}.bfb-controls .bfb-view[data-v-2720c6ec]{flex:0 0 auto;margin-left:0;order:0;width:auto}.bfb-view .bfb-seg-btn[data-v-2720c6ec]{flex:0 0 auto}.bfb-view-lbl[data-v-2720c6ec]{display:none}.bfb-filters-btn[data-v-2720c6ec]{display:inline-flex;flex:0 0 auto;order:1}}@media(min-width:641px)and (max-width:899px){.bfb-row1--no-tabs .bfb-cat-dd[data-v-2720c6ec],.bfb-row1--no-tabs .bfb-divider[data-v-2720c6ec],.bfb-row1--no-tabs .bfb-sort-dd[data-v-2720c6ec]{display:block}.bfb-row1--no-tabs .bfb-filters-btn[data-v-2720c6ec]{display:none}.bfb-row1--no-tabs .bfb-controls[data-v-2720c6ec]{flex:1 1 auto;flex-wrap:nowrap;gap:8px;margin-left:0;order:0;width:100%}.bfb-row1--no-tabs .bfb-divider[data-v-2720c6ec]{margin-left:auto}.bfb-row1--no-tabs .bfb-controls .bfb-view[data-v-2720c6ec]{flex:0 0 auto;order:0}.bfb-row1--no-tabs .bfb-view .bfb-seg-btn[data-v-2720c6ec]{flex:0 0 auto}}@media(max-width:389px){.bfb-filters-btn>span[data-v-2720c6ec]:not(.bfb-filters-badge){display:none}.bfb-filters-btn[data-v-2720c6ec]{gap:4px;padding:0 14px}}@media(max-width:640px){.bfb--compact .bfb-row1[data-v-2720c6ec]{gap:8px;padding:8px 12px}}@media(min-width:900px){.bfb-row1[data-v-2720c6ec]{flex-wrap:nowrap;gap:14px;padding:12px 16px}.bfb-cat-dd[data-v-2720c6ec]{display:block}.bfb-filters-btn[data-v-2720c6ec]{display:none}.bfb-controls[data-v-2720c6ec]{flex-shrink:0;flex-wrap:nowrap;margin-left:auto;order:0;width:auto}.bfb-controls .bfb-view[data-v-2720c6ec]{margin-left:0}.bfb-divider[data-v-2720c6ec]{display:block}.bfb-row1--no-tabs .bfb-controls[data-v-2720c6ec]{flex:1 1 auto;margin-left:0}.bfb-row1--no-tabs .bfb-divider[data-v-2720c6ec]{margin-left:auto}}@media(min-width:961px){.bfb--catalog .bfb-cat-dd[data-v-2720c6ec]{display:none}}@media(min-width:900px)and (max-width:1024px){.bfb-row1[data-v-2720c6ec]:not(.bfb-row1--no-tabs){gap:10px}.bfb-row1:not(.bfb-row1--no-tabs) .bfb-controls[data-v-2720c6ec]{gap:6px}.bfb-row1:not(.bfb-row1--no-tabs) .bfb-sort-dd .bfb-chev[data-v-2720c6ec],.bfb-row1:not(.bfb-row1--no-tabs) .bfb-sort-dd .bfb-field-label[data-v-2720c6ec]{display:none}.bfb-row1:not(.bfb-row1--no-tabs) .bfb-sort-dd .bfb-field[data-v-2720c6ec]{gap:0;padding:0 11px}.bfb-row1:not(.bfb-row1--no-tabs) .bfb-view-lbl[data-v-2720c6ec]{display:none}}@media(max-width:960px){.bfb-tabs .bfb-seg-count[data-v-2720c6ec]{display:none}.bfb-tabs .bfb-seg-btn[data-v-2720c6ec]{padding:0 11px}}@media(min-width:900px)and (max-width:960px){.bfb-row1:not(.bfb-row1--no-tabs) .bfb-cat-dd .bfb-field-label[data-v-2720c6ec]{max-width:120px}}@media(max-width:479px){.bfb-tabs .bfb-seg-ico[data-v-2720c6ec]{display:block}.bfb-tabs .bfb-seg-label[data-v-2720c6ec]{display:none}.bfb-tabs .bfb-seg-btn[data-v-2720c6ec]{gap:0;padding:0 9px}}
