.discovery_band__WSDOP{position:relative;display:block;margin-top:22px;aspect-ratio:3/1;border-radius:18px;overflow:hidden;background:rgba(255,255,255,.06);box-shadow:0 24px 48px -30px rgba(0,0,0,.7)}.discovery_band__WSDOP img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%}@media (min-width:640px){.discovery_band__WSDOP{aspect-ratio:4/1;max-height:220px}}@media (min-width:1100px){.discovery_lander__eSqbh{position:absolute;top:0;right:40px;width:min(34%,400px);margin-top:0;aspect-ratio:4/3;max-height:none;border-radius:24px}.bb-search__wrap:has(>.discovery_lander__eSqbh){min-height:300px}.bb-search__wrap:has(>.discovery_lander__eSqbh)>.bb-search__h1,.bb-search__wrap:has(>.discovery_lander__eSqbh)>.bb-typerail{max-width:calc(100% - min(34%, 400px) - 40px)}}.discovery_place__r_o8W{margin-top:0;aspect-ratio:16/7}@media (min-width:1024px){.discovery_place__r_o8W{margin-top:0;aspect-ratio:4/3;max-height:none;border-radius:24px;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}}.discovery_introToggle__iesij{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.discovery_introMore__BnZDh{display:none}@media (max-width:639px){.discovery_intro__gRTuO>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.discovery_introMore__BnZDh{display:inline-block;margin-top:6px;font-size:14px;font-weight:700;color:var(--home-lime);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.discovery_introToggle__iesij:focus-visible~.discovery_introMore__BnZDh{outline:2px solid var(--home-lime);outline-offset:3px;border-radius:4px}.discovery_introToggle__iesij:checked~p{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.discovery_introToggle__iesij:checked~.discovery_introMore__BnZDh{display:none}}.bb-fol-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-line);background:#fff;color:var(--color-ink);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}.bb-fol-pill:hover{border-color:var(--color-ink)}.bb-fol-pill[data-on="1"]{background:var(--color-rent-tint);border-color:var(--color-rent);color:var(--color-rent-ink)}.bb-fol-card{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:500;color:var(--color-muted);background:transparent;border:0;cursor:pointer}.bb-fol-card:hover{background:var(--color-cream-soft);color:var(--color-ink)}.bb-fol-card[data-on="1"]{background:var(--color-rent-tint);color:var(--color-rent-ink)}.bb-fol-panel{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:1px solid var(--color-ink);background:var(--color-ink);color:var(--color-cream);padding:12px 16px;font-size:14px;font-weight:700;cursor:pointer}.bb-fol-panel:hover{opacity:.92}.bb-fol-panel[data-on="1"]{background:var(--color-rent-tint);border-color:var(--color-rent);color:var(--color-rent-ink)}.bb-fol-action{text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.bb-fol-block{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;margin:18px 0 4px;padding:16px 18px;background:#fff;border:1px solid var(--color-line);border-left:5px solid var(--color-lime);border-radius:18px}.bb-fol-block__t{font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:1.25;color:var(--color-ink)}.bb-fol-block__s{margin-top:2px;font-size:13.5px;color:var(--color-muted);line-height:1.4}.bb-fol-block .bb-fol-pill{background:var(--color-ink);color:var(--color-cream);border-color:var(--color-ink);padding:11px 18px;font-size:14px}.bb-fol-block .bb-fol-pill[data-on="1"]{background:var(--color-rent-tint);border-color:var(--color-rent);color:var(--color-rent-ink)}@media (max-width:520px){.bb-fol-block .bb-fol-pill{width:100%;justify-content:center}}.bb-fol-empty{margin-top:16px}.bb-fol-empty,.bb-fol-scrim{display:flex;justify-content:center}.bb-fol-scrim{position:fixed;inset:0;z-index:90;background:rgba(19,36,27,.42);align-items:flex-end;animation:bb-fol-fade .15s ease-out}.bb-fol-sheet{width:100%;max-width:100%;max-height:92dvh;overflow-y:auto;background:var(--color-cream-soft);color:var(--color-ink);border-radius:22px 22px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -18px 50px -20px rgba(0,0,0,.45);animation:bb-fol-rise .2s ease-out;text-align:left;font-size:15px;line-height:1.45}@media (min-width:640px){.bb-fol-scrim{align-items:center;padding:24px}.bb-fol-sheet{max-width:440px;border-radius:22px;padding:22px 24px}}@keyframes bb-fol-fade{0%{opacity:0}to{opacity:1}}@keyframes bb-fol-rise{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.bb-fol-scrim,.bb-fol-sheet{animation:none}}.bb-fol-grab{width:40px;height:4px;border-radius:4px;background:var(--color-line);margin:-6px auto 12px}@media (min-width:640px){.bb-fol-grab{display:none}}.bb-fol-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bb-fol-eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-cobalt)}.bb-fol-h{margin:2px 0 0;font-size:21px;font-weight:900;letter-spacing:-.02em;line-height:1.2}.bb-fol-x{flex:none;width:36px;height:36px;border-radius:999px;border:1px solid var(--color-line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--color-ink)}.bb-fol-what{margin-top:10px;padding:10px 12px;background:#fff;border:1px solid var(--color-line);border-radius:12px;font-weight:700;font-size:14px}.bb-fol-sub{margin:8px 0 0;font-size:13.5px;color:var(--color-muted)}.bb-fol-label{display:block;margin-top:14px;font-size:12.5px;font-weight:700;color:var(--color-body)}.bb-fol-input{margin-top:6px;width:100%;border:1px solid var(--color-line);background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;color:var(--color-ink);outline:none}.bb-fol-input:focus{border-color:var(--color-ink)}.bb-fol-input[aria-invalid=true]{border-color:var(--color-sale)}.bb-fol-freq{margin-top:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bb-fol-freq button{border:1px solid var(--color-line);background:#fff;border-radius:10px;padding:10px 6px;font-size:13.5px;font-weight:700;color:var(--color-ink);cursor:pointer}.bb-fol-freq button[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-cream)}.bb-fol-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.bb-fol-go{margin-top:16px;width:100%;border:0;border-radius:999px;background:var(--color-ink);color:var(--color-cream);padding:14px 18px;font-size:15px;font-weight:800;cursor:pointer}.bb-fol-go:disabled{opacity:.6;cursor:default}.bb-fol-fine{margin:10px 0 0;font-size:12px;color:var(--color-muted);text-align:center}.bb-fol-err{margin:8px 0 0;font-size:13px;color:var(--color-sale-ink)}.bb-fol-done{margin-top:12px;padding:14px;border-radius:14px;background:var(--color-good-bg);color:var(--color-good);font-size:14px}.bb-fol-done b{display:block;font-size:16px;color:var(--color-ink);margin-bottom:2px}.bb-fol-done a{color:var(--color-cobalt);font-weight:700;text-decoration:underline}.bb-fol-dev{margin-top:8px;font-size:12px;color:var(--color-muted)}.bb-fol-dev a{color:var(--color-cobalt)}.bb-mine{max-width:760px;margin:0 auto;padding:24px 16px 80px}.bb-mine h1{font-size:30px;font-weight:900;letter-spacing:-.03em;line-height:1.15;margin:0}.bb-mine__lead{margin:6px 0 0;color:var(--color-muted);font-size:14.5px}.bb-mine__note{margin-top:14px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--color-line);border-left:5px solid var(--color-lime);font-size:14px}.bb-mine__note button{margin-left:6px;color:var(--color-cobalt);font-weight:700;text-decoration:underline;background:none;border:0;cursor:pointer;font-size:14px;padding:0}.bb-mine__list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.bb-mine__item{background:#fff;border:1px solid var(--color-line);border-radius:18px;padding:14px 16px}.bb-mine__item[data-status=stopped]{opacity:.62}.bb-mine__kind{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cobalt)}.bb-mine__kind span{margin-left:8px;color:var(--color-muted);letter-spacing:.04em}.bb-mine__label{display:block;margin-top:2px;font-size:16px;font-weight:800;line-height:1.3;color:var(--color-ink)}.bb-mine__meta{font-size:12.5px;color:var(--color-muted);margin-top:2px}.bb-mine__row{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bb-mine__row select{padding:8px 12px}.bb-mine__btn,.bb-mine__row select{border:1px solid var(--color-line);border-radius:999px;font-size:13.5px;background:#fff;color:var(--color-ink)}.bb-mine__btn{padding:8px 14px;font-weight:700;cursor:pointer}.bb-mine__btn:hover{border-color:var(--color-ink)}.bb-mine__btn--stop{color:var(--color-sale-ink)}.bb-mine__all{margin-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:var(--color-muted)}.bb-val__done .bb-fol-pill{margin-top:10px}