.bb{--ease:cubic-bezier(0.22,1,0.36,1);--ease-soft:cubic-bezier(0.32,0.72,0,1);--bb-border:rgba(255,255,255,0.055);--bb-border-2:rgba(255,255,255,0.1);--gl-fill:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.022));--gl-fill-2:rgba(255,255,255,0.045);--gl-fill-hover:rgba(255,255,255,0.07);--gl-hair:rgba(255,255,255,0.06);--gl-hi:inset 0 1px 0 rgba(255,255,255,0.055);--gl-shadow:0 1px 1px rgba(0,0,0,0.18),0 14px 34px -16px rgba(0,0,0,0.55);--gl-shadow-hover:0 1px 1px rgba(0,0,0,0.18),0 22px 44px -18px rgba(0,0,0,0.65);--gl-blur:blur(22px) saturate(1.5);--gl-chip:rgba(255,255,255,0.055);--gl-accent-grad:linear-gradient(135deg,#0e8fb3,#22a5c6 55%,#3cc3d9);--bb-bg:#0a0c0f}:root[data-theme=light] .bb{--bb-border:rgba(15,23,42,0.07);--bb-border-2:rgba(15,23,42,0.12);--gl-fill:linear-gradient(180deg,rgba(255,255,255,0.86),rgba(255,255,255,0.7));--gl-fill-2:rgba(255,255,255,0.62);--gl-fill-hover:rgba(255,255,255,0.92);--gl-hair:rgba(15,23,42,0.06);--gl-hi:inset 0 1px 0 rgba(255,255,255,0.9);--gl-shadow:0 1px 1px rgba(15,23,42,0.04),0 14px 32px -18px rgba(15,23,42,0.16);--gl-shadow-hover:0 1px 1px rgba(15,23,42,0.05),0 22px 42px -18px rgba(15,23,42,0.22);--gl-chip:rgba(15,23,42,0.05);--bb-bg:#eef1f4}.bb .ap-aurora{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(900px 560px at 8% -8%,rgba(34,165,198,.11),transparent 62%),radial-gradient(760px 520px at 96% 4%,rgba(99,102,241,.075),transparent 60%),radial-gradient(1000px 640px at 55% 108%,rgba(34,165,198,.06),transparent 62%);animation:gl-drift 40s ease-in-out infinite alternate}:root[data-theme=light] .bb .ap-aurora{background:radial-gradient(900px 560px at 8% -8%,rgba(34,165,198,.13),transparent 62%),radial-gradient(760px 520px at 96% 4%,rgba(99,102,241,.08),transparent 60%),radial-gradient(1000px 640px at 55% 108%,rgba(34,165,198,.07),transparent 62%)}@keyframes gl-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,-18px,0) scale(1.04)}}.bb .bb-card,.bb .cnd-card,.bb .cnd-need,.bb .cnd-stats>div,.bb .ct-panel,.bb .ct-row,.bb .ct-stat,.bb .hm-action,.bb .hm-card,.bb .hm-hero,.bb .hm-stat,.bb .jb-row,.bb .jb-stat,.bb .olx-card,.bb .olx-hero,.bb .rp-hero{background:var(--gl-fill);border:1px solid var(--gl-hair);box-shadow:var(--gl-hi),var(--gl-shadow);backdrop-filter:var(--gl-blur);-webkit-backdrop-filter:var(--gl-blur)}.bb .cnd-card,.bb .hm-action,.bb .jb-row,.bb .olx-card{transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s var(--ease)}.bb .cnd-card:hover,.bb .hm-action:hover,.bb .jb-row:hover,.bb .olx-card:hover{transform:translateY(-2px);box-shadow:var(--gl-hi),var(--gl-shadow-hover)}.bb .ap-top{background:color-mix(in srgb,var(--bb-bg) 62%,transparent);backdrop-filter:var(--gl-blur);-webkit-backdrop-filter:var(--gl-blur);border-bottom:1px solid var(--gl-hair)}.bb .ap-rail{background:color-mix(in srgb,var(--bb-bg) 55%,transparent);border-right:1px solid var(--gl-hair)}.bb .ap-pop,.sp-pop{backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);box-shadow:0 24px 60px -20px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.2)}.bb .bb-chip,.bb .cnd-need-tag,.bb .cnd-skill,.bb .jb-tag,.bb .olx-chip,.bb .pp-chip-tech{background:var(--gl-chip);border-color:transparent;box-shadow:none}.bb .cnd-need-tag.skill,.bb .cnd-skill.on,.bb .jb-tag.on{background:color-mix(in srgb,var(--bb-accent-bright) 15%,transparent);color:var(--bb-accent-bright);border-color:transparent}.bb .cnd-need-tag.role{background:var(--gl-accent-grad);border-color:transparent}.bb .bb-tab,.bb .cnd-tab,.bb .jb-filters-btn,.bb .sp-fb-pill{background:var(--gl-fill-2);border-color:transparent;box-shadow:var(--gl-hi);transition:background .25s var(--ease),color .2s var(--ease),box-shadow .25s var(--ease)}.bb .bb-tab:hover,.bb .cnd-tab:hover,.bb .sp-fb-pill:hover{background:var(--gl-fill-hover)}.bb .bb-tab.active,.bb .cnd-tab.active,.bb .sp-fb-pill.active{background:color-mix(in srgb,var(--bb-accent-bright) 16%,transparent);color:var(--bb-accent-bright);border-color:transparent}.bb .cnd-tab i,.bb .cnd-tab.active i{background:rgba(255,255,255,.08)}.bb .bb-btn:not(.bb-btn-secondary),.bb .hm-search>button,.bb .olx-hero-btn{background:var(--gl-accent-grad);box-shadow:0 8px 22px -10px rgba(34,165,198,.75),inset 0 1px 0 rgba(255,255,255,.22);transition:transform .25s var(--ease),box-shadow .25s var(--ease),filter .2s var(--ease)}.bb .bb-btn:not(.bb-btn-secondary):hover,.bb .hm-search>button:hover,.bb .olx-hero-btn:hover{background:var(--gl-accent-grad);filter:brightness(1.08);box-shadow:0 12px 28px -10px rgba(34,165,198,.85),inset 0 1px 0 rgba(255,255,255,.25)}.bb .bb-btn:active,.bb .hm-search>button:active,.bb .olx-hero-btn:active{transform:scale(.98)}.bb .bb-btn-secondary{background:var(--gl-fill-2);border-color:transparent;box-shadow:var(--gl-hi)}.bb .bb-btn-secondary:hover{background:var(--gl-fill-hover)}.bb .hm-search,.bb .olx-hero-loc,.bb .olx-hero-q{background:var(--gl-fill-2);border-color:transparent;box-shadow:inset 0 0 0 1px var(--gl-hair);transition:box-shadow .25s var(--ease),background .25s var(--ease)}.bb .hm-search:focus-within,.bb .olx-hero-loc:focus-within,.bb .olx-hero-q:focus-within{background:var(--gl-fill-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bb-accent-bright) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--bb-accent-bright) 12%,transparent)}.bb .ap-main{animation:gl-page .55s var(--ease) backwards}@keyframes gl-page{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.bb .bb-members-grid>*,.bb .cnd-grid>*,.bb .hm-actions>*,.bb .sp-results-grid>*{animation:gl-rise .6s var(--ease) both}.bb .bb-members-grid>:first-child,.bb .cnd-grid>:first-child,.bb .hm-actions>:first-child,.bb .sp-results-grid>:first-child{animation-delay:.04s}.bb .bb-members-grid>:nth-child(2),.bb .cnd-grid>:nth-child(2),.bb .hm-actions>:nth-child(2),.bb .sp-results-grid>:nth-child(2){animation-delay:.08s}.bb .bb-members-grid>:nth-child(3),.bb .cnd-grid>:nth-child(3),.bb .hm-actions>:nth-child(3),.bb .sp-results-grid>:nth-child(3){animation-delay:.12s}.bb .bb-members-grid>:nth-child(4),.bb .cnd-grid>:nth-child(4),.bb .hm-actions>:nth-child(4),.bb .sp-results-grid>:nth-child(4){animation-delay:.16s}.bb .bb-members-grid>:nth-child(5),.bb .cnd-grid>:nth-child(5),.bb .sp-results-grid>:nth-child(5){animation-delay:.2s}.bb .bb-members-grid>:nth-child(6),.bb .cnd-grid>:nth-child(6),.bb .sp-results-grid>:nth-child(6){animation-delay:.24s}.bb .bb-members-grid>:nth-child(n+7),.bb .cnd-grid>:nth-child(n+7),.bb .sp-results-grid>:nth-child(n+7){animation-delay:.28s}@keyframes gl-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bb .ap-aurora,.bb .ap-main,.bb .bb-members-grid>*,.bb .cnd-grid>*,.bb .hm-actions>*,.bb .sp-results-grid>*{animation:none}.bb .cnd-card:hover,.bb .hm-action:hover,.bb .jb-row:hover,.bb .olx-card:hover{transform:none}}@media (max-width:700px){.bb .cnd-card,.bb .ct-row,.bb .hm-action,.bb .hm-stat,.bb .jb-stat,.bb .olx-card{backdrop-filter:none;-webkit-backdrop-filter:none}}.bb .sp-contact-lock{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--bb-alt);font-size:12.5px}.bb .sp-contact-lock>svg{flex-shrink:0;opacity:.8}.bb .sp-contact-blur{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;font-weight:500;letter-spacing:.5px}.bb .sp-contact-cta{flex-shrink:0;background:none;border:0;padding:0;font:inherit;font-size:12px;font-weight:700;color:var(--bb-alt);text-decoration:none;cursor:pointer;transition:color .2s var(--ease)}.bb .cnd-card:hover .sp-contact-cta,.bb .sp-contact-cta:hover{background:none;color:var(--bb-accent-bright)}.bb .sp-contact-cta:disabled{opacity:.6;cursor:wait}.bb .sp-contact-err{flex-basis:100%;font-size:12px;color:var(--bb-danger)}.bb .sp-contact-err a{color:var(--bb-accent-bright);font-weight:700;margin-left:4px}.bb .sp-contact-lock{flex-wrap:wrap}.bb .hm-search-ai{max-width:none;width:100%}.bb .sp-searchbox{position:relative;z-index:6;margin-bottom:16px;padding:12px;border-radius:20px;background:var(--gl-fill);border:1px solid var(--gl-hair);box-shadow:var(--gl-hi),var(--gl-shadow)}.bb .sp-searchbox .olx-hero{margin:0;padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.bb .sp-searchbox .sp-filterbar{margin:12px 0 0;padding:12px 2px 0;border-top:1px solid var(--gl-hair)}@media (max-width:700px){.bb .sp-searchbox{padding:10px}.bb .sp-searchbox .sp-filterbar{margin-top:10px;padding-top:10px}}.bb .bb-profile-card{position:relative;z-index:20}.bb .sp-searchbox{z-index:20}.bb .bb-btn-secondary,.bb .bb-cv-btn{background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.12);color:var(--bb-heading);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.18),0 8px 20px -10px rgba(0,0,0,.7);backdrop-filter:blur(14px) saturate(1.7);-webkit-backdrop-filter:blur(14px) saturate(1.7);transition:background .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.bb .bb-btn-secondary:hover,.bb .bb-cv-btn:hover{background:linear-gradient(180deg,rgba(255,255,255,.19),rgba(255,255,255,.07));border-color:rgba(255,255,255,.2);color:var(--bb-heading);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.18),0 12px 26px -12px rgba(0,0,0,.75)}.bb .bb-btn-secondary:disabled{opacity:.55}:root[data-theme=light] .bb .bb-btn-secondary,:root[data-theme=light] .bb .bb-cv-btn{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,248,250,.82));border-color:rgba(15,23,42,.12);color:var(--bb-heading);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(15,23,42,.05),0 6px 16px -8px rgba(15,23,42,.28)}:root[data-theme=light] .bb .bb-btn-secondary:hover,:root[data-theme=light] .bb .bb-cv-btn:hover{background:#fff;border-color:color-mix(in srgb,var(--bb-accent) 45%,transparent);color:var(--bb-accent);box-shadow:inset 0 1px 0 #fff,0 10px 22px -10px rgba(15,23,42,.32)}:root[data-theme=light] .bb{--bb-bg:#e8ebef;--bb-block-2:#eef0f3;--bb-heading:#0f1216;--bb-text:#3b424b;--bb-alt:#5d6570;--bb-accent:#0a7894;--bb-accent-bright:#0a7894;--bb-border:rgba(15,23,42,0.1);--bb-border-2:rgba(15,23,42,0.16);--gl-fill:linear-gradient(180deg,#ffffff,rgba(255,255,255,0.94));--gl-fill-2:rgba(255,255,255,0.9);--gl-fill-hover:#ffffff;--gl-hair:rgba(15,23,42,0.09);--gl-chip:rgba(15,23,42,0.065);--gl-shadow:0 1px 2px rgba(15,23,42,0.06),0 12px 28px -16px rgba(15,23,42,0.22);--gl-shadow-hover:0 1px 2px rgba(15,23,42,0.07),0 20px 38px -18px rgba(15,23,42,0.3);--pp-bright:#0a7894}:root[data-theme=light] .bb .bb-tab.active,:root[data-theme=light] .bb .cnd-need-tag.skill,:root[data-theme=light] .bb .cnd-skill.on,:root[data-theme=light] .bb .cnd-tab.active,:root[data-theme=light] .bb .jb-tag.on,:root[data-theme=light] .bb .sp-fb-pill.active{background:rgba(10,120,148,.12);color:#075f76}:root[data-theme=light] .bb .cnd-tab i{background:rgba(15,23,42,.07)}:root[data-theme=light] .bb .pill-pink{--pill-bg:#fce7f3;--pill-bd:#f9a8d4;--pill-fg:#9d174d}:root[data-theme=light] .bb .pill-blue{--pill-bg:#dbeafe;--pill-bd:#93c5fd;--pill-fg:#1e40af}:root[data-theme=light] .bb .pill-green{--pill-bg:#dcfce7;--pill-bd:#86efac;--pill-fg:#166534}:root[data-theme=light] .bb .pill-yellow{--pill-bg:#fef3c7;--pill-bd:#fcd34d;--pill-fg:#854d0e}:root[data-theme=light] .bb .pill-purple{--pill-bg:#f3e8ff;--pill-bd:#d8b4fe;--pill-fg:#6b21a8}:root[data-theme=light] .bb .pill-orange{--pill-bg:#ffedd5;--pill-bd:#fdba74;--pill-fg:#9a3412}:root[data-theme=light] .bb .pill-cyan{--pill-bg:#cffafe;--pill-bd:#67e8f9;--pill-fg:#155e75}:root[data-theme=light] .bb .pill-teal{--pill-bg:#ccfbf1;--pill-bd:#5eead4;--pill-fg:#115e59}:root[data-theme=light] .bb .pill-red{--pill-bg:#fee2e2;--pill-bd:#fca5a5;--pill-fg:#991b1b}:root[data-theme=light] .bb .pill-indigo{--pill-bg:#e0e7ff;--pill-bd:#a5b4fc;--pill-fg:#3730a3}:root[data-theme=light] .bb .pp-ai-box.learning .pp-ai-box-title{color:#6d28d9}:root[data-theme=light] .bb .pp-ai-box.work .pp-ai-box-title{color:#15803d}:root[data-theme=light] .bb .pp-ai-box.career .pp-ai-box-title{color:#b45309}:root[data-theme=light] .bb .pp-ai-box.learning{background:#f5f0ff;border-color:#ddd0fb}:root[data-theme=light] .bb .pp-ai-box.work{background:#eefbf3;border-color:#c6ecd4}:root[data-theme=light] .bb .pp-ai-box.career{background:#fff8eb;border-color:#f6dfb0}:root[data-theme=light] .bb .ct-state.done{color:#15803d;background:#dcfce7}:root[data-theme=light] .bb .ti-acc{color:#15803d}:root[data-theme=light] .bb .rz-link-ic{color:#15803d;background:#dcfce7}:root[data-theme=light] .bb .rz-empty-ic{color:#6d28d9;background:#f3e8ff}:root[data-theme=light] .bb .sp-fb-clear-all:hover{color:#b91c1c}:root[data-theme=light] .ob-progress-step.done{color:#15803d;border-color:#15803d}:root[data-theme=light] .bb .ti{background:#f3f5f8;box-shadow:inset 0 0 0 1px rgba(15,23,42,.07)}.bb .ap-guest-spacer{flex:1 1}.bb .ap-guest-actions{gap:8px}.bb .ap-guest-actions .bb-btn{white-space:nowrap}.bb .ap-guest-plans{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:34px;border-radius:10px;font-size:14px;font-weight:600;color:var(--bb-alt);text-decoration:none;white-space:nowrap}.bb .ap-guest-plans.active,.bb .ap-guest-plans:hover{color:var(--bb-text);background:var(--bb-block-2)}@media (max-width:900px){.bb .ap-guest-plans{display:none}}@media (max-width:560px){.bb .ap-guest-reg{display:none}}.bb .lg-gate{max-width:420px}.bb .lg-gate .pp-modal-body{text-align:center}.bb .lg-gate-ic{width:56px;height:56px;margin:4px auto 12px;border-radius:50%;display:grid;place-items:center;color:var(--bb-accent-bright);background:color-mix(in srgb,var(--bb-accent-bright) 14%,transparent)}.bb .lg-gate-txt{margin:0 0 18px;font-size:14.5px;line-height:1.55;color:var(--bb-text)}.bb .lg-gate-actions{display:grid;grid-gap:8px;gap:8px}.bb .lg-gate-foot{margin:14px 0 2px;font-size:12.5px;color:var(--bb-alt)}.bb .lg-gate-foot a{color:var(--bb-accent-bright);font-weight:700}.bb .hm-guest-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.bb .bb-card{background:linear-gradient(180deg,color-mix(in srgb,var(--bb-block) 88%,var(--bb-elev)),var(--bb-block));border-color:var(--bb-border-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 1px 2px rgba(0,0,0,.26),0 16px 40px -26px rgba(0,0,0,.7)}:root[data-theme=light] .bb .bb-card{box-shadow:0 1px 2px rgba(16,24,40,.05),0 12px 30px -18px rgba(16,24,40,.12)}.bb .hm-action,.bb .hm-card{background:linear-gradient(180deg,color-mix(in srgb,var(--bb-block) 88%,var(--bb-elev)),var(--bb-block));border-color:var(--bb-border-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 1px 2px rgba(0,0,0,.26),0 16px 40px -26px rgba(0,0,0,.7)}.bb .hm-action:hover{border-color:color-mix(in srgb,var(--bb-accent-bright) 45%,var(--bb-border-2));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 4px rgba(0,0,0,.3),0 22px 48px -24px rgba(0,0,0,.8)}.bb .hm-action-ic{background:linear-gradient(135deg,color-mix(in srgb,var(--bb-accent) 26%,var(--bb-block-2)),var(--bb-block-2));border:1px solid color-mix(in srgb,var(--bb-accent-bright) 30%,var(--bb-border));color:var(--bb-accent-bright)}.bb .hm-hero-guest:before{content:"";position:absolute;inset:-10% -20% auto -20%;height:320px;pointer-events:none;z-index:0;background:radial-gradient(60% 100% at 50% 0,color-mix(in srgb,var(--bb-accent) 16%,transparent),transparent 70%)}@media (max-width:900px){.bb .hm-hero-guest:before{inset:-10% 0 auto 0}}.bb .hm-hero-guest>*{position:relative;z-index:1}.bb .hm-action-ic{background:var(--gl-accent-grad,linear-gradient(135deg,var(--bb-accent),var(--bb-accent-bright)));border:0;color:#fff;box-shadow:0 8px 20px -8px color-mix(in srgb,var(--bb-accent) 80%,transparent)}.bb .hm-action{border-color:color-mix(in srgb,var(--bb-heading) 12%,transparent)}.bb .hm-hero-cards .hm-action:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:20px 20px 0 0;background:var(--gl-accent-grad,var(--bb-accent));opacity:0;transition:opacity .2s var(--ease)}.bb .hm-hero-cards .hm-action:hover:after{opacity:1}.bb .bb-card{border-color:color-mix(in srgb,var(--bb-heading) 11%,transparent)}:root[data-theme=light] .bb .bb-card{border-color:color-mix(in srgb,#0f172a 12%,transparent)}.bb .bb-card-head svg,.bb .hm-card-title svg{color:var(--bb-accent-bright)}.bb .bb-card,.bb .hm-action,.bb .hm-card{background:linear-gradient(180deg,var(--bb-elev),color-mix(in srgb,var(--bb-block) 45%,var(--bb-elev)));border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 3px rgba(0,0,0,.4)}.bb .hm-action:hover{border-color:color-mix(in srgb,var(--bb-accent-bright) 55%,rgba(255,255,255,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px color-mix(in srgb,var(--bb-accent-bright) 30%,transparent),0 10px 30px -12px rgba(0,0,0,.6)}:root[data-theme=light] .bb .bb-card,:root[data-theme=light] .bb .hm-action,:root[data-theme=light] .bb .hm-card{background:var(--bb-block);border-color:rgba(15,23,42,.1);box-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 26px -16px rgba(16,24,40,.14)}:root[data-theme=light] .bb .hm-action:hover{border-color:color-mix(in srgb,var(--bb-accent) 45%,transparent)}.bb .hm-hero-cards .hm-action:after{display:none}.bb .hm-action:hover{border-color:color-mix(in srgb,var(--bb-accent-bright) 60%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 30px -14px rgba(0,0,0,.6)}:root[data-theme=light] .bb .hm-action:hover{border-color:color-mix(in srgb,var(--bb-accent) 55%,transparent);box-shadow:0 2px 6px rgba(16,24,40,.08),0 16px 34px -16px rgba(16,24,40,.2)}:root{--bb-border:rgba(255,255,255,0.10);--bb-border-2:rgba(255,255,255,0.16);--sh-card:inset 0 1px 0 rgba(255,255,255,0.07),0 1px 3px rgba(0,0,0,0.4);--sh-hover:inset 0 1px 0 rgba(255,255,255,0.12),0 14px 34px -16px rgba(0,0,0,0.7)}:root[data-theme=light]{--bb-border:rgba(15,23,42,0.11);--bb-border-2:rgba(15,23,42,0.17);--sh-card:0 1px 2px rgba(16,24,40,0.05),0 10px 26px -16px rgba(16,24,40,0.12);--sh-hover:0 2px 6px rgba(16,24,40,0.08),0 16px 34px -16px rgba(16,24,40,0.2)}.bb .hm-action{transition:transform .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease),background .18s var(--ease)}.bb .hm-action:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--bb-elev) 90%,var(--bb-accent)),var(--bb-elev));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 42px -18px color-mix(in srgb,var(--bb-accent) 55%,#000)}.bb .hm-action:hover .hm-action-ic{box-shadow:0 8px 22px -6px color-mix(in srgb,var(--bb-accent) 90%,transparent)}:root[data-theme=light] .bb .hm-action:hover{background:linear-gradient(180deg,color-mix(in srgb,#fff 92%,var(--bb-accent)),#fff);box-shadow:0 2px 6px rgba(16,24,40,.08),0 18px 40px -18px color-mix(in srgb,var(--bb-accent) 32%,rgba(16,24,40,.35))}.bb .hm-action:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--bb-accent-bright) 38%,var(--bb-border-2));background:linear-gradient(180deg,var(--bb-elev),color-mix(in srgb,var(--bb-block) 45%,var(--bb-elev)));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 42px -18px color-mix(in srgb,var(--bb-accent) 50%,#000)}.bb .hm-action .hm-action-ic{color:#fff}.bb .hm-action:hover .hm-action-ic{box-shadow:0 8px 20px -8px color-mix(in srgb,var(--bb-accent) 75%,transparent)}:root[data-theme=light] .bb .hm-action:hover{background:#fff;border-color:color-mix(in srgb,var(--bb-accent) 38%,transparent);box-shadow:0 2px 6px rgba(16,24,40,.08),0 18px 40px -18px color-mix(in srgb,var(--bb-accent) 30%,rgba(16,24,40,.35))}