.bl-page{--bl-bg:var(--bond-bg);--bl-panel:var(--bond-panel);--bl-panel2:var(--bond-panel-raised);--bl-accent:var(--bond-coral);--bl-accent2:var(--bond-violet);--bl-light:var(--bond-public-light);--bl-ink:var(--bond-light-text);--bl-muted:var(--bond-muted);min-height:100vh;background:radial-gradient(circle at 78% 8%,rgba(117,92,255,.18),transparent 26%),radial-gradient(circle at 14% 26%,rgba(23,104,232,.09),transparent 25%),var(--bl-bg);color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}.bl-page *{box-sizing:border-box}.bl-page button{font:inherit}.bl-header{height:74px;max-width:1440px;margin:auto;padding:0 clamp(22px,4vw,60px);display:flex;align-items:center;gap:28px;position:relative;z-index:30}.bl-brand{border:0;background:none;color:inherit;display:flex;align-items:center;gap:9px;cursor:pointer;padding:0}.bl-brand svg{width:29px;height:29px;color:var(--bl-accent);stroke-width:1.8}.bl-brand strong{font-family:Georgia,serif;font-size:25px}.bl-header nav{display:flex;align-items:center;gap:7px;margin-left:auto}.bl-header nav button,.bl-mobile-login{border:0;background:transparent;color:#d1d3dc;padding:10px 11px;border-radius:9px;cursor:pointer}.bl-header nav button:hover{background:#ffffff0f;color:#fff}.bl-header-actions{display:flex;gap:9px;align-items:center}.bl-btn{border:0;border-radius:10px;min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:750;cursor:pointer;transition:transform .18s,filter .18s,background .18s}.bl-btn:hover{transform:translateY(-1px);filter:brightness(1.06)}.bl-btn svg{width:17px}.bl-btn-primary{color:#fff;background:linear-gradient(135deg,var(--bl-accent),#0f56c7);box-shadow:0 12px 28px #0f56c738}.bl-btn-outline{color:#fff;background:#ffffff06;border:1px solid rgba(255,155,117,.55)}.bl-btn-ghost{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.18)}.bl-btn-large{min-height:52px;padding:0 23px}.bl-menu,.bl-mobile-login{display:none}.bl-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:850;color:#1768e8}.bl-hero{max-width:1340px;margin:auto;padding:48px clamp(22px,4vw,60px) 74px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(44px,7vw,96px);align-items:center}.bl-hero-copy h1{font-family:Georgia,serif;font-size:clamp(50px,5.7vw,78px);line-height:.98;letter-spacing:-.045em;margin:18px 0 25px}.bl-hero-copy h1 em{display:block;color:#1768e8;font-weight:400;margin-top:8px}.bl-hero-copy>p{max-width:570px;color:#c7c9d3;font-size:17px;line-height:1.7}.bl-actions{display:flex;gap:12px;flex-wrap:wrap;margin:29px 0}.bl-trust{display:flex;flex-wrap:wrap;gap:22px;margin:28px 0 17px}.bl-trust span{display:flex;gap:7px;align-items:center;color:#e5e6eb;font-size:13px}.bl-trust svg{width:18px;color:#1768e8}.bl-hero-copy small{color:#7f8497}.bl-call-card{position:relative;height:565px;border:1px solid rgba(255,255,255,.13);border-radius:29px;padding:8px;background:#ffffff14;box-shadow:0 42px 90px #0000006b}.bl-call-main{width:100%;height:100%;object-fit:cover;border-radius:23px}.bl-call-pip{position:absolute;right:-24px;top:56px;width:185px;height:150px;border-radius:21px;overflow:hidden;border:5px solid #131627;box-shadow:0 20px 48px #0006}.bl-call-pip img{width:100%;height:100%;object-fit:cover}.bl-call-pip span{position:absolute;left:8px;bottom:7px;padding:4px 8px;border-radius:999px;background:#050812bf;font-size:11px}.bl-call-controls{position:absolute;left:50%;bottom:27px;transform:translate(-50%);padding:8px;display:flex;gap:7px;border-radius:999px;background:#070a14cc;backdrop-filter:blur(12px)}.bl-call-controls button{width:43px;height:43px;border:0;border-radius:50%;display:grid;place-items:center;background:#25293c;color:#fff}.bl-call-controls button svg{width:18px}.bl-call-controls .end{background:#0f56c7}.bl-online-count{position:absolute;right:-18px;bottom:45px;background:#090c18e0;padding:12px 15px;border-radius:14px;display:flex;align-items:flex-start;gap:9px;box-shadow:0 16px 40px #0000004d}.bl-online-count i,.bl-profile-card .status i{width:8px;height:8px;border-radius:50%;background:#35dc83;display:inline-block}.bl-online-count span{font-size:12px}.bl-online-count strong{display:block;color:#babdca;font-weight:500;margin-top:2px}.bl-light-shell{max-width:1390px;margin:auto;background:linear-gradient(180deg,#fffaf9,#fff2f1);color:var(--bl-ink);border-radius:27px;box-shadow:0 25px 70px #00000038;overflow:hidden}.bl-online,.bl-how{padding:42px clamp(22px,4vw,48px)}.bl-how{border-top:1px solid #eddedd}.bl-section-head{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:25px}.bl-section-head h2,.bl-feature-split h2,.bl-host h2,.bl-final h2{font-family:Georgia,serif;font-size:clamp(30px,3.7vw,48px);letter-spacing:-.035em;margin:7px 0}.bl-section-head p{color:#62677a;margin:5px 0}.bl-text-link{border:0;background:none;color:#252b42;font-weight:800;display:flex;gap:7px;align-items:center;cursor:pointer}.bl-text-link svg{width:16px}.bl-profile-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.bl-profile-card{background:#15182a;border-radius:14px;overflow:hidden;color:#fff;min-width:0;box-shadow:0 9px 20px #12142629;transition:transform .18s}.bl-profile-card:hover{transform:translateY(-4px)}.bl-profile-photo{display:block;width:100%;height:205px;padding:0;border:0;background:#25293b;position:relative;cursor:pointer}.bl-profile-photo img{width:100%;height:100%;display:block;object-fit:cover}.bl-profile-photo:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#080a14b8)}.bl-profile-photo .heart{position:absolute;right:9px;top:9px;width:18px;z-index:2;filter:drop-shadow(0 2px 5px #000)}.bl-profile-card .status{position:absolute;z-index:2;left:9px;bottom:8px;font-size:10px;display:flex;align-items:center;gap:5px}.bl-profile-info{padding:11px 11px 12px}.bl-profile-info h3{margin:0 0 2px;font-size:16px}.bl-profile-info p{margin:0;color:#d5d6de;font-size:12px}.bl-profile-info small{display:block;color:#969aab;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 9px}.bl-profile-info button{width:100%;height:31px;border-radius:8px;border:1px solid rgba(23,104,232,.48);background:#1768e81a;color:#6fb1ff;display:flex;gap:6px;justify-content:center;align-items:center;font-size:12px;font-weight:800;cursor:pointer}.bl-profile-info button svg{width:13px}.bl-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.bl-step-grid article{padding:16px 30px 12px;position:relative;border-right:1px solid #eddedd}.bl-step-grid article:last-child{border:0}.bl-step-grid .number{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#1768e8;color:#fff;font-weight:850;font-size:13px;position:absolute;left:8px;bottom:54px}.bl-step-art{height:100px;border-radius:13px;background:linear-gradient(135deg,#f7e3e1,#fff);border:1px solid #efd9d6;display:flex;align-items:center;justify-content:center;gap:15px;color:#1768e8;margin-bottom:16px}.bl-step-art>svg{width:45px;height:45px}.mini-lines{display:grid;gap:7px}.mini-lines i{display:block;width:60px;height:7px;border-radius:5px;background:#b9daff}.mini-lines i:nth-child(2){width:43px}.bl-step-grid h3{font-size:17px;margin:0 0 7px}.bl-step-grid p{color:#606577;font-size:13px;line-height:1.55;margin:0}.bl-benefits{max-width:1390px;margin:18px auto 72px;padding:0 3px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bl-benefits article{background:#101426;border:1px solid rgba(255,255,255,.065);border-radius:17px;padding:22px}.bl-benefits .icon{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;background:#1768e81f;color:#1768e8}.bl-benefits h3{font-size:16px;margin:14px 0 7px}.bl-benefits p{font-size:13px;line-height:1.55;color:#aeb1c0;margin:0}.bl-feature-split,.bl-host{max-width:1280px;margin:0 auto 72px;padding:52px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:25px;background:linear-gradient(125deg,#11152a,#1c1428)}.bl-feature-split>div:first-child p,.bl-host>div:first-child p{color:#b7bac7;line-height:1.65}.bl-feature-split ul{list-style:none;padding:0;display:grid;gap:10px}.bl-feature-split li{display:flex;gap:9px;align-items:center;color:#d8dae2}.bl-feature-split li svg{width:18px;color:#1768e8}.bl-chat-demo{background:#080b18;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:18px;min-height:310px}.bl-chat-demo .top{display:flex;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.08)}.bubble{max-width:78%;padding:11px 13px;border-radius:15px;margin-top:17px;font-size:13px}.bubble small,.bubble em{display:block}.bubble small{color:#8f94a7;margin-bottom:4px}.bubble em{font-style:normal;color:#9ac8ff;border-top:1px solid rgba(255,255,255,.1);margin-top:7px;padding-top:7px}.bubble.received{background:#22263a}.bubble.sent{background:#6251e4;margin-left:auto}.composer{height:43px;border-radius:12px;background:#171b2e;margin-top:24px;display:flex;align-items:center;justify-content:space-between;padding-left:13px;color:#7e8395}.composer button{width:34px;height:34px;border:0;border-radius:9px;background:#1768e8;color:#fff;margin-right:5px}.bl-host-panel{background:#090c1a;border-radius:19px;padding:20px;border:1px solid rgba(255,255,255,.08)}.host-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.08)}.host-top span{color:#8d92a5}.host-top strong{margin-right:auto}.host-top button{border:0;border-radius:9px;background:#1768e8;color:#fff;padding:10px 14px}.host-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px}.host-stats span{padding:13px;background:#13172a;border-radius:11px;color:#9296a8;font-size:11px}.host-stats strong{display:block;color:#fff;font-size:23px;margin-top:5px}.bl-testimonials,.bl-faq{max-width:1280px;margin:0 auto 72px;padding:0 24px}.centered{text-align:center;justify-content:center}.bl-quote-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.bl-quote-grid article{background:#111528;border:1px solid rgba(255,255,255,.07);border-radius:17px;padding:23px}.bl-quote-grid p{color:#e2e3e9;line-height:1.65}.bl-quote-grid strong,.bl-quote-grid small{display:block}.bl-quote-grid small{color:#777c90;margin-top:3px}.bl-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bl-faq details{background:#111528;border:1px solid rgba(255,255,255,.07);border-radius:13px;padding:16px 18px}.bl-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;font-weight:800}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary svg{width:17px}.bl-faq details[open] summary svg{transform:rotate(180deg)}.bl-faq details p{color:#adb0bf;line-height:1.55;font-size:14px}.bl-final{max-width:1280px;margin:0 auto 55px;padding:37px 43px;border-radius:22px;background:linear-gradient(110deg,#1768e838,#755cff30);border:1px solid rgba(255,255,255,.09);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px}.bl-final .avatars{display:flex}.bl-final .avatars img{width:43px;height:43px;border-radius:50%;object-fit:cover;border:3px solid #171a2f;margin-left:-10px}.bl-final .avatars img:first-child{margin:0}.bl-final h2{font-size:31px}.bl-final p{color:#b8bbc8}.bl-footer{border-top:1px solid rgba(255,255,255,.075);max-width:1440px;margin:auto;padding:38px clamp(22px,4vw,60px);display:grid;grid-template-columns:2fr repeat(3,1fr);gap:30px;color:#969aab}.bl-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.bl-footer .bl-brand{color:#fff}.bl-footer p{max-width:380px;line-height:1.55}.bl-footer button:not(.bl-brand){border:0;background:none;color:#aeb1bf;padding:3px 0;cursor:pointer}.bl-footer button:hover{color:#fff}.bl-footer small{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.06);padding-top:19px}@media(max-width:1050px){.bl-header nav{display:none;position:absolute;top:67px;left:18px;right:18px;padding:14px;background:#111528;border:1px solid rgba(255,255,255,.1);border-radius:15px;flex-direction:column;align-items:stretch}.bl-header nav.open{display:flex}.bl-header nav button{text-align:left}.bl-menu{display:grid;width:42px;height:42px;border:0;border-radius:10px;background:#15192c;color:#fff;place-items:center}.bl-mobile-login{display:block}.bl-header-actions>.bl-btn-ghost{display:none}.bl-hero{grid-template-columns:1fr 1fr;gap:35px}.bl-profile-grid{grid-template-columns:repeat(3,1fr)}.bl-benefits{grid-template-columns:1fr 1fr;padding-inline:18px}.bl-call-pip,.bl-online-count{right:12px}.bl-feature-split,.bl-host{margin-inline:18px}}@media(max-width:720px){.bl-header{height:66px;padding:0 16px}.bl-header-actions>.bl-btn-primary{display:none}.bl-brand strong{font-size:21px}.bl-hero{display:flex;flex-direction:column;padding:42px 18px 45px}.bl-hero-copy h1{font-size:46px}.bl-actions .bl-btn{width:100%}.bl-trust{display:grid;grid-template-columns:1fr 1fr;gap:13px}.bl-call-card{height:470px;width:100%}.bl-call-pip{width:135px;height:110px}.bl-light-shell{border-radius:0}.bl-online,.bl-how{padding:42px 18px}.bl-section-head{align-items:flex-start;flex-direction:column}.bl-profile-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.bl-profile-card{min-width:205px;scroll-snap-align:start}.bl-profile-photo{height:220px}.bl-step-grid{grid-template-columns:1fr}.bl-step-grid article{border-right:0;border-bottom:1px solid #eddedd;padding:20px 25px 25px 45px}.bl-step-grid article:last-child{border:0}.bl-step-grid .number{left:7px;bottom:auto;top:28px}.bl-benefits,.bl-quote-grid,.bl-faq-grid{grid-template-columns:1fr}.bl-feature-split,.bl-host{grid-template-columns:1fr;padding:32px 23px;gap:30px}.host-stats{grid-template-columns:1fr}.bl-final{margin-inline:18px;grid-template-columns:1fr;padding:30px 23px}.bl-final .avatars{display:none}.bl-final .bl-btn{width:100%}.bl-footer{grid-template-columns:1fr 1fr}.bl-footer>div:first-child{grid-column:1/-1}}.bl-page{--bl-bg:var(--bond-bg);--bl-bg-2:var(--bond-panel);--bl-card:var(--bond-panel-raised);--bl-text:var(--bond-text);--bl-muted:var(--bond-muted);--bl-line:var(--bond-line);--bl-light:var(--bond-public-light);--bl-light-text:var(--bond-light-text);--bl-primary:var(--bond-coral);--bl-gold:var(--bond-gold);background:radial-gradient(circle at 78% 4%,rgba(23,104,232,.1),transparent 22%),var(--bl-bg);color:var(--bl-text)}:root[data-theme=light] .bl-page{--bl-bg:#fffaf8;--bl-bg-2:#f7eef2;--bl-card:#fff;--bl-text:#241b2b;--bl-muted:#756c7c;--bl-line:rgba(49,28,48,.13);--bl-light:#fff;--bl-light-text:#241b2b;background:radial-gradient(circle at 78% 4%,rgba(23,104,232,.1),transparent 25%),#fffaf8}.bl-brand{color:var(--bl-text)!important}.bl-brand .bondelya-wordmark{font-size:24px}.bl-brand .bondelya-logo svg{width:36px;height:36px}.landing-theme-toggle{background:transparent;color:var(--bl-text);border-color:var(--bl-line)}.bl-demo-watermark{position:absolute;left:10px;top:10px;z-index:4;padding:5px 8px;border-radius:999px;background:#0f0f21b8;color:#fff;font-size:9px;font-weight:900;letter-spacing:.14em;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25)}.bl-profile-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.bl-profile-photo{position:relative}.bl-profile-card{min-width:0}:root[data-theme=light] .bl-header{background:#fffaf8db}:root[data-theme=light] .bl-hero,:root[data-theme=light] .bl-benefits,:root[data-theme=light] .bl-feature-split,:root[data-theme=light] .bl-host,:root[data-theme=light] .bl-testimonials,:root[data-theme=light] .bl-faq,:root[data-theme=light] .bl-final,:root[data-theme=light] .bl-footer{color:var(--bl-text)}@media(max-width:1050px){.bl-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:680px){.bl-profile-grid{display:flex!important;overflow-x:auto}.bl-profile-card{min-width:220px}.landing-theme-toggle{margin-left:auto}}.bl-language-selector{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#111528;color:#fff}.bl-language-selector svg{width:18px;height:18px;color:#1768e8;flex:0 0 auto}.bl-language-selector select{max-width:132px;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.bl-language-selector option{background:#111528;color:#fff}@media(max-width:720px){.bl-language-selector{height:38px;padding-inline:8px}.bl-language-selector select{width:42px;max-width:42px}.bl-language-selector svg{display:none}}.bl-mobile-signin-top{display:none;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:#fff;border-radius:10px;height:40px;padding:0 12px;font-weight:800;cursor:pointer}.bl-call-rotating{transition:opacity .35s ease}.bl-illustrative-badge{position:absolute;left:22px;top:22px;padding:7px 10px;border-radius:999px;background:#080b18b8;color:#fff;font-size:11px;font-weight:750;backdrop-filter:blur(8px)}.bl-private-profile-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.bl-private-profile-card{min-height:118px;background:linear-gradient(145deg,#171a2d,#111425)}.bl-private-profile-main{position:relative;width:100%;min-height:118px;border:0;background:transparent;color:#fff;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;text-align:left;cursor:pointer}.bl-country-flag{font-size:35px;line-height:1;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.bl-private-profile-copy{display:grid;gap:3px;min-width:0}.bl-private-profile-copy strong{font-size:15px}.bl-private-profile-copy small{font-size:11px;color:#b7bbc9}.bl-private-profile-copy em{font-style:normal;font-size:10px;color:#8f95aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl-private-profile-main .status{position:absolute;left:16px;bottom:10px;display:flex;align-items:center;gap:5px;font-size:10px;color:#cfd3dd}.bl-flag-avatars{gap:6px}.bl-flag-avatars span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:#ffffff1c;font-size:24px;border:1px solid rgba(255,255,255,.16)}@media(max-width:1050px){.bl-mobile-signin-top{display:inline-flex;align-items:center;justify-content:center}.bl-private-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){.bl-mobile-signin-top{display:inline-flex;height:38px;padding:0 10px;font-size:12px}.bl-header-actions{gap:6px}.bl-private-profile-grid{display:flex!important;overflow-x:auto}.bl-private-profile-card{min-width:190px}.bl-private-profile-main{min-height:110px;padding:14px}}.bl-private-profile-card{min-height:190px!important;overflow:hidden;position:relative;border-radius:20px!important;background:#181b2b!important}.bl-private-profile-main{position:relative!important;width:100%;min-height:190px!important;height:100%;display:block!important;padding:0!important;overflow:hidden!important;text-align:left!important}.bl-country-flag-bg{position:absolute;inset:-18px;display:grid;place-items:center;font-size:150px;line-height:1;transform:scale(1.22);filter:saturate(.95) brightness(.78);opacity:.78;z-index:0;user-select:none}.bl-private-profile-main:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#080b161a,#080b1652 43%,#080b16e6);z-index:1;pointer-events:none}.bl-private-profile-content{position:absolute;z-index:2;left:0;right:0;bottom:0;display:grid;gap:3px;padding:16px 16px 14px;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.55)}.bl-private-country{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#ffffffe0}.bl-private-name{font-size:18px!important;line-height:1.12;font-weight:850}.bl-private-name b{font-size:14px;font-weight:700;color:#ffffffd6;margin-left:3px}.bl-private-languages{font-size:11px;color:#ffffffd6;white-space:normal;line-height:1.25}.bl-private-profile-content .status{position:static!important;margin-top:7px;display:flex!important;align-items:center;gap:6px;font-size:10px;color:#fff}.bl-private-profile-content .status i{width:8px;height:8px;border-radius:50%;background:#38d98b;box-shadow:0 0 0 3px #38d98b2e}@media(max-width:720px){.bl-private-profile-card{min-width:205px!important;min-height:178px!important}.bl-private-profile-main{min-height:178px!important}.bl-country-flag-bg{font-size:142px}}.bl-private-profile-grid{align-items:stretch!important;gap:14px!important}.bl-private-profile-card{height:220px!important;min-height:220px!important;max-height:220px!important}.bl-private-profile-main{height:220px!important;min-height:220px!important}.bl-private-profile-content{font-family:inherit!important;text-shadow:0 2px 8px rgba(0,0,0,.78)!important}.bl-private-country{font-size:12px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important}.bl-private-name{font-size:20px!important;line-height:1.15!important;font-weight:900!important;color:#fff!important}.bl-private-name b{font-size:15px!important;font-weight:750!important;color:#ffffffe6!important}.bl-private-languages{font-size:12px!important;line-height:1.35!important;font-weight:650!important;color:#ffffffeb!important}.bl-private-profile-content .status{font-size:11px!important;font-weight:800!important;color:#fff!important}@media(max-width:720px){.bl-private-profile-card{min-width:220px!important;height:220px!important;min-height:220px!important;max-height:220px!important}.bl-private-profile-main{height:220px!important;min-height:220px!important}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#172033;background:#f5f7fb;font-synthesis:none;--surface: #ffffff;--surface-soft: #f8faff;--text: #172033;--muted: #718096;--line: #e7ebf3;--primary: #635bff;--primary-dark: #4c46d9;--success: #1fa971;--shadow: 0 18px 55px rgba(39, 50, 84, .1);--radius-lg: 24px;--radius-md: 16px}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at top right,#eef0ff 0,transparent 28%),#f5f7fb}button,input,select{font:inherit}button{cursor:pointer}.app-shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:248px;background:#ffffffeb;border-right:1px solid var(--line);padding:24px 16px;display:flex;flex-direction:column;backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:11px;font-size:18px;font-weight:800;padding:0 10px 26px}.brand-mark{width:35px;height:35px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#7b74ff,#4ed1cb);box-shadow:0 9px 20px #635bff42}.side-nav{display:grid;gap:6px}.nav-item{border:0;background:transparent;color:#69748a;padding:12px 14px;border-radius:12px;display:flex;align-items:center;gap:12px;width:100%;text-align:left}.nav-item:hover,.nav-item.active{background:#f0efff;color:var(--primary)}.role-switcher{margin-top:auto;padding:14px;background:var(--surface-soft);border:1px solid var(--line);border-radius:15px}.role-switcher select,.panel-heading select{width:100%;margin-top:8px;border:1px solid var(--line);border-radius:10px;padding:9px;background:#fff}.signout{margin-top:10px}.main-area{grid-column:2;min-width:0}.topbar{height:72px;padding:0 34px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(231,235,243,.8);background:#f5f7fbc7;backdrop-filter:blur(16px);position:sticky;top:0;z-index:20;color:var(--muted);font-size:14px}.top-actions{display:flex;align-items:center;gap:12px}.icon-button{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:#fff;color:var(--text)}.avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#182238;color:#fff;font-weight:700}.page-content{max-width:1450px;margin:0 auto;padding:34px}.page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(30px,3vw,45px);letter-spacing:-.04em;margin-bottom:8px}h2{letter-spacing:-.025em}.page-heading p,.stat-card p,.stat-card span,.profile-copy>p,.request-card p,small{color:var(--muted)}.eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--primary)}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#28c985;box-shadow:0 0 0 5px #28c9851f;margin-right:9px}.wallet-pill,.availability-button{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 16px;box-shadow:0 8px 25px #2e37550f}.wallet-pill small,.wallet-pill strong{display:block}.availability-button.online{color:var(--success);border-color:#1fa97140;background:#f1fbf7}.viewer-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);gap:26px}.swipe-stage{position:relative;display:grid;justify-items:center}.profile-card{width:min(100%,720px);min-height:640px;border-radius:30px;overflow:hidden;position:relative;box-shadow:var(--shadow);background:#222}.profile-card>img{width:100%;height:640px;object-fit:cover;display:block}.profile-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#0000000d 35%,#0b101ceb)}.availability{position:absolute;top:22px;left:22px;background:#ffffffeb;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:700}.profile-copy{position:absolute;left:28px;right:28px;bottom:28px;color:#fff}.profile-title{display:flex;justify-content:space-between;align-items:center;gap:15px}.profile-title h2{font-size:35px;margin-bottom:4px}.profile-title span{display:flex;align-items:center;gap:5px;color:#ffd86b;font-weight:700}.tag-row{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.tag{display:flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;background:#ffffff24;backdrop-filter:blur(12px);font-size:12px}.profile-bio{color:#ffffffde!important;max-width:540px}.floating-arrow{position:absolute;top:45%;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:#fff;z-index:5;box-shadow:0 10px 30px #1c244024}.floating-arrow.left{left:0}.floating-arrow.right{right:0}.swipe-actions{display:flex;align-items:center;gap:14px;margin-top:22px}.round-action{width:52px;height:52px;border-radius:50%;border:0;background:#fff;color:#1768e8;box-shadow:0 10px 28px #222a461a}.round-action.muted{color:#8190a7}.connect-button,.primary-button{border:0;background:var(--primary);color:#fff;border-radius:13px;padding:12px 18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 24px #635bff38}.connect-button{height:52px;padding-inline:24px}.connect-button:hover,.primary-button:hover{background:var(--primary-dark)}.viewer-side-panel{display:grid;align-content:start;gap:20px}.panel-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;box-shadow:0 12px 35px #2a34530f}.panel-card.large{min-height:280px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.soft-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#f2f4f8;color:#657086;font-size:12px;font-weight:700;white-space:nowrap}.soft-badge.success{background:#ecfaf4;color:var(--success)}.progress{height:8px;border-radius:99px;background:#edf0f6;overflow:hidden;margin-bottom:20px}.progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),#8c87ff)}.package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.package-grid button{border:1px solid var(--line);background:#fff;border-radius:13px;padding:13px 7px}.package-grid button.selected{border-color:var(--primary);background:#f4f3ff}.package-grid strong,.package-grid span{display:block}.package-grid span{color:var(--muted);font-size:12px;margin-top:3px}.full{width:100%}.feature-list{display:grid;gap:16px;list-style:none;padding:0;margin:20px 0 0}.feature-list li{display:flex;align-items:center;gap:10px;color:#566176}.feature-list svg{color:var(--primary)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.stat-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;display:flex;align-items:flex-start;gap:14px}.stat-card p{font-size:13px;margin-bottom:5px}.stat-card h3{font-size:26px;margin-bottom:4px}.stat-card span{font-size:12px}.stat-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#f1f0ff;color:var(--primary)}.dashboard-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:20px;margin-bottom:20px}.request-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.user-avatar-photo{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#172033;color:#fff;font-weight:800}.request-card h3,.request-card p{margin-bottom:3px}.request-actions{margin-left:auto;display:flex;gap:10px}.secondary-button{border:1px solid var(--line);background:#fff;color:var(--text);border-radius:12px;padding:11px 15px;font-weight:700}.empty-line{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:13px;margin-top:18px}.earnings-row{display:flex;justify-content:space-between;padding:13px 0;border-top:1px solid var(--line);color:var(--muted)}.earnings-row strong{color:var(--text)}.activity-bars{height:230px;display:flex;align-items:flex-end;gap:22px;padding-top:15px}.activity-bars>div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;align-items:center}.activity-bars span{width:100%;max-width:54px;background:linear-gradient(180deg,#7f78ff,#aaa6ff);border-radius:10px 10px 4px 4px;min-height:15px}.performance-note,.info-box{margin-top:18px;padding:14px;border-radius:14px;background:#f7f8fc;color:var(--muted);display:flex;align-items:center;gap:9px}.quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}.quick-grid button{padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff;display:flex;align-items:center;gap:10px;font-weight:700;color:var(--text)}.admin-layout{display:grid;grid-template-columns:230px 1fr;gap:20px}.settings-nav{display:grid;align-content:start;gap:7px}.settings-nav button{border:0;background:transparent;border-radius:13px;padding:13px;text-align:left;display:flex;gap:10px;align-items:center;color:#6d788e}.settings-nav button.active{background:#fff;color:var(--primary);box-shadow:0 10px 25px #2c35500f}.settings-panel{min-height:560px}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.form-grid label{display:grid;gap:8px;color:#4c576c;font-size:13px;font-weight:700}.form-grid input,.host-table input{border:1px solid var(--line);border-radius:12px;padding:12px 13px;background:#fbfcfe;outline:none}.form-grid input:focus,.host-table input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #635bff1a}.toggle-list{margin-top:24px;border-top:1px solid var(--line)}.toggle-row{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.toggle{width:46px;height:26px;border:0;border-radius:999px;background:#dce1ea;padding:3px}.toggle span{display:block;width:20px;height:20px;border-radius:50%;background:#fff;transition:.2s}.toggle.on{background:var(--primary)}.toggle.on span{transform:translate(20px)}.host-table{border:1px solid var(--line);border-radius:16px;overflow:hidden}.host-table-head,.host-table-row{display:grid;grid-template-columns:1.4fr .7fr .7fr .5fr;gap:14px;align-items:center;padding:14px 16px}.host-table-head{background:#f8f9fc;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.host-table-row{border-top:1px solid var(--line)}.host-cell{display:flex;align-items:center;gap:10px}.host-cell img{width:42px;height:42px;border-radius:50%;object-fit:cover}.host-cell strong,.host-cell small{display:block}.host-table-row label{display:flex;align-items:center;gap:5px}.host-table-row input{width:100%;min-width:70px}@media(max-width:1100px){.stats-grid{grid-template-columns:repeat(2,1fr)}.viewer-layout,.dashboard-grid{grid-template-columns:1fr}.viewer-side-panel{grid-template-columns:repeat(2,1fr)}.floating-arrow{display:none}}@media(max-width:760px){.app-shell{display:block}.sidebar{position:static;width:auto;height:auto;padding:12px;flex-direction:row;align-items:center;overflow:auto}.brand{padding:0;white-space:nowrap}.side-nav{display:flex}.nav-item span,.role-switcher .eyebrow,.signout{display:none}.role-switcher{margin:0;padding:0;border:0;background:transparent}.role-switcher select{margin:0}.main-area{grid-column:auto}.topbar{display:none}.page-content{padding:20px 15px}.page-heading{display:block}.wallet-pill,.availability-button{margin-top:15px}.profile-card,.profile-card>img{min-height:530px;height:530px}.profile-title h2{font-size:28px}.viewer-side-panel,.stats-grid,.quick-grid,.form-grid,.admin-layout{grid-template-columns:1fr}.settings-nav{display:flex;overflow:auto}.settings-nav button{white-space:nowrap}.host-table{overflow-x:auto}.host-table-head,.host-table-row{min-width:760px}.request-card{align-items:flex-start;flex-wrap:wrap}.request-actions{margin-left:64px}.activity-bars{gap:8px}}.auth-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top right,#eef0ff,transparent 34%),#f5f7fb}.auth-card{width:min(100%,440px);background:#fff;border:1px solid var(--line);border-radius:28px;padding:34px;box-shadow:var(--shadow);display:grid;gap:17px}.auth-card h1{font-size:34px;margin:0}.auth-card label,.payout-request label{display:grid;gap:8px;font-size:13px;font-weight:700;color:#4c576c}.auth-card input,.auth-card select,.search-input,.payout-request input{border:1px solid var(--line);border-radius:12px;padding:12px 13px;background:#fbfcfe}.auth-brand{padding:0 0 10px}.admin-page{min-height:100vh}.admin-top{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30}.admin-top .brand{padding:0}.admin-frame{display:grid;grid-template-columns:245px 1fr}.admin-nav{min-height:calc(100vh - 72px);border-right:1px solid var(--line);padding:24px 14px;background:#ffffffc2;display:grid;align-content:start;gap:7px}.admin-nav button{border:0;background:transparent;border-radius:13px;padding:13px;text-align:left;display:flex;gap:10px;align-items:center;color:#6d788e}.admin-nav button.active,.admin-nav button:hover{background:#f0efff;color:var(--primary)}.admin-content{padding:32px;min-width:0}.session-row{width:100%;border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;padding:15px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;text-align:left;color:var(--text)}.session-row small,.data-row small,.history-row small{display:block;color:var(--muted);margin-top:4px}.chat-monitor{max-height:430px;overflow:auto}.privacy-note{padding:10px 12px;border-radius:10px;background:#fff7e8;color:#8d6420;font-size:12px}.chat-line{display:grid;gap:4px;padding:12px;border-radius:12px;background:#fff;color:#172033;border:1px solid #cfd6e4;margin-top:10px}.chat-line small{font-style:italic;color:#566176}.soft-badge.danger{background:#fff0f1;color:#c43d4d}.danger-button{border:1px solid #ffd3d7;background:#fff4f5;color:#bd3445;border-radius:12px;padding:10px 13px;font-weight:700;display:inline-flex;gap:7px;align-items:center}.data-table{border:1px solid var(--line);border-radius:16px;overflow:auto}.data-head,.data-row{display:grid;align-items:center;gap:12px;padding:14px 16px;min-width:920px}.data-head{background:#f8f9fc;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.data-row{border-top:1px solid var(--line);font-size:13px}.user-table .data-head,.user-table .data-row{grid-template-columns:1.3fr .55fr .65fr .55fr 1.3fr .65fr}.payout-table .data-head,.payout-table .data-row{grid-template-columns:.65fr .8fr .7fr 1fr .6fr .7fr}.override-fields{display:flex;gap:8px}.override-fields label{display:flex;align-items:center;gap:4px;font-size:11px}.override-fields input{width:58px;border:1px solid var(--line);border-radius:8px;padding:7px}.compact{padding:8px 11px;font-size:12px}.subnav{display:flex;gap:8px;margin:-10px 0 22px;overflow:auto}.subnav button{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px 14px;color:var(--muted)}.subnav button.active{background:#f0efff;color:var(--primary);border-color:#dcd9ff}.payout-request{display:flex;align-items:end;gap:12px;padding:18px;background:var(--surface-soft);border-radius:15px;margin-bottom:24px}.payout-request label{flex:1}.history-row{display:grid;grid-template-columns:1fr .4fr .4fr;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.link-button{border:0;background:transparent;color:var(--primary);font-weight:700}.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px}@media(max-width:850px){.admin-frame{grid-template-columns:1fr}.admin-nav{min-height:auto;display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--line);padding:10px}.admin-nav button{white-space:nowrap}.admin-content{padding:20px 14px}.admin-top{padding:0 14px}.admin-top .soft-badge{display:none}.payout-request{align-items:stretch;flex-direction:column}}.messages-layout{display:grid;grid-template-columns:310px 1fr;gap:20px;min-height:590px}.conversation-list{display:grid;align-content:start;gap:8px}.conversation{border:0;background:transparent;border-radius:14px;padding:13px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--text)}.conversation:hover,.conversation.active{background:#f0efff}.conversation strong,.conversation small{display:block}.conversation small{margin-top:4px;color:var(--muted)}.conversation .status-dot{width:7px;height:7px;margin-right:6px;box-shadow:none}.chat-window{display:flex;flex-direction:column}.message-stream{flex:1;display:flex;flex-direction:column;gap:12px;padding:22px 2px;min-height:390px}.bubble{max-width:72%;padding:12px 14px;border-radius:16px;display:grid;gap:5px}.bubble small{font-size:11px}.bubble.received{align-self:flex-start;background:#fff;color:#172033;border:1px solid #cfd6e4;box-shadow:0 2px 8px #1720330f}.bubble.received small{color:#566176}.bubble.sent{align-self:flex-end;background:#5148d8;color:#fff;border:1px solid #4038bd;box-shadow:0 2px 8px #4038bd2e}.bubble.sent small{color:#eef0ff}.message-compose{display:flex;gap:10px;border-top:1px solid var(--line);padding-top:16px}.message-compose input{flex:1;border:1px solid var(--line);border-radius:13px;padding:12px 14px;background:#fbfcfe}.wallet-packages{margin:22px 0}.people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.person-card{display:grid;gap:16px}.person-avatar{width:72px;height:72px;border-radius:24px;background:linear-gradient(135deg,#7b74ff,#4ed1cb);display:grid;place-items:center;color:#fff;font-size:28px;font-weight:800}.person-card h2{margin:10px 0 4px}.person-card p{color:var(--muted);margin-bottom:4px}.person-actions{display:flex;gap:9px;margin-top:auto}.person-actions button{flex:1}.toast{position:fixed;right:24px;bottom:24px;z-index:80;background:#172033;color:#fff;padding:14px 18px;border-radius:13px;box-shadow:var(--shadow);animation:toastIn .2s ease-out}@keyframes toastIn{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media(max-width:1000px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.messages-layout{grid-template-columns:1fr;min-height:auto}.conversation-list{display:flex;overflow:auto}.conversation{min-width:210px}.message-stream{min-height:320px}.people-grid{grid-template-columns:1fr}.bubble{max-width:88%}}.profile-editor-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:20px}.wide-field{grid-column:1/-1}.form-grid textarea{min-height:120px;resize:vertical;border:1px solid var(--line);border-radius:12px;padding:12px 13px;background:#fbfcfe;font:inherit}.muted-copy{color:var(--muted)}.profile-video-preview{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;background:#111;margin:12px 0}.video-empty{min-height:190px;border:1px dashed #cfd5e2;border-radius:16px;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);margin:14px 0}.upload-button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:13px;padding:12px 16px;font-weight:700;background:#fff;color:var(--primary);margin-top:14px;cursor:pointer}.upload-button input{display:none}.upload-button.disabled{opacity:.55;cursor:not-allowed}.call-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mic-active{color:var(--success);background:#f1fbf7;border-color:#1fa97140}.minutes-live{padding:9px 12px;border-radius:999px;background:#fff7e8;color:#8d6420;font-size:12px;font-weight:800}.profile-card-video{width:100%;height:640px;object-fit:cover;display:block;background:#111}.profile-video-button{position:absolute;top:22px;right:22px;z-index:4;border:0;border-radius:999px;padding:10px 14px;background:#ffffffeb;display:flex;align-items:center;gap:7px;font-weight:800;color:var(--text)}.last-contact{color:#ffffffbf!important;display:block;margin-top:4px}@media(max-width:900px){.profile-editor-grid{grid-template-columns:1fr}.call-tools{justify-content:flex-end}}button svg{width:17px;height:17px}.table-actions{display:flex;gap:6px;flex-wrap:wrap}.expanded-user-table .data-head,.expanded-user-table .data-row{grid-template-columns:1.15fr .85fr .55fr .9fr 1.05fr .9fr;min-width:1120px}.modal-backdrop{position:fixed;inset:0;background:#0e152694;z-index:100;display:grid;place-items:center;padding:20px;backdrop-filter:blur(6px)}.admin-modal,.media-modal{width:min(760px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:24px;padding:26px;box-shadow:var(--shadow)}.wide-modal{width:min(1050px,100%)}.modal-actions,.media-controls{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:22px}.detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.detail-grid span{background:var(--surface-soft);padding:12px;border-radius:12px;color:var(--muted);font-size:12px}.detail-grid strong{display:block;color:var(--text);margin-top:5px}.moderation-box{display:grid;grid-template-columns:1fr 160px auto;gap:10px;padding:18px;background:#fff7f7;border:1px solid #ffd9dd;border-radius:16px}.moderation-box h3{grid-column:1/-1;margin-bottom:0}.moderation-box select,.moderation-box input,.package-admin-row input,.reason-row input,.panel-card select{border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}.mini-stats{grid-template-columns:repeat(4,1fr)}.monthly-table .data-head,.monthly-table .data-row{grid-template-columns:1fr 1fr 1fr 1fr;min-width:0}.reason-row,.package-admin-row{display:grid;align-items:center;gap:12px;border-top:1px solid var(--line);padding:14px 0}.reason-row{grid-template-columns:1.5fr .6fr .4fr}.package-admin-row{grid-template-columns:1.2fr .65fr .65fr .5fr .45fr auto}.package-admin-row label,.reason-row label{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.package-admin-row label input[type=number],.reason-row label input[type=number]{width:100px}.media-preview{width:100%;aspect-ratio:16/9;background:#111;border-radius:18px;object-fit:cover}.active-control{color:var(--success);border-color:#bdebd8}.danger-note{background:#fff1f2!important;color:#a93949!important}.video-chat-page{display:grid;grid-template-columns:minmax(340px,.65fr) minmax(500px,1.35fr);gap:20px;min-height:calc(100vh - 145px)}.video-chat-left,.video-chat-right{background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:var(--shadow)}.video-chat-left{display:flex;flex-direction:column}.video-chat-right{display:grid;grid-template-columns:1fr 180px;grid-template-rows:1fr auto auto;gap:14px}.remote-video{position:relative;min-height:520px;border-radius:20px;overflow:hidden;background:#172033;grid-row:1;grid-column:1/-1}.remote-video img{width:100%;height:100%;object-fit:cover}.video-label{position:absolute;left:16px;bottom:16px;background:#0000008c;color:#fff;padding:8px 12px;border-radius:999px}.viewer-placeholder{display:grid;place-items:center;align-content:center;color:#fff;gap:12px}.viewer-placeholder svg{width:72px;height:72px}.local-video{background:#242e44;color:#fff;border-radius:16px;display:grid;place-items:center;align-content:center;gap:8px;min-height:110px}.call-control-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.round-control{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff}.round-control.active{color:var(--success);background:#f1fbf7}.inline-purchase{grid-column:1/-1;display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;background:var(--surface-soft);padding:14px;border-radius:14px}.inline-purchase select{border:1px solid var(--line);padding:10px;border-radius:10px;background:#fff}.spaced{margin-top:14px}.top-actions{flex-wrap:wrap}@media(max-width:980px){.video-chat-page,.video-chat-right{grid-template-columns:1fr}.remote-video{min-height:420px}.inline-purchase{grid-template-columns:1fr}.mini-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.detail-grid{grid-template-columns:1fr 1fr}.moderation-box,.reason-row,.package-admin-row{grid-template-columns:1fr}.video-chat-right{padding:12px}.remote-video{min-height:330px}.mini-stats{grid-template-columns:1fr}.modal-actions>*{width:100%}}.sidebar-language{display:flex;gap:.5rem;align-items:center;margin:1rem 0}.sidebar-language select{width:100%}.device-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0}.mini-photo,.viewer-photo{object-fit:cover;border-radius:50%}.mini-photo{width:48px;height:48px}.viewer-photo{width:88px;height:88px}.big-balance{font-size:3rem;font-weight:800;margin-top:.5rem}.video-chat-page:fullscreen{background:#f6f8fb;padding:1rem;width:100vw;height:100vh}.video-chat-page:fullscreen .video-chat-right,.video-chat-page:fullscreen .video-chat-left{height:calc(100vh - 2rem)}.person-card{align-items:center}.reason-row input[type=number]{max-width:120px}@media(max-width:700px){.device-grid,.video-chat-page{grid-template-columns:1fr}.viewer-photo{width:64px;height:64px}}.message-filter{display:flex;gap:8px;margin-bottom:14px}.message-filter button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 14px;display:flex;align-items:center;gap:7px}.message-filter button.active{background:#f0efff;color:var(--primary);border-color:#d8d4ff}.conversation-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:6px;border-radius:14px;padding:6px}.conversation-row.active{background:#f3f2ff}.conversation-main{border:0;background:transparent;text-align:left;display:flex;align-items:center;gap:10px;padding:8px;min-width:0}.conversation-main span{display:grid}.danger-icon{color:#c94f63}.empty-state{text-align:center;color:var(--muted);padding:24px}.bubble.sent{margin-left:auto;background:#eceaff}.bubble small{display:block;margin-top:6px;opacity:.65;font-size:11px}.admin-dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.admin-dashboard-columns{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.admin-action-card{width:100%;border:1px solid var(--line);background:#fff;border-radius:16px;padding:16px;display:flex;gap:14px;align-items:center;text-align:left;margin-top:10px}.admin-action-card:hover{border-color:#cfcaff;background:#faf9ff}.admin-action-card span{display:grid;gap:4px}.admin-action-card small,.summary-row small{color:var(--muted)}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.summary-row span{display:grid}.nav-count{margin-left:auto;background:#edeaff;color:var(--primary);border-radius:999px;padding:2px 8px;font-size:12px}.approval-help{display:flex;gap:14px;align-items:flex-start;background:#f0f6ff;border:1px solid #d9e7ff;border-radius:18px;padding:18px;margin-bottom:18px}.approval-help p{margin:5px 0 0;color:var(--muted)}.approval-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.approval-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;box-shadow:var(--shadow)}.approval-person{display:flex;gap:14px;align-items:center}.approval-person img,.approval-person .avatar{width:58px;height:58px;border-radius:50%;object-fit:cover}.approval-person h2,.approval-person p{margin:0}.verification-checks{display:grid;gap:10px;margin:18px 0}.verification-checks>div{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px}.verification-checks .complete{background:#effaf5;color:#167b56}.verification-checks .missing{background:#fff5f5;color:#a84b58}.verification-checks span{display:grid}.approval-actions{display:flex;gap:10px}.empty-approval{grid-column:1/-1;text-align:center;padding:50px}.admin-nav button{display:flex;align-items:center;gap:10px}.admin-nav button svg{flex:none}@media(max-width:1000px){.admin-dashboard-grid{grid-template-columns:repeat(2,1fr)}.admin-dashboard-columns,.approval-grid{grid-template-columns:1fr}}@media(max-width:650px){.admin-dashboard-grid{grid-template-columns:1fr}.conversation-row{grid-template-columns:1fr auto auto}.approval-actions{flex-direction:column}}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:var(--surface-soft);padding:5px;border-radius:14px;margin:4px 0 12px}.auth-tabs button{border:0;background:transparent;padding:10px;border-radius:10px;font-weight:800;color:var(--muted)}.auth-tabs button.active{background:#fff;color:var(--primary);box-shadow:0 3px 12px #1e233c14}.auth-error{background:#fff0f2;color:#a63f50;border:1px solid #ffd2d9;border-radius:12px;padding:10px 12px;font-size:13px}.user-management-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.search-box{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 12px;min-width:min(430px,100%)}.search-box input{border:0;outline:0;padding:12px 4px;width:100%;font:inherit}.user-legend{display:flex;gap:7px;flex-wrap:wrap}.status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;white-space:nowrap}.status-pill.viewer{background:#eef2f7;color:#586476}.status-pill.host{background:#eaf9f2;color:#187956}.status-pill.applicant{background:#eeeaff;color:#5e50b8}.status-pill.missing{background:#fff2e7;color:#a56525}.admin-user-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-user-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px;box-shadow:var(--shadow)}.admin-user-head{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.admin-user-head img,.admin-user-head .avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#efedff;color:var(--primary)}.admin-user-head h2,.admin-user-head p{margin:0}.admin-user-head p,.admin-user-head small{color:var(--muted)}.admin-user-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.admin-user-meta span,.admin-user-money span{background:var(--surface-soft);border-radius:12px;padding:10px;display:grid;gap:4px}.admin-user-meta small,.admin-user-money small{color:var(--muted);font-size:11px}.admin-user-money{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.admin-user-actions{display:flex;gap:7px;flex-wrap:wrap}.warning-text{color:#ad6726}.admin-class-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.admin-class-grid button{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;padding:18px;text-align:left}.admin-class-grid strong{display:block;font-size:28px}.admin-class-grid span{color:var(--muted)}@media(max-width:1000px){.admin-user-grid{grid-template-columns:1fr}}@media(max-width:650px){.admin-user-head{grid-template-columns:auto 1fr}.admin-user-head>.status-pill{grid-column:1/-1;width:max-content}.admin-user-meta,.admin-user-money,.admin-class-grid{grid-template-columns:1fr}.search-box{min-width:100%}}.admin-user-table{display:grid;gap:8px}.admin-user-table-head,.admin-user-table-row{display:grid;grid-template-columns:1.4fr .75fr 1fr .9fr 1.7fr;gap:14px;align-items:center}.admin-user-table-head{padding:0 14px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.admin-user-table-row{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:var(--shadow)}.user-cell{display:flex;align-items:center;gap:10px;min-width:0}.user-cell img,.user-cell .avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#efedff}.user-cell span{display:grid;min-width:0}.user-cell small,.stacked-small{display:block;color:var(--muted);margin-top:4px}.override-row,.package-admin-row{display:grid;grid-template-columns:1.4fr .7fr .7fr;gap:12px;align-items:end;padding:14px 0;border-bottom:1px solid var(--line)}.package-admin-row{grid-template-columns:1.2fr .65fr .65fr .55fr .55fr auto}.override-row>span{display:grid}.override-row small{color:var(--muted)}.document-modal{width:min(900px,94vw);max-height:92vh;background:#fff;border-radius:20px;padding:18px;overflow:auto}.document-modal img,.document-modal iframe{width:100%;min-height:560px;object-fit:contain;border:1px solid var(--line);border-radius:14px;margin:10px 0}.wide-modal{width:min(820px,94vw)}.monthly-table{margin-top:18px}.monthly-table>div{display:grid;grid-template-columns:1fr repeat(3,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.danger-zone{border-color:#ffd6dc;background:#fffafb}.verification-checks button{margin-left:auto}@media(max-width:1100px){.admin-user-table-head{display:none}.admin-user-table-row{grid-template-columns:1fr 1fr}.admin-user-table-row>div:first-child{grid-column:1/-1}.package-admin-row,.override-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.admin-user-table-row,.package-admin-row,.override-row{grid-template-columns:1fr}.admin-user-table-row>div:first-child{grid-column:auto}.monthly-table>div{grid-template-columns:1fr 1fr}}.online-state{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:800}.online-state i{width:8px;height:8px;border-radius:50%;display:block}.online-state.is-online{color:#187a56}.online-state.is-online i{background:#2bc48a;box-shadow:0 0 0 4px #2bc48a1f}.online-state.is-offline{color:#7c8799}.online-state.is-offline i{background:#aeb6c3}.admin-chat-layout{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);gap:20px}.active-chat-list{align-self:start}.session-row.selected{border-color:#bcb6ff;background:#f4f2ff}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-heading h2{margin:0}.chat-monitor .panel-heading small{color:var(--muted)}@media(max-width:900px){.admin-chat-layout{grid-template-columns:1fr}}.host-browser{display:grid;gap:12px;margin-bottom:20px;min-width:0}.host-browser-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:10px}.host-browser-toolbar span{color:var(--muted);font-size:13px;font-weight:800;min-width:64px;text-align:center}.host-scroll-list{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:3px 3px 12px;scrollbar-width:auto}.host-scroll-list::-webkit-scrollbar{height:10px}.host-scroll-list::-webkit-scrollbar-track{background:var(--surface-soft);border-radius:999px}.host-scroll-list::-webkit-scrollbar-thumb{background:#c9c5f5;border-radius:999px}.host-scroll-card{scroll-snap-align:start;flex:0 0 225px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:10px;text-align:left;color:inherit;cursor:pointer;box-shadow:0 8px 22px #2329460d}.host-scroll-card:hover{transform:translateY(-1px);border-color:#cfcaf8}.host-scroll-card.active{border-color:var(--primary);box-shadow:0 0 0 3px #635bff1c}.host-scroll-card img{width:54px;height:54px;border-radius:13px;object-fit:cover}.host-scroll-card span{min-width:0}.host-scroll-card strong,.host-scroll-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.host-scroll-card small{color:var(--muted);font-size:11px;margin-top:2px}.host-scroll-card svg{color:#1768e8}@media(max-width:760px){.host-browser-toolbar{justify-content:space-between}.host-scroll-card{flex-basis:82vw;max-width:310px}.host-scroll-list{padding-bottom:14px}}.swipe-discovery{display:grid;justify-items:center;gap:18px;max-width:760px;margin:0 auto}.swipe-deck{position:relative;width:min(100%,590px);height:min(70vh,690px);min-height:540px;touch-action:none;user-select:none}.swipe-card{position:absolute;inset:0;border-radius:30px;overflow:hidden;background:#20222a;box-shadow:var(--shadow);transform-origin:50% 92%}.swipe-card>img{width:100%;height:100%;object-fit:cover;display:block}.swipe-card-behind{pointer-events:none;border:1px solid rgba(255,255,255,.7)}.swipe-card-behind.behind-0{transform:translateY(14px) scale(.965);opacity:.78}.swipe-card-behind.behind-1{transform:translateY(27px) scale(.93);opacity:.48}.swipe-card-current{cursor:grab;z-index:4;transition:transform .22s ease,opacity .22s ease}.swipe-card-current.dragging{cursor:grabbing;transition:none}.swipe-card-current.leaving-left{transform:translate(-135%) rotate(-18deg)!important;opacity:0}.swipe-card-current.leaving-right{transform:translate(135%) rotate(18deg)!important;opacity:0}.swipe-stamp{position:absolute;top:42px;z-index:5;border:4px solid;border-radius:10px;padding:6px 12px;font-size:28px;font-weight:900;letter-spacing:2px;background:#ffffff14;transform:rotate(-10deg)}.skip-stamp{right:28px;color:#dc3545;border-color:#dc3545;transform:rotate(10deg)}.connect-stamp{left:28px;color:#51d79b;border-color:#51d79b}.swipe-actions{display:flex;justify-content:center;align-items:center;gap:22px}.swipe-action{width:64px;height:64px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;box-shadow:0 10px 28px #23294621;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.swipe-action:hover{transform:translateY(-3px);box-shadow:0 14px 32px #2329462e}.swipe-action svg{width:29px;height:29px}.swipe-action.skip{color:#dc3545}.swipe-action.favorite{width:55px;height:55px;color:#f0ad2c}.swipe-action.favorite.active{background:#fff8e8;border-color:#f0ca73}.swipe-action.connect{color:#25a873}.swipe-secondary-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.swipe-wallet{width:min(100%,690px);display:flex;align-items:center;justify-content:space-between;gap:18px}.swipe-wallet h3{margin:3px 0 0}.swipe-package-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.deck-empty{max-width:560px;margin:50px auto;text-align:center;display:grid;justify-items:center;gap:12px}.deck-empty>svg{color:var(--primary)}@media(max-width:760px){.swipe-deck{height:64vh;min-height:500px}.swipe-card{border-radius:24px}.swipe-actions{gap:18px}.swipe-action{width:58px;height:58px}.swipe-wallet{display:grid;justify-items:center;text-align:center}.swipe-package-row{justify-content:center}.swipe-secondary-actions{width:100%}.swipe-secondary-actions button{flex:1}}.analytics-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:20px;margin-top:20px}.chart-controls{display:flex;gap:8px;align-items:center}.bar-chart{display:grid;gap:12px;margin:22px 0}.bar-row{display:grid;grid-template-columns:120px 1fr 34px;gap:10px;align-items:center}.bar-row>span{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.bar-row>div{height:10px;background:#eef0f5;border-radius:999px;overflow:hidden}.bar-row i{display:block;height:100%;background:var(--primary);border-radius:999px;transition:width .25s}.analytics-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.analytics-summary span{padding:12px;background:var(--surface-soft);border-radius:12px}.analytics-summary strong,.analytics-summary small{display:block}.revenue-chart{height:245px;display:flex;align-items:end;justify-content:center;gap:36px;padding:22px 0}.revenue-chart>div{height:100%;width:110px;display:grid;grid-template-rows:auto 1fr auto;gap:8px;text-align:center}.revenue-chart i{display:block;width:64px;align-self:end;justify-self:center;background:linear-gradient(180deg,var(--primary),#9b92ff);border-radius:14px 14px 5px 5px;min-height:24px}.payout-toolbar{display:flex;align-items:end;gap:14px;margin-bottom:18px}.payout-toolbar label{display:grid;gap:7px;min-width:240px}.payout-toolbar>span{margin-left:auto}.payout-toolbar strong,.payout-toolbar small{display:block}.payout-ledger{overflow:auto}.payout-ledger-head,.payout-ledger-row{display:grid;grid-template-columns:1.1fr 1.15fr .65fr .55fr .9fr 1.15fr .65fr;gap:12px;align-items:center;min-width:1120px;padding:13px}.payout-ledger-head{font-size:11px;text-transform:uppercase;color:var(--muted);font-weight:800;background:var(--surface-soft);border-radius:12px}.payout-ledger-row{border-bottom:1px solid var(--line);font-size:13px}.payout-ledger-row small,.payout-ledger-row strong{display:block}.payout-ledger-row input{width:100%;border:1px solid var(--line);border-radius:8px;padding:7px;margin-bottom:5px}.form-grid select,.auth-card select{width:100%}@media(max-width:1000px){.analytics-grid{grid-template-columns:1fr}.payout-toolbar{align-items:stretch;flex-direction:column}.payout-toolbar>span{margin-left:0}}.payout-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.payout-workflow-list{display:grid;gap:14px}.payout-workflow-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;background:#fff;border:1px solid #d9e1ea;border-radius:18px;padding:18px}.payout-workflow-card.has-exception{border-color:#e9b7a9;background:#fffaf8}.payout-select{padding-top:4px}.payout-main{min-width:0}.payout-title-row,.payout-meta,.payout-amounts,.eligibility-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.payout-title-row{justify-content:space-between}.payout-title-row small,.payout-meta,.payout-amounts small{display:block;color:#5b6573}.payout-amounts{margin:14px 0}.payout-amounts span{min-width:110px}.payout-amounts strong{display:block;font-size:1.05rem}.payout-status{display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:700;text-transform:capitalize;background:#eef2f6;color:#354052}.payout-status.approved,.payout-status.paid,.payout-status.cleared{background:#e4f6ec;color:#17623b}.payout-status.processing{background:#e8efff;color:#274fa6}.payout-status.review,.payout-status.held,.payout-status.disputed{background:#fff0d9;color:#8a4d00}.payout-status.failed,.payout-status.rejected,.payout-status.refunded{background:#fde7e7;color:#9a2525}.eligibility-strip span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 8px;font-size:.75rem;background:#f3f5f8}.eligibility-strip span svg{width:14px;height:14px}.eligibility-strip .ok{color:#17623b}.eligibility-strip .bad{color:#9a2525;background:#fdecec}.payout-exception{display:flex;gap:10px;align-items:flex-start;background:#fff0e8;border:1px solid #efc1aa;border-radius:12px;padding:10px 12px;margin:12px 0;color:#7c3219}.payout-exception svg{flex:0 0 auto}.payout-exception small{display:block}.payout-meta{font-size:.82rem;color:#5b6573}.payout-actions{display:flex;flex-direction:column;gap:8px;min-width:145px}.payout-review-modal{width:min(1120px,94vw);max-height:90vh;overflow:auto}.payout-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.payout-review-grid span{background:#f6f8fb;border:1px solid #e0e5eb;border-radius:12px;padding:10px}.payout-review-grid strong{display:block;margin-top:4px;word-break:break-word}.session-ledger{overflow:auto;border:1px solid #dfe5ec;border-radius:14px;margin:10px 0 18px}.session-ledger-head,.session-ledger-row{display:grid;grid-template-columns:1.7fr .6fr .7fr .7fr .9fr .8fr .7fr;gap:10px;align-items:center;min-width:880px;padding:10px 12px}.session-ledger-head{background:#f2f5f8;font-size:.78rem;font-weight:700}.session-ledger-row{border-top:1px solid #e3e8ee}.session-ledger-row small{display:block;color:#66717f}.payout-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.payout-toolbar label{min-width:190px}@media(max-width:900px){.payout-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-workflow-card{grid-template-columns:auto minmax(0,1fr)}.payout-actions{grid-column:2;flex-direction:row;flex-wrap:wrap}.payout-review-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.payout-summary-grid,.payout-workflow-card{grid-template-columns:1fr}.payout-select,.payout-actions{grid-column:1}.payout-actions{flex-direction:column}.payout-review-grid{grid-template-columns:1fr}}.consent-gate{max-width:760px;margin:6vh auto;padding:24px}.consent-panel{padding:34px}.adult-badge{display:inline-flex;padding:7px 12px;border-radius:999px;background:#2b173b;color:#fff;font-weight:800;letter-spacing:.04em}.consent-rules{display:grid;gap:10px;margin:22px 0;padding:18px;border-radius:18px;background:#f6f1fa;color:#271d2d}.verified-badges{display:inline-flex;max-width:max-content;padding:6px 10px;border-radius:999px;background:#ffffffe6;color:#321b45;font-weight:750;font-size:.78rem;margin-bottom:8px}.consent-check{display:flex!important;align-items:flex-start;gap:10px;padding:14px;border:1px solid #d8c7e4;border-radius:14px;background:#faf7fc}.consent-check input{width:auto;margin-top:3px}.video-chat-page{grid-template-columns:minmax(330px,.58fr) minmax(0,1.42fr);min-height:calc(100vh - 140px)}.video-chat-left{padding:18px;min-width:0}.video-chat-right{display:block;padding:0;position:relative;overflow:hidden;min-width:0}.remote-video{width:100%;height:100%;min-height:650px;border-radius:24px;grid-row:auto;grid-column:auto}.remote-video img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.viewer-placeholder{min-height:650px}.local-video-pip{position:absolute;top:18px;right:18px;width:clamp(120px,18%,190px);aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#1d2638;color:#fff;border:2px solid rgba(255,255,255,.9);box-shadow:0 10px 28px #00000047;z-index:5}.local-video-pip video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.pip-camera-off{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:6px;background:#273149;color:#fff}.pip-camera-off svg{width:28px;height:28px}.pip-label{position:absolute;left:8px;bottom:7px;padding:3px 7px;border-radius:999px;background:#00000094;font-size:11px;font-weight:700}.call-toolbar{position:relative;display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:0 0 14px;border-bottom:1px solid var(--line)}.toolbar-item{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;color:var(--text);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:750;white-space:nowrap}.toolbar-item:hover{background:var(--surface-soft)}.toolbar-item svg{width:15px;height:15px}.minutes-pill{display:inline-flex;align-items:center;padding:8px 11px;border-radius:10px;background:#fff5d8;color:#76530c;font-size:12px;font-weight:850;border:1px solid #f1d88b}.danger-toolbar{color:#a42d3d;border-color:#f1c5cb;background:#fff8f9}.quick-buy-wrap{position:relative}.buy-minutes-button{color:var(--primary);border-color:#cbc8ff;background:#f7f6ff}.quick-buy-menu{position:absolute;top:calc(100% + 8px);left:0;width:230px;padding:8px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow);z-index:40;display:grid;gap:5px}.quick-buy-menu button{display:flex;justify-content:space-between;gap:12px;border:0;background:transparent;padding:10px;border-radius:9px;text-align:left;color:var(--text)}.quick-buy-menu button:hover{background:var(--surface-soft)}.quick-buy-menu span{color:var(--muted)}.chat-heading{padding-top:14px;margin-bottom:0}.package-gate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.video-chat-page:fullscreen{grid-template-columns:minmax(330px,.52fr) minmax(0,1.48fr)}.video-chat-page:fullscreen .remote-video{min-height:calc(100vh - 2rem)}@media(max-width:980px){.video-chat-page{grid-template-columns:1fr}.video-chat-right,.remote-video,.viewer-placeholder{min-height:480px}.video-chat-left{order:2}.video-chat-right{order:1}.local-video-pip{width:140px}}@media(max-width:620px){.call-toolbar{gap:5px}.toolbar-item span{display:none}.toolbar-item{padding:9px}.minutes-pill{width:100%;justify-content:center}.quick-buy-menu{left:auto;right:0}.remote-video,.viewer-placeholder{min-height:360px}.local-video-pip{top:10px;right:10px;width:105px;border-radius:12px}.package-gate-grid{grid-template-columns:1fr}}.auth-page{grid-template-columns:minmax(300px,520px) minmax(360px,440px);gap:42px;background:radial-gradient(circle at top left,#e9e7ff,transparent 38%),radial-gradient(circle at bottom right,#e7fbf7,transparent 34%),#f5f7fb}.auth-story{padding:42px;max-width:560px}.auth-story h2{font-size:clamp(36px,5vw,58px);line-height:1.03;margin:18px 0;color:#172033}.auth-story p{font-size:18px;line-height:1.6;color:#5f6a80}.auth-benefits{display:grid;gap:12px;margin-top:28px}.auth-benefits span{background:#ffffffc7;border:1px solid rgba(207,214,228,.9);border-radius:14px;padding:13px 15px;color:#26324a}.toolbar-select{display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;border-radius:10px;padding:7px 9px;font-size:12px;color:var(--muted)}.toolbar-select select{border:0;background:transparent;color:var(--text);font-weight:700;max-width:125px}.conversation-prompts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid var(--line)}.conversation-prompts strong{font-size:12px;color:var(--muted);margin-right:3px}.conversation-prompts button{border:1px solid #d8d4ff;background:#f5f3ff;color:#5148d8;border-radius:999px;padding:7px 11px;font-size:12px}.video-effect-soft video{filter:blur(.8px) saturate(.92) brightness(1.04)}.video-effect-warm video{filter:sepia(.18) saturate(1.12) contrast(1.02)}.video-effect-mono video{filter:grayscale(1) contrast(1.08)}.video-effect-privacy video{filter:blur(12px);transform:scaleX(-1) scale(1.12)}.video-effect-privacy:after{content:"Privacy blur";position:absolute;inset:auto 8px 30px;display:grid;place-items:center;background:#172033b3;color:#fff;border-radius:8px;padding:5px;font-size:11px}@media(max-width:900px){.auth-page{grid-template-columns:1fr}.auth-story{display:none}}@media(max-width:620px){.toolbar-select span{display:none}.toolbar-select{padding:6px}.toolbar-select select{max-width:98px}.conversation-prompts{align-items:flex-start}.conversation-prompts strong{width:100%}}.video-effect-beauty video{filter:brightness(1.07) contrast(.94) saturate(.94) blur(.35px)}.video-effect-cool video{filter:saturate(.96) contrast(1.04) hue-rotate(8deg) brightness(1.03)}.video-effect-vivid video{filter:saturate(1.35) contrast(1.08) brightness(1.02)}.video-effect-cinematic video{filter:contrast(1.16) saturate(.88) sepia(.08) brightness(.96)}.media-preview-wrap{position:relative;overflow:hidden;border-radius:18px;background:#111;min-height:280px;display:grid;place-items:center}.media-preview-wrap .media-preview{width:100%;height:100%;min-height:280px;object-fit:cover;transform:scaleX(-1)}.media-camera-off{display:grid;place-items:center;gap:8px;color:#fff}.preview-effect-label{position:absolute;right:12px;bottom:12px;background:#111827b8;color:#fff;border-radius:999px;padding:6px 10px;text-transform:capitalize;font-size:12px}.filter-note{display:block;color:var(--muted);margin-top:10px}.admin-stat-button{width:100%;text-align:left;border:0;cursor:pointer}.active-filter{background:#eeeaff!important;border-color:#7b6cf6!important;color:#5148d8!important}.chat-header-actions{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.bubble{display:flex;flex-direction:column;gap:.35rem}.bubble-translation{display:block;font-style:normal;font-size:.9rem;line-height:1.35;padding-top:.35rem;border-top:1px solid rgba(255,255,255,.22);opacity:.92}.bubble.received .bubble-translation{border-top-color:#d9deea;color:#4b5563}.operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.queue-list{display:grid;gap:.75rem}.queue-row{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:.85rem 0;border-bottom:1px solid var(--border)}.health-meter{height:10px;background:#edf0f6;border-radius:999px;overflow:hidden}.health-meter i{display:block;height:100%;background:#6d5dfc;border-radius:inherit}.admin-search-global{display:flex;align-items:center;gap:.65rem;min-width:min(420px,100%);padding:.65rem .85rem;background:#fff;border:1px solid var(--border);border-radius:14px}.admin-search-global input{border:0;outline:0;width:100%;background:transparent}.permission-table{display:grid;gap:.65rem}.permission-row{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:.75rem;align-items:center;padding:.75rem;border:1px solid var(--border);border-radius:12px}@media(max-width:900px){.operations-grid,.queue-row,.permission-row{grid-template-columns:1fr}.chat-header-actions{width:100%}}.commission-heading{align-items:flex-end;gap:18px}.commission-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.commission-tools select,.compact-search{border:1px solid var(--line);border-radius:11px;background:#fff;min-height:42px}.commission-tools select{padding:0 12px}.compact-search{display:flex;align-items:center;gap:8px;padding:0 11px;min-width:270px}.compact-search svg{width:17px;color:var(--muted)}.compact-search input{border:0;outline:0;min-width:0;width:100%;background:transparent}.commission-table{border:1px solid var(--line);border-radius:16px;overflow:auto}.commission-table-head,.commission-table-row{display:grid;grid-template-columns:minmax(220px,1.45fr) .55fr .9fr .6fr .6fr .8fr;gap:14px;align-items:center;min-width:980px;padding:13px 16px}.commission-table-head{background:#f8f9fc;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;position:sticky;top:0}.commission-table-row{border-top:1px solid var(--line);font-size:13px}.commission-table-row:hover{background:#fbfbff}.commission-host{display:grid}.commission-host small,.commission-table-row small{color:var(--muted);margin-top:3px}.commission-table-row input{width:84px;border:1px solid var(--line);border-radius:9px;padding:8px 9px;background:#fff}.soft-badge.neutral{background:#f1f3f7;color:#667085}.empty-table-state{padding:34px;text-align:center;color:var(--muted)}.table-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;color:var(--muted);font-size:13px}.table-footer>div{display:flex;align-items:center;gap:10px}@media(max-width:760px){.commission-heading{align-items:stretch}.commission-tools{width:100%}.compact-search{min-width:0;flex:1}.commission-tools select{flex:1}.table-footer{align-items:flex-start;flex-direction:column}}.commission-view-bar,.commission-bulk-bar,.unsaved-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid var(--line);border-radius:14px;padding:11px 13px;margin:12px 0;background:#fafbfe}.commission-view-bar select,.commission-bulk-bar input,.commission-bulk-bar select,.unsaved-bar input{border:1px solid var(--line);border-radius:9px;padding:8px 9px;background:#fff}.commission-bulk-bar,.unsaved-bar{position:sticky;top:76px;z-index:8;box-shadow:0 8px 18px #1a213814}.unsaved-bar{background:#fff8e8;border-color:#efd79a}.commission-bulk-bar{background:#f3f1ff;border-color:#d9d4ff}.commission-bulk-bar label,.unsaved-bar label{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700}.server-contract{margin-left:auto;color:var(--muted);font-size:12px}.server-contract code{background:#eef1f6;border-radius:6px;padding:3px 6px}.file-button{cursor:pointer}.file-button input{display:none}.commission-table.scalable .commission-table-head,.commission-table.scalable .commission-table-row{grid-template-columns:34px minmax(220px,1.25fr) minmax(210px,1.05fr) minmax(145px,.75fr) 90px 90px 120px;min-width:1020px}.commission-virtual-scroll{height:610px;overflow:auto;contain:strict}.commission-table.scalable .commission-table-head{position:sticky;top:0;z-index:2}.commission-table.scalable .commission-table-row{min-height:82px}.performance-cell{display:grid}.performance-cell small{line-height:1.35}.approval-queue-row{display:grid;grid-template-columns:1.3fr .8fr auto;gap:14px;align-items:center;padding:13px 0;border-top:1px solid var(--line)}.approval-queue-row small{display:block;color:var(--muted);margin-top:4px}.approval-queue-row>div{display:flex;gap:8px}.history-row.expanded{grid-template-columns:1fr 1fr 1.4fr}.history-list{max-height:500px;overflow:auto}.commission-host .soft-badge{width:max-content;margin-top:6px}@media(max-width:900px){.server-contract{width:100%;margin-left:0}.approval-queue-row{grid-template-columns:1fr}.commission-bulk-bar,.unsaved-bar{top:70px}.history-row.expanded{grid-template-columns:1fr}}.connections-grid{display:grid;gap:16px}.connection-card{display:grid;grid-template-columns:88px 1fr auto;gap:16px;align-items:center}.connection-card>img{width:88px;height:88px;border-radius:22px;object-fit:cover}.connection-actions{display:flex;gap:8px;flex-wrap:wrap}.connection-search{max-width:520px;margin-bottom:16px}.notification-list{padding:0;overflow:hidden}.notification-row{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:16px;border-bottom:1px solid var(--border)}.notification-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#ece5ff;color:#6d3bd1}.metric-grid-large{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-bottom:18px}.metric-card{border:1px solid var(--border);border-radius:18px;padding:16px;background:#fff;display:grid;gap:6px}.viz-stat-value{font-size:1.75rem}.goal-row{display:grid;grid-template-columns:150px 1fr 110px;gap:14px;align-items:center;margin:14px 0}.goal-row progress{width:100%;height:12px}.schedule-row{display:grid;grid-template-columns:1fr 120px 120px;gap:10px;align-items:center;margin:8px 0}.queue-contact-row{display:grid;grid-template-columns:48px 1fr auto auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.queue-contact-row img{width:48px;height:48px;border-radius:50%;object-fit:cover}.case-head,.case-row{grid-template-columns:140px 1fr 1.5fr 130px 180px!important}.status-pill.low{background:#eef5ff}.status-pill.medium{background:#fff4d8}.status-pill.high{background:#ffe5e8}.health-healthy{color:#15803d}.health-warning{color:#b45309}.health-critical{color:#b91c1c}.plain-list{display:grid;gap:8px;padding-left:20px}.profit-table{min-width:1050px}.profit-row{display:grid;grid-template-columns:110px 100px repeat(8,95px);gap:10px;padding:10px 0;border-bottom:1px solid var(--border)}.profit-head{font-weight:700;background:#f7f7fb}.table-scroll{overflow:auto}.timeline-list{padding:8px 18px}.timeline-row{display:grid;grid-template-columns:20px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--border);align-items:center}.timeline-row>i{width:10px;height:10px;border-radius:50%;background:#6d3bd1}.timeline-row span{display:grid}.timeline-row time{font-size:.85rem;color:var(--muted)}.call-summary{display:grid;place-items:center;min-height:70vh}.rating-row{display:flex;justify-content:center;gap:8px;margin:12px 0 20px}.chat-header-actions select{max-width:190px}.form-check{display:flex;gap:10px;align-items:center;margin:12px 0}@media(max-width:760px){.connection-card{grid-template-columns:64px 1fr}.connection-card>img{width:64px;height:64px}.connection-actions{grid-column:1/-1}.goal-row{grid-template-columns:1fr}.schedule-row{grid-template-columns:1fr 1fr}.schedule-row strong{grid-column:1/-1}.queue-contact-row{grid-template-columns:48px 1fr}.queue-contact-row button{grid-column:auto}.case-head{display:none}.case-row{grid-template-columns:1fr!important}.profit-row{font-size:.85rem}}.moderation-review-modal{width:min(1120px,100%);max-height:94vh}.case-summary-strip{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 18px}.case-people-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.case-person-card{border:1px solid var(--line);border-radius:18px;padding:18px;background:#fbfcff;display:grid;gap:5px}.case-person-card.danger-person{background:#fff7f8;border-color:#ffd7dd}.case-person-card h3{margin:0 0 8px}.case-person-card small{color:var(--muted)}.case-person-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0}.case-person-card dl div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px}.case-person-card dt{font-size:12px;color:var(--muted)}.case-person-card dd{margin:4px 0 0;font-weight:700}.case-section{margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.moderation-message-list{display:grid;gap:10px}.moderation-message{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px}.moderation-message>div{display:flex;justify-content:space-between;gap:12px}.moderation-message time,.moderation-message small{font-size:12px;color:var(--muted)}.moderation-message p{margin:9px 0}.case-evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.case-evidence-item{border:1px solid var(--line);border-radius:16px;padding:14px;background:var(--surface-soft);display:grid;gap:7px}.case-evidence-item p{margin:0}.case-note-list{display:grid;gap:8px}.case-note-list p{margin:0;padding:10px 12px;border-left:3px solid #7c4dce;background:#f7f3ff;border-radius:0 10px 10px 0}.case-note-compose{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:12px}.case-note-compose textarea,.decision-section textarea{width:100%;min-height:90px;border:1px solid var(--line);border-radius:14px;padding:12px;resize:vertical}.decision-section{background:#faf9ff;border:1px solid #e9e1ff;border-radius:18px;padding:18px;margin-top:18px}.decision-section h3{margin-top:0}@media(max-width:760px){.case-people-grid,.case-person-card dl,.case-note-compose{grid-template-columns:1fr}.moderation-review-modal{padding:16px}.moderation-message>div{display:grid}}.call-queue-stack{display:grid;gap:1rem}.queue-header-actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--border);border-radius:.8rem;background:#fff;color:var(--text);cursor:pointer}.icon-button.active{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.compact-select{display:flex;align-items:center;gap:.45rem;font-size:.85rem}.compact-select select{padding:.55rem .7rem;border:1px solid var(--border);border-radius:.7rem;background:#fff}.queue-feedback{margin:.75rem 0;padding:.75rem 1rem;border-radius:.8rem;background:#eef8ff;border:1px solid #b9dcf4;color:#173f5f;font-weight:600}.queue-person-button{display:flex;flex:1;min-width:180px;flex-direction:column;align-items:flex-start;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit}.queue-person-button small{color:var(--muted)}.queue-badges{display:flex;gap:.35rem;flex-wrap:wrap;margin-top:.3rem}.queue-badges em{font-style:normal;font-size:.72rem;padding:.2rem .45rem;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.request-status{text-transform:capitalize;font-size:.75rem;font-weight:700;padding:.3rem .55rem;border-radius:999px;background:#f3f4f6;color:#4b5563;white-space:nowrap}.status-accepted,.status-waiting_viewer,.status-viewer_confirmed,.status-connecting{background:#eef8ff;color:#155e75}.queue-status-accepted,.queue-status-waiting_viewer,.queue-status-viewer_confirmed,.queue-status-connecting{outline:2px solid #b9dcf4;outline-offset:-2px}.request-detail-panel{position:relative}.request-profile{display:flex;gap:1rem;align-items:center}.request-profile img{width:110px;height:110px;object-fit:cover;border-radius:1rem}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.detail-grid span{display:flex;flex-direction:column;padding:.8rem;border:1px solid var(--border);border-radius:.8rem}.detail-grid small{color:var(--muted)}.wide-card{grid-column:1/-1}@media(max-width:850px){.queue-contact-row{align-items:flex-start;flex-wrap:wrap}.queue-contact-row>button{flex:1}.queue-person-button{flex-basis:calc(100% - 70px)}.detail-grid{grid-template-columns:1fr}.request-profile{align-items:flex-start}}.compact-people-list{display:grid;gap:12px}.compact-person{display:grid;grid-template-columns:52px 1fr auto auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.compact-person img{width:52px;height:52px;border-radius:16px;object-fit:cover}.compact-person span{display:grid}.status-banner{display:block;margin-top:12px;padding:10px 12px;border-radius:12px;background:#fff3cd;color:#6a4b00}.status-banner.complete{background:#e8f8ef;color:#145c36}.safe-compose{display:grid;gap:8px}.message-warning{display:flex;gap:8px;align-items:center;padding:9px 12px;border-radius:12px;background:#fff0f0;color:#8b1e2d;border:1px solid #f3c2c7}.call-quality-strip{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px;background:#f7f7fb;border-bottom:1px solid var(--border)}.quality-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;font-weight:700;background:#e9f8ef;color:#166534}.quality-pill.good{background:#eef6ff;color:#1d4ed8}.quality-pill.weak{background:#fff7df;color:#92400e}.quality-pill.reconnecting{background:#fff0f0;color:#991b1b}.health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.admin-user-table-row .online-state{display:inline-flex;align-items:center;gap:6px}.verification-checks>div{display:flex;gap:10px;align-items:flex-start;padding:10px 0}.verification-checks>div.complete svg{color:#15803d}.call-tool{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:#fff;border-radius:10px;padding:8px 10px}.compact-person small,.summary-row small{color:var(--muted)}@media(max-width:850px){.health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-person{grid-template-columns:48px 1fr}.compact-person button{grid-column:auto}}@media(max-width:520px){.health-grid{grid-template-columns:1fr}.compact-person{grid-template-columns:44px 1fr}.compact-person button{grid-column:1/-1}}.experience-center.large-text{font-size:1.12rem}.onboarding-step{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border:1px solid var(--border);background:#fff;border-radius:12px;margin:.45rem 0;text-align:left}.onboarding-step.complete{border-color:#8b5cf6;background:#f5f3ff}.onboarding-step span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#eee}.match-reasons{padding-left:1.2rem;line-height:1.8}.promo-code{display:flex;justify-content:space-between;gap:1rem;border:1px dashed #8b5cf6;background:#faf7ff;padding:.8rem;border-radius:12px;margin:.6rem 0;font-weight:700}.promo-code span{font-weight:400}.timeline-user{display:grid;grid-template-columns:180px 1fr auto;gap:1rem;width:100%;padding:.85rem;border:0;border-bottom:1px solid var(--border);background:transparent;text-align:left}.timeline-user:hover{background:#fafafa}.panel-card h2 svg{vertical-align:middle;margin-right:.4rem}progress{width:100%;height:14px}@media(max-width:700px){.timeline-user{grid-template-columns:1fr}.experience-center .approval-actions{flex-wrap:wrap}}.onboarding-layout{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.7fr);gap:20px;margin-bottom:24px}.onboarding-nav{align-self:start}.onboarding-workspace{min-height:420px}.onboarding-step.active{border-color:var(--primary);background:var(--primary-soft)}.onboarding-photo-preview{display:block;width:180px;height:220px;object-fit:cover;border-radius:18px;margin:14px 0;border:1px solid var(--border)}.interest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.reduced-motion *{animation:none!important;transition:none!important}.toolbar-item.active{background:var(--primary);color:#fff}.status-banner.complete{border-color:#7bcf9b;background:#effcf4;color:#205c38}@media(max-width:800px){.onboarding-layout,.interest-grid{grid-template-columns:1fr}}.sidebar{height:100vh;overflow:hidden}.sidebar-scroll{min-height:0;overflow-y:auto;overflow-x:hidden;flex:1;padding-right:3px}.sidebar-footer{flex:0 0 auto}.nav-group{margin-bottom:8px}.nav-group-toggle{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:0;background:transparent;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.nav-group-toggle svg{width:15px;height:15px}.nav-group-items{display:grid;gap:5px}.voice-intro-player{width:100%;margin:12px 0}.profile-audio-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.incoming-call-overlay{position:absolute;z-index:15;top:16px;left:16px;width:min(340px,calc(100% - 32px));background:#fffffff7;border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 18px 55px #141d3738;display:grid;gap:6px}.incoming-call-overlay small{color:var(--muted)}.incoming-call-overlay>div{display:flex;gap:8px;justify-content:flex-end}.video-chat-page{position:relative;height:calc(100vh - 128px);min-height:560px;overflow:hidden}.video-chat-left,.video-chat-right{height:100%;min-height:0;overflow:hidden}.video-chat-left{padding:14px}.video-chat-right{padding:10px}.video-chat-left .call-quality-panel,.video-chat-left>.panel-card{padding:10px}.call-toolbar{flex:0 0 auto;max-height:96px;overflow:auto}.toolbar-item{padding:7px 9px;font-size:12px}.toolbar-select select{padding:6px}.message-stream{min-height:0;flex:1;overflow-y:auto}.message-compose{flex:0 0 auto}.remote-video,.viewer-placeholder{height:100%;min-height:0}.ai-test-call{display:flex;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft);margin:14px 0}.ai-robot-avatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-weight:800}.ai-test-call p{margin:4px 0 8px}.media-modal{max-height:95vh}@media(max-width:980px){.video-chat-page{height:auto;min-height:calc(100vh - 24px);overflow:visible;display:grid;grid-template-rows:minmax(300px,48vh) minmax(360px,1fr)}.video-chat-right{order:1;height:48vh}.video-chat-left{order:2;height:min(48vh,520px)}.remote-video,.viewer-placeholder{height:100%;min-height:0}.call-toolbar{max-height:84px}.toolbar-item{padding:6px 8px}.toolbar-item span{display:none}}@media(max-width:760px){.sidebar{position:sticky;top:0;height:auto;max-height:46vh;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;z-index:40}.brand{display:flex}.sidebar-scroll{overflow-y:auto}.side-nav{display:block}.nav-group-items{display:grid;grid-template-columns:repeat(4,minmax(54px,1fr));gap:6px}.nav-item{justify-content:center;padding:9px 6px}.nav-item span{display:none}.nav-group-toggle span{display:inline}.sidebar-footer{display:flex;gap:8px;align-items:center}.role-switcher,.sidebar-language{flex:1;margin:0}.signout{display:flex;width:auto}.page-content{padding-top:14px}.video-chat-page{min-height:calc(100vh - 18px);grid-template-rows:minmax(240px,42vh) minmax(340px,52vh);gap:8px}.video-chat-right{height:42vh}.video-chat-left{height:52vh;padding:9px}.call-toolbar{gap:4px;max-height:78px;padding-bottom:7px}.toolbar-item{padding:6px;border-radius:8px}.minutes-pill{width:auto;font-size:12px}.chat-heading{margin:4px 0}.message-compose input{min-width:0}.incoming-call-overlay{top:8px;left:8px;width:calc(100% - 16px);padding:10px}.local-video-pip{width:92px}.media-modal{padding:14px;border-radius:16px}.media-controls{justify-content:stretch}.media-controls button{flex:1}}@media(max-width:420px){.nav-group-items{grid-template-columns:repeat(3,minmax(50px,1fr))}.video-chat-page{grid-template-rows:38vh 56vh}.video-chat-right{height:38vh}.video-chat-left{height:56vh}.call-toolbar{max-height:72px}.toolbar-select span{display:none}.toolbar-select select{max-width:92px}.incoming-call-overlay strong{font-size:13px}.incoming-call-overlay small{font-size:11px}}.quality-indicator{width:32px;height:32px;border-radius:999px;display:inline-grid;place-items:center;border:1px solid currentColor;background:#fff;flex:0 0 auto}.quality-indicator svg{width:17px;height:17px}.quality-indicator.excellent{color:#14805e;background:#edf9f4}.quality-indicator.good{color:#2877c7;background:#eef6ff}.quality-indicator.weak{color:#b26a00;background:#fff7e8}.quality-indicator.reconnecting{color:#b33d52;background:#fff0f2}.bubble.sent,.bubble.sent span,.bubble.sent em,.bubble.sent small{color:#111827!important}.bubble.sent{background:#eceaff!important;border-color:#cfcaff!important}.bubble.sent .bubble-translation{color:#273244!important;border-top-color:#c9c6ee!important}.subscription-option{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;border:1px solid var(--border,#dfe3ea);background:#fff;border-radius:14px;padding:14px;margin-top:10px;color:#172033}.subscription-option span{display:flex;flex-direction:column;gap:3px}.subscription-option small{color:#667085}.subscription-option.selected{border-color:#7c3aed;background:#f5f0ff}.production-search-card{min-height:330px}.admin-result-button{width:100%;border:0;border-bottom:1px solid #eceff3;background:transparent;text-align:left;cursor:pointer}.admin-result-button:hover{background:#f8fafc}.user-workspace-tabs{display:flex;gap:6px;overflow:auto;padding-bottom:8px;border-bottom:1px solid #e8ebf0}.user-workspace-tabs button{border:0;background:#eef1f6;border-radius:999px;padding:8px 12px;text-transform:capitalize;white-space:nowrap}.user-workspace-tabs button.active{background:#4f46e5;color:#fff}.unified-user-panel{padding-top:18px}.production-bottom-nav{display:none}@media(max-width:720px){.dashboard-grid{grid-template-columns:1fr}.production-search-card{min-height:auto}.user-workspace-tabs{max-width:100%}.subscription-option{padding:12px}.admin-content{padding:14px}.video-chat-page{height:calc(100dvh - 14px);max-height:calc(100dvh - 14px)}.video-chat-left{min-height:0}.call-toolbar{max-height:92px;overflow:auto}.message-stream{min-height:120px}.sidebar{max-height:100dvh}.sidebar-scroll{min-height:0}}.people-list,.connections-list{padding:0;overflow:hidden}.person-list-row,.connection-list-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--line)}.person-list-row:last-child,.connection-list-row:last-child{border-bottom:0}.person-list-row .viewer-photo,.connection-list-row>img{width:64px;height:64px;border-radius:18px;object-fit:cover}.person-list-info,.connection-list-info{min-width:0;display:grid;gap:4px}.person-list-info h2,.connection-list-info h2{margin:0}.person-name-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.person-list-actions,.connection-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.connection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.connection-toolbar .connection-search{margin:0;flex:1;min-width:240px}.inline-status{display:inline-flex!important;align-items:center;gap:5px;font-size:11px!important}.inline-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#98a2b3}.inline-status.online:before{background:#19a66f}.profile-link-button{white-space:nowrap}.conversation-row{grid-template-columns:minmax(0,1fr) auto auto auto}.connection-profile-modal{max-width:520px;text-align:center}.connection-profile-modal>img{width:120px;height:120px;border-radius:28px;object-fit:cover;margin:0 auto 12px}.compact-heading{align-items:flex-end}.payout-toolbar{flex-wrap:wrap}.payout-toolbar label{min-width:170px}.commission-table .commission-host-cell,.commission-host-row .commission-host-cell{padding-left:8px}.commission-table input[type=checkbox],.commission-host-row input[type=checkbox]{position:static!important;margin:0 8px 0 0!important;flex:none}.commission-select-cell{display:flex!important;align-items:center;justify-content:center;min-width:42px}.profit-row{grid-template-columns:105px 90px 90px 55px repeat(7,90px)}@media(max-width:760px){.person-list-row,.connection-list-row{grid-template-columns:52px minmax(0,1fr);padding:13px}.person-list-row .viewer-photo,.connection-list-row>img{width:52px;height:52px;border-radius:15px}.person-list-actions,.connection-actions{grid-column:1/-1;justify-content:stretch}.person-list-actions button,.connection-actions button{flex:1}.conversation-row{grid-template-columns:minmax(0,1fr) auto auto}.profile-link-button{grid-column:1/-1;width:100%}.connection-toolbar{align-items:stretch}.connection-toolbar .message-filter{overflow:auto;flex-wrap:nowrap}.compact-heading{align-items:stretch}.compact-heading .message-filter{overflow:auto;flex-wrap:nowrap}.payout-toolbar label{width:100%}}.public-profile-backdrop{background:#0d1223b8;backdrop-filter:blur(8px);padding:20px}.public-profile-card{background:#fff!important;color:#172033!important;max-width:720px!important;text-align:left!important;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.7);box-shadow:0 28px 80px #050a1e6b}.public-profile-card p,.public-profile-card h2,.public-profile-card h3,.public-profile-card strong{color:#172033}.public-profile-card small{color:#667085}.public-profile-hero{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center;margin-bottom:20px}.public-profile-hero>img{width:150px!important;height:150px!important;border-radius:28px!important;object-fit:cover;margin:0!important}.public-profile-details{display:grid;gap:16px}.public-profile-details section{background:#f6f8fc;border:1px solid var(--line);border-radius:16px;padding:15px}.host-viewer-deck .profile-overlay{background:linear-gradient(transparent,#090c18eb);color:#fff}.host-viewer-deck .profile-overlay p,.host-viewer-deck .profile-overlay h2,.host-viewer-deck .verified-badges{color:#fff}.ledger-modal{max-width:820px;max-height:88vh;overflow:auto}.ledger-list{display:grid;border:1px solid var(--line);border-radius:16px;overflow:hidden}.ledger-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 110px;gap:14px;align-items:center;padding:14px;border-bottom:1px solid var(--line)}.ledger-row:last-child{border-bottom:0}.ledger-row span{display:grid}.ledger-credit{color:#087a55}.ledger-debit{color:#bd3450}.admin-language-select{display:grid;gap:5px;padding:10px 8px;color:var(--muted);font-size:12px}.admin-language-select select{width:100%}@media(max-width:760px){.public-profile-hero{grid-template-columns:1fr;text-align:center}.public-profile-hero>img{margin:auto!important}.ledger-row{grid-template-columns:1fr auto}.ledger-row>small{grid-column:1/-1}.admin-language-select{min-width:150px}.host-viewer-deck{min-height:520px}}.admin-top-language{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.admin-top-language select{min-width:145px;margin:0;padding:8px 10px}@media(max-width:850px){.admin-top{flex-wrap:wrap}.admin-search-global{order:3;width:100%}.admin-top-language{margin-left:auto}}.ledger-modal,.ledger-modal *{color:#151225}.ledger-modal{background:#fff!important;border:1px solid #ddd6fe;box-shadow:0 24px 70px #14102847}.ledger-modal .ledger-row{background:#f8f7ff;border:1px solid #e6e0ff;border-radius:14px;padding:12px}.ledger-modal .muted-copy,.ledger-modal small{color:#5c5672}.batch37-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.campaign-rule-grid,.analytics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.analytics-chip{background:#f7f5ff;border:1px solid #e6e0ff;border-radius:12px;padding:12px}.analytics-chip strong{display:block;font-size:1.2rem}.profile-route-card{background:#fff;color:#171321;border:1px solid #e5defc}.swipe-history{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:10px}.reconciliation-alert{border-left:4px solid #d97706;background:#fff8eb;padding:12px;border-radius:10px}.translator-permission{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #eee}.campaign-list-table{overflow:auto}.campaign-list-row{display:grid;grid-template-columns:1.4fr .8fr .8fr .7fr .7fr;gap:10px;align-items:center;min-width:720px;padding:10px;border-bottom:1px solid #eee}.ledger-detail-overlay{background:#120e1ebd}@media(max-width:700px){.campaign-list-row{grid-template-columns:1.2fr .8fr .8fr;min-width:560px}.batch37-grid{grid-template-columns:1fr}}.auth-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.auth-card-top .auth-brand{min-width:0}.auth-language{display:flex!important;align-items:center;gap:7px!important;color:var(--muted)!important;font-size:12px!important}.auth-language select{width:auto!important;max-width:145px;padding:8px 28px 8px 9px!important;background:#f8f9fc!important}@media(max-width:480px){.auth-card-top{align-items:stretch;flex-direction:column}.auth-language select{width:100%!important;max-width:none}.auth-card{padding:24px}.auth-card h1{font-size:29px}}.referral-link-card{max-width:900px}.referral-link-row{display:flex;gap:12px;align-items:center}.referral-link-row input{flex:1}.referral-table{display:grid;gap:0;overflow:auto}.referral-table-head,.referral-table-row{display:grid;grid-template-columns:1.4fr 1fr .8fr .7fr .8fr .8fr;gap:12px;align-items:center;padding:12px;border-bottom:1px solid var(--border,#e5e7eb);min-width:820px}.referral-table-head{font-weight:700;background:#f7f7fb}.referral-table-row span{display:flex;flex-direction:column}.admin-referrals .referral-table-row{grid-template-columns:1.2fr 1.4fr .7fr .7fr .8fr 1fr}@media(max-width:700px){.referral-link-row{flex-direction:column;align-items:stretch}.referral-table-head,.referral-table-row{min-width:760px}}.unread-row{background:#6e4bff14;border-radius:12px;padding:10px}.qr-placeholder{display:grid;place-items:center;min-height:180px;background:#fff;color:#111;border:12px solid #fff;border-radius:18px;font-size:8rem;letter-spacing:-18px}.panel-card textarea{min-height:84px;resize:vertical}.spaced{margin-top:12px}.referral-table-row>span:last-child{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:760px){.referral-table-head{display:none}.referral-table-row{grid-template-columns:1fr 1fr}.referral-table-row>*{min-width:0}.qr-placeholder{min-height:140px;font-size:6rem}}.v41-suite{margin-top:24px}.v41-suite>.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:16px 18px;border-radius:18px;background:#ffffffeb;color:#172033;border:1px solid rgba(15,23,42,.12)}.v41-suite h2,.v41-suite h3{color:#172033}.v41-suite textarea{min-height:92px;resize:vertical}.admin-v41{margin-bottom:24px}.v41-suite .form-check{display:flex;align-items:center;gap:10px}.v41-suite .form-check input{width:auto}.v41-suite .panel-card{min-width:0}.v41-suite .summary-row{gap:10px}.v41-suite .danger-button.full,.v41-suite .secondary-button.full,.v41-suite .primary-button.full{width:100%;justify-content:center}@media(max-width:720px){.v41-suite>.section-title{align-items:flex-start}.v41-suite .dashboard-grid{grid-template-columns:1fr}.v41-suite .detail-grid{grid-template-columns:1fr 1fr}.v41-suite .summary-row{align-items:flex-start;flex-wrap:wrap}}.v42-suite{margin-top:24px}.v42-suite .section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.v42-suite .section-title svg{width:34px;height:34px}.permission-chip{display:inline-flex;margin:0 6px 8px 0}.v42-suite code{font-size:.84rem;overflow-wrap:anywhere}.admin-v42 .panel-card{min-width:0}@media(max-width:760px){.v42-suite .section-title{align-items:flex-start}.v42-suite .section-title svg{width:26px;height:26px}.v42-suite .dashboard-grid{grid-template-columns:1fr}.v42-suite .summary-row{align-items:flex-start;gap:8px}}.dating-studio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.date-invitation-preview{display:grid;gap:5px;margin:16px 0;padding:16px;border-radius:16px;background:linear-gradient(135deg,#fff5f8,#f3f1ff);border:1px solid #eadcf5}.person-summary{display:flex;align-items:center;gap:12px}.person-summary img{width:64px;height:64px;border-radius:50%;object-fit:cover}.timeline-row{display:flex;align-items:center;gap:10px;padding:9px 0}.timeline-row i{width:12px;height:12px;border-radius:50%;background:#d9dbe4}.timeline-row i.complete{background:#27a874}.toggle-row{display:flex!important;flex-direction:row!important;gap:9px;align-items:center;margin-top:12px}.call-gift-wrap{position:absolute;right:14px;bottom:14px;z-index:12}.call-gift-button{width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:#fffffff2;color:#1768e8;box-shadow:0 8px 26px #141d3740;cursor:pointer}.call-gift-menu{position:absolute;right:0;bottom:54px;width:260px;max-height:360px;overflow:auto;background:#fff;color:#222;border:1px solid var(--line);border-radius:16px;padding:12px;box-shadow:0 18px 50px #141d3747;display:grid;gap:7px}.call-gift-menu>small{color:var(--muted)}.call-gift-menu button{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:10px;text-align:left}.call-gift-menu button>span:first-child{font-size:24px}.call-gift-menu button>span:last-child{display:grid}.call-gift-menu button:disabled{opacity:.45}.gift-sent-toast{position:absolute;right:0;bottom:54px;width:280px;background:#effaf5;color:#176d50;border:1px solid #ccebdc;border-radius:12px;padding:10px;font-size:12px}.gift-admin-table .data-head,.gift-admin-table .data-row{grid-template-columns:80px 1.4fr .7fr .5fr .5fr .7fr;min-width:760px}.gift-admin-table input{min-width:0}.admin-nav-grouped{overflow-y:auto;align-content:start}.admin-nav-section{border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:7px;margin-bottom:7px}.admin-nav-section summary{cursor:pointer;padding:10px 12px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.admin-nav-section button{width:100%}@media(max-width:850px){.dating-studio-grid{grid-template-columns:1fr}.admin-nav-grouped{display:flex;max-width:100vw}.admin-nav-section{min-width:220px;border-bottom:0}.admin-nav-section>div{display:flex;overflow:auto}.admin-nav-section summary{white-space:nowrap}.call-gift-wrap{right:8px;bottom:8px}.call-gift-menu{width:min(260px,calc(100vw - 28px))}}.relationship-person{padding:10px 12px;border-radius:12px;background:var(--surface-soft);margin:8px 0 12px}.video-top-actions{position:absolute;z-index:12;top:12px;left:12px;display:flex;gap:8px;align-items:flex-start}.video-overlay-icon{width:38px;height:38px;border:0;border-radius:50%;display:grid;place-items:center;background:#141a28c7;color:#fff;box-shadow:0 8px 24px #00000040}.video-overlay-icon svg{width:18px;height:18px}.video-overlay-icon.end{background:#be2334e6}.video-buy-wrap{position:relative}.video-buy-menu{position:absolute;top:44px;left:0;z-index:20;width:190px;padding:8px;background:#fff;color:#111;border-radius:12px;box-shadow:0 16px 40px #00000040;display:grid;gap:6px}.video-buy-menu button{display:flex;justify-content:space-between;gap:8px;border:1px solid var(--line);background:#fff;padding:9px;border-radius:9px;color:#111}.gift-chat-notice{border:1px solid rgba(220,160,20,.4);background:#fff8dc!important;color:#111!important}.reconciliation-result{margin-top:10px;padding:10px;border-radius:10px;background:var(--surface-soft);display:grid;gap:3px}.reconciliation-modal{background:#fff;color:#111}.remote-video{position:relative}.incoming-viewer-gate{max-width:560px}.incoming-viewer-gate h1{margin-bottom:8px}.video-minutes-overlay{position:absolute;left:14px;bottom:14px;z-index:8;background:#0c121ed6;color:#fff;padding:7px 10px;border-radius:999px;font-weight:800;font-size:.82rem;backdrop-filter:blur(8px)}.pip-controls{position:absolute;right:14px;top:190px;z-index:12;display:flex;gap:6px}.pip-controls .video-overlay-icon{position:static;width:34px;height:34px;border-radius:50%}.call-fullscreen-button,.host-fullscreen-overlay{width:42px;height:42px;border:0;border-radius:50%;display:grid;place-items:center;background:#0c121ed1;color:#fff;cursor:pointer;box-shadow:0 6px 18px #00000040}.call-gift-wrap{display:flex;gap:8px;align-items:center}.call-fullscreen-button svg,.host-fullscreen-overlay svg{width:18px;height:18px}.host-fullscreen-overlay{position:absolute;right:16px;bottom:16px;z-index:10}.camera-profile-preview{width:150px;height:150px;object-fit:cover;border-radius:50%;display:block;margin:12px auto}.camera-capture-video{width:100%;max-height:62vh;object-fit:cover;border-radius:18px;background:#111}.camera-capture-modal{background:#fff;color:#111}@media(max-width:700px){.pip-controls{top:142px}.video-minutes-overlay{left:10px;bottom:10px}.call-fullscreen-button,.host-fullscreen-overlay{width:38px;height:38px}}.referral-qr-layout{display:grid;grid-template-columns:170px 1fr;gap:22px;align-items:center;margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff}.referral-qr{width:150px;height:150px;background:#fff;border:10px solid #fff;box-shadow:0 0 0 1px #d9dee8;image-rendering:pixelated}.referral-qr rect{fill:#111}.referral-qr-layout small{display:block;margin-top:7px;color:var(--muted)}.moderation-filter-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:16px;margin-bottom:16px}.commission-table.scalable{overflow:hidden}.commission-virtual-scroll{overflow-y:auto;overflow-x:auto}.commission-table.scalable>.commission-table-head{overflow:hidden}.subscription-editor{margin-bottom:10px}.subscription-editor>input{margin-bottom:8px}.subscription-editor .summary-row{gap:10px;flex-wrap:wrap}@media(max-width:700px){.referral-qr-layout,.moderation-filter-layout{grid-template-columns:1fr}}.scalable-user-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;position:sticky;top:64px;z-index:8;background:var(--page,#f7f8fb);padding:10px 0}.scalable-user-toolbar .search-box{flex:1;min-width:260px}.scalable-user-toolbar select{min-height:42px;border:1px solid var(--line);border-radius:10px;background:#fff;padding:0 10px}.admin-user-table{content-visibility:auto;contain-intrinsic-size:900px}.admin-user-table-row{min-width:980px}.admin-stat-button{text-align:left;border:0;cursor:pointer;width:100%}.admin-stat-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1920381f}.membership-expanded .subscription-option{align-items:flex-start}.membership-expanded .subscription-option em{display:block;font-style:normal;color:var(--muted);font-size:.78rem;margin-top:5px}.membership-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.membership-summary span{padding:10px;border-radius:10px;background:#f7f8fb;font-size:.75rem}.membership-summary strong{display:block;margin-top:3px;text-transform:capitalize}.subscription-contact-center{grid-column:1/-1}.subscription-contact-header{display:flex;align-items:center;gap:14px;padding:14px;background:#f7f8fb;border-radius:14px;margin:12px 0}.subscription-contact-header img{width:64px;height:64px;border-radius:50%;object-fit:cover}.subscription-contact-header div{display:flex;flex-direction:column}.subscription-group{border-top:1px solid var(--border,#e5e7eb);padding-top:14px;margin-top:14px}.subscription-plan-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(130px,.4fr) auto;gap:14px}.subscription-admin-table .data-head,.subscription-admin-table .data-row{grid-template-columns:1.1fr 1.2fr 1fr 1fr .6fr 1.2fr}.subscription-admin-table .data-row>span:last-child{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:800px){.subscription-plan-row{grid-template-columns:1fr}.subscription-admin-table{overflow-x:auto}.subscription-admin-table .data-head,.subscription-admin-table .data-row{min-width:940px}}.topbar-account-controls{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.topbar-minutes,.topbar-presence{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.topbar-presence select{border:0;background:transparent;padding:0;min-width:auto}.status-dot.offline{background:#9ca3af;box-shadow:none}.support-ticket-list{display:grid;gap:.45rem;max-height:390px;overflow:auto}.support-ticket-row{width:100%;display:flex;justify-content:space-between;gap:1rem;text-align:left;padding:.65rem;border:1px solid var(--border);border-radius:.75rem;background:var(--surface)}.support-ticket-row.active{outline:2px solid var(--accent)}.support-ticket-detail{min-height:260px}.referral-qr-image{width:220px;height:220px;max-width:100%;background:#fff;padding:10px;border-radius:12px;border:1px solid var(--border)}.error-boundary{max-width:760px;margin:3rem auto}.loading-state{max-width:520px;margin:4rem auto;text-align:center}.segmented-control{display:flex;gap:.45rem;flex-wrap:wrap}.segmented-control button{border:1px solid var(--border,#d9dce5);background:#fff;border-radius:999px;padding:.55rem .8rem}.segmented-control button.active{background:#211d2d;color:#fff}.contact-workspace-card{min-width:0}.list-row-button{display:flex;width:100%;justify-content:space-between;align-items:center;text-align:left;padding:.8rem;border:0;border-bottom:1px solid #e8e8ef;background:transparent}.list-row-button span{display:grid;gap:.2rem}.availability-calendar{display:grid;grid-template-columns:repeat(7,minmax(90px,1fr));gap:.5rem;overflow:auto}.availability-day{min-height:80px;border:1px solid #ddd;border-radius:12px;background:#fff;display:grid;place-content:center;gap:.25rem}.action-grid{display:flex;flex-wrap:wrap;gap:.65rem}.admin-billing-tabs{margin-bottom:1rem}.link-button{border:0;background:none;text-decoration:underline;text-align:left}.data-row small{display:block}.empty-state{padding:1.5rem;text-align:center}.contact-workspace-card img{max-width:90px;aspect-ratio:1;object-fit:cover;border-radius:18px}@media(max-width:760px){.availability-calendar{grid-template-columns:repeat(7,100px)}.segmented-control{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.3rem}.segmented-control button{white-space:nowrap}.data-table{overflow:auto}.data-head,.data-row{min-width:760px}.action-grid>*{flex:1 1 150px}}.billing-subscription-list{display:grid;gap:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}.billing-subscription-head,.billing-subscription-row{display:grid;grid-template-columns:1.1fr 1.6fr .8fr 1fr .75fr;gap:12px;align-items:center;padding:12px 14px;text-align:left}.billing-subscription-head{font-weight:700;background:var(--surface-muted,#f4f6f8);font-size:.82rem;text-transform:uppercase;letter-spacing:.03em}.billing-subscription-row{border:0;border-top:1px solid var(--border);background:transparent;color:inherit;width:100%}button.billing-subscription-row{cursor:pointer}button.billing-subscription-row:hover{background:#7f7f7f14}.billing-subscription-row.selectable,.billing-subscription-head.selectable{grid-template-columns:60px 1fr 1.45fr 1fr 1fr .75fr}.billing-subscription-row span,.billing-subscription-head span{min-width:0}.billing-subscription-row small{display:block;opacity:.72;overflow:hidden;text-overflow:ellipsis}.success-message{padding:10px 14px;border-radius:10px;background:#20aa6424;border:1px solid rgba(32,170,100,.32);margin:12px 0}.billing-investigation-modal{background:#fff;color:#111;max-width:760px}@media(max-width:800px){.billing-subscription-head{display:none}.billing-subscription-row,.billing-subscription-row.selectable{grid-template-columns:1fr 1fr;padding:12px}.billing-subscription-row>span,.billing-subscription-row>button{min-width:0}.billing-subscription-row.selectable>span:first-child{grid-column:1/-1}}.mobile-topbar,.mobile-nav-close,.mobile-nav-backdrop{display:none}.notification-trigger{position:relative}.notification-count{position:absolute;right:-3px;top:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#d92d20;color:#fff;font-size:10px;display:grid;place-items:center}.notification-drawer{position:absolute;right:18px;top:62px;width:min(390px,calc(100vw - 28px));max-height:min(72vh,620px);overflow:auto;background:#fff;border:1px solid var(--border,#e5e7eb);border-radius:18px;box-shadow:0 24px 70px #10182840;padding:14px;z-index:160}.notification-row{width:100%;display:grid;gap:4px;text-align:left;border:0;border-bottom:1px solid var(--border,#e5e7eb);background:#fff;padding:12px}.notification-row.unread{background:#f4f0ff}.notification-row span{display:grid;gap:3px}.notification-row time{font-size:11px;color:var(--muted)}.blocked-users-modal{max-width:620px}.translation-review-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:14px 0;border-bottom:1px solid var(--border,#e5e7eb)}.translation-review-row label:last-child{grid-column:1/-1}.qr-placeholder img{width:min(220px,100%);height:auto;display:block}.availability-day.active{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);background:var(--primary-soft)}@media(max-width:760px){.app-shell{display:block}.mobile-topbar{position:sticky;top:0;z-index:115;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:58px;padding:8px 12px;background:#fff;border-bottom:1px solid var(--border,#e5e7eb)}.mobile-account-summary{display:flex;align-items:center;gap:6px;min-width:0}.mobile-account-summary .topbar-presence select{max-width:92px;padding:6px}.mobile-account-summary .topbar-minutes{white-space:nowrap;font-size:12px}.topbar{display:none!important}.sidebar{position:fixed!important;left:0;top:0;bottom:0;width:min(88vw,340px);height:100dvh!important;max-height:100dvh!important;transform:translate(-105%);transition:transform .2s ease;z-index:140;box-shadow:0 20px 70px #00000059;background:var(--sidebar-bg,#171321)}.sidebar.open{transform:translate(0)}.mobile-nav-backdrop{display:block;position:fixed;inset:0;border:0;background:#080a128c;z-index:130}.mobile-nav-close{display:inline-grid;margin-left:auto}.sidebar-scroll{overflow-y:auto;min-height:0;max-height:none}.nav-group-items{display:grid;grid-template-columns:1fr!important}.nav-item{justify-content:flex-start!important;padding:11px 12px!important}.nav-item span{display:inline!important}.sidebar-footer{display:grid!important;grid-template-columns:1fr;gap:8px}.role-switcher,.sidebar-language,.signout{width:100%!important}.main-area{min-width:0}.page-content{padding-top:14px}.video-chat-page{height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important;min-height:0!important;margin:0;grid-template-rows:minmax(210px,40%) minmax(280px,60%)!important}.video-chat-right,.video-chat-left{height:auto!important}.notification-drawer{position:fixed;top:66px;right:10px;left:10px;width:auto;max-height:75dvh}.translation-review-row{grid-template-columns:1fr}}.incoming-call-global{position:fixed;right:24px;top:82px;z-index:1400;width:min(390px,calc(100vw - 32px));padding:18px;background:#fff;border:1px solid #dbe2ea;border-radius:18px;box-shadow:0 24px 70px #0f172a47}.incoming-call-global .button-row{justify-content:flex-end;margin-top:12px}.invoice-company-preview{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.invoice-company-preview img{max-width:220px;max-height:120px;object-fit:contain}.weekly-account-chart{height:220px;display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:12px;padding-top:20px}.weekly-account-chart button{height:100%;border:0;background:transparent;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.weekly-account-chart i{display:block;width:70%;min-height:6px;background:linear-gradient(180deg,#8b5cf6,#4f46e5);border-radius:8px 8px 2px 2px}.admin-dashboard-drilldowns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0}.admin-dashboard-drilldowns button{text-align:left;display:flex;flex-direction:column;gap:7px}.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.review-grid video{width:100%;aspect-ratio:16/9;background:#111;border-radius:12px}.danger-zone{border:2px solid #ef4444;background:#fff7f7}.api-docs-page{min-height:100vh;background:#f5f7fb;color:#172033}.api-docs-page>header{display:flex;gap:20px;align-items:center;padding:24px 32px;background:#fff;border-bottom:1px solid #dfe5ee}.api-docs-page>header>div{flex:1}.api-docs-page main{display:grid;grid-template-columns:280px 1fr;gap:20px;padding:24px}.api-method-list{display:flex;flex-direction:column;gap:8px}.api-method-list button{display:flex;gap:10px;align-items:center;text-align:left;padding:12px;border:1px solid #dbe2ea;background:#fff;border-radius:10px}.api-method-list button.active{border-color:#6750e8;box-shadow:0 0 0 2px #6750e826}.api-method-list span{font-size:11px;font-weight:800;color:#6750e8}.api-doc-content{min-width:0;display:flex;flex-direction:column;gap:16px}.api-doc-content pre{max-height:480px;overflow:auto;background:#111827;color:#f9fafb;padding:16px;border-radius:12px;white-space:pre-wrap}.api-doc-content code{display:block;overflow:auto;padding:12px;background:#eef2ff;border-radius:10px}.success-copy{color:#047857;font-weight:700}@media(max-width:760px){.incoming-call-global{top:64px;right:12px}.admin-dashboard-drilldowns{grid-template-columns:1fr}.api-docs-page>header{align-items:flex-start;flex-wrap:wrap;padding:16px}.api-docs-page main{grid-template-columns:1fr;padding:14px}.api-method-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-account-chart{gap:5px}}.invoice-admin-list{overflow:hidden}.invoice-admin-head,.invoice-admin-row{display:grid;grid-template-columns:1.1fr 1.2fr 2fr .8fr .7fr .8fr;gap:12px;align-items:center}.invoice-admin-head{font-weight:700;padding:10px 12px;border-bottom:1px solid var(--border)}.invoice-admin-row{padding:12px;border-bottom:1px solid var(--border)}.invoice-admin-row span{min-width:0}.invoice-admin-row small{display:block;overflow-wrap:anywhere}.wallet-ledger-row>span:last-child{display:flex;align-items:flex-end;gap:6px;flex-direction:column}.audit-filters{align-items:end}.audit-filters label{min-width:140px}@media(max-width:900px){.invoice-admin-head{display:none}.invoice-admin-row{grid-template-columns:1fr 1fr}.invoice-admin-row>span:nth-child(3),.invoice-admin-row>span:nth-child(6){grid-column:1/-1}.audit-filters{display:grid;grid-template-columns:1fr 1fr}.audit-filters .search-box{grid-column:1/-1}}@media(max-width:560px){.invoice-admin-row{grid-template-columns:1fr}.invoice-admin-row>span{grid-column:1!important}.audit-filters{grid-template-columns:1fr}.audit-filters>*{grid-column:1!important}}.v53-tabs{display:flex;gap:.5rem;overflow:auto;padding:.25rem 0 1rem;position:sticky;top:0;background:var(--page-bg,#f5f7fb);z-index:5}.v53-tabs button{white-space:nowrap;border:1px solid #d7dce5;background:#fff;border-radius:999px;padding:.65rem .9rem}.v53-tabs button.active{background:#191b22;color:#fff}.v53-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.mapping-row{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.5rem;margin:.5rem 0}.funnel-row{display:grid;grid-template-columns:1fr 1.5fr;gap:.75rem;align-items:center;margin:.6rem 0}.funnel-row progress{width:100%}.operation-toast{position:fixed;right:1rem;bottom:1rem;background:#171923;color:#fff;padding:.9rem 1rem;border-radius:.75rem;z-index:1000;box-shadow:0 10px 30px #0004}@media(max-width:900px){.v53-grid,.mapping-row{grid-template-columns:1fr}.v53-tabs{top:52px}}.video-preview-placeholder{min-height:220px;display:grid;place-items:center;gap:.5rem;border:1px dashed var(--border);border-radius:16px;background:var(--surface-soft);text-align:center;padding:1rem}.video-review-card video{width:100%;aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:14px}.error-copy{color:#a12626;font-weight:600}.video-metadata-strip{display:flex;flex-wrap:wrap;gap:.45rem;margin:.7rem 0}.video-metadata-strip span{font-size:.75rem;padding:.35rem .55rem;border-radius:999px;background:#eef2ff;color:#3730a3}.media-library-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.media-library-item{display:grid;gap:.4rem;border:1px solid var(--border);border-radius:14px;padding:.75rem}.media-library-item img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;background:#111}.video-select{display:flex;align-items:center;gap:.4rem;font-size:.8rem}.video-review-thumbnail{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;background:#111}@media(max-width:640px){.media-library-grid{grid-template-columns:1fr 1fr}.video-metadata-strip{gap:.3rem}}.call-experience-settings .panel-card{display:grid;gap:12px}.segmented-control{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:var(--surface-soft);padding:5px;border-radius:12px}.segmented-control button{border:0;background:transparent;padding:10px;border-radius:9px;text-transform:capitalize}.segmented-control button.active{background:#fff;box-shadow:0 4px 14px #141d371a}.quick-action-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quick-action-picker button{display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;padding:10px;border-radius:10px}.quick-action-picker button.active{border-color:var(--accent);background:var(--surface-soft)}.quick-action-picker svg{width:16px}.sticky-save-bar{position:sticky;bottom:12px;display:flex;justify-content:flex-end;gap:10px;padding:12px;background:#fffffff0;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 35px #141d3724;z-index:8}.streamlined-call{position:relative}.stream-call-top{position:absolute;z-index:19;top:12px;left:12px;display:flex;gap:7px}.stream-call-bottom{position:absolute;z-index:19;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:8px;padding:7px;background:#0f121e8c;backdrop-filter:blur(10px);border-radius:18px}.stream-more-menu{position:absolute;z-index:30;top:58px;left:12px;width:210px;background:#fff;color:var(--text);border:1px solid var(--line);border-radius:14px;padding:10px;box-shadow:0 18px 55px #141d3740;display:grid;gap:5px}.stream-more-menu button{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:9px;border-radius:9px;text-align:left}.stream-more-menu button:hover{background:var(--surface-soft)}.stream-more-menu svg{width:17px}.call-chat-collapsed .video-chat-left{display:none}.call-chat-collapsed.video-chat-page{grid-template-columns:1fr}.call-focus .video-chat-left,.call-focus .call-gift-wrap,.call-focus .video-minutes-overlay,.call-focus .video-label{display:none}.call-focus.video-chat-page{grid-template-columns:1fr}.call-auto-hide.call-controls-hidden .stream-call-top,.call-auto-hide.call-controls-hidden .stream-call-bottom,.call-auto-hide.call-controls-hidden .call-gift-wrap,.call-auto-hide.call-controls-hidden .video-minutes-overlay{opacity:0;pointer-events:none}.stream-call-top,.stream-call-bottom,.call-gift-wrap,.video-minutes-overlay{transition:opacity .2s ease}.network-fallback-card{position:absolute;z-index:21;bottom:76px;left:50%;transform:translate(-50%);width:min(360px,calc(100% - 24px));background:#fff;color:var(--text);padding:12px;border-radius:14px;box-shadow:0 16px 45px #141d3740}.call-tips{display:grid;gap:6px;margin:12px 0;padding:10px;background:var(--surface-soft);border-radius:12px}.post-call-sheet{position:fixed;inset:auto 12px 12px 50%;transform:translate(-50%);z-index:80;width:min(680px,calc(100% - 24px));background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;box-shadow:0 24px 70px #141d374d}@media(max-width:760px){.call-chat-collapsed.video-chat-page,.call-focus.video-chat-page{display:block}.call-chat-collapsed .video-chat-right,.call-focus .video-chat-right{height:calc(100dvh - 74px)}.stream-call-bottom{bottom:10px;max-width:calc(100% - 20px)}.stream-more-menu{position:fixed;inset:auto 0 0;width:auto;border-radius:20px 20px 0 0;padding:16px;max-height:70dvh;overflow:auto}.video-chat-left.call-mobile-sheet{position:fixed;z-index:25;inset:auto 0 0;height:58dvh!important;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -18px 60px #141d3740}.post-call-sheet{bottom:0;width:100%;border-radius:22px 22px 0 0}}.streamlined-call .pip-controls{display:none}.streamlined-call .video-top-actions{display:flex}.streamlined-call .call-gift-wrap{right:12px;bottom:12px}.streamlined-call.call-focus .stream-call-top,.streamlined-call.call-focus .stream-call-bottom{display:flex}.streamlined-call.call-focus .stream-call-top button:not(.end):not(:nth-child(2)){display:none}.interface-switcher{display:grid;gap:.45rem}.segmented-control{display:grid;grid-template-columns:1fr 1fr;background:#ffffff12;border-radius:12px;padding:3px}.segmented-control button{border:0;background:transparent;color:inherit;padding:.55rem;border-radius:9px;cursor:pointer}.segmented-control button.active{background:var(--surface,#fff);color:var(--text,#151515);box-shadow:0 2px 8px #0000001f}.topbar-mode-switch select,.interface-mode-button{border:1px solid rgba(127,127,127,.25);background:var(--surface,#fff);border-radius:999px;padding:.45rem .7rem;font:inherit}.interface-mode-button{cursor:pointer}.experience-mode-backdrop{z-index:200}.experience-mode-card{max-width:520px;text-align:center}.experience-mode-options{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem}.experience-mode-options button{justify-content:center;min-height:54px}@media(max-width:760px){.topbar-mode-switch,.interface-mode-button{display:none}.experience-mode-options{grid-template-columns:1fr}.app-shell .sidebar-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.mobile-topbar strong:after{content:" · Simple";font-weight:500;opacity:.65}.app-shell:has(.interface-switcher .segmented-control button:nth-child(2).active) .mobile-topbar strong:after{content:" · Full"}}.incoming-call-v59{position:fixed;z-index:2000;right:18px;top:78px;width:min(430px,calc(100vw - 28px));display:grid;grid-template-columns:52px 1fr repeat(4,42px);gap:9px;align-items:center;padding:14px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 70px #1118}.incoming-call-v59 img{width:52px;height:52px;border-radius:50%;object-fit:cover}.incoming-call-v59 strong,.incoming-call-v59 small{display:block}.incoming-call-v59 .accept{background:#dcfce7;color:#166534}.incoming-call-v59 .reject{background:#fee2e2;color:#991b1b}.pre-call-v59{max-width:520px;text-align:center}.pre-call-v59>img{width:92px;height:92px;border-radius:50%;object-fit:cover;margin:auto}.safety-menu-v59{display:grid;gap:6px;padding:10px}.safety-menu-v59 button{min-height:44px;text-align:left}.video-overlay-icon{min-width:44px;min-height:44px}.video-overlay-icon:focus-visible,.stream-more-menu button:focus-visible{outline:3px solid #facc15;outline-offset:2px}.bubble.gift-event{background:#fff7ed;color:#1f2937;border:1px solid #fed7aa}.new-message-divider{display:flex;align-items:center;gap:8px;color:#6b7280;font-size:.75rem}.new-message-divider:before,.new-message-divider:after{content:"";height:1px;background:#d1d5db;flex:1}@media(max-width:760px){.incoming-call-v59{top:62px;right:8px;left:8px;width:auto;grid-template-columns:46px 1fr repeat(2,42px)}.incoming-call-v59 button:nth-of-type(2),.incoming-call-v59 button:nth-of-type(3){display:none}.video-overlay-icon{min-width:48px;min-height:48px}}.v61-stack{display:grid;gap:1rem}.v61-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.v61-contact-summary{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:1rem 0}.v61-contact-summary img{width:58px;height:58px;border-radius:50%;object-fit:cover}.v61-contact-summary div{display:grid}.v61-contact-summary small{opacity:.72}@media(max-width:720px){.v61-contact-summary{grid-template-columns:auto 1fr}.v61-contact-summary button{width:100%}.v61-grid{grid-template-columns:1fr}}.streamlined-call.immersive-call{display:block;position:relative;min-height:calc(100vh - 88px);background:#05070a;overflow:hidden}.immersive-call .video-chat-right,.immersive-call .remote-video{width:100%;height:100%;min-height:calc(100vh - 88px)}.immersive-call .remote-video{position:relative;border-radius:0;overflow:hidden}.immersive-call .remote-video>img{width:100%;height:100%;object-fit:cover}.immersive-chat-overlay{position:absolute;z-index:16;left:clamp(14px,2vw,30px);bottom:clamp(74px,9vh,104px);width:min(380px,calc(100vw - 28px));pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.immersive-bubble-stack{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;max-height:52vh;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 100%)}.immersive-chat-bubble{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:min(340px,86vw);padding:8px 11px;border-radius:12px;background:#0a0e16c7;backdrop-filter:blur(12px);box-shadow:0 5px 20px #00000038;color:#fff;line-height:1.28;overflow-wrap:anywhere;animation:immersiveBubbleIn .18s ease-out}.immersive-chat-bubble.mine{background:#f0f4ffe0;color:#10141d}.immersive-chat-bubble.theirs{background:#0b1019d1}.immersive-bubble-author{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.66;margin-bottom:2px}.immersive-bubble-original{font-size:14px;font-weight:600}.immersive-bubble-translation{font-size:12px;margin-top:3px;opacity:.78;font-style:normal;border-top:1px solid rgba(128,128,128,.24);padding-top:3px;width:100%}.immersive-chat-actions,.immersive-compose{pointer-events:auto}.immersive-history-button{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.2);background:#05080e94;color:#fff;padding:7px 10px;border-radius:999px;backdrop-filter:blur(12px);font-size:12px;font-weight:700}.immersive-history-button svg{width:15px;height:15px}.immersive-compose{display:flex;align-items:center;gap:7px;width:100%;padding:7px;background:#06090fa8;border:1px solid rgba(255,255,255,.16);border-radius:16px;backdrop-filter:blur(16px);box-shadow:0 8px 28px #00000047}.immersive-compose input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;padding:8px 4px;font-size:14px}.immersive-compose input::placeholder{color:#ffffff94}.immersive-compose-icon,.immersive-send{width:36px;height:36px;border:0;border-radius:11px;display:grid;place-items:center}.immersive-compose-icon{background:#ffffff1a;color:#fff}.immersive-send{background:#fff;color:#10141d}.immersive-compose svg{width:17px;height:17px}.typing-bubble{display:flex;flex-direction:row;align-items:center;gap:5px;padding-top:7px;padding-bottom:7px}.typing-bubble .immersive-bubble-author{margin:0 3px 0 0}.typing-copy{font-size:12px;opacity:.75}.typing-dots{display:inline-flex;gap:3px;align-items:center}.typing-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:typingPulse 1.1s infinite ease-in-out;opacity:.45}.typing-dots i:nth-child(2){animation-delay:.14s}.typing-dots i:nth-child(3){animation-delay:.28s}.full-call-chat{position:absolute;z-index:30;inset:0 0 0 auto;width:min(430px,100%);background:#080b11f0;backdrop-filter:blur(22px);display:flex;flex-direction:column;color:#fff;box-shadow:-18px 0 42px #0000004d}.full-call-chat header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.full-call-chat header small{opacity:.64}.full-call-chat header h2{margin:3px 0 0}.full-call-chat header button,.full-chat-collapse{border:0;background:#ffffff1a;color:#fff;border-radius:10px;padding:9px}.full-call-chat-stream{flex:1;overflow:auto;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.immersive-chat-bubble.full{max-width:90%}.immersive-chat-bubble.full small{font-size:10px;opacity:.5;margin-top:5px}.full-chat-collapse{margin:12px 18px 92px;display:flex;align-items:center;justify-content:center;gap:8px}.call-settings-panel{position:absolute;z-index:29;top:66px;right:18px;width:min(340px,calc(100vw - 36px));max-height:calc(100vh - 150px);overflow:auto;background:#090c13f0;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:16px;backdrop-filter:blur(20px);box-shadow:0 18px 50px #00000061}.call-settings-panel h3{margin:0 0 12px}.call-settings-panel label{display:flex;flex-direction:column;gap:6px;font-size:12px;margin:10px 0}.call-settings-panel select,.call-settings-panel button{width:100%}.call-settings-panel .settings-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.call-settings-panel .settings-actions button{border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;padding:10px;border-radius:10px}.call-settings-panel .toggle-row{flex-direction:row;align-items:center;justify-content:space-between}.call-settings-panel .conversation-prompts{position:static;margin-top:12px}.immersive-call .stream-more-menu{display:none}@keyframes immersiveBubbleIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes typingPulse{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-3px);opacity:1}}@media(max-width:700px){.streamlined-call.immersive-call,.immersive-call .video-chat-right,.immersive-call .remote-video{min-height:calc(100dvh - 64px)}.immersive-chat-overlay{left:10px;bottom:76px;width:calc(100vw - 20px)}.immersive-bubble-stack{max-height:42vh}.immersive-chat-bubble{max-width:72vw}.immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+4){display:none}.full-call-chat{width:100%;top:12vh;border-radius:20px 20px 0 0}.call-settings-panel{top:auto;bottom:72px;right:10px;max-height:70vh}.full-chat-collapse{margin-bottom:88px}}@media(prefers-reduced-motion:reduce){.immersive-chat-bubble,.typing-dots i{animation:none}}@media(min-width:701px){.immersive-call .video-chat-right.call-chat-split .remote-video{--call-chat-panel:min(430px,32vw);display:grid;grid-template-columns:minmax(0,1fr) var(--call-chat-panel);grid-template-rows:1fr;background:#05070a}.immersive-call .video-chat-right.call-chat-split .remote-video>img{grid-column:1;grid-row:1;min-width:0;width:100%;height:100%;object-fit:cover}.immersive-call .video-chat-right.call-chat-split .full-call-chat{position:relative;inset:auto;grid-column:2;grid-row:1;width:auto;min-width:0;height:100%;z-index:24;box-shadow:-1px 0 #ffffff1f}.immersive-call .video-chat-right.call-chat-split .stream-call-bottom{left:calc((100% - var(--call-chat-panel))/2)}.immersive-call .video-chat-right.call-chat-split .local-video-pip,.immersive-call .video-chat-right.call-chat-split .video-top-actions,.immersive-call .video-chat-right.call-chat-split .call-settings-panel,.immersive-call .video-chat-right.call-chat-split .video-buy-menu{right:calc(var(--call-chat-panel) + 18px)}.immersive-call .video-chat-right.call-chat-split .video-label,.immersive-call .video-chat-right.call-chat-split .video-minutes-overlay{max-width:calc(100% - var(--call-chat-panel) - 36px)}}.full-chat-new-messages{position:absolute;right:20px;bottom:76px;z-index:4;border:1px solid rgba(255,255,255,.18);background:#fff;color:#111827;border-radius:999px;padding:8px 12px;font-weight:800;box-shadow:0 10px 30px #00000047}.full-call-chat-stream{scroll-behavior:auto;overflow-anchor:none}@media(max-width:700px){.full-chat-new-messages{bottom:96px;right:14px}}.floating-active-call{position:fixed;z-index:90;right:22px;bottom:22px;width:min(330px,calc(100vw - 32px));display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#080c13f0;color:#fff;box-shadow:0 20px 55px #00000061;backdrop-filter:blur(18px);text-align:left;cursor:pointer}.floating-active-call:hover{transform:translateY(-2px)}.floating-call-media{position:relative;width:92px;height:62px;overflow:hidden;border-radius:11px;background:#161c27;display:grid;place-items:center}.floating-call-media img{width:100%;height:100%;object-fit:cover}.floating-call-avatar{font-weight:900;font-size:22px}.floating-call-live{position:absolute;left:6px;bottom:5px;padding:2px 6px;border-radius:999px;background:#dc2626;font-size:9px;font-weight:900;letter-spacing:.08em}.floating-call-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.floating-call-copy strong,.floating-call-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-call-copy small{opacity:.7}.full-call-chat{min-height:0;overflow:hidden}.full-call-chat-stream{min-height:0;height:0;flex:1 1 auto;overflow-y:auto!important;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.immersive-call .video-chat-right.call-chat-split,.immersive-call .video-chat-right.call-chat-split .remote-video{min-height:0;overflow:hidden}@media(max-width:700px){.floating-active-call{right:10px;bottom:78px;width:calc(100vw - 20px);grid-template-columns:76px minmax(0,1fr) auto}.floating-call-media{width:76px;height:54px}.full-call-chat{overflow:hidden}.full-call-chat-stream{height:0;min-height:0}}.api-docs-page{min-height:100vh;background:#f5f7fb;color:#172033;padding:24px}.api-docs-page>header{max-width:1500px;margin:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:20px;padding:20px 0}.api-docs-page>header h1{font-size:clamp(28px,4vw,44px);margin:4px 0 8px}.api-direction-tabs{max-width:1500px;margin:0 auto 16px;display:flex;gap:8px;border-bottom:1px solid #dce2ec}.api-direction-tabs button{display:flex;align-items:center;gap:8px;padding:13px 18px;border:0;background:transparent;font-weight:800;color:#596579}.api-direction-tabs button.active{color:#111827;border-bottom:3px solid currentColor}.api-docs-page>main{max-width:1500px;margin:auto;display:grid;grid-template-columns:330px minmax(0,1fr);gap:20px;align-items:start}.api-method-list{position:sticky;top:12px;max-height:calc(100vh - 32px);overflow:auto;background:#fff;border:1px solid #dfe5ef;border-radius:16px;padding:10px}.api-method-list>button{width:100%;display:grid;grid-template-columns:64px 1fr;align-items:start;gap:10px;padding:12px;border:0;border-radius:12px;background:transparent;text-align:left}.api-method-list>button:hover,.api-method-list>button.active{background:#edf2ff}.api-method-list strong,.api-method-list small{display:block}.api-method-list small{margin-top:4px;color:#6b7280}.api-search{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;border:1px solid #d5dce8;border-radius:12px;padding:0 10px;background:#fff}.api-search input{border:0!important;box-shadow:none!important;min-width:0}.api-method{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:4px 8px;border-radius:7px;font-style:normal;font-size:11px;font-weight:900;letter-spacing:.04em}.api-get{background:#dbeafe;color:#1d4ed8}.api-post{background:#dcfce7;color:#15803d}.api-put{background:#fef3c7;color:#a16207}.api-patch{background:#ede9fe;color:#6d28d9}.api-delete{background:#fee2e2;color:#b91c1c}.api-doc-content{display:grid;gap:16px;min-width:0}.api-hero-card{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.api-copy-line{display:flex;align-items:center;gap:10px}.api-copy-line code{display:block;flex:1;padding:12px;border-radius:10px;background:#111827;color:#f8fafc;overflow:auto}.api-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.api-doc-content pre{max-height:430px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;color:#e5e7eb;border-radius:12px;padding:16px;font-size:13px;line-height:1.55}.integration-admin-tabs{margin-bottom:16px}.integration-endpoint-admin .panel-heading{align-items:flex-end}.integration-endpoint-admin .api-search{width:min(330px,100%)}.endpoint-admin-head,.endpoint-admin-row{display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(260px,1fr) 130px;gap:18px;align-items:center}.endpoint-admin-head{padding:10px 14px;font-size:12px;font-weight:900;text-transform:uppercase;color:#64748b;border-bottom:1px solid #e5e7eb}.endpoint-admin-row{padding:15px 14px;border-bottom:1px solid #edf0f5}.endpoint-admin-row>span{display:flex;flex-direction:column;gap:5px;min-width:0}.endpoint-admin-row strong{display:flex;align-items:center;gap:9px}.endpoint-admin-row code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-admin-row p{margin:0;color:#536074;line-height:1.45}.endpoint-switch{display:flex!important;flex-direction:row!important;justify-content:flex-end;align-items:center;gap:8px;font-weight:900}.endpoint-switch input{width:20px;height:20px}.integration-message{margin:14px 0}@media(max-width:900px){.api-docs-page{padding:12px}.api-docs-page>header{grid-template-columns:1fr}.api-docs-page>main{grid-template-columns:1fr}.api-method-list{position:static;max-height:340px}.api-example-grid{grid-template-columns:1fr}.endpoint-admin-head{display:none}.endpoint-admin-row{grid-template-columns:1fr}.endpoint-switch{justify-content:flex-start}.integration-endpoint-admin .panel-heading{align-items:stretch;flex-direction:column}}.help-toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px}.help-toolbar .search-box{flex:1;max-width:620px}.help-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.help-topic h2{margin-top:0}.help-topic ol{padding-left:20px;display:grid;gap:8px}.help-topic li{line-height:1.5}.admin-help-intro{display:flex;gap:16px;align-items:flex-start;margin-bottom:16px}.admin-help-intro svg{width:32px;height:32px}.admin-help-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media(max-width:760px){.help-toolbar{align-items:stretch;flex-direction:column}.help-toolbar .search-box{max-width:none}}.v66-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.v66-card{display:flex;flex-direction:column;gap:14px}.v66-card h2{display:flex;align-items:center;gap:8px}.v66-card textarea{min-height:100px}.chip-row,.verified-badges{display:flex;flex-wrap:wrap;gap:8px}.chip-row span,.verified-badges{font-size:.86rem}.chip-row span{padding:7px 10px;border-radius:999px;background:var(--soft-bg,#f3f1ff)}.progress{height:10px;background:#e7e7ee;border-radius:999px;overflow:hidden}.progress i{display:block;height:100%;background:linear-gradient(90deg,#8c63ff,#6fb1ff)}.prompt-list{display:grid;gap:8px}.prompt-list button,.code-sample{padding:10px;border-radius:10px;background:#f5f4fa;border:1px solid #ddd}.health-banner{padding:12px;border-radius:12px;font-weight:800}.health-banner.ok{background:#e8f8ef;color:#166b3a}.health-banner.warning{background:#fff3df;color:#875100}.funnel{display:grid;gap:7px}.funnel span{padding:9px 12px;background:#f5f4fa;border-radius:9px}.funnel span:nth-child(2){margin-left:6%}.funnel span:nth-child(3){margin-left:12%}.funnel span:nth-child(4){margin-left:18%}.funnel span:nth-child(5){margin-left:24%}.funnel span:nth-child(6){margin-left:30%}.admin-v66-grid{align-items:start}@media(max-width:700px){.v66-grid{grid-template-columns:1fr}.funnel span{margin-left:0!important}}.v67-control-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;max-height:560px;overflow:auto;padding-right:8px}.post-call-gifts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.post-call-gifts button{display:grid;place-items:center;gap:4px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.post-call-gifts button.active{outline:2px solid var(--accent)}@media(max-width:760px){.v67-control-list,.post-call-gifts{grid-template-columns:1fr}}.summary-row{gap:12px;flex-wrap:wrap;align-items:flex-start}.summary-row>span:first-child{min-width:0;flex:1 1 240px;overflow-wrap:anywhere;word-break:break-word}.summary-row>select,.summary-row>.button-row,.summary-row>.approval-actions,.summary-row>button,.summary-row>strong{flex:0 0 auto}.summary-row small{overflow-wrap:anywhere;word-break:break-word}.admin-user-table,.campaign-list-table,.monthly-table,.permission-table,.responsive-table,.data-table{min-width:0;max-width:100%}.admin-user-table-row>*{min-width:0;overflow-wrap:anywhere}.admin-user-actions,.table-actions{justify-content:flex-end;min-width:0}.queue-row{gap:12px;align-items:center}.queue-row>div:first-child{min-width:0;overflow-wrap:anywhere;word-break:break-word}.queue-row .button-row{justify-content:flex-end;flex-wrap:wrap}.support-ticket-row,.privacy-request-row,.provider-metric-row,.sync-job-row,.refund-row,.alert-row{gap:14px;min-width:0}.support-ticket-row>*:first-child,.privacy-request-row>*:first-child,.provider-metric-row>*:first-child,.sync-job-row>*:first-child,.refund-row>*:first-child,.alert-row>*:first-child{min-width:0;overflow-wrap:anywhere}.payout-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.translation-override-list{display:grid;gap:10px;margin-top:12px}.translation-override-row{display:grid;gap:6px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.translation-override-row strong,.translation-override-row small{overflow-wrap:anywhere;word-break:break-word}.campaign-list-table{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.campaign-list-head,.campaign-list-row{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(100px,.8fr) minmax(100px,.8fr) minmax(110px,.8fr) minmax(90px,.7fr);gap:12px;align-items:center;min-width:680px;padding:11px 14px}.campaign-list-head{font-size:12px;font-weight:800;text-transform:uppercase;color:var(--muted);background:var(--surface-soft);border-bottom:1px solid var(--line)}.campaign-list-row{border-bottom:1px solid var(--line)}.campaign-list-row:last-child{border-bottom:0}.monthly-table{overflow-x:auto}.monthly-table>div{min-width:620px;grid-template-columns:minmax(150px,1.1fr) repeat(3,minmax(130px,1fr))}.permission-table{overflow-x:auto}.permission-row{min-width:720px}.media-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.media-metrics-grid span{min-width:0}.data-table,.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-head,.data-row{min-width:max-content}@media(max-width:1100px){.admin-user-table-head{display:none}.admin-user-table-row{grid-template-columns:1fr 1fr}.admin-user-table-row>div:first-child{grid-column:1/-1}.admin-user-table-row>div:not(:first-child):before{display:block;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.admin-user-table-row>div:nth-child(2):before{content:"Account / People"}.admin-user-table-row>div:nth-child(3):before{content:"Documents / Reason"}.admin-user-table-row>div:nth-child(4):before{content:"Earnings / Status"}.admin-user-table-row>div:nth-child(5):before{content:"Actions"}}@media(max-width:700px){.summary-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.summary-row>select,.summary-row>.button-row,.summary-row>.approval-actions,.summary-row>button{width:100%;max-width:100%}.summary-row .button-row,.summary-row .approval-actions{justify-content:stretch}.summary-row .button-row button,.summary-row .approval-actions button{flex:1 1 140px}.admin-user-table-row{grid-template-columns:1fr}.admin-user-table-row>div:first-child{grid-column:auto}.admin-user-table-row>div:first-child:before{content:"User / Case";display:block;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.queue-row{grid-template-columns:1fr!important}.queue-row .button-row{width:100%;justify-content:stretch}.queue-row .button-row button{flex:1 1 120px}.payout-review-grid,.media-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.permission-row{grid-template-columns:1fr!important;min-width:0}.permission-row>*:before{display:block;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.permission-row>*:nth-child(1):before{content:"Role / Permission"}.permission-row>*:nth-child(2):before{content:"View"}.permission-row>*:nth-child(3):before{content:"Create"}.permission-row>*:nth-child(4):before{content:"Update"}.permission-row>*:nth-child(5):before{content:"Delete"}}.signature-shell{--sig-ink:#241b2d;--sig-soft:#fff8fb;--sig-border:rgba(111,63,101,.16);display:grid;gap:22px;margin:8px 0 28px;color:var(--sig-ink)}.signature-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);align-items:center;gap:24px;padding:34px;border:1px solid var(--sig-border);border-radius:30px;background:radial-gradient(circle at 85% 10%,rgba(255,193,211,.58),transparent 32%),linear-gradient(135deg,#fff9fb,#f7efff 58%,#fff3ed);box-shadow:0 22px 60px #4225481a}.signature-hero.compact{grid-template-columns:1fr;padding:28px}.signature-hero h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.02;max-width:760px;margin:6px 0 12px}.signature-hero p{max-width:720px;font-size:1.05rem}.signature-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.signature-orb{justify-self:end;width:190px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffffe6,0 20px 50px #68386126;backdrop-filter:blur(12px)}.signature-orb svg{width:52px;height:52px}.signature-orb span{font-weight:800}.signature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.signature-card{min-width:0;padding:22px;border:1px solid var(--sig-border);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#fffafdeb);box-shadow:0 14px 35px #42254812}.signature-card.signature-wide{grid-column:1/-1}.signature-card-title{display:flex;align-items:center;gap:10px;margin-bottom:12px}.signature-card-title svg{width:22px;height:22px}.signature-card-title h2{margin:0;font-size:1.15rem}.signature-card p{line-height:1.55}.moment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.moment-tile{min-height:126px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:7px;padding:16px;text-align:left;border:1px solid var(--sig-border);border-radius:18px;background:linear-gradient(145deg,#fff,#fff6fa);color:inherit}.moment-tile.active{outline:2px solid rgba(153,73,121,.35);background:linear-gradient(145deg,#fff2f7,#f4edff)}.moment-tile svg{margin-bottom:auto}.moment-tile small{opacity:.7}.signature-callout{padding:13px 15px;border-radius:14px;background:#f7eff8}.living-profile{text-align:center}.living-avatar{width:104px;height:104px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#e7c6d8,#d5c7ef);font-size:2rem;font-weight:900;position:relative}.living-avatar span{position:absolute;bottom:-4px;white-space:nowrap;border-radius:999px;background:#fff;padding:5px 9px;font-size:.68rem}.profile-facts,.passport-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0}.profile-facts span,.passport-grid span{padding:11px;border-radius:13px;background:#faf5f8;font-size:.78rem}.profile-facts strong,.passport-grid strong{display:block;margin-top:4px;font-size:.9rem}.reason-list{display:grid;gap:11px;padding-left:20px}.connection-path{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0}.connection-path span{padding:7px 10px;border-radius:999px;background:#f3edf4;font-size:.8rem}.connection-path span.done{background:#e8f6ee;color:#17663a}.tonight-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.tonight-list span{padding:12px;border-radius:14px;background:#faf5f8}.tonight-list strong{font-size:1.35rem;margin-right:5px}.voice-card{display:flex;align-items:center;gap:12px;padding:15px;border-radius:17px;background:#f8f2f7;margin-bottom:12px}.voice-card button{border:0;background:transparent}.voice-card button svg{width:42px;height:42px}.voice-card small{display:block;margin-top:5px}.chip-row,.gift-memory-grid,.intent-list,.presence-list,.atmosphere-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.chip-row span,.gift-memory-grid button,.intent-list button,.presence-list button,.atmosphere-row button{border:1px solid var(--sig-border);border-radius:999px;padding:8px 11px;background:#fff;color:inherit}.comfort-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.comfort-list label{padding:10px;border-radius:12px;background:#faf5f8}.connection-success{padding:18px;border-radius:18px;background:linear-gradient(135deg,#f4e8f1,#eee9fb);text-align:center}.connection-success strong,.connection-success span{display:block}.connection-success strong{font-size:1.1rem}.signature-footer{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#faf6f9}.feature-state{display:inline-flex;margin-top:10px;padding:6px 10px;border-radius:999px;font-weight:800}.feature-state.enabled{background:#e5f6eb;color:#16683a}.feature-state.disabled{background:#f5e9e9;color:#833}.signature-exclusions{padding:16px;border:1px dashed var(--sig-border);border-radius:16px;background:#fff}.admin-signature .toggle-row{padding:10px 0;border-bottom:1px solid var(--sig-border)}@media(max-width:900px){.signature-hero{grid-template-columns:1fr}.signature-orb{display:none}.signature-grid{grid-template-columns:1fr}.moment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-card.signature-wide{grid-column:auto}}@media(max-width:560px){.signature-hero{padding:24px;border-radius:22px}.signature-card{padding:18px}.moment-grid,.profile-facts,.passport-grid,.tonight-list,.comfort-list{grid-template-columns:1fr}.moment-tile{min-height:112px}}@media(prefers-reduced-motion:reduce){.signature-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.invoice-admin-table{border:1px solid var(--line);border-radius:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff}.invoice-admin-table-head,.invoice-admin-table-row{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(210px,1.25fr) minmax(130px,.75fr) minmax(110px,.65fr) minmax(105px,.6fr) minmax(110px,.65fr) minmax(92px,.5fr);gap:14px;align-items:center;min-width:1040px;padding:13px 16px}.invoice-admin-table-head{background:#f8f9fc;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0;z-index:1}.invoice-admin-table-row{border-top:1px solid var(--line);font-size:13px}.invoice-admin-table-row:hover{background:#fbfbff}.invoice-admin-table-row>span{min-width:0;overflow-wrap:anywhere}.invoice-admin-table-row strong,.invoice-admin-table-row small{display:block}.invoice-admin-table-row small{margin-top:4px;color:var(--muted);line-height:1.35}.invoice-type-label{text-transform:capitalize}.invoice-amount{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.invoice-action-cell{display:flex;justify-content:flex-end}.invoice-status{text-transform:capitalize;width:max-content}.invoice-status.paid{background:#e9f8ef;color:#18794e}.invoice-status.due{background:#fff5dc;color:#9a6700}.invoice-status.draft{background:#eef2ff;color:#4f46e5}.invoice-status.cancelled,.invoice-status.refunded{background:#fff0f1;color:#b42335}@media(max-width:760px){.invoice-admin-table-head,.invoice-admin-table-row{min-width:920px}}.admin-command-trigger{margin-left:auto}.admin-command-trigger kbd{font:inherit;font-size:.72rem;padding:2px 6px;border:1px solid var(--border);border-radius:6px;background:var(--surface-2)}.admin-command-backdrop{align-items:flex-start;padding-top:10vh}.admin-command-palette{width:min(640px,92vw);max-height:70vh;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:0 24px 80px #00000040;padding:14px}.admin-command-palette>label{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--border)}.admin-command-palette input{border:0;background:transparent;width:100%;font-size:1rem}.admin-command-palette>div{display:grid;gap:6px;margin-top:10px}.admin-command-palette>div>button{display:flex;justify-content:space-between;align-items:center;border:0;background:transparent;padding:12px;border-radius:10px;text-align:left}.admin-command-palette>div>button:hover{background:var(--surface-2)}.admin-nav-group-toggle{width:100%;display:flex!important;justify-content:space-between!important;align-items:center!important;font-weight:750!important;color:var(--muted)!important;background:transparent!important;border:0!important;padding:10px 12px!important}.admin-nav-group-toggle strong{font-size:1.1rem}.admin-nav-section>div{display:grid;gap:4px}.admin-role-dashboard{margin-bottom:16px}.admin-role-dashboard h2{display:flex;align-items:center;gap:8px}.admin-priority-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-priority-card{border:1px solid var(--border);border-left-width:5px;background:var(--surface-2);border-radius:14px;padding:14px;text-align:left;display:grid;gap:8px}.admin-priority-card span{display:flex;align-items:center;gap:7px;font-weight:750}.admin-priority-card.critical{border-left-color:#c73535}.admin-priority-card.attention{border-left-color:#d58b18}.admin-priority-card.normal{border-left-color:#4f74b8}.admin-priority-card.completed{border-left-color:#34845f}.shared-admin-table{min-width:760px;border:1px solid var(--border);border-radius:14px;overflow:hidden}.shared-admin-table-head,.shared-admin-table-row{display:grid;grid-template-columns:repeat(var(--admin-columns,4),minmax(130px,1fr));align-items:center;gap:12px;padding:11px 14px}.shared-admin-table-head{position:sticky;top:0;background:var(--surface-2);font-weight:750;z-index:1}.shared-admin-table-row{border-top:1px solid var(--border)}.admin-select-cell{width:28px}.invoice-admin-table-head-select,.invoice-admin-table-row-select{grid-template-columns:34px minmax(160px,1.35fr) minmax(180px,1.4fr) minmax(115px,.8fr) minmax(110px,.75fr) minmax(100px,.7fr) minmax(100px,.7fr) minmax(180px,1fr);min-width:1120px}.invoice-link-cell{border:0;background:transparent;padding:0;text-align:left;color:inherit;display:grid;gap:3px}.invoice-link-cell:hover strong{text-decoration:underline}.invoice-bulk-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0}.invoice-bulk-toolbar>span{margin-right:auto}.invoice-filter-toolbar{align-items:end}.invoice-action-cell{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.invoice-drawer-backdrop{position:fixed;inset:0;background:#0c121c73;z-index:1100;display:flex;justify-content:flex-end}.invoice-detail-drawer{width:min(560px,96vw);height:100%;overflow:auto;background:var(--surface);padding:22px;box-shadow:-18px 0 55px #0000002e}.invoice-description-card{margin:16px 0;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}@media(max-width:1000px){.admin-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-trigger kbd{display:none}}@media(max-width:700px){.admin-priority-grid{grid-template-columns:1fr}.admin-command-trigger{padding:9px}.admin-command-trigger kbd,.admin-command-trigger:not(:focus) span{display:none}.invoice-detail-drawer{width:100vw}.invoice-filter-toolbar{display:grid;grid-template-columns:1fr}.invoice-bulk-toolbar button{flex:1 1 145px}}:root{--v72-radius:18px;--v72-space:16px;--v72-shadow:0 14px 40px rgba(31,41,55,.08)}[data-bondelya-theme=evening]{--surface:#161622;--surface-2:#222236;--text:#f7f3ff;--muted:#b9b3c7;--border:#34344c}[data-bondelya-theme=soft-rose]{--surface:#f8fbff;--surface-2:#edf5ff;--accent:#1768e8}[data-bondelya-theme=calm-blue]{--surface:#f8fbff;--surface-2:#edf5ff;--accent:#3169a8}[data-bondelya-theme=high-contrast]{--surface:#fff;--surface-2:#f2f2f2;--text:#000;--muted:#333;--border:#000;--accent:#003cff}.v72-shell{display:grid;gap:20px;margin:8px 0 30px}.v72-hero{display:flex;justify-content:space-between;align-items:center;padding:28px;border-radius:24px;background:linear-gradient(135deg,var(--surface),var(--surface-2));border:1px solid var(--border);box-shadow:var(--v72-shadow)}.v72-hero h1{margin:.2rem 0}.v72-hero>svg{width:58px;height:58px}.v72-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v72-card{padding:20px;border:1px solid var(--border);border-radius:var(--v72-radius);background:var(--surface);box-shadow:var(--v72-shadow);min-width:0}.v72-card h2{display:flex;gap:9px;align-items:center;font-size:1.05rem}.v72-card h2 svg{width:21px}.v72-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.v72-list{display:grid;gap:8px}.v72-list-row{display:flex;justify-content:space-between;gap:12px;text-align:left;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.v72-list-row span{min-width:0}.v72-list-row small{display:block;color:var(--muted);overflow-wrap:anywhere}.v72-list-row.unread{border-left:4px solid var(--accent)}.v72-empty{padding:20px;text-align:center;color:var(--muted)}.v72-search{display:flex;gap:8px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:12px}.v72-search input{border:0;background:transparent;width:100%}.v72-search-result{display:flex;justify-content:space-between;width:100%;padding:10px;margin-top:7px;border:0;border-radius:10px;background:var(--surface-2)}.v72-timeline{display:grid;gap:12px;margin-top:14px}.v72-timeline>div{display:grid;grid-template-columns:12px 1fr;gap:10px}.v72-timeline i{width:10px;height:10px;border-radius:50%;background:var(--accent);margin-top:6px}.v72-timeline small{display:block;color:var(--muted)}.v72-approval-table{overflow-x:auto}.v72-approval-head,.v72-approval-row{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(120px,1fr) 90px 90px minmax(170px,1fr);gap:12px;align-items:center;min-width:760px;padding:11px}.v72-approval-head{font-weight:800;background:var(--surface-2)}.v72-approval-row{border-top:1px solid var(--border)}.v72-approval-row small{display:block;color:var(--muted)}.priority-pill{display:inline-flex;width:max-content;padding:5px 9px;border-radius:999px;text-transform:capitalize}.priority-pill.high{background:#fee2e2;color:#991b1b}.priority-pill.medium{background:#fef3c7;color:#92400e}.priority-pill.low{background:#dcfce7;color:#166534}.v72-theme-grid,.v72-widget-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v72-theme-grid button,.v72-widget-grid button{padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.v72-theme-grid button.active{outline:2px solid var(--accent)}.v72-state-grid,.v72-metrics,.v72-reconcile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.v72-state-grid span,.v72-metrics span,.v72-reconcile span{padding:12px;border-radius:12px;background:var(--surface-2);text-align:center}.v72-state-grid svg{width:18px}.v72-metrics strong,.v72-reconcile strong{display:block;font-size:1.25rem}.loading-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--accent)}.v72-collaborators{display:flex;gap:10px;flex-wrap:wrap}.v72-collaborators>span{display:flex;gap:9px;align-items:center;padding:10px;border-radius:999px;background:var(--surface-2);font-weight:800}.v72-collaborators div{font-weight:400;font-size:.75rem}.v72-diff{display:grid;gap:5px;margin:14px 0}.v72-diff del,.v72-diff ins{padding:8px;border-radius:9px}.v72-diff del{background:#fee2e2}.v72-diff ins{background:#dcfce7;text-decoration:none}.v72-profile-preview{display:grid;grid-template-columns:160px 1fr;gap:16px}.v72-profile-media{min-height:180px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#ead7e5,#d9e4fa)}.v72-profile-media svg{width:48px}.v72-checklist{display:grid;gap:9px;margin-bottom:14px}.v72-checklist span{display:flex;gap:8px;align-items:center}.v72-checklist svg{width:18px;color:#16834f}@media(max-width:900px){.v72-grid{grid-template-columns:1fr}.v72-state-grid,.v72-metrics,.v72-reconcile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.v72-hero{padding:20px}.v72-hero>svg{display:none}.v72-theme-grid,.v72-widget-grid,.v72-state-grid,.v72-metrics,.v72-reconcile,.v72-profile-preview{grid-template-columns:1fr}.v72-toolbar button{flex:1 1 140px}}.immersive-chat-overlay.is-full-open{display:none}.full-call-chat-compose{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-width:0;padding:9px 12px;border-top:1px solid rgba(255,255,255,.1);background:#06090ff5}.full-call-chat-compose input{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.16);border-radius:12px;outline:0;background:#ffffff14;color:#fff;padding:10px 11px;font-size:16px}.full-call-chat-compose input::placeholder{color:#ffffff94}.message-compose{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.message-compose input{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media(max-width:700px){.streamlined-call.immersive-call{height:calc(100dvh - 64px)!important;min-height:0!important;max-height:calc(100dvh - 64px)!important;overflow:hidden!important}.immersive-call .video-chat-right.call-chat-split{height:100%!important;min-height:0!important;overflow:hidden!important}.immersive-call .video-chat-right.call-chat-split .remote-video{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;border-radius:0!important;background:#05070a}.immersive-call .video-chat-right.call-chat-split .remote-video>img{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;object-fit:cover!important}.immersive-call .video-chat-right.call-chat-split .full-call-chat{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:2!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:0 -1px #ffffff24!important;overflow:hidden!important}.immersive-call .video-chat-right.call-chat-split .full-call-chat header{flex:0 0 auto;padding:9px 12px}.immersive-call .video-chat-right.call-chat-split .full-call-chat header h2{margin:1px 0 0;font-size:16px}.immersive-call .video-chat-right.call-chat-split .full-call-chat header small{font-size:10px}.immersive-call .video-chat-right.call-chat-split .full-call-chat-stream{min-height:0!important;height:0!important;padding:10px 12px!important}.immersive-call .video-chat-right.call-chat-split .full-chat-collapse{flex:0 0 auto;margin:0!important;border-radius:0!important;padding:8px 10px!important;font-size:12px}.immersive-call .video-chat-right.call-chat-split .full-chat-new-messages{bottom:98px}.immersive-call .video-chat-right.call-chat-split .stream-call-bottom{bottom:calc(50% + 10px)!important}.immersive-call .video-chat-right.call-chat-split .local-video-pip{top:10px!important;right:10px!important;max-height:calc(50% - 20px)}.immersive-call .video-chat-right.call-chat-split .video-label,.immersive-call .video-chat-right.call-chat-split .video-minutes-overlay{bottom:calc(50% + 12px)!important;max-width:calc(100% - 24px)!important}.full-call-chat-compose{grid-template-columns:36px minmax(0,1fr) 36px;padding:7px 9px}.full-call-chat-compose input{width:100%!important;max-width:100%!important;min-width:0!important;font-size:16px;padding:9px}.immersive-compose{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.immersive-compose input{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;font-size:16px}.message-compose{grid-template-columns:minmax(0,1fr) 44px!important;overflow:hidden}.message-compose input{width:100%!important;max-width:100%!important;min-width:0!important;font-size:16px}}@media(max-width:380px){.full-call-chat-compose{grid-template-columns:34px minmax(0,1fr) 34px;gap:5px;padding:6px}.full-call-chat-compose .immersive-compose-icon,.full-call-chat-compose .immersive-send{width:34px;height:34px}.immersive-call .video-chat-right.call-chat-split .full-call-chat header{padding:7px 9px}}.discovery-mode-switch{display:flex;gap:8px;margin:0 0 18px;padding:5px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.discovery-mode-switch button{flex:1;border:0;background:transparent;padding:11px 14px;border-radius:10px;font-weight:700;color:var(--muted);cursor:pointer}.discovery-mode-switch button.active{background:var(--primary);color:#fff}.live-roulette-shell{display:grid;gap:14px;min-width:0}.roulette-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.roulette-header h1{margin:.25rem 0}.roulette-stage{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);min-height:560px;border:1px solid var(--border);border-radius:22px;overflow:hidden;background:#111}.roulette-video{position:relative;min-width:0;min-height:480px;background:#111}.roulette-video>img{width:100%;height:100%;object-fit:cover;display:block}.roulette-live-badge{position:absolute;top:14px;left:14px;background:#d4284d;color:#fff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;letter-spacing:.06em}.roulette-profile{position:absolute;left:0;right:0;bottom:0;padding:40px 20px 20px;color:#fff;background:linear-gradient(transparent,#000000d1);display:grid;gap:4px}.roulette-profile strong{font-size:1.4rem}.roulette-profile small{display:flex;gap:6px;align-items:center}.roulette-profile svg{width:16px}.roulette-chat{background:var(--surface);color:var(--text);padding:18px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;min-width:0}.roulette-price{display:grid;gap:3px;border-bottom:1px solid var(--border);padding-bottom:14px}.roulette-price strong{font-size:1.15rem}.roulette-price small{color:var(--muted)}.roulette-message{align-self:start;background:var(--surface-soft);padding:13px;border-radius:14px}.roulette-message p{margin:.35rem 0 0}.roulette-compose{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;min-width:0}.roulette-compose input{width:100%;min-width:0;max-width:100%;box-sizing:border-box;font-size:16px}.roulette-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.roulette-action{min-height:66px;border-radius:16px;border:1px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;cursor:pointer}.roulette-action.stay{background:var(--primary);color:#fff;border-color:transparent}.roulette-action.skip{color:#c63c50}.roulette-action:disabled{opacity:.5;cursor:not-allowed}.roulette-disclosure{margin:0;color:var(--muted);font-size:.9rem;text-align:center}.roulette-empty{text-align:center;display:grid;justify-items:center;gap:10px}.host-rate-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.host-rate-stats article{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:15px;display:grid;gap:5px}.host-rate-stats article.primary{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.host-rate-stats small{color:var(--muted)}.host-rate-stats strong{font-size:1.2rem}@media(max-width:760px){.roulette-stage{grid-template-columns:1fr;grid-template-rows:minmax(42vh,1fr) minmax(38vh,1fr);height:calc(100dvh - 245px);min-height:560px}.roulette-video{min-height:0}.roulette-chat{min-height:0;overflow:hidden}.roulette-message{overflow:auto}.roulette-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.roulette-action{min-height:56px}.host-rate-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.roulette-header p{font-size:.88rem}.roulette-chat{padding:11px}.roulette-actions{gap:7px}.roulette-action{font-size:.85rem}.host-rate-stats{gap:8px}.host-rate-stats article{padding:11px}}@media(min-width:761px){.app-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.app-shell.sidebar-collapsed .sidebar{width:76px;padding-inline:10px}.app-shell.sidebar-collapsed .brand>span:not(.brand-mark),.app-shell.sidebar-collapsed .nav-group-toggle span,.app-shell.sidebar-collapsed .nav-item span,.app-shell.sidebar-collapsed .sidebar-footer .eyebrow,.app-shell.sidebar-collapsed .sidebar-language select,.app-shell.sidebar-collapsed .role-switcher select,.app-shell.sidebar-collapsed .interface-switcher{display:none}.app-shell.sidebar-collapsed .nav-group-toggle,.app-shell.sidebar-collapsed .nav-item{justify-content:center}.app-shell.sidebar-collapsed .sidebar-footer{align-items:center}.app-shell.sidebar-collapsed .sidebar-language,.app-shell.sidebar-collapsed .signout{width:44px;justify-content:center}.desktop-sidebar-toggle{display:inline-grid;margin-left:auto}}@media(max-width:760px){.desktop-sidebar-toggle{display:none}}.roulette-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.roulette-status>span{width:8px;height:8px;border-radius:50%;background:#9ca3af}.roulette-status.active{color:#087f5b}.roulette-status.active>span{background:#12b886;box-shadow:0 0 0 4px #12b88624}.roulette-video-chat{margin:0;min-height:560px}.roulette-actions.under-call{margin-top:10px}.saved-search-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.community-rules{max-height:420px;overflow:auto}.community-rules.compact{max-height:260px;margin:12px 0;padding:14px}.community-rules ol{display:grid;gap:10px;padding-left:20px}.community-rules li{line-height:1.45}.roulette-shared-call-overlay{position:absolute;left:18px;right:18px;bottom:84px;z-index:18;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;pointer-events:none}.roulette-preview-timer{pointer-events:auto;display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:14px;background:#0a0f1cd1;color:#fff;backdrop-filter:blur(12px)}.roulette-preview-timer.paid{background:#135b3fe0}.roulette-preview-timer span{font-size:.78rem;opacity:.8}.roulette-shared-actions{pointer-events:auto;display:flex;gap:10px}.roulette-shared-actions .roulette-action{min-width:116px}@media(max-width:700px){.roulette-shared-call-overlay{left:10px;right:10px;bottom:76px;align-items:stretch;flex-direction:column}.roulette-preview-timer{align-self:flex-start}.roulette-shared-actions{display:grid;grid-template-columns:1fr 1fr}.roulette-shared-actions .roulette-action{min-width:0;width:100%}}.roulette-readiness,.roulette-waiting,.roulette-host-station,.host-roulette-match{max-width:900px;margin:24px auto}.readiness-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.readiness-grid>*{display:flex;align-items:center;gap:8px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.readiness-grid .ready{border-color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.roulette-pulse{width:88px;height:88px;border-radius:50%;display:grid;place-items:center;margin:auto;background:var(--accent-soft);animation:roulettePulse 1.8s infinite}.roulette-pulse svg{width:38px;height:38px}.host-roulette-viewer{display:grid;grid-template-columns:220px 1fr;gap:22px;align-items:center}.host-roulette-viewer img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px}.roulette-host-actions{display:flex;gap:12px;margin-top:18px}.roulette-emergency-exit{position:absolute;right:16px;bottom:88px;z-index:12;background:#991b1b;color:#fff;border:0;border-radius:999px;padding:10px 14px;display:flex;align-items:center;gap:7px}.roulette-queue-meta{position:absolute;left:16px;top:70px;z-index:8;background:#000000a6;color:#fff;padding:8px 12px;border-radius:999px}.roulette-paid-minutes{font-variant-numeric:tabular-nums}.roulette-reconnect-banner{position:absolute;inset:auto 16px 16px;z-index:15;padding:14px;border-radius:16px;background:var(--surface);display:flex;justify-content:space-between;align-items:center}.timeline-row{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.timeline-row small{display:block;color:var(--muted)}@keyframes roulettePulse{50%{transform:scale(1.08);opacity:.7}}@media(max-width:700px){.readiness-grid,.host-roulette-viewer{grid-template-columns:1fr}.host-roulette-viewer img{max-height:42vh}.roulette-host-actions{display:grid;grid-template-columns:1fr 1fr}.roulette-emergency-exit{bottom:138px}}.country-mode-row{flex-wrap:wrap}.country-multi-list{max-height:240px;overflow:auto;border:1px solid var(--border);border-radius:14px;padding:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px;margin:10px 0}.country-multi-list label{display:flex;gap:8px;align-items:center;padding:7px}.selected-country-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 14px}.selected-country-chips button{border:1px solid var(--border);border-radius:999px;padding:6px 10px;background:var(--surface)}.responsive-table{display:grid;gap:0;overflow:auto}.responsive-table .table-head,.responsive-table .table-row{display:grid;grid-template-columns:1.25fr 1.5fr .8fr .8fr;gap:12px;align-items:center;padding:10px 8px;min-width:620px}.responsive-table .table-head{font-weight:700;border-bottom:1px solid var(--border)}.responsive-table .table-row{border-bottom:1px solid var(--border)}.responsive-table small{display:block}.admin-adjustment-v77{border-top:1px solid var(--border);padding-top:16px;margin-top:16px}.roulette-admin-drilldown{display:grid;gap:16px}.roulette-preview-timer{position:absolute;top:58px;left:50%;bottom:auto;transform:translate(-50%);max-width:min(440px,calc(100% - 120px));pointer-events:none}.roulette-preview-timer.paid{animation:roulettePaidFade 3s forwards}@keyframes roulettePaidFade{0%,65%{opacity:1}to{opacity:0;visibility:hidden}}.roulette-shared-call-overlay{inset:12px 12px auto;align-items:flex-start}.roulette-shared-actions{position:absolute;right:0;top:54px}.roulette-shared-actions .roulette-action{min-width:0;padding:7px 10px;font-size:.85rem}.roulette-emergency-exit{display:none!important}@media(max-width:700px){.roulette-shared-call-overlay{top:8px;bottom:auto;flex-direction:row}.roulette-preview-timer{top:50px;max-width:calc(100% - 24px)}.roulette-shared-actions{top:94px;right:0;display:flex}.roulette-shared-actions .roulette-action{width:auto;padding:6px 8px}.responsive-table .table-head,.responsive-table .table-row{min-width:560px}}.experience-hub-v78{display:grid;gap:18px}.experience-hero-v78{align-items:center}.experience-readiness-v78{display:grid;place-items:center;min-width:150px;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--panel)}.experience-readiness-v78 strong{font-size:2rem}.experience-readiness-v78 span{font-size:.85rem;color:var(--muted)}.experience-tabs-v78,.country-view-switch-v78{display:flex;gap:8px;flex-wrap:wrap}.experience-tabs-v78 button,.country-view-switch-v78 button{border:1px solid var(--border);background:var(--panel);padding:10px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:7px}.experience-tabs-v78 button.active,.country-view-switch-v78 button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.experience-action-grid-v78{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.experience-action-grid-v78>button{display:flex;align-items:flex-start;gap:12px;text-align:left;padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--panel);min-width:0}.experience-action-grid-v78 svg{flex:0 0 auto}.experience-action-grid-v78 span{display:grid;gap:4px;min-width:0}.experience-action-grid-v78 small{color:var(--muted);overflow-wrap:anywhere}.note-row-v78 small{white-space:normal}.date-input-wrap{display:flex;width:100%;min-width:0;border:1px solid var(--border);border-radius:12px;padding:10px;background:var(--panel)}.date-input-wrap input{display:block;width:100%;min-width:0;border:0;background:transparent;padding:0}.world-country-map-v78{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(260px,.8fr);gap:16px}.world-map-overview-v78{position:relative;min-height:350px;border:1px solid var(--border);border-radius:22px;background:radial-gradient(circle at 50% 45%,rgba(124,92,255,.08),transparent 60%),var(--surface);overflow:hidden}.world-map-overview-v78 button{position:absolute;border:1px solid var(--border);background:var(--panel);border-radius:44% 56% 52% 48%;padding:14px;display:grid;gap:2px;text-align:center;box-shadow:0 8px 22px #00000014}.world-map-overview-v78 button.active{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}.world-map-overview-v78 small{font-size:.72rem;color:var(--muted)}.world-map-overview-v78 .region-1{left:5%;top:16%;width:27%;height:25%}.world-map-overview-v78 .region-2{left:22%;top:50%;width:19%;height:34%}.world-map-overview-v78 .region-3{left:41%;top:14%;width:19%;height:18%}.world-map-overview-v78 .region-4{left:43%;top:39%;width:20%;height:36%}.world-map-overview-v78 .region-5{left:61%;top:18%;width:32%;height:33%}.world-map-overview-v78 .region-6{left:75%;top:63%;width:19%;height:18%}.world-map-country-panel-v78{border:1px solid var(--border);border-radius:20px;padding:16px;background:var(--panel)}.map-country-buttons-v78{display:flex;flex-wrap:wrap;gap:8px}.map-country-buttons-v78 button{padding:8px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.map-country-buttons-v78 button.selected{background:var(--accent);color:#fff;border-color:var(--accent)}.roulette-preference-options-v78{display:grid;gap:10px;margin:16px 0}.roulette-quality-note-v78,.country-safeguard-v78{display:flex;align-items:flex-start;gap:9px}.roulette-quality-note-v78 span{display:grid;gap:2px}.country-safeguard-v78{margin-top:12px;color:var(--muted)}@media(max-width:900px){.experience-action-grid-v78{grid-template-columns:repeat(2,minmax(0,1fr))}.world-country-map-v78{grid-template-columns:1fr}.world-map-overview-v78{min-height:320px}}@media(max-width:560px){.experience-action-grid-v78{grid-template-columns:1fr}.experience-hero-v78{align-items:stretch}.experience-readiness-v78{width:100%}.world-map-overview-v78{min-height:300px}.world-map-overview-v78 button{padding:8px;font-size:.75rem}.world-map-overview-v78 small{display:none}}.roulette-shared-call-overlay{inset:0!important;pointer-events:none!important}.roulette-preview-timer{inset:58px auto auto 50%!important;transform:translate(-50%)!important}.roulette-shared-actions{position:absolute!important;right:14px!important;bottom:14px!important;top:auto!important;display:flex!important;gap:6px!important;z-index:24}.roulette-shared-actions .roulette-action{min-width:0!important;width:auto!important;padding:6px 9px!important;font-size:.8rem!important;border-radius:10px!important}.roulette-shared-actions .roulette-action svg{width:16px;height:16px}.roulette-country-preferences{border:2px solid color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 8%,transparent)}.roulette-country-preferences>.panel-heading h2:before{content:"🌍 "}.country-view-switch-v78{position:sticky;top:0;z-index:2;background:var(--surface);padding:8px 0;margin:8px 0}.country-view-switch-v78 button{min-height:42px;font-weight:700}.call-safety-modal{max-width:520px}.safety-action-grid{display:grid;gap:10px;margin:16px 0}@media(max-width:700px){.roulette-shared-actions{right:8px!important;bottom:8px!important}.roulette-shared-actions .roulette-action{padding:5px 7px!important;font-size:.75rem!important}.roulette-preview-timer{top:48px!important;max-width:calc(100% - 32px)!important}}.profile-layout-v80{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"general photo" "country country" "rest rest";align-items:start;gap:18px}.profile-layout-v80>.profile-general-v80{grid-area:general}.profile-layout-v80>.profile-photo-v80{grid-area:photo}.profile-layout-v80>.profile-country-v80{grid-area:country}.profile-photo-v80 .panel-card{position:sticky;top:82px}.profile-photo-v80 img,.profile-photo-v80 video{max-width:100%;border-radius:18px}.call-safety-modal{background:#fff!important;color:#172033!important;border:1px solid #dbe3ee!important;box-shadow:0 24px 80px #0f172a3d!important}.call-safety-modal p{color:#526071!important}.world-country-map-v80{display:grid;gap:16px}.world-map-heading-v81{margin-bottom:-2px}.real-world-map-v80{position:relative;min-height:430px;border:1px solid #cfd7e3;border-radius:24px;overflow:hidden;background:#eef1f5;box-shadow:inset 0 0 0 1px #ffffffd9}.real-world-map-v80 svg{position:absolute;inset:0;width:100%;height:100%}.map-land-v80 path{fill:#babdc2;stroke:#fff;stroke-width:4;stroke-linejoin:round;stroke-linecap:round}.map-country-pin-v80{position:absolute;transform:translate(-50%,-50%);width:18px;height:18px;padding:0;border:2px solid #fff;border-radius:50%;background:#64748b;box-shadow:0 2px 8px #0f172a59;z-index:2}.map-country-pin-v80 small{display:none;position:absolute;left:50%;top:22px;transform:translate(-50%);white-space:nowrap;background:#172033;color:#fff;padding:4px 7px;border-radius:7px;font-size:.68rem}.map-country-pin-v80:hover small,.map-country-pin-v80:focus-visible small{display:block}.map-country-pin-v80.selected{background:#1677ff;border-color:#fff;box-shadow:0 0 0 4px #1677ff40,0 3px 10px #0f172a66}.map-country-pin-v80 span{color:#fff;font-size:.65rem;line-height:1}.map-region-tabs-v80{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.map-region-tabs-v80 button{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:7px 11px}.map-region-tabs-v80 button.active{background:#1677ff;color:#fff;border-color:#1677ff}.map-country-buttons-v78 button.selected,.selected-country-chips button{background:#1677ff!important;color:#fff!important;border-color:#1677ff!important;box-shadow:0 0 0 3px #1677ff1f}.roulette-waiting-stats-v81{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 14px}.host-roulette-home-v81 .button-row{margin-top:14px}.ledger-removal-v80{background:#fff1f2!important;color:#a11224}.ledger-removal-v80 strong{color:#c1122f}.ledger-addition-v80{background:#f0fdf4!important}.responsive-table .table-row>span{min-width:0;overflow-wrap:anywhere}.page-content>section:not(.video-chat-page):not(.immersive-call){max-width:1440px}.panel-card>.summary-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px}.panel-card>h2+.summary-row{border-top:1px solid var(--border)}@media(max-width:900px){.profile-layout-v80{grid-template-columns:1fr;grid-template-areas:"general" "photo" "country" "rest"}.profile-photo-v80 .panel-card{position:static}.real-world-map-v80{min-height:330px}.map-country-pin-v80 small{display:none!important}}.roulette-v82-readiness{margin-top:16px}.readiness-grid-v82{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.readiness-grid-v82>*{display:flex;gap:10px;align-items:center;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.readiness-grid-v82 button{text-align:left}.readiness-grid-v82 .ready{border-color:#1677ff;background:#eff6ff}.readiness-grid-v82 strong,.readiness-grid-v82 small{display:block}.roulette-match-explain-v82{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.roulette-match-explain-v82 span{display:flex;align-items:center;gap:8px;padding:12px;border-radius:12px;background:var(--surface-soft)}.roulette-history-table-v82 .table-head,.roulette-history-table-v82 .table-row{grid-template-columns:1.4fr .8fr .7fr .8fr}.roulette-live-monitor-v82 .stats-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.roulette-live-monitor-v82 select{width:100%;padding:8px;border:1px solid var(--border);border-radius:10px;background:#fff}@media(max-width:980px){.readiness-grid-v82,.roulette-match-explain-v82{grid-template-columns:repeat(2,minmax(0,1fr))}.roulette-live-monitor-v82 .stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.readiness-grid-v82,.roulette-match-explain-v82{grid-template-columns:1fr}.roulette-live-monitor-v82 .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.api-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.api-guide-grid h3{display:flex;align-items:center;gap:8px}.api-error-reference .responsive-table{margin-top:12px}.api-docs-page header{align-items:flex-start}.api-docs-page pre{max-height:520px;overflow:auto}.api-direction-tabs{position:sticky;top:0;z-index:8;background:#f8fafcf5;backdrop-filter:blur(10px)}@media(max-width:800px){.api-guide-grid{grid-template-columns:1fr}.api-docs-page header{grid-template-columns:1fr}.api-direction-tabs{overflow-x:auto;justify-content:flex-start}.api-direction-tabs button{white-space:nowrap}}.instant-global-date-v84{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,#fff),#fff)}.instant-global-copy h2{font-size:clamp(1.8rem,4vw,3rem);margin:.25rem 0}.instant-global-copy .eyebrow{display:flex;align-items:center;gap:7px}.instant-global-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.instant-global-stats span{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:14px;background:#ffffffc7}.instant-global-stats svg{grid-row:1/3}.instant-global-stats small{color:var(--muted)}.global-date-button{min-height:62px;padding-inline:26px;font-size:1.05rem}.verified-live-grid-v84{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.verified-live-grid-v84>button{position:relative;display:grid;grid-template-columns:64px 1fr;gap:10px;text-align:left;align-items:center;padding:10px;border:1px solid var(--border);border-radius:16px;background:var(--panel)}.verified-live-grid-v84 img{width:64px;height:64px;object-fit:cover;border-radius:14px}.verified-live-grid-v84 span{display:grid;gap:2px}.verified-live-grid-v84 em{font-style:normal;color:var(--accent);font-size:.75rem}.verified-live-grid-v84 i{position:absolute;right:8px;top:8px;background:#dcfce7;color:#166534;border-radius:999px;padding:3px 7px;font-style:normal;font-size:.68rem}.passport-grid-v84{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.passport-grid-v84>div{display:grid;gap:4px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-soft)}.passport-grid-v84 svg{color:var(--accent)}.availability-share-preview{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;padding:18px;border-radius:20px;background:linear-gradient(135deg,#151b2d,#2f3d65);color:#fff}.availability-share-preview img{width:110px;height:110px;object-fit:cover;border-radius:18px}.availability-share-preview span{font-size:.72rem;letter-spacing:.12em;font-weight:800;color:#9fc2ff}.availability-share-preview h2{margin:5px 0}.host-availability-card-v84 .button-row{margin-top:12px}.safety-marketing-v84{display:flex;align-items:center;gap:18px;border-color:#b7e3d0;background:#f2fff9}.safety-marketing-v84>svg{width:44px;height:44px;color:#16845b}.safety-marketing-v84 h2{margin:.2rem 0}.roulette-demand-map-v84{min-height:300px}.warning-text{color:#b45309;font-weight:700}@media(max-width:900px){.instant-global-date-v84{grid-template-columns:1fr}.global-date-button{width:100%}.verified-live-grid-v84,.passport-grid-v84{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.instant-global-stats,.verified-live-grid-v84,.passport-grid-v84{grid-template-columns:1fr}.availability-share-preview{grid-template-columns:80px 1fr}.availability-share-preview img{width:80px;height:80px}}.immersive-bubble-time{display:block!important;margin-top:3px;font-size:10px!important;line-height:1.1;opacity:.76;letter-spacing:.01em;align-self:flex-end}.immersive-chat-bubble.theirs .immersive-bubble-time{align-self:flex-start}.verified-live-grid-v84 button i{min-width:58px;text-align:center}.immersive-bubble-content{display:inline;line-height:1.22}.immersive-bubble-original,.immersive-bubble-translation{display:inline}.immersive-bubble-translation:before{content:" · ";opacity:.65}.immersive-bubble-time{display:inline!important;margin:0 0 0 7px!important;font-size:9.5px!important;line-height:inherit!important;opacity:.72;letter-spacing:.01em;white-space:nowrap;vertical-align:baseline}.immersive-chat-bubble{padding:6px 10px;gap:1px}.immersive-bubble-author{font-size:10px;line-height:1.05;margin-bottom:1px}.immersive-chat-bubble.full .immersive-bubble-time{font-size:9.5px!important;margin-left:7px!important}.host-quick-live-v86{border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--accent-soft) 34%,var(--panel)))}.quick-live-readiness-v86{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.quick-live-readiness-v86>*{display:flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;padding:7px 10px;background:var(--panel);font-size:.82rem}.quick-live-readiness-v86 button{cursor:pointer}.quick-live-readiness-v86 .ready{border-color:#9bd7ba;background:#effcf5;color:#12613d}.quick-live-readiness-v86 .missing{border-color:#f0b6b6;background:#fff4f4;color:#9a2727}.quick-live-presets-v86{display:grid;gap:8px;margin:14px 0}.quick-live-summary-v86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.quick-live-summary-v86>span{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.quick-live-summary-v86 svg{grid-row:1/3}.quick-live-summary-v86 small{color:var(--muted)}.quick-live-options-v86{display:grid;gap:10px;margin:14px 0}.quick-live-options-v86>label:not(.toggle-row){display:grid;gap:6px}.quick-schedule-v86{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.quick-schedule-v86 label{display:grid;gap:6px}.quick-schedule-v86 select[multiple]{min-height:116px}.quick-live-actions-v86{justify-content:flex-end;margin-top:14px}@media(max-width:760px){.quick-live-summary-v86,.quick-schedule-v86{grid-template-columns:1fr}.immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+7){display:none}.immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+4){display:flex}}@media(max-width:760px){.immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+4){display:flex}.immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+7){display:none}}.checkbox-grid-2,.toggle-list,.quick-live-options-v86{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;align-items:start}label.toggle-row,label.form-check:has(input[type=checkbox]),.form-grid>label:has(input[type=checkbox]),.checkbox-grid-2>label:has(input[type=checkbox]),.quick-live-options-v86>label:has(input[type=checkbox]){box-sizing:border-box;min-width:0;min-height:38px;margin:0!important;padding:7px 9px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;border:1px solid var(--line);border-radius:11px;background:var(--panel,#fff);font-size:.8rem;line-height:1.22;font-weight:650}label.toggle-row input[type=checkbox],label.form-check input[type=checkbox],.form-grid>label input[type=checkbox],.checkbox-grid-2>label input[type=checkbox],.quick-live-options-v86>label input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin:0}label.toggle-row>span,label.form-check>.form-check-label{min-width:0;overflow-wrap:anywhere}label.toggle-row>small{display:none}.panel-card>label.form-check:has(input[type=checkbox]),.panel-card>label.toggle-row:has(input[type=checkbox]){width:calc(50% - 7px);vertical-align:top}.panel-card>label.form-check:has(input[type=checkbox]):nth-of-type(2n),.panel-card>label.toggle-row:has(input[type=checkbox]):nth-of-type(2n){margin-left:10px!important}.call-settings-panel label.toggle-row,.signature-card label.toggle-row{width:100%}@media(max-width:760px){.checkbox-grid-2,.toggle-list,.quick-live-options-v86{grid-template-columns:1fr}.panel-card>label.form-check:has(input[type=checkbox]),.panel-card>label.toggle-row:has(input[type=checkbox]){width:100%;margin-left:0!important}}.dropdown-grid-2,.select-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;align-items:start}.form-grid>label:has(>select),.dropdown-grid-2>label:has(>select),.select-grid-2>label:has(>select),.quick-live-options-v86>label:has(>select),.quick-schedule-v86>label:has(>select),.panel-card>label:has(>select){box-sizing:border-box;min-width:0;gap:5px;font-size:.79rem;line-height:1.2}.form-grid>label>select,.dropdown-grid-2>label>select,.select-grid-2>label>select,.quick-live-options-v86>label>select,.quick-schedule-v86>label>select,.panel-card>label>select{width:100%;min-width:0;min-height:36px;padding:7px 30px 7px 9px;border-radius:10px;font-size:.82rem;line-height:1.2;text-overflow:ellipsis}.panel-card>label:has(>select){display:inline-grid;width:calc(50% - 7px);margin:0 10px 10px 0;vertical-align:top}.panel-card>label:has(>select):nth-of-type(2n){margin-right:0}.panel-card>label:has(>select[multiple]),.form-grid>label:has(>select[multiple]),.dropdown-grid-2>label:has(>select[multiple]),.select-grid-2>label:has(>select[multiple]){width:100%;grid-column:1/-1}.panel-card select[multiple],.form-grid select[multiple],.dropdown-grid-2 select[multiple],.select-grid-2 select[multiple]{min-height:110px;padding:8px;text-overflow:clip}.call-settings-panel>label:has(>select),.signature-card>label:has(>select),.moderation-box>label:has(>select),.data-table label:has(>select){width:100%;margin-right:0}@media(max-width:760px){.dropdown-grid-2,.select-grid-2{grid-template-columns:1fr}.panel-card>label:has(>select){display:grid;width:100%;margin-right:0}}.compact-form-grid-v87{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;align-items:end}.compact-form-grid-v87 label{min-width:0}.compact-form-grid-v87 input,.compact-form-grid-v87 select{min-height:38px}.readiness-strip-v87{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin:.75rem 0}.readiness-strip-v87 span{display:flex;gap:.35rem;align-items:center;padding:.5rem .6rem;border:1px solid var(--border);border-radius:10px;font-size:.82rem}.readiness-strip-v87 span.ready{border-color:#2ea56f;background:#2ea56f17}.readiness-strip-v87 svg,.call-session-strip-v87 svg{width:15px;height:15px}.status-pill-v87{padding:.35rem .65rem;border-radius:999px;font-size:.78rem;font-weight:700;background:var(--surface-2)}.status-pill-v87.waiting,.status-pill-v87.paid{background:#2ea56f24;color:#167349}.status-pill-v87.paused,.status-pill-v87.break{background:#d7971e26;color:#8a5b00}.checkbox-grid-v87{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-top:.8rem}.checkbox-grid-v87 label{display:flex;align-items:center;gap:.45rem;font-size:.88rem}.inline-warning-v87{display:flex;gap:.45rem;align-items:center;color:#9b5d00}.timeline-v87{display:grid;gap:.7rem}.timeline-v87>div{position:relative;padding-left:1.2rem}.timeline-v87 small{display:block;color:var(--muted)}.timeline-dot-v87{position:absolute;left:0;top:.35rem;width:8px;height:8px;border-radius:50%;background:var(--accent)}.call-session-strip-v87{position:absolute;top:12px;left:50%;transform:translate(-50%);display:flex;gap:.45rem;z-index:8;flex-wrap:wrap;justify-content:center}.call-session-strip-v87 span{display:flex;align-items:center;gap:.25rem;background:#0a0a10b8;color:#fff;border-radius:999px;padding:.3rem .55rem;font-size:.74rem;backdrop-filter:blur(8px)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(90,120,255,.45);outline-offset:2px}@media(max-width:900px){.readiness-strip-v87{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.compact-form-grid-v87,.checkbox-grid-v87{grid-template-columns:1fr}.readiness-strip-v87{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.admin-growth-v88{display:grid;gap:1rem;min-width:0}.admin-growth-v88 *{box-sizing:border-box}.growth-header-v88{display:flex;justify-content:space-between;gap:1rem;align-items:center}.growth-header-v88 h2{margin:.25rem 0}.growth-kpis-v88{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));gap:.55rem;min-width:420px}.growth-kpis-v88 span,.experiment-results-v88 span,.insight-grid-v88 span{display:grid;padding:.7rem;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.growth-kpis-v88 strong,.experiment-results-v88 strong,.insight-grid-v88 strong{font-size:1.15rem}.growth-kpis-v88 small,.experiment-results-v88 small,.insight-grid-v88 small{color:var(--muted)}.growth-tabs-v88{display:flex;gap:.45rem;overflow:auto;padding:2px}.growth-tabs-v88 button{display:flex;gap:.4rem;align-items:center;white-space:nowrap;border:1px solid var(--border);background:var(--surface);padding:.55rem .8rem;border-radius:10px}.growth-tabs-v88 button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.growth-tabs-v88 svg{width:16px}.growth-experiment-layout-v88{display:grid;grid-template-columns:minmax(250px,330px) minmax(0,1fr);gap:1rem;align-items:start}.experiment-list-v88{display:grid;gap:.5rem;position:sticky;top:1rem}.experiment-list-v88>button{width:100%;display:flex;justify-content:space-between;gap:.6rem;text-align:left;align-items:center;border:1px solid var(--border);border-radius:12px;padding:.7rem;background:var(--surface)}.experiment-list-v88>button.selected{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.experiment-list-v88 span{display:grid;min-width:0}.experiment-list-v88 strong,.experiment-list-v88 small{overflow-wrap:anywhere}.experiment-editor-v88{min-width:0}.experiment-status-v88{font-style:normal;text-transform:capitalize;padding:.28rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;background:var(--surface-2);white-space:nowrap}.experiment-status-v88.running{background:#2ea56f26;color:#167349}.experiment-status-v88.paused,.experiment-status-v88.scheduled{background:#d7971e29;color:#8a5b00}.experiment-status-v88.completed{background:#3a70d624;color:#27569e}.experiment-form-v88{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem 1rem!important}.experiment-form-v88 label{display:grid!important;width:auto!important;margin:0!important;gap:.35rem!important;min-width:0!important;font-size:.82rem!important}.experiment-form-v88 label.full{grid-column:1/-1}.experiment-form-v88 input,.experiment-form-v88 select,.experiment-form-v88 textarea{width:100%!important;min-width:0!important;min-height:38px!important;padding:.55rem .65rem!important;border-radius:10px!important}.experiment-validation-v88{display:flex;gap:.75rem;flex-wrap:wrap;margin:.9rem 0}.experiment-validation-v88 span{display:flex;gap:.35rem;align-items:center;font-size:.82rem}.experiment-validation-v88 .ok{color:#167349}.experiment-validation-v88 .warn{color:#9b5d00}.experiment-validation-v88 svg{width:16px}.experiment-results-v88{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin-bottom:.9rem}.experiment-results-v88 .danger{border-color:#c34d4d}.growth-filter-v88{display:flex;gap:.4rem;align-items:center}.growth-filter-v88 select{min-width:160px}.roulette-funnel-v88{display:grid;gap:.7rem}.roulette-funnel-v88>div{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr) 60px;gap:.7rem;align-items:center}.roulette-funnel-v88 span{display:grid}.roulette-funnel-v88 i{display:block;height:14px;border-radius:999px;background:linear-gradient(90deg,var(--accent),#7b6cf6)}.roulette-funnel-v88 b{text-align:right}.growth-table-v88{display:grid;overflow:auto}.growth-table-v88>div{display:grid;grid-template-columns:1.4fr repeat(4,minmax(80px,1fr));gap:.6rem;padding:.6rem;border-bottom:1px solid var(--border);min-width:620px}.growth-table-v88 .head{font-weight:700;background:var(--surface-2)}.growth-table-v88 .bad{color:#b23636}.growth-table-v88 .warn{color:#9b5d00}.growth-table-v88 .ok{color:#167349}.growth-two-col-v88{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.action-row-v88{display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding:.65rem 0;border-bottom:1px solid var(--border)}.action-row-v88>span{display:grid;min-width:0}.saved-view-preview-v88{padding:1rem;margin-top:.8rem;background:var(--surface-2);border-radius:12px}.notification-channel-v88{display:grid;grid-template-columns:1fr repeat(3,auto);gap:.8rem;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--border)}.notification-channel-v88 label{display:flex;gap:.3rem;align-items:center;font-size:.8rem}.insight-grid-v88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.referral-step-v88{display:flex;gap:.65rem;align-items:center;padding:.5rem 0}.referral-step-v88>i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;font-style:normal}.referral-step-v88 span{display:grid}.health-row-v88{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--border)}.health-row-v88 span{display:grid}.health-row-v88 i{width:10px;height:10px;border-radius:50%}.health-row-v88 i.ok{background:#2ea56f}.health-row-v88 i.warn{background:#d7971e}.health-row-v88 i.bad{background:#c34d4d}.visual-check-v88{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;padding:.45rem 0}.visual-check-v88 svg{width:17px;color:#2ea56f}.skip-reasons-v88{display:flex;gap:.4rem;flex-wrap:wrap}.skip-reasons-v88 span{padding:.35rem .55rem;background:var(--surface-2);border-radius:999px;font-size:.78rem}@media(max-width:1050px){.growth-header-v88{align-items:flex-start;flex-direction:column}.growth-kpis-v88{min-width:0;width:100%}.growth-experiment-layout-v88{grid-template-columns:1fr}.experiment-list-v88{position:static}.growth-two-col-v88{grid-template-columns:1fr}.experiment-results-v88{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.growth-kpis-v88{grid-template-columns:repeat(2,minmax(0,1fr))}.experiment-form-v88{grid-template-columns:1fr!important}.experiment-form-v88 label.full{grid-column:auto}.experiment-results-v88{grid-template-columns:repeat(2,minmax(0,1fr))}.roulette-funnel-v88>div{grid-template-columns:1fr 55px}.roulette-funnel-v88 i{grid-column:1/-1}.notification-channel-v88{grid-template-columns:1fr 1fr}.insight-grid-v88{grid-template-columns:repeat(2,minmax(0,1fr))}}.notification-drawer{box-sizing:border-box}.notification-drawer .notification-row{box-sizing:border-box;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);align-items:stretch}.notification-drawer .notification-content{width:100%;min-width:0;display:grid;gap:4px}.notification-drawer .notification-content strong,.notification-drawer .notification-content small{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.notification-drawer .notification-row time{width:100%;text-align:left}.dashboard-shortcuts-v89{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-shortcut-v89,.dashboard-stat-link-v89{border:1px solid var(--border);text-align:left;cursor:pointer;color:inherit}.dashboard-shortcut-v89{display:flex;align-items:center;gap:14px;width:100%}.dashboard-shortcut-v89>svg{flex:0 0 auto}.dashboard-shortcut-v89>span{display:grid;min-width:0}.dashboard-shortcut-v89 small{color:var(--muted)}.dashboard-stat-link-v89{width:100%}@media(max-width:760px){.dashboard-shortcuts-v89{grid-template-columns:1fr}}.v90-overview,.v90-control-grid,.v90-toolkit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v90-overview>.v90-toolkit{grid-column:span 1}.v90-toolkit{grid-template-columns:1fr}.v90-card{min-width:0}.v90-status-row,.v90-inline,.v90-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v90-status{padding:7px 11px;border-radius:999px;font-weight:800;font-size:.82rem;background:var(--surface-soft)}.v90-online,.v90-roulette-waiting{background:#dcfce7;color:#166534}.v90-busy,.v90-in-call{background:#dbeafe;color:#1d4ed8}.v90-paused,.v90-reconnecting{background:#fef3c7;color:#92400e}.v90-offline,.v90-hidden,.v90-unavailable{background:#f1f5f9;color:#475569}.v90-notice{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px}.v90-notice span{display:grid;min-width:0}.v90-notice small{white-space:normal;overflow-wrap:anywhere}.v90-notice.error{border-color:#fecaca}.v90-notice.warning{border-color:#fde68a}.v90-empty{display:grid;place-items:center;text-align:center;gap:4px;padding:22px}.v90-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.v90-feature-grid article{display:grid;grid-template-columns:30px minmax(0,1fr) 22px;align-items:start;gap:10px;border:1px solid var(--border);border-radius:12px;padding:11px;min-width:0}.v90-feature-grid article>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--surface-soft);font-weight:800}.v90-feature-grid article>div{display:grid;min-width:0}.v90-feature-grid small{white-space:normal;overflow-wrap:anywhere}.v90-feature-grid svg{width:18px;color:#16a34a}.v90-card textarea{width:100%;min-height:88px}.v90-card label{display:grid;gap:6px}.v90-card input,.v90-card select,.v90-card textarea{max-width:100%}@media(max-width:900px){.v90-overview,.v90-control-grid,.v90-toolkit,.v90-feature-grid{grid-template-columns:1fr}.v90-overview>.v90-toolkit{grid-column:auto}}.call-overlay-v91{position:absolute;z-index:18;display:flex;flex-direction:column;gap:.3rem;max-width:min(320px,70vw);pointer-events:none}.call-overlay-v91 span{display:flex;align-items:center;gap:.3rem;width:max-content;max-width:100%;padding:.35rem .55rem;border-radius:.65rem;background:#0a0e18b8;color:#fff;font-size:.78rem;backdrop-filter:blur(8px)}.call-overlay-v91 svg{width:14px;height:14px}.call-overlay-v91.top-left{top:1rem;left:1rem}.call-overlay-v91.top-right{top:1rem;right:1rem;align-items:flex-end}.call-overlay-v91.bottom-left{bottom:5.5rem;left:1rem}.call-overlay-v91.bottom-right{bottom:5.5rem;right:1rem;align-items:flex-end}.call-clock-v91{font-variant-numeric:tabular-nums}.call-capability-grid-v91{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.call-capability-grid-v91 span{padding:.55rem .7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface-soft);font-size:.82rem}.call-admin-v91{display:grid;gap:1rem}@media(max-width:760px){.call-capability-grid-v91{grid-template-columns:1fr 1fr}.call-overlay-v91{max-width:60vw}}.call-settings-panel .toggle-row,.call-settings-panel .toggle-row span,.readable-call-setting,.readable-call-setting span{color:var(--text,#f7f7fb)!important;opacity:1!important;font-weight:650!important}.call-display-editor-v92 .checkbox-grid-v87 label{min-height:38px}.call-display-editor-v92 select{max-width:260px}.profitability-v92{display:grid;gap:18px;margin:18px 0}.earner-list-v92{display:grid;gap:8px}.earner-list-v92 button{display:grid;grid-template-columns:28px 1fr auto 20px;align-items:center;gap:10px;width:100%;text-align:left;padding:12px;border-radius:12px}.earner-list-v92 small{color:var(--muted)}.earner-drilldown-v92{max-width:860px}.v94-health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0}.v94-health-grid article{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center}.v94-health-grid article>svg{grid-row:1/3}.v94-health-grid span{display:flex;flex-direction:column}.v94-alert-list{display:grid;gap:.65rem}.v94-alert-list>div{display:grid;grid-template-columns:90px 1fr auto;gap:.75rem;align-items:center;padding:.75rem;border:1px solid var(--border-color);border-radius:12px}.v94-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.v94-capability-grid article{padding:1rem;border:1px solid var(--border-color);border-radius:14px;display:flex;flex-direction:column;gap:.35rem}.v94-actions{display:flex;justify-content:flex-end;margin-top:1rem}@media(max-width:900px){.v94-health-grid,.v94-capability-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.v94-health-grid,.v94-capability-grid{grid-template-columns:1fr}.v94-alert-list>div{grid-template-columns:1fr}}.admin-window-surface,.modal-card,.admin-modal,.earner-drilldown-v92,.moderation-review-modal,.payout-review-modal,.blocked-users-modal,.connection-profile-modal,.request-detail-panel,.unified-user-panel,.wide-modal,.safety-menu-v59,.consent-panel.panel-card{background:#fff!important;color:#172033!important;border:1px solid #dfe5ec;border-radius:20px;box-shadow:0 24px 70px #10182840}.roulette-shared-call-overlay,.chat-window{box-shadow:initial}.earner-drilldown-v92 .stat-card,.earner-drilldown-v92 .summary-row{background:#f8fafc;color:#172033}.translation-review-row{background:#f8fafc;border:1px solid #dfe5ec;border-radius:14px;padding:14px}.panel-card:has(>h3:first-child) label:has(input[type=number]){display:grid;grid-template-columns:minmax(180px,1fr) 110px;align-items:center;gap:14px;margin:10px 0}.panel-card:has(>h3:first-child) label:has(input[type=number]) input{width:110px;margin:0}.campaign-control-center-v95{display:block}.campaign-unified-grid-v95{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(480px,1.4fr);gap:24px;align-items:start}.campaign-create-v95{border-right:1px solid #e5e7eb;padding-right:24px}.campaign-list-v95 .campaign-list-head,.campaign-list-v95 .campaign-list-row{grid-template-columns:1.5fr .8fr .75fr .65fr .65fr}.campaign-list-v95 small{display:block}.api-credential-create-v95{display:grid;grid-template-columns:1.4fr .8fr .7fr;gap:14px;align-items:end}.api-credential-create-v95 fieldset{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px;border:1px solid #dfe5ec;border-radius:12px;padding:12px}.api-credential-create-v95 fieldset label{display:flex;align-items:center;gap:6px}.api-key-once-v95{margin:18px 0;padding:16px;border:1px solid #f59e0b;background:#fffbeb;border-radius:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.api-key-once-v95 code{word-break:break-all;flex:1;min-width:260px}.api-credential-list-v95 article{display:grid;grid-template-columns:1.2fr 1.5fr .8fr auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid #e5e7eb}.api-credential-list-v95 small{display:block;color:#667085}@media(max-width:900px){.campaign-unified-grid-v95{grid-template-columns:1fr}.campaign-create-v95{border-right:0;border-bottom:1px solid #e5e7eb;padding-right:0;padding-bottom:20px}.api-credential-create-v95,.api-credential-list-v95 article{grid-template-columns:1fr}.campaign-list-v95{overflow:auto}.campaign-list-v95 .campaign-list-head,.campaign-list-v95 .campaign-list-row{min-width:760px}}.secure-call-kpis-v96{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0}.secure-call-kpis-v96>span{display:grid;gap:4px;padding:14px;border:1px solid var(--border,#dfe5ec);border-radius:16px;background:#fff;color:#172033}.secure-call-kpis-v96 svg{width:18px}.secure-call-groups-v96{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.secure-call-groups-v96 article{background:#fff;color:#172033;border:1px solid #dfe5ec;border-radius:18px;padding:16px}.secure-call-groups-v96 label{display:flex;gap:9px;align-items:flex-start;padding:6px 0;font-size:.92rem}.secure-call-groups-v96 input{margin-top:3px}.call-status-explanation-v96{background:#fff;color:#172033;border:1px solid #dfe5ec;border-radius:14px;padding:10px 12px}.safety-action-v96{min-width:44px;min-height:44px}.immersive-chat-bubble{position:relative;padding-right:32px}.bubble-retranslate-v97{position:absolute;right:5px;top:5px;width:22px;height:22px;border:0;border-radius:999px;display:grid;place-items:center;background:#ffffff24;color:inherit;cursor:pointer;opacity:.75}.bubble-retranslate-v97:hover{opacity:1;background:#ffffff3d}.bubble-retranslate-v97 svg{width:13px;height:13px}.bubble-retranslate-v97:disabled{cursor:wait}.bubble-retranslate-error-v97{font-size:10px;color:#ffb4b4;margin-top:3px}.is-spinning{animation:v97spin .8s linear infinite}@keyframes v97spin{to{transform:rotate(360deg)}}.site-excellence-v97{margin-top:18px}.v97-filterbar{display:grid;grid-template-columns:minmax(260px,1fr) 240px;gap:12px;margin:16px 0}.v97-filterbar label{display:grid;gap:6px}.v97-filterbar label:first-child{grid-template-columns:auto 1fr;align-items:center}.v97-filterbar input,.v97-filterbar select{min-height:42px}.v97-capability-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.v97-capability-grid article{position:relative;border:1px solid var(--border,#dfe5ec);border-radius:16px;padding:14px;background:#fff;color:#172033}.v97-capability-grid h3{display:flex;gap:7px;align-items:flex-start;padding-right:80px;margin:5px 0}.v97-capability-grid h3 svg{width:18px;min-width:18px}.v97-capability-grid p{margin-bottom:0}.v97-status{position:absolute;right:10px;top:10px;font-size:10px;text-transform:uppercase;border-radius:999px;padding:4px 7px;background:#edf2f7}.v97-status.working-ui{background:#dcfce7}.v97-status.deployment-required{background:#fef3c7}.v97-status.production{font-weight:700}@media(max-width:700px){.v97-filterbar{grid-template-columns:1fr}.v97-filterbar label:first-child{grid-template-columns:auto 1fr}}.v98-message-backdrop{position:fixed;inset:0;z-index:10050;background:#0f172a9e;display:grid;place-items:center;padding:20px}.v98-message-card{position:relative;width:min(520px,100%);background:#fff;color:#172033;border:1px solid #dfe5ec;border-radius:22px;box-shadow:0 28px 85px #0f172a52;padding:26px;display:grid;grid-template-columns:auto 1fr;gap:16px}.v98-message-card h2{margin:0 0 8px}.v98-message-card p{margin:0;line-height:1.55}.v98-message-icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#eef2ff}.v98-message-card.error .v98-message-icon{background:#fee2e2}.v98-message-card.warning .v98-message-icon,.v98-message-card.confirm .v98-message-icon{background:#fef3c7}.v98-message-card.success .v98-message-icon{background:#dcfce7}.v98-message-close{position:absolute;right:12px;top:12px}.v98-message-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.v98-message-details{margin-top:12px}.v98-capability-search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #dfe5ec;border-radius:14px;padding:8px 12px;margin-bottom:18px}.v98-capability-search input{border:0;outline:0;width:100%}.v98-capability-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.v98-capability-grid article{min-height:165px}.v98-capability-grid small{display:inline-flex;background:#eef2ff;border-radius:999px;padding:5px 9px}.v98-task-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px;border-bottom:1px solid #e8edf3}.v98-task-row span{display:flex;flex-direction:column}.v98-email-layout{display:grid;grid-template-columns:240px 1fr;gap:18px}.v98-email-layout aside{display:flex;flex-direction:column;gap:8px}.v98-email-layout aside button{text-align:left;padding:12px;border:1px solid #dfe5ec;border-radius:12px;background:#fff;display:flex;flex-direction:column}.v98-email-layout aside button.active{border-color:#6366f1;background:#eef2ff}.v98-email-editor{display:grid;gap:12px}.v98-email-editor label{display:grid;gap:6px}.v98-email-editor textarea{resize:vertical}.v98-email-preview{background:#f8fafc;border:1px solid #dfe5ec;border-radius:14px;padding:18px}.v98-pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:16px}.v98-pagination button{border:1px solid #dfe5ec;background:#fff;border-radius:9px;padding:8px 11px}.v98-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:18px}.v98-health-grid article{border:1px solid #dfe5ec;border-radius:14px;padding:16px;display:grid;gap:6px}@media(max-width:760px){.v98-email-layout,.v98-message-card{grid-template-columns:1fr}.v98-task-row{grid-template-columns:1fr auto}.v98-task-row button{grid-column:1/-1}.v98-pagination{flex-wrap:wrap}}.v98-simulator{display:grid;gap:16px}.v98-trust-summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border:1px solid #dfe5ec;border-radius:14px;padding:16px}.v98-trust-preview{width:min(720px,calc(100vw - 30px));max-height:86vh;overflow:auto;padding:24px}.v98-demand-bars{height:120px;display:flex;align-items:end;gap:12px;padding:14px;background:#f8fafc;border-radius:14px}.v98-demand-bars span{flex:1;background:linear-gradient(180deg,#7c3aed,#c4b5fd);border-radius:8px 8px 2px 2px}.toggle-stack{display:grid;gap:9px;margin:14px 0}.toggle-stack label{display:flex;gap:9px;align-items:center}@media(max-width:760px){.v98-trust-summary{grid-template-columns:1fr}.v98-trust-summary button{width:100%}}.viewer-sidebar,.host-sidebar,.admin-sidebar{position:sticky;top:0;align-self:start;height:100vh;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.operation-workspace{display:grid;gap:18px;margin-top:20px}.operation-group{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,2fr);gap:24px;padding:20px 0;border-top:1px solid var(--border,#e2e8f0)}.operation-group:first-child{border-top:0}.operation-group h3{margin:0 0 6px}.operation-group p{margin:0;color:var(--muted,#64748b);line-height:1.5}.operation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.operation-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-weight:700}.operation-field>span{font-size:.9rem}.operation-field input,.operation-field select,.operation-field textarea{width:100%;min-height:44px;box-sizing:border-box}.operation-field small{font-weight:400;line-height:1.35;color:var(--muted,#64748b)}.operation-input-wrap{display:flex;align-items:stretch}.operation-input-wrap input{border-radius:9px 0 0 9px}.operation-input-wrap em{display:flex;align-items:center;padding:0 11px;border:1px solid var(--border,#cbd5e1);border-left:0;border-radius:0 9px 9px 0;background:var(--surface-muted,#f8fafc);font-style:normal;font-size:.8rem}.operation-results{padding:20px;border-radius:14px;background:var(--surface-muted,#f8fafc)}.operation-actions{display:flex;justify-content:flex-end;margin-top:16px}.operation-toggles{display:grid;gap:10px}.operation-toggles label{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--border,#e2e8f0);border-radius:10px}.operation-toggles input{margin-top:3px}.operation-toggles span{display:flex;flex-direction:column;gap:3px}.operation-tabs{flex-wrap:wrap}.compact-action-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid var(--border,#e5e7eb);min-height:44px}.compact-action-row>span:first-child{display:flex;flex-direction:column;min-width:0}.compact-row-actions{display:flex;align-items:center;gap:7px;flex:0 0 auto}.support-ticket-message{width:100%;min-height:150px;resize:vertical;box-sizing:border-box}.compact-submit-row{display:flex;justify-content:flex-end;margin-top:10px}.readable-request-form .operation-grid{margin-top:16px}.profile-subsection{margin-top:20px;padding-top:18px;border-top:1px solid var(--border,#e2e8f0)}.interest-picker{display:flex;flex-wrap:wrap;gap:8px}.interest-picker button{border:1px solid var(--border,#cbd5e1);border-radius:999px;padding:7px 12px;background:var(--surface,#fff);color:inherit}.interest-picker button.active{background:var(--accent,#6750e8);border-color:var(--accent,#6750e8);color:#fff}.admin-content,.viewer-content,.host-content{scroll-behavior:auto}[data-theme=evening]{--text:#f5f7ff;--muted:#d2d8e8;--surface:#24283b;--surface-muted:#2d3248;--border:#596078;color:var(--text)}[data-theme=evening] input,[data-theme=evening] select,[data-theme=evening] textarea{background:#30364d;color:#f8f9ff;border-color:#68708b}[data-theme=evening] .muted-copy,[data-theme=evening] small{color:#d2d8e8}@media(max-width:900px){.operation-group,.operation-grid{grid-template-columns:1fr}.viewer-sidebar,.host-sidebar,.admin-sidebar{position:static;height:auto;max-height:none}.compact-action-row{align-items:flex-start}.blocking-control-row{flex-wrap:wrap}.compact-row-actions{margin-left:auto}}.app-feedback-backdrop{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:20px;background:#0f172a8c;backdrop-filter:blur(3px)}.app-feedback-card{position:relative;width:min(520px,100%);display:grid;grid-template-columns:auto 1fr;gap:16px;padding:24px;border:1px solid var(--border-color,#d8dee9);border-radius:18px;background:var(--panel-bg,#fff);color:var(--text-color,#172033);box-shadow:0 24px 70px #0f172a47}.app-feedback-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,currentColor 12%,transparent)}.app-feedback-icon svg{width:24px;height:24px}.app-feedback-card.success{color:#087f5b}.app-feedback-card.info{color:#2457c5}.app-feedback-card.warning{color:#9a5b00}.app-feedback-card.error{color:#b42318}.app-feedback-copy{color:var(--text-color,#172033)}.app-feedback-copy h2{margin:0 32px 8px 0;font-size:1.2rem}.app-feedback-copy p{margin:0;line-height:1.55;white-space:pre-line}.app-feedback-input{width:100%;min-height:44px;margin-top:16px}.app-feedback-close{position:absolute;top:12px;right:12px}.app-feedback-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.app-feedback-actions button{min-width:100px}@media(max-width:560px){.app-feedback-card{grid-template-columns:1fr;padding:20px}.app-feedback-icon{width:38px;height:38px}.app-feedback-actions{flex-direction:column-reverse}.app-feedback-actions button{width:100%}}.admin-page{height:100vh;overflow:hidden}.admin-frame{grid-template-columns:var(--admin-sidebar-width,260px) minmax(0,1fr);height:calc(100vh - 72px);overflow:hidden}.admin-nav{min-height:0!important;height:100%;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-content{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-nav-row,.nav-item-row{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:3px}.admin-nav-row>button:first-child,.nav-item-row>.nav-item{width:100%;min-width:0}.admin-pin,.nav-pin{border:0!important;background:transparent!important;width:30px;height:30px;padding:0!important;display:grid!important;place-items:center!important;border-radius:8px!important;color:var(--muted)!important;opacity:.45}.admin-pin:hover,.admin-pin.active,.nav-pin:hover,.nav-pin.active{opacity:1;color:var(--primary)!important;background:var(--surface-soft,#f3f2ff)!important}.admin-pinned-section:empty{display:none}.pinned-navigation{border:1px solid var(--line);border-radius:12px;padding:5px}.pinned-navigation .nav-group-toggle{pointer-events:none}.sidebar-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.page-content{scrollbar-gutter:stable}.admin-nav-grouped .admin-nav-section>div{display:grid;gap:4px}.admin-nav-row .nav-count{margin-left:auto}@media(max-width:850px){.admin-page{height:auto;overflow:auto}.admin-frame{height:auto;display:block}.admin-nav{height:auto;max-height:42vh}.admin-content{height:auto;overflow:visible}.admin-nav-row{min-width:210px}}.financial-ledger{margin-top:1.25rem}.ledger-filter-row{display:grid;grid-template-columns:minmax(160px,220px) minmax(220px,1fr) auto minmax(240px,1fr);gap:.85rem;align-items:end;margin:1rem 0}.ledger-filter-row label{display:flex;flex-direction:column;gap:.35rem;font-weight:650}.ledger-table{border:1px solid var(--border-color,#dfe3ea);border-radius:14px;overflow:hidden}.ledger-head,.ledger-row{display:grid;grid-template-columns:minmax(170px,1.6fr) .7fr .6fr .8fr .65fr .9fr .75fr 42px;gap:.65rem;align-items:center;padding:.7rem .85rem}.ledger-head{font-size:.78rem;font-weight:750;text-transform:uppercase;letter-spacing:.03em;background:var(--panel-muted,#f5f7fa);position:sticky;top:0;z-index:1}.ledger-entry+.ledger-entry{border-top:1px solid var(--border-color,#e1e5eb)}.ledger-row span{min-width:0}.ledger-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.85rem 1rem 1rem;background:var(--panel-muted,#f7f8fb)}.ledger-detail span{display:flex;flex-direction:column;gap:.2rem}.payout-batch-list{display:grid;gap:.65rem}.payout-batch-card{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(200px,1fr) auto auto;gap:.8rem;align-items:center;padding:.75rem .9rem;border:1px solid var(--border-color,#dfe3ea);border-radius:12px}.payout-batch-card span{display:flex;flex-direction:column}.ledger-skeleton{padding:2rem;text-align:center;border:1px dashed var(--border-color,#dfe3ea);border-radius:12px}.warning-copy{color:var(--warning-text,#8a4b00);font-weight:650}@media(max-width:980px){.ledger-filter-row{grid-template-columns:1fr 1fr}.ledger-head{display:none}.ledger-row{grid-template-columns:1.4fr .8fr .8fr 42px}.ledger-row>span:nth-child(2),.ledger-row>span:nth-child(4),.ledger-row>span:nth-child(5){display:none}.ledger-detail{grid-template-columns:1fr 1fr}.payout-batch-card{grid-template-columns:1fr auto}}@media(max-width:640px){.ledger-filter-row{grid-template-columns:1fr}.ledger-row{grid-template-columns:1fr auto 38px}.ledger-row>span:nth-child(3){display:none}.ledger-detail,.payout-batch-card{grid-template-columns:1fr}.financial-ledger .panel-heading{align-items:flex-start}}.commercial-hub{display:grid;gap:16px;margin:18px 0}.commercial-hero{display:flex;align-items:center;justify-content:space-between;gap:18px}.commercial-hero h2{margin:.25rem 0}.commercial-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.commercial-action{display:flex;align-items:flex-start;gap:12px;text-align:left;min-height:110px}.commercial-action svg{flex:0 0 auto}.commercial-action span{display:grid;gap:5px}.commercial-action small{line-height:1.35}.host-retention-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.host-retention-strip span{display:grid;gap:5px}.host-retention-strip strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.call-cost-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--border-color,#d8dde7);border-radius:12px}.call-cost-preview span{display:grid;gap:3px}@media(max-width:980px){.commercial-action-grid,.host-retention-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.commercial-hero{align-items:stretch;flex-direction:column}.commercial-action-grid,.host-retention-strip{grid-template-columns:1fr}.commercial-hero .primary-button{width:100%}}.financial-growth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.financial-admin-center{display:grid;gap:1rem}.financial-operations .history-row>span:last-child{text-align:right}.status-badge{padding:.35rem .65rem;border-radius:999px;background:var(--surface-muted);font-size:.8rem}.error-box{display:flex;gap:.55rem;align-items:center;padding:.8rem 1rem;border:1px solid var(--danger);border-radius:.75rem;margin:.75rem 0}.stat-card>svg{width:1.15rem}@media(max-width:850px){.financial-growth-grid{grid-template-columns:1fr}}.media-permission-status{margin:12px 0}.info-box.roulette-optin-note{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,auto);align-items:center;gap:12px}.roulette-optin-note span{display:grid;gap:3px}.roulette-visibility-summary{display:grid;gap:4px;padding:12px 14px;margin-bottom:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.roulette-visibility-summary small{color:var(--muted)}@media(max-width:760px){.info-box.roulette-optin-note{grid-template-columns:auto 1fr}.roulette-optin-note .toggle-row{grid-column:1/-1}}.v109-launch{position:fixed;right:20px;bottom:20px;z-index:80;border-radius:999px;padding:12px 18px;box-shadow:0 12px 32px #0005}.v109-backdrop{position:fixed;inset:0;background:#07111ddd;z-index:120;display:grid;place-items:center;padding:20px}.v109-center{width:min(1180px,96vw);max-height:92vh;overflow:auto}.v109-center>header{display:flex;justify-content:space-between;gap:20px;align-items:start}.v109-center>nav{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.v109-center>nav button{text-transform:capitalize}.v109-center>nav .active{outline:2px solid currentColor}.v109-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v109-card h2{display:flex;align-items:center;gap:8px}.v109-card label{display:flex;gap:8px;align-items:center;margin:8px 0}.v109-card select,.v109-card input{max-width:100%}.v109-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #ffffff18}.v109-metric{display:inline-flex;flex-direction:column;margin:8px 18px 8px 0}.v109-metric strong{font-size:1.5rem}.v109-scroll{max-height:230px;overflow:auto}.v109-scroll>div{display:flex;flex-direction:column;padding:8px 0;border-bottom:1px solid #ffffff18}.v109-status{text-transform:capitalize;font-size:1.4rem}@media(max-width:760px){.v109-grid{grid-template-columns:1fr}.v109-center{padding:14px}.v109-launch{right:12px;bottom:76px}}.admin-user-table-head,.admin-user-table-row{grid-template-columns:1.5fr 1.1fr 1.1fr .85fr .9fr 1.5fr!important}.admin-user-table-head button,.payout-sort-header button{background:transparent;border:0;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer;padding:0}.created-date-cell{display:flex;flex-direction:column;gap:3px}.created-date-cell small{opacity:.72}.payout-sort-header{display:grid;grid-template-columns:1.5fr .8fr 1fr .8fr;gap:16px;padding:12px 22px;margin-bottom:8px;border-radius:12px;background:#ffffff0a}.commission-table-row.pending-approval-locked{background:#082d59!important;color:#e8f3ff!important;border-color:#1e5f9f!important}.commission-table-row.pending-approval-locked input{opacity:.7;cursor:not-allowed}.commission-table-row.pending-approval-locked small{color:#c9def5!important}.reconciliation-table-head,.reconciliation-alert{display:grid;grid-template-columns:2fr .65fr .65fr .65fr .7fr .9fr .8fr;gap:12px;align-items:center}.reconciliation-table-head{padding:10px 12px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.1)}.reconciliation-alert{padding:14px 12px;border-bottom:1px solid rgba(255,255,255,.07)}.reconciliation-alert>span:first-child{display:flex;flex-direction:column}.reconciliation-alert small{display:block;opacity:.72}@media(max-width:1000px){.admin-user-table-head{display:none}.admin-user-table-row{grid-template-columns:1fr!important}.payout-sort-header{grid-template-columns:1fr 1fr}.reconciliation-table-head{display:none}.reconciliation-alert{grid-template-columns:1fr 1fr}}.v110-experience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 1.5rem}.v110-experience-grid .panel-card{min-width:0}.v110-experience-grid label{display:grid;gap:.35rem;margin:.6rem 0}.v110-experience-grid .list-row{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--border-color,#d9dce5)}.v110-experience-grid .list-row span:first-child{display:grid}.v110-experience-grid small{opacity:.75}@media(max-width:1050px){.v110-experience-grid{grid-template-columns:1fr}}.authority-launch-v111{position:fixed;right:18px;bottom:18px;z-index:70;border:0;border-radius:999px;padding:11px 15px;display:flex;gap:8px;align-items:center;background:#111827;color:#fff;box-shadow:0 10px 32px #0004;cursor:pointer}.authority-launch-v111 svg{width:17px}.authority-modal-v111{max-width:1100px;max-height:90vh;overflow:auto}.authority-summary-v111{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.authority-summary-v111>span{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border,#ddd);border-radius:12px}.authority-summary-v111 strong{margin-left:4px}.release-grid-v111{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.release-grid-v111 span{display:flex;align-items:center;gap:7px;padding:8px;border-radius:9px;background:var(--surface-muted,#f3f4f6)}.release-grid-v111 svg{width:16px}.inline-error{display:flex;gap:8px;align-items:center}.spin{animation:v111spin 1s linear infinite}@keyframes v111spin{to{transform:rotate(360deg)}}.webrtc-call-v112{position:absolute;inset:0;background:#080b12;overflow:hidden}.webrtc-remote-v112{width:100%;height:100%;object-fit:cover;background:#080b12}.webrtc-local-v112{position:absolute;right:18px;bottom:82px;width:min(24%,180px);aspect-ratio:3/4;object-fit:cover;border-radius:16px;border:2px solid rgba(255,255,255,.65);background:#111827}.webrtc-status-v112{position:absolute;left:18px;top:18px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.webrtc-status-v112 span,.webrtc-status-v112 strong,.webrtc-status-v112 small{background:#0000009e;padding:7px 10px;border-radius:999px;color:#fff;display:flex;align-items:center;gap:5px}.webrtc-controls-v112{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;gap:10px}.webrtc-controls-v112 button{border:0;border-radius:999px;width:44px;height:44px;display:grid;place-items:center}@media(max-width:700px){.webrtc-local-v112{width:28%;right:10px;bottom:74px}.webrtc-status-v112{left:10px;top:10px}.webrtc-status-v112 span{font-size:11px}}.admin-login-simple{min-height:100vh;display:grid;place-items:center;padding:24px}.admin-login-simple .auth-card{width:min(440px,100%);margin:0}.admin-login-simple .auth-language{display:none}.admin-login-simple .auth-card>small:last-child{display:none}.remote-video,.viewer-placeholder,.video-chat-right{position:relative;isolation:isolate}.webrtc-call-v112{position:absolute;inset:0;z-index:5;pointer-events:none}.webrtc-call-v112 video,.remote-video>img{pointer-events:none}.webrtc-status-v112{pointer-events:none}.webrtc-controls-v112{pointer-events:auto;z-index:24}.stream-call-top,.stream-call-bottom,.stream-more-menu,.video-top-actions,.pip-controls,.roulette-shared-actions,.call-settings-panel,.immersive-chat-actions,.immersive-compose{pointer-events:auto!important;z-index:40!important}.video-overlay-icon,.stream-more-menu button,.roulette-action{touch-action:manipulation;position:relative}@media(max-width:760px){.stream-call-bottom{overflow-x:auto;justify-content:flex-start}.stream-call-bottom .video-overlay-icon{flex:0 0 auto}.stream-more-menu{z-index:90!important}}.admin-control-v115{display:grid;gap:16px}.timeline-filters-v115{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:14px 0}.timeline-filters-v115 input,.timeline-filters-v115 select{min-height:38px}.session-table-v115{display:grid;border:1px solid var(--border);border-radius:14px;overflow:hidden}.session-head-v115,.session-row-v115{display:grid;grid-template-columns:170px 1.2fr 120px 2fr 130px 42px;gap:10px;align-items:center;padding:10px 12px}.session-head-v115{font-weight:700;background:var(--surface-soft)}.session-row-wrap-v115+.session-row-wrap-v115{border-top:1px solid var(--border)}.session-row-v115 small{display:block}.session-detail-v115{padding:14px;background:var(--surface-soft);border-top:1px solid var(--border)}.session-detail-v115 textarea{width:100%;min-height:70px;margin-top:10px}.timeline-footer-v115{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}@media(max-width:900px){.session-head-v115{display:none}.session-row-v115{grid-template-columns:1fr 1fr}.session-row-v115>*:nth-child(4){grid-column:1/-1}.session-row-v115>*:nth-child(6){justify-self:end}.timeline-filters-v115>*{flex:1 1 180px}}.admin-login-simple{min-height:100dvh!important;width:100%;display:grid!important;place-items:center!important;padding:clamp(16px,4vw,40px)!important;margin:0!important}.admin-login-simple .auth-card{align-self:center;justify-self:center;width:min(440px,100%);max-height:calc(100dvh - 32px);overflow:auto}.saved-searches-v117{grid-column:1/-1}.saved-search-card-list{display:grid;gap:10px;margin-top:16px}.saved-search-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--border);border-radius:14px}.saved-search-card span{display:grid;gap:4px}.payout-progress-v117{display:grid;gap:10px;margin:10px 0 18px}.payout-progress-track{height:12px;background:#7f7f7f2e;border-radius:999px;overflow:hidden}.payout-progress-track>span{display:block;height:100%;background:linear-gradient(90deg,#7c3aed,#1768e8);border-radius:inherit}.warning-copy{padding:10px 12px;border-radius:10px;background:#f59e0b1f}@media(max-width:720px){.saved-search-card{align-items:flex-start;flex-direction:column}.saved-search-card .button-row{width:100%;overflow:auto}}.business-center-groups{display:grid;gap:18px}.business-group{min-width:0}.compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.host-business-heading{align-items:end}@media(max-width:900px){.compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-recovery-page{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--page-bg,#0b1020)}.app-recovery-card{width:min(620px,100%);margin:0;display:grid;gap:14px}.app-recovery-card .approval-actions{display:flex;flex-wrap:wrap;gap:10px}.mode-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.mode-tile{display:grid;place-items:center;gap:.2rem;min-height:82px;padding:.55rem;border:1px solid var(--border-color,#d8dce5);border-radius:12px;background:transparent;text-align:center}.mode-tile svg{width:22px}.mode-tile small{font-size:.68rem;opacity:.72}.mode-tile.active{outline:2px solid currentColor;background:#785aff14}.mode-tile.disabled{opacity:.55}.topbar-mode-tiles{display:flex;gap:.35rem}.topbar-mode-tiles button{display:flex;align-items:center;gap:.3rem;border:1px solid var(--border-color,#d8dce5);border-radius:9px;padding:.4rem .55rem;background:transparent}.topbar-mode-tiles button.active{font-weight:700;outline:2px solid currentColor}.status-rejected{color:#b42318}.status-approved{color:#067647}@media(max-width:760px){.topbar-mode-tiles span{display:none}}.compact-mode-switcher{display:grid;gap:.35rem}.compact-mode-buttons{display:flex;gap:.4rem;flex-wrap:wrap}.compact-mode-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:38px;padding:.42rem .62rem;border:1px solid var(--border-color,#d8dce5);border-radius:9px;background:transparent;font-weight:650;line-height:1}.compact-mode-button svg{width:18px;height:18px}.compact-mode-button.active{outline:2px solid var(--primary);background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 12px #5037be47}.compact-mode-button.disabled{opacity:.55}.sidebar-footer .compact-mode-switcher{padding:.15rem 0}.sidebar-footer .compact-mode-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-footer .compact-mode-button{width:100%}.topbar-mode-tiles button.active{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important;box-shadow:0 3px 10px #5037be40}.v120-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:16px}.v120-feature{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid var(--border,#d9dce5);border-radius:14px;background:var(--surface-soft,#f7f8fb)}.v120-feature svg{flex:0 0 auto;color:#159447}.v120-feature span{display:grid;gap:4px}.v120-feature small{color:var(--muted,#687080)}.viz-badge.complete{background:#e8f7ee;color:#13783b}.mode-switch button[aria-pressed=true],.account-mode-button.active{background:var(--accent,#6f4ef6)!important;color:#fff!important;border-color:var(--accent,#6f4ef6)!important;box-shadow:0 8px 20px #4b37be40}.immersive-call .video-chat-right{position:relative;overflow:hidden;background:#06090f}.immersive-call .remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;background:#06090f;z-index:1}.immersive-call .remote-video>img,.immersive-call .remote-video>video,.immersive-call .remote-video .webrtc-call-v112,.immersive-call .remote-video .webrtc-call-v112 video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;max-width:none!important;max-height:none!important}.immersive-call .local-video-pip{z-index:25!important;width:210px!important;max-width:22vw!important;right:20px!important;top:20px!important;bottom:auto!important}.immersive-call .video-top-actions,.immersive-call .call-overlay-v91,.immersive-call .roulette-shared-call-overlay,.immersive-call .immersive-chat-overlay,.immersive-call .call-toolbar,.immersive-call .pip-controls{z-index:30!important}.host-shell .video-overlay-icon,.host-page .video-overlay-icon,.immersive-call .video-overlay-icon{width:38px!important;height:38px!important;padding:0!important}.host-shell .video-overlay-icon svg,.host-page .video-overlay-icon svg,.immersive-call .video-overlay-icon svg{width:18px!important;height:18px!important}@media(max-width:700px){.immersive-call .local-video-pip{width:112px!important;max-width:30vw!important;right:10px!important;top:10px!important}.host-shell .video-overlay-icon,.host-page .video-overlay-icon,.immersive-call .video-overlay-icon{width:36px!important;height:36px!important}}.streamlined-call.immersive-call{position:relative!important;display:block!important;height:calc(100dvh - 72px)!important;min-height:640px!important;background:#05070a!important;border-radius:0!important;overflow:hidden!important}.immersive-call .video-chat-left{display:none!important}.immersive-call .video-chat-right{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;background:#05070a!important;overflow:hidden!important}.immersive-call .remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:0!important;background:#05070a!important;overflow:hidden!important}.immersive-call .webrtc-call-v112,.immersive-call .webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center!important;background:#05070a!important;z-index:2!important}.immersive-call .remote-video>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:1!important}.webrtc-local-v112,.webrtc-status-v112,.webrtc-controls-v112,.pip-controls{display:none!important}.webrtc-error-v112{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;background:#05080ecc;color:#fff;padding:12px 16px;border-radius:12px;max-width:min(420px,80vw);text-align:center}.immersive-call .local-video-pip{position:absolute!important;top:18px!important;right:18px!important;bottom:auto!important;width:190px!important;max-width:21vw!important;aspect-ratio:4/3!important;border-radius:18px!important;border:2px solid rgba(255,255,255,.72)!important;box-shadow:0 16px 40px #00000059!important;z-index:40!important;overflow:hidden!important}.immersive-call .stream-call-top{left:20px!important;top:18px!important;right:auto!important;z-index:35!important}.immersive-call .stream-call-bottom{left:50%!important;bottom:20px!important;transform:translate(-50%)!important;z-index:40!important;background:#06090fa8!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:24px!important;padding:8px!important;backdrop-filter:blur(18px)!important;box-shadow:0 14px 34px #00000052!important}.immersive-call .stream-call-bottom button,.immersive-call .stream-call-top button{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;border-radius:50%!important}.immersive-call .call-overlay-v91{position:absolute!important;inset:230px 18px auto auto!important;z-index:38!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;background:#06090fb8!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:18px!important;padding:14px 16px!important;backdrop-filter:blur(16px)!important;box-shadow:0 12px 30px #0000004d!important}.immersive-call .call-overlay-v91 span{background:none!important;padding:0!important;border-radius:0!important;font-size:13px!important}.immersive-call .call-overlay-v91 span:last-child{font-size:18px!important;font-weight:800!important}.immersive-chat-overlay{left:20px!important;bottom:20px!important;width:360px!important;max-width:31vw!important;height:340px!important;justify-content:flex-end!important;z-index:39!important}.immersive-bubble-stack{height:264px!important;max-height:264px!important;justify-content:flex-end!important;overflow-y:auto!important;mask-image:none!important;padding-right:3px!important}.immersive-chat-actions{margin-top:auto!important}.immersive-compose{flex:0 0 auto!important}.roulette-shared-call-overlay{z-index:42!important}@media(max-width:800px){.streamlined-call.immersive-call{height:calc(100dvh - 58px)!important;min-height:520px!important}.immersive-call .local-video-pip{width:116px!important;max-width:30vw!important;top:10px!important;right:10px!important}.immersive-chat-overlay{left:10px!important;bottom:80px!important;width:calc(100vw - 20px)!important;max-width:none!important;height:250px!important}.immersive-bubble-stack{height:176px!important;max-height:176px!important}.immersive-call .call-overlay-v91{top:140px!important;right:10px!important;padding:10px 12px!important}.immersive-call .stream-call-bottom{bottom:10px!important}.immersive-call .stream-call-bottom button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}.immersive-call .remote-video{position:relative;isolation:isolate;overflow:hidden;background:#080b12}.immersive-call .remote-video>.webrtc-call-v112,.immersive-call .remote-video>.webrtc-call-v112 video,.immersive-call .remote-video>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0!important}.immersive-call .remote-video>.video-label,.immersive-call .remote-video>.call-overlay-v91,.immersive-call .remote-video>.video-top-actions,.immersive-call .remote-video>.roulette-shared-call-overlay,.immersive-call .remote-video>.call-self-preview,.immersive-call .remote-video>.immersive-chat-overlay,.immersive-call .remote-video>.call-settings-panel,.immersive-call .remote-video>.call-gift-menu{position:absolute;z-index:30!important}.immersive-call .video-top-actions{top:14px;left:14px;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.immersive-call .video-label{left:16px;top:62px;padding:7px 11px;border-radius:999px;background:#080b12ad;color:#fff;font-weight:800;pointer-events:none}.immersive-call .call-gift-menu{right:16px;bottom:88px;z-index:70!important;pointer-events:auto!important}.immersive-call:fullscreen,.immersive-call:-webkit-full-screen{width:100vw;height:100vh;background:#080b12}.immersive-call:fullscreen .remote-video,.immersive-call:-webkit-full-screen .remote-video{width:100%;height:100%}.streamlined-call.immersive-call .remote-video{position:absolute!important;inset:0!important;isolation:auto!important;z-index:0!important;overflow:hidden!important}.streamlined-call.immersive-call .remote-video>.webrtc-call-v112,.streamlined-call.immersive-call .remote-video>.webrtc-call-v112 video,.streamlined-call.immersive-call .remote-video>.webrtc-remote-v112,.streamlined-call.immersive-call .remote-video>img{position:absolute!important;inset:0!important;z-index:0!important}.streamlined-call.immersive-call .stream-call-top,.streamlined-call.immersive-call .stream-call-bottom,.streamlined-call.immersive-call .video-top-actions,.streamlined-call.immersive-call .video-label,.streamlined-call.immersive-call .call-overlay-v91,.streamlined-call.immersive-call .roulette-shared-call-overlay,.streamlined-call.immersive-call .local-video-pip,.streamlined-call.immersive-call .immersive-chat-overlay,.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu{display:flex!important;visibility:visible!important;opacity:1!important;z-index:100!important}.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu{display:grid!important;z-index:140!important}.streamlined-call.immersive-call.call-focus .video-label,.streamlined-call.immersive-call.call-focus .video-top-actions,.streamlined-call.immersive-call.call-focus .call-overlay-v91,.streamlined-call.immersive-call.call-focus .immersive-chat-overlay{display:flex!important}.streamlined-call.immersive-call.call-controls-hidden .video-top-actions,.streamlined-call.immersive-call.call-controls-hidden .video-label,.streamlined-call.immersive-call.call-controls-hidden .call-overlay-v91{opacity:1!important;pointer-events:auto!important}.streamlined-call.immersive-call .video-label{top:64px!important;bottom:auto!important;left:16px!important}.streamlined-call.immersive-call .video-top-actions{top:14px!important;left:14px!important;pointer-events:auto!important}.streamlined-call.immersive-call .call-overlay-v91{pointer-events:none!important}.streamlined-call.immersive-call .video-chat-right{position:relative!important;isolation:isolate!important;z-index:0!important}.streamlined-call.immersive-call .remote-video{z-index:auto!important;isolation:auto!important;transform:none!important;filter:none!important;perspective:none!important}.streamlined-call.immersive-call .webrtc-call-v112,.streamlined-call.immersive-call .webrtc-remote-v112,.streamlined-call.immersive-call .remote-video>img{z-index:-1!important;pointer-events:none!important}.streamlined-call.immersive-call .stream-call-top,.streamlined-call.immersive-call .stream-call-bottom,.streamlined-call.immersive-call .video-top-actions,.streamlined-call.immersive-call .video-label,.streamlined-call.immersive-call .call-overlay-v91,.streamlined-call.immersive-call .roulette-shared-call-overlay,.streamlined-call.immersive-call .local-video-pip,.streamlined-call.immersive-call .immersive-chat-overlay,.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu{position:absolute!important;z-index:50!important}.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu,.streamlined-call.immersive-call .video-buy-menu{z-index:90!important}.streamlined-call.immersive-call:fullscreen .video-chat-right,.streamlined-call.immersive-call:-webkit-full-screen .video-chat-right{position:absolute!important;inset:0!important;width:100vw!important;height:100vh!important}.streamlined-call.immersive-call .video-chat-right,.streamlined-call.immersive-call .remote-video{position:absolute!important;inset:0!important;isolation:isolate!important;overflow:hidden!important;background:#05070a!important}.streamlined-call.immersive-call .webrtc-call-v112,.streamlined-call.immersive-call .webrtc-remote-v112,.streamlined-call.immersive-call .webrtc-call-v112 video,.streamlined-call.immersive-call .remote-video>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:1!important;object-fit:cover!important;pointer-events:none!important}.streamlined-call.immersive-call .stream-call-top,.streamlined-call.immersive-call .stream-call-bottom,.streamlined-call.immersive-call .video-top-actions,.streamlined-call.immersive-call .video-label,.streamlined-call.immersive-call .call-overlay-v91,.streamlined-call.immersive-call .roulette-shared-call-overlay,.streamlined-call.immersive-call .local-video-pip,.streamlined-call.immersive-call .immersive-chat-overlay{z-index:30!important}.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu,.streamlined-call.immersive-call .video-buy-menu{z-index:60!important}.streamlined-call.immersive-call .video-top-actions,.streamlined-call.immersive-call .video-label,.streamlined-call.immersive-call .call-overlay-v91{visibility:visible!important;opacity:1!important}.session-accounting-filters-v1213{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:end}.session-accounting-filters-v1213 button{min-height:42px}.streamlined-call.immersive-call{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#05070a!important}.streamlined-call.immersive-call>.video-chat-right{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:#05070a!important;overflow:hidden!important;isolation:isolate!important;z-index:0!important}.streamlined-call.immersive-call .remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:0!important;overflow:hidden!important;isolation:isolate!important;z-index:0!important}.streamlined-call.immersive-call .webrtc-call-v112,.streamlined-call.immersive-call .webrtc-remote-v112,.streamlined-call.immersive-call .remote-video>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important;pointer-events:none!important}.streamlined-call.immersive-call .stream-call-top,.streamlined-call.immersive-call .stream-call-bottom,.streamlined-call.immersive-call .video-top-actions,.streamlined-call.immersive-call .video-label,.streamlined-call.immersive-call .call-overlay-v91,.streamlined-call.immersive-call .roulette-shared-call-overlay,.streamlined-call.immersive-call .local-video-pip,.streamlined-call.immersive-call .immersive-chat-overlay{position:absolute!important;z-index:100!important;visibility:visible!important;opacity:1!important}.streamlined-call.immersive-call .call-settings-panel,.streamlined-call.immersive-call .call-gift-menu,.streamlined-call.immersive-call .video-buy-menu{position:absolute!important;z-index:200!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.streamlined-call.immersive-call .video-top-actions{display:flex!important;top:14px!important;left:14px!important;right:auto!important;pointer-events:auto!important}.streamlined-call.immersive-call .video-label{display:block!important;inset:64px auto auto 16px!important}.streamlined-call.immersive-call .call-overlay-v91{display:flex!important;inset:112px 18px auto auto!important}.streamlined-call.immersive-call.call-controls-hidden .video-top-actions,.streamlined-call.immersive-call.call-controls-hidden .video-label,.streamlined-call.immersive-call.call-controls-hidden .call-overlay-v91,.streamlined-call.immersive-call.call-focus .video-top-actions,.streamlined-call.immersive-call.call-focus .video-label,.streamlined-call.immersive-call.call-focus .call-overlay-v91{visibility:visible!important;opacity:1!important}.streamlined-call.immersive-call .viewer-buy-minutes-position{inset:112px 16px auto auto!important;z-index:48!important}.streamlined-call.immersive-call .viewer-buy-minutes-position .video-buy-menu{top:44px!important;right:0!important;left:auto!important}.streamlined-call.immersive-call .remote-identity-tile{display:flex!important;align-items:center!important;gap:7px!important;top:14px!important;left:14px!important;bottom:auto!important;max-width:min(220px,calc(100% - 150px))!important;padding:5px 8px 5px 5px!important;border-radius:14px!important;background:#080b12b8!important;backdrop-filter:blur(8px);pointer-events:none}.streamlined-call.immersive-call .remote-identity-tile>img{position:static!important;width:30px!important;height:30px!important;min-width:30px!important;border-radius:50%!important;object-fit:cover!important}.streamlined-call.immersive-call .remote-identity-tile>span{display:grid!important;min-width:0!important;line-height:1.05!important}.streamlined-call.immersive-call .remote-identity-tile strong,.streamlined-call.immersive-call .remote-identity-tile small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.streamlined-call.immersive-call .remote-identity-tile strong{font-size:12px!important;color:#fff!important}.streamlined-call.immersive-call .remote-identity-tile small{font-size:9px!important;color:#ffffffc7!important;margin-top:2px!important}.streamlined-call.immersive-call .remote-video>.video-top-actions.viewer-buy-minutes-position{position:absolute!important;inset:224px 18px auto auto!important;margin:0!important;transform:none!important;z-index:70!important}.streamlined-call.immersive-call .remote-video>.video-top-actions.viewer-buy-minutes-position .video-buy-wrap{position:relative!important}.streamlined-call.immersive-call .remote-video>.video-top-actions.viewer-buy-minutes-position .video-buy-menu{top:46px!important;right:0!important;left:auto!important}.streamlined-call.immersive-call .remote-video>.video-label.remote-identity-tile{position:absolute!important;inset:14px auto auto 14px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:112px!important;max-width:112px!important;min-height:116px!important;gap:5px!important;padding:8px!important;border-radius:16px!important;overflow:visible!important;background:#080b12c2!important;color:#fff!important;z-index:70!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-avatar{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;overflow:hidden!important;border-radius:50%!important;border:2px solid rgba(255,255,255,.8)!important;background:#ffffff1f!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-avatar>img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;min-width:0!important;text-align:center!important;line-height:1.15!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details strong,.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details small{display:block!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details strong{font-size:12px!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details small{margin-top:2px!important;font-size:9px!important;color:#ffffffd1!important}@media(max-width:800px){.streamlined-call.immersive-call .remote-video>.video-top-actions.viewer-buy-minutes-position{top:194px!important;right:10px!important}.streamlined-call.immersive-call .remote-video>.video-label.remote-identity-tile{top:10px!important;left:10px!important;width:98px!important;max-width:98px!important;min-height:106px!important}}.streamlined-call.immersive-call .remote-video>.viewer-buy-minutes-overlay{position:absolute!important;inset:310px 18px auto auto!important;z-index:160!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;margin:0!important;transform:none!important}.streamlined-call.immersive-call .viewer-buy-minutes-overlay .video-buy-wrap{position:relative!important}.streamlined-call.immersive-call .viewer-buy-minutes-overlay .video-buy-menu{position:absolute!important;top:46px!important;right:0!important;left:auto!important;z-index:190!important}.streamlined-call.immersive-call .remote-video>.video-label.remote-identity-tile{width:116px!important;min-height:132px!important;padding:9px!important;overflow:hidden!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-avatar{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;flex:0 0 54px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid rgba(255,255,255,.86)!important;background-color:#ffffff1f!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.streamlined-call.immersive-call .remote-video>.remote-identity-tile .remote-identity-details{position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;height:auto!important;min-height:45px!important;overflow:visible!important}@media(max-width:800px){.streamlined-call.immersive-call .remote-video>.viewer-buy-minutes-overlay{top:240px!important;right:10px!important}}.streamlined-call.immersive-call .remote-video>img:not(.viewer-remote-avatar img){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important;pointer-events:none!important}.streamlined-call.immersive-call .remote-video>.viewer-buy-minutes-overlay[data-viewer-overlay=buy-minutes]{position:absolute!important;inset:238px 18px auto auto!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:10000!important;pointer-events:auto!important;transform:none!important}.streamlined-call.immersive-call .remote-video>.viewer-buy-minutes-overlay[data-viewer-overlay=buy-minutes] .video-overlay-icon{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.streamlined-call.immersive-call .remote-video>.viewer-remote-identity-overlay[data-viewer-overlay=remote-identity]{position:absolute!important;inset:14px auto auto 14px!important;z-index:10000!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:112px!important;padding:8px!important;border-radius:16px!important;background:#080b12d1!important;color:#fff!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;overflow:hidden!important}.streamlined-call.immersive-call .viewer-remote-avatar{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid rgba(255,255,255,.86)!important;background:#ffffff1f!important}.streamlined-call.immersive-call .viewer-remote-avatar>img{position:static!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important;z-index:auto!important}.streamlined-call.immersive-call .viewer-remote-details{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;min-width:0!important;margin-top:5px!important;text-align:center!important}.streamlined-call.immersive-call .viewer-remote-details strong,.streamlined-call.immersive-call .viewer-remote-details small{display:block!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.streamlined-call.immersive-call .viewer-remote-details strong{font-size:12px!important;color:#fff!important}.streamlined-call.immersive-call .viewer-remote-details small{font-size:9px!important;color:#ffffffd1!important;margin-top:2px!important}.streamlined-call.immersive-call.call-controls-hidden [data-viewer-overlay],.streamlined-call.immersive-call.call-focus [data-viewer-overlay]{display:block!important;visibility:visible!important;opacity:1!important}@media(max-width:800px){.streamlined-call.immersive-call .remote-video>.viewer-buy-minutes-overlay[data-viewer-overlay=buy-minutes]{top:210px!important;right:10px!important}.streamlined-call.immersive-call .remote-video>.viewer-remote-identity-overlay[data-viewer-overlay=remote-identity]{top:10px!important;left:10px!important;width:104px!important}}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage{position:absolute!important;inset:0!important;z-index:50000!important;pointer-events:none!important;overflow:visible!important;isolation:isolate!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage>.viewer-remote-identity-overlay{position:absolute!important;inset:14px auto auto 14px!important;width:112px!important;min-height:96px!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:8px!important;border-radius:16px!important;background:#080b12db!important;color:#fff!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;overflow:visible!important;z-index:2!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-avatar{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid rgba(255,255,255,.86)!important;background:#1f2937!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-avatar>img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important;opacity:1!important;visibility:visible!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-details{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin-top:5px!important;text-align:center!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-details strong,.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-details small{display:block!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-details strong{font-size:12px!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-remote-details small{font-size:9px!important;opacity:.82!important;margin-top:2px!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage>.viewer-buy-minutes-overlay{position:absolute!important;inset:238px 18px auto auto!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:3!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-buy-wrap{position:relative!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-overlay-icon{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-buy-menu{position:absolute!important;top:0!important;right:48px!important;left:auto!important;z-index:10!important;pointer-events:auto!important}@media(max-width:800px){.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage>.viewer-remote-identity-overlay{top:10px!important;left:10px!important;width:104px!important}.streamlined-call.immersive-call>.video-chat-right>.viewer-call-overlay-stage>.viewer-buy-minutes-overlay{top:210px!important;right:10px!important}}.streamlined-call.immersive-call>.viewer-call-overlay-stage{position:absolute!important;inset:0!important;z-index:2147483000!important;pointer-events:none!important;overflow:visible!important;isolation:isolate!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage>.viewer-remote-identity-overlay{position:absolute!important;top:14px!important;left:14px!important;width:112px!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:8px!important;border-radius:16px!important;background:#080b12e0!important;color:#fff!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:2!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-avatar{display:block!important;width:54px!important;height:54px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid rgba(255,255,255,.86)!important;background:#1f2937!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-avatar img{position:static!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important;visibility:visible!important;opacity:1!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-details{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin-top:5px!important;text-align:center!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-details strong,.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-details small{display:block!important;width:100%!important;color:#fff!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-details strong{font-size:12px!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-remote-details small{font-size:9px!important;opacity:.84!important;margin-top:2px!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage>.viewer-buy-minutes-overlay{position:absolute!important;top:238px!important;right:18px!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:3!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-buy-wrap{position:relative!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-overlay-icon{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage .viewer-buy-minutes-overlay .video-buy-menu{position:absolute!important;top:0!important;right:48px!important;left:auto!important;z-index:4!important;pointer-events:auto!important}@media(max-width:800px){.streamlined-call.immersive-call>.viewer-call-overlay-stage>.viewer-remote-identity-overlay{top:10px!important;left:10px!important;width:104px!important}.streamlined-call.immersive-call>.viewer-call-overlay-stage>.viewer-buy-minutes-overlay{top:210px!important;right:10px!important}}.draggable-call-pip{position:absolute!important;width:150px!important;height:112px!important;z-index:80000!important;cursor:grab;user-select:none;overflow:hidden;border-radius:14px;background:#111}.draggable-call-pip:active{cursor:grabbing}.draggable-call-pip.pip-large{width:240px!important;height:180px!important}.draggable-call-pip video{width:100%;height:100%;object-fit:cover}.pip-tools{position:absolute;right:5px;top:5px;display:flex;gap:4px}.pip-tools button{width:26px;height:26px;border:0;border-radius:50%;display:grid;place-items:center;background:#0000009e;color:#fff}.call-quality-badge{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:50;padding:5px 9px;border-radius:999px;background:#080b12cc;color:#fff;text-transform:capitalize;font-size:12px}.quality-weak,.quality-poor{background:#aa5a00e6}.quality-reconnecting{background:#aa1e2deb}.call-quick-messages{display:grid;gap:6px;margin:12px 0}.call-quick-messages button{text-align:left;padding:8px;border-radius:9px;border:1px solid var(--border-color,#ddd);background:transparent}@media(max-width:700px){.draggable-call-pip{width:112px!important;height:84px!important}.draggable-call-pip.pip-large{width:180px!important;height:135px!important}}.discover-choice-page{min-height:60vh;display:grid;place-items:center;padding:24px}.discover-choice-card{max-width:620px;text-align:center}.discover-choice-actions{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.viewer-gift-popover{right:auto!important;top:auto!important;max-height:min(360px,55vh)!important;width:min(300px,calc(100vw - 28px))!important}.immersive-call .viewer-gift-popover{position:absolute!important;left:50%!important;bottom:92px!important;transform:translate(-50%)!important;z-index:2147483647!important}@media(max-width:640px){.discover-choice-actions{grid-template-columns:1fr}.immersive-call .viewer-gift-popover{bottom:84px!important}}.workspace-page{width:min(100%,1440px);margin:0 auto;padding:28px clamp(18px,3vw,42px) 54px;display:grid;gap:22px;align-content:start}.workspace-page>.page-heading:first-child{margin:0;padding:0 0 4px;min-height:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.workspace-page>.page-heading:first-child h1{margin:.22rem 0 .4rem;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.08;letter-spacing:-.035em}.workspace-page>.page-heading:first-child p{max-width:760px;margin:.35rem 0 0;color:var(--muted,#667085);line-height:1.6}.workspace-page>.panel-card,.workspace-page>article.panel-card,.workspace-page>section.panel-card{margin:0;border-radius:20px;padding:22px;box-shadow:0 10px 30px #131b360e;border:1px solid rgba(108,99,255,.11)}.workspace-page .panel-heading{gap:18px;align-items:flex-start}.workspace-page .dashboard-grid,.workspace-page .stats-grid,.workspace-page .dashboard-shortcuts-v89{gap:16px;margin:0}.workspace-page .stats-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.workspace-page .dashboard-shortcuts-v89{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.workspace-page .dashboard-stat-link-v89,.workspace-page .dashboard-shortcut-v89{min-height:124px;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.workspace-page .dashboard-stat-link-v89:hover,.workspace-page .dashboard-shortcut-v89:hover{transform:translateY(-2px);box-shadow:0 16px 34px #30287817;border-color:#6c63ff47}.workspace-page .form-grid{gap:18px 20px}.workspace-page label{gap:7px}.workspace-page input,.workspace-page select,.workspace-page textarea{min-height:44px;border-radius:11px}.workspace-page textarea{min-height:112px}.workspace-page .people-list,.workspace-page .connections-list{overflow:hidden;padding:0}.workspace-page .person-list-row,.workspace-page .connection-list-row{padding:18px 20px;border-bottom:1px solid rgba(100,116,139,.12)}.workspace-page .person-list-row:last-child,.workspace-page .connection-list-row:last-child{border-bottom:0}.workspace-home,.workspace-dashboard{grid-template-columns:repeat(12,minmax(0,1fr))}.workspace-home>*,.workspace-dashboard>*{grid-column:1/-1}.workspace-home>.stats-grid,.workspace-dashboard>.stats-grid{grid-column:1/-1}.workspace-home>.dashboard-shortcuts-v89,.workspace-dashboard>.dashboard-shortcuts-v89{grid-column:1/-1}.workspace-home>section:not(.page-heading):not(.stats-grid):not(.dashboard-shortcuts-v89),.workspace-home>article,.workspace-dashboard>section:not(.page-heading):not(.stats-grid):not(.dashboard-shortcuts-v89),.workspace-dashboard>article{min-width:0}@media(min-width:1100px){.workspace-home>section:nth-last-child(-n+3):not(.dashboard-shortcuts-v89),.workspace-dashboard>section:nth-last-child(-n+3):not(.dashboard-shortcuts-v89){grid-column:span 6}}.workspace-production,.workspace-business,.workspace-growth,.workspace-experience,.workspace-callsettings,.workspace-roulette,.workspace-earnings,.workspace-wallet{grid-template-columns:repeat(12,minmax(0,1fr))}.workspace-production>*,.workspace-business>*,.workspace-growth>*,.workspace-experience>*,.workspace-callsettings>*,.workspace-roulette>*,.workspace-earnings>*,.workspace-wallet>*{grid-column:1/-1;min-width:0}@media(min-width:1050px){.workspace-production>.panel-card,.workspace-business>.panel-card,.workspace-growth>.panel-card,.workspace-experience>.panel-card,.workspace-callsettings>.panel-card{grid-column:span 6}.workspace-production>.page-heading,.workspace-business>.page-heading,.workspace-growth>.page-heading,.workspace-experience>.page-heading,.workspace-callsettings>.page-heading{grid-column:1/-1}}.profile-page-heading{padding-bottom:0!important}.profile-section-nav{position:sticky;top:66px;z-index:30;display:flex;gap:6px;overflow-x:auto;padding:8px;background:#ffffffeb;backdrop-filter:blur(16px);border:1px solid rgba(108,99,255,.12);border-radius:15px;box-shadow:0 8px 24px #2220500f}.profile-section-nav a{flex:0 0 auto;padding:9px 14px;border-radius:10px;color:var(--muted,#667085);font-weight:700;font-size:.9rem;text-decoration:none}.profile-section-nav a:hover,.profile-section-nav a:focus{background:#6c63ff17;color:var(--primary,#5b4dde);outline:none}.profile-workspace-v12136{display:grid!important;grid-template-columns:minmax(250px,320px) minmax(0,1fr)!important;grid-template-areas:"photo basic" "verification basic" "verification host" "verification danger"!important;align-items:start!important;gap:20px!important}.profile-workspace-v12136>.profile-general-v80{grid-area:basic!important;min-width:0}.profile-workspace-v12136>.profile-photo-v80{grid-area:photo!important;position:sticky;top:132px}.profile-workspace-v12136>.profile-verification-v12136{grid-area:verification!important;min-width:0}.profile-workspace-v12136>.profile-verification-v12136>*{margin:0}.profile-workspace-v12136>.profile-secondary-card{grid-area:host!important}.profile-workspace-v12136>.danger-zone{grid-area:danger!important}.profile-workspace-v12136 [id]{scroll-margin-top:150px}.profile-camera-card{overflow:hidden}.profile-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.profile-card-heading h2{margin:.2rem 0 0}.camera-profile-preview{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:18px;margin:10px 0 16px;background:#eef1f7}.profile-photo-empty{aspect-ratio:1/1;border:1px dashed rgba(108,99,255,.34);border-radius:18px;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted,#667085);background:linear-gradient(145deg,#6c63ff0b,#2c74ff08);margin:12px 0 16px}.profile-photo-empty svg{width:34px;height:34px}.profile-photo-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.camera-capture-modal{width:min(720px,calc(100vw - 30px))}.camera-capture-video{width:100%;max-height:58vh;object-fit:cover;border-radius:16px;background:#0b1020}.workspace-messages>.page-heading+article.panel-card{min-height:620px;display:flex;flex-direction:column}.workspace-messages .message-stream{flex:1;min-height:340px;overflow:auto;padding:18px;border-radius:16px;background:#f8fafcc7}.workspace-connections .connection-toolbar,.workspace-contacts .connection-toolbar{position:sticky;top:64px;z-index:15;background:#fffffff0;padding:10px;border-radius:14px;border:1px solid rgba(100,116,139,.12)}@media(max-width:900px){.workspace-page{padding:20px 14px 100px;gap:16px}.workspace-page>.page-heading:first-child{display:grid;gap:14px}.profile-section-nav{top:58px;border-radius:12px}.profile-workspace-v12136{grid-template-columns:1fr!important;grid-template-areas:"photo" "basic" "host" "verification" "danger"!important}.profile-workspace-v12136>.profile-photo-v80{position:static}.profile-photo-actions{grid-template-columns:1fr}.workspace-home,.workspace-dashboard,.workspace-production,.workspace-business,.workspace-growth,.workspace-experience,.workspace-callsettings,.workspace-roulette,.workspace-earnings,.workspace-wallet{display:grid;grid-template-columns:1fr}.workspace-home>*,.workspace-dashboard>*,.workspace-production>*,.workspace-business>*,.workspace-growth>*,.workspace-experience>*,.workspace-callsettings>*,.workspace-roulette>*,.workspace-earnings>*,.workspace-wallet>*{grid-column:1!important}}.workspace-page{--workspace-gap:20px}.workspace-page>.page-heading{background:linear-gradient(135deg,#6c63ff11,#3b82f609);border:1px solid rgba(108,99,255,.1);border-radius:22px;padding:22px!important}.workspace-page>.page-heading+.panel-card,.workspace-page>.page-heading+.stats-grid,.workspace-page>.page-heading+.dashboard-grid{margin-top:-4px}.workspace-page .eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;color:var(--primary,#5b4dde)}.workspace-page .section-title,.workspace-page .panel-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.workspace-page .button-row{flex-wrap:wrap}.workspace-page .responsive-table{overflow-x:auto;border:1px solid rgba(100,116,139,.12);border-radius:16px}.workspace-page .table-head,.workspace-page .table-row{min-width:720px;padding:13px 16px}.workspace-page .empty-state{padding:30px;text-align:center;color:var(--muted,#667085)}.workspace-page .messages-layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:650px;gap:16px}.workspace-page .conversation-list{max-height:650px;overflow:auto}.workspace-page .chat-panel{min-width:0}.workspace-page .people-list,.workspace-page .connections-list{border-radius:20px}.workspace-page .person-list-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-page .package-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.workspace-page .package-grid button{min-height:130px;border-radius:18px}.workspace-wallet{grid-template-columns:repeat(12,minmax(0,1fr))}.workspace-wallet>.page-heading,.workspace-wallet>.wallet-history-v77,.workspace-wallet>.financial-operations{grid-column:1/-1}.workspace-wallet>.panel-card:not(.wallet-history-v77):not(.financial-operations){grid-column:1/-1}.wallet-ledger-tabs-v138{display:flex;gap:8px;overflow-x:auto;padding:4px 0 14px}.wallet-ledger-tabs-v138 button{border:0;background:#64748b14;padding:10px 14px;border-radius:999px;font-weight:750;color:var(--muted,#667085);white-space:nowrap}.wallet-ledger-tabs-v138 button.active{background:var(--primary,#5b4dde);color:#fff}.wallet-filter-bar-v138{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) auto;gap:12px;align-items:end;margin:4px 0 16px;padding:14px;border-radius:16px;background:#f8fafce6;border:1px solid rgba(100,116,139,.1)}.wallet-filter-bar-v138 label{font-size:.78rem;font-weight:750;color:var(--muted,#667085)}.wallet-ledger-table-v138 .table-head,.wallet-ledger-table-v138 .table-row{grid-template-columns:1.1fr 1.6fr .75fr .75fr .7fr}.wallet-ledger-table-v138 .table-row span{display:flex;flex-direction:column;justify-content:center;gap:3px}.ledger-negative-v138 strong{color:#c93b54}.ledger-positive-v138 strong{color:#16825d}.wallet-pagination-v138{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:16px}.wallet-pagination-v138 .button-row{align-items:center}.workspace-home>.page-heading,.workspace-dashboard>.page-heading{grid-column:1/-1}.workspace-home>.stats-grid,.workspace-dashboard>.stats-grid{order:2}.workspace-home>.dashboard-shortcuts-v89,.workspace-dashboard>.dashboard-shortcuts-v89{order:3}.workspace-home>*:not(.page-heading):not(.stats-grid):not(.dashboard-shortcuts-v89),.workspace-dashboard>*:not(.page-heading):not(.stats-grid):not(.dashboard-shortcuts-v89){order:4}.workspace-dashboard .stats-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.workspace-discover,.workspace-roulette{max-width:1280px}.workspace-discover .discover-choice-card,.workspace-roulette .roulette-v82-readiness{width:min(100%,820px);margin-inline:auto}.workspace-discover .message-filter,.workspace-roulette .message-filter{position:sticky;top:64px;z-index:20;background:#fffffff0;backdrop-filter:blur(14px);padding:8px;border-radius:14px}.workspace-experience>section,.workspace-callsettings>section,.workspace-business>section,.workspace-growth>section,.workspace-performance>section,.workspace-availability>section,.workspace-earnings>section{scroll-margin-top:90px}.workspace-experience>.panel-card,.workspace-callsettings>.panel-card,.workspace-business>.panel-card,.workspace-growth>.panel-card,.workspace-performance>.panel-card,.workspace-availability>.panel-card,.workspace-earnings>.panel-card{position:relative}.workspace-experience>.panel-card:before,.workspace-callsettings>.panel-card:before,.workspace-business>.panel-card:before,.workspace-growth>.panel-card:before,.workspace-performance>.panel-card:before,.workspace-availability>.panel-card:before,.workspace-earnings>.panel-card:before{content:"";position:absolute;left:20px;right:20px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--primary,#5b4dde),transparent);opacity:.48}.workspace-contacts>.page-heading,.workspace-connections>.page-heading,.workspace-messages>.page-heading{position:sticky;top:58px;z-index:18;background:#fff}.workspace-messages .message-filter{display:flex;gap:8px;overflow-x:auto;padding:8px;border-radius:14px;background:#f8fafce6}.workspace-messages .message-filter button{white-space:nowrap}.sidebar-nav-group{border-radius:14px;padding:4px;margin-bottom:6px}.sidebar-nav-group:has(.nav-item.active){background:#6c63ff0e}.nav-item.active{box-shadow:inset 3px 0 0 var(--primary,#5b4dde)}.sidebar{scrollbar-width:thin}@media(max-width:900px){.workspace-page>.page-heading{border-radius:16px;padding:17px!important}.workspace-page .messages-layout{grid-template-columns:1fr;min-height:auto}.workspace-page .conversation-list{max-height:360px}.wallet-filter-bar-v138{grid-template-columns:1fr 1fr}.wallet-filter-bar-v138 label:nth-child(3),.wallet-filter-bar-v138 button{grid-column:1/-1}.wallet-pagination-v138{align-items:flex-start;flex-direction:column}.workspace-contacts>.page-heading,.workspace-connections>.page-heading,.workspace-messages>.page-heading{position:static}}@media(max-width:620px){.workspace-page{padding-inline:10px}.workspace-page>.panel-card,.workspace-page>article.panel-card,.workspace-page>section.panel-card{padding:16px;border-radius:16px}.wallet-filter-bar-v138{grid-template-columns:1fr}.wallet-filter-bar-v138>*{grid-column:1!important}.workspace-page .person-list-row{display:grid;grid-template-columns:58px 1fr;gap:12px}.workspace-page .person-list-actions{grid-column:1/-1;justify-content:stretch}.workspace-page .person-list-actions button{flex:1}}:root{--bondelya-primary:#6557e8;--bondelya-primary-strong:#4d3fd0;--bondelya-success:#16825d;--bondelya-warning:#b56a08;--bondelya-danger:#c43d55;--bondelya-info:#2767c8;--bondelya-surface:#fff;--bondelya-soft:#f7f8fc;--bondelya-border:rgba(71,85,105,.14);--bondelya-shadow:0 18px 50px rgba(32,36,64,.08)}html{scroll-behavior:smooth}body{font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}button{min-height:40px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(101,87,232,.34)!important;outline-offset:3px!important}.skip-link{position:fixed;left:16px;top:-80px;z-index:10000;padding:11px 16px;border-radius:12px;background:#111827;color:#fff;font-weight:800;transition:top .18s ease}.skip-link:focus{top:14px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.workspace-breadcrumbs{grid-column:1/-1;display:flex;align-items:center;gap:8px;min-height:38px;padding:3px 4px;color:#7a8194;font-size:.8rem;letter-spacing:.025em;overflow-x:auto;white-space:nowrap}.workspace-breadcrumbs button,.workspace-breadcrumbs span,.workspace-breadcrumbs strong{font-family:Georgia,Times New Roman,serif}.workspace-breadcrumbs button{border:0;background:transparent;color:var(--bondelya-primary-strong);font-weight:700;padding:5px 3px;min-height:auto;cursor:pointer}.workspace-breadcrumbs span{font-style:italic;color:#747b8c}.workspace-breadcrumbs strong{color:#25293a;font-size:.92rem;font-weight:700;letter-spacing:.015em}.workspace-breadcrumbs svg{width:14px;height:14px;flex:0 0 auto;color:#b3b8c5}.workspace-auto-tabs{grid-column:1/-1;display:flex;gap:7px;overflow-x:auto;scrollbar-width:thin;padding:7px;background:#fffffff0;border:1px solid var(--bondelya-border);border-radius:16px;box-shadow:0 8px 28px #2428460d;position:sticky;top:62px;z-index:24;backdrop-filter:blur(14px)}.workspace-auto-tabs button{border:0;background:transparent;color:#687083;border-radius:11px;padding:10px 14px;font-size:.84rem;font-weight:780;white-space:nowrap;min-height:40px;transition:background .16s ease,color .16s ease,transform .16s ease}.workspace-auto-tabs button:hover{background:#f0efff;color:var(--bondelya-primary-strong)}.workspace-auto-tabs button.active{background:linear-gradient(135deg,var(--bondelya-primary),#7d70f3);color:#fff;box-shadow:0 7px 18px #6557e83d}.workspace-page [data-workspace-panel][hidden],.workspace-profile .profile-section-nav{display:none!important}.workspace-profile .profile-workspace-v12136{grid-template-areas:none!important;grid-template-columns:minmax(0,1fr)!important}.workspace-profile .profile-workspace-v12136>[data-workspace-panel]{grid-area:auto!important;position:static!important;width:100%}.workspace-transition-skeleton{grid-column:1/-1;display:grid;gap:12px;padding:4px 0;position:absolute;inset:58px 20px auto;z-index:40;pointer-events:none}.workspace-transition-skeleton span{display:block;height:74px;border-radius:18px;background:linear-gradient(90deg,#f0f2f7 25%,#fafbfe,#f0f2f7 65%);background-size:240% 100%;animation:bondelyaSkeleton 1.1s ease infinite}.workspace-transition-skeleton span:nth-child(2){height:180px}.workspace-transition-skeleton span:nth-child(3){height:110px}.workspace-page.is-transitioning>:not(.workspace-breadcrumbs):not(.workspace-transition-skeleton){opacity:.45}@keyframes bondelyaSkeleton{to{background-position:-120% 0}}.workspace-error-state{grid-column:1/-1;max-width:700px;margin:40px auto;padding:36px;border:1px solid rgba(196,61,85,.2);border-radius:22px;background:#fff;box-shadow:var(--bondelya-shadow);text-align:center}.workspace-error-state h2{margin:12px 0 8px}.workspace-error-state .button-row{justify-content:center;margin-top:20px}.workspace-sticky-actions{position:fixed;left:calc(var(--sidebar-width,250px) + 28px);right:28px;bottom:22px;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 16px;border:1px solid rgba(101,87,232,.22);border-radius:17px;background:#fffffff5;box-shadow:0 20px 55px #1e213b2e;backdrop-filter:blur(18px)}.sidebar-collapsed .workspace-sticky-actions{left:94px}.workspace-sticky-actions>span{display:flex;flex-direction:column;gap:2px}.workspace-sticky-actions small{color:#737b8c}.workspace-page label{display:flex;flex-direction:column;gap:7px;font-size:.82rem;font-weight:750;color:#4e5567}.workspace-page label>small,.workspace-page .field-help{font-weight:500;color:#81889a}.workspace-page input,.workspace-page select,.workspace-page textarea{width:100%;border:1px solid rgba(89,98,119,.2);border-radius:11px;background:#fff;padding:11px 12px;color:#202536;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.workspace-page textarea{min-height:112px;resize:vertical}.workspace-page input:hover,.workspace-page select:hover,.workspace-page textarea:hover{border-color:#6557e859}.workspace-page input:focus,.workspace-page select:focus,.workspace-page textarea:focus{border-color:var(--bondelya-primary);box-shadow:0 0 0 4px #6557e81a}.workspace-page input:disabled,.workspace-page select:disabled,.workspace-page textarea:disabled{background:#f0f2f6;color:#8b92a1;cursor:not-allowed}.workspace-page input[aria-invalid=true],.workspace-page textarea[aria-invalid=true]{border-color:var(--bondelya-danger);background:#fff8f9}.workspace-page>.panel-card,.workspace-page article.panel-card,.workspace-page section.panel-card,.workspace-page .stat-card{border:1px solid var(--bondelya-border);box-shadow:0 9px 30px #252a460e;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.workspace-page>.panel-card:hover,.workspace-page article.panel-card:hover,.workspace-page section.panel-card:hover{border-color:#6557e833;box-shadow:0 14px 38px #252a4613}.workspace-page h1{font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.08;letter-spacing:-.035em}.workspace-page h2{font-size:clamp(1.1rem,1.7vw,1.42rem);letter-spacing:-.018em}.workspace-page h3{font-size:1rem;letter-spacing:-.008em}.workspace-page p{line-height:1.58}.status-badge,.badge,.pill{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:4px 9px;border-radius:999px;font-size:.73rem;font-weight:800;line-height:1.2;background:#eef0f5;color:#596174}.status-badge.success,.status-badge.approved,.status-badge.online,.badge.success{background:#e6f6ef;color:var(--bondelya-success)}.status-badge.warning,.status-badge.pending,.badge.warning{background:#fff3dd;color:var(--bondelya-warning)}.status-badge.error,.status-badge.failed,.status-badge.blocked,.badge.error{background:#ffe9ed;color:var(--bondelya-danger)}.status-badge.info,.badge.info{background:#e8f1ff;color:var(--bondelya-info)}.status-dot{box-shadow:0 0 0 3px #16825d1f}.status-dot.offline{box-shadow:none}.workspace-page .responsive-table{background:#fff}.workspace-page .table-head{position:sticky;top:0;z-index:4;background:#f6f7fb;color:#61697c;font-size:.74rem;text-transform:uppercase;letter-spacing:.055em;font-weight:850}.workspace-page .table-row{border-top:1px solid rgba(85,94,115,.1);transition:background .14s ease}.workspace-page .table-row:hover{background:#fafaff}.workspace-page .table-row small{color:#858c9c}.notification-drawer,.side-drawer,.drawer,.modal-card,.camera-capture-modal{border:1px solid var(--bondelya-border)!important;box-shadow:0 28px 80px #181b3238!important}.notification-drawer,.side-drawer,.drawer{animation:bondelyaDrawerIn .2s ease both}.modal-card,.camera-capture-modal{animation:bondelyaModalIn .2s ease both}@keyframes bondelyaDrawerIn{0%{opacity:0;transform:translate(16px)}}@keyframes bondelyaModalIn{0%{opacity:0;transform:translateY(10px) scale(.985)}}.workspace-page .empty-state{border:1px dashed rgba(101,87,232,.24);border-radius:16px;background:linear-gradient(145deg,#6557e809,#2767c805);min-height:110px;display:grid;place-items:center;align-content:center;gap:7px}.workspace-page .error-state,.workspace-page .inline-error{padding:18px;border:1px solid rgba(196,61,85,.2);border-radius:14px;background:#fff8f9;color:#8c2f41}.workspace-page canvas,.workspace-page svg.chart,.workspace-page .chart-container{max-width:100%;border-radius:14px}.workspace-page .chart-legend{display:flex;gap:12px;flex-wrap:wrap;color:#6d7485;font-size:.78rem}.workspace-page .analytics-card{overflow:hidden}.mobile-bottom-nav{display:none}@media(max-width:760px){.mobile-bottom-nav{position:fixed;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));z-index:75;display:grid;grid-template-columns:repeat(5,1fr);padding:7px;border:1px solid rgba(73,82,104,.16);border-radius:20px;background:#fffffff5;box-shadow:0 16px 45px #171b3030;backdrop-filter:blur(18px)}.mobile-bottom-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:#747c8e;border-radius:13px;padding:7px 3px;min-width:0;min-height:49px;font-size:.65rem;font-weight:750}.mobile-bottom-nav button svg{width:20px;height:20px}.mobile-bottom-nav button.active{background:#efedff;color:var(--bondelya-primary-strong)}.mobile-bottom-nav button b{position:absolute;right:10%;top:2px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--bondelya-danger);color:#fff;font-size:.58rem}.workspace-page{padding-bottom:112px!important}.workspace-auto-tabs{top:58px}.workspace-sticky-actions{left:10px;right:10px;bottom:85px;align-items:stretch;flex-direction:column;padding:12px}.workspace-sticky-actions .button-row{display:grid;grid-template-columns:1fr 1fr;width:100%}.workspace-sticky-actions button{width:100%}.workspace-breadcrumbs{padding-inline:2px}}@media(max-width:700px){.workspace-page .responsive-table{border:0;background:transparent;overflow:visible}.workspace-page .responsive-table .table-head{display:none!important}.workspace-page .responsive-table .table-row{min-width:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-bottom:12px;padding:15px!important;border:1px solid var(--bondelya-border)!important;border-radius:15px;background:#fff;box-shadow:0 7px 22px #2428460d}.workspace-page .responsive-table .table-row>span{min-width:0;overflow-wrap:anywhere}.workspace-page .responsive-table .table-row>span:nth-child(2){grid-column:1/-1;grid-row:1}.workspace-page .form-grid{grid-template-columns:1fr!important}.workspace-page .form-grid>*{grid-column:1!important}.workspace-auto-tabs{margin-inline:-2px}}@media(min-width:1800px){.workspace-page{max-width:1540px;margin-inline:auto}.workspace-page>.page-heading{padding:28px!important}}@media(min-width:1024px)and (max-width:1250px){.workspace-page{padding-inline:18px}.workspace-page .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1023px){.workspace-page{padding-inline:16px}.workspace-page .dashboard-grid{grid-template-columns:1fr!important}}@media(max-width:430px){.workspace-page{padding-inline:8px}.workspace-page>.page-heading{padding:15px!important}.workspace-page h1{font-size:1.55rem}.workspace-breadcrumbs span{display:none}.workspace-breadcrumbs svg:nth-of-type(1){display:none}.workspace-auto-tabs button{padding-inline:12px}}@media(max-width:375px){.mobile-bottom-nav{left:4px;right:4px}.mobile-bottom-nav button{font-size:.6rem}.workspace-sticky-actions .button-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(prefers-contrast:more){.workspace-page>.panel-card,.workspace-page article.panel-card,.workspace-page section.panel-card,.workspace-auto-tabs,.workspace-breadcrumbs{border-color:#596174}.workspace-page input,.workspace-page select,.workspace-page textarea{border-color:#4e5567}}@media print{.sidebar,.topbar,.mobile-topbar,.mobile-bottom-nav,.workspace-sticky-actions,.workspace-auto-tabs,.workspace-breadcrumbs{display:none!important}.main-area,.page-content{display:block!important;margin:0!important;padding:0!important}.workspace-page [data-workspace-panel][hidden]{display:block!important}}.workspace-home .v110-experience-grid{display:block;width:100%;max-width:none;margin:0 0 22px}.workspace-home .v110-experience-grid>.panel-card{width:100%;padding:26px 30px;background:linear-gradient(135deg,#fff,#f7f5ff);border:1px solid #ddd8ff;box-shadow:0 16px 40px #3a308017}.workspace-home .v110-experience-grid .readiness-strip-v87{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.workspace-home .v110-experience-grid .readiness-strip-v87 span{min-height:54px;padding:13px 15px;border-radius:14px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;gap:9px}.viewer-home-drilldowns-v142>button{appearance:none;text-align:left;cursor:pointer;color:var(--text);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.viewer-home-drilldowns-v142>button:hover{transform:translateY(-3px);box-shadow:0 16px 36px #23294621;border-color:#cfc8ff}.viewer-home-drilldowns-v142>button small{display:block;margin-top:5px;color:var(--primary);font-weight:700}.workspace-home .dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:start}.workspace-home .dashboard-grid .wide-card{grid-column:auto}.workspace-home .compact-people-list{display:grid;gap:12px}.workspace-home .compact-person{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:14px;background:#fff}.workspace-home .commercial-hub{padding-top:4px}.workspace-home .commercial-hero{padding:24px 26px;border-color:#ded9ff;background:linear-gradient(120deg,#fff,#faf8ff)}.workspace-home .commercial-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home .commercial-action{min-height:94px;align-items:center;padding:18px}.workspace-discover .swipe-discovery{max-width:1180px;width:100%}.workspace-discover .swipe-deck{width:min(100%,1120px);height:560px;min-height:520px}.workspace-discover .swipe-card-current{display:grid;grid-template-columns:minmax(360px,46%) minmax(0,54%);background:#fff;color:var(--text);border:1px solid var(--line)}.workspace-discover .swipe-card-current>img{grid-column:1;height:100%;min-height:520px;object-fit:cover}.workspace-discover .swipe-card-current .profile-gradient{display:none}.workspace-discover .swipe-card-current .profile-copy{position:static;grid-column:2;display:flex;flex-direction:column;justify-content:center;padding:42px;color:var(--text);background:linear-gradient(145deg,#fff,#faf9ff)}.workspace-discover .swipe-card-current .profile-copy h2{font-size:2rem;margin:.5rem 0}.workspace-discover .swipe-card-current .profile-copy p{color:var(--muted);font-size:1rem;line-height:1.65}.workspace-discover .swipe-card-current .profile-copy .verified-badges{color:#3f8a67}.workspace-discover .swipe-card-behind{display:none}.viewer-roulette-station-v142{max-width:980px;margin:18px auto;display:grid;gap:18px;padding:26px}.roulette-match-card-v142{display:grid;grid-template-columns:minmax(250px,38%) minmax(0,1fr);gap:26px;align-items:center;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}.roulette-match-card-v142>img{width:100%;height:360px;object-fit:cover}.roulette-match-card-v142>div{padding:24px 26px 24px 0}.roulette-match-card-v142 h3{font-size:1.8rem;margin:0 0 10px}.roulette-station-actions-v142{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.video-chat-page .call-quick-messages button,.video-chat-page .conversation-prompts button{background:#fffffff5!important;color:#241f4f!important;border-color:#ffffffbf!important;font-weight:700;text-shadow:none!important}.video-chat-page .call-quick-messages button:hover,.video-chat-page .conversation-prompts button:hover{background:#fff!important;color:#171238!important}.video-chat-page .conversation-prompts strong{color:#fff!important}@media(max-width:820px){.workspace-home .v110-experience-grid .readiness-strip-v87,.workspace-home .dashboard-grid,.workspace-home .commercial-action-grid{grid-template-columns:1fr}.workspace-discover .swipe-deck{height:auto;min-height:680px}.workspace-discover .swipe-card-current{grid-template-columns:1fr;position:relative;min-height:680px}.workspace-discover .swipe-card-current>img{grid-column:1;height:360px;min-height:360px}.workspace-discover .swipe-card-current .profile-copy{grid-column:1;padding:24px}.roulette-match-card-v142{grid-template-columns:1fr}.roulette-match-card-v142>img{height:340px}.roulette-match-card-v142>div{padding:22px}.roulette-station-actions-v142>*{flex:1 1 180px}}.viewer-home-page-v143{display:grid;gap:22px;width:100%;min-width:0}.viewer-home-readiness-v143,.viewer-home-readiness-v143>*{width:100%;max-width:none!important;min-width:0}.viewer-home-readiness-v143 .v110-experience-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;margin:0!important}.viewer-home-readiness-v143 .panel-card{width:100%!important;max-width:none!important;box-sizing:border-box}.viewer-home-roulette-entry-v143,.viewer-home-roulette-entry-v143>.instant-global-date-v84{width:100%;max-width:none;margin:0}.viewer-home-core-v143{display:grid;gap:20px;min-width:0}.viewer-home-heading-v143{margin:0}.viewer-home-drilldowns-v143{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.viewer-home-drilldowns-v143>button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:4px 14px;align-items:center;text-align:left;cursor:pointer;min-height:126px;color:var(--text);border:1px solid var(--line);background:#fff}.viewer-home-drilldowns-v143>button>svg{grid-row:1/3;width:32px;height:32px;color:var(--primary)}.viewer-home-drilldowns-v143 strong{display:block;font-size:1.8rem;line-height:1}.viewer-home-drilldowns-v143 small{display:block;margin-top:4px;font-weight:800;color:var(--text)}.viewer-home-drilldowns-v143 em{grid-column:2;font-style:normal;color:var(--primary);font-size:.82rem;font-weight:700}.viewer-home-connections-grid-v143{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:20px;align-items:start}.viewer-home-connections-v143,.viewer-home-trust-v143{min-width:0;margin:0}.viewer-home-connections-v143 .compact-people-list{display:grid;gap:10px}.viewer-home-empty-v143{display:grid;justify-items:center;text-align:center;gap:8px;padding:28px;border:1px dashed var(--line);border-radius:16px;background:#faf9ff}.viewer-home-empty-v143>svg{color:var(--primary)}.viewer-home-empty-v143 p{margin:0;color:var(--muted)}.viewer-home-commercial-v143 .commercial-hub{display:grid;gap:16px}.viewer-home-commercial-v143 .commercial-hero{width:100%;max-width:none;box-sizing:border-box}.viewer-home-shortcuts-v143{margin-top:0}.workspace-discover .viewer-browse-profiles-v143{display:grid!important;justify-items:stretch!important;max-width:none!important;width:100%!important;margin:0!important}.workspace-discover .viewer-browse-profiles-v143 .swipe-deck{width:100%!important;max-width:none!important;height:620px!important;min-height:620px!important;margin:0!important}.workspace-discover .viewer-browse-profiles-v143 .swipe-card-current{inset:0!important;width:100%!important;max-width:none!important;grid-template-columns:minmax(420px,42%) minmax(0,58%)!important;border-radius:24px}.workspace-discover .viewer-browse-profiles-v143 .swipe-card-current>img{width:100%!important;height:620px!important;min-height:620px!important}.workspace-discover .viewer-browse-profiles-v143 .profile-copy{padding:48px 56px!important;align-items:flex-start;text-align:left}.workspace-discover .viewer-browse-profiles-v143 .profile-copy h2{font-size:2.35rem!important}.workspace-discover .viewer-browse-profiles-v143 .profile-copy p{max-width:720px}.workspace-discover .viewer-browse-profiles-v143 .swipe-actions,.workspace-discover .viewer-browse-profiles-v143 .swipe-secondary-actions{width:100%}.video-chat-page .call-settings-panel .call-quick-messages{padding:12px;border-radius:14px;background:#0a0c189e}.video-chat-page .call-settings-panel .call-quick-messages>strong{color:#fff!important;font-size:.9rem}.video-chat-page .call-settings-panel .call-quick-messages button{display:block;width:100%;background:#fff!important;color:#251d54!important;border:1px solid #d9d4ff!important;opacity:1!important}.video-chat-page .call-settings-panel .call-quick-messages button *{color:inherit!important}@media(max-width:900px){.viewer-home-drilldowns-v143,.viewer-home-connections-grid-v143{grid-template-columns:1fr}.workspace-discover .viewer-browse-profiles-v143 .swipe-deck{height:auto!important;min-height:760px!important}.workspace-discover .viewer-browse-profiles-v143 .swipe-card-current{grid-template-columns:1fr!important;min-height:760px}.workspace-discover .viewer-browse-profiles-v143 .swipe-card-current>img{height:390px!important;min-height:390px!important}.workspace-discover .viewer-browse-profiles-v143 .profile-copy{padding:26px!important}}.viewer-home-page-v144{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important;max-width:1500px!important;margin:0 auto!important;padding:0!important;min-width:0!important}.viewer-home-page-v144>*{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;order:initial!important}.viewer-home-top-v144{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr)!important;gap:24px!important;align-items:stretch!important}.viewer-home-readiness-v144,.viewer-home-roulette-v144{display:flex!important;min-width:0!important}.viewer-home-readiness-v144>*,.viewer-home-roulette-v144>*{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important}.viewer-home-readiness-v144 .v110-experience-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;margin:0!important}.viewer-home-readiness-v144 .panel-card{width:100%!important;max-width:none!important;margin:0!important;min-height:100%!important}.viewer-home-roulette-v144 .instant-global-date-v84{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:24px!important;min-height:100%!important;padding:28px!important}.viewer-home-roulette-v144 .instant-global-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.viewer-home-roulette-v144 .global-date-button{width:100%!important;justify-content:center!important;min-height:52px!important}.viewer-home-page-v144 .viewer-home-core-v143{display:flex!important;flex-direction:column!important;gap:22px!important;width:100%!important}.viewer-home-page-v144 .viewer-home-heading-v143{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:24px!important;padding:0!important;margin:0!important}.viewer-home-page-v144 .viewer-home-heading-v143>div{max-width:760px!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143>button{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px 14px!important;align-items:center!important;min-height:118px!important;padding:22px!important;border-radius:18px!important;overflow:hidden!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143>button>svg{grid-row:1/3!important;width:34px!important;height:34px!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143 strong{font-size:1.65rem!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143 small{font-size:.9rem!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143 em{grid-column:2!important;font-size:.8rem!important}.viewer-home-page-v144 .viewer-home-connections-grid-v143{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr)!important;gap:22px!important;align-items:stretch!important;width:100%!important}.viewer-home-page-v144 .viewer-home-connections-v143,.viewer-home-page-v144 .viewer-home-trust-v143{height:100%!important;margin:0!important;padding:24px!important}.viewer-home-page-v144 .compact-person{grid-template-columns:58px minmax(0,1fr) auto auto!important;gap:14px!important;padding:14px!important}.viewer-home-page-v144 .compact-person img{width:58px!important;height:58px!important}.viewer-home-commercial-v144{display:block!important;width:100%!important}.viewer-home-commercial-v144 .commercial-hub{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;width:100%!important}.viewer-home-commercial-v144 .commercial-hero{width:100%!important;max-width:none!important;margin:0!important}.viewer-home-commercial-v144 .commercial-action-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.viewer-home-shortcuts-v144{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important;margin:0!important}.viewer-home-shortcuts-v144>button{min-height:118px!important;margin:0!important}.roulette-direct-state-v144{display:grid;gap:14px;justify-items:start;max-width:680px;margin:32px auto}.roulette-direct-state-v144 p{margin:0;color:var(--muted)}@media(max-width:1180px){.viewer-home-top-v144,.viewer-home-page-v144 .viewer-home-connections-grid-v143{grid-template-columns:1fr!important}.viewer-home-commercial-v144 .commercial-action-grid,.viewer-home-shortcuts-v144{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.viewer-home-page-v144{gap:18px!important}.viewer-home-page-v144 .viewer-home-heading-v143{align-items:stretch!important;flex-direction:column!important}.viewer-home-page-v144 .viewer-home-heading-v143>button{width:100%!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143,.viewer-home-commercial-v144 .commercial-action-grid,.viewer-home-shortcuts-v144{grid-template-columns:1fr!important}.viewer-home-page-v144 .viewer-home-drilldowns-v143>button{min-height:100px!important;padding:18px!important}.viewer-home-page-v144 .compact-person{grid-template-columns:52px minmax(0,1fr)!important}.viewer-home-page-v144 .compact-person button{grid-column:auto!important;width:100%!important}.viewer-home-roulette-v144 .instant-global-stats{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){.viewer-home-page-v144 .compact-person{grid-template-columns:48px minmax(0,1fr)!important}.viewer-home-page-v144 .compact-person button{grid-column:1/-1!important}.viewer-home-roulette-v144 .instant-global-stats{grid-template-columns:1fr!important}}.workspace-home .viewer-home-page-v145,.viewer-home-page-v145{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0!important;align-items:start!important}.viewer-home-page-v145>*{min-width:0!important;width:100%!important;margin:0!important}.viewer-home-hero-v145{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px 34px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,#fff,#f7f3ff);box-shadow:0 14px 38px #37256714}.viewer-home-hero-v145 h1{margin:.3rem 0 .55rem;font-size:clamp(2rem,3vw,3.1rem);line-height:1.05}.viewer-home-hero-v145 p{margin:0;max-width:760px;color:var(--muted);font-size:1.05rem;line-height:1.6}.viewer-home-hero-actions-v145{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}.viewer-home-metrics-v145{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.viewer-home-metric-v145{appearance:none;text-align:left;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto;gap:4px 14px;padding:22px;border:1px solid var(--line);border-radius:20px;background:#fff;color:var(--text);box-shadow:0 10px 28px #1f19400f;cursor:pointer;min-height:126px}.viewer-home-metric-v145>svg{grid-row:1/3;width:38px;height:38px;padding:9px;border-radius:14px;background:#f2ecff;color:var(--primary)}.viewer-home-metric-v145 span{display:flex;align-items:baseline;gap:10px}.viewer-home-metric-v145 strong{font-size:1.85rem}.viewer-home-metric-v145 small{font-size:.95rem;font-weight:700}.viewer-home-metric-v145 em{grid-column:2;font-style:normal;color:var(--muted);font-size:.88rem}.viewer-home-primary-grid-v145{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important;gap:20px!important;align-items:stretch!important}.viewer-home-readiness-card-v145,.viewer-home-roulette-card-v145{height:100%;padding:26px!important}.viewer-home-readiness-items-v145{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.viewer-home-readiness-items-v145>div{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid var(--line);border-radius:16px;background:#faf9fd}.viewer-home-readiness-items-v145>div.ready{background:#f1fbf6;border-color:#bfe6cf}.viewer-home-readiness-items-v145 svg{flex:0 0 auto;color:var(--primary)}.viewer-home-readiness-items-v145 span{display:grid;gap:2px}.viewer-home-readiness-items-v145 small{color:var(--muted)}.viewer-home-roulette-card-v145{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#29184d,#523489);color:#fff}.viewer-home-roulette-card-v145 p,.viewer-home-roulette-card-v145 li{color:#ffffffd1;line-height:1.55}.viewer-home-roulette-card-v145 ul{padding-left:20px;margin:10px 0 22px}.viewer-home-roulette-card-v145 .eyebrow{color:#d9c6ff}.viewer-home-roulette-card-v145 .primary-button{margin-top:auto;background:#fff;color:#321d5c}.viewer-home-connections-v145{display:grid;gap:18px;padding:26px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 10px 28px #1f19400d}.viewer-home-favorite-grid-v145{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.viewer-home-favorite-card-v145{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:17px;background:#fbfaff}.viewer-home-favorite-card-v145 img{width:64px;height:64px;object-fit:cover;border-radius:16px}.viewer-home-favorite-card-v145 div{display:grid;gap:3px}.viewer-home-favorite-card-v145 small{color:var(--muted)}.viewer-home-favorite-card-v145 span{color:#23845c;font-size:.82rem;font-weight:700}.viewer-home-empty-v145{grid-column:1/-1;display:flex;align-items:center;gap:18px;padding:24px;border:1px dashed var(--line);border-radius:18px;background:#faf9fd}.viewer-home-empty-v145>div{flex:1}.viewer-home-empty-v145 p{margin:.2rem 0 0;color:var(--muted)}.viewer-home-shortcuts-v145{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.viewer-home-shortcuts-v145>button{display:flex;align-items:center;gap:13px;text-align:left;padding:18px;border:1px solid var(--line);border-radius:17px;background:#fff;color:var(--text);cursor:pointer}.viewer-home-shortcuts-v145>button svg{color:var(--primary)}.viewer-home-shortcuts-v145 span{display:grid;gap:2px}.viewer-home-shortcuts-v145 small{color:var(--muted)}.viewer-browse-profiles-v145{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;gap:18px!important;width:100%!important;max-width:1440px!important;margin:0 auto!important}.viewer-browse-profiles-v145 .swipe-deck{position:relative!important;width:100%!important;max-width:none!important;height:600px!important;min-height:600px!important;margin:0!important}.viewer-browse-profiles-v145 .swipe-card-current{position:absolute!important;inset:0!important;display:grid!important;grid-template-columns:minmax(420px,44%) minmax(0,56%)!important;width:100%!important;max-width:none!important;height:600px!important;min-height:600px!important;border-radius:24px!important;background:#fff!important;color:var(--text)!important;border:1px solid var(--line)!important;overflow:hidden!important}.viewer-browse-profiles-v145 .swipe-card-current>img{grid-column:1!important;width:100%!important;height:600px!important;min-height:600px!important;object-fit:cover!important}.viewer-browse-profiles-v145 .profile-gradient{display:none!important}.viewer-browse-profiles-v145 .profile-copy{position:static!important;grid-column:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding:48px 56px!important;background:linear-gradient(145deg,#fff,#faf8ff)!important;color:var(--text)!important;text-align:left!important}.viewer-browse-profiles-v145 .profile-copy h2{font-size:clamp(2rem,3vw,2.8rem)!important;margin:.6rem 0!important}.viewer-browse-profiles-v145 .profile-copy p{max-width:680px!important;color:var(--muted)!important;font-size:1.05rem!important;line-height:1.65!important}.viewer-browse-profiles-v145 .profile-copy small{color:var(--muted)!important}.viewer-browse-profiles-v145 .verified-badges{color:#287553!important}.viewer-browse-profiles-v145 .swipe-actions,.viewer-browse-profiles-v145 .swipe-secondary-actions{width:100%!important}@media(max-width:1050px){.viewer-home-primary-grid-v145{grid-template-columns:1fr!important}.viewer-home-readiness-items-v145{grid-template-columns:repeat(2,minmax(0,1fr))}.viewer-home-favorite-grid-v145{grid-template-columns:1fr}.viewer-home-shortcuts-v145{grid-template-columns:repeat(2,minmax(0,1fr))!important}.viewer-browse-profiles-v145 .swipe-card-current{grid-template-columns:minmax(330px,42%) minmax(0,58%)!important}.viewer-browse-profiles-v145 .profile-copy{padding:34px!important}}@media(max-width:760px){.viewer-home-page-v145{gap:16px!important}.viewer-home-hero-v145{display:grid;padding:22px}.viewer-home-hero-actions-v145{justify-content:stretch}.viewer-home-hero-actions-v145 button{width:100%}.viewer-home-metrics-v145{grid-template-columns:1fr!important}.viewer-home-readiness-items-v145{grid-template-columns:1fr}.viewer-home-shortcuts-v145{grid-template-columns:1fr!important}.viewer-home-favorite-card-v145{grid-template-columns:54px minmax(0,1fr)}.viewer-home-favorite-card-v145 img{width:54px;height:54px}.viewer-home-favorite-card-v145 button{grid-column:auto}.viewer-home-empty-v145{display:grid}.viewer-browse-profiles-v145 .swipe-deck{height:760px!important;min-height:760px!important}.viewer-browse-profiles-v145 .swipe-card-current{grid-template-columns:1fr!important;grid-template-rows:360px minmax(0,1fr)!important;height:760px!important;min-height:760px!important}.viewer-browse-profiles-v145 .swipe-card-current>img{grid-column:1!important;grid-row:1!important;height:360px!important;min-height:360px!important}.viewer-browse-profiles-v145 .profile-copy{grid-column:1!important;grid-row:2!important;padding:24px!important;justify-content:flex-start!important}.viewer-browse-profiles-v145 .profile-copy h2{font-size:2rem!important}}.workspace-home.workspace-mode-viewer{max-width:none!important;padding-inline:clamp(16px,2.4vw,38px)!important}.viewer-dashboard-v146{width:min(100%,1480px);margin:0 auto;display:grid;gap:24px;color:var(--text)}.viewer-dashboard-v146>*{min-width:0}.viewer-dashboard-header-v146{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:24px;align-items:stretch;padding:clamp(24px,3vw,42px);border:1px solid var(--line);border-radius:26px;background:linear-gradient(135deg,#fff,#f8f4ff);box-shadow:0 18px 48px #26194a14}.viewer-dashboard-header-v146 h1{margin:.35rem 0 .55rem;font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.05}.viewer-dashboard-header-v146 p{max-width:720px;margin:0;color:var(--muted);font-size:1.05rem;line-height:1.6}.viewer-minutes-card-v146{display:flex;align-items:center;gap:18px;width:100%;padding:24px;border:1px solid #d9caff;border-radius:22px;background:#fff;color:var(--text);text-align:left;cursor:pointer;box-shadow:0 12px 34px #5031911a}.viewer-minutes-card-v146>svg{width:54px;height:54px;padding:13px;border-radius:18px;background:#efe7ff;color:var(--primary);flex:0 0 auto}.viewer-minutes-card-v146 span{display:grid;gap:3px}.viewer-minutes-card-v146 small,.viewer-minutes-card-v146 em{color:var(--muted);font-style:normal}.viewer-minutes-card-v146 strong{font-size:1.75rem;line-height:1.15}.viewer-start-choice-v146{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.viewer-start-card-v146{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:20px;align-items:center;padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 12px 34px #22193e0f}.viewer-start-card-v146.roulette{background:linear-gradient(145deg,#2c194f,#5c3a93);color:#fff;border-color:transparent}.viewer-start-card-v146.roulette p,.viewer-start-card-v146.roulette strong{color:#ffffffd1}.viewer-start-card-v146.roulette .eyebrow{color:#dbcaff}.viewer-start-card-v146.roulette .primary-button{background:#fff;color:#321e57}.viewer-start-icon-v146{width:72px;height:72px;display:grid;place-items:center;border-radius:22px;background:#f0e9ff;color:var(--primary)}.viewer-start-card-v146.roulette .viewer-start-icon-v146{background:#ffffff24;color:#fff}.viewer-start-icon-v146 svg{width:34px;height:34px}.viewer-start-card-v146 h2{margin:.3rem 0 .45rem;font-size:1.65rem}.viewer-start-card-v146 p{margin:0 0 .55rem;color:var(--muted);line-height:1.5}.viewer-start-card-v146>button{white-space:nowrap}.viewer-online-panel-v146,.viewer-all-contacts-v146{display:grid;gap:18px;padding:clamp(20px,2.5vw,32px);border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 12px 34px #22193e0d}.viewer-contact-list-v146{display:grid;gap:12px}.viewer-contact-row-v146{display:grid;grid-template-columns:70px minmax(190px,1.2fr) minmax(150px,.8fr) auto;gap:16px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:18px;background:#fbfaff}.viewer-contact-row-v146 img{width:70px;height:70px;object-fit:cover;border-radius:17px}.viewer-contact-identity-v146{display:grid;gap:3px}.viewer-contact-identity-v146 small,.viewer-contact-last-v146 small{color:var(--muted)}.viewer-contact-identity-v146 span{display:flex;align-items:center;gap:7px;color:#167c52;font-size:.86rem;font-weight:700}.viewer-contact-identity-v146 i{width:9px;height:9px;border-radius:50%;background:#24b978;box-shadow:0 0 0 4px #24b97821}.viewer-contact-last-v146{display:grid;gap:3px}.viewer-contact-actions-v146{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.viewer-empty-online-v146{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:18px;align-items:center;padding:24px;border:1px dashed #cfbfeb;border-radius:19px;background:#faf8ff}.viewer-empty-online-v146>svg{width:48px;height:48px;padding:11px;border-radius:16px;background:#eee6ff;color:var(--primary)}.viewer-empty-online-v146 p{margin:.25rem 0 0;color:var(--muted)}.viewer-contact-grid-v146{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.viewer-contact-tile-v146{display:grid;grid-template-columns:58px minmax(0,1fr) 22px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:17px;background:#fbfaff;color:var(--text);text-align:left;cursor:pointer}.viewer-contact-tile-v146 img{width:58px;height:58px;object-fit:cover;border-radius:15px}.viewer-contact-tile-v146 span{display:grid;gap:3px}.viewer-contact-tile-v146 small{color:var(--muted)}.viewer-contact-tile-v146 em{font-size:.82rem;font-style:normal;font-weight:700}.viewer-contact-tile-v146 em.online{color:#178157}.viewer-contact-tile-v146 em.offline{color:#777087}.viewer-contact-tile-v146>svg{color:var(--primary)}.viewer-dashboard-footer-v146{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.viewer-dashboard-footer-v146>button{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid var(--line);border-radius:17px;background:#fff;color:var(--text);text-align:left;cursor:pointer}.viewer-dashboard-footer-v146>button>svg{color:var(--primary)}.viewer-dashboard-footer-v146 span{display:grid;gap:2px}.viewer-dashboard-footer-v146 small{color:var(--muted)}.viewer-roulette-launch-v146{min-height:420px;display:grid;place-items:center;align-content:center;gap:12px;text-align:center;padding:40px}.viewer-roulette-launch-v146>svg{width:64px;height:64px;padding:15px;border-radius:22px;background:#eee6ff;color:var(--primary);animation:pulse 1.2s ease-in-out infinite}.viewer-roulette-launch-v146 h1{margin:0}.viewer-roulette-launch-v146 p{color:var(--muted)}@media(max-width:1100px){.viewer-dashboard-header-v146{grid-template-columns:1fr}.viewer-start-card-v146{grid-template-columns:64px minmax(0,1fr)}.viewer-start-card-v146>button{grid-column:1/-1;width:100%}.viewer-contact-grid-v146{grid-template-columns:repeat(2,minmax(0,1fr))}.viewer-contact-row-v146{grid-template-columns:64px minmax(0,1fr) auto}.viewer-contact-last-v146{grid-column:2}.viewer-contact-actions-v146{grid-column:3;grid-row:1/3}}@media(max-width:760px){.workspace-home.workspace-mode-viewer{padding-inline:12px!important}.viewer-dashboard-v146{gap:15px}.viewer-dashboard-header-v146{padding:22px;border-radius:20px}.viewer-start-choice-v146{grid-template-columns:1fr}.viewer-start-card-v146{grid-template-columns:56px minmax(0,1fr);padding:21px;gap:14px}.viewer-start-icon-v146{width:56px;height:56px;border-radius:17px}.viewer-contact-row-v146{grid-template-columns:54px minmax(0,1fr);padding:12px}.viewer-contact-row-v146 img{width:54px;height:54px}.viewer-contact-last-v146{grid-column:2}.viewer-contact-actions-v146{grid-column:1/-1;grid-row:auto;justify-content:stretch}.viewer-contact-actions-v146 button{flex:1}.viewer-contact-grid-v146{grid-template-columns:1fr}.viewer-empty-online-v146{grid-template-columns:48px minmax(0,1fr)}.viewer-empty-online-v146>button{grid-column:1/-1;width:100%}.viewer-dashboard-footer-v146{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.viewer-dashboard-footer-v146{grid-template-columns:1fr}.viewer-minutes-card-v146 strong{font-size:1.45rem}}.viewer-online-host-list-v148{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface,#fff)}.viewer-online-host-row-v148{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(130px,.65fr) auto;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.viewer-online-host-row-v148:last-child{border-bottom:0}.viewer-online-host-row-v148>img{width:40px!important;height:40px!important;min-width:40px;object-fit:cover;border-radius:50%!important}.viewer-online-host-info-v148{display:flex;flex-direction:column;min-width:0;gap:2px}.viewer-online-host-info-v148 strong{font-size:.96rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewer-online-host-info-v148 small{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewer-online-host-info-v148 span{display:flex;align-items:center;gap:6px;color:#167c52;font-size:.78rem;font-weight:700}.viewer-online-host-info-v148 i{width:7px;height:7px;border-radius:50%;background:#24b978}.viewer-online-host-last-v148{display:flex;flex-direction:column;gap:1px;min-width:0}.viewer-online-host-last-v148 small{font-size:.72rem;color:var(--muted)}.viewer-online-host-last-v148 strong{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewer-online-host-actions-v148{display:flex;gap:7px;justify-content:flex-end}.viewer-online-host-actions-v148 button{min-height:34px;padding:7px 11px}@media(max-width:760px){.viewer-online-host-row-v148{grid-template-columns:38px minmax(0,1fr) auto}.viewer-online-host-row-v148>img{width:38px!important;height:38px!important;min-width:38px}.viewer-online-host-last-v148{grid-column:2}.viewer-online-host-actions-v148{grid-column:1/-1;justify-content:stretch}.viewer-online-host-actions-v148 button{flex:1}}.viewer-online-host-list-v149{display:grid;gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff}.viewer-online-host-row-v149{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);background:#fff}.viewer-online-host-row-v149:last-child{border-bottom:0}.viewer-online-host-row-v149>img{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border-radius:50%!important;object-fit:cover!important;display:block}.viewer-online-host-info-v149{display:grid;gap:2px;min-width:0}.viewer-online-host-info-v149 strong,.viewer-online-host-info-v149 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-online-host-info-v149 small{color:var(--muted)}.viewer-online-host-status-v149{display:flex;align-items:center;gap:7px;color:#167c52;font-size:.88rem;font-weight:700;white-space:nowrap}.viewer-online-host-status-v149 i{width:9px;height:9px;border-radius:50%;background:#24b978;box-shadow:0 0 0 4px #24b97821}.viewer-online-host-actions-v149{display:flex;gap:8px;align-items:center}.viewer-dashboard-footer-v146>button.secondary-button{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:12px}@media(max-width:760px){.viewer-online-host-row-v149{grid-template-columns:44px minmax(0,1fr) auto}.viewer-online-host-status-v149{grid-column:2}.viewer-online-host-actions-v149{grid-column:1/-1}.viewer-online-host-actions-v149 button{flex:1}}.call-status-page-v152{min-height:calc(100vh - 170px);display:grid;place-items:center;padding:24px}.call-status-card-v152{width:min(100%,520px);display:grid;justify-items:center;text-align:center;gap:14px;padding:34px}.call-status-card-v152>img{width:112px;height:112px;border-radius:50%;object-fit:cover;border:4px solid var(--surface);box-shadow:0 0 0 2px var(--border),0 18px 45px #171c2e2e}.call-status-card-v152 h1,.call-status-card-v152 p{margin:0}.call-status-card-v152 p{max-width:390px;color:var(--muted)}.call-status-pulse-v152{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:#fff;animation:bondelya-call-pulse-v152 1.8s ease-out infinite}.call-status-dots-v152{display:flex;gap:7px;height:18px;align-items:center}.call-status-dots-v152 i{width:8px;height:8px;border-radius:50%;background:var(--primary);animation:bondelya-call-dot-v152 1.2s infinite ease-in-out}.call-status-dots-v152 i:nth-child(2){animation-delay:.15s}.call-status-dots-v152 i:nth-child(3){animation-delay:.3s}@keyframes bondelya-call-pulse-v152{0%{box-shadow:0 0 color-mix(in srgb,var(--primary) 36%,transparent)}70%{box-shadow:0 0 0 22px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes bondelya-call-dot-v152{0%,80%,to{transform:scale(.7);opacity:.45}40%{transform:scale(1);opacity:1}}.incoming-call-global{animation:bondelya-incoming-pop-v152 .22s ease-out}@keyframes bondelya-incoming-pop-v152{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}.app-shell.sidebar-collapsed .nav-pin,.app-shell.sidebar-collapsed .pinned-navigation .nav-group-toggle,.app-shell.sidebar-collapsed .nav-group-toggle svg{display:none!important}.app-shell.sidebar-collapsed .nav-item-row{display:block}.app-shell.sidebar-collapsed .nav-group-items{display:grid!important;gap:6px}.app-shell.sidebar-collapsed .nav-item{width:44px;height:44px;margin-inline:auto;padding:0!important;display:grid!important;place-items:center!important}.app-shell.sidebar-collapsed .nav-item svg{display:block!important;margin:0!important}.mock-user-badge{margin-left:6px;font-size:.68rem;vertical-align:middle;background:#6366f11f;color:#4f46e5}.admin-force-delete-zone{margin-top:18px;padding:16px;border:1px solid rgba(220,38,38,.28);border-radius:14px;background:#dc26260a}.ledger-date-filter{display:flex;align-items:end;gap:10px;margin:14px 0}.ledger-date-filter label{display:grid;gap:5px;font-weight:700}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea{min-height:42px;border:1px solid var(--line,#d9dee8);border-radius:10px;padding:9px 11px;background:var(--surface,#fff);color:inherit;font:inherit;box-sizing:border-box}textarea{min-height:96px;resize:vertical}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0;border:1.5px solid var(--line,#b8c0cc);border-radius:6px;background:var(--surface,#fff);display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer}input[type=checkbox]:before{content:"";width:10px;height:6px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg) scale(0);transform-origin:center;transition:transform .12s ease}input[type=checkbox]:checked{background:var(--primary,#6d5dfc);border-color:var(--primary,#6d5dfc)}input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)}label:has(>input[type=checkbox]),label.form-check,label.toggle-row{display:flex;align-items:flex-start;gap:10px;line-height:1.35}@media(max-width:640px){.ledger-date-filter{align-items:stretch;flex-direction:column}}.app-shell.sidebar-collapsed .collapsed-icon-nav{display:grid;gap:7px;justify-items:center;padding-top:8px}.app-shell.sidebar-collapsed .collapsed-icon-nav .nav-item{display:grid!important;width:44px;height:44px;padding:0!important;place-items:center!important;margin:0!important}.app-shell.sidebar-collapsed .collapsed-icon-nav .nav-item svg{display:block!important;margin:0!important}.viewer-dashboard-v146{box-sizing:border-box;width:100%;max-width:1480px;padding:0;overflow:visible}.viewer-dashboard-header-v146{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);width:100%;box-sizing:border-box;overflow:hidden}.viewer-dashboard-header-v146>div,.viewer-minutes-card-v146,.viewer-minutes-card-v146 span{min-width:0}.viewer-minutes-card-v146{position:static!important;transform:none!important;max-width:none!important;min-height:150px}.viewer-minutes-card-v146 strong,.viewer-minutes-card-v146 small,.viewer-minutes-card-v146 em{white-space:normal;overflow-wrap:anywhere}.viewer-start-choice-v146{grid-template-columns:repeat(2,minmax(340px,1fr));width:100%;align-items:stretch}.viewer-start-card-v146{grid-template-columns:72px minmax(180px,1fr);grid-template-areas:"icon copy" "action action";align-content:start;width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.viewer-start-card-v146 .viewer-start-icon-v146{grid-area:icon}.viewer-start-card-v146>div:nth-child(2){grid-area:copy;min-width:0}.viewer-start-card-v146>button{grid-area:action;width:100%;max-width:100%;white-space:normal;justify-content:center;margin-top:4px}.viewer-start-card-v146 h2,.viewer-start-card-v146 p,.viewer-start-card-v146 strong,.viewer-start-card-v146 .eyebrow{max-width:100%;overflow-wrap:normal;word-break:normal;white-space:normal}@media(max-width:1050px){.viewer-dashboard-header-v146,.viewer-start-choice-v146{grid-template-columns:1fr}.viewer-minutes-card-v146{min-height:0}}@media(max-width:620px){.viewer-dashboard-header-v146{padding:20px}.viewer-minutes-card-v146{padding:18px;gap:14px}.viewer-minutes-card-v146>svg{width:48px;height:48px}.viewer-start-card-v146{grid-template-columns:56px minmax(0,1fr);padding:20px;gap:14px}.viewer-start-card-v146 h2{font-size:1.45rem}}.viewer-dashboard-header-v146{grid-template-columns:minmax(0,1fr) minmax(220px,270px);gap:20px;align-items:center}.viewer-minutes-card-v146{min-height:0!important;width:100%;padding:16px 18px;gap:12px;border-radius:18px;align-self:center}.viewer-minutes-card-v146>svg{width:44px;height:44px;padding:10px;border-radius:14px}.viewer-minutes-card-v146 span{gap:1px}.viewer-minutes-card-v146 strong{font-size:1.45rem;line-height:1.08}.viewer-minutes-card-v146 small,.viewer-minutes-card-v146 em{font-size:.86rem;line-height:1.25}@media(max-width:900px){.viewer-dashboard-header-v146{grid-template-columns:1fr;align-items:stretch}.viewer-minutes-card-v146{max-width:420px}}@media(max-width:620px){.viewer-dashboard-header-v146{gap:16px;padding:19px}.viewer-dashboard-header-v146 h1{font-size:clamp(2rem,12vw,3rem)}.viewer-minutes-card-v146{max-width:none;width:100%;padding:15px 16px}.viewer-minutes-card-v146>svg{width:42px;height:42px}.viewer-minutes-card-v146 strong{font-size:1.35rem}}.minute-activity-table-v146 .table-head,.minute-activity-table-v146 .table-row{grid-template-columns:1.05fr 1.45fr .8fr .8fr 1fr}.payment-only-table-v146 .table-head,.payment-only-table-v146 .table-row{grid-template-columns:1fr 1.6fr .9fr .9fr .7fr}.viewer-call-receipt-v146{width:min(760px,calc(100vw - 32px))}.viewer-call-receipt-v146 .detail-grid span{min-height:82px}.link-button.compact{display:inline-flex;margin-top:6px;padding:0;border:0;background:none;color:var(--accent,#7657ff);font:inherit;font-size:.82rem;cursor:pointer;text-decoration:underline}@media(max-width:820px){.minute-activity-table-v146 .table-head,.payment-only-table-v146 .table-head{display:none}.minute-activity-table-v146 .table-row,.payment-only-table-v146 .table-row{grid-template-columns:1fr;gap:8px}.minute-activity-table-v146 .table-row>span,.payment-only-table-v146 .table-row>span{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}}.immersive-bubble-stack,.full-call-chat-stream{scrollbar-width:none;-ms-overflow-style:none}.immersive-bubble-stack::-webkit-scrollbar,.full-call-chat-stream::-webkit-scrollbar{width:0;height:0;display:none}.immersive-bubble-stack,.immersive-chat-overlay .chat-messages,.immersive-call .chat-messages,.video-call-chat-bubbles{scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior:contain!important}.immersive-bubble-stack::-webkit-scrollbar,.immersive-chat-overlay .chat-messages::-webkit-scrollbar,.immersive-call .chat-messages::-webkit-scrollbar,.video-call-chat-bubbles::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.immersive-bubble-stack::-webkit-scrollbar-thumb,.immersive-bubble-stack::-webkit-scrollbar-track{background:transparent!important;border:0!important}.host-shell .stream-call-top+.video-top-actions,.host-page .stream-call-top+.video-top-actions{display:none!important}.local-video-pip .pip-tools button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:50%!important}.local-video-pip .pip-tools button svg{width:15px!important;height:15px!important}.contact-favorite-button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;color:#1768e8!important}.contact-favorite-button svg{width:18px!important;height:18px!important}.streamlined-call.immersive-call .message-stream,.streamlined-call.immersive-call .video-call-chat-bubbles,.streamlined-call.immersive-call .immersive-bubble-stack,.streamlined-call.immersive-call .full-call-chat,.streamlined-call.immersive-call .full-call-chat .chat-messages{scrollbar-width:none!important;-ms-overflow-style:none!important}.streamlined-call.immersive-call .message-stream::-webkit-scrollbar,.streamlined-call.immersive-call .video-call-chat-bubbles::-webkit-scrollbar,.streamlined-call.immersive-call .immersive-bubble-stack::-webkit-scrollbar,.streamlined-call.immersive-call .full-call-chat::-webkit-scrollbar,.streamlined-call.immersive-call .full-call-chat .chat-messages::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.local-video-pip .pip-tools{display:flex!important;gap:4px!important;align-items:center!important}.local-video-pip .pip-tools button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;line-height:1!important}.local-video-pip .pip-tools button svg{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important}.v127-experience{margin-top:20px}.v127-capability-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:14px 0}.v127-capability{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border,#d8dee9);border-radius:12px;background:var(--panel-soft,#fafbfc)}.v127-capability>svg{width:19px;height:19px;flex:0 0 auto}.v127-capability div{display:grid;gap:3px;flex:1}.v127-capability small{line-height:1.35;color:var(--muted,#667085)}.v127-capability .v127-complete{width:16px;height:16px;color:#16855b}.video-chat-page .immersive-chat-stack,.video-chat-page .call-chat-messages,.video-chat-page .message-bubbles,.video-chat-page [data-call-chat-scroll]{scrollbar-width:none!important;-ms-overflow-style:none!important}.video-chat-page .immersive-chat-stack::-webkit-scrollbar,.video-chat-page .call-chat-messages::-webkit-scrollbar,.video-chat-page .message-bubbles::-webkit-scrollbar,.video-chat-page [data-call-chat-scroll]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media(max-width:700px){.v127-capability-grid{grid-template-columns:1fr}.v127-capability{padding:11px}.v127-experience .panel-heading{align-items:flex-start}}.video-call-chat-bubbles,.immersive-bubble-stack,.immersive-chat-overlay,.immersive-chat-overlay *{scrollbar-width:none!important;-ms-overflow-style:none!important}.video-call-chat-bubbles::-webkit-scrollbar,.immersive-bubble-stack::-webkit-scrollbar,.immersive-chat-overlay::-webkit-scrollbar,.immersive-chat-overlay *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.host-viewer-details{position:absolute;top:14px;left:14px;right:auto;z-index:46;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 96px));padding:9px 11px;border-radius:14px;background:#0a0f1cc2;backdrop-filter:blur(12px);color:#fff}.host-viewer-details img{width:42px;height:42px;border-radius:50%;object-fit:cover}.host-viewer-details div{display:flex;flex-direction:column;min-width:0}.host-viewer-details small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.host-viewer-details .call-contact-actions{flex-direction:row;margin-left:auto;gap:6px}.host-viewer-details .icon-button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:50%!important}.call-self-preview button,.call-self-preview .icon-button,.self-preview-controls button,.camera-switch-button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border-radius:50%!important;display:grid!important;place-items:center!important}.call-self-preview button svg,.self-preview-controls button svg,.camera-switch-button svg{width:14px!important;height:14px!important}@media(max-width:720px){.host-viewer-details{top:8px;left:8px;max-width:calc(100% - 16px);padding:7px 9px}.host-viewer-details img{width:36px;height:36px}.host-viewer-details small:nth-of-type(2){display:none}}.host-message-inbox{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;align-items:stretch}.host-thread-list{padding:8px;max-height:72vh;overflow:auto}.host-thread-row{width:100%;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;border:0;background:transparent;padding:10px;border-radius:12px;text-align:left;cursor:pointer}.host-thread-row:hover,.host-thread-row.active{background:#7c5cff1f}.host-thread-row img{width:48px;height:48px;border-radius:50%;object-fit:cover}.host-thread-row span{min-width:0;display:flex;flex-direction:column}.host-thread-row small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.host-thread-row em{font-style:normal;font-size:.78rem;white-space:nowrap}.host-thread-panel{min-width:0}.host-thread-panel .message-stream{min-height:420px;max-height:58vh;overflow:auto}@media(max-width:760px){.host-message-inbox{grid-template-columns:1fr}.host-thread-list{max-height:32vh}.host-thread-panel .message-stream{min-height:300px}}.demo-call-remote{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:#090d16}.demo-call-remote img{width:100%;height:100%;object-fit:cover}.demo-call-remote span{position:absolute;left:16px;bottom:16px;padding:7px 11px;border-radius:999px;background:#080b12c7;color:#fff;font-weight:700}.host-call-page.immersive-call .video-chat-left{display:flex!important;position:absolute!important;left:20px!important;bottom:20px!important;width:360px!important;max-width:31vw!important;height:340px!important;z-index:39!important;padding:14px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:18px!important;background:#080b12db!important;color:#fff!important;backdrop-filter:blur(16px)!important;box-shadow:0 16px 42px #00000057!important}.host-call-page.call-chat-collapsed .video-chat-left,.host-call-page .video-chat-left .call-quality-panel,.host-call-page .video-chat-left .call-toolbar,.host-call-page .video-chat-left .conversation-prompts{display:none!important}.host-call-page .video-chat-left .chat-heading{margin:0 0 8px!important;color:#fff!important}.host-call-page .video-chat-left .message-stream{flex:1!important;min-height:0!important;overflow-y:auto!important}.host-call-page .video-chat-left .message-compose{display:flex!important;gap:8px!important;margin-top:8px!important}.host-call-page .video-chat-left .message-compose input{flex:1!important;min-width:0!important}.host-call-page .host-viewer-details{position:absolute!important;top:18px!important;left:18px!important;width:min(330px,calc(100% - 420px))!important;min-width:250px!important;z-index:44!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:10px 12px!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.15)!important;background:#080b12c7!important;color:#fff!important;backdrop-filter:blur(14px)!important;box-shadow:0 12px 30px #00000047!important}.host-call-page .host-viewer-details>img{width:54px!important;height:54px!important;border-radius:50%!important;object-fit:cover!important;grid-row:1/3!important}.host-call-page .host-viewer-details>div:nth-child(2){min-width:0!important;display:grid!important;gap:2px!important}.host-call-page .host-viewer-details strong,.host-call-page .host-viewer-details small{display:block!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.host-call-page .host-viewer-details small{font-size:11px!important;opacity:.82!important}.host-call-page .host-viewer-details .call-contact-actions{grid-column:2!important;display:flex!important;gap:7px!important;margin:5px 0 0!important}.host-call-page .host-viewer-details .call-contact-actions .icon-button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:50%!important;background:#fffffff0!important;color:#182033!important}.host-call-page .host-viewer-details .call-contact-actions svg{width:18px!important;height:18px!important}.host-call-page .stream-call-top{top:112px!important;left:20px!important;right:auto!important;gap:7px!important}.host-call-page .stream-call-top button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.host-call-page .host-end-call-button{position:absolute!important;top:18px!important;right:18px!important;z-index:60!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;padding:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#c6283d!important;color:#fff!important;cursor:pointer!important;box-shadow:0 10px 28px #00000061!important}.host-call-page .host-end-call-button svg{width:24px!important;height:24px!important}@media(max-width:800px){.host-call-page.immersive-call .video-chat-left{left:10px!important;bottom:76px!important;width:calc(100vw - 20px)!important;max-width:none!important;height:250px!important}.host-call-page .host-viewer-details{top:10px!important;left:10px!important;width:min(250px,calc(100% - 150px))!important;min-width:0!important}.host-call-page .stream-call-top{top:110px!important;left:10px!important}.host-call-page .host-end-call-button{top:10px!important;right:10px!important}}.host-call-page{position:relative!important}.host-call-page>.host-end-call-button{position:absolute!important;top:18px!important;right:18px!important;z-index:120!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;padding:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#c6283d!important;color:#fff!important;box-shadow:0 10px 28px #00000061!important}.host-call-page>.host-end-call-button svg{width:24px!important;height:24px!important}.host-call-page.immersive-call>.video-chat-left{display:flex!important;position:absolute!important;left:18px!important;bottom:18px!important;z-index:90!important;width:min(360px,calc(100% - 36px))!important;max-width:360px!important;height:320px!important}.host-call-page.call-chat-collapsed>.video-chat-left{display:none!important}.host-call-page .host-viewer-details{top:18px!important;left:18px!important;right:auto!important;width:min(340px,calc(100% - 150px))!important;min-width:0!important;z-index:95!important}.host-call-page .stream-call-top{top:92px!important;left:18px!important;right:auto!important;z-index:100!important}.host-call-page .stream-call-top button{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.host-call-page .call-overlay-v91,.host-call-page .call-overlay-v92{right:78px!important;top:18px!important;z-index:92!important}.host-call-page .roulette-shared-call-overlay{z-index:91!important}@media(max-width:800px){.host-call-page>.host-end-call-button{top:10px!important;right:10px!important}.host-call-page .host-viewer-details{top:10px!important;left:10px!important;width:min(250px,calc(100% - 82px))!important}.host-call-page .stream-call-top{top:92px!important;left:10px!important}.host-call-page.immersive-call>.video-chat-left{left:10px!important;bottom:76px!important;width:calc(100% - 20px)!important;max-width:none!important;height:250px!important}}.host-call-page{position:fixed!important;inset:0!important;z-index:300!important;display:block!important;width:100vw!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#090d16!important}.host-call-page>.video-chat-right{position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#090d16!important;overflow:hidden!important}.host-call-page>.video-chat-right>.remote-video{position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:0!important;overflow:hidden!important;background:#090d16!important}.host-call-page>.video-chat-right>.remote-video>*{position:relative;z-index:2}.host-call-page>.video-chat-right>.remote-video>.demo-call-remote,.host-call-page>.video-chat-right>.remote-video>[data-webrtc-root]{position:absolute!important;inset:0!important;z-index:1!important}.host-call-page>.host-end-call-button{position:fixed!important;top:22px!important;right:22px!important;z-index:1000!important;display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;border:2px solid rgba(255,255,255,.9)!important;border-radius:50%!important;background:#c6283d!important;color:#fff!important;box-shadow:0 12px 34px #00000080!important}.host-call-page>.host-end-call-button svg{width:24px!important;height:24px!important;stroke-width:3!important}.host-call-page>.video-chat-left{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;left:20px!important;bottom:20px!important;z-index:900!important;width:min(370px,calc(100vw - 40px))!important;height:330px!important;max-width:370px!important;padding:14px!important;margin:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:18px!important;background:#080b12e6!important;color:#fff!important;backdrop-filter:blur(16px)!important;box-shadow:0 18px 55px #00000073!important;overflow:hidden!important}.host-call-page.call-focus>.video-chat-left,.host-call-page.call-chat-collapsed>.video-chat-left,.host-call-page.immersive-call>.video-chat-left{display:flex!important}.host-call-page .host-viewer-details{position:fixed!important;top:20px!important;left:20px!important;z-index:920!important;width:min(340px,calc(100vw - 180px))!important}.host-call-page .stream-call-top{position:fixed!important;top:104px!important;left:20px!important;z-index:930!important}.host-call-page .call-overlay-v91,.host-call-page .call-overlay-v92{position:fixed!important;top:20px!important;right:92px!important;z-index:910!important}.host-call-page .roulette-shared-call-overlay{position:fixed!important;z-index:905!important}.host-call-page .call-self-preview{z-index:850!important}.host-call-page .incoming-call-overlay{position:fixed!important;z-index:1100!important;top:88px!important;right:22px!important;left:auto!important}.consent-gate:has(.incoming-viewer-gate){position:fixed!important;inset:0!important;z-index:1200!important;background:#05080f9e!important;backdrop-filter:blur(8px)!important;display:grid!important;place-items:center!important;padding:20px!important}.incoming-viewer-gate{width:min(520px,calc(100vw - 40px))!important;max-width:520px!important;box-shadow:0 28px 90px #00000080!important}@media(max-width:760px){.host-call-page>.host-end-call-button{top:12px!important;right:12px!important}.host-call-page>.video-chat-left{left:10px!important;bottom:74px!important;width:calc(100vw - 20px)!important;max-width:none!important;height:260px!important}.host-call-page .host-viewer-details{top:10px!important;left:10px!important;width:calc(100vw - 86px)!important}.host-call-page .stream-call-top{top:96px!important;left:10px!important}.host-call-page .call-overlay-v91,.host-call-page .call-overlay-v92{top:72px!important;right:10px!important}}.host-inline-chat-disabled{display:none!important}.host-end-call-portal{position:fixed!important;top:22px!important;right:22px!important;z-index:2147483646!important;display:grid!important;place-items:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;border:2px solid rgba(255,255,255,.94)!important;border-radius:50%!important;background:#c6283d!important;color:#fff!important;box-shadow:0 14px 40px #0000008c!important;cursor:pointer!important}.host-end-call-portal svg{width:24px!important;height:24px!important;stroke-width:3!important}.host-chat-portal{position:fixed!important;left:20px!important;bottom:20px!important;z-index:2147483644!important;width:min(370px,calc(100vw - 40px))!important;height:330px!important;display:flex!important;flex-direction:column!important;padding:14px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:18px!important;background:#080b12f0!important;color:#fff!important;box-shadow:0 20px 60px #0000008c!important;backdrop-filter:blur(18px)!important;pointer-events:auto!important;overflow:hidden!important}.host-chat-portal-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important}.host-chat-portal-heading div{display:grid!important}.host-chat-portal-heading small{opacity:.7!important}.host-chat-collapse{width:32px!important;height:32px!important;border-radius:50%!important}.host-chat-portal-messages{flex:1!important;min-height:0!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important}.host-chat-portal-compose{display:flex!important;gap:8px!important;margin-top:10px!important}.host-chat-portal-compose input{flex:1!important;min-width:0!important}.host-chat-portal-compose button{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:12px!important}.host-incoming-portal{position:fixed!important;inset:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;padding:20px!important;background:#04070dad!important;backdrop-filter:blur(9px)!important;pointer-events:auto!important}.host-incoming-card{width:min(500px,calc(100vw - 40px))!important;display:grid!important;grid-template-columns:68px 1fr!important;gap:16px!important;align-items:center!important;padding:22px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:22px!important;background:#111827!important;color:#fff!important;box-shadow:0 30px 100px #000000a6!important}.host-incoming-avatar{width:64px!important;height:64px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid rgba(255,255,255,.9)!important}.host-incoming-copy{min-width:0!important}.host-incoming-copy span{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.08em!important;opacity:.7!important}.host-incoming-copy h2{margin:4px 0 6px!important}.host-incoming-copy p{margin:0!important;opacity:.82!important}.host-incoming-actions{grid-column:1/-1!important;display:flex!important;justify-content:flex-end!important;gap:10px!important}@media(max-width:760px){.host-end-call-portal{top:12px!important;right:12px!important}.host-chat-portal{left:10px!important;bottom:10px!important;width:calc(100vw - 20px)!important;height:260px!important}.host-incoming-card{grid-template-columns:56px 1fr!important;padding:18px!important}.host-incoming-avatar{width:52px!important;height:52px!important}}.host-unified-chat.host-chat-bubbles-only{position:absolute!important;left:18px!important;bottom:18px!important;z-index:180!important;width:min(360px,calc(100vw - 36px))!important;max-height:48vh!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;pointer-events:auto!important;overflow:visible!important}.host-chat-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important}.host-chat-heading>div{padding:7px 10px!important;border-radius:12px!important;background:#080b12b8!important;backdrop-filter:blur(8px)!important}.host-chat-heading small,.host-chat-heading strong{display:block!important}.host-chat-heading small{opacity:.72!important;font-size:11px!important}.host-chat-heading button{width:30px!important;height:30px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.35)!important;background:#080b12b8!important;color:#fff!important;cursor:pointer!important}.host-chat-message-stream{display:flex!important;flex-direction:column!important;gap:7px!important;max-height:26vh!important;overflow-y:auto!important;padding:2px!important;background:transparent!important}.host-chat-message-stream .bubble{width:max-content!important;max-width:85%!important;padding:8px 10px!important;border-radius:14px!important;box-shadow:0 4px 14px #0003!important}.host-chat-message-stream .bubble.sent{align-self:flex-end!important}.host-chat-message-stream .bubble.received{align-self:flex-start!important}.host-chat-message-stream .bubble small{display:block!important;font-size:9px!important;opacity:.68!important;margin-top:2px!important}.host-chat-compose{display:flex!important;gap:7px!important;width:100%!important;padding:7px!important;border-radius:14px!important;background:#080b12b8!important;backdrop-filter:blur(8px)!important}.host-chat-compose input{flex:1!important;min-width:0!important;background:#fffffff5!important;color:#111827!important;border:0!important;border-radius:10px!important;padding:9px 11px!important}.host-chat-compose button{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:10px!important;cursor:pointer!important}.host-incoming-portal{background:#04070d6b!important;backdrop-filter:blur(3px)!important;padding:20px!important;overflow:auto!important}.host-incoming-card{width:min(480px,calc(100vw - 40px))!important;max-height:min(520px,calc(100vh - 40px))!important;overflow:auto!important;padding:20px!important;align-self:center!important}.host-incoming-actions{position:sticky!important;bottom:0!important;padding-top:12px!important;background:linear-gradient(transparent,#111827 28%)!important}@media(max-width:760px){.host-unified-chat.host-chat-bubbles-only{left:10px!important;bottom:10px!important;width:calc(100vw - 20px)!important}.host-incoming-card{max-height:calc(100vh - 24px)!important}.host-incoming-actions{flex-direction:column-reverse!important}.host-incoming-actions button{width:100%!important}}.streamlined-call.immersive-call>.local-video-pip,.streamlined-call.immersive-call>.draggable-call-pip{z-index:320!important;pointer-events:auto!important}.host-chat-foreground{position:fixed!important;left:20px!important;bottom:20px!important;z-index:2147483643!important;width:min(360px,calc(100vw - 40px))!important;max-height:48vh!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;pointer-events:auto!important;overflow:visible!important}.host-chat-foreground .host-chat-message-stream{max-height:26vh!important;overflow-y:auto!important}@media(max-width:760px){.host-chat-foreground{left:10px!important;bottom:10px!important;width:calc(100vw - 20px)!important}}.landing-page{min-height:100vh;background:radial-gradient(circle at 75% 12%,rgba(132,72,255,.16),transparent 30%),radial-gradient(circle at 18% 34%,rgba(23,104,232,.08),transparent 27%),#080b18;color:#f7f7fb;overflow:hidden}.landing-page button{font:inherit}.landing-nav{height:76px;display:flex;align-items:center;gap:28px;padding:0 clamp(22px,5vw,76px);position:relative;z-index:20;border-bottom:1px solid rgba(255,255,255,.06);background:#080b18d6;backdrop-filter:blur(18px)}.landing-brand{display:flex;align-items:center;gap:10px;border:0;background:none;color:#fff;font-size:24px;font-weight:800;cursor:pointer}.landing-brand span{width:36px;height:36px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#1768e8,#0f56c7);box-shadow:0 10px 28px #1768e838}.landing-nav nav{display:flex;gap:8px;margin:auto}.landing-nav nav button,.landing-footer button{border:0;background:none;color:#c9cad5;padding:10px 12px;cursor:pointer}.landing-nav nav button:hover,.landing-footer button:hover{color:#fff}.landing-nav-actions{display:flex;align-items:center;gap:10px}.landing-nav-actions .primary-button{min-height:42px}.landing-login{border:1px solid rgba(255,255,255,.17);background:transparent;color:#fff;border-radius:12px;padding:10px 17px;cursor:pointer}.landing-hero{min-height:650px;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);align-items:center;gap:clamp(38px,7vw,100px);padding:70px clamp(22px,6vw,92px) 56px;max-width:1500px;margin:auto}.landing-hero-copy{max-width:650px}.landing-hero-copy h1{font-size:clamp(50px,6vw,84px);line-height:.98;letter-spacing:-.055em;margin:16px 0 26px;max-width:780px}.landing-hero-copy h1 em{display:block;color:#1768e8;font-style:italic;font-family:Georgia,serif;font-weight:500;letter-spacing:-.035em;margin-top:10px}.landing-hero-copy>p{font-size:19px;line-height:1.75;color:#c5c7d4;max-width:610px}.landing-hero-actions{display:flex;gap:13px;margin:32px 0}.landing-hero-actions button{min-height:52px;padding-inline:22px;display:inline-flex;align-items:center;gap:9px}.landing-trust-row{display:flex;flex-wrap:wrap;gap:18px;margin:32px 0 18px}.landing-trust-row span{display:flex;align-items:center;gap:8px;color:#e1e1e8;font-size:14px}.landing-trust-row svg{color:#1768e8}.landing-hero-copy small{color:#7f8294}.landing-hero-visual{position:relative;min-height:530px;border-radius:34px;padding:10px;background:linear-gradient(145deg,#ffffff2e,#ffffff08);box-shadow:0 40px 90px #0000006b;isolation:isolate}.landing-hero-visual>img{width:100%;height:100%;min-height:510px;object-fit:cover;border-radius:27px;display:block}.landing-pip{position:absolute;right:-24px;top:58px;width:180px;height:150px;border:5px solid #15182a;border-radius:24px;overflow:hidden;background:#15182a;box-shadow:0 24px 50px #00000061}.landing-pip img{width:100%;height:100%;object-fit:cover}.landing-pip span{position:absolute;left:10px;bottom:9px;background:#080b18b8;border-radius:999px;padding:5px 9px;font-size:12px;display:flex;gap:5px;align-items:center}.landing-call-controls{position:absolute;left:50%;bottom:28px;transform:translate(-50%);display:flex;gap:9px;background:#0a0c19c7;padding:10px;border-radius:999px;backdrop-filter:blur(14px)}.landing-call-controls button{width:46px;height:46px;border:0;border-radius:50%;display:grid;place-items:center;background:#292c40;color:#fff}.landing-call-controls .landing-hangup{background:#ff5368}.landing-online-badge{position:absolute;right:-16px;bottom:42px;background:#0a0c19d6;padding:13px 17px;border-radius:17px;display:grid;grid-template-columns:auto 1fr;gap:0 9px;box-shadow:0 18px 40px #00000047;backdrop-filter:blur(12px)}.landing-online-badge i{width:9px;height:9px;border-radius:50%;background:#35df83;grid-row:1/3;margin-top:5px}.landing-online-badge strong{font-size:13px;color:#b8bac8;font-weight:500}.landing-online-section,.landing-how,.landing-faq{padding:70px clamp(22px,6vw,92px);max-width:1500px;margin:auto}.landing-online-section{background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid rgba(255,255,255,.07);border-radius:34px}.landing-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.landing-section-heading h2,.landing-host-section h2,.landing-final-cta h2{font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;margin:8px 0}.landing-section-heading p,.landing-host-section p,.landing-final-cta p{color:#aeb1c2;font-size:17px}.landing-section-heading.centered{text-align:center;justify-content:center}.landing-profile-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.landing-profile-card{background:#111528;border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;transition:transform .2s,border-color .2s}.landing-profile-card:hover{transform:translateY(-5px);border-color:#1768e86b}.landing-profile-image{height:250px;width:100%;border:0;padding:0;position:relative;background:#171a2d;cursor:pointer}.landing-profile-image img{width:100%;height:100%;object-fit:cover}.landing-live-dot{position:absolute;left:11px;bottom:10px;background:#070a13c2;padding:5px 8px;border-radius:999px;font-size:11px;color:#7dffa9}.landing-live-dot:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#35df83;margin-right:5px}.landing-card-heart{position:absolute;right:11px;top:11px;color:#fff;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5))}.landing-profile-card>div{padding:15px}.landing-profile-card h3{margin:0 0 4px}.landing-profile-card p{margin:0;color:#c6c8d3}.landing-profile-card small{display:block;color:#85899b;margin:7px 0 13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-profile-card>div button{width:100%;border:1px solid rgba(23,104,232,.45);background:#1768e814;color:#6fb1ff;border-radius:10px;padding:9px;display:flex;justify-content:center;align-items:center;gap:7px;cursor:pointer}.landing-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.landing-step-grid article{position:relative;background:#101427;border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:30px;min-height:250px}.landing-step-grid article>span{position:absolute;right:22px;top:18px;font-size:72px;color:#ffffff09;font-weight:800}.landing-step-icon,.landing-benefits article>div{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:#1768e81f;color:#1768e8;margin-bottom:30px}.landing-step-grid h3,.landing-benefits h3{font-size:21px}.landing-step-grid p,.landing-benefits p{color:#aeb1c2;line-height:1.65}.landing-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:20px clamp(22px,6vw,92px) 75px;max-width:1500px;margin:auto}.landing-benefits article{background:#0f1324;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:24px}.landing-benefits article>div{margin-bottom:18px}.landing-host-section{max-width:1320px;margin:0 auto 70px;padding:55px 60px;border-radius:32px;background:linear-gradient(120deg,#161a34,#23152e);border:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:60px}.landing-host-section .primary-button{margin-top:20px}.landing-host-preview{background:#080b18;border:1px solid rgba(255,255,255,.08);padding:22px;border-radius:24px}.landing-host-preview>div:first-child{display:flex;align-items:center;gap:14px;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07)}.landing-host-preview span{color:#8f93a7}.landing-host-preview button{border:0;background:#1768e8;color:#fff;padding:10px 14px;border-radius:10px}.landing-host-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.landing-host-metrics span{background:#111529;border-radius:14px;padding:14px;font-size:12px}.landing-host-metrics strong{display:block;color:#fff;font-size:24px;margin-top:6px}.landing-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1000px;margin:auto}.landing-faq details{background:#101427;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px 20px}.landing-faq summary{font-weight:700;cursor:pointer}.landing-faq details p{color:#aeb1c2;line-height:1.6}.landing-final-cta{max-width:1320px;margin:0 auto 50px;padding:45px 55px;border-radius:28px;background:linear-gradient(100deg,#1768e833,#7245e833);border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:space-between;gap:30px}.landing-footer{min-height:130px;padding:35px clamp(22px,6vw,92px);border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;gap:35px}.landing-footer p{color:#85899b;margin-right:auto}.landing-footer>div{display:flex;gap:7px}@media(max-width:1100px){.landing-nav nav{display:none}.landing-profile-grid{grid-template-columns:repeat(3,1fr)}.landing-hero,.landing-benefits{grid-template-columns:1fr 1fr}}@media(max-width:760px){.landing-nav{height:66px;padding:0 16px}.landing-brand{font-size:20px}.landing-nav-actions .primary-button{display:none}.landing-login{padding:8px 13px}.landing-hero{display:flex;flex-direction:column;padding:48px 18px 35px;min-height:auto}.landing-hero-copy h1{font-size:48px}.landing-hero-visual{width:100%;min-height:460px}.landing-hero-visual>img{min-height:440px}.landing-pip{width:130px;height:112px;right:10px;top:25px}.landing-online-badge{right:10px;bottom:85px}.landing-online-section,.landing-how,.landing-faq{padding:48px 18px;border-radius:0}.landing-section-heading{align-items:flex-start;flex-direction:column}.landing-profile-grid{display:flex;overflow-x:auto;padding-bottom:10px}.landing-profile-card{min-width:220px}.landing-step-grid,.landing-benefits,.landing-host-section,.landing-faq-grid{grid-template-columns:1fr}.landing-benefits{padding:15px 18px 50px}.landing-host-section{margin:0 18px 50px;padding:35px 24px;gap:30px}.landing-host-preview>div:first-child{align-items:flex-start;flex-direction:column}.landing-final-cta{margin:0 18px 40px;padding:35px 24px;align-items:flex-start;flex-direction:column}.landing-footer{align-items:flex-start;flex-direction:column;gap:15px}.landing-footer>div{flex-wrap:wrap}}:root,:root[data-theme=light]{--brand-coral:#1768e8;--brand-coral-strong:#0f56c7;--brand-gold:#e8ad55;--brand-navy:#111126;--brand-navy-2:#18172f;--surface:#ffffff;--surface-soft:#f8f5f7;--surface-raised:#ffffff;--text:#18172b;--muted:#746f80;--line:#e8dfe4;--primary:var(--brand-coral);--primary-dark:var(--brand-coral-strong);--shadow:0 18px 55px rgba(40,24,42,.11);color:#18172b;background:#f7f3f5}:root[data-theme=dark]{--surface:#19182e;--surface-soft:#222039;--surface-raised:#28253f;--text:#fff8ee;--muted:#b8b0c0;--line:rgba(255,255,255,.11);--primary:var(--brand-coral);--primary-dark:var(--brand-coral-strong);--shadow:0 22px 65px rgba(0,0,0,.35);color:#fff8ee;background:#0f0f21}body{color:var(--text);background:radial-gradient(circle at 82% 0,rgba(23,104,232,.1),transparent 30%),var(--surface-soft);transition:background .2s ease,color .2s ease}.bondelya-logo{display:inline-flex;align-items:center;gap:10px;min-width:0;color:inherit}.bondelya-logo svg{width:38px;height:38px;flex:none}.bondelya-logo.compact .bondelya-wordmark{display:none}.bondelya-wordmark{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;letter-spacing:-.025em;color:inherit}.theme-toggle{border:1px solid var(--line);background:var(--surface-raised);color:var(--text);height:40px;min-width:40px;padding:0 11px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:700}.theme-toggle svg{width:17px;height:17px;color:var(--brand-gold)}.theme-toggle span{font-size:12px}.sidebar,.topbar,.panel-card,.stat-card,.request-card,.quick-grid button,.wallet-pill,.notification-drawer,.workspace-sticky-actions,.auth-card,.admin-top,.admin-nav,.admin-content,.admin-panel,.table-card{background:var(--surface);border-color:var(--line);color:var(--text)}.sidebar{background:color-mix(in srgb,var(--surface) 94%,transparent)}.topbar{background:color-mix(in srgb,var(--surface-soft) 86%,transparent);border-color:var(--line)}.nav-item,.settings-nav button,.sidebar-language,.workspace-breadcrumbs,.topbar{color:var(--muted)}.nav-item:hover,.nav-item.active,.settings-nav button.active{background:color-mix(in srgb,var(--primary) 13%,var(--surface));color:var(--primary)}.icon-button,.secondary-button,.package-grid button,input,select,textarea,.auth-tabs,.segmented-control{background:var(--surface-raised);color:var(--text);border-color:var(--line)}.primary-button,.connect-button{background:linear-gradient(135deg,var(--brand-coral),var(--brand-coral-strong));box-shadow:0 12px 28px #1768e840}.primary-button:hover,.connect-button:hover{background:var(--brand-coral-strong)}.page-heading p,.stat-card p,.stat-card span,.profile-copy>p,.request-card p,small,.empty-state{color:var(--muted)}.info-box,.performance-note,.role-switcher{background:var(--surface-soft);color:var(--muted);border-color:var(--line)}.avatar,.user-avatar-photo{background:var(--brand-navy);color:#fff}.soft-badge{background:var(--surface-soft);color:var(--muted)}.app-shell,.admin-page,.auth-page{background:radial-gradient(circle at 90% 0,rgba(23,104,232,.08),transparent 26%),var(--surface-soft);color:var(--text)}.auth-story{background:linear-gradient(145deg,#111126,#211936);color:#fff8ee}.auth-card-top{gap:14px}.auth-appearance{display:flex;align-items:center;gap:10px}.auth-brand{padding:0}.auth-brand .bondelya-wordmark{color:var(--text)}.admin-brand{display:flex!important;align-items:center;gap:10px}.admin-brand>span:last-child{font-size:13px;color:var(--muted);font-family:inherit}.admin-top .bondelya-wordmark{color:var(--text)}.topbar-account-controls>.bondelya-logo{margin-right:6px}.topbar-account-controls>.bondelya-logo .bondelya-wordmark{font-size:17px}.mobile-topbar>.bondelya-logo .bondelya-wordmark{display:inline;font-size:18px}@media(max-width:760px){.theme-toggle span{display:none}.auth-appearance{gap:6px}.bondelya-wordmark{font-size:19px}}:root,:root[data-theme=light],:root[data-theme=dark]{--brand-coral:#1768e8;--brand-coral-strong:#0f56c7;--brand-gold:#e8ad55;--brand-navy:#080b18;--brand-navy-2:#111528;--brand-navy-3:#171a31;--surface:#111528;--surface-soft:#080b18;--surface-raised:#171a31;--text:#fff;--muted:#a9adbd;--line:rgba(255,255,255,.1);--primary:var(--brand-coral);--primary-dark:var(--brand-coral-strong);--shadow:0 22px 65px rgba(0,0,0,.35);color:#fff;background:#080b18;color-scheme:dark}html,body,#root{min-height:100%;background:#080b18;color:#fff}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:radial-gradient(circle at 78% 8%,rgba(117,92,255,.14),transparent 28%),radial-gradient(circle at 14% 26%,rgba(23,104,232,.08),transparent 25%),#080b18}h1,h2,.page-heading h1,.page-heading h2,.auth-story h2,.auth-card h1,.admin-page h1,.admin-page h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em}.theme-toggle,.landing-theme-toggle{display:none!important}.app-shell,.admin-page,.auth-page{background:radial-gradient(circle at 80% 0,rgba(117,92,255,.13),transparent 30%),radial-gradient(circle at 10% 22%,rgba(23,104,232,.07),transparent 24%),#080b18!important;color:#fff}.sidebar,.mobile-topbar,.topbar,.admin-top,.admin-nav,.auth-card,.panel-card,.stat-card,.request-card,.table-card,.admin-panel,.notification-drawer,.workspace-sticky-actions{background:#111528!important;border-color:#ffffff1a!important;color:#fff!important;box-shadow:0 14px 36px #0003}.topbar,.mobile-topbar,.admin-top{background:#080b18e0!important;backdrop-filter:blur(16px)}.sidebar{background:linear-gradient(180deg,#0d1021,#111528)!important}.page-content,.admin-content,.main-area{color:#fff}.nav-item,.nav-group-toggle,.settings-nav button,.sidebar-language,.workspace-breadcrumbs,.topbar,.admin-nav button{color:#a9adbd}.nav-item:hover,.nav-item.active,.settings-nav button.active,.admin-nav button:hover,.admin-nav button.active{background:#1768e81f!important;color:#6fb1ff!important;border-color:#1768e840!important}.primary-button,.connect-button,.danger-button:not(.neutral),.auth-card button[type=submit]{border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#1768e8,#0f56c7)!important;color:#fff!important;box-shadow:0 12px 28px #0f56c738!important;font-weight:750!important}.primary-button:hover,.connect-button:hover,.auth-card button[type=submit]:hover{filter:brightness(1.06);transform:translateY(-1px)}.secondary-button,.icon-button,.package-grid button,.auth-tabs,.segmented-control,.interface-mode-button,.topbar-mode-tiles button{background:#171a31!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important}.secondary-button:hover,.icon-button:hover,.interface-mode-button:hover,.topbar-mode-tiles button:hover{border-color:#1768e88c!important;color:#6fb1ff!important}input,select,textarea{background:#171a31!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important}.page-heading p,.stat-card p,.stat-card span,.profile-copy>p,.request-card p,small,.empty-state,.muted-copy{color:#a9adbd!important}.info-box,.performance-note,.role-switcher,.soft-badge{background:#171a31!important;color:#a9adbd!important;border-color:#ffffff1a!important}.auth-story{background:linear-gradient(145deg,#080b18,#211936)!important;color:#fff!important}.auth-card{border:1px solid rgba(255,255,255,.1)!important}.auth-tabs button.active{background:#1768e824!important;color:#6fb1ff!important}.admin-search-global,.admin-top-language,.sidebar-language{background:#171a31!important;border-color:#ffffff1a!important}.admin-table th,.data-table th{background:#171a31!important;color:#fff!important}.admin-table td,.data-table td{border-color:#ffffff14!important}.bondelya-wordmark{font-family:Georgia,Times New Roman,serif;color:#fff!important}.session-replaced-backdrop{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:20px;background:#030712d1;backdrop-filter:blur(8px)}.session-replaced-modal{width:min(520px,100%);padding:28px;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:#111827;color:#f9fafb;box-shadow:0 30px 90px #0000008c;text-align:center}.session-replaced-modal h2{margin:0 0 10px;color:#fff}.session-replaced-modal p{margin:0 0 20px;color:#d1d5db}.session-replaced-modal dl{display:grid;gap:10px;margin:0 0 22px;text-align:left}.session-replaced-modal dl div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:10px 12px;border-radius:12px;background:#ffffff0f}.session-replaced-modal dt{font-weight:700;color:#9ca3af}.session-replaced-modal dd{margin:0;overflow-wrap:anywhere;color:#fff}.session-replaced-modal button{min-width:120px}@media(max-width:600px){.session-replaced-backdrop{padding:16px}.session-replaced-modal{padding:22px 18px;border-radius:18px}.session-replaced-modal dl div{grid-template-columns:1fr;gap:3px}.session-replaced-modal button{width:100%;min-height:48px}}@media(min-width:601px){.session-replaced-backdrop{display:flex;align-items:center;justify-content:center;padding:32px;overflow:auto}.session-replaced-modal{width:520px;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);margin:auto;overflow:auto;padding:32px;border-radius:18px;background:#111827;box-shadow:0 32px 100px #0000009e}}.pilot-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:16px 0}.pilot-summary-grid .panel-card{display:flex;flex-direction:column;gap:6px}.pilot-summary-grid strong{font-size:1.45rem}.pilot-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:16px 0}.pilot-toggle{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--border-color,#334155);border-radius:12px}.pilot-operations-v13112 textarea{min-height:80px;width:100%}@media(max-width:600px){.pilot-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-control-grid{grid-template-columns:1fr}}:root{--bond-admin-light-bg:#fff;--bond-admin-light-raised:#f7f8fc;--bond-admin-light-text:#111827;--bond-admin-light-muted:#667085;--bond-admin-light-line:#d9deea}.admin-page :is(.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]){background:var(--bond-admin-light-bg);color:var(--bond-admin-light-text)}.admin-page :is(.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]) :is(h1,h2,h3,h4,strong,label,legend,th,td,p,span){color:inherit}.admin-page :is(.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]) :is(small,.muted-copy,.subtle-copy,.metadata){color:var(--bond-admin-light-muted)!important}.admin-page :is(.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]) :is(input,textarea,select){background:var(--bond-admin-light-raised);color:var(--bond-admin-light-text);border-color:var(--bond-admin-light-line)}.call-safety-reaction-controls-v131123{position:absolute;inset:50% 18px auto auto;z-index:2147483645;display:flex;flex-direction:column;gap:8px;transform:translateY(-50%);pointer-events:auto;overflow:visible}.call-safety-reaction-controls-v131123>.video-overlay-icon{width:44px;height:44px;min-width:44px;min-height:44px}.call-reaction-menu-v131123{position:absolute;inset:50% 54px auto auto;z-index:2147483646;display:flex;gap:7px;transform:translateY(-50%);padding:8px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#080b12f5;box-shadow:0 12px 30px #0006;backdrop-filter:blur(14px);pointer-events:auto;overflow:visible}.call-reaction-menu-v131123 button{display:grid;place-items:center;gap:2px;min-width:54px;padding:7px;border:0;border-radius:12px;background:#ffffff14;color:#fff;cursor:pointer}.call-reaction-menu-v131123 button:hover{background:#ffffff29}.call-reaction-menu-v131123 span{font-size:24px}.call-reaction-menu-v131123 small{font-size:9px;color:#fff}.call-reaction-empty-v131124{display:block;min-width:130px;padding:10px;text-align:center}.call-reaction-layer-v131123{position:absolute;inset:0;z-index:108;overflow:hidden;pointer-events:none}.call-reaction-layer-v131123 span{position:absolute;bottom:8%;opacity:0;filter:drop-shadow(0 4px 7px rgba(0,0,0,.35));animation:bondelya-reaction-float-v131123 ease-out forwards}@keyframes bondelya-reaction-float-v131123{0%{transform:translate3d(0,20px,0) scale(.75);opacity:0}12%{opacity:.75}65%{opacity:.65}to{transform:translate3d(var(--reaction-drift),-70vh,0) scale(1.15) rotate(12deg);opacity:0}}.call-moderator-notice-v131123{position:absolute;top:7px;left:50%;z-index:121;display:flex;align-items:center;gap:3px;transform:translate(-50%);padding:2px 6px;border-radius:7px;background:#080b126b;color:#ffffffd1;font-size:9px;line-height:1;letter-spacing:.01em;pointer-events:none;animation:bondelya-notice-v131123 2s ease both}@keyframes bondelya-notice-v131123{0%{opacity:0}12%,75%{opacity:1}to{opacity:0}}.reaction-admin-list-v131123{display:grid;gap:8px}.reaction-admin-list-v131123>div{display:grid;grid-template-columns:44px minmax(120px,1fr) auto auto;align-items:center;gap:12px;padding:10px;border:1px solid var(--border);border-radius:12px}.reaction-preview-v131123{font-size:26px}.reaction-admin-add-v131123{display:grid;grid-template-columns:100px minmax(180px,1fr) auto;align-items:end;gap:10px;margin-top:14px}@media(max-width:700px){.call-safety-reaction-controls-v131123{inset:50% 10px auto auto;gap:5px;transform:translateY(-50%)}.call-safety-reaction-controls-v131123>.video-overlay-icon{width:38px;height:38px;min-width:38px;min-height:38px}.call-reaction-menu-v131123{top:50%;right:44px;bottom:auto;max-width:calc(100vw - 70px);transform:translateY(-50%);overflow-x:auto}.reaction-admin-add-v131123{grid-template-columns:1fr}.reaction-admin-list-v131123>div{grid-template-columns:40px 1fr}}@media(prefers-reduced-motion:reduce){.call-reaction-layer-v131123 span{animation-duration:.9s!important}.call-moderator-notice-v131123{animation:none;opacity:.85}}.video-chat-page.streamlined-call.immersive-call>.call-safety-reaction-controls-v131123{position:absolute!important;inset:50% 18px auto auto!important;z-index:2147483647!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:auto!important;height:auto!important;transform:translateY(-50%)!important;visibility:visible!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call>.call-safety-reaction-controls-v131123>.video-overlay-icon{position:relative!important;inset:auto!important;display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call>.call-safety-reaction-controls-v131123>.call-reaction-menu-v131123{position:absolute!important;inset:50% 54px auto auto!important;transform:translateY(-50%)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media(max-width:700px){.video-chat-page.streamlined-call.immersive-call>.call-safety-reaction-controls-v131123{right:10px!important;gap:6px!important}}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{position:relative!important;inset:auto!important;z-index:2!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.call-reaction-menu-v131123{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(100% + 12px)!important;transform:translate(-50%)!important;z-index:2147483647!important;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call>.call-safety-reaction-controls-v131123:not(.embedded-in-toolbar){display:none!important}.call-reaction-layer-v131123{position:fixed!important;inset:0!important;z-index:2147483600!important;pointer-events:none!important}@media(max-width:700px){.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{gap:5px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.call-reaction-menu-v131123{max-width:calc(100vw - 24px)!important;overflow-x:auto!important}}.streamlined-call.immersive-call .stream-call-bottom{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;min-height:62px!important;height:62px!important;overflow:visible!important;white-space:nowrap!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:154px!important;height:46px!important;min-height:46px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;margin:0!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.call-reaction-menu-v131123{left:auto!important;right:0!important;bottom:calc(100% + 14px)!important;transform:none!important}.video-chat-page.streamlined-call.immersive-call>.call-reaction-layer-v131123,body>.call-reaction-layer-v131123{position:absolute!important;inset:0!important;z-index:32!important;overflow:hidden!important;pointer-events:none!important}.call-reaction-layer-v131123 span{bottom:-10%!important;opacity:0;color:#ffffff80;filter:opacity(.8) drop-shadow(0 5px 10px rgba(0,0,0,.28))!important;will-change:transform,opacity;animation-name:bondelya-reaction-rain-v131128!important;animation-timing-function:cubic-bezier(.18,.72,.24,1)!important;animation-fill-mode:forwards!important}@keyframes bondelya-reaction-rain-v131128{0%{transform:translate3d(0,8vh,0) scale(.65) rotate(-8deg);opacity:0}12%{opacity:.95}72%{opacity:.95}to{transform:translate3d(var(--reaction-drift),-112vh,0) scale(1.2) rotate(18deg);opacity:0}}@media(max-width:800px){.streamlined-call.immersive-call .stream-call-bottom{height:58px!important;min-height:58px!important;max-width:calc(100vw - 16px)!important;overflow-x:auto!important;overflow-y:visible!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{height:42px!important;min-height:42px!important;min-width:136px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}.trust-growth-suite-v13113 .panel-card h2{display:flex;align-items:center;gap:8px}.trust-growth-suite-v13113 .panel-card h2 svg{width:20px}.payment-chain-v13113{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px;margin:16px 0}.payment-chain-v13113>div{position:relative;display:grid;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a}.payment-chain-v13113>div>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffffff1f;font-weight:800}.payment-chain-v13113 small{opacity:.72}@media(max-width:1000px){.payment-chain-v13113{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.payment-chain-v13113{grid-template-columns:1fr 1fr}}.certification-list{display:grid;gap:.65rem;margin:1rem 0}.certification-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem;border:1px solid var(--border-color,#334155);border-radius:12px}.certification-row>span{display:flex;align-items:flex-start;gap:.65rem}.certification-row small{display:block;margin-top:.2rem;opacity:.72}.certification-row.status-passed{border-color:#22c55e8c}.certification-row.status-failed{border-color:#ef4444a6}.certification-row.status-blocked{border-color:#f59e0ba6}@media(max-width:720px){.certification-row{align-items:stretch;flex-direction:column}.certification-row .approval-actions{display:grid;grid-template-columns:repeat(3,1fr)}}.video-chat-page.streamlined-call.immersive-call>.call-reaction-layer-v131123,body>.call-reaction-layer-v131123{z-index:2147483500!important;isolation:isolate!important}.call-reaction-layer-v131123 span{display:grid!important;place-items:center!important;min-width:1.18em!important;min-height:1.18em!important;padding:.08em .13em .12em!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:999px!important;background:radial-gradient(circle at 38% 32%,#ffffff57,#0c0f183d 72%,#00000057)!important;box-shadow:0 5px 16px #00000061,inset 0 1px #ffffff4d!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.9)) drop-shadow(0 0 4px rgba(255,255,255,.9))!important;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 3px rgba(255,255,255,.8)!important;opacity:0;transform-origin:center!important;backface-visibility:hidden!important}@keyframes bondelya-reaction-rain-v131128{0%{transform:translate3d(0,8vh,0) scale(.72) rotate(-8deg);opacity:0}8%{opacity:1}76%{opacity:1}92%{opacity:.92}to{transform:translate3d(var(--reaction-drift),-112vh,0) scale(1.24) rotate(18deg);opacity:0}}.video-chat-page.streamlined-call.immersive-call>.call-reaction-layer-v131123,body>.call-reaction-layer-v131123{z-index:2147483600!important}.call-reaction-layer-v131123 span{min-width:1.28em!important;min-height:1.28em!important;padding:.1em .16em .14em!important;border:2px solid rgba(255,255,255,.98)!important;background:#ffffffe6!important;box-shadow:0 6px 18px #000000b8,0 0 0 3px #00000038,inset 0 1px #fff!important;filter:saturate(1.35) contrast(1.16) brightness(1.08)!important;text-shadow:none!important;mix-blend-mode:normal!important;opacity:0}@keyframes bondelya-reaction-rain-v131128{0%{transform:translate3d(0,8vh,0) scale(.78) rotate(-8deg);opacity:0}5%{opacity:1}82%{opacity:1}94%{opacity:.96}to{transform:translate3d(var(--reaction-drift),-112vh,0) scale(1.3) rotate(18deg);opacity:0}}body>.call-reaction-layer-v131123{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:2147483645!important;overflow:hidden!important;pointer-events:none!important;isolation:isolate!important;transform:translateZ(0)!important}body>.call-reaction-layer-v131123 span{display:grid!important;place-items:center!important;color:#111827!important;min-width:1.36em!important;min-height:1.36em!important;padding:.12em .18em .16em!important;border:3px solid #fff!important;border-radius:999px!important;background:#fff!important;box-shadow:0 0 0 4px #000000b8,0 10px 26px #000000e0,0 0 20px #fffffff2!important;filter:saturate(1.65) contrast(1.28) brightness(1.18)!important;mix-blend-mode:normal!important;-webkit-font-smoothing:antialiased!important;opacity:0}@keyframes bondelya-reaction-rain-v131128{0%{transform:translate3d(0,12vh,0) scale(.82) rotate(-7deg);opacity:0}3%{opacity:1}88%{opacity:1}96%{opacity:1}to{transform:translate3d(var(--reaction-drift),-118vh,0) scale(1.34) rotate(17deg);opacity:0}}body>.call-reaction-layer-v131123{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:2147483646!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;pointer-events:none!important}body>.call-reaction-layer-v131123 span{position:absolute!important;bottom:-14vh!important;display:grid!important;place-items:center!important;min-width:1.18em!important;min-height:1.18em!important;padding:.06em .1em .1em!important;border:4px solid #ffffff!important;border-radius:999px!important;background:#fff!important;box-shadow:0 0 0 5px #000000eb,0 12px 30px #000000f2,0 0 24px #fff!important;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;color:#111827!important;text-shadow:none!important;opacity:.95;visibility:visible!important;animation-name:bondelya-reaction-rain-v131144!important;animation-timing-function:linear!important;animation-fill-mode:both!important;transform-origin:center!important;will-change:transform,opacity!important}@keyframes bondelya-reaction-rain-v131144{0%{transform:translateZ(0) scale(.9) rotate(-8deg);opacity:.95}10%{transform:translate3d(calc(var(--reaction-drift) * .08),-14vh,0) scale(1.04) rotate(-3deg);opacity:.95}88%{transform:translate3d(calc(var(--reaction-drift) * .88),-102vh,0) scale(1.16) rotate(14deg);opacity:.95}95%{transform:translate3d(var(--reaction-drift),-116vh,0) scale(1.2) rotate(18deg);opacity:.95}to{transform:translate3d(var(--reaction-drift),-124vh,0) scale(1.22) rotate(20deg);opacity:0}}body>.call-reaction-layer-v131145{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;overflow:hidden!important;pointer-events:none!important;z-index:2147483646!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important}body>.call-reaction-layer-v131145>.call-reaction-flight-v131145{position:absolute!important;bottom:-18vh!important;display:block!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;animation-name:bondelya-reaction-shower-flight-v131145!important;animation-timing-function:linear!important;animation-fill-mode:both!important;will-change:transform!important;transform:translateZ(0)!important}body>.call-reaction-layer-v131145 .call-reaction-icon-v131145{display:grid!important;place-items:center!important;min-width:1.16em!important;min-height:1.16em!important;padding:.06em .09em .1em!important;border:4px solid #fff!important;border-radius:999px!important;background:#fff!important;box-shadow:0 0 0 5px #111827,0 12px 28px #000000f2!important;color:#111827!important;opacity:.95!important;visibility:visible!important;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;font-style:normal!important;font-weight:400!important;line-height:1!important;transform:translateZ(0)!important;backface-visibility:hidden!important}@keyframes bondelya-reaction-shower-flight-v131145{0%{transform:translateZ(0) rotate(-7deg) scale(.92)}45%{transform:translate3d(calc(var(--reaction-drift) * .45),-57vh,0) rotate(5deg) scale(1.04)}92%{transform:translate3d(calc(var(--reaction-drift) * .92),-119vh,0) rotate(16deg) scale(1.14)}to{transform:translate3d(var(--reaction-drift),-132vh,0) rotate(20deg) scale(1.18)}}body>.call-reaction-layer-v131146{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;pointer-events:none!important;z-index:2147483646!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important}body>.call-reaction-layer-v131146>.call-reaction-flight-v131146{position:absolute!important;bottom:-20vh!important;display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;animation:bondelya-reaction-flight-v131146 var(--reaction-duration, 5.6s) linear both!important;will-change:transform!important}body>.call-reaction-layer-v131146 .call-reaction-icon-v131146{position:relative!important;display:grid!important;place-items:center!important;width:1.28em!important;height:1.28em!important;padding:0!important;border:5px solid #ffffff!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 6px #111827,0 14px 34px #000,0 0 24px #fff!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;transform:none!important;backface-visibility:visible!important;overflow:hidden!important;line-height:1!important;font-style:normal!important}body>.call-reaction-layer-v131146 .call-reaction-solid-disc-v131146{position:absolute!important;inset:0!important;display:block!important;border-radius:50%!important;background:radial-gradient(circle at 35% 28%,#fff 0 16%,#eaf3ff 17% 42%,#1768e8 43% 72%,#0b4aa3 73% 100%)!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}body>.call-reaction-layer-v131146 .call-reaction-glyph-v131146{position:relative!important;z-index:1!important;display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;transform:none!important;text-shadow:0 2px 0 rgba(255,255,255,.95),0 0 3px #fff,0 3px 5px rgba(0,0,0,.9)!important;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif!important;line-height:1!important}@keyframes bondelya-reaction-flight-v131146{0%{transform:translateZ(0) rotate(-6deg) scale(.92)}48%{transform:translate3d(calc(var(--reaction-drift) * .48),-62vh,0) rotate(6deg) scale(1.04)}96%{transform:translate3d(calc(var(--reaction-drift) * .96),-124vh,0) rotate(15deg) scale(1.12)}to{transform:translate3d(var(--reaction-drift),-136vh,0) rotate(18deg) scale(1.14)}}body>.call-reaction-overlay-v131147{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;pointer-events:none!important;z-index:2147483646!important;opacity:1!important;visibility:visible!important;filter:none!important;backdrop-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important}body>.call-reaction-overlay-v131147>.call-reaction-particle-v131147{position:absolute!important;top:-160px!important;width:max-content!important;height:max-content!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;animation-name:bondelya-reaction-shower-v131147!important;animation-duration:var(--reaction-duration)!important;animation-delay:var(--reaction-delay)!important;animation-timing-function:linear!important;animation-fill-mode:both!important;will-change:transform!important}body>.call-reaction-overlay-v131147 .call-reaction-sticker-v131147{display:grid!important;place-items:center!important;width:1.22em!important;height:1.22em!important;border:.055em solid #fff!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 .055em #0b0f19,0 .1em .24em #000000f2,0 0 .12em #fff!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;overflow:visible!important;line-height:1!important}body>.call-reaction-overlay-v131147 .call-reaction-glyph-v131147{display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif!important;font-size:.78em!important;line-height:1!important;text-shadow:0 .025em .04em rgba(0,0,0,.8)!important}@keyframes bondelya-reaction-shower-v131147{0%{transform:translate3d(0,-20px,0) rotate(-8deg) scale(.94)}25%{transform:translate3d(0,28vh,0) rotate(-2deg) scale(1)}50%{transform:translate3d(0,58vh,0) rotate(5deg) scale(1.04)}75%{transform:translate3d(var(--reaction-drift),88vh,0) rotate(10deg) scale(1.08)}to{transform:translate3d(var(--reaction-drift),125vh,0) rotate(16deg) scale(1.12)}}.call-reaction-overlay-v131148{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;pointer-events:none!important;z-index:2147483600!important;opacity:1!important;visibility:visible!important;filter:none!important;backdrop-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important}.call-reaction-overlay-v131148>.call-reaction-particle-v131148{position:absolute!important;top:-150px!important;display:block!important;width:max-content!important;height:max-content!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;animation-name:bondelya-reaction-shower-v131148!important;animation-duration:var(--reaction-duration)!important;animation-delay:var(--reaction-delay)!important;animation-timing-function:linear!important;animation-fill-mode:both!important;will-change:transform!important}.call-reaction-overlay-v131148 .call-reaction-sticker-v131148{display:grid!important;place-items:center!important;width:1.18em!important;height:1.18em!important;border:.06em solid #fff!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 .065em #05070c,0 .12em .3em #000,0 0 .16em #fff!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;overflow:visible!important;line-height:1!important}.call-reaction-overlay-v131148 .call-reaction-glyph-v131148{display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif!important;font-size:.82em!important;line-height:1!important;text-shadow:0 .03em .05em rgba(0,0,0,.9)!important}@keyframes bondelya-reaction-shower-v131148{0%{transform:translateZ(0) rotate(-7deg) scale(.96)}25%{transform:translate3d(calc(var(--reaction-drift) * .15),29vh,0) rotate(-1deg) scale(1)}50%{transform:translate3d(calc(var(--reaction-drift) * .45),59vh,0) rotate(5deg) scale(1.04)}75%{transform:translate3d(calc(var(--reaction-drift) * .75),89vh,0) rotate(10deg) scale(1.08)}to{transform:translate3d(var(--reaction-drift),126vh,0) rotate(15deg) scale(1.12)}}.call-reaction-overlay-v131148 .call-reaction-sticker-v131148{opacity:.8!important}.call-reaction-overlay-v131148 .call-reaction-glyph-v131148{opacity:1!important}.notification-drawer-top-layer{position:fixed!important;top:66px!important;right:18px!important;left:auto!important;z-index:2147483647!important;isolation:isolate!important;transform:none!important;filter:none!important;opacity:1!important;color:#000!important}.notification-drawer-top-layer,.notification-drawer-top-layer *{color:#000!important}.notification-drawer-top-layer .notification-row{color:#000!important;background:#fff!important}.notification-drawer-top-layer .notification-row.unread{background:#f4f0ff!important}@media(max-width:700px){.notification-drawer-top-layer{top:62px!important;right:10px!important;left:10px!important;width:auto!important}}.pilot-country-setup{display:grid;gap:14px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-soft)}.pilot-country-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pilot-country-heading>div{display:grid;gap:4px}.pilot-country-heading small{color:var(--text-muted)}.pilot-country-total{white-space:nowrap;font-weight:700;color:var(--primary)}.pilot-country-add-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(130px,180px) auto;gap:12px;align-items:end}.pilot-country-add-row label{display:grid;gap:6px}.pilot-country-add-row button{min-height:42px}.pilot-country-table{display:grid;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface)}.pilot-country-table-head,.pilot-country-table-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,220px) minmax(120px,150px);gap:12px;align-items:center;padding:10px 12px}.pilot-country-table-head{font-weight:700;background:var(--surface-raised);border-bottom:1px solid var(--border)}.pilot-country-table-row+.pilot-country-table-row{border-top:1px solid var(--border)}.pilot-country-table-row input{width:100%}@media(max-width:760px){.pilot-country-heading{display:grid}.pilot-country-total{white-space:normal}.pilot-country-add-row{grid-template-columns:1fr}.pilot-country-table-head{display:none}.pilot-country-table-row{grid-template-columns:1fr}.pilot-country-table-row .danger-button{justify-self:start}}.payment-method-list-v132{display:grid;gap:10px;margin:12px 0}.payment-method-row-v132{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.13);border-radius:14px}.payment-method-row-v132 span{display:grid}.payment-method-row-v132 small{opacity:.72}.payment-method-add-v132{align-items:end}.payment-method-add-v132 button{min-height:44px}@media(max-width:700px){.payment-method-row-v132{grid-template-columns:auto 1fr}.payment-method-row-v132 .toggle-row,.payment-method-row-v132 button{grid-column:2}}.reaction-preview-v131123 img,.call-reaction-menu-v131123 img,.call-reaction-glyph-v131148 img{width:1em;height:1em;object-fit:contain;display:block}.reaction-file-preview-v132{width:48px;height:48px;object-fit:contain;border-radius:10px;background:#ffffff14;padding:4px}.payout-method-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:14px 0}.payout-method-form label,.admin-payout-method-row label{display:grid;gap:6px;font-size:.85rem}.host-payout-method-list{display:grid;gap:10px;margin-top:16px}.host-payout-method-row,.admin-payout-method-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--border-color,rgba(255,255,255,.12));border-radius:14px}.host-payout-method-row.is-default{outline:2px solid rgba(91,145,255,.35)}.host-payout-method-row span:nth-child(2),.admin-payout-method-row>span:first-child{display:grid;gap:3px;min-width:0}.host-payout-method-row small,.admin-payout-method-row small{overflow-wrap:anywhere}.payout-method-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff14}.payout-method-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.default-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:#42be7829;font-size:.78rem}.payout-method-status{text-transform:capitalize;font-style:normal}.payout-method-status.verified{color:#63d993}.payout-method-status.pending{color:#ffd36a}.payout-method-status.restricted,.payout-method-status.failed,.payout-method-status.disabled{color:#ff8d8d}.admin-host-payout-methods{margin-top:16px}.admin-payout-method-row{grid-template-columns:minmax(220px,1.4fr) minmax(130px,.55fr) minmax(190px,1fr) auto;margin-top:10px}.host-payout-method-settings.compact{box-shadow:none;margin:0}.host-payout-method-settings .muted-copy{display:flex;align-items:flex-start;gap:8px}@media(max-width:850px){.admin-payout-method-row,.host-payout-method-row{grid-template-columns:1fr}.payout-method-actions{justify-content:flex-start}}.admin-payout-table-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(170px,240px);gap:10px;margin:14px 0}.admin-payout-table-wrap{overflow:auto;border:1px solid var(--border-color,rgba(255,255,255,.12));border-radius:14px}.admin-payout-table{width:100%;min-width:1280px;border-collapse:collapse;font-size:.86rem}.admin-payout-table th,.admin-payout-table td{padding:10px;border-bottom:1px solid var(--border-color,rgba(255,255,255,.1));text-align:left;vertical-align:middle;white-space:nowrap}.admin-payout-table th{position:sticky;top:0;z-index:1;background:var(--panel-bg,#171823);font-size:.76rem;text-transform:uppercase;letter-spacing:.04em}.admin-payout-table tbody tr:last-child td{border-bottom:0}.admin-payout-table td:first-child{display:grid;gap:2px}.admin-payout-table td small{opacity:.7}.admin-payout-table input{min-width:180px}.admin-payout-table select{min-width:110px}@media(max-width:760px){.admin-payout-table-toolbar{grid-template-columns:1fr}.admin-payout-table-wrap{overflow:visible;border:0}.admin-payout-table{min-width:0}.admin-payout-table thead{display:none}.admin-payout-table,.admin-payout-table tbody,.admin-payout-table tr,.admin-payout-table td{display:block;width:100%}.admin-payout-table tr{margin:0 0 12px;padding:10px;border:1px solid var(--border-color,rgba(255,255,255,.12));border-radius:14px}.admin-payout-table td{display:grid!important;grid-template-columns:110px minmax(0,1fr);gap:10px;white-space:normal;border-bottom:1px solid var(--border-color,rgba(255,255,255,.08))}.admin-payout-table td:before{content:attr(data-label);font-weight:700;font-size:.75rem;text-transform:uppercase;opacity:.7}.admin-payout-table td:last-child{border-bottom:0}.admin-payout-table input,.admin-payout-table select{min-width:0;width:100%}}.admin-data-table{width:100%;border-collapse:collapse;min-width:760px}.admin-data-table th,.admin-data-table td{padding:10px 12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.admin-data-table th{position:sticky;top:0;background:#fff;z-index:1}.admin-data-table input[type=number]{width:110px}.table-scroll{overflow:auto;max-width:100%}.external-auth-heading{text-align:center;color:var(--muted);font-size:13px;font-weight:800}.external-auth-grid{display:grid;grid-template-columns:repeat(3,42px);justify-content:center;align-items:center;gap:10px;width:max-content;max-width:100%;margin:0 auto}.external-auth-button{display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--text);font-weight:900;cursor:pointer;box-shadow:0 3px 10px #0f172a14;transition:transform .15s ease,background .15s ease,border-color .15s ease}.external-auth-button:not(:disabled):hover{background:var(--surface-soft);transform:translateY(-1px);border-color:var(--accent)}.external-auth-button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:3px}.external-auth-button:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.external-auth-button.google span{font:900 20px/1 Arial,sans-serif;color:#4285f4}.external-auth-button.facebook span{font:900 24px/1 Arial,sans-serif;color:#1877f2}.microsoft-mark{display:grid!important;grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px);gap:2px}.microsoft-mark i{display:block;width:8px;height:8px;background:#00a4ef}.auth-divider{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.auth-divider span{white-space:nowrap}.social-auth-admin{display:grid;gap:18px;margin-top:20px}.social-auth-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.social-auth-provider-card{display:grid;gap:14px}.social-auth-provider-card label{display:grid;gap:7px;font-weight:700;color:var(--text)}.social-auth-provider-card input{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--surface)}.social-auth-provider-card .status-pill{display:inline-flex;gap:6px;align-items:center}.social-auth-provider-card .status-pill svg{width:15px}.copy-field{display:grid;grid-template-columns:1fr auto;gap:8px}.copy-field .icon-button{height:44px;width:44px}.social-auth-provider-card .info-box{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}@media(max-width:1050px){.social-auth-provider-grid{grid-template-columns:1fr}}@media(max-width:760px){.topbar{padding:.45rem .5rem!important;gap:.35rem!important;overflow:visible!important}.topbar-account-controls{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:.35rem!important;min-width:0!important}.topbar-mode-tiles{display:grid!important;grid-template-columns:repeat(2,minmax(42px,1fr))!important;gap:.25rem!important;min-width:92px!important}.topbar-mode-tiles button{display:flex!important;min-width:42px!important;min-height:38px!important;padding:.35rem!important;justify-content:center!important}.topbar-mode-tiles button svg{width:18px!important;height:18px!important}.interface-mode-button{display:none!important}.topbar-presence{min-width:72px!important}.topbar-presence select{max-width:84px!important;font-size:.72rem!important;padding:.35rem .2rem!important}.stream-call-bottom{max-width:calc(100vw - 12px)!important;padding:6px!important;gap:4px!important;overflow:visible!important}.stream-call-bottom button,.video-overlay-icon{min-width:40px!important;min-height:40px!important;width:40px!important;height:40px!important;padding:7px!important}.call-reaction-menu-v131123{position:fixed!important;inset:auto 8px 78px!important;transform:none!important;max-width:none!important;justify-content:flex-start!important;overflow-x:auto!important;z-index:2147483647!important}.call-reaction-menu-v131123 button{min-width:58px!important;min-height:54px!important;touch-action:manipulation!important}}@media(max-width:700px){.call-reaction-menu-v131123{position:fixed!important;inset:auto 10px 78px!important;transform:none!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:42dvh!important;z-index:2147483647!important}.call-reaction-menu-v131123 button{min-width:0!important;min-height:48px!important}}.webrtc-call-v112{position:absolute;inset:0;background:#05070b;overflow:hidden}.webrtc-remote-v112{width:100%;height:100%;object-fit:cover;display:block;background:#05070b}.webrtc-transport-state-v132528{position:absolute;left:12px;bottom:12px;z-index:8;padding:5px 8px;border-radius:8px;background:#00000094;color:#fff;font-size:11px;pointer-events:none}.call-safety-reaction-controls-v131123{position:relative;z-index:2147483000;pointer-events:auto}.call-reaction-menu-v131123{z-index:2147483646!important;pointer-events:auto!important}.call-reaction-overlay-v131148{z-index:2147483645!important;pointer-events:none!important}@media(max-width:760px){.call-reaction-menu-v131123{position:fixed!important;inset:auto 10px 76px!important;width:auto!important;max-height:44dvh!important;overflow:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;transform:none!important}}@media(max-width:760px){.mobile-bottom-nav .mobile-role-switch{font-weight:800}.mobile-bottom-nav .mobile-role-switch svg{width:22px;height:22px}}.call-reaction-menu-mobile-portal-v132531{position:fixed!important;z-index:2147483647!important;pointer-events:auto!important}@media(max-width:700px){.call-reaction-menu-mobile-portal-v132531{inset:auto 12px 84px!important;transform:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:none!important;overflow:visible!important;padding:12px!important}.call-reaction-menu-mobile-portal-v132531 button{min-height:58px!important;touch-action:manipulation!important}}.call-media-overlay-controls-v132532{position:absolute;left:50%;bottom:82px;transform:translate(-50%);z-index:2147483000;display:flex;gap:10px;padding:6px;border-radius:999px;background:#05080e94;backdrop-filter:blur(10px);pointer-events:auto}.call-media-overlay-controls-v132532 .video-overlay-icon{pointer-events:auto!important}.call-media-overlay-controls-v132532 .video-overlay-icon.danger{background:#be2337e6!important;color:#fff!important}@media(max-width:700px){.streamlined-call.immersive-call .webrtc-call-v112,.streamlined-call.immersive-call .remote-video>img{inset:2.5%!important;width:95%!important;height:95%!important;border-radius:14px!important}.streamlined-call.immersive-call .stream-call-bottom{min-height:46px!important;padding:5px 8px calc(5px + env(safe-area-inset-bottom))!important;gap:6px!important}.streamlined-call.immersive-call .stream-call-bottom .video-overlay-icon{width:34px!important;height:34px!important}.call-media-overlay-controls-v132532{bottom:58px;padding:4px;gap:7px}.call-media-overlay-controls-v132532 .video-overlay-icon{width:38px!important;height:38px!important}.immersive-call .immersive-chat-overlay{bottom:108px!important;max-height:40vh!important}}.streamlined-call.immersive-call .webrtc-call-v112{position:absolute!important;inset:2.5%!important;width:95%!important;height:95%!important;z-index:10!important;border-radius:14px!important;overflow:hidden!important;touch-action:none!important}.streamlined-call.immersive-call .webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;transform-origin:center center!important;background:#05070b!important;pointer-events:auto!important;transition:transform .08s linear}.webrtc-media-controls-v132533{position:absolute!important;left:50%!important;bottom:18px!important;transform:translate(-50%)!important;z-index:2147483646!important;display:flex!important;align-items:center!important;gap:8px!important;padding:7px!important;border-radius:999px!important;background:#03070eb8!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}.webrtc-media-controls-v132533>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:44px!important;height:44px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;background:#ffffff24!important;color:#fff!important;pointer-events:auto!important}.webrtc-media-controls-v132533>button svg{width:20px!important;height:20px!important}.webrtc-media-controls-v132533>button span{font-size:11px!important;font-weight:800!important}.webrtc-media-controls-v132533>button.off{background:#be2337eb!important}.webrtc-camera-picker-v132533{position:absolute!important;left:50%!important;bottom:56px!important;transform:translate(-50%)!important;z-index:2147483647!important;width:min(320px,80vw)!important;padding:10px!important;border-radius:12px!important;background:#05080ef0!important;color:#fff!important;display:grid!important;gap:6px!important;box-shadow:0 12px 36px #00000073!important}.webrtc-camera-picker-v132533 select{width:100%!important}.webrtc-zoom-hint-v132533{position:absolute;right:10px;bottom:12px;z-index:30;padding:4px 7px;border-radius:8px;background:#00000080;color:#fff;font-size:10px;pointer-events:none}@media(max-width:700px){.webrtc-media-controls-v132533{bottom:10px!important;gap:5px!important;padding:5px!important}.webrtc-media-controls-v132533>button{min-width:38px!important;height:38px!important;padding:0 8px!important}.webrtc-media-controls-v132533>button span{display:none!important}.webrtc-zoom-hint-v132533{top:10px!important;right:10px!important;bottom:auto!important}.streamlined-call.immersive-call .stream-call-bottom{min-height:40px!important;padding:3px 6px calc(3px + env(safe-area-inset-bottom))!important}}.webrtc-media-controls-v132535{position:fixed!important;left:50%!important;bottom:max(18px,calc(10px + env(safe-area-inset-bottom)))!important;transform:translate(-50%)!important;z-index:2147483647!important;display:flex!important;align-items:center!important;gap:8px!important;padding:7px!important;border-radius:999px!important;background:#03070ee0!important;box-shadow:0 10px 35px #0000008c!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}.webrtc-media-controls-v132535>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:46px!important;height:44px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:999px!important;background:#ffffff29!important;color:#fff!important;pointer-events:auto!important}.webrtc-media-controls-v132535>button svg{width:20px!important;height:20px!important}.webrtc-media-controls-v132535>button span{font-size:11px!important;font-weight:800!important}.webrtc-media-controls-v132535>button.off{background:#be2337f5!important}.webrtc-camera-picker-v132535{position:absolute!important;left:50%!important;bottom:56px!important;transform:translate(-50%)!important;z-index:2147483647!important;width:min(340px,88vw)!important;padding:12px!important;border-radius:12px!important;background:#05080efa!important;color:#fff!important;display:grid!important;gap:7px!important;box-shadow:0 12px 36px #0000008c!important}.webrtc-camera-picker-v132535 select{width:100%!important;min-height:42px!important}@media(max-width:700px){.webrtc-media-controls-v132535{bottom:max(8px,env(safe-area-inset-bottom))!important;gap:5px!important;padding:5px!important}.webrtc-media-controls-v132535>button{min-width:40px!important;height:40px!important;padding:0 9px!important}.webrtc-media-controls-v132535>button span{display:none!important}}.webrtc-call-v112{position:relative!important;overflow:visible!important}.webrtc-media-controls-inline-v132536{position:absolute!important;left:50%!important;bottom:76px!important;transform:translate(-50%)!important;z-index:2147483646!important;display:flex!important;align-items:center!important;gap:8px!important;padding:7px!important;border-radius:999px!important;background:#03070ee6!important;box-shadow:0 10px 35px #0000008c!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}.webrtc-media-controls-inline-v132536>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:46px!important;height:44px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:999px!important;background:#ffffff2e!important;color:#fff!important;pointer-events:auto!important}.webrtc-media-controls-inline-v132536>button.off{background:#be2337f5!important}.webrtc-media-controls-inline-v132536 svg{width:20px!important;height:20px!important}.webrtc-camera-picker-inline-v132536{position:absolute!important;bottom:54px!important;left:50%!important;transform:translate(-50%)!important;min-width:230px!important;padding:10px!important;border-radius:12px!important;background:#fff!important;color:#111!important;box-shadow:0 12px 40px #00000073!important;display:grid!important;gap:6px!important}.webrtc-camera-picker-inline-v132536 select{width:100%!important}@media(max-width:700px){.webrtc-media-controls-inline-v132536{bottom:68px!important;gap:5px!important;padding:5px!important}.webrtc-media-controls-inline-v132536>button{min-width:42px!important;height:42px!important;padding:0 9px!important}.webrtc-media-controls-inline-v132536>button span{display:none!important}}.call-critical-overlay-v132537{position:absolute!important;left:50%!important;bottom:64px!important;transform:translate(-50%)!important;z-index:2147483647!important;display:grid!important;gap:8px!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important;max-width:min(94vw,760px)!important}.call-critical-main-v132537{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:7px!important;border-radius:999px!important;background:#03070ef0!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 12px 36px #00000094!important;backdrop-filter:blur(14px)!important}.call-critical-main-v132537 button,.call-camera-select-v132537{height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;background:#ffffff26!important;color:#fff!important;padding:0 12px!important;cursor:pointer!important;pointer-events:auto!important}.call-critical-main-v132537 button.off{background:#be2337f5!important}.call-critical-main-v132537 svg,.call-camera-select-v132537 svg{width:19px!important;height:19px!important;flex:0 0 auto!important}.call-critical-main-v132537 span{font-size:12px!important;font-weight:800!important}.call-camera-select-v132537 select{appearance:auto!important;max-width:180px!important;border:0!important;background:transparent!important;color:#fff!important;font-weight:700!important;outline:0!important}.call-camera-select-v132537 option{color:#111!important;background:#fff!important}.call-critical-phrases-v132537{display:grid!important;gap:6px!important;padding:9px!important;border-radius:14px!important;background:#03070ef5!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 12px 36px #00000094!important}.call-critical-phrases-v132537 button{border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;background:#ffffff1f!important;color:#fff!important;padding:9px 11px!important;text-align:left!important;cursor:pointer!important}.streamlined-call.call-controls-hidden .call-critical-overlay-v132537{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(max-width:700px){.streamlined-call.immersive-call .webrtc-remote-v112{position:absolute!important;width:75%!important;height:75%!important;min-width:0!important;min-height:0!important;inset:12.5% auto auto 12.5%!important;object-fit:contain!important;object-position:center!important;transform-origin:center center!important}.call-critical-overlay-v132537{bottom:52px!important;width:96vw!important;max-width:96vw!important}.call-critical-main-v132537{gap:4px!important;padding:5px!important;border-radius:16px!important;flex-wrap:wrap!important}.call-critical-main-v132537 button,.call-camera-select-v132537{height:38px!important;padding:0 8px!important}.call-critical-main-v132537 button span{display:none!important}.call-camera-select-v132537 select{max-width:126px!important;font-size:11px!important}.call-critical-phrases-v132537{max-height:38vh!important;overflow:auto!important}}.call-critical-overlay-v132537{position:fixed!important;left:50%!important;bottom:max(82px,calc(70px + env(safe-area-inset-bottom)))!important;transform:translate(-50%)!important;z-index:2147483647!important;display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.workspace-videochat+.mobile-bottom-nav{display:none!important}@media(max-width:700px){.call-critical-overlay-v132537{bottom:max(72px,calc(62px + env(safe-area-inset-bottom)))!important;width:min(96vw,560px)!important}.full-call-chat-compose{position:relative!important;z-index:2147483000!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.streamlined-call.immersive-call .webrtc-remote-v112{width:75%!important;height:75%!important;left:12.5%!important;top:12.5%!important;object-fit:contain!important;object-position:center!important}}.stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar,:fullscreen .stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important;inset:auto!important;transform:none!important;flex-direction:row!important;z-index:2147483647!important;min-width:max-content!important;overflow:visible!important}.stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media(max-width:700px){.stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar{display:flex!important;flex-direction:row!important;gap:5px!important}}@media(min-width:801px){.streamlined-call.immersive-call .immersive-chat-overlay{left:18px!important;right:auto!important;bottom:16px!important;width:min(430px,38vw)!important;max-width:430px!important;height:auto!important}.streamlined-call.immersive-call .immersive-compose{position:relative!important;width:100%!important;min-height:48px!important}.streamlined-call.immersive-call .stream-call-bottom{left:calc(min(430px,38vw) + 38px)!important;right:18px!important;transform:none!important;width:auto!important;justify-content:flex-end!important}}@media(max-width:800px){.streamlined-call.immersive-call .stream-call-bottom{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100vw - 16px)!important;justify-content:center!important;overflow-x:auto!important;padding:7px 9px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{display:flex!important;visibility:visible!important;opacity:1!important;min-width:max-content!important;flex:0 0 auto!important}}.call-contact-overlay-v132545{position:absolute!important;right:18px!important;bottom:126px!important;z-index:2147483646!important;pointer-events:auto!important}.call-contact-overlay-v132545 button{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.55)!important;background:#080b12e6!important;color:#fff!important;box-shadow:0 8px 24px #0000004d!important}.call-contact-overlay-v132545.is-added button{background:#166534f0!important}@media(max-width:800px){.call-contact-overlay-v132545{right:12px!important;bottom:136px!important}}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{position:absolute!important;left:auto!important;right:18px!important;bottom:18px!important;transform:none!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;overflow:visible!important;width:auto!important;max-width:calc(100% - 420px)!important;z-index:2147483646!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{position:absolute!important;left:18px!important;right:auto!important;bottom:18px!important;width:min(390px,calc(100% - 36px))!important;z-index:2147483645!important}.stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar{display:flex!important;position:relative!important;inset:auto!important;transform:none!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.call-reaction-menu-v131123.call-reaction-menu-mobile-portal-v132531{position:fixed!important;inset:auto auto 82px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media(max-width:760px){.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{position:absolute!important;left:50%!important;right:auto!important;bottom:12px!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100vw - 16px)!important;justify-content:center!important;overflow-x:auto!important;padding:6px!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{left:8px!important;right:8px!important;bottom:72px!important;width:auto!important}.stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{display:grid!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important;z-index:2147483647!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;flex:0 0 42px!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{overflow:visible!important}@media(max-width:760px){.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{left:50%!important;right:auto!important;transform:translate(-50%)!important;max-width:calc(100vw - 12px)!important}}@media(max-width:760px){.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:auto!important;max-width:calc(100vw - 10px)!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:4px 5px calc(4px + env(safe-area-inset-bottom))!important;overflow-x:auto!important;overflow-y:visible!important;white-space:nowrap!important;scrollbar-width:none!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom::-webkit-scrollbar{display:none!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .video-overlay-icon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:6px!important;flex:0 0 36px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{min-width:0!important;flex:0 0 auto!important;gap:3px!important}.stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}}.webrtc-video-connecting-v132562{position:absolute!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-content:center!important;justify-items:center!important;gap:8px!important;background:radial-gradient(circle at center,#1c2336d6,#05070bf5)!important;color:#fff!important;text-align:center!important;pointer-events:none!important}.webrtc-video-connecting-v132562 strong{font-size:15px!important}.webrtc-video-connecting-v132562 small{font-size:11px!important;opacity:.72!important}.webrtc-video-spinner-v132562{width:38px!important;height:38px!important;border:3px solid rgba(255,255,255,.22)!important;border-top-color:#fff!important;border-radius:50%!important;animation:bondelya-video-spin-v132562 .8s linear infinite!important}@keyframes bondelya-video-spin-v132562{to{transform:rotate(360deg)}}@media(max-width:700px){.streamlined-call.immersive-call .webrtc-call-v112{inset:0!important;width:100%!important;height:100%!important}.streamlined-call.immersive-call .webrtc-remote-v112{width:75%!important;height:75%!important;inset:12.5% auto auto 12.5%!important;object-fit:contain!important;object-position:center!important;background:#05070b!important;max-width:75%!important;max-height:75%!important}}.webrtc-video-connecting-v132563{position:absolute!important;inset:0!important;z-index:2147483001!important;display:grid!important;place-content:center!important;justify-items:center!important;gap:8px!important;background:radial-gradient(circle at center,#1c2336d6,#05070bf5)!important;color:#fff!important;text-align:center!important;pointer-events:none!important}.webrtc-video-connecting-v132563 strong{font-size:15px!important}.webrtc-video-connecting-v132563 small{font-size:11px!important;opacity:.72!important}@media(max-width:700px){.streamlined-call.immersive-call .webrtc-remote-v112{width:80%!important;height:80%!important;inset:10% auto auto 10%!important;object-fit:contain!important;object-position:center!important;max-width:80%!important;max-height:80%!important;image-rendering:auto!important;filter:none!important}}.viewer-shell-video-connecting-v132564{position:fixed!important;inset:0!important;z-index:2147483646!important;display:grid!important;place-content:center!important;justify-items:center!important;gap:8px!important;background:radial-gradient(circle at center,#1c2336d1,#05070bf0)!important;color:#fff!important;text-align:center!important;pointer-events:none!important}@media(max-width:700px){.viewer-shell-video-connecting-v132564{position:absolute!important;inset:0!important}.streamlined-call.immersive-call .webrtc-remote-v112{width:85%!important;height:85%!important;inset:7.5% auto auto 7.5%!important;object-fit:contain!important;object-position:center!important;max-width:85%!important;max-height:85%!important;filter:none!important}}@media(min-width:701px){.video-chat-page.streamlined-call.immersive-call .remote-video{background:#05070b!important;isolation:isolate!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:5!important;background:transparent!important;overflow:hidden!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:6!important;object-fit:contain!important;object-position:center!important;background:transparent!important;filter:none!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-video-connecting-v132562{z-index:7!important}}.app-shell:not(.sidebar-collapsed) .sidebar{width:248px;max-width:248px}.bondelya-light-surface-contrast-v13265{color:#111827!important}.bondelya-light-surface-contrast-v13265 :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,legend,dt,dd,li,th,td,time,em){color:inherit}.bondelya-light-surface-contrast-v13265 :where(input,select,textarea){color:#111827!important}.bondelya-light-surface-contrast-v13265 :where(input,textarea)::placeholder{color:#667085!important;opacity:1}@media(max-width:760px){.app-shell:not(.sidebar-collapsed) .sidebar{width:min(88vw,340px);max-width:min(88vw,340px)}}.payout-authority-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.payout-authority-toolbar label{min-width:180px}.payout-authority-toolbar .payout-search{display:flex;align-items:center;gap:8px;flex:1;min-width:260px}.payout-authority-toolbar .payout-search svg{width:18px}.payout-authority-toolbar .payout-search input{width:100%}.payout-reconciliation-v13269{margin:0 0 16px}.payout-recon-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payout-recon-summary span{padding:12px;border:1px solid var(--line);border-radius:12px}.payout-recon-summary strong{display:block;font-size:1.2rem}.payout-recon-ok{display:flex;align-items:center;gap:8px;margin:14px 0 0}.payout-recon-issues{display:grid;gap:8px;margin-top:12px}.payout-recon-issues>div{display:grid;grid-template-columns:1.4fr .5fr 1fr 1fr 1fr;gap:10px;padding:10px;border:1px solid #e9b7a9;border-radius:10px;background:#fffaf8}.payout-authority-entry-head{grid-template-columns:1.7fr 1fr 1fr .7fr .7fr}.payout-audit-list{display:grid;gap:8px}.payout-audit-list>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;padding:10px;border:1px solid var(--line);border-radius:10px}.payout-audit-list small{display:block}.payout-audit-list code{white-space:pre-wrap;word-break:break-word}@media(max-width:800px){.payout-recon-summary{grid-template-columns:1fr}.payout-recon-issues>div{grid-template-columns:1fr 1fr}.payout-audit-list>div{grid-template-columns:1fr}}.webrtc-live-cc-v1326{position:absolute!important;left:50%!important;right:auto!important;bottom:76px!important;transform:translate(-50%)!important;z-index:2147483645!important;width:max-content!important;min-width:0!important;max-width:calc(100% - 72px)!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;pointer-events:none!important;text-align:center!important}.webrtc-live-cc-line-v1326{display:inline-flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;width:max-content!important;min-width:0!important;max-width:min(720px,calc(100vw - 96px))!important;padding:6px 10px!important;border-radius:10px!important;background:#05080ee0!important;color:#fff!important;box-shadow:0 4px 18px #00000040!important;font-size:13px!important;line-height:1.22!important;white-space:normal!important}.webrtc-live-cc-line-v1326 strong{font-size:9px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.08em!important;opacity:.72!important}.webrtc-live-cc-line-v1326 span{display:block!important;width:auto!important;max-width:min(700px,calc(100vw - 116px))!important;font-size:13px!important;font-weight:600!important;overflow-wrap:anywhere!important}.webrtc-live-cc-line-v1326 small{display:block!important;width:auto!important;max-width:min(700px,calc(100vw - 116px))!important;font-size:11px!important;line-height:1.18!important;color:#ffffffe0!important;overflow-wrap:anywhere!important}@media(max-width:700px){.webrtc-live-cc-v1326{bottom:184px!important;max-width:calc(100% - 40px)!important}.webrtc-live-cc-line-v1326{max-width:calc(100vw - 56px)!important;font-size:12px!important;padding:5px 8px!important}.webrtc-live-cc-line-v1326 span{font-size:12px!important;max-width:calc(100vw - 76px)!important}.webrtc-live-cc-line-v1326 small{font-size:10px!important;max-width:calc(100vw - 76px)!important}}.call-cc-control-v1327 span{font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1}.call-cc-control-v1327.active{box-shadow:0 0 0 2px #ffffff47,0 6px 18px #00000047}.call-cc-control-v1327.off{opacity:.82}.call-cc-glyph-v1328{position:relative;display:inline-grid;place-items:center;min-width:22px;font-weight:800;font-size:11px;line-height:1;letter-spacing:-.4px}.call-cc-off-slash-v1328{position:absolute;width:27px;height:2px;border-radius:2px;background:currentColor;transform:rotate(-38deg);pointer-events:none}.call-cc-control-v1327.off{opacity:1!important;background:#5a121ae0!important;box-shadow:0 0 0 2px #ff6b6b59,0 6px 18px #00000047!important}.call-cc-control-v1327.off .call-cc-glyph-v1328{color:#fff}.call-cc-control-v1327.off .call-cc-off-slash-v1328{width:29px;height:3px;background:#ff6b6b;transform:rotate(-38deg);box-shadow:0 0 0 1px #00000040}.call-cc-glyph-v1328 b{font:inherit}.call-cc-off-label-v1329{position:absolute;top:14px;left:50%;transform:translate(-50%);font-style:normal;font-size:6px;line-height:1;letter-spacing:.06em;color:#ffd0d0;font-weight:900}.call-caption-channel-v13214{position:fixed;left:50%;bottom:178px;transform:translate(-50%);z-index:2147483600;display:flex;flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:min(760px,82vw);pointer-events:none}.call-caption-bubble-v13214{display:inline-flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:min(760px,82vw);background:#000000c7;color:#fff;border-radius:10px;padding:6px 10px;font-size:13px;line-height:1.25;box-sizing:border-box}.call-caption-bubble-v13214 span,.call-caption-bubble-v13214 small{width:fit-content;max-width:100%;white-space:normal;overflow-wrap:anywhere}.call-caption-bubble-v13214 small{opacity:.8;font-size:11px;margin-top:2px}@media(max-width:700px){.call-caption-channel-v13214{bottom:246px;max-width:88vw}.call-caption-bubble-v13214{max-width:88vw;font-size:12px}}.authoritative-gift-popover-v132726{background:#fff!important;color:#111!important}.authoritative-gift-popover-v132726 strong,.authoritative-gift-popover-v132726 small,.authoritative-gift-popover-v132726 button,.authoritative-gift-popover-v132726 button span{color:#111!important}.authoritative-gift-popover-v132726 button:disabled{opacity:.45!important}.immersive-chat-bubble:has(.immersive-gift-bubble-copy-v13272645){border-color:#facc15a6;background:linear-gradient(135deg,#4c1d95f0,#be185deb);box-shadow:0 12px 36px #be185d4d}.immersive-gift-bubble-copy-v13272645{display:flex;align-items:center;gap:8px;font-size:14px}.immersive-gift-bubble-copy-v13272645 svg{width:18px;height:18px;flex:0 0 auto}.call-gift-celebration-v13272645{position:absolute;inset:0;z-index:2147483645;display:grid;place-items:center;pointer-events:none;overflow:hidden;animation:gift-stage-v13272645 3.2s ease both}.call-gift-celebration-card-v13272645{min-width:min(300px,78vw);max-width:420px;padding:18px 22px;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#110924db;backdrop-filter:blur(14px);color:#fff;text-align:center;box-shadow:0 24px 80px #0000006b;animation:gift-card-v13272645 3.2s cubic-bezier(.2,.85,.25,1) both}.call-gift-celebration-card-v13272645 strong,.call-gift-celebration-card-v13272645 small{display:block}.call-gift-celebration-card-v13272645 strong{font-size:20px;margin-top:6px}.call-gift-celebration-card-v13272645 small{margin-top:4px;color:#ffffffd9}.call-gift-celebration-icon-v13272645{display:block;font-size:76px;line-height:1;filter:drop-shadow(0 12px 18px rgba(0,0,0,.3));animation:gift-icon-v13272645 1.05s ease-in-out 2}.gift-spark-v13272645{position:absolute;font-size:28px;opacity:0;animation:gift-spark-v13272645 2.4s ease-out .18s both}.gift-spark-v13272645.s1{left:28%;top:28%}.gift-spark-v13272645.s2{right:25%;top:36%;animation-delay:.32s}.gift-spark-v13272645.s3{left:35%;bottom:24%;animation-delay:.48s}.gift-spark-v13272645.s4{right:31%;bottom:28%;animation-delay:.64s}@keyframes gift-stage-v13272645{0%,to{opacity:0}8%,78%{opacity:1}}@keyframes gift-card-v13272645{0%{opacity:0;transform:scale(.6) translateY(26px)}14%{opacity:1;transform:scale(1.06) translateY(0)}24%,78%{transform:scale(1)}to{opacity:0;transform:scale(.94) translateY(-16px)}}@keyframes gift-icon-v13272645{0%,to{transform:scale(1) rotate(0)}45%{transform:scale(1.2) rotate(-8deg)}70%{transform:scale(1.13) rotate(7deg)}}@keyframes gift-spark-v13272645{0%{opacity:0;transform:scale(.2) translateY(12px)}25%{opacity:1}to{opacity:0;transform:scale(1.5) translateY(-70px)}}@media(prefers-reduced-motion:reduce){.call-gift-celebration-v13272645,.call-gift-celebration-card-v13272645,.call-gift-celebration-icon-v13272645,.gift-spark-v13272645{animation:none!important}.call-gift-celebration-v13272645{opacity:1}.gift-spark-v13272645{display:none}}.call-gift-celebration-v13272646{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;pointer-events:none;overflow:hidden;background:#06081214;animation:gift-stage-v13272646 3s ease both}.call-gift-celebration-card-v13272646{width:min(360px,76vw);padding:20px 24px;border:1px solid rgba(255,255,255,.5);border-radius:26px;background:#120c2694;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;text-align:center;box-shadow:0 24px 90px #0000004d;animation:gift-card-v13272646 3s cubic-bezier(.2,.85,.25,1) both}.call-gift-celebration-card-v13272646 strong,.call-gift-celebration-card-v13272646 small{display:block}.call-gift-celebration-card-v13272646 strong{font-size:21px;margin-top:8px;text-shadow:0 2px 12px rgba(0,0,0,.35)}.call-gift-celebration-card-v13272646 small{margin-top:5px;color:#ffffffe0;font-size:13px}.call-gift-celebration-icon-v13272646{display:block;font-size:92px;line-height:1;filter:drop-shadow(0 14px 22px rgba(0,0,0,.25));animation:gift-icon-v13272646 1s ease-in-out 2}@keyframes gift-stage-v13272646{0%,to{opacity:0}7%,82%{opacity:1}}@keyframes gift-card-v13272646{0%{opacity:0;transform:scale(.72) translateY(18px)}12%{opacity:1;transform:scale(1.04) translateY(0)}22%,80%{transform:scale(1)}to{opacity:0;transform:scale(.96) translateY(-10px)}}@keyframes gift-icon-v13272646{0%,to{transform:scale(1) rotate(0)}42%{transform:scale(1.22) rotate(-7deg)}72%{transform:scale(1.12) rotate(6deg)}}@media(prefers-reduced-motion:reduce){.call-gift-celebration-v13272646,.call-gift-celebration-card-v13272646,.call-gift-celebration-icon-v13272646{animation:none!important}}.immersive-chat-bubble.is-gift-v13272647,.immersive-chat-bubble.mine.is-gift-v13272647,.immersive-chat-bubble.theirs.is-gift-v13272647{border:1px solid rgba(250,204,21,.65)!important;background:linear-gradient(135deg,#4c1d95f0,#be185deb)!important;color:#fff!important;box-shadow:0 12px 36px #be185d4d!important;padding-right:10px}.immersive-chat-bubble.is-gift-v13272647 .immersive-bubble-author,.immersive-chat-bubble.is-gift-v13272647 .immersive-bubble-content,.immersive-chat-bubble.is-gift-v13272647 .immersive-gift-bubble-copy-v13272645{color:#fff!important}.call-gift-celebration-v13272647{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;pointer-events:none;overflow:hidden;background:#0608121f;animation:gift-stage-v13272647 3s ease both}.call-gift-celebration-card-v13272647{width:min(380px,78vw);padding:22px 26px;border:1px solid rgba(255,255,255,.52);border-radius:28px;background:#120c268f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;text-align:center;box-shadow:0 26px 100px #00000057;animation:gift-card-v13272647 3s cubic-bezier(.2,.85,.25,1) both}.call-gift-celebration-card-v13272647 strong,.call-gift-celebration-card-v13272647 small{display:block}.call-gift-celebration-card-v13272647 strong{font-size:22px;margin-top:9px;text-shadow:0 2px 12px rgba(0,0,0,.38)}.call-gift-celebration-card-v13272647 small{margin-top:6px;color:#ffffffe6;font-size:13px}.call-gift-celebration-icon-v13272647{display:block;font-size:104px;line-height:1;filter:drop-shadow(0 16px 24px rgba(0,0,0,.28));animation:gift-icon-v13272647 1s ease-in-out 2}@keyframes gift-stage-v13272647{0%,to{opacity:0}6%,84%{opacity:1}}@keyframes gift-card-v13272647{0%{opacity:0;transform:scale(.68) translateY(22px)}12%{opacity:1;transform:scale(1.05) translateY(0)}22%,80%{transform:scale(1)}to{opacity:0;transform:scale(.95) translateY(-12px)}}@keyframes gift-icon-v13272647{0%,to{transform:scale(1) rotate(0)}42%{transform:scale(1.24) rotate(-8deg)}72%{transform:scale(1.13) rotate(7deg)}}@media(prefers-reduced-motion:reduce){.call-gift-celebration-v13272647,.call-gift-celebration-card-v13272647,.call-gift-celebration-icon-v13272647{animation:none!important}.call-gift-celebration-v13272647{opacity:1}}.workspace-call-recovery{min-height:280px;display:grid;place-content:center;gap:8px;text-align:center;padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text)}.workspace-call-recovery strong{font-size:18px}.workspace-call-recovery small{color:var(--muted);font-size:13px}@media(max-width:760px){html,body,#root{width:100%;max-width:100vw;min-width:0;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}.app-shell,.main-area,.page-content,.workspace-page{width:100%;max-width:100vw;min-width:0}.page-content{padding-left:12px!important;padding-right:12px!important}input,select,textarea,button{font-size:max(16px,1em)}.mobile-topbar,.mobile-bottom-nav{width:100%;max-width:100vw}.workspace-call-recovery{min-height:calc(100dvh - 120px);border-radius:0}}@media(max-width:700px){.video-chat-page.streamlined-call.immersive-call .remote-video{background:#05070b!important;overflow:hidden!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;border-radius:0!important;overflow:hidden!important;background:#05070b!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;display:block!important;object-fit:contain!important;object-position:center center!important;transform-origin:center center!important;background:#05070b!important;filter:none!important}}@media(max-width:700px),(pointer:coarse){.video-chat-page.streamlined-call.immersive-call .remote-video{background:#05070b!important;overflow:hidden!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;border-radius:0!important;overflow:hidden!important;background:#05070b!important;display:block!important;visibility:visible!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;object-fit:contain!important;object-position:center center!important;transform-origin:center center!important;background:#05070b!important;filter:none!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{display:none!important}}@media(pointer:coarse),(hover:none){.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;background:#05070b!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{display:none!important}}.topbar-language{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 8px;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#0f172ab8;color:inherit;white-space:nowrap}.topbar-language select{max-width:132px;border:0;background:transparent;color:inherit;font:inherit;outline:none;cursor:pointer}.topbar-language select option{color:#111827;background:#fff}.mobile-account-summary .topbar-language{min-height:32px;padding:0 5px;gap:4px}.mobile-account-summary .topbar-language select{max-width:92px;font-size:12px}@media(max-width:560px){.mobile-account-summary .topbar-language svg{display:none}.mobile-account-summary .topbar-language{padding:0 4px}.mobile-account-summary .topbar-language select{max-width:78px}}.immersive-bubble-content.source-primary,.immersive-bubble-content.translation-primary{display:flex!important;flex-direction:column;align-items:flex-start;line-height:1.22}.immersive-bubble-content .immersive-bubble-primary{display:block!important;font-size:14px!important;font-weight:650!important;opacity:1!important;border-top:0!important;padding-top:0!important;margin-top:0!important;width:100%}.immersive-bubble-content .immersive-bubble-secondary{display:block!important;font-size:11px!important;font-weight:400!important;opacity:.72!important;border-top:0!important;padding-top:2px!important;margin-top:1px!important;width:100%}.immersive-bubble-content .immersive-bubble-translation:before{content:none!important}.immersive-bubble-content .immersive-bubble-time{align-self:flex-end;margin-top:2px!important}.call-caption-bubble-v13214 .caption-primary-v1327205{display:block;font-size:14px;font-weight:650;opacity:1}.call-caption-bubble-v13214 .caption-secondary-v1327205{display:block;font-size:11px;font-weight:400;opacity:.72;margin-top:2px}@media(max-width:700px){.call-caption-bubble-v13214 .caption-primary-v1327205{font-size:13px}.call-caption-bubble-v13214 .caption-secondary-v1327205{font-size:10.5px}}.immersive-bubble-content .immersive-bubble-primary.is-pending,.immersive-bubble-content .immersive-bubble-secondary.is-pending{font-style:italic!important;opacity:.58!important}.call-chat-image-v13271{display:grid;gap:5px;color:inherit;text-decoration:none;width:min(180px,48vw);max-width:100%}.call-chat-image-v13271 img{display:block;width:100%;height:132px;object-fit:contain;border-radius:12px;background:#00000014}.call-chat-image-v13271 small,.call-chat-voice-v13271 small{opacity:.72;font-size:11px}.call-chat-voice-v13271{display:grid;gap:6px;min-width:min(300px,70vw)}.call-chat-voice-v13271 audio{width:100%;max-width:320px}.immersive-compose-icon.is-recording-v13271{background:#fff0f2!important;color:#c6283d!important;animation:bondelya-recording-pulse-v13271 1s ease-in-out infinite}.call-chat-media-error-v13271{display:block;color:#ffb3bd;background:#620d19cc;padding:5px 9px;border-radius:8px;margin:4px 8px;font-size:11px}@keyframes bondelya-recording-pulse-v13271{50%{transform:scale(.92);opacity:.75}}@media(max-width:700px){.call-chat-image-v13271{width:min(150px,44vw);max-width:100%}.call-chat-image-v13271 img{height:112px}.call-chat-voice-v13271{min-width:62vw}}.call-chat-image-v13271{border:0;padding:0;background:transparent;text-align:left;cursor:zoom-in;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.call-chat-image-preview-v13271{position:fixed;inset:0;z-index:2147483647;background:#04070eeb;display:grid;place-items:center;padding:24px;pointer-events:auto}.call-chat-image-preview-v13271>img{max-width:94vw;max-height:90vh;object-fit:contain;border-radius:16px;box-shadow:0 24px 80px #00000080}.call-chat-image-preview-close-v13271{position:fixed;top:18px;right:18px;width:46px;height:46px;border:0;border-radius:50%;background:#ffffff26;color:#fff;display:grid;place-items:center;cursor:pointer}.call-chat-media-placeholder-v132711{display:inline-flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:12px;font-size:.86rem;opacity:.78}.immersive-bubble-stack .immersive-chat-bubble.is-image-v132715{position:relative!important;z-index:2147483646!important;pointer-events:auto!important;touch-action:manipulation!important}.immersive-bubble-stack .immersive-chat-bubble.is-image-v132715 .immersive-bubble-content,.immersive-bubble-stack .immersive-chat-bubble.is-image-v132715 .call-chat-image-v13271,.immersive-bubble-stack .immersive-chat-bubble.is-image-v132715 .call-chat-image-v13271 img{pointer-events:auto!important;touch-action:manipulation!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack .immersive-chat-bubble.is-image-v132715{pointer-events:auto!important;-webkit-user-select:none;user-select:none}}.admin-page{--admin-dark-text:#fff;--admin-dark-muted:#c8ccda;--admin-light-text:#111827;--admin-light-muted:#5f6b7a}.admin-page :is(.panel-card,.stat-card,.admin-panel,.admin-modal,.admin-user-table-row,.admin-dashboard-drilldowns>button,.session-row,.responsive-table,.data-table,.admin-adjustment-v77,.admin-nav-section,.admin-content) :is(h1,h2,h3,h4,h5,strong,label,legend,p,span,td,th){color:var(--admin-dark-text)}.admin-page :is(.panel-card,.stat-card,.admin-panel,.admin-modal,.admin-user-table-row,.admin-dashboard-drilldowns>button,.session-row,.responsive-table,.data-table,.admin-adjustment-v77,.admin-nav-section,.admin-content) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-dark-muted)!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-data-table th,.light-surface,[data-light-surface=true]){color:var(--admin-light-text)!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-data-table th,.light-surface,[data-light-surface=true]) :is(h1,h2,h3,h4,h5,strong,label,legend,p,span,td,th){color:inherit!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-data-table th,.light-surface,[data-light-surface=true]) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-light-muted)!important}.admin-page :is(.approval-card,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head){background:#fff!important}.admin-page :is(.approval-card,.admin-user-table-row,.admin-modal,.document-modal) :is(input,select,textarea){background:#f7f8fc!important;color:#111827!important;border-color:#d9deea!important}.admin-profile-identity-v132716{display:grid;grid-template-columns:128px minmax(0,1fr);gap:20px;align-items:center;padding:18px;margin:16px 0 20px;border:1px solid #d9deea;border-radius:18px;background:#f7f8fc;color:#111827}.admin-profile-identity-v132716>img,.admin-profile-avatar-v132716{width:128px;height:128px;border-radius:18px;object-fit:cover;background:#e9ecf3;display:grid;place-items:center;color:#475569}.admin-profile-avatar-v132716 svg{width:52px;height:52px}.admin-profile-identity-v132716 h2{margin:3px 0 4px;color:#111827!important}.admin-profile-identity-v132716 p{margin:2px 0;color:#344054!important}.admin-profile-identity-v132716 small{display:block;margin-top:8px;color:#667085!important}.admin-profile-chips-v132716{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.admin-profile-chips-v132716 span{padding:5px 9px;border-radius:999px;background:#fff;border:1px solid #d9deea;color:#111827!important;font-size:.78rem;font-weight:700}.admin-adjustment-notice-v132716{margin:10px 0;padding:10px 12px;border-radius:10px;background:#eef4ff;color:#1d3f72;border:1px solid #cddcf8;font-size:.86rem}@media(max-width:650px){.admin-profile-identity-v132716{grid-template-columns:1fr}.admin-profile-identity-v132716>img,.admin-profile-avatar-v132716{width:100%;height:min(58vw,280px)}}.call-chat-voice-v132718{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px;min-width:min(250px,68vw);pointer-events:auto!important;touch-action:manipulation!important}.call-chat-voice-v132718 audio{display:none}.call-chat-voice-toggle-v132718{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:82px;height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:#ffffff24;color:inherit;cursor:pointer;pointer-events:auto!important;touch-action:manipulation!important}.call-chat-voice-progress-v132718{height:5px;border-radius:999px;background:#ffffff2e;overflow:hidden;pointer-events:none}.call-chat-voice-progress-v132718>span{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.72}.call-chat-voice-v132718>small{grid-column:1/-1;font-size:10.5px;opacity:.72}.call-chat-voice-error-v132718{color:#ffb3bd!important;opacity:1!important}.immersive-bubble-stack .immersive-chat-bubble.is-voice-v132718,.immersive-bubble-stack .immersive-chat-bubble.is-voice-v132718 .immersive-bubble-content,.immersive-bubble-stack .immersive-chat-bubble.is-voice-v132718 .call-chat-voice-v132718,.immersive-bubble-stack .immersive-chat-bubble.is-voice-v132718 .call-chat-voice-toggle-v132718{position:relative!important;z-index:2147483646!important;pointer-events:auto!important;touch-action:manipulation!important}.immersive-chat-overlay.is-full-open .immersive-chat-bubble.is-voice-v132718,.immersive-chat-overlay.is-full-open .immersive-chat-bubble.is-voice-v132718 *{pointer-events:auto!important}@media(max-width:700px){.call-chat-voice-v132718{min-width:min(230px,72vw)}.call-chat-voice-toggle-v132718{height:38px}}.viewer-dashboard-v146 .viewer-ready-grid-v13280b1{align-items:start;grid-template-columns:minmax(0,2.15fr) minmax(250px,.85fr);gap:16px}.viewer-dashboard-v146 .viewer-ready-card-v13280b1,.viewer-dashboard-v146 .viewer-support-card-v13280b1{padding:18px!important;color:#111827}.viewer-dashboard-v146 .viewer-ready-card-v13280b1 h2,.viewer-dashboard-v146 .viewer-ready-card-v13280b1 strong,.viewer-dashboard-v146 .viewer-ready-card-v13280b1 small,.viewer-dashboard-v146 .viewer-support-card-v13280b1 h2,.viewer-dashboard-v146 .viewer-support-card-v13280b1 small{color:#111827}.viewer-dashboard-v146 .viewer-ready-card-v13280b1 .eyebrow,.viewer-dashboard-v146 .viewer-support-card-v13280b1 .eyebrow{color:#1768e8}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1{gap:7px;margin:13px 0}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1>div{min-height:48px;padding:7px 10px!important;border:1px solid #d8e8df;background:#f3fbf7;color:#111827;align-items:center}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1>div.complete{background:#edf9f3;color:#111827}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1>div>svg{width:22px;height:22px;flex:0 0 22px}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1 span{gap:0;line-height:1.15}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1 strong{font-size:.95rem;line-height:1.2}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1 small{font-size:.79rem;line-height:1.2;color:#5b6475}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1 button{margin-left:auto;min-height:34px;padding:7px 11px}.viewer-dashboard-v146 .viewer-ready-actions-v13280b1{margin-top:10px}.viewer-dashboard-v146 .viewer-support-card-v13280b1{min-height:0;align-self:start}.viewer-dashboard-v146 .viewer-support-card-v13280b1 .panel-heading{margin-bottom:12px}.viewer-dashboard-v146 .viewer-online-panel-v146{width:min(100%,1040px);padding:18px 20px;gap:12px;color:#111827;background:#fff}.viewer-dashboard-v146 .viewer-online-panel-v146 h2,.viewer-dashboard-v146 .viewer-online-panel-v146 strong,.viewer-dashboard-v146 .viewer-online-panel-v146 small,.viewer-dashboard-v146 .viewer-online-panel-v146 p{color:#111827}.viewer-dashboard-v146 .viewer-online-panel-v146 .eyebrow{color:#1768e8}.viewer-dashboard-v146 .viewer-online-host-list-v149{color:#111827;background:#fff}.viewer-dashboard-v146 .viewer-online-host-row-v149{padding:8px 11px;background:#fff;color:#111827}.viewer-dashboard-v146 .viewer-online-host-info-v149 strong{color:#111827}.viewer-dashboard-v146 .viewer-online-host-info-v149 small{color:#5b6475}@media(max-width:1000px){.viewer-dashboard-v146 .viewer-ready-grid-v13280b1{grid-template-columns:1fr}.viewer-dashboard-v146 .viewer-online-panel-v146{width:100%}}@media(max-width:760px){.viewer-dashboard-v146 .viewer-ready-card-v13280b1,.viewer-dashboard-v146 .viewer-support-card-v13280b1{padding:14px!important}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1>div{min-height:44px;padding:6px 8px!important}.viewer-dashboard-v146 .viewer-ready-checks-v13280b1 button{min-height:32px;padding:6px 9px}.viewer-dashboard-v146 .viewer-online-panel-v146{padding:14px}}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row,.responsive-table,.data-table,.admin-adjustment-v77,.admin-user-table-head){color:var(--admin-dark-text,#fff)!important}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row,.responsive-table,.data-table,.admin-adjustment-v77,.admin-user-table-head) :is(h1,h2,h3,h4,h5,strong,label,legend,p,span,td,th){color:inherit!important}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row,.responsive-table,.data-table,.admin-adjustment-v77,.admin-user-table-head) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-dark-muted,#c8ccda)!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.light-surface,[data-light-surface=true]){color:var(--admin-light-text,#111827)!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.light-surface,[data-light-surface=true]) :is(h1,h2,h3,h4,h5,strong,label,legend,p,span,td,th){color:inherit!important}.admin-page :is(.approval-card,.approval-help,.admin-user-table-row,.admin-modal,.document-modal,.data-head,.host-table-head,.chat-line,.bubble.received,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.light-surface,[data-light-surface=true]) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-light-muted,#5f6b7a)!important}.admin-page :is(.admin-user-table-row,.admin-modal,.approval-card,.document-modal) :is(input,select,textarea){background:#f7f8fc!important;color:#111827!important;border-color:#d9deea!important}.contact-favorite-state{display:inline-flex!important;align-items:center;gap:4px;font-weight:700}.contact-favorite-state.is-favorite{color:#1768e8!important}.contact-favorite-state.not-favorite{color:var(--muted)!important}.admin-page{--admin-ui-light:#ffffff;--admin-ui-light-raised:#f7f8fc;--admin-ui-light-text:#111827;--admin-ui-light-muted:#5f6b7a;--admin-ui-dark:#111525;--admin-ui-dark-raised:#171c2f;--admin-ui-dark-text:#f8fafc;--admin-ui-dark-muted:#c5ccda;--admin-ui-line-light:#d9deea;--admin-ui-line-dark:#343b50}.admin-page .admin-top,.admin-page .admin-nav{background:var(--admin-ui-light)!important;color:var(--admin-ui-light-text)!important}.admin-page .admin-top :is(h1,h2,h3,strong,span,p,small,label),.admin-page .admin-nav :is(h1,h2,h3,strong,span,p,small,label){color:inherit!important}.admin-page .admin-nav button{color:#5f6b7a!important}.admin-page .admin-nav button:hover,.admin-page .admin-nav button.active{color:var(--primary)!important}.admin-page :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-action-card,.light-surface,[data-light-surface=true]){color:var(--admin-ui-light-text)!important}.admin-page :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-action-card,.light-surface,[data-light-surface=true]) :is(h1,h2,h3,h4,h5,h6,strong,label,legend,p,span,td,th,a){color:inherit!important}.admin-page :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.payout-recon-issues>div,.admin-action-card,.light-surface,[data-light-surface=true]) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-ui-light-muted)!important}.admin-page :is(.admin-user-table-row,.approval-card,.admin-modal,.document-modal,.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.admin-action-card,.light-surface,[data-light-surface=true]){background-color:var(--admin-ui-light)!important}.admin-page :is(.admin-user-table-row,.approval-card,.admin-modal,.document-modal,.modal-card,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]) :is(input,select,textarea){background:var(--admin-ui-light-raised)!important;color:var(--admin-ui-light-text)!important;border-color:var(--admin-ui-line-light)!important}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.responsive-table,.data-table,.admin-adjustment-v77,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row){color:var(--admin-ui-dark-text)!important}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.responsive-table,.data-table,.admin-adjustment-v77,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row) :is(h1,h2,h3,h4,h5,h6,strong,label,legend,p,span,td,th,a){color:inherit!important}.admin-page :is(.admin-content,.panel-card,.stat-card,.admin-panel,.responsive-table,.data-table,.admin-adjustment-v77,.admin-nav-section,.admin-dashboard-drilldowns>button,.session-row) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-ui-dark-muted)!important}.admin-page :is(.panel-card,.admin-content,.responsive-table,.data-table) :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.admin-action-card,.light-surface,[data-light-surface=true]){color:var(--admin-ui-light-text)!important}.admin-page :is(.panel-card,.admin-content,.responsive-table,.data-table) :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.admin-action-card,.light-surface,[data-light-surface=true]) :is(h1,h2,h3,h4,h5,h6,strong,label,legend,p,span,td,th,a){color:inherit!important}.admin-page :is(.panel-card,.admin-content,.responsive-table,.data-table) :is(.admin-user-table-row,.approval-card,.approval-help,.admin-modal,.document-modal,.modal-card,.data-head,.host-table-head,.chat-line,.privacy-note,.moderation-box,.danger-zone,.admin-action-card,.light-surface,[data-light-surface=true]) :is(small,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--admin-ui-light-muted)!important}.admin-page :is(.primary-button,.danger-button){color:#fff!important}.admin-page :is(.secondary-button,.icon-button,.compact,.message-filter button){color:#172033}.admin-page .soft-badge{color:#374151}.admin-page .soft-badge.danger{color:#c43d4d!important}.person-list-row,.connection-list-row,.conversation-row{color:#172033}.person-list-row .viewer-photo,.connection-list-row>img,.conversation-row .mini-photo{background:#eef1f6;object-fit:cover;object-position:center;box-shadow:inset 0 0 0 1px #0f172a0f}.person-list-info p,.connection-list-info p,.person-list-info small,.connection-list-info small,.conversation-row small{color:#667085}.contact-favorite-state{width:max-content;min-height:24px;padding:3px 8px;border-radius:999px;border:1px solid transparent;font-size:.78rem;line-height:1.1}.contact-favorite-state.is-favorite{background:#fff0f5!important;border-color:#cfe0f8!important;color:#1768e8!important}.contact-favorite-state.not-favorite{background:#f5f6f8!important;border-color:#e2e6ec!important;color:#667085!important}.contact-favorite-button{transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.contact-favorite-button:hover{transform:translateY(-1px)}.contact-favorite-button.active{color:#1768e8!important;background:#fff0f5!important;border-color:#b9daff!important}@media(max-width:760px){.contact-favorite-state{font-size:.74rem}.person-list-row .viewer-photo,.connection-list-row>img{border-radius:14px}}.admin-page{--admin-plain-bg:#ffffff;--admin-plain-text:#000000;--admin-plain-top:#111525;--admin-plain-button:#1768e8;--admin-plain-button-hover:#0f56c7;--admin-plain-line:#d9d9d9;background:#fff!important;color:#000!important}.admin-page :is(.admin-frame,.admin-nav,.admin-content,.admin-nav-section,.admin-pinned-section,.panel-card,.stat-card,.admin-panel,.admin-action-card,.admin-dashboard-drilldowns,.admin-dashboard-grid,.admin-dashboard-columns,.analytics-grid,.analytics-summary,.operations-grid,.approval-card,.approval-help,.approval-grid,.approval-queue-row,.admin-user-table,.admin-user-table-head,.admin-user-table-row,.admin-payout-table,.admin-payout-table-wrap,.commission-table,.commission-table-head,.commission-bulk-bar,.commission-tools,.commission-view-bar,.commission-virtual-scroll,.session-ledger,.session-ledger-head,.session-ledger-row,.session-row,.data-table,.data-head,.data-row,.referral-table,.referral-table-head,.referral-table-row,.monthly-table,.permission-table,.permission-row,.history-list,.history-row,.queue-list,.queue-row,.reason-row,.privacy-note,.danger-zone,.server-contract,.payout-review-grid,.detail-grid,.verification-checks,.form-grid,.toggle-row,.package-admin-row,.summary-row,.admin-chat-layout,.chat-line,.empty-state,.empty-table-state,.unsaved-bar,.user-management-toolbar,.admin-payout-table-toolbar,.search-box,.compact-search,.admin-search-global,.modal-card,.admin-modal,.document-modal,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]){background:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important}.admin-page :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,a,td,th,li,dt,dd,.muted-copy,.subtle-copy,.metadata,.stacked-small,.eyebrow,.page-heading,.panel-heading,.created-date-cell,.performance-cell,.commission-host,.user-cell,.summary-row,.default-chip,.soft-badge,.status-badge,.nav-count){color:#000!important}.admin-page .admin-nav{border-right:1px solid var(--admin-plain-line)!important}.admin-page :is(input,select,textarea){background:#fff!important;color:#000!important;border-color:var(--admin-plain-line)!important;box-shadow:none!important}.admin-page :is(input,textarea)::placeholder{color:#000!important;opacity:1!important}.admin-page button,.admin-page .primary-button,.admin-page .secondary-button,.admin-page .danger-button,.admin-page .icon-button,.admin-page .link-button,.admin-page .admin-action-card,.admin-page .session-row{background:var(--admin-plain-button)!important;background-image:none!important;color:#fff!important;border-color:var(--admin-plain-button)!important;box-shadow:none!important}.admin-page button:hover,.admin-page button:focus,.admin-page .primary-button:hover,.admin-page .secondary-button:hover,.admin-page .danger-button:hover,.admin-page .icon-button:hover,.admin-page .link-button:hover,.admin-page .admin-action-card:hover,.admin-page .session-row:hover{background:var(--admin-plain-button-hover)!important;color:#fff!important;border-color:var(--admin-plain-button-hover)!important}.admin-page button :is(span,small,strong,b,em),.admin-page :is(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button,.admin-action-card,.session-row) :is(span,small,strong,b,em){color:#fff!important}.admin-page button:disabled{opacity:.55!important;color:#fff!important}.admin-page .admin-top{background:var(--admin-plain-top)!important;background-image:none!important;color:#fff!important;border-bottom-color:var(--admin-plain-top)!important;box-shadow:none!important}.admin-page .admin-top button:not(.primary-button):not(.secondary-button):not(.danger-button){background:transparent!important;border-color:transparent!important;color:#fff!important}.admin-page .admin-top button:not(.primary-button):not(.secondary-button):not(.danger-button) :is(span,small,strong,b,em){color:#fff!important}.admin-page,.admin-page .admin-frame,.admin-page .admin-frame>.admin-nav,.admin-page .admin-frame>.admin-content,.admin-page .admin-content :where(main,section,article,aside,nav,header,footer,form,fieldset,.panel-card,.stat-card,.admin-panel,.admin-nav-section,.admin-pinned-section,.admin-dashboard-grid,.admin-dashboard-columns,.admin-dashboard-drilldowns,.analytics-grid,.analytics-summary,.approval-grid,.approval-card,.approval-help,.admin-user-table,.admin-user-table-head,.admin-user-table-row,.admin-payout-table,.admin-payout-table-wrap,.commission-table,.commission-table-head,.commission-bulk-bar,.commission-tools,.commission-view-bar,.commission-virtual-scroll,.session-ledger,.session-ledger-head,.session-ledger-row,.data-table,.data-head,.data-row,.referral-table,.referral-table-head,.referral-table-row,.monthly-table,.permission-table,.permission-row,.history-list,.history-row,.queue-list,.queue-row,.reason-row,.privacy-note,.danger-zone,.server-contract,.payout-review-grid,.detail-grid,.verification-checks,.form-grid,.toggle-row,.package-admin-row,.summary-row,.admin-chat-layout,.chat-monitor,.chat-line,.empty-state,.empty-table-state,.unsaved-bar,.user-management-toolbar,.admin-payout-table-toolbar,.search-box,.compact-search,.modal-card,.admin-modal,.document-modal,.case-detail-modal,.admin-dialog,.drawer-card,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]){background-color:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important}.admin-page .admin-nav,.admin-page .admin-nav .admin-nav-section,.admin-page .admin-nav .admin-pinned-section,.admin-page .admin-nav .admin-nav-row{background:#fff!important;color:#000!important}.admin-page .admin-nav button:hover,.admin-page .admin-nav button.active,.admin-page .admin-nav .admin-nav-group-toggle:hover,.admin-page .admin-nav .admin-pin:hover,.admin-page .admin-nav .admin-pin.active{background:#f4f4f4!important;color:#000!important}.admin-page .admin-nav button :where(span,small,strong,b,em),.admin-page .admin-nav :where(.nav-count,.muted-copy,.subtle-copy,.metadata,.stacked-small){color:#000!important}.admin-page .admin-frame :where(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,a,td,th,li,dt,dd,.muted-copy,.subtle-copy,.metadata,.stacked-small,.eyebrow,.page-heading,.panel-heading,.created-date-cell,.performance-cell,.commission-host,.user-cell,.summary-row,.default-chip,.soft-badge,.status-badge,.nav-count,.approval-help){color:#000!important}.admin-page .admin-content :where(table,thead,tbody,tfoot,tr,td,th,.responsive-table,.data-table,.data-head,.data-row,.session-row){background-color:#fff!important;background-image:none!important;color:#000!important}.admin-page .admin-frame :where(input,select,textarea){background:#fff!important;background-image:none!important;color:#000!important;border-color:#cfcfcf!important;box-shadow:none!important}.admin-page .admin-frame :where(input,textarea)::placeholder{color:#000!important;opacity:1!important}.admin-page .admin-content :where(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button,button:not(.admin-nav-group-toggle):not(.admin-pin)),.admin-page .admin-top :where(.primary-button,.secondary-button,.danger-button){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:none!important}.admin-page .admin-content :where(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button,button:not(.admin-nav-group-toggle):not(.admin-pin)):hover,.admin-page .admin-content :where(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button,button:not(.admin-nav-group-toggle):not(.admin-pin)):focus,.admin-page .admin-top :where(.primary-button,.secondary-button,.danger-button):hover,.admin-page .admin-top :where(.primary-button,.secondary-button,.danger-button):focus{background:#0f56c7!important;color:#fff!important;border-color:#0f56c7!important}.admin-page .admin-content :where(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button,button:not(.admin-nav-group-toggle):not(.admin-pin)) :where(span,small,strong,b,em),.admin-page .admin-top :where(.primary-button,.secondary-button,.danger-button) :where(span,small,strong,b,em){color:#fff!important}.admin-page .admin-top{background:#111525!important;background-image:none!important;color:#fff!important;border-bottom:1px solid #111525!important;box-shadow:none!important}.admin-page .admin-top :where(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a){color:#fff!important}.admin-page .admin-top :where(input,select,textarea){background:#fff!important;color:#000!important;border-color:#fff!important}.admin-page :where(svg,path,circle,rect,line,polyline,polygon){background:initial}.v13285-emergency-dialog{z-index:2147483647!important;pointer-events:auto!important;isolation:isolate!important}.v13285-emergency-dialog .v98-message-card,.v13285-emergency-dialog .v98-message-card *{pointer-events:auto!important}@media(min-width:801px){body:not(:has(.workspace-videochat)) :is(.webrtc-media-controls-v132535,.webrtc-media-controls-inline-v132536,.call-critical-overlay-v132537,.call-reaction-menu-mobile-portal-v132531,.call-chat-image-preview-v13271,.viewer-gift-popover,.call-gift-celebration-v13272647){display:none!important;pointer-events:none!important}.topbar,.sidebar,.page-content,.topbar button,.sidebar button,.workspace-breadcrumbs button,.workspace-auto-tabs button{pointer-events:auto!important}.topbar,.sidebar{position:relative;z-index:10060}}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom>.video-overlay-icon,.video-chat-page.streamlined-call.immersive-call .stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{flex:0 0 auto!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar{display:flex!important;flex-direction:row!important;align-items:center!important;position:relative!important;inset:auto!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media(max-width:700px){.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{width:max-content!important;min-width:min(100%,max-content)!important;max-width:calc(100vw - 12px)!important;min-height:48px!important;gap:4px!important;padding:4px 6px calc(4px + env(safe-area-inset-bottom))!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom>.video-overlay-icon,.video-chat-page.streamlined-call.immersive-call .stream-call-bottom>.call-safety-reaction-controls-v131123.embedded-in-toolbar>.video-overlay-icon{display:grid!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}}.streamlined-call.immersive-call .shared-call-overlay-v1328514{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;left:50%!important;right:auto!important;bottom:14px!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100vw - 24px)!important;min-height:58px!important;height:auto!important;padding:7px 8px!important;border-radius:22px!important;background:#12141cc7!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 12px 34px #00000059!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;pointer-events:auto!important;z-index:2147483600!important}.streamlined-call.immersive-call .shared-call-overlay-v1328514::-webkit-scrollbar{display:none!important}.streamlined-call.immersive-call .shared-call-overlay-v1328514>.video-overlay-icon,.streamlined-call.immersive-call .shared-call-overlay-v1328514>.call-safety-reaction-controls-v131123>.video-overlay-icon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;border-radius:50%!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff17!important;color:#fff!important}.streamlined-call.immersive-call .shared-call-overlay-v1328514>.call-safety-reaction-controls-v131123.embedded-in-toolbar{display:contents!important}.streamlined-call.immersive-call .shared-call-overlay-v1328514 .shared-overlay-end-v1328514{position:relative!important;background:#8c1827eb!important;border:1px solid rgba(255,91,105,.58)!important;color:#fff!important}.shared-overlay-off-label-v1328514{position:absolute;bottom:3px;left:0;right:0;font-size:7px;font-weight:800;line-height:1;color:#fff;letter-spacing:.03em}@media(max-width:800px){.streamlined-call.immersive-call .shared-call-overlay-v1328514{bottom:8px!important;max-width:calc(100vw - 12px)!important;min-height:54px!important;padding:5px 6px calc(5px + env(safe-area-inset-bottom))!important;gap:5px!important}.streamlined-call.immersive-call .shared-call-overlay-v1328514>.video-overlay-icon,.streamlined-call.immersive-call .shared-call-overlay-v1328514>.call-safety-reaction-controls-v131123>.video-overlay-icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;flex-basis:42px!important}}.streamlined-call.immersive-call .stream-call-top{display:none!important}.streamlined-call.immersive-call [data-bondelya-overlay-root="v121.12"]>button[data-testid=call-end]{display:none!important}.streamlined-call.immersive-call>button[aria-label="End call"]{display:none!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;left:50%!important;right:auto!important;bottom:14px!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100vw - 24px)!important;min-height:58px!important;height:auto!important;padding:7px 8px!important;border-radius:22px!important;background:#12141cc7!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 12px 34px #00000059!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;pointer-events:auto!important;z-index:2147483600!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515::-webkit-scrollbar{display:none!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515>.video-overlay-icon,.streamlined-call.immersive-call .shared-call-overlay-v1328515>.call-safety-reaction-controls-v131123>.video-overlay-icon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;border-radius:50%!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff17!important;color:#fff!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515>.call-safety-reaction-controls-v131123.embedded-in-toolbar{display:contents!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515 .shared-overlay-end-v1328515{order:999!important;margin-left:2px!important;position:relative!important;background:#8c1827eb!important;border:1px solid rgba(255,91,105,.58)!important;color:#fff!important}.shared-overlay-off-label-v1328515{position:absolute;bottom:3px;left:0;right:0;font-size:7px;font-weight:800;line-height:1;color:#fff;letter-spacing:.03em}@media(max-width:800px){.streamlined-call.immersive-call .shared-call-overlay-v1328515{bottom:8px!important;max-width:calc(100vw - 12px)!important;min-height:54px!important;padding:5px 6px calc(5px + env(safe-area-inset-bottom))!important;gap:5px!important}.streamlined-call.immersive-call .shared-call-overlay-v1328515>.video-overlay-icon,.streamlined-call.immersive-call .shared-call-overlay-v1328515>.call-safety-reaction-controls-v131123>.video-overlay-icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;flex-basis:42px!important}}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;min-width:0!important;min-height:100dvh!important;max-width:100%!important;max-height:100dvh!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:manipulation;z-index:10000!important;background:#05070b!important}.video-chat-page.streamlined-call.immersive-call>.video-chat-right,.video-chat-page.streamlined-call.immersive-call>.video-chat-right>.remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;overflow:hidden!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip{top:max(18px,env(safe-area-inset-top))!important;right:max(18px,env(safe-area-inset-right))!important;bottom:auto!important}.video-chat-page.streamlined-call.immersive-call .shared-call-overlay-v1328515{left:max(6px,env(safe-area-inset-left))!important;right:max(6px,env(safe-area-inset-right))!important;bottom:max(6px,env(safe-area-inset-bottom))!important;transform:none!important;width:auto!important;max-width:none!important;justify-content:flex-start!important;scroll-padding-inline:6px!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important}.video-chat-page.streamlined-call.immersive-call .call-settings-panel{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow:auto!important;overscroll-behavior:contain!important}}@media(max-width:800px)and (orientation:landscape){.video-chat-page.streamlined-call.immersive-call .local-video-pip{top:max(10px,env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important}.video-chat-page.streamlined-call.immersive-call .shared-call-overlay-v1328515{min-height:48px!important;padding-top:4px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important}}@media(min-width:801px){.workspace-videochat{height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;box-sizing:border-box!important;overflow:hidden!important;align-content:stretch!important;grid-template-rows:auto minmax(0,1fr)!important}.workspace-videochat>.video-chat-page.streamlined-call.immersive-call{height:100%!important;min-height:0!important;max-height:100%!important;box-sizing:border-box!important;overflow:hidden!important}.workspace-videochat>.video-chat-page.streamlined-call.immersive-call>.video-chat-right,.workspace-videochat>.video-chat-page.streamlined-call.immersive-call>.video-chat-right>.remote-video{height:100%!important;min-height:0!important;max-height:100%!important}}@media(min-width:801px){body:has(.workspace-videochat){height:100dvh!important;min-height:0!important;overflow:hidden!important}body:has(.workspace-videochat) #root,body:has(.workspace-videochat) .app-shell,body:has(.workspace-videochat) .main-area{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}body:has(.workspace-videochat) .main-area{display:flex!important;flex-direction:column!important}body:has(.workspace-videochat) .topbar{position:relative!important;top:auto!important;flex:0 0 72px!important;height:72px!important;min-height:72px!important}body:has(.workspace-videochat) .workspace-videochat{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;align-content:stretch!important;grid-template-rows:auto minmax(0,1fr)!important}body:has(.workspace-videochat) .workspace-videochat>.video-chat-page.streamlined-call.immersive-call{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}}@media(min-width:801px){html:has(body .workspace-videochat),html:has(body .workspace-videochat) body{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}body:has(.workspace-videochat) #root{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}body:has(.workspace-videochat) .app-shell{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}body:has(.workspace-videochat) .main-area{height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;grid-template-rows:72px minmax(0,1fr)!important;overflow:hidden!important}body:has(.workspace-videochat) .topbar{grid-row:1!important;position:relative!important;top:auto!important;height:72px!important;min-height:0!important;max-height:72px!important}body:has(.workspace-videochat) .workspace-videochat{grid-row:2!important;width:min(100%,1440px)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;align-content:stretch!important;grid-template-rows:auto minmax(0,1fr)!important}body:has(.workspace-videochat) .workspace-videochat>.video-chat-page.streamlined-call.immersive-call,body:has(.workspace-videochat) .workspace-videochat>.video-chat-page.streamlined-call.immersive-call>.video-chat-right,body:has(.workspace-videochat) .workspace-videochat>.video-chat-page.streamlined-call.immersive-call>.video-chat-right>.remote-video{min-height:0!important;max-height:100%!important}}@media(min-width:801px){.app-shell.call-workspace-active-v1328529{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.app-shell.call-workspace-active-v1328529>.sidebar{top:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important}.app-shell.call-workspace-active-v1328529>.main-area.call-main-active-v1328529{height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:grid!important;grid-template-rows:72px minmax(0,1fr)!important;overflow:hidden!important}.app-shell.call-workspace-active-v1328529>.main-area.call-main-active-v1328529>.topbar{grid-row:1!important;position:relative!important;top:auto!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:visible!important}.app-shell.call-workspace-active-v1328529 .workspace-videochat.call-page-active-v1328529{grid-row:2!important;align-self:stretch!important;width:min(100%,1440px)!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;padding-top:28px!important;padding-bottom:16px!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;box-sizing:border-box!important;scrollbar-gutter:auto!important}.app-shell.call-workspace-active-v1328529 .workspace-videochat.call-page-active-v1328529>.video-chat-page.streamlined-call.immersive-call{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important}.app-shell.call-workspace-active-v1328529 .workspace-videochat.call-page-active-v1328529>.video-chat-page.streamlined-call.immersive-call>.video-chat-right,.app-shell.call-workspace-active-v1328529 .workspace-videochat.call-page-active-v1328529>.video-chat-page.streamlined-call.immersive-call>.video-chat-right>.remote-video{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}}@media(min-width:801px){html.bondelya-desktop-video-call-active-v13285210,html.bondelya-desktop-video-call-active-v13285210 body{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;overscroll-behavior:none!important}html.bondelya-desktop-video-call-active-v13285210 body>#root{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.bondelya-desktop-video-call-active-v13285210 .app-shell.call-workspace-active-v1328529{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.bondelya-desktop-video-call-active-v13285210 .app-shell.call-workspace-active-v1328529>.main-area.call-main-active-v1328529{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;display:grid!important;grid-template-rows:72px minmax(0,1fr)!important}html.bondelya-desktop-video-call-active-v13285210 .workspace-videochat.call-page-active-v1328529{height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;align-self:stretch!important}html.bondelya-desktop-video-call-active-v13285210 .workspace-videochat.call-page-active-v1328529>.video-chat-page.streamlined-call.immersive-call{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}}@media(min-width:801px){.video-chat-page.streamlined-call.immersive-call .full-call-chat{inset:0 0 0 auto!important;height:100%!important;max-height:100%!important;width:clamp(340px,36%,430px)!important;max-width:44%!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .full-call-chat-stream{min-height:0!important;flex:1 1 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.video-chat-page.streamlined-call.immersive-call .full-call-chat-compose{flex:0 0 auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{max-width:min(380px,34%)!important;box-sizing:border-box!important}}@media(min-width:801px){html,body,#root{width:100%;height:100%;min-height:0!important;max-height:100%;margin:0;overflow:hidden!important;overscroll-behavior:none}.app-shell{position:relative!important;display:grid!important;grid-template-columns:248px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.app-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)!important}.app-shell>.sidebar{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.app-shell>.sidebar .sidebar-scroll{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.app-shell>.main-area{position:relative!important;grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-rows:72px minmax(0,1fr)!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.app-shell>.main-area>.topbar{position:relative!important;top:auto!important;grid-row:1!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important}.app-shell>.main-area>.page-content{grid-row:2!important;width:min(100%,1450px)!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.app-shell>.main-area>.page-content.workspace-videochat{overflow:hidden!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;align-content:stretch!important}.app-shell>.main-area>.page-content.workspace-videochat>.video-chat-page.streamlined-call.immersive-call{min-height:0!important;max-height:100%!important;height:100%!important;overflow:hidden!important}}@media(min-width:801px){:root{--b86-blue:#1767e8;--b86-blue-2:#2d7ff2;--b86-ink:#0f1d36;--b86-muted:#66758f;--b86-line:#e4eaf3;--b86-bg:#f7faff;--b86-card:#ffffff;--b86-soft:#f2f7ff;--b86-green:#1eb56b}html,body,#root{background:var(--b86-bg)!important;color:var(--b86-ink)!important}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app-shell{grid-template-columns:minmax(0,1fr)!important;background:var(--b86-bg)!important}.app-shell>.sidebar{display:none!important}.app-shell>.main-area{grid-column:1!important;grid-template-rows:72px minmax(0,1fr)!important;background:var(--b86-bg)!important}.mobile-topbar,.mobile-bottom-nav{display:none!important}.bondelya-desktop-topbar{z-index:1000!important;display:flex!important;align-items:center!important;gap:18px!important;padding:0 28px!important;background:#fffffffa!important;border-bottom:1px solid var(--b86-line)!important;box-shadow:0 1px #0f1d3605!important;overflow:visible!important}.bondelya-topbar-brand{display:flex;align-items:center;min-width:max-content}.bondelya-topbar-brand .bondelya-logo{transform:scale(.93);transform-origin:left center}.bondelya-desktop-nav{display:flex;align-self:stretch;align-items:stretch;gap:2px;white-space:nowrap}.bondelya-desktop-nav button{appearance:none;border:0;background:transparent;color:#20304b;font-size:14px;font-weight:650;padding:0 13px;position:relative;cursor:pointer;transition:.16s ease}.bondelya-desktop-nav button:hover:not(:disabled){color:var(--b86-blue);background:#f8fbff}.bondelya-desktop-nav button.active{color:var(--b86-blue);font-weight:750}.bondelya-desktop-nav button.active:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--b86-blue)}.bondelya-desktop-nav button:disabled{opacity:.32;cursor:not-allowed}.bondelya-topbar-spacer{flex:1 1 auto;min-width:12px}.bondelya-desktop-account{display:flex;align-items:center;gap:10px;position:relative;min-width:max-content}.bondelya-balance-pill,.topbar-presence{min-height:40px!important;border:1px solid #e5ebf5!important;border-radius:14px!important;background:#f5f9ff!important;color:var(--b86-ink)!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important}.bondelya-balance-pill{cursor:pointer}.bondelya-balance-pill>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--b86-blue);color:#fff;font-weight:800;font-size:17px}.bondelya-balance-pill small{font-size:10px;color:var(--b86-muted)}.bondelya-balance-pill.host-earnings{display:grid!important;grid-template-columns:auto auto;column-gap:7px;row-gap:0}.bondelya-balance-pill.host-earnings svg{grid-row:1/3}.topbar-presence select{border:0!important;background:transparent!important;outline:none!important;color:#26344b!important;font-weight:650!important;font-size:12px!important;padding:0!important}.topbar-presence .status-dot{background:var(--b86-green)!important;box-shadow:none!important}.bondelya-top-notification{position:relative!important;border-radius:12px!important;width:40px!important;height:40px!important;color:#1b2942!important}.bondelya-avatar-menu-wrap{position:relative}.bondelya-avatar-button{display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:2px;cursor:pointer;color:#526078}.bondelya-avatar-button img,.bondelya-avatar-button>span{width:40px;height:40px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:linear-gradient(135deg,#dbe9ff,#aacaf8);color:#163b70;font-weight:800;border:2px solid #fff;box-shadow:0 0 0 1px #dce5f2}.bondelya-profile-menu{position:absolute;right:0;top:51px;width:255px;background:#fff;border:1px solid #e1e7f0;border-radius:14px;padding:8px;box-shadow:0 18px 55px #1d30502e;z-index:10050}.bondelya-profile-menu button{width:100%;border:0;background:transparent;border-radius:10px;display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:center;text-align:left;padding:10px;color:#1b2942;cursor:pointer}.bondelya-profile-menu button:hover{background:#f3f7fd}.bondelya-profile-menu button svg{width:19px;height:19px;color:#50627e}.bondelya-profile-menu button span{display:grid;gap:1px}.bondelya-profile-menu button strong{font-size:13px;font-weight:700}.bondelya-profile-menu button small{font-size:10px;color:#8490a3}.bondelya-profile-menu button.danger{color:#e54855;border-top:1px solid #eef2f7;border-radius:0 0 10px 10px;margin-top:5px;padding-top:12px}.bondelya-profile-menu button.danger svg{color:#e54855}.app-shell>.main-area>.page-content{width:100%!important;max-width:none!important;margin:0!important;padding:28px clamp(24px,3vw,48px) 42px!important;background:var(--b86-bg)!important;color:var(--b86-ink)!important;scrollbar-gutter:auto!important}.workspace-breadcrumbs{display:none!important}.workspace-auto-tabs{margin:0 0 18px!important;border:1px solid var(--b86-line)!important;background:#fff!important;border-radius:12px!important;padding:5px!important;box-shadow:0 5px 18px #2339580d!important}.workspace-auto-tabs button{color:#516078!important;background:transparent!important;border-radius:8px!important}.workspace-auto-tabs button.active{color:var(--b86-blue)!important;background:#eef5ff!important}.panel-card,.stats-card,.settings-panel,.people-list,.host-thread-list,.host-thread-panel{background:#fff!important;border:1px solid var(--b86-line)!important;border-radius:16px!important;box-shadow:0 7px 24px #1d31500e!important;color:var(--b86-ink)!important}.page-heading h1,.panel-card h1,.panel-card h2,.panel-card h3{color:var(--b86-ink)!important}.page-heading p,.panel-card p,.panel-card small,.muted-copy{color:var(--b86-muted)!important}.primary-button{background:var(--b86-blue)!important;border-color:var(--b86-blue)!important;color:#fff!important;box-shadow:none!important}.primary-button:hover{background:#0e5dd9!important}.secondary-button{background:#fff!important;border:1px solid #dfe7f2!important;color:#155fcf!important;box-shadow:none!important}input,textarea,select{border-color:#dfe6f0!important;background:#fff!important;color:var(--b86-ink)!important}.bondelya-viewer-home-v13286b2,.bondelya-host-home-v13286b2{max-width:1420px;margin:0 auto}.bondelya-home-welcome{display:flex;justify-content:space-between;align-items:end;margin:2px 2px 24px}.bondelya-home-welcome h1{margin:0;color:var(--b86-ink);font-size:27px;letter-spacing:-.5px}.bondelya-home-welcome p{margin:6px 0 0;color:var(--b86-muted);font-size:13px}.bondelya-home-grid{display:grid;gap:20px}.bondelya-home-grid.viewer{grid-template-columns:1.05fr 1fr 1fr}.bondelya-home-grid.host{grid-template-columns:1.05fr 1.2fr .9fr}.bondelya-ui-card,.bondelya-hero-card{min-width:0;border-radius:16px;border:1px solid var(--b86-line);background:#fff;box-shadow:0 7px 24px #1d31500e;padding:22px}.bondelya-hero-card.roulette{background:linear-gradient(145deg,#4d8fe8,#1767e8);border:0;color:#fff;min-height:310px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px;overflow:hidden;position:relative}.bondelya-hero-card.roulette:after{content:"";position:absolute;width:260px;height:260px;border:1px solid rgba(255,255,255,.13);border-radius:50%;right:-120px;bottom:-120px;box-shadow:0 0 0 42px #ffffff09}.bondelya-hero-card h2{font-size:24px;margin:18px 0 8px;color:#fff}.bondelya-hero-card p{color:#ffffffe0;max-width:330px;line-height:1.5;margin:0 0 25px}.bondelya-round-icon{width:58px;height:58px;border-radius:50%;background:#fff;color:var(--b86-blue);display:grid;place-items:center}.bondelya-round-icon.subtle{background:#edf5ff}.bondelya-hero-action{position:relative;z-index:1;border:0;border-radius:11px;background:#fff;color:#145ecb;padding:12px 20px;font-weight:750;display:flex;align-items:center;gap:9px;cursor:pointer}.bondelya-ui-card p{color:var(--b86-muted);font-size:12px;line-height:1.5}.bondelya-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.bondelya-card-title>span{display:flex;align-items:center;gap:8px;color:var(--b86-ink);font-weight:760;font-size:15px}.bondelya-card-title>button{border:0;background:transparent;color:var(--b86-blue);font-size:11px;font-weight:650;cursor:pointer}.bondelya-card-title b{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e9f2ff;color:var(--b86-blue);display:grid;place-items:center;font-size:10px}.bondelya-live-dot{width:9px;height:9px;border-radius:50%;background:var(--b86-green);box-shadow:0 0 0 4px #e6f8ef;display:inline-block}.bondelya-avatar-row{display:flex;align-items:center;padding:25px 0 28px}.bondelya-avatar-row button{position:relative;margin-right:-4px;border:3px solid #fff;border-radius:50%;padding:0;background:#fff;cursor:pointer}.bondelya-avatar-row img{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block}.bondelya-avatar-row i{position:absolute;right:0;bottom:1px;width:11px;height:11px;border-radius:50%;background:var(--b86-green);border:2px solid #fff}.balance-card h3{font-size:15px;margin:14px 0 12px}.bondelya-large-number{display:block;color:var(--b86-ink);font-size:34px;letter-spacing:-1px;margin:5px 0 10px}.bondelya-large-number small{font-size:14px;color:var(--b86-ink)!important}.conversations-card{grid-column:1/span 2}.scheduled-card{grid-column:3}.bondelya-compact-list{display:grid;margin-top:14px}.bondelya-compact-list>button,.bondelya-schedule-row{border:0;border-top:1px solid #edf1f6;background:transparent;display:flex;align-items:center;gap:11px;min-height:58px;padding:9px 2px;text-align:left;color:var(--b86-ink)}.bondelya-compact-list>button{cursor:pointer;width:100%}.bondelya-compact-list img{width:38px;height:38px;object-fit:cover;border-radius:50%}.bondelya-compact-list span{display:grid;gap:2px;min-width:0;flex:1}.bondelya-compact-list strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bondelya-compact-list small{font-size:10px;color:var(--b86-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bondelya-trust-strip{margin-top:20px;padding:18px 24px;border:1px solid var(--b86-line);border-radius:16px;background:#fff;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bondelya-trust-strip>span{display:grid;grid-template-columns:38px 1fr;column-gap:10px;align-items:center}.bondelya-trust-strip svg{grid-row:1/3;width:31px;height:31px;padding:7px;border-radius:50%;background:#edf5ff;color:var(--b86-blue)}.bondelya-trust-strip strong{font-size:11px;color:#155fcf}.bondelya-trust-strip small{font-size:10px;color:var(--b86-muted)}.host-online-card{grid-column:1;grid-row:1;min-height:250px;position:relative;display:flex;flex-direction:column;justify-content:center}.host-online-card h2{font-size:24px;margin:0 0 8px}.host-online-card p{max-width:250px}.bondelya-online-switch{position:absolute;right:28px;top:76px;width:84px;height:46px;border:0;border-radius:999px;background:#dfe7f1;padding:4px;cursor:pointer;transition:.2s}.bondelya-online-switch span{display:block;width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000001f;transition:.2s}.bondelya-online-switch.on{background:var(--b86-blue)}.bondelya-online-switch.on span{transform:translate(38px)}.bondelya-online-label{color:var(--b86-green);font-size:11px;margin-top:12px}.waiting-card{grid-column:2/span 2}.bondelya-request-list{display:grid;margin-top:14px}.bondelya-request-list>div{display:grid;grid-template-columns:44px 1fr auto auto;gap:10px;align-items:center;padding:13px 0;border-top:1px solid #edf1f6}.bondelya-request-list img{width:44px;height:44px;border-radius:50%;object-fit:cover}.bondelya-request-list span{display:grid;gap:2px}.bondelya-request-list strong{font-size:12px}.bondelya-request-list small{font-size:10px;color:var(--b86-muted)}.schedule-host-card{grid-column:1}.unread-card{grid-column:2}.earnings-card{grid-column:3}.recent-host-card{grid-column:1/-1}.bondelya-status-pill{font-size:9px!important;color:#4d7dc8!important;background:#edf5ff;border-radius:999px;padding:5px 8px}.bondelya-unread-dot{width:8px;height:8px;border-radius:50%;background:var(--b86-blue)}.bondelya-earning-lines{display:grid;gap:8px;padding:12px 0 18px;border-top:1px solid #edf1f6}.bondelya-earning-lines span{display:flex;justify-content:space-between;color:var(--b86-muted);font-size:11px}.bondelya-contact-chip-row{display:flex;gap:10px;overflow:auto;padding:14px 1px 2px}.bondelya-contact-chip-row button{min-width:185px;border:1px solid #e7edf5;border-radius:12px;background:#fff;display:grid;grid-template-columns:39px 1fr auto;gap:8px;align-items:center;padding:9px;text-align:left;cursor:pointer;color:var(--b86-ink)}.bondelya-contact-chip-row img{width:39px;height:39px;border-radius:50%;object-fit:cover}.bondelya-contact-chip-row span{display:grid}.bondelya-contact-chip-row strong{font-size:11px}.bondelya-contact-chip-row small{font-size:9px;color:var(--b86-muted)}.bondelya-profile-strength{margin-top:20px;border:1px solid #dfe9f7;border-radius:15px;background:linear-gradient(90deg,#edf5ff,#f7fbff);padding:15px 20px;display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center}.bondelya-profile-strength>svg{color:var(--b86-blue)}.bondelya-profile-strength>span{display:grid;gap:2px}.bondelya-profile-strength strong{font-size:12px}.bondelya-profile-strength small{font-size:10px;color:var(--b86-muted)}.host-message-inbox{display:grid!important;grid-template-columns:minmax(260px,31%) minmax(0,1fr)!important;gap:18px!important;min-height:calc(100dvh - 155px)!important}.host-thread-list,.host-thread-panel{height:100%!important;min-height:0!important}.host-thread-list{padding:10px!important;overflow-y:auto!important}.host-thread-row{border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:10px!important;background:#fff!important;color:var(--b86-ink)!important}.host-thread-row.active{background:#edf5ff!important;box-shadow:inset 3px 0 0 var(--b86-blue)!important}.host-thread-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}.host-thread-panel .message-stream{flex:1;min-height:0;overflow:auto;background:#fbfdff;padding:20px!important}.bubble.sent{background:#eaf3ff!important;color:#135dcb!important}.bubble.received{background:#f3f5f8!important;color:#27344a!important}.workspace-videochat{padding:16px 18px 18px!important;background:var(--b86-bg)!important}.workspace-videochat .workspace-auto-tabs{display:none!important}.workspace-videochat .video-chat-page.streamlined-call.immersive-call{border-radius:17px!important;overflow:hidden!important;box-shadow:0 9px 30px #1829441f!important;border:1px solid #dfe6f0!important}.workspace-videochat .streamlined-call-controls{border-radius:16px!important;box-shadow:0 8px 24px #0000001f!important}@media(max-width:1120px){.bondelya-desktop-topbar{padding:0 16px!important;gap:9px!important}.bondelya-desktop-nav button{padding:0 8px;font-size:12px}.bondelya-topbar-brand .bondelya-logo{transform:scale(.82)}.bondelya-balance-pill{padding:0 9px!important}.bondelya-home-grid.viewer,.bondelya-home-grid.host{grid-template-columns:1fr 1fr}.bondelya-hero-card.roulette{grid-column:1}.online-now{grid-column:2}.balance-card{grid-column:1}.conversations-card{grid-column:2}.scheduled-card{grid-column:1/-1}.host-online-card,.waiting-card,.schedule-host-card,.unread-card,.earnings-card{grid-column:auto;grid-row:auto}.recent-host-card{grid-column:1/-1}}}@media(min-width:801px){.messages-layout{display:grid!important;grid-template-columns:minmax(270px,32%) minmax(0,1fr)!important;gap:18px!important;min-height:calc(100dvh - 165px)!important;align-items:stretch!important}.messages-layout>.conversation-list,.messages-layout>.chat-window{height:100%!important;min-height:0!important;overflow:hidden!important}.conversation-list{padding:10px!important;overflow-y:auto!important}.conversation-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:5px!important;border-bottom:1px solid #edf1f6!important;padding:7px!important;border-radius:11px!important}.conversation-row.active{background:#edf5ff!important;box-shadow:inset 3px 0 0 var(--b86-blue)!important}.conversation-main{display:grid!important;grid-template-columns:48px 1fr!important;gap:10px!important;align-items:center!important;background:transparent!important;border:0!important;color:var(--b86-ink)!important;text-align:left!important;cursor:pointer!important}.conversation-main .mini-photo{width:48px!important;height:48px!important;border-radius:50%!important;object-fit:cover!important}.conversation-main span{display:grid!important;gap:2px!important}.conversation-main strong{font-size:12px!important}.conversation-main small{font-size:9px!important;color:var(--b86-muted)!important}.conversation-row .profile-link-button{display:none!important}.conversation-row>.icon-button{align-self:center!important}.chat-window{display:flex!important;flex-direction:column!important;padding:0!important}.chat-window>.panel-heading{flex:0 0 auto!important;padding:17px 20px!important;border-bottom:1px solid #edf1f6!important;background:#fff!important}.chat-window>.panel-heading h2{font-size:17px!important;margin:0!important}.chat-window>.panel-heading small{font-size:10px!important}.chat-header-actions{display:flex!important;gap:7px!important;align-items:center!important}.chat-header-actions select{max-width:160px!important;font-size:10px!important}.chat-window>.message-stream{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:24px!important;background:#fbfdff!important}.chat-window>.message-compose{flex:0 0 auto!important;margin:0!important;padding:13px 16px!important;border-top:1px solid #edf1f6!important;background:#fff!important;display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px!important}.chat-window>.message-compose input{height:44px!important;border-radius:12px!important}.connection-toolbar{display:flex!important;gap:10px!important;margin-bottom:14px!important}.connection-search{flex:1!important;max-width:420px!important}.connections-list{padding:8px!important}.connection-list-row,.person-list-row{border:0!important;border-bottom:1px solid #edf1f6!important;padding:14px!important;border-radius:11px!important}.connection-list-row:hover,.person-list-row:hover{background:#f8fbff!important}.connection-list-row>img,.person-list-row>.viewer-photo{width:54px!important;height:54px!important;border-radius:50%!important;object-fit:cover!important}}.wallet-health-v132920{display:grid;gap:16px}.wallet-health-toolbar-v132920{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-bottom:14px}.wallet-health-search-v132920{display:flex;align-items:center;gap:8px;flex:1;min-width:260px}.wallet-health-search-v132920 svg{width:18px}.wallet-health-search-v132920 input{width:100%}.wallet-health-head-v132920,.wallet-health-row-v132920{display:grid;grid-template-columns:minmax(190px,1.7fr) repeat(5,minmax(90px,.7fr)) minmax(105px,.8fr);gap:10px;align-items:center;min-width:850px;padding:11px 12px}.wallet-health-head-v132920{font-weight:800;border-bottom:1px solid var(--line)}.wallet-health-row-v132920{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;color:inherit}.wallet-health-row-v132920:hover{background:var(--surface-soft)}.wallet-health-row-v132920>span:first-child{display:flex;flex-direction:column}.wallet-health-row-v132920 small{opacity:.7}.wallet-health-row-v132920>span:last-child{display:flex;gap:6px;align-items:center;font-weight:800}.wallet-health-row-v132920>span:last-child svg{width:17px}.wallet-health-row-v132920.review>span:last-child{color:#a64b00}.wallet-health-row-v132920.healthy>span:last-child{color:#147547}.wallet-health-detail-v132920{width:min(920px,94vw);max-height:88vh;overflow:auto}.wallet-health-detail-v132920 textarea{width:100%;resize:vertical}@media(max-width:900px){.wallet-health-head-v132920{display:none}.wallet-health-row-v132920{grid-template-columns:1fr 1fr;min-width:0}.wallet-health-row-v132920>span:first-child{grid-column:1/-1}}.group-media-v132926{position:relative}.group-billing-strip-v132926{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:8px 12px;border-radius:12px;background:#080b12d1;color:#fff;margin-bottom:8px;font-size:12px}.group-billing-strip-v132926 span{display:flex;align-items:center;gap:5px}.group-billing-strip-v132926 svg{width:15px;height:15px}.group-billing-strip-v132926 small{opacity:.72;margin-left:auto}.group-video-tile-v132924.active-speaker-v132926{outline:3px solid rgba(255,255,255,.88);outline-offset:-3px;box-shadow:0 0 0 2px #1f93ffa6,0 12px 34px #00000047}.group-video-tile-v132924>span svg{width:14px;height:14px;margin-right:4px}.group-tile-actions-v132926{position:absolute;right:8px;top:8px;display:flex;gap:5px;z-index:5}.group-tile-actions-v132926 button{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);background:#080b12c7;color:#fff;cursor:pointer}.group-tile-actions-v132926 button:disabled{opacity:.45;cursor:default}.group-tile-actions-v132926 svg{width:15px;height:15px}.group-profile-popover-v132926{position:absolute;z-index:40;top:58px;right:18px;width:min(280px,calc(100% - 36px));display:grid;gap:8px;padding:18px;border-radius:18px;background:#fff;color:#111827;box-shadow:0 22px 70px #00000061}.group-profile-popover-v132926>img{width:86px;height:86px;border-radius:50%;object-fit:cover}.group-profile-popover-v132926 h3,.group-profile-popover-v132926 p{margin:0}.group-profile-popover-v132926 small{display:block;color:#64748b}.group-profile-popover-v132926 .modal-close{position:absolute;right:10px;top:8px}@media(max-width:760px){.group-billing-strip-v132926{gap:8px}.group-billing-strip-v132926 small{width:100%;margin-left:0}.group-tile-actions-v132926 button{width:29px;height:29px}.group-profile-popover-v132926{position:fixed;inset:auto 12px 88px;width:auto}}.group-billing-strip-v132926{color:#fff!important;gap:24px!important;padding:10px 14px!important}.group-billing-strip-v132926 span,.group-billing-strip-v132926 strong,.group-billing-strip-v132926 small,.group-billing-strip-v132926 svg{color:#fff!important}.group-billing-strip-v132926 span{gap:8px!important}.group-billing-strip-v132926 strong{margin-left:3px;letter-spacing:.02em}.group-medium-cards-v132924{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(245px,1fr))!important;gap:12px!important}.group-medium-card-v132924{padding:12px!important;border-radius:14px!important;min-width:0!important}.group-medium-card-v132924 .group-avatar-v132923{width:44px!important;height:44px!important;font-size:24px!important;border-radius:13px!important}.group-medium-card-v132924 p{margin:8px 0!important}.group-medium-card-v132924 .group-card-stats-v132924{margin:8px 0!important;gap:8px!important;flex-wrap:wrap!important}.group-medium-card-v132924 .group-card-stats-v132924 strong{font-size:12px!important}.group-country-v132927{font-weight:650}.admin-group-filters-v132927{display:grid;grid-template-columns:minmax(240px,1fr) 150px 180px 140px auto;gap:10px;align-items:center}.admin-group-filters-v132927 label{display:flex;align-items:center;gap:8px;border:1px solid var(--border-color,#ddd);border-radius:12px;padding:0 10px}.admin-group-filters-v132927 input{width:100%;border:0;background:transparent;min-height:40px}.group-admin-summary-v132924 .ok strong{color:#087443;display:flex;align-items:center;gap:6px}.group-admin-summary-v132924 .warn strong{color:#b54708;display:flex;align-items:center;gap:6px}@media(max-width:900px){.admin-group-filters-v132927{grid-template-columns:1fr 1fr}.admin-group-filters-v132927 label{grid-column:1/-1}.group-billing-strip-v132926{gap:12px!important}.group-medium-cards-v132924{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))!important}}@media(max-width:520px){.group-medium-cards-v132924{grid-template-columns:1fr 1fr!important}.group-medium-card-v132924{padding:10px!important}.group-medium-card-v132924 .primary-button.full{font-size:12px;padding:9px 8px}.group-billing-strip-v132926{justify-content:space-between}.group-billing-strip-v132926 small{width:100%}}.roulette-in-call-actions-v1329285{position:absolute;top:max(14px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:2147483647;display:flex;align-items:center;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#080b12d1;box-shadow:0 10px 30px #0000004d;backdrop-filter:blur(10px);pointer-events:auto}.roulette-in-call-actions-v1329285 button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border-radius:999px;font-weight:700;cursor:pointer;white-space:nowrap}.roulette-skip-host-v1329285{border:1px solid rgba(255,255,255,.56);background:#fff;color:#111827}.roulette-leave-v1329285{border:1px solid rgba(255,255,255,.22);background:#b42330f0;color:#fff}@media(max-width:760px){.roulette-in-call-actions-v1329285{top:max(10px,env(safe-area-inset-top));max-width:calc(100vw - 24px);padding:5px;gap:5px}.roulette-in-call-actions-v1329285 button{min-height:38px;padding:8px 11px;font-size:13px}}.host-roulette-call-actions-v1329302{bottom:92px!important;z-index:112!important;flex-wrap:wrap!important;justify-content:flex-end!important;max-width:min(520px,calc(100% - 28px))!important}@media(max-width:760px){.host-roulette-call-actions-v1329302{bottom:118px!important;right:10px!important;gap:6px!important;max-width:calc(100% - 20px)!important}.host-roulette-call-actions-v1329302>button{height:38px!important;padding:0 11px!important;font-size:12px!important}}.listen-together-trigger-v132931{position:relative!important}.listen-together-dot-v132931{position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background:#6fb1ff;box-shadow:0 0 0 2px #080b12e6}.listen-together-panel-v132931{position:absolute;right:18px;bottom:86px;z-index:2147483647;width:min(370px,calc(100vw - 28px));display:grid;gap:10px;padding:13px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#080b12f5;color:#fff;box-shadow:0 18px 60px #00000075;backdrop-filter:blur(14px);pointer-events:auto}.listen-together-heading-v132931{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.listen-together-heading-v132931 strong{display:flex;align-items:center;gap:7px}.listen-together-heading-v132931 small{display:block;margin-top:3px;color:#ffffffb8}.listen-together-heading-v132931>button{border:0;background:transparent;color:#fff;cursor:pointer;padding:3px}.listen-together-panel-v132931 label{display:grid;gap:5px;font-size:12px;color:#ffffffd1}.listen-together-panel-v132931 input[type=text],.listen-together-panel-v132931 label>input:not([type=range]){width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#fff;color:#111827}.listen-together-player-v132931{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.listen-together-player-v132931 iframe{width:100%;height:100%;border:0;display:block}.listen-together-controls-v132931{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.listen-together-controls-v132931 button{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff14;color:#fff;cursor:pointer}.listen-together-volume-v132931{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:8px!important}.listen-together-volume-v132931 input{width:100%}.listen-together-invite-v132931{display:grid;gap:9px;padding:10px;border-radius:12px;background:#2871ff29}@media(max-width:700px){.listen-together-panel-v132931{position:fixed;left:10px;right:10px;bottom:82px;width:auto;max-height:70dvh;overflow:auto}}.listen-together-overlay-layer-v1329311{position:fixed!important;inset:0!important;z-index:2147483642!important;pointer-events:none!important}.listen-together-sheet-v1329311{position:absolute!important;inset:auto 18px 88px auto!important;width:min(370px,calc(100vw - 36px))!important;max-height:calc(100dvh - 120px)!important;overflow:auto!important;pointer-events:auto!important;box-sizing:border-box!important;contain:layout paint!important;transform:none!important}.listen-together-invite-toast-v1329311{position:fixed!important;left:50%!important;top:max(18px,env(safe-area-inset-top))!important;transform:translate(-50%)!important;z-index:2147483645!important;width:min(420px,calc(100vw - 28px))!important;box-sizing:border-box!important;display:grid!important;gap:10px!important;padding:12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:15px!important;background:#080b12f5!important;color:#fff!important;box-shadow:0 16px 48px #0000006b!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;pointer-events:auto!important}.listen-together-invite-toast-v1329311>div:first-child{display:flex!important;align-items:flex-start!important;gap:9px!important}.listen-together-invite-toast-v1329311 span{display:grid!important;gap:2px!important}.listen-together-invite-toast-v1329311 small{opacity:.76!important}.listen-together-invite-actions-v1329311{display:flex!important;justify-content:flex-end!important;gap:8px!important}@media(max-width:700px){.listen-together-invite-toast-v1329311{top:max(10px,env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;width:auto!important;transform:none!important;padding:10px!important;border-radius:13px!important}.listen-together-overlay-layer-v1329311{display:flex!important;align-items:flex-end!important;padding:0!important}.listen-together-sheet-v1329311{position:relative!important;inset:auto!important;width:100%!important;max-height:min(68dvh,560px)!important;margin:0!important;padding:14px 14px calc(14px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;overflow:auto!important;overscroll-behavior:contain!important;box-shadow:0 -14px 48px #00000080!important}.listen-together-player-v132931{max-height:34dvh!important}}.listen-together-blue-trigger-v1329312{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:0 8px 24px #1768e847!important}.listen-together-blue-trigger-v1329312:hover{background:#0f56c7!important;border-color:#0f56c7!important}.listen-together-dot-v132931{background:#6fb1ff!important;box-shadow:0 0 0 2px #080b12e6!important}.listen-together-blue-action-v1329312{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.listen-together-blue-action-v1329312:hover{background:#0f56c7!important;border-color:#0f56c7!important}.listen-together-invite-toast-v1329311{border-color:#4a90f57a!important;box-shadow:0 16px 48px #0b4cae47!important}.listen-together-invite-toast-v1329311>div:first-child>svg{color:#6fb1ff!important}.listen-together-favorites-v1329312{display:grid;gap:8px;padding-top:3px;border-top:1px solid rgba(255,255,255,.12)}.listen-together-favorites-heading-v1329312{display:flex;align-items:center;gap:7px;color:#9ac8ff;font-size:12px}.listen-together-favorites-list-v1329312{display:grid;gap:6px;max-height:190px;overflow:auto;overscroll-behavior:contain}.listen-together-favorite-v1329312{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid rgba(111,177,255,.22);border-radius:10px;background:#1768e81a;overflow:hidden}.listen-together-favorite-v1329312>button:first-child{min-width:0;display:grid;gap:2px;padding:8px 9px;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.listen-together-favorite-v1329312 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.listen-together-favorite-v1329312 small{font-size:9px;opacity:.6}.listen-together-favorite-remove-v1329312{display:grid;place-items:center;width:34px;height:34px;margin-right:4px;border:0;border-radius:8px;background:transparent;color:#9ac8ff;cursor:pointer}.listen-together-favorite-remove-v1329312:hover{background:#ffffff14;color:#fff}.listen-together-save-favorite-v1329312{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid rgba(111,177,255,.35);border-radius:10px;background:#1768e824;color:#b9daff;cursor:pointer}.listen-together-save-favorite-v1329312:hover{background:#1768e842;color:#fff}.listen-together-heading-actions-v1329313{display:flex;align-items:center;gap:5px}.listen-together-heading-actions-v1329313>button{display:grid;place-items:center;width:30px;height:30px;padding:0!important;border:1px solid rgba(111,177,255,.24)!important;border-radius:9px!important;background:#1768e81f!important;color:#b9daff!important;cursor:pointer}.listen-together-heading-actions-v1329313>button:hover{background:#1768e847!important;color:#fff!important;border-color:#6fb1ff7a!important}.listen-together-trigger-minimized-v1329313{box-shadow:0 0 0 3px #6fb1ff33,0 8px 24px #1768e84d!important}.listen-together-trigger-minimized-v1329313 .listen-together-dot-v132931{display:block!important;background:#9ac8ff!important;animation:bondelyaMusicPulseV1329313 1.8s ease-in-out infinite}@keyframes bondelyaMusicPulseV1329313{0%,to{transform:scale(.82);opacity:.72}50%{transform:scale(1.12);opacity:1}}.listen-together-overlay-minimized-v1329314{position:fixed!important;width:1px!important;height:1px!important;inset:auto auto -4px -4px!important;overflow:hidden!important;opacity:.001!important;pointer-events:none!important;z-index:-1!important}.listen-together-overlay-minimized-v1329314 .listen-together-sheet-v1329311{width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;padding:0!important;border:0!important;overflow:hidden!important}.listen-together-overlay-minimized-v1329314 .listen-together-player-v132931{width:1px!important;height:1px!important;min-height:1px!important;overflow:hidden!important}.listen-together-overlay-minimized-v1329314 .listen-together-player-v132931 iframe{width:1px!important;height:1px!important}.listen-together-favorite-actions-v1329314{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.listen-together-active-favorites-v1329314{margin-top:8px}.listen-together-volume-v132931,.group-music-volume-v1329315{display:grid!important;grid-template-columns:auto auto minmax(90px,1fr) auto!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border:1px solid rgba(111,177,255,.28)!important;border-radius:10px!important;background:#1768e81a!important;color:#dcecff!important}.listen-together-volume-v132931:before{content:"My music volume";font-size:11px;font-weight:700;color:#9ac8ff}.listen-together-volume-v132931 input[type=range],.group-music-volume-v1329315 input[type=range]{accent-color:#1768e8!important}@media(max-width:700px){.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314{display:block!important;position:fixed!important;inset:auto auto -8px -8px!important;width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:.001!important;pointer-events:none!important}.listen-together-overlay-minimized-v1329314 .listen-together-sheet-v1329311{position:absolute!important;inset:0!important;width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important}.listen-together-overlay-minimized-v1329314 .listen-together-sheet-v1329311>*:not(.listen-together-player-v132931){display:none!important}}.group-music-trigger-v1329315{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid #1768e8!important;border-radius:999px;background:#1768e8!important;color:#fff!important;cursor:pointer;box-shadow:0 8px 24px #1768e847!important}.group-music-trigger-v1329315:hover,.group-music-trigger-v1329315.active{background:#0f56c7!important;border-color:#0f56c7!important}.group-music-trigger-v1329315 i{position:absolute;right:2px;top:2px;width:8px;height:8px;border-radius:50%;background:#9ac8ff;box-shadow:0 0 0 2px #080b12e6}.group-music-overlay-v1329315{position:fixed;inset:0;z-index:2147483642;pointer-events:none}.group-music-panel-v1329315{position:absolute;right:18px;bottom:88px;width:min(390px,calc(100vw - 36px));max-height:calc(100dvh - 120px);overflow:auto;display:grid;gap:10px;padding:13px;border:1px solid rgba(74,144,245,.48);border-radius:16px;background:#081226f7!important;color:#fff;box-shadow:0 18px 60px #0b4cae59;pointer-events:auto;box-sizing:border-box}.group-music-panel-v1329315 header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.group-music-panel-v1329315 header span{min-width:0;display:grid;gap:3px}.group-music-panel-v1329315 header strong{display:flex;align-items:center;gap:7px;color:#fff}.group-music-panel-v1329315 header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9ac8ff}.group-music-panel-v1329315 header>button{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(111,177,255,.3);border-radius:9px;background:#1768e824!important;color:#b9daff!important;cursor:pointer}.group-music-panel-v1329315 label:not(.group-music-volume-v1329315){display:grid;gap:5px;color:#dcecff;font-size:12px}.group-music-panel-v1329315 label input:not([type=range]){width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid rgba(111,177,255,.35);border-radius:10px;background:#fff;color:#111827}.group-music-player-v1329315{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.group-music-player-v1329315 iframe{display:block;width:100%;height:100%;border:0}.group-music-controls-v1329315{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.group-music-controls-v1329315 button,.group-music-favorite-actions-v1329315 button{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px;border:1px solid rgba(111,177,255,.35)!important;border-radius:10px;background:#1768e829!important;color:#dcecff!important;cursor:pointer}.group-music-controls-v1329315 button:hover,.group-music-favorite-actions-v1329315 button:hover{background:#1768e852!important;color:#fff!important}.group-music-favorite-actions-v1329315{display:flex;gap:8px;flex-wrap:wrap}.group-music-favorites-v1329315{display:grid;gap:6px;max-height:190px;overflow:auto}.group-music-favorites-v1329315>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;border:1px solid rgba(111,177,255,.25);border-radius:10px;background:#1768e81a}.group-music-favorites-v1329315>div>button:first-child{display:grid;gap:2px;min-width:0;padding:8px 9px;border:0;background:transparent!important;color:#fff;text-align:left;cursor:pointer}.group-music-favorites-v1329315 strong,.group-music-favorites-v1329315 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-music-favorites-v1329315 small{color:#9ac8ff}.group-music-favorites-v1329315>div>button:last-child{display:grid;place-items:center;width:34px;height:34px;margin:4px;border:0;border-radius:8px;background:transparent!important;color:#9ac8ff;cursor:pointer}.group-music-overlay-v1329315.minimized{inset:auto auto -8px -8px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:.001!important;pointer-events:none!important}.group-music-overlay-v1329315.minimized .group-music-panel-v1329315{position:absolute!important;inset:0!important;width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;padding:0!important;border:0!important;overflow:hidden!important}.group-music-overlay-v1329315.minimized .group-music-panel-v1329315>*:not(.group-music-player-v1329315){display:none!important}.group-music-overlay-v1329315.minimized .group-music-player-v1329315,.group-music-overlay-v1329315.minimized iframe{width:1px!important;height:1px!important;min-height:1px!important}.group-music-invite-v1329315{position:fixed;left:50%;top:max(18px,env(safe-area-inset-top));transform:translate(-50%);z-index:2147483645;width:min(440px,calc(100vw - 28px));display:grid;gap:10px;padding:12px;border:1px solid rgba(74,144,245,.48);border-radius:15px;background:#081226f7!important;color:#fff;box-shadow:0 16px 48px #0b4cae52}.group-music-invite-v1329315>div{display:flex;align-items:center;gap:9px}.group-music-invite-v1329315>div:last-child{justify-content:flex-end}.group-music-invite-v1329315 span{display:grid;gap:2px}.group-music-invite-v1329315 small{color:#9ac8ff}@media(max-width:700px){.group-music-invite-v1329315{left:10px;right:10px;top:max(10px,env(safe-area-inset-top));width:auto;transform:none}.group-music-panel-v1329315{position:absolute;left:0;right:0;bottom:0;width:100%;max-height:min(68dvh,580px);padding:14px 14px calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.group-music-volume-v1329315{grid-template-columns:auto 1fr auto!important}.group-music-volume-v1329315>span{grid-column:1/-1}}@media(max-width:700px){.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314{display:block!important;position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;opacity:1!important;z-index:2147483642!important;pointer-events:none!important;background:transparent!important}.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314 .listen-together-sheet-v1329311{display:grid!important;position:fixed!important;inset:auto 0 0!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:min(68dvh,560px)!important;margin:0!important;padding:14px 14px calc(14px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;overflow:auto!important;opacity:.001!important;transform:translate3d(0,calc(100dvh + 640px),0)!important;pointer-events:none!important}.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314 .listen-together-sheet-v1329311>*{display:none!important}.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314 .listen-together-player-v132931{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important;overflow:hidden!important}.listen-together-overlay-layer-v1329311.listen-together-overlay-minimized-v1329314 .listen-together-player-v132931 iframe{display:block!important;width:100%!important;height:100%!important}.group-music-overlay-v1329315.minimized{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;overflow:visible!important;opacity:1!important;z-index:2147483642!important;pointer-events:none!important}.group-music-overlay-v1329315.minimized .group-music-panel-v1329315{display:grid!important;position:fixed!important;inset:auto 0 0!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:min(68dvh,580px)!important;padding:14px 14px calc(14px + env(safe-area-inset-bottom))!important;opacity:.001!important;transform:translate3d(0,calc(100dvh + 660px),0)!important;pointer-events:none!important}.group-music-overlay-v1329315.minimized .group-music-panel-v1329315>*{display:none!important}.group-music-overlay-v1329315.minimized .group-music-player-v1329315{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important}.group-music-overlay-v1329315.minimized .group-music-player-v1329315 iframe{display:block!important;width:100%!important;height:100%!important}}.group-chat-message-person-v1329322{display:inline-flex;align-items:center;gap:7px;min-width:0}.group-chat-message-avatar-v1329322{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;border-radius:50%!important;object-fit:cover!important;flex:0 0 22px!important}.group-chat-message-v1329322>p{font-size:14px!important;line-height:1.42!important;margin:5px 0!important;overflow-wrap:anywhere}@media(min-width:901px){.group-music-panel-v1329315{left:18px!important;right:auto!important}}.group-chat-message-avatar-v1329323{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;border-radius:50%!important;object-fit:cover!important;display:block!important;flex:0 0 20px!important}.group-chat-message-v1329322>p{font-size:14px!important;line-height:1.42!important}.group-chat-translation-language-v1329324{font-size:11px;color:var(--muted);white-space:nowrap}.group-chat-original-v1329324{font-size:14px!important;line-height:1.42!important;margin:5px 0!important}.group-chat-translation-v1329324{font-size:14px!important;line-height:1.42!important;margin:4px 0 5px!important;padding-top:4px;border-top:1px solid var(--line);font-style:normal!important}.group-chat-translation-v1329324>em{display:block;font-size:10px;line-height:1.2;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:2px}.group-video-stage-v132924 .group-billing-strip-v132926,.group-video-stage-v132924 .group-billing-strip-v132926 *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.group-video-stage-v132924 .group-billing-strip-v132926 svg{color:#fff!important;stroke:#fff!important;fill:none!important}.group-chat-v132924{position:relative}.group-chat-new-messages-v132933{position:absolute;right:12px;bottom:62px;z-index:4;border:1px solid rgba(96,165,250,.55);border-radius:999px;padding:7px 11px;background:#1768e8;color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 20px #1768e847;cursor:pointer}.group-chat-typing-v132933{padding:5px 10px 7px;color:var(--muted);font-size:12px;font-style:italic;min-height:18px}.group-other-heading-v132933{margin:18px 0 10px;font-size:1.05rem}.group-participant-strip-v132925 button span small{line-height:1.25}.group-participant-count-v132934{display:inline-flex!important;grid-auto-flow:column;align-items:center;gap:5px;min-width:max-content;padding:5px 8px;border-radius:12px;background:#1f93ff1f;font-size:12px;font-weight:700}.group-participant-count-v132934 svg{width:14px;height:14px}.group-tile-media-state-v132934{display:inline-flex!important;align-items:center;gap:3px;margin-left:7px;font-size:10px!important;opacity:.88}.group-tile-media-state-v132934 svg{width:11px!important;height:11px!important;margin:0 1px 0 3px!important}@media(max-width:900px){.group-video-stage-v132924{height:500px!important;min-height:500px!important;max-height:500px!important}.group-video-stage-v132924 .group-grid-v132924{min-height:0!important;grid-auto-rows:minmax(0,1fr)!important}}.listen-together-volume-v132931:before{content:none!important}.listen-together-volume-v132931>strong{font-size:11px;font-weight:700;color:#9ac8ff;white-space:nowrap}.direct-image-picker-v132936{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid var(--border);border-radius:12px;background:var(--surface);cursor:pointer}.direct-image-picker-v132936 input{display:none}.direct-image-bubble-v132936{padding:6px!important;max-width:min(420px,78%)!important}.direct-image-button-v132936{display:block;border:0;padding:0;background:transparent;cursor:pointer;max-width:100%}.direct-image-button-v132936 img{display:block;width:min(340px,100%);max-height:360px;object-fit:contain;border-radius:12px}.direct-image-loading-v132936,.direct-image-error-v132936{display:block;padding:12px;font-size:12px}.direct-message-compose-v132936{display:flex;gap:8px;align-items:flex-end}.direct-message-compose-v132936>.message-compose,.direct-message-compose-v132936>form{flex:1}@media(max-width:700px){.direct-image-bubble-v132936{max-width:86%!important}.direct-image-button-v132936 img{max-height:300px}}.direct-image-preview-backdrop-v132936{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:18px;background:#000000b8}.direct-image-preview-v132936{width:min(520px,100%);display:grid;gap:12px;padding:14px;border-radius:18px;background:var(--surface,#fff);box-shadow:0 22px 70px #00000073}.direct-image-preview-v132936 header{display:flex;align-items:center;justify-content:space-between}.direct-image-preview-v132936 header button{border:0;background:transparent;cursor:pointer}.direct-image-preview-v132936>img{display:block;width:100%;max-height:58dvh;object-fit:contain;border-radius:14px;background:#05070b}.direct-image-preview-v132936>div{display:flex;justify-content:flex-end;gap:8px}.direct-image-preview-v132936 .primary-button{display:flex;align-items:center;gap:6px}.direct-image-picker-error-v132936{color:var(--danger,#b91c1c);font-size:11px}.messages-layout .bubble.sent,.messages-layout .bubble.sent :is(span,em,small,strong,a),.host-message-inbox .bubble.sent,.host-message-inbox .bubble.sent :is(span,em,small,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.messages-layout .bubble.sent .bubble-translation,.host-message-inbox .bubble.sent .bubble-translation{color:#273244!important;-webkit-text-fill-color:#273244!important;border-top-color:#c9d9ed!important}.messages-layout .bubble.sent,.host-message-inbox .bubble.sent{background:#d9f7ff!important;border-color:#a9ddea!important;color:#172033!important;-webkit-text-fill-color:#172033!important;box-shadow:0 2px 8px #17203314!important}.messages-layout .bubble.received,.host-message-inbox .bubble.received{background:#eefbff!important;border-color:#c4e7ef!important;color:#172033!important;-webkit-text-fill-color:#172033!important}.messages-layout .bubble :is(span,em,small,strong,a),.host-message-inbox .bubble :is(span,em,small,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.messages-layout .bubble .bubble-translation,.host-message-inbox .bubble .bubble-translation{color:#273244!important;-webkit-text-fill-color:#273244!important;border-top-color:#b8dce6!important}.messages-layout .chat-window>.message-compose{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;gap:8px!important;align-items:center!important;width:100%!important;padding:12px 16px!important}.messages-layout .chat-window>.message-compose>.direct-image-picker-v132936{grid-column:1!important;width:42px!important;height:42px!important;min-width:42px!important}.messages-layout .chat-window>.message-compose>input{grid-column:2!important;width:100%!important;height:42px!important;min-width:0!important;padding:9px 12px!important}.messages-layout .chat-window>.message-compose>.primary-button{grid-column:3!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:12px!important}.messages-layout .chat-window>.message-compose>.primary-button svg{width:18px!important;height:18px!important}.host-message-inbox .direct-message-compose-v132936{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;align-items:end!important;width:100%!important}.host-message-inbox .direct-message-compose-v132936>.direct-image-picker-v132936{width:42px!important;height:42px!important;min-width:42px!important}.host-message-inbox .direct-message-compose-v132936>.safe-compose{min-width:0!important;width:100%!important}.host-message-inbox .direct-message-compose-v132936 .message-compose{display:grid!important;grid-template-columns:minmax(0,1fr) 64px!important;gap:8px!important;align-items:center!important;width:100%!important}.host-message-inbox .direct-message-compose-v132936 .message-compose input{height:42px!important;min-width:0!important;width:100%!important;padding:9px 12px!important}.host-message-inbox .direct-message-compose-v132936 .message-compose .primary-button{width:64px!important;min-width:64px!important;height:42px!important;padding:0 10px!important;border-radius:12px!important;font-size:13px!important}@media(max-width:760px){.messages-layout .chat-window>.message-compose{grid-template-columns:40px minmax(0,1fr) 40px!important;padding:10px 12px!important}.messages-layout .chat-window>.message-compose>.direct-image-picker-v132936,.messages-layout .chat-window>.message-compose>.primary-button{width:40px!important;min-width:40px!important;height:40px!important}.messages-layout .chat-window>.message-compose>input{height:40px!important}.host-message-inbox .direct-message-compose-v132936{grid-template-columns:40px minmax(0,1fr)!important}.host-message-inbox .direct-message-compose-v132936>.direct-image-picker-v132936{width:40px!important;height:40px!important;min-width:40px!important}.host-message-inbox .direct-message-compose-v132936 .message-compose{grid-template-columns:minmax(0,1fr) 58px!important}.host-message-inbox .direct-message-compose-v132936 .message-compose input,.host-message-inbox .direct-message-compose-v132936 .message-compose .primary-button{height:40px!important}.host-message-inbox .direct-message-compose-v132936 .message-compose .primary-button{width:58px!important;min-width:58px!important;font-size:12px!important}}.host-home-contact-status-v1329421{display:inline-flex!important;align-items:center;gap:5px}.host-home-contact-status-v1329421:before{content:"";width:6px;height:6px;border-radius:50%;background:#98a2b3;flex:0 0 6px}.host-home-contact-status-v1329421.online:before{background:#19a66f}.host-home-contact-country-v1329421{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.recent-host-card .host-home-contact-panel-v1329421{display:grid;grid-template-columns:1fr;gap:0;overflow:visible;padding:6px 0 0}.recent-host-card .host-home-contact-panel-v1329421 button{width:100%;min-width:0;border:0;border-bottom:1px solid #edf1f6;border-radius:0;background:transparent;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 2px;text-align:left;box-shadow:none}.recent-host-card .host-home-contact-panel-v1329421 button:last-of-type{border-bottom:0}.recent-host-card .host-home-contact-panel-v1329421 img{width:34px!important;height:34px!important;border-radius:50%!important;object-fit:cover;box-shadow:inset 0 0 0 1px #0f172a0f}.recent-host-card .host-home-contact-panel-v1329421 span{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:1px;align-items:center}.recent-host-card .host-home-contact-panel-v1329421 strong{grid-column:1/-1;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-host-card .host-home-contact-panel-v1329421 small{font-size:9px;line-height:1.2;color:var(--b86-muted)}.recent-host-card .host-home-contact-country-v1329421{min-width:0}.recent-host-card .host-home-contact-status-v1329421{justify-self:end;white-space:nowrap}.recent-host-card .host-home-contact-panel-v1329421>button>svg{width:15px;height:15px}}.payment-ops-table{margin-top:16px;border:1px solid var(--line);border-radius:14px;overflow:auto}.payment-ops-row{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(180px,1fr) 110px 90px 130px minmax(180px,1fr) 76px;gap:12px;align-items:center;min-width:1040px;padding:12px 14px;border-top:1px solid var(--line);font-size:13px}.payment-ops-row.head{border-top:0;background:#f8f9fc;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;position:sticky;top:0;z-index:2}.payment-ops-row>span{display:grid;gap:3px}.payment-ops-row small{color:var(--muted)}.payment-ops-detail{width:min(980px,94vw);max-height:90dvh;overflow-y:auto}.payment-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.payment-reference-grid p{background:#f8f9fc;border:1px solid var(--line);border-radius:10px;padding:10px;margin:0;overflow-wrap:anywhere}.payment-reference-grid code{font-size:11px}.warning-copy{background:#fff8e8;border:1px solid #efd79a;border-radius:10px;padding:10px}@media(max-width:720px){.payment-reference-grid{grid-template-columns:1fr}.payment-ops-detail{width:96vw;max-height:94dvh}}.payment-history-v1329435{margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.payment-history-v1329435 h4{margin:0 0 8px}.payment-history-row-v1329435{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid var(--line)}.payment-history-row-v1329435>span{display:grid;gap:3px}.payment-history-row-v1329435 small{color:var(--muted)}.mobile-call-end-v13294372{display:none}.immersive-chat-overlay .immersive-bubble-stack{overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;scrollbar-gutter:stable!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .mobile-call-end-v13294372{display:flex!important;position:fixed!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(70px + env(safe-area-inset-bottom))!important;z-index:2147483646!important;min-width:64px!important;height:48px!important;padding:0 12px!important;border:1px solid rgba(255,120,130,.7)!important;border-radius:999px!important;background:#c51f36!important;color:#fff!important;box-shadow:0 10px 30px #0000006b!important;align-items:center!important;justify-content:center!important;gap:5px!important;font-weight:850!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .mobile-call-end-v13294372 svg{width:19px!important;height:19px!important}.video-chat-page.streamlined-call.immersive-call .shared-call-overlay-v1328515 .shared-overlay-end-v1328515{display:none!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:auto!important}}.pip-call-primary-tools-v13294374{position:absolute;top:6px;right:6px;z-index:12;display:flex;gap:4px;pointer-events:auto}.pip-call-primary-tools-v13294374 button,.pip-tools button{width:28px;height:28px;padding:0;border-radius:50%;display:grid;place-items:center;background:#05080ec7;border:1px solid rgba(255,255,255,.5);color:#fff;box-shadow:0 3px 10px #00000052}.pip-call-primary-tools-v13294374 button.off{opacity:.72;background:#741420db}.remote-audio-mute-v13294374{position:absolute;top:130px;left:18px;z-index:2147483647;width:42px;height:42px;padding:0;border-radius:50%;display:grid;place-items:center;background:#080b12e0;border:1px solid rgba(255,255,255,.5);color:#fff;box-shadow:0 6px 18px #00000047;pointer-events:auto}[data-bondelya-overlay=remote-identity]{touch-action:none!important;user-select:none;-webkit-user-select:none}.host-roulette-call-actions-v1329302{bottom:118px!important;top:auto!important;z-index:2147483647!important;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 28px)}.roulette-shared-call-overlay{z-index:2147483645!important}.motivation-admin-v13294374,.motivation-host-v13294374,.viewer-loyalty-v13294374{margin-bottom:18px}.motivation-progress-v13294374{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,1.4fr);align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid rgba(128,128,128,.16)}.motivation-progress-v13294374 span{display:flex;flex-direction:column;gap:2px}.motivation-progress-v13294374 progress{width:100%;height:10px}.reward-row-v13294374{display:block;padding:5px 0}@media(max-width:760px){.pip-call-primary-tools-v13294374{top:5px;right:5px;gap:3px}.pip-call-primary-tools-v13294374 button{width:26px;height:26px}.remote-audio-mute-v13294374{top:132px;left:10px;width:38px;height:38px}.host-roulette-call-actions-v1329302{bottom:150px!important;right:8px!important;max-width:calc(100% - 16px)}.motivation-progress-v13294374{grid-template-columns:1fr;gap:7px}}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{display:flex!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;overflow-y:visible!important;max-width:calc(100% - 16px)!important;width:max-content!important;min-width:min(100%,520px)!important;scrollbar-width:none!important;padding-right:4px!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom::-webkit-scrollbar{display:none!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .remote-audio-toolbar-v132943742{order:998!important;margin-left:auto!important;flex:0 0 auto!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .shared-overlay-end-v1328515{order:999!important;display:grid!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;position:sticky!important;right:0!important;z-index:2147483647!important;background:#c51f36!important;color:#fff!important;border-color:#ff7882cc!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .shared-overlay-end-v1328515 *{color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374{inset:auto auto 6px 6px!important;z-index:50!important;display:flex!important;gap:4px!important;visibility:visible!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-tools,.host-call-page .local-video-pip .pip-tools{inset:auto 6px 6px auto!important;z-index:50!important}.pip-minute-status-v13294375{position:absolute;left:7px;top:7px;z-index:45;padding:3px 6px;border-radius:999px;background:#00000094;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px;font-weight:800;line-height:1.1;text-shadow:0 1px 3px #000,0 0 5px #000;pointer-events:none;white-space:nowrap}.remote-minutes-v13294375{display:none;width:100%;margin-top:3px;font-size:9px;font-weight:800;line-height:1.15;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 3px #000,0 0 5px #000}.host-call-info-legacy-v13294375{display:none!important}[data-bondelya-overlay=remote-identity],[data-bondelya-overlay=remote-identity] *{color:#fff!important;-webkit-text-fill-color:#fff!important}[data-bondelya-overlay=remote-identity]{pointer-events:auto!important;cursor:move!important;touch-action:none!important;top:54px!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .shared-call-overlay-v1328515 .shared-overlay-end-v1328515{display:grid!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{left:8px!important;right:8px!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;min-width:0!important}.video-chat-page.streamlined-call.immersive-call .draggable-call-pip,.video-chat-page.streamlined-call.immersive-call .local-video-pip{width:145px!important;height:109px!important;max-width:42vw!important}.video-chat-page.streamlined-call.immersive-call .draggable-call-pip.pip-large{width:210px!important;height:158px!important;max-width:62vw!important}.pip-minute-status-v13294375{display:none!important}.remote-minutes-v13294375{display:block!important}[data-bondelya-overlay=remote-identity]{top:62px!important}}.video-chat-page.streamlined-call.immersive-call .pilot-quality-v132919,.host-call-page .pilot-quality-v132919{display:none!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity],.host-call-page [data-bondelya-overlay=remote-identity]{top:54px;pointer-events:auto!important;cursor:move!important;touch-action:none!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] *,.host-call-page [data-bondelya-overlay=remote-identity] *{color:#fff!important;-webkit-text-fill-color:#fff!important}.remote-minutes-v13294375{font-size:10px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 3px #000,0 0 5px #000!important}.pip-minute-status-v13294375{font-size:11px!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374{inset:auto auto 6px 6px!important;display:flex!important;visibility:visible!important;opacity:1!important;z-index:80!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .local-video-pip,.video-chat-page.streamlined-call.immersive-call .draggable-call-pip{width:145px!important;height:auto!important;aspect-ratio:4 / 3!important;max-width:42vw!important;min-height:0!important;overflow:hidden!important;border-radius:14px!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip video,.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-camera-off{width:100%!important;height:100%!important;object-fit:cover!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-tools{display:none!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374{left:50%!important;right:auto!important;bottom:5px!important;transform:translate(-50%)!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374 button{width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important}.video-chat-page.streamlined-call.immersive-call .pip-minute-status-v13294375,.video-chat-page.streamlined-call.immersive-call .call-overlay-minutes,.video-chat-page.streamlined-call.immersive-call .video-minutes-overlay,.host-call-page .video-minutes-overlay{display:none!important}.video-chat-page.streamlined-call.immersive-call .remote-minutes-v13294375,.host-call-page .remote-minutes-v13294375{display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom,.host-call-page .stream-call-bottom{position:absolute!important;left:8px!important;right:8px!important;bottom:10px!important;transform:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:58px!important;padding:8px 104px 8px 8px!important;overflow-x:auto!important;overflow-y:visible!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .remote-audio-toolbar-v132943742,.host-call-page .stream-call-bottom .remote-audio-toolbar-v132943742{display:grid!important;visibility:visible!important;opacity:1!important;position:absolute!important;right:56px!important;bottom:8px!important;top:auto!important;z-index:2147483646!important;margin:0!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .shared-overlay-end-v1328515,.host-call-page .stream-call-bottom .shared-overlay-end-v1328515{display:grid!important;visibility:visible!important;opacity:1!important;position:absolute!important;right:8px!important;bottom:8px!important;top:auto!important;z-index:2147483647!important;margin:0!important;background:#c51f36!important;color:#fff!important;border-color:#ff7882d9!important}}.motivation-admin-stack-v13294378{display:grid;gap:18px}.motivation-ledger-actions-v13294378{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.motivation-ledger-actions-v13294378 select{min-width:150px}.motivation-ledger-table-wrap-v13294378{margin-top:12px;overflow:auto}.motivation-ledger-table-v13294378{min-width:980px;width:100%}.ledger-subline-v13294378{display:block;opacity:.72;margin-top:2px}.reward-center-v13294379{position:relative;overflow:hidden}.reward-prize-strip-v13294379{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 18px;padding:12px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff09}.reward-prize-strip-v13294379 b{padding:6px 10px;border-radius:999px;background:#ffd35c24;color:#ffe8a0}.viewer-reward-progress-v13294379{display:grid;gap:10px}.viewer-reward-progress-v13294379>div{display:flex;gap:10px;align-items:baseline}.viewer-reward-progress-v13294379>div strong{font-size:1.55rem}.viewer-reward-progress-v13294379 progress,.motivation-progress-v13294374 progress{width:100%;height:10px}.reward-history-v13294379{display:grid;gap:7px;margin-top:15px}.reward-history-v13294379 .reward-row-v13294374{display:flex;align-items:center;gap:7px}.reward-diagnostic-missing-v13294379{font-weight:800;color:#ffd166}.reward-celebration-layer-v13294379{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;background:#05071073;backdrop-filter:blur(4px);pointer-events:auto}.reward-celebration-card-v13294379{position:relative;width:min(420px,calc(100vw - 30px));padding:34px 28px 28px;text-align:center;border-radius:24px;background:linear-gradient(145deg,#221f3ffa,#11142afa);border:1px solid rgba(255,223,128,.38);box-shadow:0 28px 80px #0000008c,0 0 50px #ffca4626;animation:reward-pop-v13294379 .55s cubic-bezier(.2,.9,.2,1.15)}.reward-celebration-card-v13294379 h2{font-size:2rem;margin:8px 0}.reward-celebration-card-v13294379>strong{display:block;font-size:1.65rem;color:#ffe8a0;margin:8px 0}.reward-celebration-icon-v13294379{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;background:radial-gradient(circle,#ffe59a,#e5a72b);color:#241b06;box-shadow:0 0 0 10px #ffd96f14,0 0 40px #ffcd4b59;animation:reward-pulse-v13294379 1.4s ease-in-out infinite}.reward-celebration-icon-v13294379 svg{width:34px;height:34px}.reward-celebration-close-v13294379{position:absolute;right:12px;top:12px;border:0;background:transparent;color:#fff;cursor:pointer}.reward-celebration-close-v13294379 svg{width:20px}.reward-confetti-v13294379{position:fixed;inset:0;overflow:hidden;pointer-events:none}.reward-confetti-v13294379 i{position:absolute;left:50%;top:45%;width:8px;height:14px;border-radius:2px;background:#ffe08a;animation:reward-confetti-v13294379 1.5s ease-out infinite}.reward-confetti-v13294379 i:nth-child(3n){background:#fff}.reward-confetti-v13294379 i:nth-child(3n+1){background:#ffb3da}.reward-confetti-v13294379 i:nth-child(1){--x:-180px;--y:-160px}.reward-confetti-v13294379 i:nth-child(2){--x:-130px;--y:-210px}.reward-confetti-v13294379 i:nth-child(3){--x:-75px;--y:-180px}.reward-confetti-v13294379 i:nth-child(4){--x:-30px;--y:-220px}.reward-confetti-v13294379 i:nth-child(5){--x:20px;--y:-190px}.reward-confetti-v13294379 i:nth-child(6){--x:70px;--y:-230px}.reward-confetti-v13294379 i:nth-child(7){--x:125px;--y:-190px}.reward-confetti-v13294379 i:nth-child(8){--x:180px;--y:-150px}.reward-confetti-v13294379 i:nth-child(9){--x:-210px;--y:-80px}.reward-confetti-v13294379 i:nth-child(10){--x:210px;--y:-70px}.reward-confetti-v13294379 i:nth-child(11){--x:-170px;--y:40px}.reward-confetti-v13294379 i:nth-child(12){--x:170px;--y:50px}.reward-confetti-v13294379 i:nth-child(13){--x:-120px;--y:120px}.reward-confetti-v13294379 i:nth-child(14){--x:120px;--y:120px}.reward-confetti-v13294379 i:nth-child(15){--x:-60px;--y:150px}.reward-confetti-v13294379 i:nth-child(16){--x:60px;--y:150px}.reward-confetti-v13294379 i:nth-child(17){--x:-230px;--y:30px}.reward-confetti-v13294379 i:nth-child(18){--x:230px;--y:20px}@keyframes reward-pop-v13294379{0%{transform:scale(.72) translateY(24px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes reward-pulse-v13294379{50%{transform:scale(1.07)}}@keyframes reward-confetti-v13294379{0%{transform:translate(0) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--x),var(--y)) rotate(420deg);opacity:0}}@media(max-width:720px){.reward-celebration-card-v13294379{padding:30px 20px 24px}.reward-celebration-card-v13294379 h2{font-size:1.7rem}}.host-wheel-v132943710{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;align-items:center;padding:14px;margin:12px 0 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#ffffff0a}.host-wheel-v132943710>div:last-child{display:grid;gap:8px}.host-wheel-v132943710 span{font-size:.86rem;opacity:.84}.host-wheel-disc-v132943710{width:86px;height:86px;border-radius:50%;display:grid;place-items:center;border:6px dashed rgba(255,255,255,.72);box-shadow:0 0 24px #ffd6602e,inset 0 0 24px #ffffff0f;font-size:30px}.host-wheel-disc-v132943710.spinning{animation:bondelya-wheel-spin-v132943710 .9s cubic-bezier(.18,.8,.22,1)}@keyframes bondelya-wheel-spin-v132943710{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}.wheel-result-v132943710{font-weight:800;color:#fff3b0}@media(max-width:640px){.host-wheel-v132943710{grid-template-columns:72px minmax(0,1fr);gap:10px}.host-wheel-disc-v132943710{width:66px;height:66px;border-width:4px}}.call-caption-status-v132943711{padding:7px 11px;border-radius:999px;background:#080b12e0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.01em;box-shadow:0 6px 20px #00000047}.presence-alert-list-v132943713{display:grid;gap:8px;margin-top:12px}.presence-alert-row-v132943713{display:grid;grid-template-columns:minmax(0,1fr) auto auto 22px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.presence-alert-row-v132943713>span{display:grid}.presence-alert-row-v132943713 label{display:flex;align-items:center;gap:5px}.call-caption-language-v132943713{font-size:10px;font-weight:800;letter-spacing:.04em;opacity:.8;text-align:center}@media(max-width:700px){.presence-alert-row-v132943713{grid-template-columns:minmax(0,1fr) auto auto}.presence-alert-row-v132943713>svg{display:none}}.motivation-roi-summary-v132943720{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:14px 0 18px}.motivation-roi-summary-v132943720>span{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff09}.motivation-roi-summary-v132943720 strong{font-size:1.2rem}.motivation-roi-summary-v132943720 small{opacity:.72}@media(max-width:760px){.motivation-roi-summary-v132943720{grid-template-columns:repeat(2,minmax(0,1fr))}}.discovery-match-v132943724{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:7px 0 8px}.discovery-match-v132943724 strong,.discovery-match-v132943724 span{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px;border-radius:999px;background:#ffffffeb;color:#1d2d45!important;border:1px solid rgba(29,45,69,.15);font-size:.78rem;font-weight:700;box-shadow:0 3px 12px #00000014}.discovery-match-v132943724 strong{background:#eef7ff;border-color:#bddcf7;color:#14558a!important}.discovery-match-v132943724 span{font-weight:600}@media(max-width:600px){.discovery-match-v132943724{gap:5px}.discovery-match-v132943724 strong,.discovery-match-v132943724 span{font-size:.72rem;min-height:24px;padding:3px 7px}}.discovery-expanded-v132943725{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border:1px solid rgba(38,120,190,.22);border-radius:14px;background:#eef7ffdb;color:#1d2d45;max-width:760px}.discovery-expanded-v132943725 strong{color:#14558a}.discovery-expanded-v132943725 span{font-size:.88rem;line-height:1.4}@media(max-width:600px){.discovery-expanded-v132943725{display:grid;gap:4px;padding:9px 10px}.discovery-expanded-v132943725 span{font-size:.82rem}}.admin-page .admin-user-table-compact{gap:6px}.admin-page .admin-user-table-compact .admin-user-table-head,.admin-page .admin-user-table-compact .admin-user-table-row{grid-template-columns:minmax(330px,1.85fr) minmax(150px,.72fr) minmax(145px,.72fr) minmax(170px,.82fr) minmax(135px,.62fr) minmax(105px,.52fr);gap:10px}.admin-page .admin-user-table-compact .admin-user-table-head{padding:0 10px}.admin-page .admin-user-table-row-compact{padding:9px 10px;border-radius:12px;align-items:start}.admin-page .admin-user-primary-cell{align-items:flex-start;gap:9px}.admin-page .admin-user-primary-cell>img,.admin-page .admin-user-primary-cell>.avatar{width:38px;height:38px;flex:0 0 38px}.admin-page .admin-user-primary-content{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.admin-page .admin-user-identity{display:grid;min-width:0;line-height:1.15}.admin-page .admin-user-identity small{margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-user-account-cell .status-pill,.admin-page .admin-user-account-cell .online-state{margin-right:5px}.admin-page .admin-user-table-row-compact .stacked-small{margin-top:2px;line-height:1.2}.admin-page .admin-user-balance-cell strong,.admin-page .admin-user-viewer-minutes-cell strong{font-size:.96rem}.admin-page .admin-user-viewer-minutes-cell{white-space:nowrap}.admin-page .admin-user-table-row-compact .created-date-cell small{display:block;margin-top:2px}@media(max-width:1280px){.admin-page .admin-user-table-compact .admin-user-table-head,.admin-page .admin-user-table-compact .admin-user-table-row{grid-template-columns:minmax(300px,1.7fr) minmax(135px,.7fr) minmax(135px,.7fr) minmax(150px,.8fr) minmax(125px,.62fr) minmax(100px,.5fr)}}@media(max-width:1100px){.admin-page .admin-user-table-compact .admin-user-table-head{display:none}.admin-page .admin-user-table-compact .admin-user-table-row{grid-template-columns:1fr 1fr 1fr}.admin-page .admin-user-table-compact .admin-user-primary-cell{grid-column:1/-1}}@media(max-width:720px){.admin-page .admin-user-table-compact .admin-user-table-row{grid-template-columns:1fr 1fr}.admin-page .admin-user-table-compact .admin-user-primary-cell{grid-column:1/-1}}@media(max-width:520px){.admin-page .admin-user-table-compact .admin-user-table-row{grid-template-columns:1fr}.admin-page .admin-user-table-compact .admin-user-primary-cell{grid-column:auto}}.admin-page .admin-user-table-row-compact{row-gap:6px}.admin-page .admin-user-primary-content{gap:3px}.admin-page .admin-user-row-actions-wide{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));align-items:stretch;gap:5px;min-width:0;padding-top:5px;border-top:1px solid rgba(255,255,255,.07)}.admin-page .admin-user-row-actions-wide button{min-height:24px!important;padding:3px 8px!important;border-radius:7px!important;font-size:10px!important;line-height:1.1!important;gap:3px!important;white-space:nowrap;width:100%;justify-content:center}.admin-page .admin-user-row-actions-wide button svg{width:11px;height:11px}@media(min-width:1101px){.admin-page .admin-user-table-row-compact{padding-top:7px;padding-bottom:6px}}@media(max-width:720px){.admin-page .admin-user-row-actions-wide{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}}@media(max-width:520px){.admin-page .admin-user-row-actions-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .admin-user-row-actions-wide button{white-space:normal}}.admin-page .admin-user-table-compact .admin-user-record-v132943725382{align-items:start;row-gap:4px}.admin-page .admin-user-record-v132943725382>.admin-user-row-actions-v132943725382{grid-column:1 / -1!important}@media(max-width:1100px){.admin-page .admin-user-record-v132943725382>.admin-user-row-actions-v132943725382{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:720px){.admin-page .admin-user-record-v132943725382>.admin-user-row-actions-v132943725382{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.group-owned-v132924 .group-medium-cards-v132924{gap:12px}.group-owned-settings-v132943739{border:1px solid var(--border,#d8e2f1);border-radius:18px;padding:14px;background:var(--surface,#fff);display:flex;flex-direction:column;justify-content:center;gap:10px}.group-owned-settings-head-v132943739 strong,.group-owned-settings-head-v132943739 small{display:block}.group-owned-settings-head-v132943739 small{opacity:.7;margin-top:2px}.group-owned-settings-grid-v132943739{display:grid;grid-template-columns:1.35fr 1fr .65fr .8fr 1fr 1.1fr;gap:8px;align-items:end}.group-owned-settings-grid-v132943739 label{font-size:12px;font-weight:700}.group-owned-settings-grid-v132943739 input,.group-owned-settings-grid-v132943739 select{width:100%;margin-top:4px;min-height:38px}.group-owned-settings-actions-v132943739{display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media(max-width:1100px){.group-owned-settings-grid-v132943739{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.group-owned-settings-grid-v132943739{grid-template-columns:1fr 1fr}.group-owned-settings-actions-v132943739>*{flex:1 1 45%}}.group-waiting-v132924.creator-manage-v132943741{max-width:980px;text-align:left;margin:28px auto;padding:28px}.group-waiting-v132924.creator-manage-v132943741>svg{display:block;margin:0 auto 8px}.group-waiting-v132924.creator-manage-v132943741>h2,.group-waiting-v132924.creator-manage-v132943741>p{text-align:center}.group-preentry-settings-v132943741{margin:18px 0;text-align:left}.group-preentry-enter-v132943741{display:flex;margin:16px auto 0;min-width:180px;justify-content:center}@media(max-width:680px){.group-waiting-v132924.creator-manage-v132943741{padding:18px}}.listen-together-mobile-sound-v13294372553{display:none}.remote-call-earned-v13294372553{display:block;width:100%;margin-top:2px;font-size:9px;font-weight:800;color:#9fd3ff;white-space:nowrap}@media(max-width:700px){.listen-together-mobile-sound-v13294372553{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;padding:8px 12px;border:1px solid rgba(111,177,255,.52);border-radius:11px;background:#1768e8;color:#fff;font-weight:800;cursor:pointer;touch-action:manipulation}.listen-together-mobile-sound-v13294372553:disabled{opacity:.55;cursor:default}}@media(min-width:801px){.messages-layout>.conversation-list{overflow-y:auto!important;overflow-x:hidden!important;min-height:0!important;scrollbar-gutter:stable}}.notification-list-v132943725599{max-height:min(640px,calc(100dvh - 290px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.notification-list-v132943725599 .notification-row{min-height:64px}.mode-switch-overlay-v132943725599{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;align-content:center;gap:12px;background:var(--page-background,#f7f9fc);color:var(--text-primary,#172033);text-align:center}.mode-switch-overlay-v132943725599 .bondelya-logo{max-width:220px}.mode-switch-overlay-v132943725599 strong{font-size:1.05rem}.mode-switch-overlay-v132943725599 small{opacity:.68}.mode-switch-spinner-v132943725599{width:28px;height:28px;border-radius:50%;border:3px solid currentColor;border-right-color:transparent;animation:bondelya-mode-switch-spin-v132943725599 .8s linear infinite}@keyframes bondelya-mode-switch-spin-v132943725599{to{transform:rotate(360deg)}}.contact-verification-card-v132943725599 .verification-checks>div{align-items:center;gap:12px}.contact-verification-card-v132943725599 .verification-checks button{margin-left:auto}.phone-verification-code-v132943725599{display:flex;align-items:end;gap:12px;margin-top:14px}.phone-verification-code-v132943725599 label{flex:1}.verification-adult-heading-v132943725599{margin-top:20px}@media(max-width:800px){.notification-list-v132943725599{max-height:min(620px,calc(100dvh - 250px))}.phone-verification-code-v132943725599{align-items:stretch;flex-direction:column}}.admin-search-target-v13294372559111{outline:3px solid rgba(37,99,235,.38);outline-offset:4px;transition:outline-color .3s ease;animation:adminSearchPulseV13294372559111 .9s ease 2}.admin-save-status-v13294372559111{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.admin-save-status-v13294372559111 small{color:var(--muted);font-size:.78rem}@keyframes adminSearchPulseV13294372559111{50%{outline-color:#2563ebe6}}:root{--bond-bg:#080b18;--bond-panel:#111528;--bond-panel-raised:#171a31;--bond-panel-soft:#0d1021;--bond-coral:#1768e8;--bond-coral-strong:#0f56c7;--bond-violet:#755cff;--bond-gold:#e8ad55;--bond-text:#fff8f2;--bond-muted:#a9adbd;--bond-line:rgba(255,255,255,.11);--bond-shadow:0 20px 60px rgba(0,0,0,.34);--bond-public-light:#fff7f6;--bond-on-dark:#fff;--bond-danger:#c6283d;--bond-overlay:rgba(8,11,18,.88);--bond-overlay-strong:rgba(8,11,18,.9);--bond-overlay-border:rgba(255,255,255,.4);--bond-overlay-border-strong:rgba(255,255,255,.5);--bond-overlay-border-avatar:rgba(255,255,255,.9);--bond-overlay-control:rgba(255,255,255,.08);--bond-overlay-muted:rgba(255,255,255,.84);--bond-avatar-placeholder:#1f2937;--bond-light-surface:#fff;--bond-light-text:#111827;--bond-light-border:#e5e7eb;--bond-shadow-call:0 8px 24px rgba(0,0,0,.38);--bond-shadow-overlay:0 8px 24px rgba(0,0,0,.28);--bond-shadow-popover:0 18px 55px rgba(0,0,0,.35);--text:var(--bond-text);--muted:var(--bond-muted);--line:var(--bond-line);--border:var(--bond-line);--surface:var(--bond-panel);--surface-soft:var(--bond-panel-soft);--surface-raised:var(--bond-panel-raised);--primary:var(--bond-coral);--accent:var(--bond-violet);--accent-soft:rgba(117,92,255,.14);--success:#35dc83;--danger:var(--bond-coral-strong);--shadow:var(--bond-shadow)}.auth-page,.app-shell,.admin-page{background:radial-gradient(circle at 78% 8%,rgba(117,92,255,.17),transparent 28%),radial-gradient(circle at 14% 26%,rgba(23,104,232,.09),transparent 25%),var(--bond-bg)!important;color:var(--bond-text)!important}.auth-page *,.app-shell *,.admin-page *{box-sizing:border-box}.auth-page h1,.auth-page h2,.app-shell h1,.app-shell h2,.admin-page h1,.admin-page h2,.page-heading h1,.page-heading h2{color:var(--bond-text)!important;font-family:Georgia,Times New Roman,serif!important;letter-spacing:-.025em}.auth-page h3,.app-shell h3,.admin-page h3,.auth-page strong,.app-shell strong,.admin-page strong{color:var(--bond-text)}.auth-page p,.app-shell p,.admin-page p,.auth-page small,.app-shell small,.admin-page small,.auth-page label,.app-shell label,.admin-page label{color:var(--bond-muted)!important}.auth-page{grid-template-columns:minmax(320px,540px) minmax(370px,450px)!important;gap:54px!important}.auth-story{background:linear-gradient(145deg,#080b18c2,#211936e0)!important;border:1px solid var(--bond-line)!important;border-radius:28px!important;box-shadow:var(--bond-shadow)!important;color:var(--bond-text)!important}.auth-story h2{font-size:clamp(42px,5vw,64px)!important;line-height:1.02!important}.auth-story p{color:#c7c9d3!important}.adult-badge{background:#1768e826!important;color:#6fb1ff!important;border:1px solid rgba(23,104,232,.34)!important}.auth-benefits span{background:#111528d1!important;border:1px solid var(--bond-line)!important;color:#e6e7ed!important;box-shadow:none!important}.auth-card{background:linear-gradient(180deg,#111528,#0e1224)!important;border:1px solid var(--bond-line)!important;box-shadow:var(--bond-shadow)!important;color:var(--bond-text)!important}.auth-card .eyebrow{color:#1768e8!important}.auth-card label{color:#d8dae2!important}.auth-language{color:var(--bond-muted)!important}.auth-language select{background:#171a31!important;color:#fff!important;border-color:var(--bond-line)!important}.auth-tabs{background:#0c1021!important;border:1px solid var(--bond-line)!important}.auth-tabs button{color:var(--bond-muted)!important}.auth-tabs button.active{background:#171a31!important;color:#6fb1ff!important;box-shadow:0 8px 22px #0003!important}.auth-card input,.auth-card select{background:#171a31!important;color:#fff!important;border:1px solid var(--bond-line)!important;box-shadow:none!important}.auth-card input:focus,.auth-card select:focus{border-color:#1768e8b3!important;outline:3px solid rgba(23,104,232,.12)!important}.auth-card input::placeholder{color:#7f8497!important}.auth-error{background:#0f56c71f!important;color:#9ac8ff!important;border-color:#0f56c757!important}.sidebar{background:linear-gradient(180deg,#0b0f20,#111528)!important;border-color:var(--bond-line)!important}.topbar,.mobile-topbar,.admin-top{background:#080b18e6!important;border-color:var(--bond-line)!important;backdrop-filter:blur(18px)!important;color:var(--bond-text)!important}.page-content,.viewer-content,.host-content,.admin-content,.main-area{background:transparent!important;color:var(--bond-text)!important}.nav-item,.nav-group-toggle,.settings-nav button,.admin-nav button,.sidebar-language,.workspace-breadcrumbs{color:var(--bond-muted)!important}.nav-item:hover,.nav-item.active,.nav-group-toggle:hover,.settings-nav button:hover,.settings-nav button.active,.admin-nav button:hover,.admin-nav button.active{background:#1768e81f!important;color:#6fb1ff!important;border-color:#1768e840!important}.panel-card,.stat-card,.request-card,.table-card,.admin-panel,.admin-user-card,.quick-grid button,.wallet-pill,.notification-drawer,.workspace-sticky-actions,.session-row,.data-table,.payout-request,.analytics-summary span,.admin-user-meta span,.admin-user-money span,.admin-class-grid button,.performance-note,.info-box,.role-switcher,.consent-panel{background:linear-gradient(180deg,var(--bond-panel),#0f1326)!important;color:var(--bond-text)!important;border-color:var(--bond-line)!important;box-shadow:0 14px 36px #0003!important}.panel-card p,.stat-card p,.request-card p,.admin-user-card p,.empty-state,.muted-copy{color:var(--bond-muted)!important}.soft-badge,.status-pill.viewer,.status-pill.host,.status-pill.applicant,.status-pill.missing{background:#171a31!important;color:#c8cad5!important;border:1px solid var(--bond-line)!important}.auth-page input,.auth-page select,.auth-page textarea,.app-shell input,.app-shell select,.app-shell textarea,.admin-page input,.admin-page select,.admin-page textarea,.search-box,.admin-search-global,.admin-top-language,.sidebar-language{background:#171a31!important;color:#fff!important;border-color:var(--bond-line)!important}.auth-page input:focus,.auth-page select:focus,.auth-page textarea:focus,.app-shell input:focus,.app-shell select:focus,.app-shell textarea:focus,.admin-page input:focus,.admin-page select:focus,.admin-page textarea:focus{border-color:#1768e8b8!important;outline:3px solid rgba(23,104,232,.12)!important}input::placeholder,textarea::placeholder{color:#7f8497!important}option{background:#171a31;color:#fff}.primary-button,.connect-button,.auth-card button[type=submit]{background:linear-gradient(135deg,var(--bond-coral),var(--bond-coral-strong))!important;color:#fff!important;border:0!important;border-radius:10px!important;box-shadow:0 12px 28px #0f56c73d!important;font-weight:750!important}.primary-button:hover,.connect-button:hover,.auth-card button[type=submit]:hover{filter:brightness(1.07);transform:translateY(-1px)}.secondary-button,.icon-button,.package-grid button,.segmented-control,.interface-mode-button,.topbar-mode-tiles button,.subnav button{background:#171a31!important;color:#fff!important;border:1px solid var(--bond-line)!important;border-radius:10px!important}.secondary-button:hover,.icon-button:hover,.subnav button:hover,.subnav button.active{color:#6fb1ff!important;border-color:#1768e88c!important;background:#1768e81a!important}.danger-button{background:#0f56c721!important;color:#9ac8ff!important;border-color:#0f56c761!important}.link-button{color:#6fb1ff!important}.data-head,.payout-ledger-head,.admin-table th,.data-table th{background:#171a31!important;color:#d9dbe3!important}.data-row,.payout-ledger-row,.admin-table td,.data-table td,.history-row{border-color:#ffffff14!important;color:#eef0f5!important}.bar-row>div{background:#272a3d!important}.bar-row i,.revenue-chart i{background:linear-gradient(180deg,var(--bond-coral),var(--bond-violet))!important}.chat-line{background:#171a31!important;color:#fff!important;border-color:var(--bond-line)!important}.chat-line small{color:var(--bond-muted)!important}.privacy-note{background:#e8ad551f!important;color:#f2c97f!important;border:1px solid rgba(232,173,85,.25)!important}.consent-rules,.consent-check,.verified-badges{background:#171a31!important;color:#eef0f5!important;border-color:var(--bond-line)!important}.notification-drawer,.modal-card,.dialog-card,.popover,.dropdown-menu{background:#111528!important;color:#fff!important;border-color:var(--bond-line)!important}.admin-page :is(.admin-modal,.media-modal,.moderation-review-modal,.moderation-box,.case-person-card,.case-person-card dl div,.moderation-message,.decision-section,.case-note-list p,.case-evidence-item,.api-docs-page,.api-method-list,.api-search,.invoice-admin-table,.light-surface){--text:var(--bond-light-text);--muted:var(--bond-light-muted);--line:var(--bond-light-line);color:var(--bond-light-text)!important}.admin-page :is(.admin-modal,.media-modal,.moderation-review-modal,.light-surface){background:var(--bond-light-raised)!important;border:1px solid var(--bond-light-line)!important}.admin-page :is(.admin-modal,.media-modal,.moderation-review-modal,.moderation-box,.case-person-card,.case-person-card dl div,.moderation-message,.decision-section,.case-note-list p,.case-evidence-item,.api-docs-page,.api-method-list,.api-search,.invoice-admin-table,.light-surface) :is(h1,h2,h3,h4,strong,b,legend,dd){color:var(--bond-light-text)!important}.admin-page :is(.admin-modal,.media-modal,.moderation-review-modal,.moderation-box,.case-person-card,.case-person-card dl div,.moderation-message,.decision-section,.case-note-list p,.case-evidence-item,.api-docs-page,.api-method-list,.api-search,.invoice-admin-table,.light-surface) :is(p,small,label,span,em,dt,td,th){color:var(--bond-light-muted)!important}.admin-page .admin-modal :is(.primary-button,.secondary-button,.danger-button,.icon-button),.admin-page .moderation-review-modal :is(.primary-button,.secondary-button,.danger-button,.icon-button){color:#fff!important}.admin-page .moderation-review-modal .status-pill.high{color:#9f1239!important}.admin-page .moderation-review-modal .soft-badge{color:#4b5568!important}.bondelya-wordmark{color:var(--bond-text)!important;font-family:Georgia,Times New Roman,serif!important}.eyebrow{color:#1768e8!important}a{color:#6fb1ff}@media(max-width:900px){.auth-page{grid-template-columns:1fr!important;padding:18px!important}.auth-story{display:none!important}}:root{--bond-light:#f7f5fb;--bond-light-raised:#ffffff;--bond-light-soft:#ececf3;--bond-light-text:#161a2d;--bond-light-muted:#596176;--bond-light-faint:#7a8296;--bond-light-line:#d8dbe6}.app-shell :is(.viewer-home-hero-v145,.viewer-home-metric-v145,.viewer-home-readiness-items-v145>div,.viewer-home-connections-v145,.viewer-home-favorite-card-v145,.viewer-home-empty-v145,.viewer-home-shortcuts-v145>button,.message-filter,.conversation-row.active,.wallet-ledger-filters-v138,.wallet-ledger-table-v138,.ledger-filter-panel-v138,.ledger-table-v138,.call-status-card-v152,.outgoing-call-panel,.quick-action-picker>button,.instant-global-stats>span,.public-profile-card,.message-stream,.chat-window .bubble.received,.modal-card.light-surface,.light-surface),.admin-page :is(.admin-nav,.admin-nav-grouped,.admin-user-table,.admin-user-table-head,.admin-user-table-row,.user-management-toolbar,.admin-action-card.light-surface,.light-surface){color:var(--bond-light-text)!important}.app-shell :is(.viewer-home-hero-v145,.viewer-home-metric-v145,.viewer-home-readiness-items-v145>div,.viewer-home-connections-v145,.viewer-home-favorite-card-v145,.viewer-home-empty-v145,.viewer-home-shortcuts-v145>button,.message-filter,.wallet-ledger-filters-v138,.ledger-filter-panel-v138,.call-status-card-v152,.outgoing-call-panel,.quick-action-picker>button,.instant-global-stats>span,.public-profile-card,.light-surface){--text:var(--bond-light-text);--muted:var(--bond-light-muted);--line:var(--bond-light-line)}.app-shell :is(.viewer-home-hero-v145,.viewer-home-metric-v145,.viewer-home-readiness-items-v145>div,.viewer-home-connections-v145,.viewer-home-favorite-card-v145,.viewer-home-empty-v145,.viewer-home-shortcuts-v145>button,.wallet-ledger-filters-v138,.wallet-ledger-table-v138,.ledger-filter-panel-v138,.ledger-table-v138,.call-status-card-v152,.outgoing-call-panel,.quick-action-picker>button,.instant-global-stats>span,.public-profile-card,.light-surface) :is(h1,h2,h3,h4,strong,b,legend){color:var(--bond-light-text)!important}.app-shell :is(.viewer-home-hero-v145,.viewer-home-metric-v145,.viewer-home-readiness-items-v145>div,.viewer-home-connections-v145,.viewer-home-favorite-card-v145,.viewer-home-empty-v145,.viewer-home-shortcuts-v145>button,.wallet-ledger-filters-v138,.wallet-ledger-table-v138,.ledger-filter-panel-v138,.ledger-table-v138,.call-status-card-v152,.outgoing-call-panel,.quick-action-picker>button,.instant-global-stats>span,.public-profile-card,.light-surface) :is(p,small,label,span,em,td,th){color:var(--bond-light-muted)!important}.app-shell :is(.viewer-home-hero-v145,.call-status-card-v152,.outgoing-call-panel,.public-profile-card) .eyebrow,.app-shell .wallet-ledger-v138 .eyebrow{color:var(--bond-coral)!important}.viewer-home-hero-v145{background:linear-gradient(135deg,#fff,#f5f1fa)!important;border-color:var(--bond-light-line)!important}.viewer-home-hero-v145 h1{color:#18172a!important}.viewer-home-hero-v145 p{color:#60677a!important}.viewer-home-metric-v145,.viewer-home-connections-v145,.viewer-home-shortcuts-v145>button{background:#fff!important;border-color:var(--bond-light-line)!important}.viewer-home-metric-v145 strong,.viewer-home-shortcuts-v145 strong,.viewer-home-connections-v145 strong{color:#171a2c!important}.viewer-home-metric-v145 em,.viewer-home-shortcuts-v145 small,.viewer-home-connections-v145 small{color:#60677a!important}.wallet-ledger-filters-v138,.ledger-filter-panel-v138{background:#e8e9ef!important;border-color:#d2d5df!important}.wallet-ledger-filters-v138 label,.ledger-filter-panel-v138 label{color:#4c5469!important}.wallet-ledger-filters-v138 input,.wallet-ledger-filters-v138 select,.ledger-filter-panel-v138 input,.ledger-filter-panel-v138 select{background:#171a31!important;color:#fff!important;border-color:#ffffff1f!important}.wallet-ledger-table-v138,.ledger-table-v138{background:#fff!important;border-color:#d9dce5!important}.wallet-ledger-table-v138 :is(.data-head,.wallet-ledger-head,.ledger-head),.ledger-table-v138 :is(.data-head,.ledger-head){background:#f2f3f7!important;color:#586077!important}.wallet-ledger-table-v138 :is(.data-row,.wallet-ledger-row,.ledger-row),.ledger-table-v138 :is(.data-row,.ledger-row){background:#fff!important;color:#1b1f31!important;border-color:#e1e3ea!important}.wallet-ledger-table-v138 :is(.data-row,.wallet-ledger-row,.ledger-row) :is(strong,b,a),.ledger-table-v138 :is(.data-row,.ledger-row) :is(strong,b,a){color:#22263a!important}.wallet-ledger-table-v138 :is(.data-row,.wallet-ledger-row,.ledger-row) :is(span,small,em),.ledger-table-v138 :is(.data-row,.ledger-row) :is(span,small,em){color:#687086!important}.wallet-ledger-table-v138 .link-button,.ledger-table-v138 .link-button{color:#1768e8!important}.page-heading,.page-heading h1,.page-heading h2{color:var(--bond-text)!important}.page-heading p{color:#b5b9c8!important}.message-filter{background:#e7e8ee!important;border-radius:16px!important;padding:10px!important}.message-filter button{background:#fff!important;color:#384056!important;border-color:#d9dce5!important}.message-filter button.active{background:#ebe7ff!important;color:#6047f4!important;border-color:#c9c0ff!important}.conversation-row.active{background:#f2effd!important}.conversation-row.active :is(strong,span){color:#272b40!important}.conversation-row.active small{color:#697187!important}.chat-window .message-stream{background:#d8d9df!important}.chat-window .bubble.received{background:#fff!important;color:#24283a!important}.chat-window .bubble.received :is(span,em,strong){color:#24283a!important}.chat-window .bubble.received small{color:#778096!important}.call-status-card-v152,.outgoing-call-panel{background:#fff!important;border-color:#e0e1e8!important;color:#191d30!important}.call-status-card-v152 h1,.outgoing-call-panel h1{color:#191d30!important}.call-status-card-v152 p,.outgoing-call-panel p{color:#657087!important}.call-status-card-v152 small,.outgoing-call-panel small{color:#7a8499!important}.quick-action-picker>button{background:#f7f8fb!important;color:#252a3d!important;border:1px solid #d8dce7!important}.quick-action-picker>button :is(span,strong){color:#252a3d!important}.quick-action-picker>button svg{color:#765cff!important}.quick-action-picker>button.active{background:#ece8ff!important;color:#4431b5!important;border-color:#bdb2ff!important}.instant-global-stats>span{background:#e4e5eb!important;border-color:#d2d5df!important}.instant-global-stats>span strong{color:#252a3d!important}.instant-global-stats>span small{color:#667086!important}.instant-global-stats>span svg{color:#6851e8!important}.admin-nav,.admin-nav-grouped{background:linear-gradient(180deg,#0c1021,#111528)!important;color:var(--bond-text)!important;border-color:var(--bond-line)!important}.admin-nav :is(.admin-nav-group-toggle,.admin-nav-row>button,.admin-pin){color:#aeb3c2!important}.admin-nav .admin-nav-group-toggle span{color:#8f96a9!important}.admin-nav .admin-nav-row>button:hover,.admin-nav .admin-nav-row>button.active{background:#1768e824!important;color:#6fb1ff!important}.admin-nav .admin-pin{background:#171a31!important;border-color:var(--bond-line)!important}.admin-nav .admin-pin.active{background:#1768e824!important;color:#6fb1ff!important}.app-shell button[style*="background: white"],.app-shell button[style*="background:#fff"],.admin-page button[style*="background: white"],.admin-page button[style*="background:#fff"]{color:var(--bond-light-text)!important}.app-shell :is(button,input,select,textarea):disabled,.admin-page :is(button,input,select,textarea):disabled{opacity:.68!important}.app-shell button:disabled{color:#5c6376!important}.app-shell :is(.wallet-ledger-filters-v138,.ledger-filter-panel-v138,.public-profile-card) :is(input,select,textarea){color:#fff!important}.app-shell .viewer-dashboard-header-v146{background:linear-gradient(135deg,#fff,#f4f1f8)!important;border:1px solid var(--bond-light-line)!important;color:var(--bond-light-text)!important;box-shadow:0 18px 48px #0000002e!important}.app-shell .viewer-dashboard-header-v146>div,.app-shell .viewer-dashboard-header-v146>div *{color:var(--bond-light-text)!important}.app-shell .viewer-dashboard-header-v146 .eyebrow{color:var(--bond-coral)!important}.app-shell .viewer-dashboard-header-v146 h1{color:#171a2c!important;text-shadow:none!important}.app-shell .viewer-dashboard-header-v146 p{color:#596176!important}.app-shell .viewer-dashboard-header-v146 .viewer-minutes-card-v146{background:linear-gradient(145deg,#171a31,#111528)!important;color:#fff8f2!important;border-color:#ffffff21!important;box-shadow:0 14px 30px #080b183d!important}.app-shell .viewer-dashboard-header-v146 .viewer-minutes-card-v146 :is(span,small,strong,em){color:#fff8f2!important}.app-shell .viewer-dashboard-header-v146 .viewer-minutes-card-v146 small,.app-shell .viewer-dashboard-header-v146 .viewer-minutes-card-v146 em{color:#aeb4c6!important}.app-shell .viewer-dashboard-header-v146 .viewer-minutes-card-v146>svg{color:var(--bond-violet)!important;background:#eee8ff!important}.app-shell :is(.viewer-start-card-v146,.viewer-online-panel-v146,.viewer-contact-row-v146,.viewer-empty-online-v146,.viewer-dashboard-footer-v146>button){color:var(--bond-text)!important}.app-shell :is(.viewer-start-card-v146,.viewer-online-panel-v146,.viewer-contact-row-v146,.viewer-empty-online-v146,.viewer-dashboard-footer-v146>button) :is(h2,h3,strong){color:var(--bond-text)!important}.app-shell :is(.viewer-start-card-v146,.viewer-online-panel-v146,.viewer-contact-row-v146,.viewer-empty-online-v146,.viewer-dashboard-footer-v146>button) :is(p,small,em){color:var(--bond-muted)!important}.app-shell .sidebar .brand{min-height:86px!important;padding:10px 12px 20px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.app-shell .sidebar .brand>.bondelya-logo{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.app-shell .sidebar .brand>.bondelya-logo svg{width:52px!important;height:52px!important;min-width:52px!important;filter:drop-shadow(0 8px 18px rgba(23,104,232,.22))!important}.app-shell .sidebar .brand>.bondelya-logo .bondelya-wordmark{display:inline!important;color:#fff8f2!important;font-size:25px!important;line-height:1!important;white-space:nowrap!important}.app-shell.sidebar-collapsed .sidebar .brand>.bondelya-logo .bondelya-wordmark{display:none!important}.app-shell.sidebar-collapsed .sidebar .brand>.bondelya-logo svg{width:42px!important;height:42px!important;min-width:42px!important}.app-shell .topbar-account-controls>.bondelya-logo{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-right:10px!important}.app-shell .topbar-account-controls>.bondelya-logo.compact .bondelya-wordmark{display:inline!important;color:#fff8f2!important;font-size:18px!important}.app-shell .topbar-account-controls>.bondelya-logo svg{width:34px!important;height:34px!important;min-width:34px!important;filter:drop-shadow(0 5px 12px rgba(23,104,232,.2))!important}.app-shell .mobile-topbar>.bondelya-logo svg{width:38px!important;height:38px!important}@media(max-width:760px){.app-shell .sidebar .brand{min-height:64px!important;padding:4px 4px 12px!important}.app-shell .sidebar .brand>.bondelya-logo svg{width:42px!important;height:42px!important;min-width:42px!important}.app-shell .sidebar .brand>.bondelya-logo .bondelya-wordmark{font-size:21px!important}}@media(min-width:761px){.app-shell.sidebar-collapsed .sidebar .brand{position:relative!important;min-height:94px!important;padding:8px 0 14px!important;justify-content:center!important;overflow:visible!important}.app-shell.sidebar-collapsed .sidebar .brand>.bondelya-logo{margin:0 auto!important;pointer-events:none!important}.app-shell.sidebar-collapsed .desktop-sidebar-toggle{display:grid!important;position:absolute!important;right:-4px!important;bottom:4px!important;z-index:50!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:50%!important;background:var(--bond-panel-raised)!important;color:var(--bond-text)!important;border:1px solid rgba(23,104,232,.55)!important;box-shadow:0 8px 22px #00000061!important;pointer-events:auto!important;cursor:pointer!important}.app-shell.sidebar-collapsed .desktop-sidebar-toggle:hover{background:#1768e82e!important;color:#9ac8ff!important}}.legacy-sidebar-toggle{display:none!important}.sidebar-edge-toggle{display:none}@media(min-width:761px){.sidebar-edge-toggle{display:grid!important;place-items:center!important;position:fixed!important;left:228px!important;top:50px!important;z-index:1000!important;width:38px!important;height:44px!important;padding:0!important;border-radius:0 13px 13px 0!important;border:1px solid rgba(255,255,255,.16)!important;border-left:0!important;background:linear-gradient(180deg,var(--bond-panel-raised),var(--bond-panel))!important;color:var(--bond-text)!important;box-shadow:8px 10px 24px #00000059!important;cursor:pointer!important;pointer-events:auto!important}.sidebar-edge-toggle:hover,.sidebar-edge-toggle:focus-visible{background:#1768e833!important;color:#fff!important;outline:2px solid rgba(23,104,232,.75)!important;outline-offset:2px!important}.app-shell.sidebar-collapsed .sidebar-edge-toggle{left:66px!important}.app-shell .sidebar .brand>.bondelya-logo{padding:8px 10px!important;border-radius:16px!important;background:linear-gradient(145deg,#755cff2e,#1768e81a)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 26px #00000040!important}.app-shell.sidebar-collapsed .sidebar .brand>.bondelya-logo{width:54px!important;height:54px!important;padding:6px!important;justify-content:center!important;overflow:visible!important}.app-shell.sidebar-collapsed .sidebar .brand>.bondelya-logo svg{width:42px!important;height:42px!important;min-width:42px!important}}.app-shell :is(.date-invitation-preview,.light-surface,.surface-light,.panel-light,.card-light){color:var(--bond-light-text)!important;border-color:var(--bond-light-line)!important}.app-shell :is(.date-invitation-preview,.light-surface,.surface-light,.panel-light,.card-light) :is(h1,h2,h3,h4,h5,h6,strong,label,b){color:var(--bond-light-text)!important}.app-shell :is(.date-invitation-preview,.light-surface,.surface-light,.panel-light,.card-light) :is(p,span,small,em,time){color:var(--bond-light-muted)!important}.app-shell .date-invitation-preview strong{color:#171a2c!important}.app-shell .date-invitation-preview span{color:#384056!important}.app-shell .date-invitation-preview small{color:#626b80!important}.sidebar-edge-toggle,.legacy-sidebar-toggle,.desktop-sidebar-toggle{display:none!important}@media(min-width:761px){.app-shell{grid-template-columns:260px minmax(0,1fr)!important}.app-shell .sidebar{width:260px!important;overflow:visible!important}.app-shell .sidebar .brand{min-height:84px!important;padding:10px 16px 18px!important;justify-content:flex-start!important;overflow:visible!important}.app-shell .sidebar .brand>.bondelya-logo{display:inline-flex!important;width:auto!important;height:auto!important;padding:0!important;gap:12px!important;justify-content:flex-start!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important}.app-shell .sidebar .brand>.bondelya-logo svg{width:40px!important;height:40px!important;min-width:40px!important}.app-shell .sidebar .brand>.bondelya-logo .bondelya-wordmark{display:inline!important;color:var(--bond-text)!important;font-size:27px!important;line-height:1!important}.app-shell .sidebar .nav-item{min-height:58px!important;gap:14px!important}.app-shell .sidebar .nav-item>svg{width:34px!important;height:34px!important;min-width:34px!important;flex:none!important}.app-shell .sidebar .nav-item>span{display:inline!important}.app-shell .sidebar .nav-pin{display:grid!important}.app-shell .sidebar-footer{display:flex!important}}.app-shell .topbar-account-controls>.bondelya-logo,.app-shell .mobile-topbar>.bondelya-logo{display:inline-flex!important;align-items:center!important;gap:9px!important}.app-shell .topbar-account-controls>.bondelya-logo .bondelya-wordmark,.app-shell .mobile-topbar>.bondelya-logo .bondelya-wordmark{display:inline!important;color:var(--bond-text)!important;font-family:Georgia,Times New Roman,serif!important}@media(min-width:761px){.app-shell .sidebar .brand{min-height:88px!important;padding:12px 18px 20px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.app-shell .sidebar .brand>.bondelya-logo{display:inline-flex!important;align-items:center!important;gap:12px!important;max-width:100%!important;overflow:visible!important}.app-shell .sidebar .brand>.bondelya-logo svg{width:42px!important;height:42px!important;min-width:42px!important}.app-shell .sidebar .brand>.bondelya-logo .bondelya-wordmark{display:inline!important;font-size:27px!important;white-space:nowrap!important}.app-shell .sidebar .desktop-sidebar-toggle,.app-shell .sidebar .legacy-sidebar-toggle,.app-shell .sidebar-edge-toggle{display:none!important}.app-shell .sidebar .nav-item-row{grid-template-columns:minmax(0,1fr) 34px!important}.app-shell .sidebar .nav-item-row>.nav-item{width:64px!important;min-width:64px!important;height:62px!important;min-height:62px!important;margin-inline:auto!important;padding:0!important;display:grid!important;place-items:center!important;gap:0!important;position:relative!important}.app-shell .sidebar .nav-item>span{display:none!important}.app-shell .sidebar .nav-item>svg{width:40px!important;height:40px!important;min-width:40px!important;margin:0!important}.app-shell .sidebar .nav-pin{display:grid!important}.app-shell .sidebar .interface-switcher{display:none!important}}.call-experience-settings>.language-preference-panel{grid-column:1/-1}.call-experience-settings .segmented-control button.active{background:var(--bondelya-primary,#1768e8)!important;color:#fff!important;border-color:var(--bondelya-primary,#1768e8)!important;box-shadow:0 6px 18px #1768e847!important}.language-preference-panel select{width:100%}@media(min-width:761px){.app-shell{grid-template-columns:176px minmax(0,1fr)!important}.app-shell .sidebar{width:176px!important;padding-inline:10px!important}.app-shell .sidebar .brand{padding-inline:2px!important}.app-shell .sidebar .bondelya-logo{gap:7px!important}.app-shell .sidebar .bondelya-logo>svg{width:34px!important;height:34px!important;min-width:34px!important}.app-shell .sidebar .bondelya-wordmark{font-size:21px!important}.app-shell .sidebar .nav-item-row{grid-template-columns:74px 30px!important;justify-content:center!important;gap:4px!important}.app-shell .sidebar .nav-item-row>.nav-item{width:70px!important;min-width:70px!important;height:70px!important;min-height:70px!important}.app-shell .sidebar .nav-item>svg{width:44px!important;height:44px!important;min-width:44px!important}.app-shell .sidebar .nav-pin{width:28px!important;height:34px!important}.app-shell .sidebar .nav-group-toggle{padding-inline:5px!important}.app-shell .sidebar .sidebar-footer{padding-inline:4px!important}.app-shell .sidebar .signout{width:100%!important;justify-content:center!important}.app-shell .sidebar .signout span{display:none!important}}@media(min-width:761px){.app-shell{grid-template-columns:132px minmax(0,1fr)!important}.app-shell .sidebar{width:132px!important;padding-inline:7px!important}.app-shell .sidebar .brand{min-height:78px!important;padding:10px 2px 14px!important;justify-content:center!important}.app-shell .sidebar .brand>.bondelya-logo{gap:6px!important;justify-content:center!important}.app-shell .sidebar .brand>.bondelya-logo svg{width:30px!important;height:30px!important;min-width:30px!important}.app-shell .sidebar .brand>.bondelya-logo .bondelya-wordmark{display:inline!important;font-size:19px!important}.app-shell .sidebar .nav-group{padding-inline:0!important}.app-shell .sidebar .nav-group-toggle{padding-inline:3px!important}.app-shell .sidebar .nav-item-row{grid-template-columns:62px 30px!important;gap:3px!important;width:95px!important;margin-inline:auto!important;justify-content:center!important}.app-shell .sidebar .nav-item-row>.nav-item{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important}.app-shell .sidebar .nav-item-row>.nav-item>svg,.app-shell .sidebar .nav-item-row>.nav-item svg.lucide{width:48px!important;height:48px!important;min-width:48px!important;max-width:none!important;display:block!important;margin:0!important;flex:none!important}.app-shell .sidebar .nav-pin{width:28px!important;height:34px!important;min-width:28px!important;padding:0!important}.app-shell .sidebar .nav-pin>svg,.app-shell .sidebar .nav-pin svg.lucide{width:18px!important;height:18px!important}.app-shell .sidebar .pinned-navigation{padding:4px 1px!important}.app-shell .sidebar .sidebar-footer{padding-inline:0!important}.app-shell .sidebar .signout{width:58px!important;height:50px!important;margin-inline:auto!important;padding:0!important;display:grid!important;place-items:center!important}.app-shell .sidebar .signout>svg{width:28px!important;height:28px!important}}.workspace-home.workspace-mode-viewer .viewer-dashboard-v146{width:100%!important;max-width:none!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146{width:100%!important;max-width:none!important;min-height:250px!important;grid-template-columns:minmax(460px,1fr) minmax(280px,340px)!important;align-items:center!important;gap:30px!important;padding:28px 36px!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146 h1{font-size:clamp(2.7rem,4.8vw,4.8rem)!important;line-height:.96!important;margin:.25rem 0 .55rem!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146 p{max-width:520px!important;font-size:1.08rem!important;line-height:1.48!important}.workspace-home.workspace-mode-viewer .viewer-minutes-card-v146{max-width:340px!important;justify-self:end!important}.app-shell .viewer-start-card-v146.contacts,.app-shell .viewer-start-card-v146.contacts :is(h2,h3,strong),.workspace-discover .viewer-browse-profiles-v145 .profile-copy,.workspace-discover .viewer-browse-profiles-v145 .profile-copy :is(h1,h2,h3,strong),.workspace-connections .connections-list,.workspace-connections .connections-list :is(h1,h2,h3,strong),.app-shell .connections-list,.app-shell .connections-list :is(h1,h2,h3,strong){color:var(--bond-light-text)!important}.app-shell .viewer-start-card-v146.contacts :is(p,small,em),.workspace-discover .viewer-browse-profiles-v145 .profile-copy :is(p,small,em),.workspace-connections .connections-list :is(p,small,em),.app-shell .connections-list :is(p,small,em){color:var(--bond-light-muted)!important}.workspace-discover .viewer-browse-profiles-v145 .profile-copy .verified-badges{color:#176b4a!important}@media(max-width:1050px){.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146{grid-template-columns:1fr!important;min-height:0!important}.workspace-home.workspace-mode-viewer .viewer-minutes-card-v146{justify-self:start!important}}.workspace-page.workspace-home.workspace-mode-viewer>.viewer-dashboard-v146,.workspace-home.workspace-mode-viewer>.viewer-dashboard-v146{grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin:0!important}.workspace-page.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146,.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146{width:100%!important;max-width:none!important;min-height:0!important;grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;align-items:center!important;gap:clamp(28px,5vw,72px)!important;padding:clamp(24px,2.6vw,36px) clamp(30px,4vw,58px)!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146>div{min-width:0!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146 h1{font-size:clamp(2.8rem,5vw,5rem)!important;line-height:.94!important;margin:.2rem 0 .45rem!important}.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146 p{max-width:760px!important;font-size:1.08rem!important;line-height:1.45!important}.workspace-home.workspace-mode-viewer .viewer-minutes-card-v146{width:100%!important;max-width:380px!important;justify-self:end!important}.app-shell .viewer-start-card-v146.contacts,.app-shell .viewer-start-card-v146.contacts h2,.app-shell .viewer-start-card-v146.contacts h3,.app-shell .viewer-start-card-v146.contacts strong,.app-shell .viewer-start-card-v146.contacts span:not(.eyebrow){color:var(--bond-light-text)!important}.app-shell .viewer-start-card-v146.contacts p,.app-shell .viewer-start-card-v146.contacts small,.app-shell .viewer-start-card-v146.contacts em{color:var(--bond-light-muted)!important}.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy h1,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy h2,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy h3,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy strong{color:var(--bond-light-text)!important}.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy p,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy small,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy em,.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy span:not(.verified-badges){color:var(--bond-light-muted)!important}.app-shell .viewer-browse-profiles-v145 .swipe-card-current .profile-copy .verified-badges{color:#176b4a!important}.app-shell .connections-list.panel-card,.app-shell .connections-list.panel-card .connection-list-row,.app-shell .connections-list.panel-card .connection-list-info,.app-shell .connections-list.panel-card .connection-list-info h1,.app-shell .connections-list.panel-card .connection-list-info h2,.app-shell .connections-list.panel-card .connection-list-info h3,.app-shell .connections-list.panel-card .connection-list-info strong{color:var(--bond-light-text)!important}.app-shell .connections-list.panel-card .connection-list-info p,.app-shell .connections-list.panel-card .connection-list-info small,.app-shell .connections-list.panel-card .connection-list-info em,.app-shell .connections-list.panel-card .connection-list-info span:not(.online-state),.app-shell .connections-list.panel-card .verified-badges{color:var(--bond-light-muted)!important}.app-shell .connections-list.panel-card .online-state.is-online{color:#176b4a!important}.app-shell .connections-list.panel-card .online-state.is-offline{color:#5f6675!important}@media(max-width:1050px){.workspace-home.workspace-mode-viewer .viewer-dashboard-header-v146{grid-template-columns:1fr!important;gap:20px!important}.workspace-home.workspace-mode-viewer .viewer-minutes-card-v146{justify-self:start!important;max-width:440px!important}}:root{--bond-surface-dark-bg:var(--bond-panel);--bond-surface-dark-bg-raised:var(--bond-panel-raised);--bond-surface-dark-text:var(--bond-text);--bond-surface-dark-muted:var(--bond-muted);--bond-surface-dark-border:var(--bond-line);--bond-surface-light-bg:var(--bond-light-surface);--bond-surface-light-bg-soft:var(--bond-light-soft,#ececf3);--bond-surface-light-text:var(--bond-light-text);--bond-surface-light-muted:var(--bond-light-muted,#596176);--bond-surface-light-border:var(--bond-light-border);--bond-surface-success-bg:rgba(53,220,131,.14);--bond-surface-success-text:#bff7d7;--bond-surface-success-border:rgba(53,220,131,.34);--bond-surface-warning-bg:rgba(232,173,85,.14);--bond-surface-warning-text:#f2c97f;--bond-surface-warning-border:rgba(232,173,85,.34);--bond-surface-danger-bg:rgba(15,86,199,.14);--bond-surface-danger-text:#b9daff;--bond-surface-danger-border:rgba(15,86,199,.36)}.bond-surface-dark,[data-bond-surface=dark]{background:var(--bond-surface-dark-bg)!important;color:var(--bond-surface-dark-text)!important;border-color:var(--bond-surface-dark-border)!important}.bond-surface-dark :is(h1,h2,h3,h4,h5,h6,strong,b),[data-bond-surface=dark] :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--bond-surface-dark-text)!important}.bond-surface-dark :is(p,small,em,.muted-copy),[data-bond-surface=dark] :is(p,small,em,.muted-copy){color:var(--bond-surface-dark-muted)!important}.bond-surface-light,[data-bond-surface=light]{background:var(--bond-surface-light-bg)!important;color:var(--bond-surface-light-text)!important;border-color:var(--bond-surface-light-border)!important}.bond-surface-light :is(h1,h2,h3,h4,h5,h6,strong,b,label),[data-bond-surface=light] :is(h1,h2,h3,h4,h5,h6,strong,b,label){color:var(--bond-surface-light-text)!important}.bond-surface-light :is(p,small,em,.muted-copy),[data-bond-surface=light] :is(p,small,em,.muted-copy){color:var(--bond-surface-light-muted)!important}.bond-surface-overlay,[data-bond-surface=overlay]{background:var(--bond-overlay)!important;color:var(--bond-on-dark)!important;border-color:var(--bond-overlay-border)!important}.bond-surface-overlay :is(h1,h2,h3,h4,h5,h6,strong,b),[data-bond-surface=overlay] :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--bond-on-dark)!important}.bond-surface-overlay :is(p,small,em,.muted-copy),[data-bond-surface=overlay] :is(p,small,em,.muted-copy){color:var(--bond-overlay-muted)!important}.bond-surface-success,[data-bond-surface=success]{background:var(--bond-surface-success-bg)!important;color:var(--bond-surface-success-text)!important;border-color:var(--bond-surface-success-border)!important}.bond-surface-warning,[data-bond-surface=warning]{background:var(--bond-surface-warning-bg)!important;color:var(--bond-surface-warning-text)!important;border-color:var(--bond-surface-warning-border)!important}.bond-surface-danger,[data-bond-surface=danger]{background:var(--bond-surface-danger-bg)!important;color:var(--bond-surface-danger-text)!important;border-color:var(--bond-surface-danger-border)!important}.app-shell :is(.viewer-start-card-v146.contacts,.viewer-browse-profiles-v145 .swipe-card-current .profile-copy,.connections-list.panel-card,.workspace-page .responsive-table,.workspace-contacts>.page-heading,.workspace-connections>.page-heading,.workspace-messages>.page-heading,.workspace-error-state,.call-status-explanation-v96,.v98-message-card,.v98-capability-search,.v98-email-preview,.secure-call-kpis-v96>span,.secure-call-groups-v96 article){color:var(--bond-surface-light-text)!important;border-color:var(--bond-surface-light-border)!important}.app-shell :is(.viewer-start-card-v146.contacts,.viewer-browse-profiles-v145 .swipe-card-current .profile-copy,.connections-list.panel-card,.workspace-page .responsive-table,.workspace-contacts>.page-heading,.workspace-connections>.page-heading,.workspace-messages>.page-heading,.workspace-error-state,.call-status-explanation-v96,.v98-message-card,.v98-capability-search,.v98-email-preview,.secure-call-kpis-v96>span,.secure-call-groups-v96 article) :is(h1,h2,h3,h4,h5,h6,strong,b,label){color:var(--bond-surface-light-text)!important}.app-shell :is(.viewer-start-card-v146.contacts,.viewer-browse-profiles-v145 .swipe-card-current .profile-copy,.connections-list.panel-card,.workspace-page .responsive-table,.workspace-contacts>.page-heading,.workspace-connections>.page-heading,.workspace-messages>.page-heading,.workspace-error-state,.call-status-explanation-v96,.v98-message-card,.v98-capability-search,.v98-email-preview,.secure-call-kpis-v96>span,.secure-call-groups-v96 article) :is(p,small,em,.muted-copy){color:var(--bond-surface-light-muted)!important}.app-shell :is(.bond-surface-light,[data-bond-surface=light],.workspace-page .responsive-table,.v98-capability-search) :is(input,select,textarea){background:var(--bond-surface-light-bg)!important;color:var(--bond-surface-light-text)!important;border-color:var(--bond-surface-light-border)!important}.app-shell :is(.bond-surface-light,[data-bond-surface=light],.workspace-page .responsive-table,.v98-capability-search) :is(input,textarea)::placeholder{color:var(--bond-surface-light-muted)!important}.moderation-report-list{display:grid;gap:12px}.moderation-report-list .panel-card{margin:0}.moderation-report-list .button-row{display:flex;gap:8px;flex-wrap:wrap}.moderation-center-v13110 .status-badge{padding:5px 10px;border-radius:999px}@media(max-width:720px){.moderation-report-list .button-row>*{min-height:44px;flex:1 1 46%}}.auth-page.auth-signup-view{place-items:start center!important;align-items:start!important;padding-top:32px!important;padding-bottom:32px!important}.auth-page.auth-signup-view .auth-story{align-self:start!important;margin-top:0!important}.auth-page.auth-signup-view .auth-card{align-self:start!important}.auth-page.auth-signup-view{align-content:start!important;justify-content:center!important;place-content:start center!important;place-items:start stretch!important}.auth-page.auth-signup-view .auth-story{align-self:start!important;justify-self:stretch!important;margin:0!important;position:sticky!important;top:32px!important}.auth-page.auth-signup-view .auth-card{align-self:start!important;margin-top:0!important}.admin-page{background:#fff!important;background-image:none!important;color:#000!important}.admin-page .admin-frame,.admin-page .admin-content,.admin-page .admin-nav,.admin-page .admin-nav-grouped,.admin-page .admin-pinned-section,.admin-page .admin-nav-section,.admin-page .page-heading,.admin-page .admin-content section,.admin-page .admin-content article,.admin-page .admin-content form,.admin-page .admin-content fieldset,.admin-page .admin-content .panel-card,.admin-page .admin-content .stat-card,.admin-page .admin-content .admin-panel,.admin-page .admin-content .admin-user-table,.admin-page .admin-content .admin-user-table-head,.admin-page .admin-content .admin-user-table-row,.admin-page .admin-content .data-table,.admin-page .admin-content .data-head,.admin-page .admin-content .data-row,.admin-page .admin-content .responsive-table,.admin-page .admin-content .session-row,.admin-page .admin-content .approval-card,.admin-page .admin-content .approval-help,.admin-page .admin-content .analytics-summary,.admin-page .admin-content .summary-row,.admin-page .admin-content .history-row,.admin-page .admin-content .queue-row,.admin-page .admin-content .reason-row,.admin-page .admin-content .privacy-note,.admin-page .admin-content .danger-zone,.admin-page .admin-content .light-surface,.admin-page .admin-content [data-light-surface=true],.admin-page .admin-content .admin-modal,.admin-page .admin-content .modal-card,.admin-page .admin-content .document-modal,.admin-page .admin-content .admin-dialog,.admin-page .admin-content .drawer-card{background:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important}.admin-page .admin-frame :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,a,td,th,li,dt,dd,.muted-copy,.subtle-copy,.metadata,.stacked-small,.eyebrow,.panel-heading,.created-date-cell,.performance-cell,.commission-host,.user-cell,.summary-row,.default-chip,.soft-badge,.status-badge,.nav-count,.empty-state){color:#000!important;text-shadow:none!important}.admin-page .admin-nav,.admin-page .admin-nav *:not(svg):not(path):not(circle):not(rect):not(line):not(polyline):not(polygon){color:#000!important}.admin-page .admin-nav button,.admin-page .admin-nav .admin-nav-group-toggle,.admin-page .admin-nav .admin-pin{background:#fff!important;background-image:none!important;color:#000!important;border-color:transparent!important;box-shadow:none!important}.admin-page .admin-nav button:hover{background:#f7f7f7!important;color:#000!important}.admin-page .admin-nav button.active,.admin-page .admin-nav .admin-pin.active{background:#ffe5eb!important;color:#1768e8!important}.admin-page .admin-nav button.active :is(span,strong,small){color:#1768e8!important}.admin-page .admin-content .page-heading,.admin-page .admin-content .admin-user-table-head,.admin-page .admin-content .data-head,.admin-page .admin-content thead,.admin-page .admin-content thead tr,.admin-page .admin-content thead th,.admin-page .admin-content table,.admin-page .admin-content tbody,.admin-page .admin-content tbody tr,.admin-page .admin-content tbody td{background:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important}.admin-page .admin-frame input,.admin-page .admin-frame select,.admin-page .admin-frame textarea,.admin-page .admin-content .search-box,.admin-page .admin-content .compact-search{background:#fff!important;background-image:none!important;color:#000!important;border-color:#c9c9c9!important;box-shadow:none!important}.admin-page .admin-frame input::placeholder,.admin-page .admin-frame textarea::placeholder{color:#000!important;opacity:1!important}.admin-page .admin-frame option{background:#fff!important;color:#000!important}.admin-page .admin-content button:not(.admin-nav-group-toggle):not(.admin-pin),.admin-page .admin-content .primary-button,.admin-page .admin-content .secondary-button,.admin-page .admin-content .danger-button,.admin-page .admin-content .icon-button,.admin-page .admin-content .link-button{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:none!important}.admin-page .admin-content button:not(.admin-nav-group-toggle):not(.admin-pin) :is(span,small,strong,b,em),.admin-page .admin-content :is(.primary-button,.secondary-button,.danger-button,.icon-button,.link-button) :is(span,small,strong,b,em){color:#fff!important}.admin-page .admin-content button:not(.admin-nav-group-toggle):not(.admin-pin):hover,.admin-page .admin-content button:not(.admin-nav-group-toggle):not(.admin-pin):focus{background:#0f56c7!important;color:#fff!important;border-color:#0f56c7!important}.admin-page .admin-top{background:#111525!important;background-image:none!important;color:#fff!important;border-color:#111525!important;box-shadow:none!important;backdrop-filter:none!important}.admin-page .admin-top :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a){color:#fff!important}.admin-page .admin-top input,.admin-page .admin-top select{background:#171b31!important;color:#fff!important;border-color:#353a55!important}.admin-page .admin-top input::placeholder{color:#fff!important;opacity:.8!important}.admin-page .admin-top option{background:#171b31!important;color:#fff!important}.admin-page .admin-top button{background:#171b31!important;color:#fff!important;border-color:#353a55!important}.admin-page .admin-top button :is(span,small,strong,b,em){color:#fff!important}.admin-page :is(svg,path,circle,rect,line,polyline,polygon){background:initial}:root{--call-control-bg:var(--bond-overlay-control,rgba(9,12,25,.78));--call-control-text:var(--bond-on-dark,#fff);--call-control-border:var(--bond-overlay-border,rgba(255,255,255,.22));--call-danger-bg:var(--bond-danger,#c6283d);--call-danger-text:var(--bond-on-dark,#fff);--call-panel-bg:var(--bond-overlay-strong,rgba(9,12,25,.94));--call-panel-text:var(--bond-on-dark,#fff)}.video-chat-page .video-overlay-icon,.host-call-page .video-overlay-icon{background:var(--call-control-bg);color:var(--call-control-text);border-color:var(--call-control-border)}.video-chat-page .video-overlay-icon.end,.host-call-page .video-overlay-icon.end,.host-end-call-button,.host-end-call-portal{background:var(--call-danger-bg);color:var(--call-danger-text)}.video-chat-page .call-settings-panel,.video-chat-page .stream-more-menu,.host-call-page .call-settings-panel,.host-call-page .stream-more-menu{background:var(--call-panel-bg);color:var(--call-panel-text)}.video-chat-page.streamlined-call,.host-call-page{isolation:isolate;position:relative}.video-chat-page .stream-call-top,.host-call-page .stream-call-top,.video-chat-page .stream-call-bottom,.host-call-page .stream-call-bottom,.video-chat-page .roulette-shared-call-overlay,.host-call-page .roulette-shared-call-overlay{box-sizing:border-box}.video-chat-page [data-testid=call-end],.host-call-page [data-testid=call-end]{flex:none}.video-chat-page [data-testid=roulette-overlay]{pointer-events:none}.video-chat-page [data-testid=roulette-overlay] button{pointer-events:auto}.video-chat-page .remote-video{position:relative!important;isolation:isolate!important}.video-chat-page [data-bondelya-overlay-root="v121.12"]{z-index:120!important}.video-chat-page .stream-call-top{position:absolute!important;inset:14px 14px auto auto!important;z-index:220!important;display:flex!important;align-items:center!important;gap:8px!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}@media(max-width:760px){.video-chat-page .stream-call-top{top:12px!important;right:12px!important}}@media(min-width:801px){.video-chat-page.streamlined-call.immersive-call>.video-chat-right{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#05070b!important;isolation:isolate!important}.video-chat-page.streamlined-call.immersive-call .remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;background:#05070b!important;isolation:isolate!important;z-index:1!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;display:block!important;opacity:1!important;visibility:visible!important;background:transparent!important;overflow:hidden!important;z-index:20!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;display:block!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:center!important;background:#05070b!important;transform:none!important;filter:none!important;z-index:21!important}}.webrtc-desktop-frame-canvas-v132580{display:none}@media(min-width:701px){.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:20!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background:transparent!important}}@media(max-width:700px){.video-chat-page .call-settings-panel,.host-call-page .call-settings-panel{position:fixed!important;inset:auto 8px 68px!important;width:auto!important;max-width:none!important;max-height:min(68dvh,560px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding:12px!important;border-radius:14px!important;z-index:2147483600!important}.video-chat-page .call-settings-panel .conversation-prompts,.host-call-page .call-settings-panel .conversation-prompts{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.video-chat-page .call-settings-panel .conversation-prompts button,.host-call-page .call-settings-panel .conversation-prompts button{width:100%!important;white-space:normal!important;text-align:left!important}}@media(min-width:701px){.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{z-index:21!important;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;background:#05070b!important;transform:none!important}.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{z-index:20!important;background:transparent!important}}@media(pointer:coarse),(hover:none){.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{display:none!important;visibility:hidden!important;opacity:0!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112{display:block!important;visibility:visible!important;opacity:1!important;z-index:23!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;transform:none!important;background:#05070b!important}}@media(min-width:701px)and (pointer:fine)and (hover:hover){.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-portrait-v142664223,.host-call-page .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-portrait-v142664223{inset:50% auto auto 50%!important;width:auto!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-landscape-v142664223,.host-call-page .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-landscape-v142664223{inset:50% auto auto 50%!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important}}@media(min-width:701px)and (pointer:fine)and (hover:hover){.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-mobile-portrait-v142664233,.host-call-page .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-mobile-portrait-v142664233{inset:50% auto auto 50%!important;height:100%!important;width:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-mobile-landscape-v142664233,.host-call-page .remote-video>.webrtc-call-v112>.webrtc-remote-v112.webrtc-remote-mobile-landscape-v142664233{inset:50% auto auto 50%!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important}}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112.webrtc-remote-mobile-portrait-v142664233,.host-call-page .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112.webrtc-remote-mobile-portrait-v142664233{position:absolute!important;inset:50% auto auto 50%!important;width:auto!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important;z-index:21!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112.webrtc-remote-mobile-landscape-v142664233,.host-call-page .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112.webrtc-remote-mobile-landscape-v142664233{position:absolute!important;inset:50% auto auto 50%!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;background:#05070b!important;z-index:21!important}@media(min-width:701px){.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-portrait-v142664233216,.host-call-page .webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-portrait-v142664233216{inset:50% auto auto 50%!important;height:100%!important;width:auto!important;max-height:100%!important;max-width:100%!important;aspect-ratio:var(--bondelya-remote-mobile-aspect, 9 / 16)!important;transform:translate(-50%,-50%)!important}.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-landscape-v142664233216,.host-call-page .webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-landscape-v142664233216{inset:50% auto auto 50%!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;aspect-ratio:var(--bondelya-remote-mobile-aspect, 16 / 9)!important;transform:translate(-50%,-50%)!important}}@media(min-width:701px){canvas.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-portrait-v142664233216{position:absolute!important;inset:50% auto auto 50%!important;height:100%!important;width:auto!important;max-height:100%!important;max-width:100%!important;aspect-ratio:var(--bondelya-remote-mobile-aspect, 9 / 16)!important;transform:translate(-50%,-50%)!important;object-fit:contain!important}canvas.webrtc-desktop-frame-canvas-v132580.webrtc-desktop-remote-mobile-canvas-landscape-v142664233216{position:absolute!important;inset:50% auto auto 50%!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;aspect-ratio:var(--bondelya-remote-mobile-aspect, 16 / 9)!important;transform:translate(-50%,-50%)!important;object-fit:contain!important}}@media(min-width:701px){.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112,.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112,.host-call-page .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-remote-v112{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;transform:none!important;object-fit:contain!important;object-position:center center!important;display:block!important}canvas.webrtc-desktop-frame-canvas-v132580,.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580,.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580,.host-call-page .remote-video>.webrtc-call-v112.webrtc-local-desktop-v14266423322>.webrtc-desktop-frame-canvas-v132580{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;transform:none!important;object-fit:contain!important}}:root{--call-safe-top:env(safe-area-inset-top,0px);--call-safe-right:env(safe-area-inset-right,0px);--call-safe-bottom:env(safe-area-inset-bottom,0px);--call-safe-left:env(safe-area-inset-left,0px)}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call{height:100dvh!important;min-height:480px!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:manipulation}.video-chat-page .video-chat-right,.video-chat-page .remote-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important}.video-chat-page [data-bondelya-overlay-root="v121.12"] [data-testid=call-end]{top:calc(12px + var(--call-safe-top))!important;right:calc(12px + var(--call-safe-right))!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;border-radius:50%!important;z-index:2147483647!important}.video-chat-page>button[aria-label="End call"]{top:calc(12px + var(--call-safe-top))!important;right:calc(12px + var(--call-safe-right))!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;border-radius:50%!important;z-index:2147483647!important}.video-chat-page .local-video-pip,.video-chat-page .call-self-preview{top:calc(76px + var(--call-safe-top))!important;right:calc(10px + var(--call-safe-right))!important;width:min(30vw,116px)!important;max-height:28vh!important}.video-chat-page .stream-call-bottom{left:calc(10px + var(--call-safe-left))!important;right:calc(10px + var(--call-safe-right))!important;bottom:calc(10px + var(--call-safe-bottom))!important;width:auto!important;max-width:none!important;justify-content:center!important;gap:8px!important}.video-chat-page .stream-call-bottom button{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}.video-chat-page .immersive-chat-overlay{left:calc(10px + var(--call-safe-left))!important;right:calc(10px + var(--call-safe-right))!important;bottom:calc(70px + var(--call-safe-bottom))!important;width:auto!important;max-width:none!important;height:min(30vh,230px)!important}.video-chat-page .immersive-bubble-stack{max-height:calc(min(30vh,230px) - 58px)!important}.video-chat-page .immersive-chat-bubble,.video-chat-page .immersive-chat-bubble.full{width:fit-content!important;max-width:75vw!important;overflow-wrap:anywhere!important;word-break:break-word!important}.video-chat-page .immersive-chat-bubble .immersive-bubble-content{width:100%!important;max-width:100%!important}.video-chat-page .full-call-chat,.video-chat-page .call-settings-panel{position:absolute!important;inset:auto 0 0!important;width:100%!important;max-width:none!important;height:min(78dvh,680px)!important;max-height:calc(100dvh - 54px - var(--call-safe-top))!important;border-radius:22px 22px 0 0!important;padding-bottom:var(--call-safe-bottom)!important;overflow:hidden!important;z-index:2147483645!important;box-sizing:border-box!important}.video-chat-page .call-settings-panel{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:18px 16px calc(18px + var(--call-safe-bottom))!important}.video-chat-page .full-call-chat-stream{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.video-chat-page .full-call-chat-compose{padding-bottom:calc(8px + var(--call-safe-bottom))!important}.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div{position:fixed!important;left:calc(10px + var(--call-safe-left))!important;right:calc(10px + var(--call-safe-right))!important;top:auto!important;bottom:calc(12px + var(--call-safe-bottom))!important;width:auto!important;min-width:0!important;max-height:58dvh!important;overflow-y:auto!important;border-radius:18px!important;padding:14px!important;z-index:2147483647!important;-webkit-overflow-scrolling:touch}.video-chat-page button,.video-chat-page input,.video-chat-page select{touch-action:manipulation}}@media(max-width:800px)and (orientation:landscape){.video-chat-page.streamlined-call.immersive-call{min-height:320px!important}.video-chat-page .local-video-pip,.video-chat-page .call-self-preview{top:calc(10px + var(--call-safe-top))!important;right:calc(76px + var(--call-safe-right))!important;width:min(20vw,108px)!important;max-height:38vh!important}.video-chat-page .immersive-chat-overlay{width:min(42vw,360px)!important;right:auto!important;height:min(48vh,220px)!important}.video-chat-page .full-call-chat,.video-chat-page .call-settings-panel{left:auto!important;width:min(52vw,480px)!important;height:100%!important;max-height:100%!important;border-radius:20px 0 0 20px!important;padding-top:var(--call-safe-top)!important}.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div{left:auto!important;width:min(46vw,420px)!important}}@media(max-width:800px){.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div{background:var(--bond-overlay,#171426)!important;color:var(--bond-on-dark,#fff)!important;max-height:min(72dvh,680px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding-bottom:calc(18px + var(--call-safe-bottom))!important}.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div :is(h1,h2,h3,h4,p,span,strong,small,label){color:inherit!important}.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div .muted-copy,.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div small{color:#ffffffc2!important}.video-chat-page [data-bondelya-overlay=buy-minutes]>div>div>*{min-width:0!important}.workspace-wallet .workspace-auto-tabs,.workspace-money .workspace-auto-tabs{display:flex!important;min-height:52px!important;height:auto!important;overflow-x:auto!important;overflow-y:hidden!important;gap:8px!important;padding:6px 4px 10px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}.workspace-wallet .workspace-auto-tabs::-webkit-scrollbar,.workspace-money .workspace-auto-tabs::-webkit-scrollbar{display:none}.workspace-wallet .workspace-auto-tabs button,.workspace-money .workspace-auto-tabs button{flex:0 0 auto!important;min-width:max-content!important;min-height:44px!important;height:44px!important;padding:0 16px!important;line-height:1.2!important;white-space:nowrap!important;touch-action:manipulation!important;-webkit-appearance:none!important}.workspace-wallet :is(.tab-row,.tabs,.segmented-control),.workspace-money :is(.tab-row,.tabs,.segmented-control){min-height:44px!important;height:auto!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.workspace-wallet :is(.tab-row,.tabs,.segmented-control) button,.workspace-money :is(.tab-row,.tabs,.segmented-control) button{min-height:44px!important;flex:0 0 auto!important}}@media(max-width:800px){.video-chat-page .immersive-chat-overlay{pointer-events:none!important;z-index:2147483645!important}.video-chat-page .immersive-compose,.video-chat-page .full-call-chat-compose{position:relative!important;z-index:2147483647!important;pointer-events:auto!important;touch-action:manipulation!important}.video-chat-page .immersive-compose input,.video-chat-page .full-call-chat-compose input{position:relative!important;z-index:2147483647!important;pointer-events:auto!important;touch-action:manipulation!important;user-select:text!important;-webkit-user-select:text!important;font-size:16px!important}.video-chat-page .immersive-chat-bubble .immersive-bubble-primary,.video-chat-page .immersive-chat-bubble .immersive-bubble-original,.video-chat-page .immersive-chat-bubble .immersive-bubble-translation,.video-chat-page .immersive-chat-bubble .immersive-bubble-content{font-size:15px!important;line-height:1.3!important}}.mp-panel{background:var(--bond-surface,#171c26);color:var(--bond-text,#f7f8fb);border:1px solid var(--bond-border,rgba(255,255,255,.12));border-radius:18px;padding:20px;margin:18px 0}.mp-panel h2{margin-top:0}.mp-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.mp-stat{display:flex;flex-direction:column;gap:5px;padding:16px;border-radius:14px;background:var(--bond-surface-raised,#202735);border:1px solid var(--bond-border,rgba(255,255,255,.12))}.mp-stat strong{font-size:1.6rem}.mp-stat small,.mp-panel p{color:var(--bond-muted,#aeb6c5)}.mp-badge{display:inline-flex;padding:5px 10px;border-radius:999px;background:#4ecdc429;color:#9af0e8;font-weight:700}.mp-empty{padding:24px;text-align:center;border:1px dashed var(--bond-border,rgba(255,255,255,.18));border-radius:18px;background:var(--bond-surface,#171c26)}.mp-empty strong{font-size:1.1rem}.mp-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:14px}.mp-availability-row{display:grid;grid-template-columns:140px 110px auto 110px 1fr 1fr;gap:10px;align-items:center;margin:10px 0}.mp-demand-table>div{display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px 0;border-bottom:1px solid var(--bond-border,rgba(255,255,255,.1))}.mp-admin{margin-top:22px}@media(max-width:768px){.mp-availability-row{grid-template-columns:1fr 1fr}.mp-availability-row span{display:none}.mp-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-demand-table>div{grid-template-columns:1fr 1fr}.mp-demand-table>div span:last-child{grid-column:2}}.mp-reliability-summary-v1318{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.mp-scheduled-list-v1318{display:grid;gap:10px}.mp-scheduled-card-v1318{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px;border:1px solid var(--bond-border);border-radius:14px;background:var(--bond-surface-raised)}.mp-scheduled-card-v1318>div:first-child{display:grid;gap:5px}.mp-scheduled-card-v1318 span{display:flex;align-items:center;gap:6px}.mp-scheduled-card-v1318 small{color:var(--bond-text-muted)}@media(max-width:700px){.mp-reliability-summary-v1318{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-scheduled-card-v1318{align-items:stretch;flex-direction:column}.mp-scheduled-card-v1318 .mp-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-scheduled-card-v1318 button{min-height:44px}}@media(max-width:768px){.mp-panel{padding:16px;margin:14px 0;max-width:100%;overflow:hidden}.mp-reliability-summary-v1318{overflow-x:auto;grid-template-columns:repeat(4,minmax(132px,1fr));padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mp-scheduled-list-v1318{min-width:0}.mp-scheduled-card-v1318{min-width:0;overflow-wrap:anywhere}.mp-scheduled-card-v1318 .mp-actions{width:100%;margin-top:10px}.mp-scheduled-card-v1318 button{width:100%;min-width:0;white-space:normal}.mp-demand-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.mp-demand-table>div{min-width:320px}}@media(min-width:801px){:root{--b3-blue:#1768e8;--b3-blue-dark:#0f58ca;--b3-blue-soft:#eef5ff;--b3-bg:#f6f9fd;--b3-card:#ffffff;--b3-text:#10203a;--b3-muted:#6b7890;--b3-line:#e3e9f2;--b3-green:#1fb66c;--b3-danger:#e54f5d;--b3-radius:16px;--b3-shadow:0 8px 28px rgba(31,51,82,.065);--b3-header:68px}html,body,#root{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;background:var(--b3-bg)!important;color:var(--b3-text)!important}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important}.bondelya-desktop-redesign-v13286b3.app-shell{display:block!important;width:100%!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;background:var(--b3-bg)!important}.bondelya-desktop-redesign-v13286b3>.sidebar,.bondelya-desktop-redesign-v13286b3>.mobile-topbar,.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav,.bondelya-desktop-redesign-v13286b3 .mobile-nav-backdrop{display:none!important}.bondelya-desktop-redesign-v13286b3>.main-area{display:grid!important;grid-template-rows:var(--b3-header) minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-width:0!important;min-height:0!important;overflow:hidden!important;background:var(--b3-bg)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-topbar{grid-row:1!important;position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;gap:18px!important;width:100%!important;height:var(--b3-header)!important;min-height:var(--b3-header)!important;padding:0 26px!important;margin:0!important;overflow:visible!important;background:#fff!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--b3-line)!important;box-shadow:0 1px #172b4906!important;color:var(--b3-text)!important;z-index:5000!important}.bondelya-desktop-redesign-v13286b3 .bondelya-topbar-brand{display:flex!important;align-items:center!important;flex:0 0 auto!important;min-width:150px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-topbar-brand .bondelya-logo{transform:scale(.9)!important;transform-origin:left center!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav{display:flex!important;align-items:stretch!important;align-self:stretch!important;gap:0!important;min-width:0!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button{position:relative!important;appearance:none!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:#2c3a53!important;box-shadow:none!important;padding:0 14px!important;min-height:0!important;height:100%!important;font:650 13px/1 Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button:hover:not(:disabled){color:var(--b3-blue)!important;background:#f8fbff!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button.active{color:var(--b3-blue)!important;font-weight:750!important;background:transparent!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button.active:after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:0!important;height:3px!important;border-radius:4px 4px 0 0!important;background:var(--b3-blue)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button:disabled{opacity:.32!important;cursor:not-allowed!important}.bondelya-desktop-redesign-v13286b3 .bondelya-topbar-spacer{flex:1 1 auto!important;min-width:8px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-account{display:flex!important;align-items:center!important;gap:9px!important;flex:0 0 auto!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill,.bondelya-desktop-redesign-v13286b3 .topbar-presence{min-height:38px!important;height:38px!important;border:1px solid #e1e8f2!important;border-radius:12px!important;background:#f6f9fe!important;background-image:none!important;color:var(--b3-text)!important;box-shadow:none!important;padding:0 11px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill{display:flex!important;align-items:center!important;gap:7px!important;cursor:pointer!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill strong{font-size:12px!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill>span{display:grid!important;place-items:center!important;width:21px!important;height:21px!important;border-radius:50%!important;background:var(--b3-blue)!important;color:#fff!important;font-size:15px!important;font-weight:800!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill.host-earnings{display:grid!important;grid-template-columns:auto auto!important;column-gap:6px!important;row-gap:0!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill.host-earnings svg{grid-row:1/3!important}.bondelya-desktop-redesign-v13286b3 .bondelya-balance-pill small{font-size:9px!important;color:var(--b3-muted)!important}.bondelya-desktop-redesign-v13286b3 .topbar-presence{display:flex!important;align-items:center!important;gap:7px!important}.bondelya-desktop-redesign-v13286b3 .topbar-presence select{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;font:650 11px Inter,system-ui!important;color:#33425a!important;min-width:72px!important}.bondelya-desktop-redesign-v13286b3 .topbar-presence .status-dot{width:8px!important;height:8px!important;background:var(--b3-green)!important;box-shadow:0 0 0 3px #e7f8ef!important}.bondelya-desktop-redesign-v13286b3 .bondelya-top-notification{width:38px!important;height:38px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:#24344c!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .bondelya-avatar-button{border:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;gap:5px!important;padding:0!important;color:#6a7890!important}.bondelya-desktop-redesign-v13286b3 .bondelya-avatar-button img,.bondelya-desktop-redesign-v13286b3 .bondelya-avatar-button>span{width:38px!important;height:38px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #dce5f1!important;background:#dceaff!important;color:#154a91!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu{top:47px!important;right:0!important;width:250px!important;padding:7px!important;border:1px solid #dfe6f0!important;border-radius:14px!important;background:#fff!important;background-image:none!important;box-shadow:0 20px 55px #162b4c2e!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button{min-height:50px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#20304a!important;box-shadow:none!important;padding:8px 10px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button:hover{background:#f2f7fd!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button strong{font-size:12px!important;color:inherit!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button small{font-size:9px!important;color:#8290a5!important}.bondelya-desktop-redesign-v13286b3>.main-area>.page-content{grid-row:2!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:24px clamp(24px,3vw,44px) 34px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important;background:var(--b3-bg)!important;background-image:none!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3>.main-area>.workspace-videochat{padding:0!important;overflow:hidden!important;background:#07101d!important}.bondelya-desktop-redesign-v13286b3 .workspace-breadcrumbs{display:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs{display:flex!important;gap:4px!important;width:max-content!important;max-width:100%!important;padding:4px!important;margin:0 0 18px!important;border:1px solid var(--b3-line)!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button{border:0!important;border-radius:8px!important;background:transparent!important;color:#607089!important;box-shadow:none!important;padding:8px 12px!important;font-size:11px!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button.active{background:var(--b3-blue-soft)!important;color:var(--b3-blue)!important;font-weight:700!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(.panel-card,.stats-card,.stat-card,.settings-panel,.people-list,.host-thread-list,.host-thread-panel,.responsive-table,.modal-card,.profile-subsection,.approval-card,.call-status-card-v152,.route-error-state){background:#fff!important;background-image:none!important;color:var(--b3-text)!important;border:1px solid var(--b3-line)!important;border-radius:var(--b3-radius)!important;box-shadow:var(--b3-shadow)!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(h1,h2,h3,h4,strong,label,legend){color:var(--b3-text)!important;text-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(p,small,em,.muted-copy,.subtle-copy,.metadata,.eyebrow){color:var(--b3-muted)!important;text-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .page-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;max-width:1440px!important;margin:0 auto 18px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .page-heading h1{font-size:25px!important;line-height:1.15!important;letter-spacing:-.45px!important;margin:2px 0 5px!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .page-heading p{font-size:12px!important;line-height:1.5!important;margin:0!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .eyebrow{font-size:10px!important;font-weight:750!important;text-transform:uppercase!important;letter-spacing:.09em!important;color:var(--b3-blue)!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(input,textarea,select){background:#fff!important;background-image:none!important;color:var(--b3-text)!important;border:1px solid #dce4ef!important;border-radius:10px!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(input,textarea,select):focus{outline:3px solid #d9e9ff!important;border-color:#78aaf0!important}.bondelya-desktop-redesign-v13286b3 .workspace-page button.primary-button,.bondelya-desktop-redesign-v13286b3 .workspace-page .primary-button{background:var(--b3-blue)!important;background-image:none!important;color:#fff!important;border:1px solid var(--b3-blue)!important;border-radius:10px!important;box-shadow:none!important;font-weight:700!important}.bondelya-desktop-redesign-v13286b3 .workspace-page button.primary-button:hover{background:var(--b3-blue-dark)!important;border-color:var(--b3-blue-dark)!important}.bondelya-desktop-redesign-v13286b3 .workspace-page button.secondary-button,.bondelya-desktop-redesign-v13286b3 .workspace-page .secondary-button{background:#fff!important;background-image:none!important;color:#1763d6!important;border:1px solid #dce5f1!important;border-radius:10px!important;box-shadow:none!important;font-weight:650!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .icon-button{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#506078!important}.bondelya-desktop-redesign-v13286b3 :is(.bondelya-viewer-home-v13286b2,.bondelya-host-home-v13286b2){width:min(100%,1440px)!important;max-width:1440px!important;margin:0 auto!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-welcome{display:block!important;margin:0 0 20px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-welcome h1{font-size:26px!important;letter-spacing:-.55px!important;color:var(--b3-text)!important;margin:0!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-welcome p{font-size:12px!important;color:var(--b3-muted)!important;margin:5px 0 0!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid{display:grid!important;gap:18px!important;align-items:stretch!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid.viewer{grid-template-columns:minmax(300px,1.05fr) minmax(300px,1fr) minmax(250px,.8fr)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid.host{grid-template-columns:minmax(280px,1fr) minmax(340px,1.15fr) minmax(260px,.9fr)!important}.bondelya-desktop-redesign-v13286b3 :is(.bondelya-ui-card,.bondelya-hero-card){min-width:0!important;background:#fff!important;background-image:none!important;border:1px solid var(--b3-line)!important;border-radius:16px!important;box-shadow:var(--b3-shadow)!important;padding:20px!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .bondelya-hero-card.roulette{min-height:286px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding:28px!important;border:0!important;background:linear-gradient(145deg,#4f91ed,#1768e8 72%)!important;color:#fff!important;position:relative!important;overflow:hidden!important}.bondelya-desktop-redesign-v13286b3 .bondelya-hero-card.roulette h2{color:#fff!important;font-size:23px!important;margin:16px 0 7px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-hero-card.roulette p{color:#ffffffe0!important;font-size:12px!important;max-width:320px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-hero-action{border:0!important;border-radius:10px!important;background:#fff!important;color:#175fcf!important;box-shadow:none!important;padding:11px 17px!important;font-weight:750!important}.bondelya-desktop-redesign-v13286b3 .bondelya-round-icon{width:52px!important;height:52px!important;border-radius:50%!important;background:#fff!important;color:var(--b3-blue)!important;display:grid!important;place-items:center!important}.bondelya-desktop-redesign-v13286b3 .bondelya-round-icon.subtle{background:#edf5ff!important}.bondelya-desktop-redesign-v13286b3 .bondelya-card-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:5px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-card-title>span{display:flex!important;align-items:center!important;gap:8px!important;color:var(--b3-text)!important;font-size:14px!important;font-weight:750!important}.bondelya-desktop-redesign-v13286b3 .bondelya-card-title>button{border:0!important;background:transparent!important;color:var(--b3-blue)!important;font-size:10px!important;padding:2px!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .bondelya-large-number{font-size:31px!important;color:var(--b3-text)!important;line-height:1.1!important}.bondelya-desktop-redesign-v13286b3 .bondelya-avatar-row img{width:48px!important;height:48px!important;border-radius:50%!important;object-fit:cover!important}.bondelya-desktop-redesign-v13286b3 .bondelya-compact-list{display:grid!important;gap:2px!important;margin-top:10px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-compact-list>:is(button,div){min-height:57px!important;border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .bondelya-trust-strip,.bondelya-desktop-redesign-v13286b3 .bondelya-profile-strength{margin-top:18px!important;border:1px solid #dce9fb!important;border-radius:14px!important;background:#f4f9ff!important;box-shadow:none!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .page-heading{margin-bottom:12px!important}.bondelya-desktop-redesign-v13286b3 .message-filter{width:min(100%,1440px)!important;margin:0 auto 10px!important;display:flex!important;gap:4px!important;padding:4px!important;border:1px solid var(--b3-line)!important;border-radius:10px!important;background:#fff!important}.bondelya-desktop-redesign-v13286b3 .message-filter button{border:0!important;border-radius:7px!important;background:transparent!important;color:#64728a!important;box-shadow:none!important;padding:7px 12px!important;font-size:10px!important}.bondelya-desktop-redesign-v13286b3 .message-filter button.active{background:var(--b3-blue-soft)!important;color:var(--b3-blue)!important;font-weight:750!important}.bondelya-desktop-redesign-v13286b3 .messages-layout{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:14px!important;width:min(100%,1440px)!important;height:calc(100dvh - var(--b3-header) - 145px)!important;min-height:520px!important;margin:0 auto!important}.bondelya-desktop-redesign-v13286b3 .conversation-list{padding:6px!important;overflow:auto!important;min-height:0!important}.bondelya-desktop-redesign-v13286b3 .conversation-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:5px!important;margin:0!important;padding:8px!important;border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:10px!important;background:#fff!important}.bondelya-desktop-redesign-v13286b3 .conversation-row.active{background:#eef5ff!important}.bondelya-desktop-redesign-v13286b3 .conversation-main{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;color:var(--b3-text)!important}.bondelya-desktop-redesign-v13286b3 .conversation-main .mini-photo{width:44px!important;height:44px!important;border-radius:50%!important;object-fit:cover!important}.bondelya-desktop-redesign-v13286b3 .conversation-main span{display:grid!important;gap:2px!important}.bondelya-desktop-redesign-v13286b3 .conversation-main strong{font-size:12px!important}.bondelya-desktop-redesign-v13286b3 .conversation-main small{font-size:9px!important}.bondelya-desktop-redesign-v13286b3 .chat-window{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;overflow:hidden!important;min-width:0!important;min-height:0!important}.bondelya-desktop-redesign-v13286b3 .chat-window>.panel-heading{padding:14px 17px!important;border-bottom:1px solid var(--b3-line)!important;background:#fff!important}.bondelya-desktop-redesign-v13286b3 .chat-header-actions{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}.bondelya-desktop-redesign-v13286b3 .chat-header-actions select{height:34px!important;font-size:9px!important}.bondelya-desktop-redesign-v13286b3 .message-stream{min-height:0!important;overflow:auto!important;padding:20px!important;background:#fbfcfe!important}.bondelya-desktop-redesign-v13286b3 .bubble{max-width:min(68%,620px)!important;border-radius:14px!important;padding:10px 12px!important;box-shadow:none!important;font-size:12px!important;line-height:1.45!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.sent,.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.sent{background:#d9f7ff!important;color:#172033!important;border:1px solid #a9ddea!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.sent :is(span,small,em,strong,a),.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.sent :is(span,small,em,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.received,.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.received{background:#eefbff!important;color:#172033!important;border:1px solid #c4e7ef!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose{display:grid!important;grid-template-columns:42px minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;padding:12px!important;border-top:1px solid var(--b3-line)!important;background:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>.direct-image-picker-v132936{grid-column:1!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>input{grid-column:2!important;width:100%!important;min-width:0!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>button{grid-column:3!important;width:44px!important;min-width:44px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936{display:grid!important;grid-template-columns:42px minmax(0,1fr) 58px!important;align-items:center!important;gap:8px!important;padding:12px!important;border-top:1px solid var(--b3-line)!important;background:#fff!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.direct-image-picker-v132936{grid-column:1!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose{display:contents!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose>.message-warning{grid-column:1/-1!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose>.message-compose{display:contents!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936 input{grid-column:2!important;width:100%!important;min-width:0!important;height:42px!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936 .primary-button{grid-column:3!important;width:58px!important;min-width:58px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;justify-content:center!important}.bondelya-desktop-redesign-v13286b3 .message-compose input{height:42px!important}.bondelya-desktop-redesign-v13286b3 .host-message-inbox{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:14px!important;width:min(100%,1440px)!important;height:calc(100dvh - var(--b3-header) - 120px)!important;min-height:520px!important;margin:0 auto!important}.bondelya-desktop-redesign-v13286b3 .host-thread-list{padding:6px!important;overflow:auto!important;min-height:0!important}.bondelya-desktop-redesign-v13286b3 .host-thread-row{width:100%!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;padding:9px!important;color:var(--b3-text)!important;text-align:left!important}.bondelya-desktop-redesign-v13286b3 .host-thread-row.active{background:#eef5ff!important}.bondelya-desktop-redesign-v13286b3 .host-thread-row img{width:44px!important;height:44px!important;border-radius:50%!important;object-fit:cover!important}.bondelya-desktop-redesign-v13286b3 .host-thread-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;overflow:hidden!important;min-height:0!important}.bondelya-desktop-redesign-v13286b3 .host-thread-panel>.panel-heading{padding:14px 17px!important;border-bottom:1px solid var(--b3-line)!important}.bondelya-desktop-redesign-v13286b3 .host-thread-panel .message-stream{min-height:0!important;overflow:auto!important;background:#fbfcfe!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(.form-grid,.settings-grid,.profile-editor-grid,.dashboard-grid,.stats-grid,.admin-grid){gap:14px!important}.bondelya-desktop-redesign-v13286b3 .workspace-page .responsive-table{overflow:auto!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(th,.data-head,.admin-user-table-head){background:#f7f9fc!important;color:#53627a!important;border-color:#e6ebf2!important}.bondelya-desktop-redesign-v13286b3 .workspace-page :is(td,.data-row,.admin-user-table-row){background:#fff!important;color:#1c2d46!important;border-color:#edf1f6!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat>.workspace-auto-tabs{display:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat .video-chat-page.streamlined-call.immersive-call{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important}@media(max-width:1180px){.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-topbar{gap:8px!important;padding:0 14px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-topbar-brand{min-width:118px!important}.bondelya-desktop-redesign-v13286b3 .bondelya-desktop-nav button{padding:0 8px!important;font-size:11px!important}.bondelya-desktop-redesign-v13286b3 .topbar-presence{display:none!important}.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid.viewer,.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid.host{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3{--b4-blue:#1768e8;--b4-blue-hover:#0f56c7;--b4-blue-soft:#edf5ff;--b4-bg:#f5f8fc;--b4-text:#1d2d45;--b4-muted:#6f7f95;--b4-line:#e2e9f2}.bondelya-desktop-redesign-v13286b3 .bondelya-logo{display:flex!important;align-items:center!important;gap:8px!important;color:var(--b4-blue)!important;opacity:1!important;visibility:visible!important}.bondelya-desktop-redesign-v13286b3 .bondelya-logo svg{width:34px!important;height:34px!important;display:block!important;opacity:1!important;visibility:visible!important}.bondelya-desktop-redesign-v13286b3 .bondelya-wordmark{display:inline!important;color:var(--b4-blue)!important;font-weight:800!important;letter-spacing:-.35px!important;opacity:1!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu{max-height:calc(100dvh - 86px)!important;overflow:auto!important}.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu-section-label{padding:8px 10px 4px!important;margin-top:4px!important;border-top:1px solid var(--b4-line)!important;color:#8290a5!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.09em!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:var(--b4-bg)!important;color:var(--b4-text)!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.stat-card,.stats-card,.settings-panel,.settings-card,.profile-subsection,.responsive-table,.data-table,.ledger-table,.wallet-table,.host-thread-list,.host-thread-panel,.conversation-list,.chat-window,.availability-card,.queue-card,.performance-card,.growth-card,.financial-card,.payout-card,.subscription-card,.verification-card,.trust-card,.info-box){background:#fff!important;background-image:none!important;color:var(--b4-text)!important;border-color:var(--b4-line)!important;box-shadow:0 7px 24px #243f630f!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.wallet-summary,.wallet-hero,.earnings-hero,.earnings-summary,.financial-summary,.host-balance-card,.viewer-balance-card,.membership-summary,.premium-card){background:linear-gradient(145deg,#4f91ed,#1768e8)!important;background-image:linear-gradient(145deg,#4f91ed,#1768e8)!important;color:#fff!important;border-color:transparent!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.wallet-summary,.wallet-hero,.earnings-hero,.earnings-summary,.financial-summary,.host-balance-card,.viewer-balance-card,.membership-summary,.premium-card) :is(h1,h2,h3,h4,p,span,small,strong,em,label){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.bondelya-online-switch.on,.swipe-action.connect,.roulette-action.add,.active-action-button){background:var(--b4-blue)!important;background-image:none!important;border-color:var(--b4-blue)!important;color:#fff!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.swipe-action.connect,.roulette-action.add):hover{background:var(--b4-blue-hover)!important;border-color:var(--b4-blue-hover)!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;padding-bottom:18px!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages>.page-heading{flex:0 0 auto!important;width:min(100%,1440px)!important;margin:0 auto 10px!important;position:relative!important;inset:auto!important;z-index:1!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages>.message-filter{flex:0 0 auto!important;width:min(100%,1440px)!important;margin:0 auto 10px!important;position:relative!important;inset:auto!important;z-index:1!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages>:is(.messages-layout,.host-message-inbox){flex:1 1 auto!important;height:auto!important;min-height:0!important;margin:0 auto!important;overflow:hidden!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-stream{overscroll-behavior:contain!important}.bondelya-desktop-redesign-v13286b3 .bubble-translation{display:block!important;margin-top:5px!important;padding-top:5px!important;border-top:1px solid rgba(116,143,181,.2)!important;font-style:normal!important;font-size:.92em!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.sent .bubble-translation,.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.sent .bubble-translation{border-top-color:#b8dce6!important;color:#273244!important;-webkit-text-fill-color:#273244!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs{position:static!important;top:auto!important;left:auto!important;right:auto!important;z-index:auto!important;flex:0 0 auto!important}.bondelya-desktop-redesign-v13286b3 .workspace-callsettings .workspace-auto-tabs,.bondelya-desktop-redesign-v13286b3 .workspace-profile .workspace-auto-tabs,.bondelya-desktop-redesign-v13286b3 .workspace-wallet .workspace-auto-tabs,.bondelya-desktop-redesign-v13286b3 .workspace-earnings .workspace-auto-tabs{margin:0 0 16px!important}.bondelya-desktop-redesign-v13286b3>.main-area>.workspace-videochat{display:block!important;position:relative!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;background:#07101d!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat>:is(.workspace-breadcrumbs,.workspace-auto-tabs,.workspace-transition-skeleton,.workspace-sticky-actions){display:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat>.video-chat-page.streamlined-call.immersive-call{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:visible!important;opacity:1!important;z-index:1!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat .video-chat-right,.bondelya-desktop-redesign-v13286b3 .workspace-videochat .remote-video{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;visibility:visible!important;opacity:1!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat video{visibility:visible!important;opacity:1!important}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .bondelya-dark-surface-blue-v13286b4{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .bondelya-dark-surface-blue-v13286b4 :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .bondelya-dark-surface-blue-v13286b4 :is(input,select,textarea){background:#fff!important;color:#1d2d45!important}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3{--bond-bg:#f5f8fc;--bond-panel:#ffffff;--bond-panel-raised:#ffffff;--bond-panel-soft:#eef5ff;--bond-surface:#ffffff;--bond-surface-raised:#ffffff;--bond-public-light:#ffffff;--bond-text:#1d2d45;--bond-text-muted:#6f7f95;--bond-muted:#6f7f95;--bond-line:#e2e9f2;--bond-border:#e2e9f2;--bond-coral:#1768e8;--bond-coral-strong:#0f56c7;--bond-primary:#1768e8;--bond-primary-strong:#0f56c7;--primary:#1768e8;--primary-strong:#0f56c7;--primary-soft:#edf5ff;--surface:#ffffff;--surface-soft:#f5f8fc;--surface-raised:#ffffff;--text:#1d2d45;--muted:#6f7f95;--border:#e2e9f2}.bondelya-desktop-redesign-v13286b3>.main-area,.bondelya-desktop-redesign-v13286b3>.main-area>.page-content,.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:#f5f8fc!important;background-image:none!important;color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading,.bondelya-desktop-redesign-v13286b3 .workspace-contacts .page-heading,.bondelya-desktop-redesign-v13286b3 .workspace-connections .page-heading,.bondelya-desktop-redesign-v13286b3 .workspace-messages .page-heading,.bondelya-desktop-redesign-v13286b3 .workspace-experience .page-heading,.bondelya-desktop-redesign-v13286b3 .workspace-callsettings .page-heading{position:static!important;inset:auto!important;transform:none!important;float:none!important;width:min(100%,1440px)!important;max-width:1440px!important;min-height:0!important;margin:0 auto 18px!important;padding:0!important;z-index:auto!important;background:transparent!important;color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading :is(h1,h2,h3,p,span,strong,small){color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading .eyebrow{color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.stat-card,.stats-card,.settings-panel,.settings-card,.profile-subsection,.responsive-table,.data-table,.ledger-table,.wallet-table,.host-thread-list,.host-thread-panel,.conversation-list,.chat-window,.availability-card,.queue-card,.performance-card,.growth-card,.financial-card,.payout-card,.subscription-card,.verification-card,.trust-card,.info-box,.mp-panel,.mp-stat,.mp-empty,.mp-scheduled-card-v1318,.experience-card,.experience-panel,.experience-section,.dating-card,.tool-card,.feature-card,.preference-card){background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important;box-shadow:0 7px 24px #243f630f!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.stat-card,.stats-card,.settings-panel,.settings-card,.profile-subsection,.responsive-table,.data-table,.ledger-table,.wallet-table,.host-thread-list,.host-thread-panel,.conversation-list,.chat-window,.availability-card,.queue-card,.performance-card,.growth-card,.financial-card,.payout-card,.subscription-card,.verification-card,.trust-card,.info-box,.mp-panel,.mp-stat,.mp-empty,.mp-scheduled-card-v1318,.experience-card,.experience-panel,.experience-section,.dating-card,.tool-card,.feature-card,.preference-card) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,li,td,th){color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.muted-copy,.helper-text,.subtle-copy,.empty-state,small){color:#6f7f95!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.wallet-summary,.wallet-hero,.earnings-hero,.earnings-summary,.financial-summary,.host-balance-card,.viewer-balance-card,.membership-summary,.premium-card,.dark-card,.dark-panel,.dark-surface,.hero-summary,.summary-banner,.account-summary-card){background:#1768e8!important;background-image:linear-gradient(145deg,#4f91ed,#1768e8)!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.wallet-summary,.wallet-hero,.earnings-hero,.earnings-summary,.financial-summary,.host-balance-card,.viewer-balance-card,.membership-summary,.premium-card,.dark-card,.dark-panel,.dark-surface,.hero-summary,.summary-banner,.account-summary-card) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.bondelya-hero-action,.active-action-button,.swipe-action.connect,.roulette-action.add,.bondelya-online-switch.on,.cta-button,.action-primary,.save-button,.buy-button,.add-minutes-button){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.bondelya-hero-action,.active-action-button,.swipe-action.connect,.roulette-action.add,.cta-button,.action-primary,.save-button,.buy-button,.add-minutes-button):hover:not(:disabled){background:#0f56c7!important;border-color:#0f56c7!important;color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs,.bondelya-desktop-redesign-v13286b3 .workspace-experience :is(.segmented-control,.settings-nav,.profile-section-nav),.bondelya-desktop-redesign-v13286b3 .workspace-callsettings :is(.segmented-control,.settings-nav){position:static!important;inset:auto!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:max-content!important;max-width:100%!important;margin:0 0 18px!important;padding:5px!important;background:#eaf1fb!important;border:1px solid #dbe5f1!important;border-radius:12px!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button,.bondelya-desktop-redesign-v13286b3 .workspace-experience :is(.segmented-control,.settings-nav,.profile-section-nav) :is(button,a),.bondelya-desktop-redesign-v13286b3 .workspace-callsettings :is(.segmented-control,.settings-nav) button{position:static!important;background:#fff!important;background-image:none!important;color:#33445e!important;border:1px solid #dfe7f1!important;border-radius:8px!important;box-shadow:none!important;text-decoration:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button.active,.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button[aria-selected=true],.bondelya-desktop-redesign-v13286b3 .workspace-experience :is(.segmented-control,.settings-nav,.profile-section-nav) :is(button.active,a.active,[aria-selected=true]),.bondelya-desktop-redesign-v13286b3 .workspace-callsettings :is(.segmented-control,.settings-nav) :is(button.active,[aria-selected=true]){background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-callsettings .quick-action-picker button{background:#fff!important;color:#33445e!important;border:1px solid #dfe7f1!important}.bondelya-desktop-redesign-v13286b3 .workspace-callsettings .quick-action-picker button.active{background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 :is(.workspace-contacts,.workspace-connections,.workspace-messages){position:relative!important;display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.bondelya-desktop-redesign-v13286b3 :is(.workspace-contacts,.workspace-connections,.workspace-messages)>:is(.message-filter,.contact-filter,.filters,.filter-row){position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;width:min(100%,1440px)!important;margin:0 auto 12px!important;z-index:auto!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages>:is(.messages-layout,.host-message-inbox){width:min(100%,1440px)!important;max-width:1440px!important;flex:1 1 auto!important;min-height:0!important;margin:0 auto!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,select,textarea){background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#cfd9e6!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,select,textarea):focus{border-color:#1768e8!important;box-shadow:0 0 0 3px #1768e81f!important}.bondelya-desktop-redesign-v13286b3 .bondelya-dark-surface-blue-v13286b4{background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}.bondelya-desktop-redesign-v13286b3 .bondelya-dark-surface-blue-v13286b4 :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a){color:#1d2d45!important}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.availability-button.online,.package-grid button.selected,.subnav button.active,.message-filter button.active,.conversation-row.active,.swipe-action.favorite,.swipe-action.favorite.active,.buy-minutes-button,.conversation-prompts button,.moment-tile.active,.contact-favorite-button.active,.settings-nav button.active,.interest-picker button.active,.chip-row span.active,.analytics-chip.active){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.availability-button.online,.package-grid button.selected,.subnav button.active,.message-filter button.active,.conversation-row.active,.swipe-action.favorite,.swipe-action.favorite.active,.buy-minutes-button,.conversation-prompts button,.moment-tile.active,.contact-favorite-button.active,.settings-nav button.active,.interest-picker button.active,.chip-row span.active,.analytics-chip.active) :is(span,small,strong,b,em,svg){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.profile-card,.swipe-card,.profile-facts,.passport-grid,.host-viewer-details){background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.profile-card,.swipe-card,.profile-facts,.passport-grid,.host-viewer-details) :is(h1,h2,h3,h4,p,span,small,strong,b,em,label){color:#1d2d45!important}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .secondary-button,.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .icon-button{background:#fff!important;background-image:none!important;color:#1768e8!important;border-color:#b9cff0!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .secondary-button:hover:not(:disabled),.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .icon-button:hover:not(:disabled){background:#edf5ff!important;color:#0f56c7!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-wallet .wallet-packages button,.bondelya-desktop-redesign-v13286b3 .workspace-wallet .package-grid button{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-wallet .wallet-packages button :is(strong,span,small),.bondelya-desktop-redesign-v13286b3 .workspace-wallet .package-grid button :is(strong,span,small){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.data-table th,.admin-table th){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.data-table th,.admin-table th) :is(span,small,strong,b,em){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.conversation-row.active,.host-thread-row.active){background:#edf5ff!important;color:#1d2d45!important;border-color:#aecaef!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.conversation-row.active,.host-thread-row.active) :is(strong,span,small,em){color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.conversation-list,.host-thread-list,.chat-window,.host-thread-panel,.message-stream,.message-compose,.safe-compose){background:#fff!important;color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-roulette :is(.viewer-roulette-launch-v146,.host-roulette-simple-wait,.roulette-waiting,.roulette-host-station,.host-roulette-match){background:#fff!important;background-image:none!important;color:#1d2d45!important;border:1px solid #e2e9f2!important}.bondelya-desktop-redesign-v13286b3 .workspace-roulette :is(.viewer-roulette-launch-v146,.host-roulette-simple-wait,.roulette-waiting,.roulette-host-station,.host-roulette-match) :is(h1,h2,h3,p,span,small,strong,b,em,label){color:#1d2d45!important}}@media(min-width:801px){.bondelya-desktop-redesign-v13286b3{--bond-coral:#1768e8!important;--bond-coral-strong:#0f56c7!important;--bond-violet:#1768e8!important;--bond-primary:#1768e8!important;--primary:#1768e8!important;--primary-strong:#0f56c7!important;--bond-bg:#f5f8fc!important;--bond-panel:#fff!important;--bond-panel-raised:#fff!important;--bond-surface:#fff!important;--bond-surface-raised:#fff!important;--bond-text:#1d2d45!important;--bond-muted:#6f7f95!important;--bond-line:#e2e9f2!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat),.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>section,.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>div:not(.workspace-auto-tabs):not(.workspace-breadcrumbs){color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:#f5f8fc!important;background-image:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.wallet-summary,.wallet-hero,.wallet-banner,.minutes-summary,.minutes-hero,.membership-summary,.membership-hero,.earnings-hero,.earnings-summary,.financial-summary,.financial-hero,.host-balance-card,.viewer-balance-card,.account-summary-card,.summary-banner,.hero-summary,.premium-card,.callout-dark,.status-hero,.profile-hero-dark,.host-top,.host-stats span,.roulette-status-card,.roulette-live-card){background:#1768e8!important;background-image:linear-gradient(145deg,#4f91ed,#1768e8)!important;border-color:#1768e8!important;color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.wallet-summary,.wallet-hero,.wallet-banner,.minutes-summary,.minutes-hero,.membership-summary,.membership-hero,.earnings-hero,.earnings-summary,.financial-summary,.financial-hero,.host-balance-card,.viewer-balance-card,.account-summary-card,.summary-banner,.hero-summary,.premium-card,.callout-dark,.status-hero,.profile-hero-dark,.host-top,.host-stats span,.roulette-status-card,.roulette-live-card) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,a,svg){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.stat-card,.stats-card,.settings-panel,.settings-card,.profile-subsection,.responsive-table,.data-table,.ledger-table,.wallet-table,.host-thread-list,.host-thread-panel,.conversation-list,.chat-window,.message-stream,.message-compose,.safe-compose,.availability-card,.queue-card,.performance-card,.growth-card,.financial-card,.payout-card,.subscription-card,.verification-card,.trust-card,.info-box,.mp-panel,.mp-stat,.mp-empty,.mp-scheduled-card-v1318,.experience-card,.experience-panel,.experience-section,.dating-card,.tool-card,.feature-card,.preference-card,.profile-card,.swipe-card,.profile-facts,.passport-grid,.host-viewer-details,.contact-card,.contact-list,.contact-detail,.notification-card,.schedule-card,.history-card,.roulette-preference-options-v78,.roulette-quality-note-v78){background:#fff!important;background-image:none!important;border-color:#e2e9f2!important;color:#1d2d45!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.cta-button,.action-primary,.save-button,.buy-button,.buy-minutes-button,.add-minutes-button,.bondelya-hero-action,.active-action-button,.swipe-action.connect,.swipe-action.favorite.active,.roulette-action.add,.availability-button.online,.package-grid button.selected,.subnav button.active,.message-filter button.active,.conversation-prompts button.active,.moment-tile.active,.contact-favorite-button.active,.settings-nav button.active,.interest-picker button.active,.chip-row span.active,.analytics-chip.active,.toggle.on,.bondelya-online-switch.on){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important;box-shadow:none!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.cta-button,.action-primary,.save-button,.buy-button,.buy-minutes-button,.add-minutes-button,.bondelya-hero-action,.active-action-button,.swipe-action.connect,.swipe-action.favorite.active,.roulette-action.add,.availability-button.online,.package-grid button.selected,.subnav button.active,.message-filter button.active,.conversation-prompts button.active,.moment-tile.active,.contact-favorite-button.active,.settings-nav button.active,.interest-picker button.active,.chip-row span.active,.analytics-chip.active,.toggle.on,.bondelya-online-switch.on) :is(span,small,strong,b,em,svg){color:#fff!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.secondary-button,.icon-button,.subnav button:not(.active),.message-filter button:not(.active),.settings-nav button:not(.active),.interest-picker button:not(.active),.chip-row span:not(.active)){background:#fff!important;background-image:none!important;color:#1768e8!important;border-color:#b9cff0!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.host-table-head,.wallet-table-head,.data-table th,.admin-table th,.responsive-table thead,.table-head){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.host-table-head,.wallet-table-head,.data-table th,.admin-table th,.responsive-table thead,.table-head) :is(span,small,strong,b,em,th,svg){color:#fff!important}.bondelya-host-home-v13286b2 .bondelya-home-grid.host{grid-template-columns:repeat(12,minmax(0,1fr))!important}.bondelya-host-home-v13286b2 .host-online-card,.bondelya-host-home-v13286b2 .host-roulette-quick-card{grid-column:span 6!important;min-height:190px!important}.bondelya-host-home-v13286b2 .host-roulette-quick-card{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;background:#fff!important;border:1px solid #e2e9f2!important}.bondelya-host-home-v13286b2 .host-roulette-quick-card.live{background:#edf5ff!important;border-color:#aecaef!important}.bondelya-host-home-v13286b2 .host-roulette-quick-card h2{margin:8px 0 6px!important;color:#1d2d45!important}.bondelya-host-home-v13286b2 .host-roulette-quick-card p{margin:0!important;color:#6f7f95!important;max-width:520px!important}.bondelya-host-home-v13286b2 .bondelya-card-kicker{display:flex!important;align-items:center!important;gap:8px!important;color:#1768e8!important;font-weight:800!important;font-size:13px!important}.bondelya-host-home-v13286b2 .host-roulette-quick-actions{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important;min-width:190px!important}.bondelya-host-home-v13286b2 .host-roulette-quick-actions .bondelya-online-label{color:#1d2d45!important;white-space:nowrap!important}.bondelya-desktop-redesign-v13286b3 .workspace-videochat,.bondelya-desktop-redesign-v13286b3 .workspace-videochat *{--bond-media-surface:#07101d}}@media(min-width:761px){.bondelya-desktop-redesign-v13286b3 .workspace-messages>:is(.messages-layout,.host-message-inbox){height:620px!important;max-height:620px!important;min-height:620px!important;flex:0 0 620px!important;overflow:hidden!important}.bondelya-desktop-redesign-v13286b3 .messages-layout>:is(.conversation-list,.chat-window),.bondelya-desktop-redesign-v13286b3 .host-message-inbox>:is(.host-thread-list,.host-thread-panel){height:620px!important;max-height:620px!important;min-height:0!important;overflow:hidden!important}.bondelya-desktop-redesign-v13286b3 :is(.conversation-list,.host-thread-list){overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.bondelya-desktop-redesign-v13286b3 :is(.chat-window,.host-thread-panel)>.message-stream{min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.bondelya-desktop-redesign-v13286b3 :is(.workspace-contacts,.workspace-connections) :is(.people-list,.contact-list){max-height:620px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3{--bond-primary:#1768e8;--bond-primary-strong:#0f56c7;--bond-primary-soft:#edf5ff;--bond-bg:#f5f8fc;--bond-panel:#ffffff;--bond-text:#1d2d45;--bond-muted:#6f7f95;--bond-line:#e2e9f2;--primary:#1768e8;--primary-strong:#0f56c7;--primary-soft:#edf5ff;--bond-coral:#1768e8;background:#f5f8fc!important;color:#1d2d45!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{height:58px!important;min-height:58px!important;padding:7px 10px!important;gap:8px!important;background:#fffffffa!important;color:#1d2d45!important;border-bottom:1px solid #e2e9f2!important;box-shadow:0 5px 18px #243f630f!important;backdrop-filter:blur(16px)}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar .brand-logo,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar .bondelya-logo{max-width:112px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary{margin-left:auto!important;display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-minutes{background:#edf5ff!important;color:#0f56c7!important;border:1px solid #cfe0f8!important;border-radius:999px!important;padding:6px 9px!important;white-space:nowrap!important;font-size:.76rem!important;font-weight:800!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{left:8px!important;right:8px!important;width:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;display:flex!important;align-items:stretch!important;justify-content:space-around!important;gap:2px!important;padding:6px!important;border:1px solid #dce6f2!important;border-radius:20px!important;background:#fffffffa!important;box-shadow:0 -7px 22px #243f631a!important;backdrop-filter:blur(18px)!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button{flex:1 1 0!important;min-width:0!important;min-height:50px!important;padding:6px 2px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#708095!important;font-size:.61rem!important;font-weight:760!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button svg{width:19px!important;height:19px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button.active{color:#1768e8!important;background:#edf5ff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav .mobile-role-switch{color:#0f56c7!important;background:#f4f8ff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar{width:min(88vw,340px)!important;background:#fff!important;background-image:none!important;color:#1d2d45!important;border-right:1px solid #e2e9f2!important;box-shadow:18px 0 55px #1e385b2e!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .brand{border-bottom:1px solid #edf1f6!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-group-toggle,.nav-item,.nav-pin,.signout){color:#33445e!important;background:transparent!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-group-toggle{font-weight:800!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item.active{background:#edf5ff!important;color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-nav-backdrop{background:#1629436b!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){width:100%!important;max-width:100vw!important;min-width:0!important;padding:12px 12px calc(86px + env(safe-area-inset-bottom))!important;background:#f5f8fc!important;background-image:none!important;color:#1d2d45!important;overflow-x:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>.workspace-breadcrumbs{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;margin:0 0 12px!important;padding:0!important;background:transparent!important;color:#1d2d45!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading h1{margin:0!important;color:#162a44!important;font-size:1.5rem!important;line-height:1.15!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading :is(p,small,.eyebrow){color:#6f7f95!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-subsection,.conversation-list,.chat-window,.wallet-table,.data-table,.mp-panel,.mp-stat,.mp-empty,.bondelya-ui-card,.dashboard-card,.profile-card,.availability-card,.experience-card,.notification-card,.host-thread-panel,.host-thread-list,.message-stream,.message-compose,.safe-compose,.table-card,.summary-card){background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important;box-shadow:0 8px 24px #26436512!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(h1,h2,h3,h4,strong,label,legend){color:#1d2d45!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(p,small,.muted,.helper-text,.subtle){color:#6f7f95!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,textarea,select){max-width:100%!important;background:#fff!important;color:#1d2d45!important;border-color:#cfdbea!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,textarea,select):focus{border-color:#1768e8!important;box-shadow:0 0 0 3px #1768e81f!important;outline:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.buy-minutes-button,.add-minutes-button,.bondelya-online-switch.on,.toggle.on,.active-tab,.selected-tab,.tab-button.active,.workspace-auto-tabs button.active){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.secondary-button,.icon-button){background:#fff!important;background-image:none!important;color:#1768e8!important;border-color:#b9cff0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.danger-button,.danger,.delete-button){background:#c93636!important;color:#fff!important;border-color:#c93636!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.tab-list,.tabs,.settings-tabs,.experience-tabs){position:static!important;display:flex!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;padding:5px!important;margin:0 0 12px!important;background:#fff!important;border:1px solid #e2e9f2!important;border-radius:14px!important;scrollbar-width:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.tab-list,.tabs,.settings-tabs,.experience-tabs) button{flex:0 0 auto!important;background:#f1f5fa!important;color:#33445e!important;border:1px solid #dbe5f0!important;border-radius:10px!important;white-space:nowrap!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.tab-list,.tabs,.settings-tabs,.experience-tabs) button:is(.active,[aria-selected=true]){background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dashboard-grid,.stats-grid,.bondelya-viewer-home-grid,.bondelya-host-home-grid,.detail-grid,.profile-grid,.settings-grid,.wallet-grid,.experience-grid){grid-template-columns:1fr!important;width:100%!important;gap:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .bondelya-ui-card{border-radius:16px!important;padding:14px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.workspace-messages,.workspace-connections,.workspace-contacts):not(.workspace-videochat){display:block!important;overflow-y:auto!important;overflow-x:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.messages-layout,.host-message-inbox,.contact-layout,.contacts-layout){display:grid!important;grid-template-columns:1fr!important;height:auto!important;min-height:0!important;gap:10px!important;overflow:visible!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.conversation-list,.host-thread-list){width:100%!important;max-height:34vh!important;overflow:auto!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.chat-window,.host-thread-panel){width:100%!important;min-width:0!important;min-height:48vh!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .message-stream{min-height:220px!important;max-height:46vh!important;overflow:auto!important;background:#f8fbff!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.message-filter,.contact-filter,.filters,.filter-row){position:static!important;display:flex!important;gap:6px!important;max-width:100%!important;overflow-x:auto!important;margin:0 0 10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.message-compose,.safe-compose){position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding:9px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.workspace-wallet,.workspace-money,.workspace-earnings):not(.workspace-videochat) :is(.wallet-hero,.wallet-summary,.minutes-summary,.package-highlight,.earnings-summary,.balance-card,.pricing-hero,.membership-hero,.wallet-stat.primary){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.workspace-wallet,.workspace-money,.workspace-earnings):not(.workspace-videochat) :is(.wallet-hero,.wallet-summary,.minutes-summary,.package-highlight,.earnings-summary,.balance-card,.pricing-hero,.membership-hero,.wallet-stat.primary) :is(h1,h2,h3,strong,span,p,small,label){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-videochat{isolation:isolate}}@media(max-width:390px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{left:4px!important;right:4px!important;padding:5px 3px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button{font-size:.56rem!important;padding-inline:1px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button svg{width:18px!important;height:18px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding-left:9px!important;padding-right:9px!important}}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3{--mobile-header-h:58px;--mobile-nav-h:70px;--bond-primary:#1768e8;--bond-primary-strong:#0f56c7;--bond-primary-soft:#edf5ff;--bond-bg:#f5f8fc;--bond-panel:#fff;--bond-text:#172a45;--bond-muted:#6c7d93;--bond-line:#dfe8f3}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{position:sticky!important;top:0!important;z-index:70!important;display:grid!important;grid-template-columns:42px minmax(88px,1fr) auto!important;align-items:center!important;height:var(--mobile-header-h)!important;min-height:var(--mobile-header-h)!important;padding:7px 10px!important;overflow:visible!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar>.icon-button{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;background:#f4f8ff!important;color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar>:is(.brand-logo,.bondelya-logo){justify-self:start!important;max-width:108px!important;max-height:34px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary{justify-self:end!important;max-width:min(62vw,250px)!important;overflow:hidden!important;gap:5px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-minutes{display:inline-flex!important;align-items:center!important;gap:4px!important;min-height:36px!important;padding:5px 8px!important;font-size:.72rem!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence{min-width:0!important;max-width:82px!important;height:36px!important;border:1px solid #dce6f2!important;border-radius:11px!important;background:#fff!important;padding:0 5px!important;color:#40526b!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary :is(.topbar-language,.topbar-presence) select{min-width:0!important;max-width:58px!important;border:0!important;background:transparent!important;padding:0 1px!important;font-size:.67rem!important;color:#40526b!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{min-height:64px!important;grid-template-columns:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button{position:relative!important;min-height:52px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;touch-action:manipulation!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button b{position:absolute!important;top:3px!important;right:calc(50% - 19px)!important;display:grid!important;place-items:center!important;min-width:17px!important;height:17px!important;padding:0 4px!important;border-radius:999px!important;background:#1768e8!important;color:#fff!important;font-size:.58rem!important;line-height:1!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav .mobile-role-switch{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;max-height:100dvh!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .brand{min-height:62px!important;padding:10px 12px!important;background:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-scroll{min-height:0!important;overflow-y:auto!important;padding:8px 9px 12px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-group-toggle,.nav-item){min-height:46px!important;border-radius:12px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:center!important;gap:4px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row .nav-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;padding:8px 10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row .nav-item svg{width:22px!important;height:22px!important;min-width:22px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-footer{display:grid!important;gap:6px!important;padding:9px 10px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #e4ebf4!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-footer .mobile-mode-switch{display:flex!important;align-items:center!important;gap:9px!important;background:#edf5ff!important;color:#1768e8!important;border:1px solid #cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-footer .signout{display:flex!important;align-items:center!important;gap:9px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){min-height:calc(100dvh - var(--mobile-header-h))!important;padding:12px 11px calc(var(--mobile-nav-h) + 22px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(var(--mobile-nav-h) + 24px)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>:is(section,article,.panel-card,.bondelya-ui-card){max-width:100%!important;min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin-bottom:11px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading h1{font-size:1.38rem!important;letter-spacing:-.025em!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.bondelya-ui-card,.dashboard-card,.mp-panel,.panel-card,.summary-card,.profile-card,.availability-card,.experience-card){border-radius:17px!important;padding:14px!important;border:1px solid #dfe8f3!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.button-row,.actions,.card-actions){flex-wrap:wrap!important;gap:7px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) button,.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) a.button{min-height:42px}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.secondary-button,.danger-button){border-radius:12px!important;padding:9px 12px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.form-grid,.field-grid,.settings-form-grid,.profile-form-grid,.availability-grid,.two-column,.split-grid){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,textarea,select){min-height:42px!important;border-radius:11px!important;font-size:16px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) textarea{min-height:96px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.table-wrap,.table-container,.wallet-table,.data-table){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) table{width:max(100%,620px)!important;font-size:.82rem!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.conversation-list,.host-thread-list){max-height:29vh!important;border-radius:15px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.conversation-row,.host-thread-row,.contact-row){min-height:58px!important;padding:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.chat-window,.host-thread-panel){min-height:54vh!important;border-radius:15px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .message-stream{min-height:260px!important;max-height:48vh!important;padding:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.message-compose,.safe-compose){position:sticky!important;bottom:calc(var(--mobile-nav-h) + 8px)!important;z-index:12!important;background:#fff!important;border:1px solid #dfe8f3!important;border-radius:15px!important;box-shadow:0 10px 26px #2343681f!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.tab-list,.tabs,.settings-tabs,.experience-tabs,.filters,.filter-row,.message-filter,.contact-filter){scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.tab-list,.tabs,.settings-tabs,.experience-tabs,.filters,.filter-row,.message-filter,.contact-filter)>*{scroll-snap-align:start}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.modal,.dialog,.settings-modal,.profile-modal){max-width:calc(100vw - 16px)!important;max-height:86dvh!important;margin:auto 8px 8px!important;border-radius:20px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.hero-dark,.black-card,.membership-summary,.payout-summary,.wallet-summary,.minutes-summary,.earnings-summary,.pricing-hero,.membership-hero,.package-highlight){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.hero-dark,.black-card,.membership-summary,.payout-summary,.wallet-summary,.minutes-summary,.earnings-summary,.pricing-hero,.membership-hero,.package-highlight) *{color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.pink,.pink-button,.coral-button,.accent-button,.cta-button:not(.danger-button)){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .workspace-sticky-actions{left:10px!important;right:10px!important;bottom:calc(var(--mobile-nav-h) + 10px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;border-radius:16px!important}}@media(max-width:430px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence{display:none!important}}@media(max-width:360px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{grid-template-columns:42px minmax(80px,1fr) auto!important}}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3{--mobile-header-h:56px;--mobile-nav-h:66px}.app-shell.bondelya-desktop-redesign-v13286b3:has(.workspace-videochat) .mobile-bottom-nav{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3:has(.workspace-videochat) .workspace-sticky-actions{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .workspace-breadcrumbs,.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>.workspace-breadcrumbs{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:#f5f8fc!important;color:#172a45!important;padding-top:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.bondelya-viewer-home-v13286b2,.bondelya-host-home-v13286b2){display:block!important;width:100%!important;max-width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-home-welcome{padding:4px 2px 10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-home-welcome h1{font-size:1.42rem!important;line-height:1.15!important;margin:0 0 4px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-home-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.bondelya-ui-card,.bondelya-hero-card){width:100%!important;min-width:0!important;box-sizing:border-box!important;border-radius:18px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-hero-card{padding:17px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-hero-card h2{font-size:1.25rem!important;margin:.35rem 0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-hero-action{width:100%!important;justify-content:center!important;min-height:46px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.host-online-card,.host-roulette-quick-card){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 12px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.host-online-card,.host-roulette-quick-card)>div:first-child{min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-roulette-quick-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-roulette-quick-actions .secondary-button{grid-column:1/-1!important;width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.bondelya-compact-list,.bondelya-request-list,.bondelya-contact-chip-row){display:grid!important;gap:7px!important;min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.bondelya-compact-list,.bondelya-request-list,.bondelya-contact-chip-row)>*{width:100%!important;min-width:0!important;box-sizing:border-box!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-request-list>div{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-request-list>div>:is(button){grid-column:1/-1!important;width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.messages-layout,.contacts-layout,.host-messages-layout,.messages-workspace,.contacts-workspace){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.conversation-list,.host-thread-list,.contact-list){width:100%!important;max-width:100%!important;overflow:auto!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.chat-window,.host-thread-panel,.conversation-panel){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.message-compose,.safe-compose){bottom:8px!important;padding:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs{position:static!important;display:flex!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;gap:6px!important;margin:0 0 10px!important;padding:0 0 4px!important;background:transparent!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button{flex:0 0 auto!important;min-height:38px!important;padding:7px 11px!important;border-radius:999px!important;background:#fff!important;color:#40526b!important;border:1px solid #dce6f2!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs button.active{background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.settings-panel,.settings-card,.profile-panel,.wallet-card,.package-card,.payout-card,.experience-panel,.experience-card){background:#fff!important;color:#172a45!important;border:1px solid #dfe8f3!important;border-radius:17px!important;box-shadow:0 8px 24px #2343680f!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.settings-panel,.settings-card,.profile-panel,.wallet-card,.package-card,.payout-card,.experience-panel,.experience-card) :is(h1,h2,h3,h4,p,span,small,strong,label){color:inherit!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.bondelya-hero-action,.cta-button:not(.danger-button),.accent-button,.pink-button,.coral-button){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{left:7px!important;right:7px!important;bottom:max(6px,env(safe-area-inset-bottom))!important;min-height:60px!important;padding:5px!important;border-radius:18px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button{min-height:48px!important;font-size:.61rem!important;padding:5px 2px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button svg{width:19px!important;height:19px!important}}@media(max-width:390px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-minutes span{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary{max-width:58vw!important}}@media(max-width:760px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.chat-window,.host-thread-panel){min-height:78dvh!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-stream,.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .message-stream{min-height:520px!important;max-height:68dvh!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.sent,.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.sent{background:#d9f7ff!important;color:#172033!important;border:1px solid #a9ddea!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble.received,.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble.received{background:#eefbff!important;color:#172033!important;border:1px solid #c4e7ef!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .bubble :is(span,em,small,strong,a),.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .bubble :is(span,em,small,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose{grid-template-columns:42px minmax(0,1fr) 44px!important;display:grid!important;align-items:center!important;gap:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>.direct-image-picker-v132936{grid-column:1!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>input{grid-column:2!important;width:100%!important;min-width:0!important;height:42px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages .message-compose>button{grid-column:3!important;width:44px!important;min-width:44px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936{display:grid!important;grid-template-columns:42px minmax(0,1fr) 54px!important;align-items:center!important;gap:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose,.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose>.message-compose{display:contents!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936>.safe-compose>.message-warning{grid-column:1/-1!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936 input{grid-column:2!important;width:100%!important;min-width:0!important;height:42px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .host-message-inbox .direct-message-compose-v132936 .primary-button{grid-column:3!important;width:54px!important;min-width:54px!important;height:42px!important;min-height:42px!important;padding:0 6px!important}}@media(max-width:760px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages>:is(.messages-layout,.host-message-inbox){height:min(620px,72dvh)!important;max-height:min(620px,72dvh)!important;min-height:min(520px,72dvh)!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.conversation-list,.host-thread-list){max-height:180px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.chat-window,.host-thread-panel){min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-messages :is(.chat-window,.host-thread-panel)>.message-stream{min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.workspace-contacts,.workspace-connections) :is(.people-list,.contact-list){max-height:min(620px,72dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}}.app-shell.bondelya-desktop-redesign-v13286b3{--bond-primary:#1768e8;--bond-primary-strong:#0f56c7;--bond-primary-soft:#edf5ff;--bond-app-bg:#f5f8fc;--bond-app-card:#ffffff;--bond-app-text:#1d2d45;--bond-app-muted:#6f7f95;--bond-app-line:#e2e9f2;--primary:#1768e8;--primary-strong:#0f56c7;--accent:#1768e8;--bond-coral:#1768e8;--bond-coral-strong:#0f56c7}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu,.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar{background:#fff!important;background-image:none!important;color:var(--bond-app-text)!important;border-color:var(--bond-app-line)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button,.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-item,.nav-group-toggle,.nav-pin,.signout,.mobile-mode-switch){background:transparent!important;background-image:none!important;color:#33445e!important;border-color:transparent!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button:hover,.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-item,.signout,.mobile-mode-switch):hover{background:#edf5ff!important;color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button.danger,.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .signout{background:#edf5ff!important;background-image:none!important;color:#1768e8!important;border-color:#cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button.danger :is(strong,span,svg),.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .signout :is(span,svg){color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:#f5f8fc!important;background-image:none!important;color:var(--bond-app-text)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.black-card,.black-panel,.hero-dark,.hero-panel-dark,.wallet-summary,.wallet-hero,.minutes-summary,.minutes-hero,.package-highlight,.package-hero,.membership-summary,.membership-hero,.earnings-summary,.earnings-hero,.payout-summary,.payout-hero,.balance-summary,.balance-card,.finance-summary,.pricing-hero,.account-summary-card,.highlight-card-dark){background:#1768e8!important;background-image:linear-gradient(145deg,#4f91ed,#1768e8)!important;border-color:#1768e8!important;color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.black-card,.black-panel,.hero-dark,.hero-panel-dark,.wallet-summary,.wallet-hero,.minutes-summary,.minutes-hero,.package-highlight,.package-hero,.membership-summary,.membership-hero,.earnings-summary,.earnings-hero,.payout-summary,.payout-hero,.balance-summary,.balance-card,.finance-summary,.pricing-hero,.account-summary-card,.highlight-card-dark) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,svg,a){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.cta-button:not(.danger-button),.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.connect-button,.selected-button,.selected-pill,.active-pill,.filter-pill.active,.filter-button.active,.chip.active,.segmented-control button.active,.subnav button.active,.message-filter button.active){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.cta-button:not(.danger-button),.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.connect-button,.selected-button,.selected-pill,.active-pill,.filter-pill.active,.filter-button.active,.chip.active,.segmented-control button.active,.subnav button.active,.message-filter button.active) :is(span,strong,small,svg){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.secondary-button,.tertiary-button,.ghost-button,.outline-button,.icon-button,.filter-button,.filter-pill,.chip,.subnav button,.message-filter button,.settings-nav button,.workspace-auto-tabs button):not(.active):not([aria-selected=true]){background:#fff!important;background-image:none!important;color:#33445e!important;border-color:#d9e4f0!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.user-workspace-tabs button.active,.interest-picker button.active,.wallet-ledger-tabs-v138 button.active,.settings-nav button.active,.subnav button.active,.message-filter button.active,.subscription-option.selected){background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .subscription-option.selected :is(span,strong,small){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3~.modal-backdrop .modal-card,.app-shell.bondelya-desktop-redesign-v13286b3 .modal-card,.app-shell.bondelya-desktop-redesign-v13286b3 .message-card,.app-shell.bondelya-desktop-redesign-v13286b3 .styled-message-card{background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding:10px 10px calc(82px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading{margin:0 0 10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading h1{font-size:1.38rem!important;line-height:1.15!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-panel,.profile-subsection,.profile-card,.wallet-card,.package-card,.payout-card,.earnings-card,.experience-panel,.experience-card,.conversation-list,.chat-window,.host-thread-panel,.host-thread-list,.contact-list,.notification-card,.summary-card,.table-card,.dashboard-card,.availability-card,.mp-panel,.mp-stat,.mp-empty){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;background:#fff!important;background-image:none!important;color:#1d2d45!important;border:1px solid #e2e9f2!important;border-radius:17px!important;box-shadow:0 7px 22px #23436811!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.form-grid,.settings-grid,.profile-grid,.wallet-grid,.experience-grid,.detail-grid,.quick-grid,.stats-grid){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,select,textarea){width:100%!important;max-width:100%!important;min-height:44px!important;box-sizing:border-box!important;background:#fff!important;color:#1d2d45!important;border:1px solid #cfdbea!important;border-radius:11px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .button-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .button-row>button{min-height:42px!important;max-width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.cta-button,.buy-minutes-button,.add-minutes-button){min-height:44px!important;border-radius:12px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.messages-layout,.contacts-layout,.host-messages-layout,.messages-workspace,.contacts-workspace){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.conversation-row,.contact-row,.message-contact-row,.host-thread-row){width:100%!important;min-width:0!important;box-sizing:border-box!important;border-radius:13px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.conversation-row.active,.contact-row.active,.message-contact-row.active,.host-thread-row.active){background:#edf5ff!important;color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-footer{background:#fff!important;border-top:1px solid #e2e9f2!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar-footer :is(.mobile-mode-switch,.signout){min-height:46px!important;border-radius:12px!important;background:#edf5ff!important;color:#1768e8!important;border:1px solid #cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3:has(.workspace-videochat) .mobile-bottom-nav,.app-shell.bondelya-desktop-redesign-v13286b3:has(.workspace-videochat) .workspace-sticky-actions{display:none!important}}.app-shell.bondelya-desktop-redesign-v13286b3{--bond-bg:#f5f8fc!important;--bond-panel:#ffffff!important;--bond-panel-raised:#ffffff!important;--bond-panel-soft:#f5f8fc!important;--bond-surface:#ffffff!important;--bond-surface-raised:#ffffff!important;--bond-text:#1d2d45!important;--bond-muted:#6f7f95!important;--bond-line:#e2e9f2!important;--bond-coral:#1768e8!important;--bond-coral-strong:#0f56c7!important;--bond-violet:#1768e8!important;--primary:#1768e8!important;--primary-strong:#0f56c7!important;--accent:#1768e8!important;--danger:#d9485f!important}.app-shell.bondelya-desktop-redesign-v13286b3,.app-shell.bondelya-desktop-redesign-v13286b3 .main-area,.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:#f5f8fc!important;background-image:none!important;color:#1d2d45!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-panel,.profile-subsection,.wallet-card,.package-card,.payout-card,.experience-panel,.experience-card,.conversation-list,.chat-window,.host-thread-panel,.host-thread-list,.contact-list,.notification-card,.summary-card,.table-card,.dashboard-card,.availability-card,.consent-rules,.consent-check,.verified-badges,.chat-line,.soft-badge,.status-pill.viewer,.status-pill.host,.status-pill.applicant,.status-pill.missing,.wallet-ledger-filters-v138,.ledger-filter-panel-v138){background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.black-card,.black-panel,.hero-dark,.hero-panel-dark,.wallet-summary,.wallet-hero,.minutes-summary,.minutes-hero,.package-highlight,.package-hero,.membership-summary,.membership-hero,.earnings-summary,.earnings-hero,.payout-summary,.payout-hero,.balance-summary,.finance-summary,.pricing-hero,.account-summary-card,.highlight-card-dark,.viewer-minutes-card-v146,.adult-badge){background:#1768e8!important;background-image:linear-gradient(145deg,#4f91ed,#1768e8)!important;border-color:#1768e8!important;color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.dark-card,.dark-panel,.dark-surface,.black-card,.black-panel,.hero-dark,.hero-panel-dark,.wallet-summary,.wallet-hero,.minutes-summary,.minutes-hero,.package-highlight,.package-hero,.membership-summary,.membership-hero,.earnings-summary,.earnings-hero,.payout-summary,.payout-hero,.balance-summary,.finance-summary,.pricing-hero,.account-summary-card,.highlight-card-dark,.viewer-minutes-card-v146,.adult-badge) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,a,svg){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is([style*="background:#111"],[style*="background: #111"],[style*="background:#222"],[style*="background: #222"],[style*="background:#111528"],[style*="background: #111528"],[style*="background:#171a31"],[style*="background: #171a31"],[style*="background:#0c1021"],[style*="background: #0c1021"],[style*="background:#0b0f20"],[style*="background: #0b0f20"]){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.connect-button,.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.selected-button,.selected-pill,.active-pill,.buy-minutes-button,.add-minutes-button,.call-experience-settings .segmented-control button.active,.segmented-control button.active,.interface-mode-button.active,.topbar-mode-tiles button.active,.subnav button.active,.settings-nav button.active,.message-filter button.active,.filter-pill.active,.filter-button.active,.chip.active,.interest-picker button.active,.user-workspace-tabs button.active,.wallet-ledger-tabs-v138 button.active,.quick-action-picker button.active,.experience-tabs-v78 button.active,.subscription-option.selected){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.connect-button,.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.selected-button,.selected-pill,.active-pill,.buy-minutes-button,.add-minutes-button,.segmented-control button.active,.subnav button.active,.settings-nav button.active,.message-filter button.active,.filter-pill.active,.filter-button.active,.chip.active,.interest-picker button.active,.quick-action-picker button.active,.experience-tabs-v78 button.active) :is(span,strong,small,b,em,svg){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is([style*="#1768e8"],[style*="#0f56c7"]){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.secondary-button,.tertiary-button,.ghost-button,.outline-button,.icon-button,.filter-button,.filter-pill,.chip,.subnav button,.message-filter button,.settings-nav button,.workspace-auto-tabs button,.interface-mode-button,.topbar-mode-tiles button,.quick-action-picker button,.experience-tabs-v78 button):not(.active):not([aria-selected=true]):not(.danger-button){background:#fff!important;background-image:none!important;color:#33445e!important;border-color:#d9e4f0!important;box-shadow:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,select,textarea),.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) option{background:#fff!important;color:#1d2d45!important;border-color:#cfdbea!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input,select,textarea):focus{border-color:#1768e8!important;outline:3px solid rgba(23,104,232,.12)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(a,.link-button,.eyebrow){color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.data-table th,.admin-table th,.table-head){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.data-head,.payout-ledger-head,.data-table th,.admin-table th,.table-head) :is(span,strong,small,b,em,a){color:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar,.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu,.notification-drawer-top-layer{background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-item,.nav-group-toggle,.nav-pin,.mobile-mode-switch,.signout),.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button,.notification-drawer-top-layer button{color:#33445e!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.nav-item.active,.nav-pin.active),.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.mobile-mode-switch,.signout),.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button.danger{background:#edf5ff!important;background-image:none!important;color:#1768e8!important;border-color:#cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar :is(.mobile-mode-switch,.signout) :is(span,strong,small,svg),.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-profile-menu button.danger :is(span,strong,small,svg){color:#1768e8!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.danger-button,.destructive-button,.delete-button){background:#fff2f4!important;background-image:none!important;color:#b72f48!important;border-color:#efc4cc!important;box-shadow:none!important}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding-left:10px!important;padding-right:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-subsection,.wallet-card,.package-card,.payout-card,.experience-panel,.experience-card,.conversation-list,.chat-window,.host-thread-panel,.host-thread-list,.summary-card,.dashboard-card){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;border-radius:16px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.settings-nav,.subnav,.message-filter,.segmented-control,.experience-tabs-v78){overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.workspace-auto-tabs,.settings-nav,.subnav,.message-filter,.segmented-control,.experience-tabs-v78)::-webkit-scrollbar{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) button{-webkit-tap-highlight-color:transparent}}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu){--bond-coral:#1768e8!important;--bond-coral-strong:#0f56c7!important;--bond-panel:#fff!important;--bond-panel-raised:#fff!important;background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#e2e9f2!important}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu) :is(input,select,textarea){background:#fff!important;color:#1d2d45!important;border-color:#cfdbea!important}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu) :is(.primary-button,.connect-button){background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu) :is(.secondary-button,.icon-button){background:#fff!important;background-image:none!important;color:#33445e!important;border-color:#d9e4f0!important}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu) :is(.eyebrow,.link-button,a){color:#1768e8!important}:root,:root[data-theme=light],:root[data-theme=dark]{color-scheme:light}html:has(.bl-page),body:has(.bl-page),#root:has(.bl-page),html:has(.auth-page:not(.admin-login-simple)),body:has(.auth-page:not(.admin-login-simple)),#root:has(.auth-page:not(.admin-login-simple)){width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;background:#f5f8fc!important;color:#1d2d45!important}.bl-page{--bl-bg:#f5f8fc;--bl-bg-2:#eef4fb;--bl-card:#ffffff;--bl-panel:#ffffff;--bl-panel2:#ffffff;--bl-text:#1d2d45;--bl-ink:#1d2d45;--bl-muted:#6f7f95;--bl-line:#e2e9f2;--bl-primary:#1768e8;--bl-accent:#1768e8;--bl-accent2:#0f56c7;--bl-light:#ffffff;--bl-light-text:#1d2d45;min-height:100vh!important;overflow:visible!important;background:radial-gradient(circle at 82% 4%,rgba(23,104,232,.1),transparent 24%),linear-gradient(180deg,#f9fbfe 0,#f5f8fc)!important;color:var(--bl-text)!important}@media(min-width:801px){html:has(.bl-page),body:has(.bl-page),#root:has(.bl-page),html:has(.auth-page:not(.admin-login-simple)),body:has(.auth-page:not(.admin-login-simple)),#root:has(.auth-page:not(.admin-login-simple)){width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.bl-page,.auth-page:not(.admin-login-simple){width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}}.bl-page :is(h1,h2,h3,h4,strong,summary){color:#1d2d45;text-shadow:none}.bl-page :is(p,small){color:var(--bl-muted)}.bl-page button:focus-visible,.bl-page select:focus-visible,.auth-page:not(.admin-login-simple) :is(button,input,select,a):focus-visible{outline:3px solid rgba(23,104,232,.22)!important;outline-offset:3px!important}.bl-header{position:sticky!important;top:0;max-width:none!important;height:68px!important;padding:0 clamp(18px,4vw,56px)!important;background:#fffffff0!important;border-bottom:1px solid var(--bl-line)!important;box-shadow:0 1px #172b4906!important;backdrop-filter:blur(16px)}.bl-header .bl-brand,.bl-header .bondelya-wordmark{color:#1d2d45!important}.bl-header nav button{color:#33445e!important;font-weight:650}.bl-header nav button:hover{background:#eef5ff!important;color:#1768e8!important}.bl-language-selector{background:#f6f9fe!important;color:#33445e!important;border-color:#d9e4f0!important}.bl-language-selector svg{color:#1768e8!important}.bl-language-selector select,.bl-language-selector option{background:#f6f9fe!important;color:#1d2d45!important}.bl-mobile-signin-top,.bl-btn-ghost,.bl-btn-outline{background:#fff!important;color:#33445e!important;border:1px solid #d9e4f0!important;box-shadow:none!important}.bl-mobile-signin-top:hover,.bl-btn-ghost:hover,.bl-btn-outline:hover{background:#eef5ff!important;color:#1768e8!important;border-color:#bad2f5!important}.bl-btn-primary{background:#1768e8!important;background-image:none!important;color:#fff!important;box-shadow:0 12px 28px #1768e82e!important}.bl-btn-primary:hover{background:#0f56c7!important}.bl-eyebrow{color:#1768e8!important}.bl-hero{min-height:640px;padding-top:62px!important;padding-bottom:78px!important}.bl-hero-copy h1{color:#10203a!important}.bl-hero-copy h1 em{color:#1768e8!important}.bl-hero-copy>p{color:#63728a!important}.bl-trust span{color:#33445e!important}.bl-trust svg{color:#1768e8!important}.bl-hero-copy small{color:#7b899e!important}.bl-call-card{background:#fff!important;border-color:#dbe5f1!important;box-shadow:0 28px 70px #1f335224!important}.bl-call-controls{background:#10203adb!important;box-shadow:0 8px 30px #10203a38}.bl-call-controls>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#263a56}.bl-call-controls>span.end{background:#d9485f;color:#fff}.bl-light-shell{max-width:1390px!important;background:#fff!important;color:#1d2d45!important;border:1px solid var(--bl-line)!important;box-shadow:0 12px 38px #1f335212!important}.bl-how{border-color:var(--bl-line)!important}.bl-section-head h2,.bl-feature-split h2,.bl-host h2,.bl-final h2{color:#10203a!important}.bl-section-head p{color:#6f7f95!important}.bl-text-link{color:#1768e8!important}.bl-profile-card{border:1px solid #dce5f0!important;box-shadow:0 8px 24px #1f335217!important}.bl-profile-card:hover{border-color:#a9c7f1!important;box-shadow:0 14px 34px #1f335221!important}.bl-step-grid article{border-color:var(--bl-line)!important}.bl-step-grid .number{background:#1768e8!important}.bl-step-art{background:linear-gradient(135deg,#eef5ff,#fff)!important;border-color:#d8e7fb!important;color:#1768e8!important}.mini-lines i{background:#bcd5f7!important}.bl-step-grid p{color:#6f7f95!important}.bl-benefits{max-width:1280px!important;margin-top:28px!important;padding:0 18px!important}.bl-benefits article,.bl-quote-grid article,.bl-faq details{background:#fff!important;background-image:none!important;color:#1d2d45!important;border:1px solid var(--bl-line)!important;box-shadow:0 8px 28px #1f33520e!important}.bl-benefits .icon{background:#eef5ff!important;color:#1768e8!important}.bl-benefits p,.bl-quote-grid p,.bl-faq details p{color:#6f7f95!important}.bl-quote-grid small{color:#8090a6!important}.bl-feature-split,.bl-host{background:#fff!important;background-image:none!important;color:#1d2d45!important;border:1px solid var(--bl-line)!important;box-shadow:0 12px 38px #1f335211!important}.bl-feature-split>div:first-child p,.bl-host>div:first-child p{color:#6f7f95!important}.bl-feature-split li{color:#33445e!important}.bl-feature-split li svg{color:#1768e8!important}.bl-chat-demo{background:#f6f9fd!important;color:#1d2d45!important;border-color:#dce5f0!important}.bl-chat-demo .top{color:#1d2d45!important;border-color:#dce5f0!important}.bl-chat-demo .top svg{color:#1768e8!important}.bubble.received{background:#fff!important;color:#1d2d45!important;border:1px solid #dce5f0!important}.bubble.received small{color:#6f7f95!important}.bubble.received em{color:#1768e8!important;border-color:#dce5f0!important}.bubble.sent{background:#1768e8!important;color:#fff!important}.workspace-messages .bubble.sent,.host-message-inbox .bubble.sent{background:#d9f7ff!important;color:#172033!important;border-color:#a9ddea!important}.workspace-messages .bubble.received,.host-message-inbox .bubble.received{background:#eefbff!important;color:#172033!important;border-color:#c4e7ef!important}.workspace-messages .bubble :is(span,small,em,strong,a),.host-message-inbox .bubble :is(span,small,em,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.workspace-messages .bubble .bubble-translation,.host-message-inbox .bubble .bubble-translation{border-top-color:#b8dce6!important;color:#273244!important;-webkit-text-fill-color:#273244!important}.composer{background:#fff!important;color:#7b899e!important;border:1px solid #dce5f0!important}.composer>span:last-child{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#1768e8;color:#fff;margin-right:5px}.bl-host-panel{background:#f6f9fd!important;color:#1d2d45!important;border-color:#dce5f0!important}.host-top{border-color:#dce5f0!important}.host-top span{color:#6f7f95!important}.host-top button{background:#1768e8!important;color:#fff!important}.host-stats span{background:#fff!important;color:#6f7f95!important;border:1px solid #e2e9f2!important}.host-stats strong,.bl-testimonials,.bl-faq{color:#1d2d45!important}.bl-faq summary svg{color:#1768e8!important}.bl-final{background:linear-gradient(115deg,#eaf3ff,#f7fbff)!important;color:#1d2d45!important;border:1px solid #d6e6fb!important;box-shadow:0 12px 34px #1f335212!important}.bl-final p{color:#607089!important}.bl-flag-avatars span{background:#fff!important;border-color:#d5e2f1!important;box-shadow:0 5px 16px #1f335214}.bl-footer{color:#6f7f95!important;border-color:#e2e9f2!important;background:#fff!important}.bl-footer .bl-brand,.bl-footer .bondelya-wordmark{color:#1d2d45!important}.bl-footer button:not(.bl-brand){color:#62728a!important}.bl-footer button:hover{color:#1768e8!important}.bl-footer small{color:#7b899e!important;border-color:#e2e9f2!important}.auth-page:not(.admin-login-simple){--surface:#fff;--surface-soft:#f5f8fc;--surface-raised:#fff;--text:#1d2d45;--muted:#6f7f95;--line:#e2e9f2;--primary:#1768e8;--accent:#1768e8;min-height:100vh!important;background:radial-gradient(circle at 12% 12%,rgba(23,104,232,.1),transparent 28%),radial-gradient(circle at 88% 90%,rgba(23,104,232,.06),transparent 28%),#f5f8fc!important;color:#1d2d45!important}.auth-page:not(.admin-login-simple) :is(h1,h2,h3,strong){color:#1d2d45!important}.auth-page:not(.admin-login-simple) :is(p,small,label,.external-auth-heading,.auth-divider){color:#6f7f95!important}.auth-page:not(.admin-login-simple) .auth-story{background:linear-gradient(145deg,#edf5ff,#fff)!important;color:#1d2d45!important;border-color:#d7e6fa!important;box-shadow:0 18px 55px #1f33521a!important}.auth-page:not(.admin-login-simple) .auth-story h2{color:#10203a!important}.auth-page:not(.admin-login-simple) .auth-story p{color:#607089!important}.auth-page:not(.admin-login-simple) .adult-badge{background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}.auth-page:not(.admin-login-simple) .auth-benefits span{background:#fff!important;color:#33445e!important;border-color:#d9e4f0!important;box-shadow:0 5px 16px #1f33520b!important}.auth-page:not(.admin-login-simple) .auth-card{background:#fff!important;background-image:none!important;color:#1d2d45!important;border-color:#dce5f0!important;box-shadow:0 22px 60px #1f33521f!important}.auth-page:not(.admin-login-simple) .auth-card .bondelya-wordmark{color:#1d2d45!important}.auth-page:not(.admin-login-simple) .auth-card .eyebrow{color:#1768e8!important}.auth-page:not(.admin-login-simple) .auth-card label{color:#4d5d75!important}.auth-page:not(.admin-login-simple) .auth-language{color:#607089!important}.auth-page:not(.admin-login-simple) .auth-language select,.auth-page:not(.admin-login-simple) .auth-card input,.auth-page:not(.admin-login-simple) .auth-card select,.auth-page:not(.admin-login-simple) .auth-card textarea{background:#fff!important;color:#1d2d45!important;border:1px solid #cfdbea!important;box-shadow:none!important}.auth-page:not(.admin-login-simple) .auth-card :is(input,select,textarea):focus{border-color:#1768e8!important;outline:3px solid rgba(23,104,232,.12)!important}.auth-page:not(.admin-login-simple) .auth-card input::placeholder{color:#8b98aa!important}.auth-page:not(.admin-login-simple) .auth-card option{background:#fff!important;color:#1d2d45!important}.auth-page:not(.admin-login-simple) .auth-tabs{background:#f2f6fb!important;border:1px solid #e2e9f2!important}.auth-page:not(.admin-login-simple) .auth-tabs button{background:transparent!important;color:#607089!important;border:0!important;box-shadow:none!important}.auth-page:not(.admin-login-simple) .auth-tabs button.active{background:#fff!important;color:#1768e8!important;box-shadow:0 4px 14px #1f335214!important}.auth-page:not(.admin-login-simple) .external-auth-button{background:#fff!important;color:#1d2d45!important;border-color:#d9e4f0!important}.auth-page:not(.admin-login-simple) .external-auth-button:not(:disabled):hover{background:#eef5ff!important;border-color:#bad2f5!important}.auth-page:not(.admin-login-simple) .auth-divider:before,.auth-page:not(.admin-login-simple) .auth-divider:after{background:#e2e9f2!important}.auth-page:not(.admin-login-simple) :is(.community-rules,.consent-rules,.consent-check,.info-box){background:#f7f9fc!important;color:#44546c!important;border-color:#dce5f0!important}.auth-page:not(.admin-login-simple) .consent-check :is(span,label){color:#44546c!important}.auth-page:not(.admin-login-simple) .consent-check{position:relative;z-index:1;cursor:pointer;user-select:none;pointer-events:auto!important}.auth-page:not(.admin-login-simple) .consent-check input[type=checkbox]{position:static!important;z-index:2;flex:0 0 20px;appearance:none!important;-webkit-appearance:none!important;background:#fff!important;border:2px solid #8da4bf!important;pointer-events:auto!important;cursor:pointer!important}.auth-page:not(.admin-login-simple) .consent-check input[type=checkbox]:checked{background:#1768e8!important;border-color:#1768e8!important;box-shadow:0 0 0 3px #1768e824!important}.auth-page:not(.admin-login-simple) .consent-check input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)!important}.auth-page:not(.admin-login-simple) .consent-check.accepted{background:#eef6ff!important;border-color:#9fc4f3!important}.auth-page:not(.admin-login-simple) .primary-button{background:#1768e8!important;background-image:none!important;color:#fff!important;border-color:#1768e8!important;box-shadow:0 12px 28px #1768e82e!important}.auth-page:not(.admin-login-simple) .primary-button:hover{background:#0f56c7!important}.auth-page:not(.admin-login-simple) .auth-error{background:#fff1f3!important;color:#b63248!important;border-color:#f3c5ce!important}@media(max-width:1050px){.bl-header nav{top:66px!important;background:#fff!important;border-color:#dce5f0!important;box-shadow:0 18px 44px #1f335224!important}.bl-menu{background:#eef5ff!important;color:#1768e8!important;border:1px solid #d6e6fb!important}}@media(max-width:720px){.bl-header{height:66px!important;padding:0 14px!important}.bl-hero{min-height:auto;padding-top:42px!important;padding-bottom:48px!important}.bl-hero-copy h1{font-size:clamp(42px,13vw,56px)!important}.bl-call-card{height:440px!important}.bl-light-shell{border-inline:0!important;border-radius:0!important}.bl-benefits{padding-inline:18px!important}.bl-feature-split,.bl-host{margin-inline:18px!important;padding:30px 22px!important}.bl-final{margin-inline:18px!important}}@media(prefers-reduced-motion:reduce){.bl-page *,.auth-page:not(.admin-login-simple) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--b16-bg:#f5f8fc;--b16-panel:#ffffff;--b16-panel-soft:#edf5ff;--b16-text:#1d2d45;--b16-muted:#6f7f95;--b16-line:#e2e9f2;--b16-blue:#1768e8;--b16-blue-strong:#0f56c7;--b16-danger:#b72f48}.admin-page{--bond-bg:var(--b16-bg)!important;--bond-panel:var(--b16-panel)!important;--bond-panel-raised:var(--b16-panel)!important;--bond-panel-soft:var(--b16-panel-soft)!important;--bond-text:var(--b16-text)!important;--bond-muted:var(--b16-muted)!important;--bond-line:var(--b16-line)!important;--bond-coral:var(--b16-blue)!important;--bond-coral-strong:var(--b16-blue-strong)!important;--primary:var(--b16-blue)!important;min-height:100vh!important;background:var(--b16-bg)!important;background-image:none!important;color:var(--b16-text)!important}.admin-page .admin-topbar,.admin-page .admin-nav,.admin-page .admin-nav-grouped{background:var(--b16-panel)!important;background-image:none!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important;box-shadow:none!important}.admin-page .admin-topbar{box-shadow:0 1px 0 var(--b16-line),0 8px 24px #405b800f!important}.admin-page .admin-topbar :is(h1,h2,h3,strong,span,label,svg),.admin-page .admin-nav :is(h1,h2,h3,strong,span,label,small,svg){color:inherit!important}.admin-page .admin-nav :is(.admin-nav-group-toggle,.admin-nav-row>button,.admin-pin){background:transparent!important;background-image:none!important;color:#53657d!important;border-color:transparent!important;box-shadow:none!important}.admin-page .admin-nav .admin-nav-group-toggle span{color:#7a8aa0!important}.admin-page .admin-nav :is(.admin-nav-row>button,.admin-pin):hover,.admin-page .admin-nav :is(.admin-nav-row>button,.admin-pin).active{background:var(--b16-panel-soft)!important;color:var(--b16-blue)!important;border-color:#cfe0f8!important}.admin-page .admin-nav :is(.admin-nav-row>button,.admin-pin).active :is(span,strong,small,svg){color:var(--b16-blue)!important}.admin-page .admin-content,.admin-page .admin-frame,.admin-page .page-content{background:var(--b16-bg)!important;background-image:none!important;color:var(--b16-text)!important}.admin-page .admin-content :is(.panel-card,.stat-card,.admin-panel,.admin-user-table,.admin-user-table-row,.data-table,.data-row,.responsive-table,.session-row,.approval-card,.approval-help,.analytics-summary,.summary-row,.history-row,.queue-row,.reason-row,.privacy-note,.admin-dashboard-drilldowns>button,.admin-class-grid>button,.package-admin-row,.search-box,.compact-search,.drawer-card,.modal-card,.admin-modal,.admin-dialog,.document-modal,.light-surface,[data-light-surface=true]){background:var(--b16-panel)!important;background-image:none!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important;box-shadow:0 10px 28px #405b800f!important}.admin-page .admin-content :is(.page-heading,.admin-user-table-head,.data-head,.table-head,thead,thead tr,thead th){background:var(--b16-panel-soft)!important;background-image:none!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important}.admin-page .admin-content :is(.admin-user-table-head,.data-head,.table-head,thead th) :is(span,strong,small,button,svg){color:var(--b16-text)!important}.admin-page .admin-content :is(input,select,textarea,option),.admin-page .admin-topbar :is(input,select,option){background:var(--b16-panel)!important;color:var(--b16-text)!important;border-color:#cfdbea!important;box-shadow:none!important}.admin-page :is(input,select,textarea):focus{border-color:var(--b16-blue)!important;outline:3px solid rgba(23,104,232,.12)!important}.admin-page :is(.primary-button,.active-filter),.admin-page .admin-content :is(.segmented-control,.settings-nav,.subnav) button.active{background:var(--b16-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b16-blue)!important;box-shadow:none!important}.admin-page :is(.primary-button,.active-filter) :is(span,strong,small,svg),.admin-page .admin-content :is(.segmented-control,.settings-nav,.subnav) button.active :is(span,strong,small,svg){color:#fff!important}.admin-page :is(.secondary-button,.icon-button,.link-button),.admin-page .admin-content button:not(.primary-button):not(.danger-button):not(.active-filter):not(.active){background:var(--b16-panel)!important;background-image:none!important;color:#33445e!important;border-color:#d9e4f0!important;box-shadow:none!important}.admin-page :is(.secondary-button,.icon-button,.link-button):hover,.admin-page .admin-content button:not(.primary-button):not(.danger-button):hover{background:var(--b16-panel-soft)!important;color:var(--b16-blue)!important;border-color:#c7daf4!important}.admin-page :is(.danger-button,.destructive-button,.delete-button),.admin-page .danger-zone button{background:#fff2f4!important;background-image:none!important;color:var(--b16-danger)!important;border-color:#efc4cc!important;box-shadow:none!important}.admin-page :is(.eyebrow,a,.link-button),.admin-page .bar-chart i,.admin-page .revenue-chart i,.admin-page .progress-bar i{color:var(--b16-blue)!important}.admin-page .bar-chart i,.admin-page .revenue-chart i,.admin-page .progress-bar i{background:var(--b16-blue)!important}.admin-data-environment{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;padding:7px 11px!important;border:1px solid var(--b16-line)!important;border-radius:999px!important;background:var(--b16-panel-soft)!important;color:var(--b16-blue)!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.admin-data-environment svg{width:15px!important;height:15px!important;color:currentColor!important}.admin-data-environment.production{background:#edf9f2!important;color:#237a4b!important;border-color:#c5ead4!important}.admin-data-environment.local{background:#fff8e8!important;color:#9a6500!important;border-color:#f0d69b!important}.admin-data-environment.staging{background:#f4f0ff!important;color:#6650a8!important;border-color:#ded3f7!important}.admin-data-environment.unknown,.admin-data-environment.loading{background:#f3f6fa!important;color:#66768b!important;border-color:#dce4ed!important}.admin-environment-notice{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 18px!important;padding:14px 16px!important;border:1px solid #dce7f4!important;border-radius:16px!important;background:#f8fbff!important;color:var(--b16-text)!important}.admin-environment-notice>svg{flex:0 0 auto;width:20px!important;height:20px!important;color:var(--b16-blue)!important}.admin-environment-notice>div{display:grid!important;gap:3px!important}.admin-environment-notice strong{color:var(--b16-text)!important}.admin-environment-notice span{color:var(--b16-muted)!important;line-height:1.45!important}.admin-environment-notice.production{background:#f1fbf5!important;border-color:#cbe8d6!important}.admin-environment-notice.local{background:#fffbf0!important;border-color:#edd9a9!important}.admin-environment-notice.staging{background:#f7f4ff!important;border-color:#ddd4f2!important}.auth-page.admin-login-simple,.auth-page:has(.admin-login-simple){background:var(--b16-bg)!important;background-image:none!important;color:var(--b16-text)!important}.auth-page.admin-login-simple :is(.auth-card,.login-card,.admin-login-card),.auth-page:has(.admin-login-simple) :is(.auth-card,.login-card,.admin-login-card){background:var(--b16-panel)!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important;box-shadow:0 18px 50px #405b801a!important}.app-shell.bondelya-desktop-redesign-v13286b3,.app-shell.bondelya-desktop-redesign-v13286b3 .main-area,.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){background:var(--b16-bg)!important;background-image:none!important;color:var(--b16-text)!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.sidebar,.mobile-topbar,.topbar-account-controls),.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-panel,.profile-subsection,.wallet-card,.package-card,.payout-card,.experience-panel,.experience-card,.conversation-list,.chat-window,.host-thread-panel,.host-thread-list,.contact-list,.notification-card,.dashboard-card,.availability-card,.summary-card,.table-card){background:var(--b16-panel)!important;background-image:none!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.wallet-summary,.wallet-hero,.minutes-summary,.minutes-hero,.package-highlight,.package-hero,.membership-summary,.membership-hero,.earnings-summary,.earnings-hero,.payout-summary,.payout-hero,.balance-summary,.finance-summary,.pricing-hero,.account-summary-card,.viewer-minutes-card-v146){background:linear-gradient(145deg,#4f91ed,var(--b16-blue))!important;color:#fff!important;border-color:var(--b16-blue)!important}body.bondelya-app-authenticated-v13286b13 :is(.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.message-card,.styled-message-card,.quick-buy-menu,.drawer-card),body:has(.admin-page) :is(.modal-card,.dialog-card,.popover,.dropdown-menu,.drawer-card,.document-modal){background:var(--b16-panel)!important;background-image:none!important;color:var(--b16-text)!important;border-color:var(--b16-line)!important}@media(max-width:800px){.admin-page .admin-topbar{gap:8px!important;padding:8px 10px!important}.admin-data-environment{min-height:32px!important;padding:6px 8px!important;font-size:11px!important}.admin-page .admin-nav{overflow-x:auto!important;overscroll-behavior-inline:contain!important}.admin-page .admin-content{padding-left:10px!important;padding-right:10px!important}.admin-environment-notice{border-radius:14px!important;padding:12px!important}}:root{--b17-bg:#f5f8fc;--b17-panel:#ffffff;--b17-soft:#edf5ff;--b17-text:#1d2d45;--b17-muted:#6f7f95;--b17-line:#e2e9f2;--b17-blue:#1768e8;--b17-blue-hover:#0f56c7;--b17-danger:#b72f48}.admin-page,.admin-page .admin-frame,.admin-page .admin-content,.admin-page .admin-nav,.admin-page .admin-top{background:var(--b17-bg)!important;background-image:none!important;color:var(--b17-text)!important;border-color:var(--b17-line)!important}.admin-page .admin-top{background:var(--b17-panel)!important;box-shadow:0 1px 0 var(--b17-line),0 8px 24px #405b800f!important}.admin-page .admin-top :is(h1,h2,h3,p,span,small,strong,label,a,svg){color:var(--b17-text)!important}.admin-page .admin-top :is(input,select,textarea){background:var(--b17-panel)!important;color:var(--b17-text)!important;border-color:#cfdbea!important}.admin-page .admin-top .secondary-button,body:has(.admin-page) .v109-launch{background:var(--b17-blue)!important;color:#fff!important;border-color:var(--b17-blue)!important}.admin-page .admin-top .secondary-button :is(span,strong,small,svg),body:has(.admin-page) .v109-launch :is(span,strong,small,svg){color:#fff!important}.admin-page :is(.panel-card,.stat-card,.admin-panel,.approval-card,.admin-user-table,.admin-user-table-row,.data-table,.data-row,.responsive-table,.session-row,.history-row,.queue-row,.reason-row,.summary-row,.analytics-summary,.package-admin-row,.search-box,.compact-search,.admin-modal,.document-modal,.admin-dialog,.drawer-card,.modal-card,.operation-results,.mp-panel,.mp-stat,.mp-empty,.v53-tabs,.billing-subscription-list),body:has(.admin-page) :is(.modal-card,.dialog-card,.v98-message-card,.app-feedback-card,.drawer-card,.document-modal,.popover,.dropdown-menu,.notification-drawer,.admin-modal){background:var(--b17-panel)!important;background-image:none!important;color:var(--b17-text)!important;border-color:var(--b17-line)!important;box-shadow:0 10px 28px #405b8012!important}.admin-page :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,td,th,li,dt,dd),body:has(.admin-page) :is(.v98-message-card,.app-feedback-card,.modal-card,.dialog-card) :is(h1,h2,h3,p,span,small,strong,label){color:var(--b17-text)!important}.admin-page :is(.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--b17-muted)!important}.admin-page :is(input,select,textarea,option),body:has(.admin-page) :is(.modal-card,.dialog-card,.v98-message-card,.app-feedback-card) :is(input,select,textarea,option){background:var(--b17-panel)!important;color:var(--b17-text)!important;border-color:#cfdbea!important;box-shadow:none!important}.admin-page .admin-content :is(.primary-button,button.active,.active-filter),.admin-page :is(.admin-class-grid,.admin-dashboard-drilldowns) button:not(.danger-button){background:var(--b17-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b17-blue)!important;box-shadow:none!important}.admin-page .admin-content :is(.primary-button,button.active,.active-filter) :is(span,strong,small,svg),.admin-page :is(.admin-class-grid,.admin-dashboard-drilldowns) button :is(span,strong,small,svg){color:#fff!important}.admin-page :is(.secondary-button,.icon-button,.link-button),body:has(.admin-page) :is(.v98-message-card,.app-feedback-card,.modal-card,.dialog-card) .secondary-button{background:var(--b17-panel)!important;background-image:none!important;color:var(--b17-blue)!important;border-color:#cfe0f8!important;box-shadow:none!important}.admin-page :is(.secondary-button,.icon-button,.link-button) :is(span,strong,small,svg){color:var(--b17-blue)!important}.admin-page :is(.danger-button,.destructive-button,.delete-button),body:has(.admin-page) :is(.danger-button,.destructive-button,.delete-button){background:#fff2f4!important;color:var(--b17-danger)!important;border-color:#efc4cc!important;box-shadow:none!important}.admin-page :is(.danger-button,.destructive-button,.delete-button) :is(span,strong,small,svg){color:var(--b17-danger)!important}.admin-page :is(.admin-stat-button,.admin-dashboard-drilldowns .panel-card){background:var(--b17-panel)!important;color:var(--b17-text)!important;border-color:var(--b17-line)!important}.admin-page :is(.admin-stat-button,.admin-dashboard-drilldowns .panel-card) :is(span,strong,small,svg){color:var(--b17-text)!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-card,.incoming-call-global,.v98-message-card,.app-feedback-card,.session-replaced-modal,.consent-panel,.notification-drawer,.notification-drawer-top-layer,.modal-card,.dialog-card,.popover,.dropdown-menu,.drawer-card){background:var(--b17-panel)!important;background-image:none!important;color:var(--b17-text)!important;border-color:var(--b17-line)!important;box-shadow:0 24px 70px #1f395b33!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-card,.incoming-call-global,.v98-message-card,.app-feedback-card,.session-replaced-modal,.consent-panel,.notification-drawer,.modal-card,.dialog-card) :is(h1,h2,h3,p,span,small,strong,label){color:var(--b17-text)!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-copy span,.eyebrow){color:var(--b17-blue)!important;opacity:1!important}body.bondelya-app-authenticated-v13286b13 .host-incoming-actions{background:var(--b17-panel)!important;background-image:none!important;border-top:1px solid var(--b17-line)!important}body.bondelya-app-authenticated-v13286b13 :is(.v98-message-icon,.app-feedback-icon){background:var(--b17-soft)!important;color:var(--b17-blue)!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-card,.incoming-call-global,.v98-message-card,.app-feedback-card,.session-replaced-modal,.consent-panel,.notification-drawer,.modal-card,.dialog-card) .primary-button{background:var(--b17-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b17-blue)!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-card,.incoming-call-global,.v98-message-card,.app-feedback-card,.session-replaced-modal,.consent-panel,.notification-drawer,.modal-card,.dialog-card) .primary-button :is(span,strong,small,svg){color:#fff!important}body.bondelya-app-authenticated-v13286b13 :is(.host-incoming-card,.incoming-call-global,.v98-message-card,.app-feedback-card,.session-replaced-modal,.consent-panel,.notification-drawer,.modal-card,.dialog-card) .secondary-button{background:var(--b17-panel)!important;color:var(--b17-blue)!important;border-color:#cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.signout,.bondelya-profile-menu button.danger){background:var(--b17-soft)!important;background-image:none!important;color:var(--b17-blue)!important;border-color:#cfe0f8!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.signout,.bondelya-profile-menu button.danger) :is(span,strong,small,svg){color:var(--b17-blue)!important}@media(max-width:800px){.admin-page .admin-top{gap:8px!important;padding:8px 10px!important}body.bondelya-app-authenticated-v13286b13 .host-incoming-card{width:min(480px,calc(100vw - 24px))!important}body.bondelya-app-authenticated-v13286b13 .host-incoming-actions{padding-top:12px!important}}:root{--b18-admin-bg:#f4f7fb;--b18-admin-panel:#ffffff;--b18-admin-soft:#edf4fd;--b18-admin-black:#111111;--b18-admin-muted:#344054;--b18-admin-line:#d8e2ee;--b18-admin-blue:#1768e8;--b18-admin-blue-hover:#0f56c7;--b18-admin-danger:#b42318}html body #root .admin-page{--bond-bg:var(--b18-admin-bg)!important;--bond-panel:var(--b18-admin-panel)!important;--bond-panel-raised:var(--b18-admin-panel)!important;--bond-panel-soft:var(--b18-admin-soft)!important;--bond-text:var(--b18-admin-black)!important;--bond-muted:var(--b18-admin-muted)!important;--bond-line:var(--b18-admin-line)!important;--bond-coral:var(--b18-admin-blue)!important;--bond-coral-strong:var(--b18-admin-blue-hover)!important;--bondelya-primary:var(--b18-admin-blue)!important;--primary:var(--b18-admin-blue)!important;--accent:var(--b18-admin-blue)!important;--surface:var(--b18-admin-panel)!important;--surface-soft:var(--b18-admin-bg)!important;--text:var(--b18-admin-black)!important;--muted:var(--b18-admin-muted)!important;--line:var(--b18-admin-line)!important;background:var(--b18-admin-bg)!important;background-image:none!important;color:var(--b18-admin-black)!important}html body #root .admin-page :is(.admin-frame,.admin-content,.page-content,.main-area){background:var(--b18-admin-bg)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important}html body #root .admin-page :is(.admin-top,.admin-nav,.admin-nav-grouped){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important;box-shadow:none!important;backdrop-filter:none!important}html body #root .admin-page .admin-top{box-shadow:0 1px 0 var(--b18-admin-line),0 8px 24px #314a6c0f!important}html body #root .admin-page :is(.admin-top,.admin-nav) :is(h1,h2,h3,h4,p,span,small,strong,b,em,label,a){color:var(--b18-admin-black)!important;text-shadow:none!important}html body #root .admin-page .admin-nav :is(button,.admin-nav-group-toggle,.admin-pin){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:transparent!important;box-shadow:none!important}html body #root .admin-page .admin-nav :is(button,.admin-nav-group-toggle,.admin-pin) :is(span,small,strong,b,em,svg){color:var(--b18-admin-black)!important}html body #root .admin-page .admin-nav :is(button,.admin-pin):hover,html body #root .admin-page .admin-nav :is(button,.admin-pin).active{background:var(--b18-admin-soft)!important;color:var(--b18-admin-black)!important;border-color:#c6d9f4!important}html body #root .admin-page .admin-nav .admin-pin.active svg{color:var(--b18-admin-blue)!important}html body #root .admin-page :is(.panel-card,.stat-card,.admin-panel,.admin-window-surface,.admin-adjustment-v77,.approval-card,.approval-help,.admin-user-table,.admin-user-table-row,.admin-action-card,.data-table,.responsive-table,.admin-table,.admin-data-table,.shared-admin-table,.invoice-admin-table,.profit-table,.permission-table,.session-table-v115,.session-ledger,.monthly-table,.referral-table,.admin-payout-table-wrap,.package-admin-row,.analytics-summary,.summary-row,.detail-grid,.history-row,.queue-row,.reason-row,.session-row,.session-row-v115,.session-detail-v115,.timeline-row,.privacy-note,.verification-checks,.moderation-box,.moderation-message,.moderation-report-list,.moderation-message-list,.payout-batch-card,.payout-exception,.payout-recon-issues>div,.payout-recon-ok,.payout-recon-summary,.operation-results,.search-box,.compact-search,.admin-search-global,.admin-top-language,.admin-modal,.document-modal,.admin-dialog,.modal-card,.dialog-card,.drawer-card,.case-detail-modal,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important;text-shadow:none!important}html body #root .admin-page :is(.panel-card,.stat-card,.admin-user-table-row,.approval-card,.admin-modal,.document-modal,.modal-card,.admin-dialog){box-shadow:0 10px 28px #314a6c12!important}html body #root .admin-page :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,a,li,dt,dd,caption,th,td,.muted-copy,.subtle-copy,.metadata,.stacked-small,.eyebrow,.empty-state,.created-date-cell,.performance-cell,.commission-host,.panel-heading,.user-cell){color:var(--b18-admin-black)!important;text-shadow:none!important}html body #root .admin-page :is(.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--b18-admin-muted)!important}html body #root .admin-page :is(.page-heading,.admin-user-table-head,.data-head,.table-head,.host-table-head,.shared-admin-table-head,.invoice-admin-table-head,.session-head-v115,.session-ledger-head,.permission-row:first-child,.profit-head,thead,thead tr,thead th){background:var(--b18-admin-soft)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important;box-shadow:none!important}html body #root .admin-page :is(tbody,tr,td,.data-row,.admin-table-row,.shared-admin-table-row,.session-ledger-row){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important}html body #root .admin-page :is(input,select,textarea,option){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:#becddd!important;box-shadow:none!important;caret-color:var(--b18-admin-black)!important}html body #root .admin-page :is(input,textarea)::placeholder{color:#475467!important;opacity:1!important}html body #root .admin-page :is(input,select,textarea):focus{border-color:var(--b18-admin-blue)!important;outline:3px solid rgba(23,104,232,.14)!important}html body #root .admin-page input[type=checkbox],html body #root .admin-page input[type=radio]{accent-color:var(--b18-admin-blue)!important}html body #root .admin-page .admin-content button{background:var(--b18-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b18-admin-blue)!important;box-shadow:none!important;text-shadow:none!important}html body #root .admin-page .admin-content button :is(span,small,strong,b,em,svg){color:#fff!important}html body #root .admin-page .admin-content button:not(:disabled):hover{background:var(--b18-admin-blue-hover)!important;border-color:var(--b18-admin-blue-hover)!important;color:#fff!important}html body #root .admin-page .admin-content :is(.secondary-button,.icon-button,.link-button),html body #root .admin-page .admin-top :is(.secondary-button,.icon-button,.link-button),body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal) .secondary-button{background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-blue)!important;border-color:#bfd4f2!important;box-shadow:none!important}html body #root .admin-page :is(.admin-content,.admin-top) :is(.secondary-button,.icon-button,.link-button) :is(span,small,strong,b,em,svg){color:var(--b18-admin-blue)!important}html body #root .admin-page :is(.admin-content,.admin-top) :is(.secondary-button,.icon-button,.link-button):not(:disabled):hover{background:var(--b18-admin-soft)!important;color:var(--b18-admin-blue-hover)!important;border-color:#9dbce8!important}html body #root .admin-page .admin-top .secondary-button{background:var(--b18-admin-blue)!important;color:#fff!important;border-color:var(--b18-admin-blue)!important}html body #root .admin-page .admin-top .secondary-button :is(span,small,strong,b,em,svg){color:#fff!important}html body #root .admin-page .admin-content :is(.danger-button,.destructive-button,.delete-button),html body #root .admin-page .admin-content .danger-zone button{background:#fff1f0!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:#f1aaa5!important;box-shadow:none!important}html body #root .admin-page .admin-content :is(.danger-button,.destructive-button,.delete-button) :is(span,small,strong,b,em){color:var(--b18-admin-black)!important}html body #root .admin-page .admin-content :is(.danger-button,.destructive-button,.delete-button) svg{color:var(--b18-admin-danger)!important}html body #root .admin-page .admin-content button:is(.danger-button,.destructive-button,.delete-button):not(:disabled):hover,html body #root .admin-page .admin-content .danger-zone button:not(:disabled):hover{background:#ffe4e1!important;color:var(--b18-admin-black)!important;border-color:#e68078!important}html body #root .admin-page .admin-content :is(.admin-stat-button,.session-row,.session-row-v115,.admin-result-button,.admin-user-table-head button,.data-head button,.table-head button,thead button,.payout-sort-header button){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important}html body #root .admin-page .admin-content :is(.admin-stat-button,.session-row,.session-row-v115,.admin-result-button,.admin-user-table-head button,.data-head button,.table-head button,thead button,.payout-sort-header button) :is(span,small,strong,b,em,svg){color:var(--b18-admin-black)!important}html body #root .admin-page .admin-content :is(.admin-stat-button,.session-row,.session-row-v115,.admin-result-button):hover{background:var(--b18-admin-soft)!important;color:var(--b18-admin-black)!important;border-color:#bfd4f2!important}html body #root .admin-page .admin-content :is(.primary-button,.active-filter,button.active,.admin-class-grid>button,.admin-dashboard-drilldowns>button,.segmented-control button.active,.settings-nav button.active,.subnav button.active,.v53-tabs button.active){background:var(--b18-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b18-admin-blue)!important}html body #root .admin-page .admin-content :is(.primary-button,.active-filter,button.active,.admin-class-grid>button,.admin-dashboard-drilldowns>button,.segmented-control button.active,.settings-nav button.active,.subnav button.active,.v53-tabs button.active) :is(span,small,strong,b,em,svg){color:#fff!important}html body #root .admin-page :is(.bar-chart i,.revenue-chart i,.progress-bar i,.health-meter i,.payout-progress-track i,.timeline-dot,.timeline-dot-v87){background:var(--b18-admin-blue)!important;color:var(--b18-admin-blue)!important}html body #root .admin-page :is(.soft-badge,.status-badge,.status-pill,.permission-chip,.nav-count,.default-chip,.online-state,.payout-status,.admin-profile-chips-v132716 span){background:var(--b18-admin-soft)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:#c6d9f4!important}html body #root .admin-page :is(.admin-data-environment,.admin-environment-notice){background:#f8fbff!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:#ccdaea!important}html body #root .admin-page :is(.admin-data-environment,.admin-environment-notice) :is(span,small,strong,b,em){color:var(--b18-admin-black)!important}html body #root .admin-page .admin-data-environment svg,html body #root .admin-page .admin-environment-notice>svg{color:var(--b18-admin-blue)!important}body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important}body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,legend,li,td,th){color:var(--b18-admin-black)!important}body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card) .primary-button{background:var(--b18-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b18-admin-blue)!important}body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card) .primary-button :is(span,small,strong,b,em,svg){color:#fff!important}body:has(#root .admin-page) :is(.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card) .secondary-button :is(span,small,strong,b,em,svg){color:var(--b18-admin-blue)!important}html body #root :is(.auth-page.admin-login-simple,.auth-page:has(.admin-login-simple)){background:var(--b18-admin-bg)!important;background-image:none!important;color:var(--b18-admin-black)!important}html body #root :is(.auth-page.admin-login-simple,.auth-page:has(.admin-login-simple)) :is(.auth-card,.login-card,.admin-login-card){background:var(--b18-admin-panel)!important;background-image:none!important;color:var(--b18-admin-black)!important;border-color:var(--b18-admin-line)!important}@media(max-width:800px){html body #root .admin-page .admin-top{gap:8px!important;padding:8px 10px!important}html body #root .admin-page .admin-content{padding-inline:10px!important}html body #root .admin-page .admin-nav{overflow-x:auto!important;overscroll-behavior-inline:contain!important}}:root{--b19-admin-bg:#f4f7fb;--b19-admin-panel:#ffffff;--b19-admin-soft:#edf4fd;--b19-admin-text:#111111;--b19-admin-muted:#344054;--b19-admin-placeholder:#475467;--b19-admin-line:#d8e2ee;--b19-admin-blue:#1768e8;--b19-admin-blue-hover:#0f56c7;--b19-admin-danger:#b42318}html body #root .auth-page.admin-login-simple{min-height:100dvh!important;background:var(--b19-admin-bg)!important;background-image:none!important;color:var(--b19-admin-text)!important}html body #root .auth-page.admin-login-simple .auth-card{background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border:1px solid var(--b19-admin-line)!important;box-shadow:0 18px 48px #314a6c1f!important}html body #root .auth-page.admin-login-simple .auth-card *{color:var(--b19-admin-text)!important;text-shadow:none!important}html body #root .auth-page.admin-login-simple .auth-card :is(.eyebrow,label,small,p,h1,h2,h3){color:var(--b19-admin-text)!important;opacity:1!important}html body #root .auth-page.admin-login-simple .auth-card :is(input,select,textarea,option){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border:1px solid #aebfd2!important;box-shadow:none!important;caret-color:var(--b19-admin-text)!important}html body #root .auth-page.admin-login-simple .auth-card :is(input,textarea)::placeholder{color:var(--b19-admin-placeholder)!important;opacity:1!important}html body #root .auth-page.admin-login-simple .auth-card :is(input,select,textarea):focus{border-color:var(--b19-admin-blue)!important;outline:3px solid rgba(23,104,232,.16)!important}html body #root .auth-page.admin-login-simple .auth-card button.primary-button,html body #root .auth-page.admin-login-simple .auth-card button[type=submit]{background:var(--b19-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b19-admin-blue)!important;box-shadow:0 10px 22px #1768e833!important;filter:none!important}html body #root .auth-page.admin-login-simple .auth-card button.primary-button *,html body #root .auth-page.admin-login-simple .auth-card button[type=submit] *{color:#fff!important}html body #root .auth-page.admin-login-simple .auth-card button.primary-button:hover,html body #root .auth-page.admin-login-simple .auth-card button[type=submit]:hover{background:var(--b19-admin-blue-hover)!important;border-color:var(--b19-admin-blue-hover)!important}html body #root .auth-page.admin-login-simple .auth-card .auth-error{background:#fff1f0!important;color:var(--b19-admin-text)!important;border-color:#f1aaa5!important}html body #root .admin-page,html body #root .admin-page :is(.admin-frame,.admin-content,.page-content,.main-area){background:var(--b19-admin-bg)!important;background-image:none!important;color:var(--b19-admin-text)!important}html body #root .admin-page .admin-frame *{color:var(--b19-admin-text)!important;text-shadow:none!important}html body #root .admin-page>.admin-top *{color:var(--b19-admin-text)!important;text-shadow:none!important}html body #root .admin-page .admin-frame :is(p,small,label,legend,li,dt,dd,th,td,caption,.muted-copy,.subtle-copy,.metadata,.stacked-small,.created-date-cell,.performance-cell,.commission-host,.empty-state){opacity:1!important}html body #root .admin-page .admin-frame :is(.muted-copy,.subtle-copy,.metadata,.stacked-small){color:var(--b19-admin-muted)!important}html body #root .admin-page .admin-frame :is(.panel-card,.stat-card,.admin-panel,.admin-window-surface,.admin-adjustment-v77,.approval-card,.approval-help,.admin-user-table,.admin-user-table-row,.admin-action-card,.data-table,.responsive-table,.admin-table,.admin-data-table,.shared-admin-table,.invoice-admin-table,.invoice-admin-table-row,.profit-table,.permission-table,.session-table-v115,.session-ledger,.monthly-table,.referral-table,.admin-payout-table-wrap,.package-admin-row,.analytics-summary,.summary-row,.detail-grid,.history-row,.queue-row,.reason-row,.session-row,.session-row-v115,.session-detail-v115,.timeline-row,.privacy-note,.verification-checks,.moderation-box,.moderation-message,.moderation-report-list,.moderation-message-list,.case-person-card,.case-person-card dl div,.case-evidence-item,.case-note-list p,.decision-section,.notice-card,.payout-batch-card,.payout-exception,.payout-recon-issues>div,.payout-recon-ok,.payout-recon-summary,.operation-results,.search-box,.compact-search,.admin-search-global,.admin-top-language,.invoice-description-card,.financial-admin-center,.business-group,.v94-capability-grid>article,.saved-search-card,.admin-priority-grid>article,.admin-modal,.document-modal,.admin-dialog,.modal-card,.dialog-card,.drawer-card,.case-detail-modal,.evidence-card,.decision-card,.invoice-preview,.light-surface,[data-light-surface=true]){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border-color:var(--b19-admin-line)!important}html body #root .admin-page .admin-frame :is(.page-heading,.admin-user-table-head,.data-head,.table-head,.host-table-head,.shared-admin-table-head,.invoice-admin-table-head,.session-head-v115,.session-ledger-head,.reconciliation-table-head,.payout-sort-header,.profit-head,thead,thead tr,thead th){background:var(--b19-admin-soft)!important;background-image:none!important;color:var(--b19-admin-text)!important;border-color:var(--b19-admin-line)!important}html body #root .admin-page .admin-frame :is(input,select,textarea,option){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border-color:#aebfd2!important;caret-color:var(--b19-admin-text)!important}html body #root .admin-page .admin-frame :is(input,textarea)::placeholder{color:var(--b19-admin-placeholder)!important;opacity:1!important}html body #root .admin-page .admin-frame :is(input,select,textarea):focus{border-color:var(--b19-admin-blue)!important;outline:3px solid rgba(23,104,232,.16)!important}html body #root .admin-page .admin-frame .admin-content button,html body #root .admin-page .admin-frame .admin-top button.primary-button{background:var(--b19-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b19-admin-blue)!important;box-shadow:none!important}html body #root .admin-page>.admin-top button.primary-button,html body #root .admin-page>.admin-top button.secondary-button{background:var(--b19-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b19-admin-blue)!important;box-shadow:none!important}html body #root .admin-page>.admin-top button:is(.primary-button,.secondary-button) *{color:#fff!important}html body #root .admin-page .admin-frame .admin-content button *,html body #root .admin-page .admin-frame .admin-top button.primary-button *{color:#fff!important}html body #root .admin-page .admin-frame .admin-content button:not(:disabled):hover{background:var(--b19-admin-blue-hover)!important;color:#fff!important;border-color:var(--b19-admin-blue-hover)!important}html body #root .admin-page .admin-frame :is(.admin-content,.admin-top) :is(button.secondary-button,button.icon-button,button.link-button,.invoice-link-cell,.admin-user-table-head button,.data-head button,.table-head button,thead button,.payout-sort-header button,.admin-stat-button,.session-row,.session-row-v115,.admin-result-button){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-blue)!important;border-color:#bfd4f2!important}html body #root .admin-page .admin-frame :is(.admin-content,.admin-top) :is(button.secondary-button,button.icon-button,button.link-button,.invoice-link-cell,.admin-user-table-head button,.data-head button,.table-head button,thead button,.payout-sort-header button,.admin-stat-button,.session-row,.session-row-v115,.admin-result-button) *{color:var(--b19-admin-blue)!important}html body #root .admin-page .admin-frame .admin-content :is(button.danger-button,button.destructive-button,button.delete-button),html body #root .admin-page .admin-frame .admin-content .danger-zone button{background:#fff1f0!important;color:var(--b19-admin-text)!important;border-color:#f1aaa5!important}html body #root .admin-page .admin-frame .admin-content :is(button.danger-button,button.destructive-button,button.delete-button) *{color:var(--b19-admin-danger)!important}html body #root .admin-page .admin-frame .admin-content :is(.primary-button,.active-filter,button.active){background:var(--b19-admin-blue)!important;color:#fff!important;border-color:var(--b19-admin-blue)!important}html body #root .admin-page .admin-frame .admin-content :is(.primary-button,.active-filter,button.active) *{color:#fff!important}html body #root .admin-page .admin-frame button:disabled{opacity:.58!important;cursor:not-allowed!important}html body #root .admin-page .admin-frame :is(.admin-top,.admin-nav,.admin-nav-grouped){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border-color:var(--b19-admin-line)!important}html body #root .admin-page .admin-frame .admin-nav button{background:var(--b19-admin-panel)!important;color:var(--b19-admin-text)!important;border-color:transparent!important}html body #root .admin-page .admin-frame .admin-nav button *{color:var(--b19-admin-text)!important}html body #root .admin-page .admin-frame .admin-nav button:is(:hover,.active){background:var(--b19-admin-soft)!important;color:var(--b19-admin-text)!important;border-color:#c6d9f4!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card,.v109-center,.v109-card){background:var(--b19-admin-panel)!important;background-image:none!important;color:var(--b19-admin-text)!important;border-color:var(--b19-admin-line)!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.popover,.dropdown-menu,.notification-drawer,.v98-message-card,.app-feedback-card,.v109-center) *{color:var(--b19-admin-text)!important;text-shadow:none!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) :is(input,select,textarea,option){background:var(--b19-admin-panel)!important;color:var(--b19-admin-text)!important;border-color:#aebfd2!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) :is(input,textarea)::placeholder{color:var(--b19-admin-placeholder)!important;opacity:1!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) button{background:var(--b19-admin-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--b19-admin-blue)!important;box-shadow:none!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) button *{color:#fff!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) button:is(.secondary-button,.icon-button,.link-button){background:var(--b19-admin-panel)!important;color:var(--b19-admin-blue)!important;border-color:#bfd4f2!important}body:has(#root .admin-page) :is(.admin-command-palette,.invoice-detail-drawer,.admin-modal,.modal-card,.dialog-card,.document-modal,.case-detail-modal,.drawer-card,.v109-center) button:is(.secondary-button,.icon-button,.link-button) *{color:var(--b19-admin-blue)!important}body:has(#root .admin-page) .admin-command-palette>div>button{background:var(--b19-admin-panel)!important;color:var(--b19-admin-text)!important;border-color:transparent!important}body:has(#root .admin-page) .admin-command-palette>div>button *{color:var(--b19-admin-text)!important}body:has(#root .admin-page) .admin-command-palette>div>button:hover{background:var(--b19-admin-soft)!important;border-color:#bfd4f2!important}body:has(#root .admin-page) .v109-center>nav button.active,body:has(#root .admin-page) .v109-center .v109-card button:not(.secondary-button):not(.icon-button){background:var(--b19-admin-blue)!important;color:#fff!important;border-color:var(--b19-admin-blue)!important}body:has(#root .admin-page) .v109-center>nav button.active *,body:has(#root .admin-page) .v109-center .v109-card button:not(.secondary-button):not(.icon-button) *{color:#fff!important}body:has(#root .admin-page) .v109-row,body:has(#root .admin-page) .v109-scroll>div{border-color:var(--b19-admin-line)!important}body:has(#root .admin-page) .v109-launch{background:var(--b19-admin-blue)!important;color:#fff!important;border-color:var(--b19-admin-blue)!important}body:has(#root .admin-page) .v109-launch *{color:#fff!important}@media(max-width:800px){html body #root .auth-page.admin-login-simple{padding:16px!important}html body #root .auth-page.admin-login-simple .auth-card{padding:24px!important}}.admin-profile-share-override-v132943 strong{display:block;margin-top:6px}.admin-profile-share-override-v132943 input{width:100%;min-width:0}.admin-profile-share-override-v132943 small{display:block;margin-top:5px;line-height:1.35}.admin-profile-share-actions-v132943{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 18px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface-soft,#f7f9fc)}.admin-profile-share-actions-v132943>div{display:grid;gap:4px}.admin-profile-share-actions-v132943 small{opacity:.76}@media(max-width:760px){.admin-profile-share-actions-v132943{flex-direction:column;align-items:stretch}}.camera-appearance-shell-v13287{position:fixed!important;right:18px;bottom:max(84px,calc(74px + env(safe-area-inset-bottom)));z-index:48!important;isolation:isolate;pointer-events:auto;color:#111}.camera-appearance-trigger-v13287{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:#081222e6;color:#fff;box-shadow:0 8px 28px #00000047;font-weight:750;cursor:pointer;backdrop-filter:blur(12px)}.camera-appearance-trigger-v13287 svg{width:18px;height:18px}.camera-appearance-trigger-v13287.is-active{background:#1768e8;border-color:#78aaf0}.camera-appearance-trigger-v13287:hover{background:#0f56c7}.camera-appearance-tray-v13287{position:absolute;right:0;bottom:52px;width:min(390px,calc(100vw - 28px));max-height:min(72vh,650px);overflow:auto;overscroll-behavior:contain;display:grid;gap:13px;padding:17px;background:#fff;color:#111;border:1px solid #d8e2ee;border-radius:20px;box-shadow:0 22px 70px #0000005c}.camera-appearance-tray-v13287 *{box-sizing:border-box}.camera-appearance-tray-v13287 header{display:flex;align-items:center;justify-content:space-between;gap:12px}.camera-appearance-tray-v13287 h3{margin:2px 0 0;font-size:22px;color:#111}.camera-appearance-tray-v13287 .eyebrow{color:#1768e8!important}.camera-appearance-close-v13287{width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid #bfd4f2;border-radius:50%;background:#fff;color:#1768e8}.camera-appearance-close-v13287 svg{width:17px}.camera-appearance-performance-v13287{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:11px;background:#edf4fd;color:#243b5a;font-size:12px}.camera-appearance-performance-v13287 svg{width:17px;color:#1768e8}.camera-appearance-enable-v13287{display:flex!important;align-items:center!important;justify-content:space-between;gap:16px;color:#111!important;font-weight:750}.camera-appearance-enable-v13287 input{width:20px;height:20px;accent-color:#1768e8}.camera-appearance-presets-v13287{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.camera-appearance-presets-v13287 button{flex:0 0 auto;padding:8px 12px;border:1px solid #bfd4f2;border-radius:999px;background:#fff;color:#1768e8;font-weight:700}.camera-appearance-presets-v13287 button:hover{background:#edf4fd}.camera-appearance-categories-v132872{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;border-radius:12px;background:#edf4fd}.camera-appearance-categories-v132872 button{min-height:36px;padding:7px;border:0;border-radius:9px;background:transparent;color:#344054;font-weight:750}.camera-appearance-categories-v132872 button.active{background:#1768e8;color:#fff;box-shadow:0 4px 12px #1768e833}.camera-appearance-select-v132872{display:grid!important;gap:7px!important;color:#111!important;font-size:13px;font-weight:750}.camera-appearance-select-v132872 select{width:100%;min-height:42px;padding:8px 10px;border:1px solid #bfd4f2;border-radius:10px;background:#fff;color:#111}.camera-appearance-sliders-v13287{display:grid;gap:12px}.camera-appearance-sliders-v13287 label{display:grid!important;gap:7px!important;color:#111!important}.camera-appearance-sliders-v13287 label>span{display:flex;justify-content:space-between;gap:12px;color:#111;font-size:13px;font-weight:700}.camera-appearance-sliders-v13287 output{min-width:32px;text-align:right;color:#344054;font-variant-numeric:tabular-nums}.camera-appearance-sliders-v13287 input[type=range]{width:100%;margin:0;accent-color:#1768e8}.camera-appearance-sliders-v13287 input:disabled{opacity:.45}.camera-appearance-tray-v13287 footer{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding-top:4px;border-top:1px solid #d8e2ee}.camera-appearance-tray-v13287 footer small{color:#344054;line-height:1.35}.camera-appearance-tray-v13287 footer button{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #bfd4f2;border-radius:10px;background:#fff;color:#1768e8;font-weight:750}.camera-appearance-tray-v13287 footer button svg{width:15px}@media(max-width:700px){.camera-appearance-shell-v13287.is-call-surface{position:absolute!important;left:calc(10px + env(safe-area-inset-left));right:auto;top:calc(152px + env(safe-area-inset-top));bottom:auto;z-index:48!important}.camera-appearance-trigger-v13287 span{display:none}.camera-appearance-trigger-v13287{width:44px;height:44px;justify-content:center;padding:0}.camera-appearance-shell-v13287.is-call-surface .camera-appearance-tray-v13287{position:absolute;inset:52px auto auto 0;width:min(360px,calc(100vw - 20px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:min(42dvh,430px);border-radius:18px;padding:14px}.camera-appearance-presets-v13287{scroll-snap-type:x proximity}.camera-appearance-presets-v13287 button{scroll-snap-align:start;min-height:40px}.camera-appearance-sliders-v13287 input[type=range]{min-height:32px}}@media(max-width:700px)and (max-height:620px){.camera-appearance-shell-v13287.is-call-surface{top:calc(112px + env(safe-area-inset-top))}.camera-appearance-shell-v13287.is-call-surface .camera-appearance-tray-v13287{max-height:min(46dvh,300px)}}@media(orientation:landscape)and (max-height:600px){.camera-appearance-tray-v13287{max-height:70dvh;grid-template-columns:1fr 1fr}.camera-appearance-tray-v13287 header,.camera-appearance-performance-v13287,.camera-appearance-enable-v13287,.camera-appearance-presets-v13287,.camera-appearance-tray-v13287 footer{grid-column:1/-1}}.profile-camera-tab-v132872{scroll-margin-top:96px;margin:0 0 24px}.camera-profile-studio-v132872{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(420px,1.35fr);gap:20px;align-items:start}.camera-profile-studio-v132872>article{min-width:0;border:1px solid #d8e2ee;border-radius:22px;background:#fff;color:#111;box-shadow:0 12px 34px #2346781a}.camera-profile-preview-card-v132872{position:sticky;top:18px;display:grid;gap:15px;padding:16px}.camera-profile-preview-v132872{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:16px;background:#10213a}.camera-profile-preview-v132872 video{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.camera-profile-preview-label-v132872{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#09182dd1;color:#fff;font-size:12px;backdrop-filter:blur(10px)}.camera-profile-preview-label-v132872 svg{width:17px;flex:0 0 auto}.camera-profile-preview-meta-v132872{display:grid;gap:5px}.camera-profile-preview-meta-v132872 span{display:flex;align-items:flex-start;gap:7px;color:#243b5a;font-weight:700;line-height:1.4}.camera-profile-preview-meta-v132872 svg{width:17px;color:#1768e8;flex:0 0 auto}.camera-profile-preview-meta-v132872 small{color:#52657e}.camera-profile-preview-card-v132872>label:not(.camera-profile-enable-v132872){display:grid;gap:7px;color:#111;font-weight:750}.camera-profile-preview-card-v132872 select,.camera-profile-select-v132872 select{width:100%;min-height:44px;padding:9px 11px;border:1px solid #bfd4f2;border-radius:11px;background:#fff;color:#111}.camera-profile-enable-v132872{display:flex!important;align-items:center!important;justify-content:space-between;gap:14px;padding:13px;border-radius:13px;background:#edf4fd;color:#111!important}.camera-profile-enable-v132872 span{display:grid;gap:3px}.camera-profile-enable-v132872 small{color:#52657e;font-weight:500}.camera-profile-enable-v132872 input{width:22px;height:22px;accent-color:#1768e8;flex:0 0 auto}.camera-profile-controls-card-v132872{display:grid;gap:17px;padding:20px}.camera-profile-heading-v132872 h2{margin:3px 0 5px;color:#111;font-size:26px}.camera-profile-heading-v132872 p{margin:0;color:#52657e}.camera-profile-heading-v132872 .eyebrow{color:#1768e8!important}.camera-profile-presets-v132872{display:flex;gap:8px;overflow-x:auto}.camera-profile-presets-v132872 button{flex:0 0 auto;min-height:40px;padding:8px 14px;border:1px solid #bfd4f2;border-radius:999px;background:#fff;color:#1768e8;font-weight:750}.camera-profile-presets-v132872 button:hover{background:#edf4fd}.camera-profile-groups-v132872{display:grid;gap:14px}.camera-profile-groups-v132872>section{display:grid;gap:13px;padding:15px;border:1px solid #d8e2ee;border-radius:15px;background:#fbfdff}.camera-profile-groups-v132872 header h3{margin:0;color:#111}.camera-profile-groups-v132872 header p{margin:3px 0 0;color:#52657e;font-size:13px}.camera-profile-select-v132872{display:grid!important;gap:7px!important;color:#111!important;font-weight:750}.camera-profile-sliders-v132872{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.camera-profile-sliders-v132872 label{display:grid!important;gap:7px!important;color:#111!important}.camera-profile-sliders-v132872 label>span{display:flex;justify-content:space-between;gap:10px;color:#111;font-size:13px;font-weight:700}.camera-profile-sliders-v132872 output{color:#344054;font-variant-numeric:tabular-nums}.camera-profile-sliders-v132872 input[type=range]{width:100%;margin:0;accent-color:#1768e8}.camera-profile-sliders-v132872 input:disabled,.camera-profile-select-v132872 select:disabled{opacity:.48}.camera-profile-controls-card-v132872>footer{display:flex;justify-content:flex-end;gap:10px;padding-top:3px}.camera-profile-controls-card-v132872>footer button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px}.camera-profile-controls-card-v132872>footer svg{width:17px}@media(max-width:900px){.camera-profile-studio-v132872{grid-template-columns:1fr}.camera-profile-preview-card-v132872{position:static}.camera-profile-preview-v132872{aspect-ratio:16/10}}@media(max-width:600px){.profile-camera-tab-v132872{margin-inline:-2px}.camera-profile-studio-v132872{gap:12px}.camera-profile-studio-v132872>article{border-radius:17px}.camera-profile-preview-card-v132872,.camera-profile-controls-card-v132872{padding:13px}.camera-profile-preview-v132872{aspect-ratio:4/3}.camera-profile-sliders-v132872{grid-template-columns:1fr}.camera-profile-sliders-v132872 input[type=range]{min-height:32px}.camera-profile-controls-card-v132872>footer{position:sticky;bottom:max(8px,env(safe-area-inset-bottom));z-index:2;padding:10px;border:1px solid #d8e2ee;border-radius:13px;background:#fffffff5;box-shadow:0 10px 28px #23467824}.camera-profile-controls-card-v132872>footer button{flex:1}.profile-section-nav a[href$=profile-camera]{order:-1;background:#1768e8!important;color:#fff!important;border-color:#1768e8!important}}.camera-profile-device-row-v132872{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px}.camera-profile-device-row-v132872 label{display:grid!important;gap:7px!important;color:#111!important;font-weight:750}.camera-profile-device-row-v132872 button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.camera-profile-device-row-v132872 button svg{width:16px}@media(max-width:600px){.camera-profile-device-row-v132872{grid-template-columns:1fr}}.broadcast-page-v1329{display:grid;gap:22px;color:#10233f}.broadcast-heading-v1329{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.broadcast-heading-v1329 .eyebrow{display:flex;align-items:center;gap:8px;color:#1464d2}.broadcast-heading-v1329 h1{margin:7px 0 5px;color:#10233f}.broadcast-heading-v1329 p{margin:0;max-width:760px;color:#53657e}.broadcast-live-pill-v1329{padding:9px 14px;border-radius:999px;background:#e7f1ff;color:#075bbd;font-weight:800;box-shadow:inset 0 0 0 1px #b9d5ff}.broadcast-notice-v1329{padding:13px 16px;border-radius:12px;font-weight:650}.broadcast-notice-v1329.success{background:#eaf8f2;color:#176c50}.broadcast-notice-v1329.error{background:#fff0f0;color:#a22f39}.broadcast-directory-v1329{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.broadcast-directory-v1329>article{overflow:hidden;border:1px solid #dce7f5;border-radius:18px;background:#fff;box-shadow:0 10px 28px #204f8e14}.broadcast-card-image-v1329{position:relative;display:grid;place-items:center;min-height:170px;background:linear-gradient(145deg,#e8f3ff,#cfe4ff);color:#1769cf}.broadcast-card-image-v1329 img{width:100%;height:190px;object-fit:cover}.broadcast-card-image-v1329>svg{width:54px;height:54px}.broadcast-card-image-v1329>span{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:999px;background:#1266cf;color:#fff;font-size:12px;font-weight:800}.broadcast-card-copy-v1329{display:grid;gap:10px;padding:17px}.broadcast-card-copy-v1329 h2,.broadcast-card-copy-v1329 p{margin:0}.broadcast-card-copy-v1329 p{color:#62738a}.broadcast-card-copy-v1329>div{display:flex;justify-content:space-between;gap:10px;color:#465d7a;font-size:13px}.broadcast-card-copy-v1329>div span{display:flex;align-items:center;gap:5px}.broadcast-card-copy-v1329 button{justify-content:center}.broadcast-empty-v1329{grid-column:1/-1;display:grid;place-items:center;min-height:260px;padding:30px;text-align:center;color:#62738a}.broadcast-empty-v1329 svg{width:50px;height:50px;color:#2673d3}.broadcast-empty-v1329 h2{margin:10px 0 0;color:#18324f}.broadcast-waiting-v1329{display:grid;place-items:center;gap:10px;min-height:330px;padding:32px;border:1px solid #d9e7f7;border-radius:20px;background:#fff;text-align:center}.broadcast-waiting-v1329 h2,.broadcast-waiting-v1329 p{margin:0}.broadcast-waiting-v1329 p{color:#5c6f88}.broadcast-spinner-v1329{width:48px;height:48px;border:5px solid #d8e9ff;border-top-color:#1266cf;border-radius:50%;animation:broadcast-spin-v1329 1s linear infinite}@keyframes broadcast-spin-v1329{to{transform:rotate(360deg)}}.broadcast-viewer-stage-v1329{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px}.broadcast-media-placeholder-v1329{display:grid;place-items:center;align-content:center;gap:9px;min-height:430px;padding:24px;border-radius:20px;background:linear-gradient(150deg,#eaf4ff,#cfe4ff);color:#14375f;text-align:center}.broadcast-media-placeholder-v1329 svg{width:64px;height:64px;color:#1266cf}.broadcast-media-placeholder-v1329 span,.broadcast-media-placeholder-v1329 small{color:#52708f}.broadcast-media-placeholder-v1329.compact{min-height:150px}.broadcast-media-placeholder-v1329.compact svg{width:40px;height:40px}.broadcast-viewer-stage-v1329 aside{display:grid;align-content:start;gap:12px}.broadcast-viewer-stage-v1329 aside>div{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dbe7f5;border-radius:15px;background:#fff}.broadcast-viewer-stage-v1329 aside svg{color:#1769cf}.broadcast-viewer-stage-v1329 aside span{display:grid}.broadcast-viewer-stage-v1329 aside small{color:#64758a}.broadcast-gift-tray-v1329{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid #dbe7f5;border-radius:17px;background:#fff}.broadcast-gift-tray-v1329 h2,.broadcast-gift-tray-v1329 p{margin:0}.broadcast-gift-tray-v1329 p{color:#64758a}.broadcast-gift-buttons-v1329{display:flex;flex-wrap:wrap;gap:9px}.broadcast-gift-buttons-v1329 button{display:grid;place-items:center;min-width:104px;padding:10px;border:1px solid #cddff3;border-radius:13px;background:#f7fbff;color:#173653;cursor:pointer}.broadcast-gift-buttons-v1329 button:hover{border-color:#2976d4;background:#edf6ff}.broadcast-gift-buttons-v1329 button span{font-size:25px}.broadcast-gift-buttons-v1329 button small{color:#61758d}.broadcast-leave-v1329{justify-self:start}.broadcast-host-layout-v1329,.broadcast-host-board-v1329{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.broadcast-studio-controls-v1329,.broadcast-catalog-v1329{display:grid;align-content:start;gap:14px}.broadcast-studio-controls-v1329 h2{margin:0}.broadcast-studio-controls-v1329 label{display:grid;gap:6px;color:#294865;font-weight:700}.broadcast-studio-controls-v1329 input,.broadcast-gift-editor-v1329 input{min-width:0;border:1px solid #c8d9ed;border-radius:10px;background:#fff;color:#10233f}.broadcast-card-title-v1329{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.broadcast-card-title-v1329 h2,.broadcast-card-title-v1329 p{margin:0}.broadcast-card-title-v1329 p{color:#60738a}.broadcast-card-title-v1329>svg{color:#1769cf}.broadcast-gift-editor-v1329{display:grid;grid-template-columns:48px minmax(110px,1fr) 105px 74px;align-items:end;gap:9px}.broadcast-gift-editor-v1329 .emoji{text-align:center;font-size:20px}.broadcast-gift-editor-v1329 label{display:grid;gap:4px}.broadcast-gift-editor-v1329 label span{font-size:12px;color:#62748b}.broadcast-gift-editor-v1329 .entry-choice-v1329{display:flex;align-items:center;align-self:center;gap:6px}.broadcast-gift-editor-v1329 .entry-choice-v1329 input{width:auto}.broadcast-count-v1329{display:grid;place-items:center;min-width:34px;height:34px;border-radius:999px;background:#e7f1ff;color:#1266cf;font-weight:800}.broadcast-person-list-v1329{display:grid;gap:10px;margin-top:15px}.broadcast-person-list-v1329>div{display:grid;grid-template-columns:44px minmax(110px,1fr) auto auto;align-items:center;gap:10px;padding:10px;border:1px solid #deebf8;border-radius:13px}.broadcast-person-list-v1329 img,.broadcast-avatar-v1329{width:44px;height:44px;border-radius:50%;object-fit:cover}.broadcast-avatar-v1329{display:grid;place-items:center;background:#d9eaff;color:#155fbd;font-weight:800}.broadcast-person-list-v1329>div>span:nth-child(2){display:grid}.broadcast-person-list-v1329 small{color:#62758d}.broadcast-participant-grid-v1329{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:15px}.broadcast-participant-grid-v1329>div{padding:13px;border:1px solid #deebf8;border-radius:14px;background:#fbfdff}.broadcast-participant-grid-v1329>div>div{display:flex;align-items:center;gap:10px}.broadcast-participant-grid-v1329 img{width:44px;height:44px;border-radius:50%;object-fit:cover}.broadcast-participant-grid-v1329 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0}.broadcast-participant-grid-v1329 dl div{display:grid}.broadcast-participant-grid-v1329 dt{font-size:11px;color:#64778f}.broadcast-participant-grid-v1329 dd{margin:0;color:#193955;font-weight:800}.broadcast-participant-grid-v1329 button{width:100%;justify-content:center}.broadcast-page-v1329 button svg{width:17px;height:17px}.broadcast-page-v1329 .danger-button{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border:1px solid #e2a8ae;border-radius:10px;background:#fff2f3;color:#a72c38;font-weight:750;cursor:pointer}.broadcast-live-media-v1329{display:grid;gap:11px;min-width:0}.broadcast-video-frame-v1329{position:relative;min-height:320px;overflow:hidden;border:1px solid #c9dcf3;border-radius:18px;background:#08192b;box-shadow:0 12px 30px #14417824}.broadcast-video-frame-v1329 video{display:block;width:100%;height:100%;min-height:320px;aspect-ratio:16/9;object-fit:cover;background:#08192b}.broadcast-video-label-v1329{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:#ffffffeb;color:#123558;font-size:12px;font-weight:800;box-shadow:0 5px 18px #051e3c29}.broadcast-video-label-v1329 svg{width:15px;height:15px;color:#1266cf}.broadcast-video-status-v1329{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:10px;padding:24px;background:linear-gradient(150deg,#e8f4fff5,#cae2fcf5);color:#173858;text-align:center}.broadcast-video-status-v1329>svg{width:48px;height:48px;color:#1266cf}.broadcast-video-status-v1329 button{display:inline-flex;align-items:center;gap:7px}.broadcast-enable-sound-v1329{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:0;border-radius:999px;background:#1266cf;color:#fff;font-weight:800;cursor:pointer;box-shadow:0 5px 18px #051e3c33}.broadcast-media-controls-v1329{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.broadcast-media-controls-v1329 button{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid #bad3ee;border-radius:999px;background:#fff;color:#163c62;font-weight:800;cursor:pointer}.broadcast-media-controls-v1329 button.off{border-color:#f0b9be;background:#fff2f3;color:#a42d38}.host-broadcast-quick-card-v1329{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-color:#cddff3!important}.host-broadcast-quick-card-v1329.live{border-color:#8abaf1!important;background:linear-gradient(145deg,#fff,#edf6ff)!important}.host-broadcast-quick-card-v1329 h2,.host-broadcast-quick-card-v1329 p{margin:5px 0}.host-broadcast-quick-card-v1329 p{color:#5c7088}.host-broadcast-quick-actions-v1329{display:grid;justify-items:center;gap:8px}.host-broadcast-quick-actions-v1329 .secondary-button{white-space:nowrap}.host-home-broadcast-preview-v1329{grid-column:1/-1;min-width:0}.host-home-broadcast-preview-v1329 .broadcast-video-frame-v1329,.host-home-broadcast-preview-v1329 .broadcast-video-frame-v1329 video{min-height:260px;max-height:420px}@media(max-width:900px){.broadcast-viewer-stage-v1329,.broadcast-host-layout-v1329,.broadcast-host-board-v1329{grid-template-columns:1fr}.broadcast-viewer-stage-v1329 aside{grid-template-columns:repeat(3,1fr)}.broadcast-media-placeholder-v1329{min-height:320px}.broadcast-gift-tray-v1329{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.broadcast-heading-v1329{align-items:flex-start;flex-direction:column}.broadcast-heading-v1329>button{width:100%;justify-content:center}.broadcast-viewer-stage-v1329 aside{grid-template-columns:1fr}.broadcast-gift-buttons-v1329{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.broadcast-gift-buttons-v1329 button{min-width:0}.broadcast-gift-editor-v1329{grid-template-columns:44px minmax(0,1fr);align-items:end}.broadcast-gift-editor-v1329 label{grid-column:auto}.broadcast-person-list-v1329>div{grid-template-columns:44px 1fr}.broadcast-person-list-v1329>div button{justify-content:center}.broadcast-person-list-v1329>div button:first-of-type{grid-column:1/2}.broadcast-person-list-v1329>div button:last-of-type{grid-column:2/3}.broadcast-directory-v1329{grid-template-columns:1fr}.broadcast-video-frame-v1329,.broadcast-video-frame-v1329 video{min-height:230px}.host-broadcast-quick-card-v1329{grid-template-columns:1fr}.host-broadcast-quick-actions-v1329{grid-template-columns:auto 1fr auto;justify-items:start}.host-home-broadcast-preview-v1329{grid-column:1}.host-home-broadcast-preview-v1329 .broadcast-video-frame-v1329,.host-home-broadcast-preview-v1329 .broadcast-video-frame-v1329 video{min-height:220px}}.bondelya-host-home-v13286b2 .host-broadcast-quick-card-v1329{grid-column:1/-1!important;min-width:0!important;min-height:190px!important;padding:24px!important}.bondelya-host-home-v13286b2 .waiting-card{grid-column:span 8!important;min-width:0!important}.bondelya-host-home-v13286b2 .schedule-host-card{grid-column:span 4!important;min-width:0!important}.bondelya-host-home-v13286b2 :is(.unread-card,.earnings-card,.recent-host-card){grid-column:span 4!important;min-width:0!important}.host-broadcast-quick-card-v1329>div:first-child{min-width:0}.host-broadcast-quick-card-v1329 .host-broadcast-quick-actions-v1329{min-width:190px}.broadcast-host-studio-v1329{width:min(100%,1440px);margin:0 auto}.broadcast-host-stage-v1329{display:grid;gap:16px;min-width:0;overflow:hidden;padding:22px!important}.broadcast-host-stage-v1329>.broadcast-live-media-v1329{width:100%;min-width:0}.broadcast-host-stage-v1329 .broadcast-video-frame-v1329{width:100%;min-height:clamp(360px,52vw,720px);max-height:720px}.broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{width:100%;min-height:clamp(360px,52vw,720px);max-height:720px;aspect-ratio:16/9;object-fit:cover}.broadcast-stage-state-v1329{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:7px 11px;border-radius:999px;background:#edf2f7;color:#41556f;font-size:12px;font-weight:850}.broadcast-stage-state-v1329.live{background:#e6f2ff;color:#075bbd;box-shadow:inset 0 0 0 1px #b8d7fb}.broadcast-stage-state-v1329.paused{background:#fff7df;color:#855d08}.broadcast-studio-management-grid-v1329{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:18px;align-items:start}.broadcast-studio-management-grid-v1329>*{min-width:0}.broadcast-catalog-v1329{overflow:hidden}.broadcast-device-controls-v1329{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:10px;padding:12px;border:1px solid #d4e3f4;border-radius:14px;background:#f7fbff}.broadcast-device-controls-v1329 label{display:grid;gap:5px;min-width:0}.broadcast-device-controls-v1329 label span{color:#334e69;font-size:12px;font-weight:800}.broadcast-device-controls-v1329 select{width:100%;min-width:0;background:#fff;color:#10233f}.broadcast-device-controls-v1329 button{white-space:nowrap}.broadcast-operations-grid-v1329{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.broadcast-earnings-v1329{display:grid;gap:16px}.broadcast-earnings-v1329 .broadcast-card-title-v1329 h2{display:flex;align-items:center;gap:8px}.broadcast-earnings-v1329 .broadcast-card-title-v1329>strong{color:#1266cf;font-size:24px}.broadcast-earnings-grid-v1329{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.broadcast-earnings-grid-v1329 span{display:grid;gap:3px;padding:12px;border:1px solid #deebf8;border-radius:12px;background:#f8fbff;color:#64758a;font-size:12px}.broadcast-earnings-grid-v1329 strong{color:#173858;font-size:17px}.broadcast-room-chat-v1329{display:grid;gap:12px;min-width:0}.broadcast-room-chat-v1329 h2{display:flex;align-items:center;gap:8px}.broadcast-chat-stream-v1329{display:grid;align-content:start;gap:10px;min-height:260px;max-height:430px;overflow:auto;padding:10px;border:1px solid #dce7f5;border-radius:14px;background:#f8fbff;overscroll-behavior:contain}.broadcast-chat-message-v1329{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;max-width:88%}.broadcast-chat-message-v1329.own{justify-self:end;grid-template-columns:minmax(0,1fr) 36px}.broadcast-chat-message-v1329.own>.broadcast-chat-avatar-v1329{grid-column:2}.broadcast-chat-message-v1329.own>div{grid-row:1;grid-column:1;background:#e5f1ff}.broadcast-chat-avatar-v1329{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:#dbeafe;color:#145db6;font-weight:850}.broadcast-chat-avatar-v1329.host{background:#1266cf;color:#fff}.broadcast-chat-avatar-v1329 img{width:100%;height:100%;object-fit:cover}.broadcast-chat-message-v1329>div{min-width:0;padding:9px 11px;border:1px solid #d8e5f4;border-radius:12px;background:#fff}.broadcast-chat-message-v1329 strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#173858;font-size:13px}.broadcast-chat-message-v1329 strong em{padding:2px 6px;border-radius:999px;background:#edf5ff;color:#1266cf;font-size:9px;font-style:normal;text-transform:uppercase}.broadcast-chat-message-v1329 p{margin:4px 0;color:#243e59;overflow-wrap:anywhere;white-space:pre-wrap}.broadcast-chat-message-v1329 time{color:#718399;font-size:10px}.broadcast-chat-composer-v1329{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px}.broadcast-chat-composer-v1329 textarea{width:100%;min-width:0;resize:vertical}.broadcast-chat-composer-v1329 button{display:inline-flex;align-items:center;gap:7px;min-height:44px}@media(max-width:1100px){.bondelya-host-home-v13286b2 .host-broadcast-quick-card-v1329,.bondelya-host-home-v13286b2 .waiting-card{grid-column:1/-1!important}.bondelya-host-home-v13286b2 :is(.schedule-host-card,.unread-card,.earnings-card,.recent-host-card){grid-column:span 1!important}.broadcast-studio-management-grid-v1329,.broadcast-operations-grid-v1329{grid-template-columns:1fr}.broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{min-height:clamp(320px,56vw,620px)}}@media(max-width:700px){.bondelya-host-home-v13286b2 .bondelya-home-grid.host>*{grid-column:1!important}.bondelya-host-home-v13286b2 .host-broadcast-quick-card-v1329{padding:17px!important}.host-broadcast-quick-card-v1329 .host-broadcast-quick-actions-v1329{min-width:0;grid-template-columns:auto minmax(0,1fr)!important}.host-broadcast-quick-card-v1329 .host-broadcast-quick-actions-v1329 .secondary-button{grid-column:1/-1;width:100%}.broadcast-host-stage-v1329{padding:14px!important}.broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{min-height:220px}.broadcast-device-controls-v1329{grid-template-columns:1fr}.broadcast-device-controls-v1329 button{width:100%;justify-content:center}.broadcast-earnings-grid-v1329{grid-template-columns:1fr}.broadcast-chat-message-v1329{max-width:96%}.broadcast-chat-composer-v1329{grid-template-columns:1fr}.broadcast-chat-composer-v1329 button{justify-content:center}}.bondelya-host-home-v13286b2 .bondelya-home-grid.host{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:unset!important;width:100%!important;gap:18px!important}.bondelya-host-home-v13286b2 .bondelya-home-grid.host>*{width:auto!important;max-width:none!important;min-width:0!important}.bondelya-host-home-v13286b2 :is(.host-online-card,.host-roulette-quick-card,.host-broadcast-quick-card-v1329,.waiting-card){grid-column:span 6!important}.bondelya-host-home-v13286b2 :is(.schedule-host-card,.unread-card,.earnings-card,.recent-host-card){grid-column:span 3!important}.bondelya-host-home-v13286b2 .host-broadcast-quick-card-v1329{padding:24px!important}.bondelya-host-home-v13286b2 .recent-host-card{grid-column:span 3!important}.broadcast-studio-stage-grid-v13292{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,390px);gap:18px;align-items:stretch;min-width:0}.broadcast-studio-stage-grid-v13292>*{min-width:0}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329{height:100%}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{min-height:clamp(360px,43vw,650px);max-height:650px}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329{height:100%;max-height:none;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.broadcast-studio-stage-grid-v13292 .broadcast-chat-stream-v1329{min-height:320px;max-height:none;height:100%}.broadcast-chat-standby-v13292{grid-template-rows:auto minmax(320px,1fr)!important}.broadcast-media-overlay-toolbar-v13292{position:absolute;left:12px;right:12px;bottom:12px;z-index:25;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;pointer-events:auto}.broadcast-media-overlay-toolbar-v13292>button,.broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:#081222e6;color:#fff;font-weight:800;box-shadow:0 7px 22px #00000047;cursor:pointer;backdrop-filter:blur(12px)}.broadcast-media-overlay-toolbar-v13292>button:hover,.broadcast-media-overlay-toolbar-v13292>button.active,.broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287:hover,.broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287.is-active{background:#1768e8;border-color:#91b9f1}.broadcast-media-overlay-toolbar-v13292>button.off{background:#94222eeb;border-color:#f0aeb6}.broadcast-media-overlay-toolbar-v13292 svg{width:17px;height:17px}.broadcast-device-overlay-v13292{position:absolute;left:12px;bottom:66px;z-index:24;width:min(560px,calc(100% - 24px));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px;border:1px solid rgba(255,255,255,.65);border-radius:16px;background:#fffffff5;color:#10233f;box-shadow:0 18px 55px #00000057;backdrop-filter:blur(16px)}.broadcast-device-overlay-v13292 header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px}.broadcast-device-overlay-v13292 header button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid #bfd4f2;border-radius:50%;background:#fff;color:#1768e8}.broadcast-device-overlay-v13292 label{display:grid;gap:5px;min-width:0;color:#243b5a;font-size:12px;font-weight:800}.broadcast-device-overlay-v13292 select{width:100%;min-width:0;background:#fff;color:#10233f}.broadcast-device-overlay-v13292>button{white-space:nowrap}.camera-appearance-shell-v13287.is-embedded{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:30!important}.camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287{position:absolute!important;left:auto!important;right:0!important;bottom:50px!important;width:min(390px,calc(100vw - 70px))!important;max-height:min(68vh,560px)!important}.camera-appearance-shell-v13287.is-embedded .camera-appearance-trigger-v13287 span{display:inline}.camera-appearance-shell-v13287.is-embedded .camera-appearance-trigger-v13287{width:auto;height:auto}.broadcast-setup-inline-v13292{display:grid;gap:14px}.broadcast-setup-fields-v13292{display:grid;grid-template-columns:minmax(260px,1fr) minmax(170px,.35fr) auto;align-items:end;gap:12px}.broadcast-setup-fields-v13292>label{display:grid;gap:6px;color:#294865;font-weight:700}.broadcast-setup-fields-v13292 .button-row{align-self:end;margin:0;flex-wrap:wrap}.broadcast-catalog-v1329{display:grid;gap:14px}.broadcast-add-gift-v13292{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.broadcast-gift-list-v13292{display:grid;gap:10px}.broadcast-gift-list-v13292 .broadcast-gift-editor-v1329{grid-template-columns:48px minmax(160px,1fr) 110px 74px 38px;padding:10px;border:1px solid #deebf8;border-radius:13px;background:#fbfdff}.broadcast-remove-gift-v13292{width:36px;height:36px;display:grid;place-items:center;align-self:center;padding:0;border:1px solid #e2a8ae;border-radius:10px;background:#fff2f3;color:#a72c38;cursor:pointer}.broadcast-remove-gift-v13292:disabled{opacity:.4;cursor:not-allowed}.broadcast-catalog-actions-v13292{display:flex;align-items:center;justify-content:space-between;gap:12px}.broadcast-catalog-actions-v13292 small{color:#60738a}.broadcast-catalog-actions-v13292 button{display:inline-flex;align-items:center;justify-content:center}.broadcast-required-entry-v13294{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;border:1px solid #a9caf0;border-radius:14px;background:#edf6ff;color:#12385e}.broadcast-required-entry-v13294>svg{width:24px;height:24px;color:#1266cf}.broadcast-required-entry-v13294>span{display:grid;gap:2px}.broadcast-required-entry-v13294 small{color:#526f8f;font-weight:750}.broadcast-required-entry-v13294 strong{color:#102f50}.broadcast-required-entry-v13294 em{color:#496984;font-size:12px;font-style:normal;font-weight:700}.broadcast-gift-list-v13292 .broadcast-gift-editor-v1329{grid-template-columns:48px minmax(160px,1fr) 110px minmax(140px,auto) 38px}.broadcast-gift-editor-v1329 .entry-choice-v1329 span{white-space:normal;line-height:1.15}.broadcast-room-chat-v1329.compact-host .broadcast-chat-message-v1329{grid-template-columns:26px minmax(0,1fr);gap:7px;max-width:100%}.broadcast-room-chat-v1329.compact-host .broadcast-chat-message-v1329.own{grid-template-columns:minmax(0,1fr) 26px}.broadcast-room-chat-v1329.compact-host .broadcast-chat-avatar-v1329{width:26px;height:26px;font-size:10px}.broadcast-room-chat-v1329.compact-host .broadcast-chat-message-v1329>div{padding:7px 9px}.broadcast-room-chat-v1329.compact-host .broadcast-chat-message-v1329 p{margin:2px 0;font-size:13px}.broadcast-room-chat-v1329.compact-host .broadcast-chat-message-v1329 strong{font-size:12px}@media(max-width:1200px){.bondelya-host-home-v13286b2 :is(.schedule-host-card,.unread-card,.earnings-card,.recent-host-card){grid-column:span 6!important}.broadcast-studio-stage-grid-v13292{grid-template-columns:minmax(0,1fr) minmax(290px,340px)}}@media(max-width:980px){.bondelya-host-home-v13286b2 :is(.host-online-card,.host-roulette-quick-card,.host-broadcast-quick-card-v1329,.waiting-card){grid-column:1/-1!important}.broadcast-studio-stage-grid-v13292{grid-template-columns:1fr}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329{min-height:520px}.broadcast-setup-fields-v13292{grid-template-columns:1fr 180px}.broadcast-setup-fields-v13292 .button-row{grid-column:1/-1}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{min-height:clamp(320px,56vw,620px)}}@media(max-width:700px){.bondelya-host-home-v13286b2 .bondelya-home-grid.host{grid-template-columns:1fr!important}.bondelya-host-home-v13286b2 .bondelya-home-grid.host>*{grid-column:1!important}.broadcast-setup-fields-v13292{grid-template-columns:1fr}.broadcast-setup-fields-v13292 .button-row{grid-column:auto}.broadcast-required-entry-v13294{grid-template-columns:34px minmax(0,1fr)}.broadcast-required-entry-v13294>em{grid-column:2}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329{min-height:470px}.broadcast-device-overlay-v13292{grid-template-columns:1fr;bottom:116px;max-height:calc(100% - 132px);overflow:auto}.broadcast-device-overlay-v13292 header{grid-column:1}.broadcast-media-overlay-toolbar-v13292{justify-content:flex-start}.broadcast-media-overlay-toolbar-v13292>button span,.camera-appearance-shell-v13287.is-embedded .camera-appearance-trigger-v13287 span{display:none}.broadcast-media-overlay-toolbar-v13292>button,.broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287{width:42px;height:42px;padding:0}.camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287{position:fixed!important;left:8px!important;right:8px!important;bottom:max(72px,calc(62px + env(safe-area-inset-bottom)))!important;width:auto!important;max-height:min(68dvh,600px)!important}.broadcast-gift-list-v13292 .broadcast-gift-editor-v1329{grid-template-columns:44px minmax(0,1fr) 38px}.broadcast-gift-list-v13292 .broadcast-gift-editor-v1329 label{grid-column:auto}.broadcast-gift-list-v13292 .broadcast-gift-editor-v1329 .entry-choice-v1329{grid-column:1/3}.broadcast-remove-gift-v13292{grid-column:3;grid-row:1}.broadcast-catalog-actions-v13292{align-items:stretch;flex-direction:column}.broadcast-catalog-actions-v13292 button,.broadcast-add-gift-v13292{width:100%;justify-content:center}}.bondelya-host-home-v13286b2 .bondelya-home-grid.host{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:row!important}.bondelya-host-home-v13286b2 .host-online-card{grid-column:1/7!important}.bondelya-host-home-v13286b2 .host-roulette-quick-card{grid-column:7/13!important}.bondelya-host-home-v13286b2 .host-broadcast-quick-card-v1329{grid-column:1/7!important}.bondelya-host-home-v13286b2 .waiting-card{grid-column:7/13!important}.bondelya-host-home-v13286b2 .schedule-host-card{grid-column:1/4!important}.bondelya-host-home-v13286b2 .unread-card{grid-column:4/7!important}.bondelya-host-home-v13286b2 .earnings-card{grid-column:7/10!important}.bondelya-host-home-v13286b2 .recent-host-card{grid-column:10/13!important}.broadcast-studio-stage-grid-v13292{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important}.broadcast-media-overlay-toolbar-v13292{padding:6px;border-radius:999px;background:#040d1a61;box-shadow:0 8px 28px #00000038}.broadcast-media-overlay-toolbar-v13292>button,.broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.broadcast-room-chat-v1329.compact-host .broadcast-chat-avatar-v1329,.broadcast-room-chat-v1329.compact-host .broadcast-chat-avatar-v1329 img{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;border-radius:50%!important;object-fit:cover!important}@media(max-width:1200px)and (min-width:901px){.bondelya-host-home-v13286b2 .schedule-host-card{grid-column:1/7!important}.bondelya-host-home-v13286b2 .unread-card{grid-column:7/13!important}.bondelya-host-home-v13286b2 .earnings-card{grid-column:1/7!important}.bondelya-host-home-v13286b2 .recent-host-card{grid-column:7/13!important}.broadcast-studio-stage-grid-v13292{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr)!important}}@media(max-width:900px){.bondelya-host-home-v13286b2 .bondelya-home-grid.host>*{grid-column:1/-1!important}.broadcast-studio-stage-grid-v13292{grid-template-columns:1fr!important}}.broadcast-video-frame-v1329 .broadcast-video-label-v1329{background:#040d1ad6!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.broadcast-video-frame-v1329 .broadcast-video-label-v1329 svg{color:#fff!important;stroke:currentColor!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button span,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button svg,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287 span,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287 svg{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important}.broadcast-video-frame-v1329 .broadcast-device-overlay-v13292,.broadcast-video-frame-v1329 .broadcast-device-overlay-v13292 :is(header,strong,label,label span,select,option){color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}.broadcast-video-frame-v1329 .camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287,.broadcast-video-frame-v1329 .camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287 :is(h2,h3,p,span,strong,small,label,output){color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}.broadcast-join-popup-layer-v132924{position:fixed;inset:0;z-index:2147483600;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end;padding:22px;box-sizing:border-box}.broadcast-join-popup-v132924{position:relative;width:min(390px,calc(100vw - 28px));display:grid;gap:14px;padding:20px;border:1px solid #a9caf2;border-radius:20px;background:#fff;color:#10233f;box-shadow:0 24px 70px #0f37694d;pointer-events:auto;box-sizing:border-box}.broadcast-join-popup-close-v132924{position:absolute;top:10px;right:10px;width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid #cbdcf0;border-radius:50%;background:#f7fbff;color:#173858;font-size:24px;line-height:1;cursor:pointer}.broadcast-join-popup-eyebrow-v132924{display:flex;align-items:center;gap:7px;padding-right:38px;color:#1266cf;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.broadcast-join-popup-viewer-v132924{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px}.broadcast-join-popup-viewer-v132924 img{width:44px;height:44px;min-width:44px;min-height:44px;border:2px solid #c7dcf7;border-radius:50%;background:#eaf3ff;object-fit:cover}.broadcast-join-popup-viewer-v132924 span{display:grid;gap:3px;min-width:0}.broadcast-join-popup-viewer-v132924 strong{color:#10233f;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcast-join-popup-viewer-v132924 small{color:#5a708a;font-size:12px;line-height:1.4}.broadcast-join-popup-error-v132924{margin:0;padding:9px 11px;border:1px solid #efb7bd;border-radius:10px;background:#fff1f2;color:#922d38;font-size:12px}.broadcast-join-popup-actions-v132924{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:9px}.broadcast-join-popup-actions-v132924 button{min-height:42px;justify-content:center}.broadcast-join-popup-studio-v132924{justify-self:center;padding:2px;border:0;background:transparent;color:#1266cf;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:620px){.broadcast-join-popup-layer-v132924{align-items:flex-end;justify-content:center;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.broadcast-join-popup-v132924{width:100%;padding:18px;border-radius:18px}.broadcast-join-popup-actions-v132924{grid-template-columns:1fr 1.35fr}}.broadcast-viewer-grid-v13293{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:12px;min-width:0;padding-top:2px}.broadcast-viewer-grid-v13293.has-focus{grid-template-columns:1fr}.broadcast-viewer-tile-v13293{min-width:0;overflow:hidden;border:1px solid #bfd5ef;border-radius:16px;background:#071727;box-shadow:0 10px 28px #0c30582e}.broadcast-viewer-tile-media-v13293{position:relative;min-height:150px;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(145deg,#071727,#123653)}.broadcast-viewer-tile-v13293.focused .broadcast-viewer-tile-media-v13293{min-height:clamp(300px,42vw,620px)}.broadcast-viewer-tile-media-v13293>video{display:block;width:100%;height:100%;min-height:150px;object-fit:cover;background:#071727}.broadcast-viewer-tile-v13293.focused video{min-height:clamp(300px,42vw,620px)}.broadcast-viewer-tile-placeholder-v13293{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:8px;color:#fff}.broadcast-viewer-tile-placeholder-v13293 img,.broadcast-viewer-tile-placeholder-v13293>span{width:58px;height:58px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.82);border-radius:50%;background:#1e64b7;color:#fff;font-size:22px;font-weight:900;object-fit:cover}.broadcast-viewer-tile-placeholder-v13293 small{color:#d9eaff}.broadcast-viewer-media-state-v13293{position:absolute;top:9px;right:9px;padding:5px 8px;border-radius:999px;background:#040d1ad1;color:#fff;font-size:9px;font-weight:900;text-transform:uppercase}.broadcast-viewer-media-state-v13293.connected{background:#107a4ee6}.broadcast-viewer-media-state-v13293.failed,.broadcast-viewer-media-state-v13293.closed{background:#992530eb}.broadcast-viewer-tile-v13293>footer{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 10px;background:#fff}.broadcast-viewer-tile-v13293>footer>span{display:flex;align-items:center;gap:7px;min-width:0;color:#10233f}.broadcast-viewer-tile-v13293>footer>span img,.broadcast-viewer-tile-v13293>footer>span i{width:26px;height:26px;min-width:26px;display:grid;place-items:center;border-radius:50%;background:#dcecff;color:#145db6;font-size:10px;font-style:normal;font-weight:900;object-fit:cover}.broadcast-viewer-tile-v13293>footer strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.broadcast-viewer-tile-v13293>footer>div{display:flex;gap:5px}.broadcast-viewer-tile-v13293>footer button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid #c9dcef;border-radius:50%;background:#f7fbff;color:#155fb8;cursor:pointer}.broadcast-viewer-tile-v13293>footer button:hover{border-color:#1768e8;background:#e9f3ff}.broadcast-viewer-tile-v13293>footer button.remove{border-color:#ecc0c4;background:#fff3f4;color:#a72c38}.broadcast-viewer-tile-v13293>footer svg{width:15px;height:15px}.broadcast-live-media-v1329.viewer.duplex-v13293{gap:12px}.broadcast-viewer-self-preview-v13293{position:absolute;right:12px;bottom:12px;z-index:20;width:clamp(76px,16vw,132px);aspect-ratio:3/4;overflow:hidden;border:2px solid rgba(255,255,255,.92);border-radius:15px;background:#0a1b2d;box-shadow:0 10px 28px #00000057}.broadcast-viewer-self-preview-v13293 video{width:100%;height:100%;min-height:0;aspect-ratio:3/4;object-fit:cover}.broadcast-viewer-self-preview-v13293>span{position:absolute;inset:0;display:grid;place-items:center;background:#143554;color:#fff;font-size:22px;font-weight:900}.broadcast-viewer-self-preview-v13293>span img{width:100%;height:100%;object-fit:cover;filter:brightness(.62)}.broadcast-viewer-self-preview-v13293>small{position:absolute;left:6px;bottom:5px;padding:3px 6px;border-radius:999px;background:#040d1ac7;color:#fff;font-size:9px;font-weight:900}.broadcast-viewer-uplink-controls-v13293{display:grid;gap:11px;padding:14px;border:1px solid #cfe0f3;border-radius:16px;background:#f8fbff;color:#10233f}.broadcast-viewer-uplink-controls-v13293>div:first-child{display:grid;gap:2px}.broadcast-viewer-uplink-controls-v13293>div:first-child strong{color:#10233f}.broadcast-viewer-uplink-controls-v13293>div:first-child small{color:#5e748c}.broadcast-viewer-uplink-buttons-v13293{display:flex;flex-wrap:wrap;gap:8px}.broadcast-viewer-uplink-buttons-v13293>button,.broadcast-viewer-uplink-buttons-v13293 .camera-appearance-trigger-v13287{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #bcd3ee;border-radius:999px;background:#fff;color:#174a7a;font-weight:800;cursor:pointer;box-shadow:none}.broadcast-viewer-uplink-buttons-v13293>button.active,.broadcast-viewer-uplink-buttons-v13293 .camera-appearance-trigger-v13287.is-active{border-color:#1768e8;background:#e9f3ff;color:#1266cf}.broadcast-viewer-uplink-buttons-v13293>button.off{border-color:#efb7bd;background:#fff1f2;color:#9b2d38}.broadcast-viewer-uplink-buttons-v13293>button:disabled{cursor:not-allowed;opacity:.52}.broadcast-viewer-uplink-buttons-v13293 svg{width:17px;height:17px}.broadcast-viewer-uplink-buttons-v13293 .camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287{bottom:50px!important;left:0!important;right:auto!important}.broadcast-viewer-device-panel-v13293{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:9px;padding:11px;border:1px solid #d5e3f2;border-radius:13px;background:#fff}.broadcast-viewer-device-panel-v13293 label{display:grid;gap:5px;min-width:0;color:#294865;font-size:12px;font-weight:800}.broadcast-viewer-device-panel-v13293 select{width:100%;min-width:0;background:#fff;color:#10233f}.broadcast-viewer-device-panel-v13293 button{white-space:nowrap}@media(max-width:900px){.broadcast-viewer-grid-v13293{grid-template-columns:repeat(2,minmax(0,1fr))}.broadcast-viewer-grid-v13293.has-focus{grid-template-columns:1fr}}@media(max-width:620px){.broadcast-viewer-grid-v13293{grid-template-columns:1fr}.broadcast-viewer-tile-media-v13293,.broadcast-viewer-tile-media-v13293>video{min-height:210px}.broadcast-viewer-tile-v13293.focused .broadcast-viewer-tile-media-v13293,.broadcast-viewer-tile-v13293.focused video{min-height:260px}.broadcast-viewer-self-preview-v13293{right:8px;bottom:8px;width:78px;border-radius:12px}.broadcast-viewer-uplink-buttons-v13293{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.broadcast-viewer-uplink-buttons-v13293>button,.broadcast-viewer-uplink-buttons-v13293 .camera-appearance-trigger-v13287{width:100%;padding:0}.broadcast-viewer-uplink-buttons-v13293>button span,.broadcast-viewer-uplink-buttons-v13293 .camera-appearance-trigger-v13287 span{display:none}.broadcast-viewer-device-panel-v13293{grid-template-columns:1fr}.broadcast-viewer-device-panel-v13293 button{width:100%;justify-content:center}}.broadcast-viewer-grid-v13293{display:flex!important;grid-template-columns:none!important;gap:8px!important;width:100%;min-width:0;padding:4px 1px 7px!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin}.broadcast-viewer-tile-v13293{position:relative;flex:0 0 158px!important;width:158px!important;min-width:158px!important;max-width:158px!important;border-radius:12px!important;scroll-snap-align:start;box-shadow:0 5px 16px #0c305829!important}.broadcast-viewer-tile-media-v13293,.broadcast-viewer-tile-media-v13293>video{width:158px!important;height:158px!important;min-height:158px!important;aspect-ratio:1!important;object-fit:cover}.broadcast-viewer-tile-placeholder-v13293{gap:4px!important;padding:28px 8px 34px}.broadcast-viewer-tile-placeholder-v13293 img,.broadcast-viewer-tile-placeholder-v13293>span{width:34px!important;height:34px!important;font-size:13px!important}.broadcast-viewer-tile-placeholder-v13293 small{font-size:9px!important}.broadcast-viewer-media-state-v13293{top:6px!important;right:6px!important;padding:3px 5px!important;font-size:7px!important;letter-spacing:.02em}.broadcast-viewer-identity-v132931{position:absolute;left:6px;right:39px;bottom:6px;z-index:4;display:flex;align-items:center;gap:5px;min-width:0;padding:4px 6px;border-radius:9px;background:#030d19c7;color:#fff;box-shadow:0 2px 8px #0003;backdrop-filter:blur(5px)}.broadcast-viewer-identity-v132931>img,.broadcast-viewer-identity-v132931>i{width:20px;height:20px;min-width:20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:#1768e8;color:#fff;font-size:8px;font-style:normal;font-weight:900;object-fit:cover}.broadcast-viewer-identity-v132931>span{display:grid;gap:0;min-width:0;line-height:1.1}.broadcast-viewer-identity-v132931 strong,.broadcast-viewer-identity-v132931 small{overflow:hidden;color:#fff!important;text-overflow:ellipsis;white-space:nowrap}.broadcast-viewer-identity-v132931 strong{font-size:9px}.broadcast-viewer-identity-v132931 small{font-size:7px;opacity:.82}.broadcast-viewer-actions-v132931{position:absolute;right:6px;bottom:6px;z-index:5;display:grid;gap:4px}.broadcast-viewer-actions-v132931 button{width:27px;height:27px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#030d19c7;color:#fff;cursor:pointer;box-shadow:0 2px 8px #00000038}.broadcast-viewer-actions-v132931 button.remove{border-color:#ffbec3cc;background:#7e1420d6}.broadcast-viewer-actions-v132931 svg{width:13px;height:13px}.broadcast-chat-heading-tools-v132931{display:flex;align-items:center;gap:7px}.broadcast-chat-heading-tools-v132931 select{width:auto;max-width:160px;min-height:34px;padding:5px 26px 5px 8px;border-color:#c8daee;background:#fff;color:#173858;font-size:11px;font-weight:700}.broadcast-chat-original-v132931{margin:0}.broadcast-chat-translation-v132931{display:grid;gap:2px;margin:5px 0 0;padding-top:5px;border-top:1px solid rgba(23,104,232,.16);color:#174f86!important;font-style:normal}.broadcast-chat-translation-v132931>em{color:#1768e8;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.05em;text-transform:uppercase}@media(max-width:620px){.broadcast-viewer-tile-v13293{flex-basis:128px!important;width:128px!important;min-width:128px!important;max-width:128px!important}.broadcast-viewer-tile-media-v13293,.broadcast-viewer-tile-media-v13293>video{width:128px!important;height:128px!important;min-height:128px!important}.broadcast-viewer-identity-v132931{right:6px;bottom:5px}.broadcast-viewer-actions-v132931{top:31px;right:5px;bottom:auto}.broadcast-viewer-actions-v132931 button{width:25px;height:25px}.broadcast-chat-heading-tools-v132931{align-items:flex-end;flex-direction:column}.broadcast-chat-heading-tools-v132931 select{max-width:136px;font-size:10px}}.bondelya-host-home-v13286b2 :is(.host-roulette-quick-card,.host-broadcast-quick-card-v1329){position:relative!important;overflow:hidden}.bondelya-host-home-v13286b2 .host-roulette-quick-actions .bondelya-online-switch,.bondelya-host-home-v13286b2 .host-broadcast-quick-actions-v1329 .bondelya-online-switch{position:static!important;inset:auto!important;display:block!important;flex:0 0 auto!important;margin:0!important;transform:none!important}.bondelya-host-home-v13286b2 .host-roulette-quick-actions,.bondelya-host-home-v13286b2 .host-broadcast-quick-actions-v1329{position:relative!important;z-index:1;align-self:center}@media(max-width:620px){.bondelya-host-home-v13286b2 .host-roulette-quick-actions,.bondelya-host-home-v13286b2 .host-broadcast-quick-actions-v1329{width:100%;grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important}.bondelya-host-home-v13286b2 :is(.host-roulette-quick-actions,.host-broadcast-quick-actions-v1329) .secondary-button{grid-column:1/-1;width:100%;justify-content:center}}.broadcast-caption-overlay-v13294372548{position:absolute;left:50%;bottom:68px;z-index:24;width:min(82%,720px);display:grid;gap:3px;padding:7px 10px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:#030c18c2;color:#fff;text-align:center;transform:translate(-50%);box-shadow:0 5px 18px #0000003d;backdrop-filter:blur(5px);pointer-events:none;box-sizing:border-box}.broadcast-caption-overlay-v13294372548 strong{overflow:hidden;color:#fff!important;font-size:13px;line-height:1.25;text-overflow:ellipsis}.broadcast-caption-overlay-v13294372548 small{overflow:hidden;color:#d6e8ff!important;font-size:10px;line-height:1.2;text-overflow:ellipsis}.broadcast-viewer-tile-media-v13293 .broadcast-caption-overlay-v13294372548{bottom:8px;width:88%;padding:5px 7px;border-radius:8px}.broadcast-viewer-tile-media-v13293 .broadcast-caption-overlay-v13294372548 strong{font-size:9px}.broadcast-viewer-tile-media-v13293 .broadcast-caption-overlay-v13294372548 small{font-size:7px}.broadcast-viewer-self-preview-v13293 .broadcast-caption-overlay-v13294372548{bottom:24px;width:92%;padding:4px 5px}.broadcast-viewer-self-preview-v13293 .broadcast-caption-overlay-v13294372548 strong{font-size:8px}.broadcast-viewer-self-preview-v13293 .broadcast-caption-overlay-v13294372548 small{display:none}@media(max-width:700px){.broadcast-caption-overlay-v13294372548{bottom:62px;width:92%;padding:6px 8px}.broadcast-caption-overlay-v13294372548 strong{font-size:12px}.broadcast-caption-overlay-v13294372548 small{font-size:9px}}.broadcast-live-media-v1329.viewer.duplex-v132947{gap:12px;min-width:0}.broadcast-video-frame-v1329 .broadcast-host-source-video-v132947{position:absolute;inset:0;width:100%;height:100%;opacity:.001;pointer-events:none}.broadcast-video-frame-v1329 .broadcast-host-render-canvas-v132947{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;background:#08192b;object-fit:contain}.broadcast-video-frame-v1329 .broadcast-video-label-v1329{z-index:30}.broadcast-video-frame-v1329 .broadcast-video-status-v1329{z-index:24}.broadcast-video-frame-v1329 .broadcast-enable-sound-v1329{z-index:31}.broadcast-viewer-exit-overlay-v132947{position:absolute;top:12px;right:12px;z-index:34;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid rgba(255,255,255,.9);border-radius:999px;background:#08192be0;color:#fff;font-weight:850;cursor:pointer;box-shadow:0 8px 24px #0000004d}.broadcast-viewer-exit-overlay-v132947:hover{background:#a72c38;border-color:#fff}.broadcast-viewer-exit-overlay-v132947:disabled{cursor:wait;opacity:.7}.broadcast-viewer-exit-overlay-v132947 svg{width:17px;height:17px;stroke:currentColor}.broadcast-viewer-self-preview-v13293 .broadcast-viewer-self-source-video-v132948{position:absolute;inset:0;z-index:0;width:100%;height:100%;min-height:0;opacity:1;pointer-events:none;transform:scaleX(-1)}.broadcast-viewer-self-preview-v13293 .broadcast-viewer-self-canvas-v132948{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;background:transparent;object-fit:cover}.broadcast-viewer-self-preview-v13293>span{z-index:2}.broadcast-viewer-self-preview-v13293>small{z-index:3}.broadcast-live-media-v1329.viewer .broadcast-viewer-media-overlay-v132949{z-index:34}.broadcast-live-media-v1329.viewer .broadcast-viewer-device-overlay-v132949{bottom:68px;z-index:36}.broadcast-viewer-video-shell-v132952{display:block;position:relative!important;min-width:0;isolation:isolate}.broadcast-viewer-video-shell-v132952>.broadcast-video-frame-v1329{display:block;min-width:0;width:100%}.broadcast-viewer-video-shell-v132952>.broadcast-viewer-self-dock-v132950{position:absolute!important;inset:auto 14px 14px auto!important;z-index:100!important}.broadcast-viewer-self-dock-v132950{margin:0!important;display:block!important;width:160px!important;height:220px!important;min-width:160px!important;min-height:220px!important;max-width:160px!important;max-height:220px!important;padding:0!important;border:0!important;background:transparent!important;color:#fff;pointer-events:none;overflow:visible!important}.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293{position:relative!important;inset:auto!important;display:block!important;width:160px!important;height:220px!important;min-width:160px!important;min-height:220px!important;max-width:160px!important;max-height:220px!important;aspect-ratio:8/11!important;overflow:hidden;z-index:1!important;border:2px solid #fff;border-radius:15px;background:#08192b;box-shadow:0 10px 28px #00000061;opacity:1!important;visibility:visible!important;pointer-events:auto}.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293 video,.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293 canvas{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;visibility:visible!important}.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293 video{z-index:0!important;opacity:.001!important;pointer-events:none!important}.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293 canvas{z-index:1!important;opacity:1!important;pointer-events:none!important;background:transparent!important}.broadcast-viewer-live-grid-v132947{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:18px;align-items:stretch;min-width:0}.broadcast-viewer-live-grid-v132947>*{min-width:0}.broadcast-viewer-live-main-v132947{min-width:0}.broadcast-viewer-live-grid-v132947 .broadcast-viewer-stage-v1329{grid-template-columns:1fr;height:100%}.broadcast-viewer-live-grid-v132947 .broadcast-viewer-stage-v1329 aside{grid-template-columns:repeat(3,minmax(0,1fr))}.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{height:min(68vh,650px);max-height:650px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.broadcast-viewer-live-grid-v132947 .broadcast-chat-stream-v1329{height:100%;min-height:260px;max-height:none}@media(min-width:981px){.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 canvas{height:min(58vh,540px);min-height:340px;max-height:540px;aspect-ratio:auto;object-fit:contain}.broadcast-studio-stage-grid-v13292{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important;align-items:stretch}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{height:min(58vh,540px);min-height:340px!important;max-height:540px!important;aspect-ratio:auto;object-fit:contain}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329{height:min(68vh,650px);max-height:650px}}body .broadcast-join-popup-v132924{border:2px solid #78aef0!important;background:#fff!important;color:#10233f!important;box-shadow:0 24px 70px #0f37694d!important}body .broadcast-join-popup-v132924 :is(h1,h2,h3,strong,p,span,small){color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}body .broadcast-join-popup-eyebrow-v132924{color:#1266cf!important;-webkit-text-fill-color:#1266cf!important}body .broadcast-join-popup-viewer-v132924 small{color:#5a708a!important;-webkit-text-fill-color:#5a708a!important}body .broadcast-join-popup-close-v132924{border-color:#bdd3ed!important;background:#fff!important;color:#1266cf!important}body .broadcast-join-popup-actions-v132924 .primary-button{border-color:#1266cf!important;background:#1266cf!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body .broadcast-join-popup-actions-v132924 .secondary-button{border-color:#9fc0e7!important;background:#fff!important;color:#174a7a!important;-webkit-text-fill-color:#174a7a!important}body .broadcast-join-popup-studio-v132924{color:#1266cf!important;-webkit-text-fill-color:#1266cf!important}@media(max-width:980px){.broadcast-viewer-live-grid-v132947{grid-template-columns:1fr}.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{height:auto;max-height:none;min-height:470px}.broadcast-viewer-live-grid-v132947 .broadcast-viewer-stage-v1329 aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.broadcast-viewer-exit-overlay-v132947{top:8px;right:8px;min-height:36px;padding:7px 10px;font-size:12px}.broadcast-viewer-live-grid-v132947 .broadcast-viewer-stage-v1329 aside{grid-template-columns:1fr}.broadcast-viewer-video-shell-v132952>.broadcast-viewer-self-dock-v132950{right:8px!important;bottom:64px!important}.broadcast-viewer-self-dock-v132950{margin:0!important;width:78px!important;height:104px!important;min-width:78px!important;min-height:104px!important;max-width:78px!important;max-height:104px!important}.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293{width:78px!important;height:104px!important;min-width:78px!important;min-height:104px!important;max-width:78px!important;max-height:104px!important;aspect-ratio:3/4!important;border-radius:12px}}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{display:flex;flex-direction:column;height:min(58vh,540px);min-height:340px;max-height:540px;overflow:hidden}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329>.broadcast-card-title-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329>.broadcast-card-title-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329>.broadcast-chat-composer-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329>.broadcast-chat-composer-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329>.error-copy,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329>.error-copy{flex:0 0 auto}.broadcast-studio-stage-grid-v13292 .broadcast-chat-stream-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-chat-stream-v1329{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.broadcast-studio-stage-grid-v13292 .broadcast-chat-composer-v1329 textarea,.broadcast-viewer-live-grid-v132947 .broadcast-chat-composer-v1329 textarea{resize:none;max-height:96px;overflow-y:auto}@media(max-width:980px){.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{height:clamp(320px,56vw,620px);min-height:320px;max-height:620px}}@media(max-width:700px){.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 canvas,.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{height:clamp(280px,72vw,360px);min-height:280px!important;max-height:360px!important}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{overflow:hidden}}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292{left:10px!important;right:auto!important;bottom:10px!important;width:auto!important;max-width:min(92%,420px);justify-content:flex-start!important;gap:6px!important;padding:0!important;background:transparent!important;box-shadow:none!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .broadcast-self-control-reaction-v13294372549{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;padding:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;gap:0!important;background:#071322e0!important;color:#fff!important;border:1px solid rgba(255,255,255,.72)!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button span,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287 span{display:none!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 button.active,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287.is-active{background:#1768e8!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 button.off{background:#9b2d38!important}.broadcast-viewer-self-dock-v132950.is-moved-v13294372549{left:var(--broadcast-self-left-v13294372549)!important;top:var(--broadcast-self-top-v13294372549)!important;right:auto!important;bottom:auto!important}.broadcast-viewer-self-preview-v13293{touch-action:none;cursor:grab}.broadcast-viewer-self-preview-v13293:active{cursor:grabbing}.broadcast-self-controls-v13294372549{position:absolute;left:6px;bottom:6px;z-index:45;display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:calc(100% - 12px);pointer-events:auto}.broadcast-self-controls-v13294372549>button,.broadcast-self-controls-v13294372549 .camera-appearance-trigger-v13287,.broadcast-self-controls-v13294372549 .broadcast-self-control-reaction-v13294372549{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:50%!important;background:#051221e6!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 4px 12px #00000047!important;cursor:pointer!important}.broadcast-self-controls-v13294372549>button.active,.broadcast-self-controls-v13294372549 .camera-appearance-trigger-v13287.is-active{background:#1768e8!important}.broadcast-self-controls-v13294372549>button.off{background:#9b2d38!important}.broadcast-self-controls-v13294372549 svg{width:14px!important;height:14px!important}.broadcast-self-controls-v13294372549 .camera-appearance-trigger-v13287 span{display:none!important}.broadcast-self-controls-v13294372549 .camera-appearance-shell-v13287{display:block!important}.broadcast-self-controls-v13294372549 .camera-appearance-shell-v13287.is-embedded .camera-appearance-tray-v13287{left:0!important;right:auto!important;bottom:36px!important}.broadcast-viewer-self-preview-v13293 .broadcast-self-label-v13294372549{inset:5px 5px auto auto!important;font-size:8px!important;pointer-events:none}.broadcast-viewer-device-overlay-v132949{left:10px!important;right:auto!important;bottom:58px!important}@media(max-width:620px){.broadcast-viewer-video-shell-v132952>.broadcast-viewer-self-dock-v132950:not(.is-moved-v13294372549){right:8px!important;bottom:54px!important}.broadcast-viewer-self-dock-v132950,.broadcast-viewer-self-dock-v132950 .broadcast-viewer-self-preview-v13293{width:112px!important;height:150px!important;min-width:112px!important;min-height:150px!important;max-width:112px!important;max-height:150px!important}.broadcast-self-controls-v13294372549{left:5px;bottom:5px;gap:3px}.broadcast-self-controls-v13294372549>button,.broadcast-self-controls-v13294372549 .camera-appearance-trigger-v13287,.broadcast-self-controls-v13294372549 .broadcast-self-control-reaction-v13294372549{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;max-width:26px!important;max-height:26px!important}.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292>button,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .camera-appearance-trigger-v13287,.broadcast-video-frame-v1329 .broadcast-media-overlay-toolbar-v13292 .broadcast-self-control-reaction-v13294372549{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important}}.video-chat-page.streamlined-call.immersive-call .host-call-info-legacy-v13294375,.host-call-page .host-call-info-legacy-v13294375,.video-chat-page.streamlined-call.immersive-call .video-minutes-overlay,.host-call-page .video-minutes-overlay{display:none!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity],.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] *,.host-call-page [data-bondelya-overlay=remote-identity],.host-call-page [data-bondelya-overlay=remote-identity] *{color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .remote-minutes-v13294375,.host-call-page .remote-minutes-v13294375{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 4px #000,0 0 7px #000!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374{display:flex!important;visibility:visible!important;opacity:1!important;inset:auto auto 6px 50%!important;transform:translate(-50%)!important;z-index:2147483646!important;gap:4px!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374 button,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374 button{display:grid!important;visibility:visible!important;opacity:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .local-video-pip,.video-chat-page.streamlined-call.immersive-call .draggable-call-pip,.host-call-page .local-video-pip,.host-call-page .draggable-call-pip{width:145px!important;min-width:145px!important;max-width:145px!important;height:109px!important;min-height:109px!important;max-height:109px!important;aspect-ratio:4/3!important;overflow:hidden!important;border-radius:14px!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip video,.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-camera-off,.host-call-page .local-video-pip video,.host-call-page .local-video-pip .pip-camera-off{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-tools,.host-call-page .local-video-pip .pip-tools{display:none!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374{display:flex!important;visibility:visible!important;opacity:1!important;inset:auto auto 5px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;gap:5px!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip .pip-call-primary-tools-v13294374 button,.host-call-page .local-video-pip .pip-call-primary-tools-v13294374 button{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;padding:0!important;border-radius:50%!important;background:#05080edb!important;border:1px solid rgba(255,255,255,.58)!important;color:#fff!important}.video-chat-page.streamlined-call.immersive-call .pip-minute-status-v13294375,.host-call-page .pip-minute-status-v13294375,.video-chat-page.streamlined-call.immersive-call .call-overlay-v91 .call-overlay-minutes,.host-call-page .call-overlay-v91 .call-overlay-minutes{display:none!important}.video-chat-page.streamlined-call.immersive-call .remote-minutes-v13294375,.host-call-page .remote-minutes-v13294375{display:block!important;font-size:10px!important;font-weight:850!important;line-height:1.2!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom,.host-call-page .stream-call-bottom{position:absolute!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;transform:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:54px!important;padding:6px 104px 6px 6px!important;box-sizing:border-box!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;overflow-x:auto!important;overflow-y:visible!important;z-index:2147483646!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .shared-overlay-end-v1328515,.host-call-page .stream-call-bottom .shared-overlay-end-v1328515{display:grid!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:6px 6px auto auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;z-index:2147483647!important;background:#c51f36!important;border:1px solid rgba(255,120,130,.85)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .remote-audio-toolbar-v132943742,.host-call-page .stream-call-bottom .remote-audio-toolbar-v132943742{display:grid!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:6px 54px auto auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;z-index:2147483647!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom .shared-overlay-end-v1328515 *,.host-call-page .stream-call-bottom .shared-overlay-end-v1328515 *{color:#fff!important;-webkit-text-fill-color:#fff!important}}html body #root input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:2px solid #8da4bf!important;border-radius:6px!important;background:#fff!important;background-image:none!important;display:inline-grid!important;place-content:center!important;flex:0 0 20px;box-sizing:border-box;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}html body #root input[type=checkbox]:before{content:""!important;width:10px!important;height:6px!important;border-left:2px solid #ffffff!important;border-bottom:2px solid #ffffff!important;transform:rotate(-45deg) scale(0)!important;transform-origin:center!important;transition:transform .12s ease!important}html body #root input[type=checkbox]:checked{background:#1768e8!important;background-color:#1768e8!important;background-image:none!important;border-color:#1768e8!important;box-shadow:0 0 0 3px #1768e824!important}html body #root input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)!important}html body #root input[type=checkbox]:focus-visible{outline:3px solid rgba(23,104,232,.24)!important;outline-offset:2px!important}html body #root input[type=checkbox]:disabled{cursor:not-allowed;opacity:.62}html body #root input[type=checkbox]:disabled:checked{background:#1768e8!important;background-color:#1768e8!important;border-color:#1768e8!important}.broadcast-viewer-live-grid-v132947{align-items:stretch!important}.broadcast-viewer-live-grid-v132947>.broadcast-room-chat-v1329{height:100%!important;min-height:100%!important;max-height:none!important;align-self:stretch!important}.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{grid-template-rows:auto minmax(0,1fr) auto!important}.broadcast-chat-composer-v1329 textarea{height:42px!important;min-height:42px!important;max-height:42px!important;padding:9px 12px!important;resize:none!important;line-height:22px!important;overflow-y:auto}.broadcast-chat-composer-v1329 button{min-height:42px!important;height:42px!important}.broadcast-media-shell-actions-v132917{position:relative;min-width:0}.broadcast-relationship-overlay-v132917{position:absolute;top:52px;right:14px;z-index:140;display:flex;gap:7px;pointer-events:auto}.broadcast-relationship-overlay-v132917 button,.broadcast-host-contact-overlay-v132917 button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.88);border-radius:50%;background:#051628d1;color:#fff;box-shadow:0 5px 18px #00000040;cursor:pointer;backdrop-filter:blur(5px)}.broadcast-relationship-overlay-v132917 button.active{background:#1768e8;border-color:#fff}.broadcast-relationship-overlay-v132917 svg,.broadcast-host-contact-overlay-v132917 svg{width:16px;height:16px}.broadcast-host-contact-overlay-v132917{position:absolute;top:50px;right:14px;z-index:140;display:flex;flex-direction:column;gap:7px;max-height:70%;overflow:auto;padding:2px}.broadcast-host-contact-overlay-v132917>span{display:flex;align-items:center;justify-content:flex-end;gap:5px}.broadcast-host-contact-overlay-v132917 img,.broadcast-host-contact-overlay-v132917 i{width:28px;height:28px;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;background:#1768e8;color:#fff;font-size:10px;font-style:normal;font-weight:900;object-fit:cover}.broadcast-viewer-time-v132917 strong{font-variant-numeric:tabular-nums}.broadcast-viewer-time-v132917.warning strong{color:#a54b17}.broadcast-viewer-time-v132917.danger strong{color:#aa2635}.broadcast-entry-confirm-layer-v132917{position:fixed;inset:0;z-index:2147483601;display:grid;place-items:center;padding:18px;background:#05162873;backdrop-filter:blur(3px)}.broadcast-entry-confirm-v132917{width:min(430px,100%);display:grid;gap:14px;padding:22px;border:1px solid #b8d4f4;border-radius:20px;background:#fff;color:#10233f;box-shadow:0 24px 70px #0f376952}.broadcast-entry-confirm-v132917 h2,.broadcast-entry-confirm-v132917 p{margin:0}.broadcast-entry-confirm-v132917 .entry-host-v132917{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:11px}.broadcast-entry-confirm-v132917 .entry-host-v132917 img{width:54px;height:54px;border-radius:50%;object-fit:cover}.broadcast-entry-confirm-v132917 .entry-cost-v132917{padding:13px;border-radius:13px;background:#edf6ff;color:#145cae;font-weight:850}.broadcast-entry-confirm-v132917 .button-row{justify-content:flex-end}.broadcast-full-actions-v132917{display:grid;gap:8px}.broadcast-full-actions-v132917 .secondary-button{justify-content:center}.broadcast-full-note-v132917{color:#8b4b12!important;font-weight:750}.broadcast-join-country-v132917{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:#526b86;font-size:11px;font-weight:750}@media(max-width:980px){.broadcast-viewer-live-grid-v132947>.broadcast-room-chat-v1329{height:auto!important;min-height:470px!important}.broadcast-relationship-overlay-v132917{top:46px;right:10px}}@media(max-width:620px){.broadcast-chat-composer-v1329{grid-template-columns:minmax(0,1fr) auto!important}.broadcast-chat-composer-v1329 button{width:auto!important;padding:0 14px!important}.broadcast-relationship-overlay-v132917{top:46px;right:8px}.broadcast-relationship-overlay-v132917 button,.broadcast-host-contact-overlay-v132917 button{width:31px;height:31px}.broadcast-host-contact-overlay-v132917{top:46px;right:8px}}.viewer-onboarding-backdrop-v132918{position:fixed;inset:0;z-index:2600;background:#07162794;backdrop-filter:blur(5px);display:grid;place-items:center;padding:20px}.viewer-onboarding-v132918{width:min(720px,100%);max-height:min(760px,94vh);overflow:auto;background:#fff;border:1px solid #dbe7f5;border-radius:24px;box-shadow:0 28px 80px #08203a47;color:#10263d}.viewer-onboarding-v132918>header{display:flex;justify-content:space-between;gap:18px;padding:26px 28px 16px}.viewer-onboarding-v132918 header span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#3977d5}.viewer-onboarding-v132918 header h1{margin:5px 0 4px;font-size:30px}.viewer-onboarding-v132918 header p{margin:0;color:#61758b}.onboarding-progress{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:0 28px}.onboarding-progress i{height:5px;border-radius:8px;background:#e5edf7}.onboarding-progress i.active{background:#4e8ce8}.viewer-onboarding-v132918 main{min-height:360px;padding:30px 28px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.viewer-onboarding-v132918 main h2{font-size:25px;margin:10px 0 7px}.viewer-onboarding-v132918 main>p{max-width:620px;margin:0 0 20px;line-height:1.6;color:#536b83}.onboarding-hero-icon{width:42px;height:42px;color:#2f75d8}.onboarding-language-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.onboarding-language-grid button{min-height:48px;border:1px solid #d4e1f0;border-radius:12px;background:#f8fbff;color:#193551;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.onboarding-language-grid button.active{border-color:#4e8ce8;background:#eaf3ff;color:#155ebf}.onboarding-feature-list{display:grid;gap:10px;width:100%}.onboarding-feature-list span{display:grid;grid-template-columns:34px 1fr;align-items:center;padding:12px 14px;border:1px solid #e1eaf4;border-radius:12px;background:#fbfdff}.onboarding-feature-list svg{color:#3977d5}.onboarding-balance{padding:18px 22px;border-radius:16px;background:#eef6ff;border:1px solid #cee0f8;margin-bottom:16px}.onboarding-balance small{display:block;color:#61758b}.onboarding-balance strong{display:block;font-size:28px;margin-top:3px}.onboarding-device-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.onboarding-device-grid span{border:1px solid #dce7f3;border-radius:14px;padding:18px;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.onboarding-device-grid span small{grid-column:2;color:#687c91}.onboarding-device-grid span.ready{background:#f1fbf5;border-color:#bfe4cc}.onboarding-device-grid span.blocked,.onboarding-device-grid span.unavailable{background:#fff6f6;border-color:#efcaca}.onboarding-replay-hint{display:block;margin-top:18px;color:#708296}.viewer-onboarding-v132918>footer{border-top:1px solid #e4edf6;padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:12px}.viewer-onboarding-v132918>footer>div{display:flex;gap:10px}.viewer-onboarding-v132918 .compact{display:inline-flex;align-items:center;gap:6px}.viewer-onboarding-v132918 .compact svg{width:16px}.viewer-onboarding-v132918 .text-button{border:0;background:none;color:#61758b;font-weight:700}.viewer-onboarding-v132918 .icon-button{background:#f5f8fc;color:#27435e;border:1px solid #dce7f3}@media(max-width:640px){.viewer-onboarding-backdrop-v132918{padding:0;align-items:end}.viewer-onboarding-v132918{border-radius:22px 22px 0 0;max-height:94vh}.viewer-onboarding-v132918>header,.viewer-onboarding-v132918 main,.viewer-onboarding-v132918>footer{padding-left:18px;padding-right:18px}.onboarding-progress{padding:0 18px}.onboarding-language-grid{grid-template-columns:1fr 1fr}.viewer-onboarding-v132918 main{min-height:340px}.viewer-onboarding-v132918 header h1{font-size:25px}}.viewer-quick-support-v132918{display:grid;grid-template-columns:minmax(220px,1fr) 2fr auto;gap:18px;align-items:center;margin-bottom:16px}.viewer-quick-support-v132918 h2{margin:3px 0}.viewer-quick-support-v132918 p{margin:0;color:#667c92}.viewer-quick-support-actions-v132918{display:flex;gap:8px;flex-wrap:wrap}.viewer-quick-support-actions-v132918 .secondary-button{font-size:12px}@media(max-width:900px){.viewer-quick-support-v132918{grid-template-columns:1fr}.viewer-quick-support-v132918>.primary-button{justify-self:start}}.trust-verified-v132919{display:inline-flex!important;align-items:center;gap:6px;width:max-content;padding:5px 9px;border-radius:999px;background:#eaf3ff!important;border:1px solid #9cc4f6!important;color:#1559a6!important;font-weight:800!important;font-size:12px!important;letter-spacing:.01em}.trust-unverified-v132919{display:inline-flex!important;padding:5px 9px;border-radius:999px;background:#f5f6f8!important;border:1px solid #d9dee6!important;color:#5b6674!important;font-size:12px!important}.pilot-quality-v132919{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}.pilot-quality-v132919.good{background:#eaf8f0;color:#17623a}.pilot-quality-v132919.fair{background:#fff7df;color:#805b00}.pilot-quality-v132919.poor{background:#fff0f0;color:#a33131}.pilot-readiness-v132919{display:grid;gap:10px}.pilot-readiness-v132919 .check{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #dce5ef;border-radius:12px;background:#fff}.pilot-readiness-v132919 .check strong{display:flex;align-items:center;gap:7px}.pilot-readiness-v132919 .ok{color:#17623a}.pilot-readiness-v132919 .warn{color:#8a6000}.pilot-readiness-v132919 .bad{color:#a33131}.admin-pilot-diagnostic-summary-v132919{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.admin-pilot-diagnostic-summary-v132919>span{padding:12px;border:1px solid #dce5ef;border-radius:12px;background:#fff}.admin-pilot-diagnostic-summary-v132919 strong{display:block;font-size:20px;margin-top:4px}@media(max-width:800px){.admin-pilot-diagnostic-summary-v132919{grid-template-columns:repeat(2,minmax(0,1fr))}}.group-rooms-home-v132923,.group-room-current-v132923{margin-top:22px;padding:22px;border:1px solid var(--border-color,#d9dee7);border-radius:22px;background:var(--card-bg,#fff)}.group-rooms-title-v132923,.group-room-current-head,.group-room-card-head-v132923{display:flex;align-items:center;gap:14px;justify-content:space-between}.group-rooms-title-v132923 h2,.group-room-current-head h2{margin:4px 0 6px}.group-room-filters-v132923{display:grid;grid-template-columns:minmax(220px,1fr) 180px 150px auto;gap:10px;margin:18px 0}.group-room-filters-v132923 label{display:flex;align-items:center;gap:8px;border:1px solid var(--border-color,#ddd);border-radius:12px;padding:0 10px}.group-room-filters-v132923 input{border:0;background:transparent;width:100%;min-height:40px}.group-room-cards-v132923{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.group-room-card-head-v132923{justify-content:flex-start}.group-room-card-head-v132923>span:nth-child(2){display:flex;flex-direction:column;flex:1}.group-room-capacity-v132923{display:flex;gap:7px;align-items:center;margin:10px 0}.group-room-create-v132923{display:grid;gap:18px;margin-top:18px}.group-room-create-v132923>label{display:grid;gap:7px}.group-room-create-v132923 fieldset{border:0;padding:0;margin:0}.group-room-create-v132923 legend{font-weight:700;margin-bottom:10px}.group-avatar-picker-v132923{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px}.group-avatar-picker-v132923 button{border:1px solid var(--border-color,#ddd);background:transparent;border-radius:14px;padding:10px 5px;display:grid;place-items:center;gap:3px}.group-avatar-picker-v132923 button.selected{outline:2px solid currentColor}.group-avatar-picker-v132923 button span{font-size:28px}.group-avatar-picker-v132923 button small{font-size:11px}.group-room-member-grid-v132923{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0}.group-room-member-grid-v132923>div{display:flex;gap:9px;align-items:center;padding:9px;border:1px solid var(--border-color,#ddd);border-radius:14px}.group-room-member-grid-v132923 img{width:42px;height:42px;border-radius:50%;object-fit:cover}.group-room-member-grid-v132923 span{display:grid}.group-room-member-grid-v132923 small{opacity:.7}@media(max-width:760px){.group-rooms-title-v132923,.group-room-current-head{align-items:flex-start;flex-direction:column}.group-room-filters-v132923{grid-template-columns:1fr 1fr}.group-room-filters-v132923 label{grid-column:1/-1}.group-room-cards-v132923{grid-template-columns:1fr}.group-avatar-picker-v132923{grid-template-columns:repeat(4,1fr)}}.group-home-v132924,.group-discover-v132924,.group-owned-v132924{margin-top:22px}.group-medium-cards-v132924{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.group-medium-card-v132924{padding:18px;border:1px solid var(--border-color,#d9dee7);border-radius:18px;background:var(--card-bg,#fff)}.group-medium-card-v132924>div:first-child{display:flex;align-items:center;gap:12px}.group-medium-card-v132924>div:first-child>span:nth-child(2){display:grid;flex:1}.group-medium-card-v132924 svg{width:18px}.group-card-stats-v132924{display:flex;align-items:center;gap:12px;margin:12px 0}.group-card-stats-v132924 span{display:flex;gap:5px;align-items:center}.group-card-stats-v132924 small{margin-left:auto}.group-mode-v132924{display:flex;gap:8px;margin:18px 0}.group-mode-v132924 button{display:flex;gap:6px;align-items:center;padding:10px 14px;border:1px solid var(--border-color,#ddd);border-radius:12px;background:transparent}.group-mode-v132924 button.active{outline:2px solid currentColor}.group-room-filters-v132924{display:grid;grid-template-columns:minmax(240px,1fr) 170px 130px 130px auto;gap:10px;margin:16px 0}.group-room-filters-v132924 label{display:flex;align-items:center;gap:8px;border:1px solid var(--border-color,#ddd);border-radius:12px;padding:0 10px}.group-room-filters-v132924 input{border:0;background:transparent;width:100%}.group-create-v132924{display:grid;gap:18px}.group-create-v132924>label{display:grid;gap:6px}.group-room-page-v132924{min-height:70vh}.group-room-page-head-v132924{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.group-room-page-head-v132924>div:first-child{display:flex;gap:14px;align-items:center}.group-room-page-head-v132924 h1{margin:2px 0}.group-requests-v132924{display:grid;gap:8px;padding:12px;margin:10px 0;border:1px solid var(--border-color,#ddd);border-radius:16px}.group-requests-v132924>div{display:grid;grid-template-columns:46px minmax(160px,1fr) auto auto;gap:9px;align-items:center}.group-requests-v132924 img{width:42px;height:42px;border-radius:50%;object-fit:cover}.group-requests-v132924 span{display:grid}.group-waiting-v132924{text-align:center;max-width:620px;margin:50px auto;padding:36px}.group-waiting-v132924>svg{width:44px;height:44px}.group-live-layout-v132924{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px;min-height:620px}.group-video-stage-v132924{position:relative;background:#080b12;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;min-height:620px}.group-grid-v132924{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(190px,1fr);gap:4px;flex:1;padding:4px}.group-grid-v132924[data-capacity="6"],.group-grid-v132924[data-capacity="8"]{grid-template-columns:repeat(3,minmax(0,1fr))}.group-video-tile-v132924{position:relative;overflow:hidden;background:#151b27;border-radius:12px}.group-video-tile-v132924 video,.group-video-tile-v132924 img{width:100%;height:100%;object-fit:cover}.group-video-tile-v132924>span{position:absolute;left:10px;bottom:10px;padding:5px 8px;border-radius:9px;background:#000000a6;color:#fff}.group-video-tile-v132924>button{position:absolute;right:9px;top:9px;border:0;border-radius:50%;width:36px;height:36px;display:grid;place-items:center}.group-media-note-v132924{padding:8px 12px;background:#232b38;color:#cbd5e1;font-size:12px}.group-controls-v132924{display:flex;justify-content:center;gap:12px;padding:13px}.group-controls-v132924 button{width:48px;height:48px;border-radius:50%;border:0;display:grid;place-items:center}.group-controls-v132924 button.off,.group-controls-v132924 button.danger{background:#b42318;color:#fff}.group-chat-v132924{display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--border-color,#ddd);border-radius:18px;overflow:hidden;min-height:620px;background:var(--card-bg,#fff)}.group-chat-v132924 header,.group-chat-v132924 footer{display:flex;gap:8px;align-items:center;padding:10px;border-bottom:1px solid var(--border-color,#ddd)}.group-chat-v132924 header span{display:flex;gap:6px;align-items:center;flex:1}.group-chat-v132924 footer{border:0;border-top:1px solid var(--border-color,#ddd)}.group-chat-v132924 footer input{flex:1}.group-chat-stream-v132924{overflow:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.group-chat-stream-v132924>div{padding:9px 10px;background:#7f7f7f14;border-radius:12px}.group-chat-stream-v132924 p{margin:4px 0}.group-chat-stream-v132924 em{display:block;opacity:.78;font-style:normal;border-top:1px solid rgba(127,127,127,.2);padding-top:4px}.group-chat-stream-v132924 small{opacity:.6}.group-avatar-v132923{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:#7f7f7f17;font-size:30px;flex:none}@media(max-width:900px){.group-live-layout-v132924{grid-template-columns:1fr}.group-chat-v132924{min-height:360px}.group-grid-v132924[data-capacity="6"],.group-grid-v132924[data-capacity="8"]{grid-template-columns:repeat(2,minmax(0,1fr))}.group-room-filters-v132924{grid-template-columns:1fr 1fr}.group-room-filters-v132924 label{grid-column:1/-1}.group-room-page-head-v132924{align-items:flex-start;flex-direction:column;gap:10px}.group-requests-v132924>div{grid-template-columns:46px 1fr auto}.group-requests-v132924>div button:last-child{grid-column:2/-1}.group-video-stage-v132924{min-height:500px}}.admin-group-rooms-v132924{display:grid;gap:16px}.group-admin-summary-v132924{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.group-admin-summary-v132924 span{display:grid;padding:14px;border:1px solid var(--border-color,#ddd);border-radius:14px}.group-admin-summary-v132924 strong{font-size:24px}.admin-group-table-v132924{display:grid;overflow:auto}.admin-group-row-v132924{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(130px,1fr) 120px 80px 80px 90px minmax(220px,1fr);gap:10px;align-items:center;padding:10px;border-bottom:1px solid var(--border-color,#ddd);min-width:1050px}.admin-group-row-v132924.head{font-weight:800;background:#7f7f7f0f}.admin-group-row-v132924>span:first-child{display:grid;grid-template-columns:34px 1fr;column-gap:7px}.admin-group-row-v132924>span:first-child b{grid-row:1/3}.admin-group-row-v132924>span:last-child{display:flex;gap:6px}.admin-group-detail-v132924{max-width:900px;max-height:90vh;overflow:auto}.admin-group-person-v132924{display:flex;align-items:center;gap:10px;padding:8px;border-bottom:1px solid var(--border-color,#ddd)}.admin-group-person-v132924 img{width:44px;height:44px;border-radius:50%;object-fit:cover}.admin-group-person-v132924 span{display:grid;flex:1}.admin-group-chat-v132924{display:grid;gap:7px;max-height:260px;overflow:auto}.admin-group-chat-v132924>div{padding:8px 10px;border-radius:10px;background:#7f7f7f12}.admin-group-chat-v132924 p{margin:3px 0}@media(max-width:760px){.group-admin-summary-v132924{grid-template-columns:1fr 1fr}}.group-join-popup-layer-v132924{position:fixed;inset:0;z-index:2147483647;pointer-events:none;display:flex;align-items:flex-start;justify-content:center;padding-top:84px}.group-join-popup-v132924{pointer-events:auto;position:relative;width:min(420px,calc(100vw - 28px));padding:20px;border-radius:18px;background:#fff;color:#111827;box-shadow:0 24px 80px #00000059;border:1px solid #e5e7eb}.group-join-popup-person-v132924{display:flex;gap:12px;align-items:center;margin:14px 0}.group-join-popup-person-v132924 img{width:58px;height:58px;border-radius:50%;object-fit:cover}.group-join-popup-person-v132924 span{display:grid}.group-discover-search-v132924{display:flex;align-items:center;gap:8px;max-width:520px;margin:12px 0;padding:0 12px;border:1px solid var(--border-color,#ddd);border-radius:12px}.group-discover-search-v132924 input{border:0;background:transparent;width:100%;min-height:42px}.group-media-v132925{min-width:0}.group-media-status-v132925{display:flex;gap:8px;align-items:center;justify-content:center;padding:7px 12px;background:#202938;color:#e5e7eb;font-size:12px}.group-media-status-v132925.connected{background:#123d2b}.group-media-status-v132925.error,.group-media-status-v132925.not-configured{background:#5d271f}.group-media-status-v132925 small{opacity:.85}.group-device-panel-v132925{position:absolute;z-index:8;right:16px;bottom:82px;width:min(360px,calc(100% - 32px));padding:14px;border-radius:16px;background:#0f172af5;color:#fff;box-shadow:0 18px 50px #0000006b;display:grid;gap:10px}.group-device-panel-v132925>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.group-device-panel-v132925 label{display:grid;gap:5px;font-size:12px}.group-device-panel-v132925 select{width:100%}.group-controls-v132924 button.active{outline:2px solid #fff}.group-camera-off-v132925{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:8px;background:#141b27;color:#dbe4ef}.group-camera-off-v132925>svg{width:34px;height:34px}.group-camera-off-v132925 img{width:92px;height:92px;border-radius:50%;object-fit:cover}.group-participant-strip-v132925{display:flex;gap:6px;padding:8px;overflow-x:auto;border-bottom:1px solid var(--border-color,#ddd)}.group-participant-strip-v132925 button{display:flex;gap:7px;align-items:center;min-width:max-content;padding:5px 8px;border:1px solid var(--border-color,#ddd);border-radius:12px;background:transparent}.group-participant-strip-v132925 button.active{outline:2px solid currentColor}.group-participant-strip-v132925 img{width:30px;height:30px;border-radius:50%;object-fit:cover}.group-participant-strip-v132925 span{display:grid;text-align:left;font-size:12px}.group-participant-strip-v132925 small{font-size:10px;opacity:.65}.group-chat-message-head-v132925{display:flex;align-items:center;justify-content:space-between;gap:8px}.group-chat-message-head-v132925 button,.group-private-banner-v132925 button{border:0;background:transparent;text-decoration:underline;cursor:pointer;font-size:11px}.group-private-banner-v132925{padding:8px 10px;background:#6366f11f;font-size:12px;border-top:1px solid var(--border-color,#ddd)}@media(max-width:900px){.group-device-panel-v132925{position:fixed;left:12px;right:12px;bottom:76px;width:auto}.group-media-status-v132925{flex-direction:column;text-align:center}}@media(min-width:901px){.group-live-layout-v132924{align-items:start}.group-chat-v132924{height:620px;min-height:0;max-height:620px;grid-template-rows:auto auto minmax(0,1fr) auto auto}.group-chat-stream-v132924{min-height:0;overflow-y:auto;overflow-x:hidden}}@media(max-width:900px){.group-chat-v132924{height:min(460px,65dvh);min-height:360px;max-height:min(460px,65dvh);grid-template-rows:auto auto minmax(0,1fr) auto auto}.group-chat-stream-v132924{min-height:0;overflow-y:auto;overflow-x:hidden}}.group-favorite-button-v1329326{width:34px;height:34px;border:1px solid var(--border-color,#ddd);border-radius:50%;background:transparent;display:grid;place-items:center;flex:none;cursor:pointer}.group-favorite-button-v1329326 svg{width:17px;height:17px}.group-favorite-button-v1329326.active{color:#2563eb;background:#2563eb17;border-color:#2563eb59}.group-room-activity-v132935{display:flex;justify-content:center;margin:4px 0}.group-room-activity-v132935 small{display:inline-flex;padding:4px 9px;border-radius:999px;background:#94a3b81f;font-size:11px;line-height:1.2;color:var(--muted)}.group-unread-badge-v132935{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--primary);color:#fff;font-size:11px;line-height:1;font-weight:800}.group-activity-dot-v132935{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:#2563eb1f;font-size:10px;line-height:1;color:var(--primary);font-weight:800;text-transform:uppercase}.group-medium-card-v132924.archived-v132935{opacity:.68}.group-medium-card-v132924.archived-v132935 .primary-button{cursor:not-allowed}.group-nav-unread-v132935{position:absolute;top:3px;right:3px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#dc2626;color:#fff;font-size:10px;font-weight:800;line-height:1}.nav-item:has(.group-nav-unread-v132935),.mobile-bottom-nav button:has(.group-nav-unread-v132935){position:relative}@media(min-width:901px){.group-video-stage-v132924{height:620px!important;min-height:620px!important;max-height:620px!important}.group-grid-v132924{min-height:0;grid-auto-rows:minmax(0,1fr)}}@media(max-width:900px){.group-video-stage-v132924{height:500px!important;min-height:500px!important;max-height:500px!important}.group-grid-v132924{min-height:0;grid-auto-rows:minmax(0,1fr)}}.group-medium-card-v132924{position:relative}.group-archived-delete-v1329353{position:absolute;z-index:3;top:9px;right:9px;width:34px;height:34px;border:0;border-radius:50%;display:grid;place-items:center;background:#b42318;color:#fff;cursor:pointer;box-shadow:0 4px 14px #0000002e}.group-archived-delete-v1329353 svg{width:17px;height:17px}.group-cc-trigger-v13294372544{font-weight:800;font-size:13px;letter-spacing:.02em;background:#253044;color:#fff}.group-cc-trigger-v13294372544.active{background:#1768e8!important;color:#fff!important;box-shadow:0 0 0 2px #6fb1ff4d}.group-caption-bubble-v13294372544{position:absolute;z-index:6;left:8%;right:8%;bottom:56px;display:grid;gap:3px;padding:8px 10px;border-radius:12px;background:#040a16db;color:#fff;text-align:center;box-shadow:0 8px 28px #00000047;pointer-events:none;backdrop-filter:blur(5px)}.group-caption-bubble-v13294372544 strong{font-size:10px;letter-spacing:.08em;color:#9ac8ff}.group-caption-bubble-v13294372544 span{font-size:14px;line-height:1.25;font-weight:650}.group-caption-bubble-v13294372544 small{font-size:10px;line-height:1.2;color:#c8d7ec;opacity:.86}.group-caption-bubble-v13294372544.local{background:#102a52d1}.group-music-overlay-v1329315,.group-music-invite-v1329315{z-index:2147483646!important}@media(max-width:900px){.group-caption-bubble-v13294372544{left:5%;right:5%;bottom:52px;padding:7px 8px}.group-caption-bubble-v13294372544 span{font-size:12px}.group-caption-bubble-v13294372544 small{font-size:9px}}.group-device-panel-v132925{z-index:14}.group-device-panel-head-v13294372545{display:flex!important;align-items:center;justify-content:space-between;gap:10px}.group-device-panel-head-v13294372545 h3{margin:0;color:#fff!important;font-size:16px;line-height:1.2}.group-device-panel-head-v13294372545>span{display:flex;gap:6px}.group-device-panel-copy-v13294372545{color:#d7e2f0;line-height:1.35}.group-reaction-control-v13294372545{position:relative;display:grid;place-items:center}.group-reaction-control-v13294372545>button{font-size:21px;line-height:1}.group-reaction-tray-v13294372545{position:absolute;z-index:18;left:50%;bottom:58px;transform:translate(-50%);display:flex;gap:5px;padding:7px;border-radius:999px;background:#080f1cf5;box-shadow:0 14px 42px #00000061;border:1px solid rgba(255,255,255,.16)}.group-reaction-tray-v13294372545 button{width:38px!important;height:38px!important;padding:0!important;border-radius:50%!important;font-size:21px!important;background:#ffffff14!important}.group-reaction-tray-v13294372545 button:hover{background:#ffffff2e!important}.group-reaction-bursts-v13294372545{position:absolute;z-index:7;left:50%;bottom:88px;transform:translate(-50%);display:grid;place-items:center;pointer-events:none}.group-reaction-bursts-v13294372545 span{grid-area:1/1;font-size:38px;filter:drop-shadow(0 5px 10px rgba(0,0,0,.35));animation:groupReactionRiseV13294372545 2.45s ease-out forwards;opacity:0}@keyframes groupReactionRiseV13294372545{0%{opacity:0;transform:translate3d(0,18px,0) scale(.7)}12%{opacity:1;transform:translate3d(-8px,0,0) scale(1.12)}55%{opacity:1;transform:translate3d(10px,-62px,0) scale(1)}to{opacity:0;transform:translate3d(-4px,-112px,0) scale(.88)}}@media(max-width:900px){.group-reaction-tray-v13294372545{position:fixed;left:50%;bottom:78px}.group-reaction-bursts-v13294372545{bottom:72px}.group-reaction-bursts-v13294372545 span{font-size:32px}}.auth-page .auth-password-reset-modal,.password-change-required-v1329288 .password-change-card-v1329288{background:#fff!important;color:#1d2d45!important;border:1px solid #dce6f1!important;box-shadow:0 24px 70px #1f33522e!important;border-radius:24px!important}.auth-page .auth-password-reset-modal{position:relative;width:min(100%,460px);padding:30px!important;display:grid;gap:16px}.auth-page .auth-password-reset-modal :is(h1,h2,h3,strong,label),.password-change-required-v1329288 .password-change-card-v1329288 :is(h1,h2,h3,strong,label){color:#1d2d45!important}.auth-page .auth-password-reset-modal :is(p,small),.password-change-required-v1329288 .password-change-card-v1329288 :is(p,small){color:#6f7f95!important}.auth-page .auth-password-reset-modal .eyebrow,.password-change-required-v1329288 .password-change-card-v1329288 .eyebrow{color:#1768e8!important}.auth-page .auth-password-reset-modal input,.password-change-required-v1329288 .password-change-card-v1329288 input{width:100%;box-sizing:border-box;background:#fbfdff!important;color:#1d2d45!important;border:1px solid #cfdbea!important;border-radius:12px!important;padding:12px 13px!important;color-scheme:light!important}.auth-page .auth-password-reset-modal input:focus,.password-change-required-v1329288 .password-change-card-v1329288 input:focus{border-color:#1768e8!important;outline:3px solid rgba(23,104,232,.12)!important}.auth-page .auth-password-reset-modal input::placeholder,.password-change-required-v1329288 .password-change-card-v1329288 input::placeholder{color:#8b98aa!important}.auth-page .auth-password-reset-modal .primary-button,.password-change-required-v1329288 .password-change-card-v1329288 .primary-button{background:#1768e8!important;color:#fff!important;border-color:#1768e8!important;box-shadow:0 10px 24px #1768e838!important}.auth-page .auth-password-reset-modal .primary-button:hover,.password-change-required-v1329288 .password-change-card-v1329288 .primary-button:hover{background:#0f56c7!important}.auth-page .auth-password-reset-modal .info-box{background:#eef6ff!important;color:#385574!important;border:1px solid #cfe2f7!important}.auth-page .auth-password-reset-modal .modal-close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #dce6f1!important;border-radius:10px;background:#f5f8fc!important;color:#52657d!important;font-size:24px;line-height:1}.auth-page .auth-password-reset-modal .modal-close:hover{background:#eaf2fb!important;color:#1768e8!important}.password-change-required-v1329288{min-height:100vh!important;grid-template-columns:1fr!important;place-items:center!important;background:radial-gradient(circle at 10% 0,rgba(23,104,232,.1),transparent 34%),radial-gradient(circle at 90% 100%,rgba(94,201,187,.1),transparent 30%),#f4f8fd!important;color:#1d2d45!important}.password-change-required-v1329288 .password-change-card-v1329288{width:min(100%,460px)!important;padding:34px!important}.password-change-required-v1329288 .auth-error{background:#fff1f3!important;color:#b63248!important;border-color:#f3c5ce!important}@media(max-width:520px){.auth-page .auth-password-reset-modal,.password-change-required-v1329288 .password-change-card-v1329288{border-radius:20px!important;padding:24px!important}}:root{--bondelya-control-blue:#1768e8;--bondelya-control-blue-hover:#0f56c7}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) :is(.primary-button,.connect-button,.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.buy-minutes-button,.add-minutes-button,.cta-button):not(.danger-button):not([data-tone=danger]){background:var(--bondelya-control-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--bondelya-control-blue)!important;box-shadow:none!important}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) :is(.primary-button,.connect-button,.pink,.pink-button,.pink-action,.magenta,.magenta-button,.coral-button,.coral-action,.accent-button,.action-primary,.button-primary,.btn-primary,.gradient-button,.buy-button,.purchase-button,.purchase-cta,.package-button,.wallet-action,.payout-action,.save-button,.submit-button,.continue-button,.start-button,.join-button,.buy-minutes-button,.add-minutes-button,.cta-button):not(.danger-button):not([data-tone=danger]):is(:hover,:focus-visible){background:var(--bondelya-control-blue-hover)!important;border-color:var(--bondelya-control-blue-hover)!important;color:#fff!important}.admin-page .admin-content :is(button,.primary-button,.secondary-button,.icon-button,.link-button,.admin-action-card,.session-row):not(.danger-button):not([data-tone=danger]),.admin-page .admin-top :is(.primary-button,.secondary-button):not(.danger-button){background:var(--bondelya-control-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--bondelya-control-blue)!important}.admin-page .admin-content :is(button,.primary-button,.secondary-button,.icon-button,.link-button,.admin-action-card,.session-row):not(.danger-button):not([data-tone=danger]):is(:hover,:focus-visible),.admin-page .admin-top :is(.primary-button,.secondary-button):not(.danger-button):is(:hover,:focus-visible){background:var(--bondelya-control-blue-hover)!important;border-color:var(--bondelya-control-blue-hover)!important}:is(.app-shell,.admin-page,#root) :is(.segmented-control button.active,.interface-mode-button.active,.topbar-mode-tiles button.active,.subnav button.active,.settings-nav button.active,.message-filter button.active,.filter-pill.active,.filter-button.active,.chip.active,.interest-picker button.active,.user-workspace-tabs button.active,.wallet-ledger-tabs-v138 button.active,.quick-action-picker button.active,.experience-tabs-v78 button.active,.subscription-option.selected,.selected-button,.selected-pill,.active-pill){background:var(--bondelya-control-blue)!important;background-image:none!important;color:#fff!important;border-color:var(--bondelya-control-blue)!important}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--bondelya-control-blue)!important}:is(.app-shell,.admin-page,.auth-page,#root) :is(.danger-button,[data-tone=danger]){background:#c6283d!important;background-image:none!important;border-color:#c6283d!important;color:#fff!important}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) :is(.contact-favorite-button.active,.contact-favorite-state.is-favorite,.nav-item.active,.nav-pin.active,.admin-nav button.active,.eyebrow,.link-button):not(.danger-button):not([data-tone=danger]){color:#1768e8!important;border-color:#1768e84d!important}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) :is(.contact-favorite-button.active,.contact-favorite-state.is-favorite){background:#edf5ff!important}:is(.app-shell,.admin-page,.auth-page,.landing-page,#root) a:not(.danger-link):not([data-tone=danger]){color:#1768e8!important}:root{--brand-coral:#1768e8!important;--brand-coral-strong:#0f56c7!important;--bond-coral:#1768e8!important;--coral:#1768e8!important;--pink:#1768e8!important;--magenta:#1768e8!important}button:not(.danger):not(.danger-button):not([class*=danger])[style*="#ff7"],button:not(.danger):not(.danger-button):not([class*=danger])[style*="#ef5"],button:not(.danger):not(.danger-button):not([class*=danger])[style*="#f4"],[role=button]:not(.danger):not([class*=danger])[style*="#ff7"],a.button:not(.danger):not([class*=danger]){background-color:#1768e8!important;border-color:#1768e8!important;color:#fff!important}input[type=range],input[type=checkbox],input[type=radio],progress{accent-color:#1768e8!important}::selection{background:#1768e83d!important}.offline-messages-v1329374{height:620px!important;min-height:620px!important;max-height:620px!important;overflow:hidden!important;align-items:stretch!important;box-sizing:border-box!important}.offline-messages-v1329374>.conversation-list,.offline-messages-v1329374>.host-thread-list,.offline-messages-v1329374>.chat-window,.offline-messages-v1329374>.host-thread-panel{height:620px!important;min-height:620px!important;max-height:620px!important;box-sizing:border-box!important;overflow:hidden!important}.offline-messages-v1329374>.conversation-list,.offline-messages-v1329374>.host-thread-list{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.offline-messages-v1329374>.chat-window,.offline-messages-v1329374>.host-thread-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;min-width:0!important}.offline-messages-v1329374 .message-stream{min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;align-self:stretch!important}.offline-messages-v1329374 .message-compose,.offline-messages-v1329374 .direct-message-compose-v132936{min-height:0!important;flex:0 0 auto!important}.offline-messages-v1329374 .offline-message-bubble-v1329374.sent{background:#d9f7ff!important;background-color:#d9f7ff!important;color:#172033!important;border:1px solid #a9ddea!important;-webkit-text-fill-color:#172033!important}.offline-messages-v1329374 .offline-message-bubble-v1329374.received{background:#eefbff!important;background-color:#eefbff!important;color:#172033!important;border:1px solid #c4e7ef!important;-webkit-text-fill-color:#172033!important}.offline-messages-v1329374 .offline-message-bubble-v1329374 :is(span,small,em,strong,a){color:#172033!important;-webkit-text-fill-color:#172033!important}.offline-messages-v1329374 .offline-message-bubble-v1329374 .bubble-translation{border-top-color:#b8dce6!important;color:#273244!important;-webkit-text-fill-color:#273244!important}@media(max-width:900px){.offline-messages-v1329374{height:min(620px,calc(100dvh - 170px))!important;min-height:min(520px,calc(100dvh - 170px))!important;max-height:min(620px,calc(100dvh - 170px))!important}.offline-messages-v1329374>.conversation-list,.offline-messages-v1329374>.host-thread-list,.offline-messages-v1329374>.chat-window,.offline-messages-v1329374>.host-thread-panel{height:100%!important;min-height:0!important;max-height:100%!important}}.webrtc-call-v112 .webrtc-recovery-status-v132938{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:32;pointer-events:none;display:grid;justify-items:center;gap:7px;min-width:min(320px,calc(100% - 32px));max-width:min(420px,calc(100% - 32px));padding:14px 18px;border-radius:16px;background:#081220db;color:#fff;text-align:center;box-shadow:0 10px 32px #00000047;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.webrtc-call-v112 .webrtc-recovery-status-v132938 strong{color:#fff;font-size:15px;line-height:1.2}.webrtc-call-v112 .webrtc-recovery-status-v132938 small{color:#ffffffdb;font-size:12px;line-height:1.35}.webrtc-call-v112 .webrtc-recovery-status-v132938.state-failed{background:#501018e6}.webrtc-call-v112 .webrtc-recovery-status-v132938.state-offline{background:#202a38eb}@media(max-width:700px){.webrtc-call-v112 .webrtc-recovery-status-v132938{top:44%;min-width:min(280px,calc(100% - 24px));max-width:calc(100% - 24px);padding:12px 14px}}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble:not(.is-gift-v13272647).mine{background:#f0f4ff33!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble:not(.is-gift-v13272647).theirs,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.typing-bubble:not(.is-gift-v13272647){background:#0b101933!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.is-gift-v13272647,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.is-gift-v13272647 *,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.is-gift-v13272647 strong,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.is-gift-v13272647 small{color:#fff!important}@media(min-width:801px){.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble .immersive-bubble-content,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble .immersive-bubble-primary,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble .immersive-bubble-original,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble .immersive-bubble-translation{font-size:16px!important;line-height:1.28!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.mine .immersive-bubble-content,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .immersive-bubble-content{font-size:16px!important}}@media(max-width:800px)and (orientation:portrait){.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{height:min(46dvh,390px)!important;max-height:min(46dvh,390px)!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{height:min(38dvh,310px)!important;max-height:min(38dvh,310px)!important;overflow-y:auto!important;justify-content:flex-end!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack .immersive-chat-bubble:nth-last-child(n+5){display:none!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack .immersive-chat-bubble:nth-last-child(-n+4){display:flex!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.mine .immersive-bubble-content,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .immersive-bubble-content{font-size:14px!important}}.moderation-center-v132939{display:grid;gap:16px}.moderation-summary-v132939{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.moderation-summary-v132939>span{display:grid;gap:3px;padding:12px 14px;border:1px solid #d8e6f5;border-radius:14px;background:#f7fbff;color:#53657a;font-size:12px}.moderation-summary-v132939 strong{font-size:24px;color:#183b63}.moderation-summary-v132939 .attention{border-color:#f2b8b8;background:#fff5f5}.moderation-summary-v132939 .attention strong{color:#b42318}.moderation-toolbar-v132939{display:grid!important;grid-template-columns:minmax(260px,1fr) 190px!important}.moderation-case-v132939{border-left:4px solid #c9d8ea!important}.moderation-case-v132939.is-high{border-left-color:#d92d20!important}.moderation-restriction-v132939{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0;padding:12px;border-radius:12px;background:#fff6e8;border:1px solid #f1d09a;color:#5a4218}.moderation-restriction-v132939>strong{width:100%}.moderation-restriction-v132939>span{padding:4px 8px;border-radius:999px;background:#ffffffb8;font-size:12px}.moderation-restriction-v132939>small{width:100%}.moderation-case-actions-v132939{align-items:center}.moderation-history-v132939{margin-top:12px;padding:12px;border:1px solid #dce7f3;border-radius:12px;background:#f8fbff}.moderation-history-v132939 h4{margin:0 0 10px}.moderation-history-v132939>div{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr) auto;gap:12px;align-items:start;padding:9px 0;border-top:1px solid #e3edf7}.moderation-history-v132939>div:first-of-type{border-top:0}.moderation-history-v132939 p{margin:0}.trust-verified-v132939{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#e8f4ff;color:#0b5cad;font-size:11px;font-weight:800;border:1px solid #bcd8f2}@media(max-width:760px){.moderation-summary-v132939{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-toolbar-v132939{grid-template-columns:1fr!important}.moderation-history-v132939>div{grid-template-columns:1fr}}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:max(10px,env(safe-area-inset-left))!important;padding-right:max(10px,env(safe-area-inset-right))!important;padding-bottom:calc(82px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat)>:is(section,article,.panel-card,.page-heading){min-width:0!important;max-width:100%!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading{margin-bottom:10px!important;gap:5px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .page-heading :is(h1,h2){line-height:1.15!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-subsection,.wallet-card,.experience-panel,.experience-card){padding:14px!important;margin-top:10px!important;margin-bottom:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px!important;font-size:16px!important;box-sizing:border-box!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.primary-button,.secondary-button,.danger-button,.accent-button,.cta-button):not(.compact){min-height:44px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .button-row{gap:8px!important;flex-wrap:wrap!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs,.app-shell.bondelya-desktop-redesign-v13286b3 :is(.tab-row,.segmented-control,.group-mode-v132924){overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-auto-tabs::-webkit-scrollbar,.app-shell.bondelya-desktop-redesign-v13286b3 :is(.tab-row,.segmented-control,.group-mode-v132924)::-webkit-scrollbar{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.form-grid,.profile-grid,.settings-grid,.quick-schedule-v86){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .group-room-filters-v132924{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .group-room-filters-v132924>*{grid-column:1!important;min-width:0!important}.app-shell.bondelya-desktop-redesign-v13286b3 .group-participant-strip-v132925{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;overscroll-behavior-inline:contain!important}.app-shell.bondelya-desktop-redesign-v13286b3 .group-participant-strip-v132925 button{scroll-snap-align:start!important}.app-shell.bondelya-desktop-redesign-v13286b3 .group-controls-v132924{padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important;gap:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.broadcast-viewer-uplink-buttons-v13293,.broadcast-studio-controls-v1329,.broadcast-actions-v1329){gap:8px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .broadcast-viewer-uplink-buttons-v13293>button,.app-shell.bondelya-desktop-redesign-v13286b3 .broadcast-viewer-uplink-buttons-v13293 .camera-appearance-trigger-v13287{min-height:44px!important;touch-action:manipulation!important}.app-shell.bondelya-desktop-redesign-v13286b3 :is(.modal-card,.dialog-card,.sheet-card,.admin-group-detail-v132924){max-height:calc(100dvh - max(24px,env(safe-area-inset-top)) - max(24px,env(safe-area-inset-bottom)))!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{bottom:max(6px,env(safe-area-inset-bottom))!important;padding-bottom:max(5px,calc(env(safe-area-inset-bottom) / 3))!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{gap:7px!important;padding-inline:2px!important}.video-chat-page.streamlined-call.immersive-call .full-call-chat,.video-chat-page.streamlined-call.immersive-call .call-settings-panel{padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important}}@media(max-width:430px){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) :is(.panel-card,.settings-panel,.settings-card,.profile-subsection,.wallet-card,.experience-panel,.experience-card){padding:12px!important;border-radius:15px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat) .button-row>:is(button,.primary-button,.secondary-button,.danger-button){flex:1 1 132px!important}}@media(max-width:800px)and (orientation:landscape){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding-bottom:68px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav{min-height:52px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav button{min-height:42px!important}}.offline-messages-v1329374>:is(.conversation-list,.host-thread-list){min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.offline-messages-v1329374>:is(.conversation-list,.host-thread-list)>*{flex-shrink:0!important}.offline-messages-v1329374>.messages-empty-pane-v132941{background:#fff!important;overflow:hidden!important}.workspace-messages :is(.conversation-row.active,.host-thread-row.active) .icon-button{background:#fffffff0!important;color:#1768e8!important;border-color:#1768e852!important;box-shadow:0 1px 3px #16305429!important}.workspace-messages .conversation-row.active .icon-button.danger-icon{color:#b83232!important;border-color:#b8323252!important}.workspace-messages :is(.conversation-row.active,.host-thread-row.active) .icon-button svg{color:currentColor!important;stroke:currentColor!important}.workspace-wallet .wallet-packages button,.workspace-wallet .package-grid button{color:#fff!important;-webkit-text-fill-color:#fff!important}.workspace-wallet .wallet-packages button :is(strong,span,small,b,em),.workspace-wallet .package-grid button :is(strong,span,small,b,em){color:#fff!important;-webkit-text-fill-color:#fff!important}.broadcast-join-popup-backdrop-v132941{z-index:2147483646!important}.broadcast-join-popup-v132941{width:min(440px,calc(100vw - 28px))!important}.broadcast-join-popup-person-v132941{display:flex;align-items:center;gap:12px;margin-bottom:12px}.broadcast-join-popup-person-v132941>img,.broadcast-join-popup-person-v132941>.broadcast-avatar-v1329{width:58px;height:58px;min-width:58px;border-radius:50%;object-fit:cover;display:grid;place-items:center}.broadcast-join-popup-person-v132941 h2{margin:2px 0 4px}.broadcast-join-popup-v132941 .approval-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}@media(max-width:600px){.broadcast-join-popup-v132941 .approval-actions{display:grid;grid-template-columns:1fr 1fr}.broadcast-join-popup-v132941 .approval-actions button{min-height:44px}}.stripe-payment-backdrop-v13294333{overflow:hidden!important;overscroll-behavior:contain}.stripe-payment-modal-v1329433{width:min(620px,calc(100vw - 24px));height:min(760px,calc(100dvh - 24px))!important;max-height:calc(100dvh - 24px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box}.stripe-payment-header-v13294333{flex:0 0 auto;min-height:0}.stripe-payment-scroll-v13294333{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:8px;scrollbar-gutter:stable}.stripe-payment-scroll-v13294333::-webkit-scrollbar{width:10px}.stripe-payment-scroll-v13294333::-webkit-scrollbar-thumb{background:#7882968c;border-radius:999px}.stripe-payment-actions-v13294333{flex:0 0 auto;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color,#d9dee8);background:inherit}.stripe-element-mount-v1329433{min-height:170px;padding:14px;border:1px solid var(--border-color,#d9dee8);border-radius:14px;background:#fff;margin:12px 0}.stripe-security-note-v1329433{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:#0f766e14;font-size:.9rem}.stripe-save-card-v1329433{margin:12px 0}.stripe-payment-modal-v1329433 .info-box{display:flex;align-items:center;gap:8px}.viewer-wallet-checkout-v1329433 .status-pill{display:inline-flex;align-items:center;gap:5px}@media(max-width:560px){.stripe-payment-backdrop-v13294333{align-items:flex-start!important;overflow:hidden!important}.stripe-payment-modal-v1329433{width:calc(100vw - 12px);height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;min-height:0!important;padding:14px}.stripe-payment-scroll-v13294333{padding-bottom:max(8px,env(safe-area-inset-bottom))}.stripe-element-mount-v1329433{padding:10px}.stripe-payment-actions-v13294333{position:sticky;bottom:0;z-index:2;padding-bottom:max(2px,env(safe-area-inset-bottom))}.viewer-wallet-checkout-v1329433 .panel-heading{align-items:flex-start;gap:8px}}.host-contact-country-v132942{display:none}@media(max-width:800px){.workspace-contacts .people-list.panel-card{padding:6px!important;overflow:hidden!important}.workspace-contacts .host-contact-row-v132942{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-areas:"avatar info" "actions actions"!important;column-gap:11px!important;row-gap:8px!important;align-items:center!important;padding:10px!important;min-width:0!important}.workspace-contacts .host-contact-avatar-v132942{grid-area:avatar!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;aspect-ratio:1/1!important;border-radius:50%!important;object-fit:cover!important;align-self:start!important}.workspace-contacts .host-contact-info-v132942{grid-area:info!important;min-width:0!important;display:grid!important;gap:2px!important}.workspace-contacts .host-contact-name-line-v132942{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}.workspace-contacts .host-contact-name-line-v132942 h2{margin:0!important;font-size:16px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-contacts .host-contact-status-v132942{flex:0 0 auto!important;font-size:11px!important;line-height:1!important;padding:5px 7px!important;white-space:nowrap!important}.workspace-contacts .host-contact-country-v132942{display:block!important;margin:1px 0 0!important;font-size:13px!important;line-height:1.25!important;opacity:.82!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-contacts .host-contact-desktop-meta-v132942{display:none!important}.workspace-contacts .host-contact-info-v132942>small{font-size:11px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-contacts .host-contact-info-v132942 .contact-favorite-state{display:none!important}.workspace-contacts .host-contact-row-v132942 .person-list-actions{grid-area:actions!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important}.workspace-contacts .host-contact-row-v132942 .person-list-actions button{min-height:42px!important;margin:0!important;justify-content:center!important}.workspace-contacts .host-contact-row-v132942 .person-list-actions .icon-button{width:44px!important;height:42px!important;min-width:44px!important}.video-chat-page.streamlined-call.immersive-call :is(.full-call-chat,.immersive-call-chat,.call-chat-panel){box-sizing:border-box!important;max-width:100%!important}.video-chat-page.streamlined-call.immersive-call :is(.message-stream,.immersive-message-stream){gap:6px!important;padding-block:8px!important}.video-chat-page.streamlined-call.immersive-call :is(.bubble,.immersive-bubble){max-width:86%!important;padding:7px 10px!important;line-height:1.3!important}.video-chat-page.streamlined-call.immersive-call :is(.chat-composer,.immersive-chat-composer){gap:6px!important;padding:8px!important}.broadcast-join-popup-backdrop-v132941{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;box-sizing:border-box!important}.broadcast-join-popup-v132941{width:min(100%,440px)!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(20px,env(safe-area-inset-bottom)))!important;overflow-y:auto!important;overscroll-behavior:contain!important}.broadcast-join-popup-person-v132941{align-items:flex-start!important}.broadcast-join-popup-v132941 .approval-actions{position:sticky!important;bottom:-1px!important;padding-top:10px!important}.workspace-messages .offline-messages-v1329374>:is(.conversation-list,.host-thread-list){min-width:0!important}.workspace-messages :is(.conversation-row,.host-thread-row){min-height:58px!important;padding:8px!important;gap:9px!important;align-items:center!important}.workspace-messages :is(.conversation-row,.host-thread-row)>img{width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%!important;object-fit:cover!important}.workspace-messages :is(.conversation-row,.host-thread-row)>span{min-width:0!important}.workspace-messages :is(.conversation-row,.host-thread-row)>span :is(strong,small){display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-wallet :is(.wallet-packages,.package-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.workspace-wallet :is(.wallet-packages,.package-grid)>button{min-height:74px!important;padding:12px 14px!important;box-sizing:border-box!important}.workspace-wallet :is(.wallet-packages,.package-grid)>button :is(strong,b){font-size:16px!important;line-height:1.2!important}.workspace-wallet :is(.wallet-packages,.package-grid)>button :is(small,span){line-height:1.3!important}.workspace-profile :is(.profile-grid,.settings-grid,.form-grid,.detail-grid),.workspace-callsettings :is(.profile-grid,.settings-grid,.form-grid,.detail-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.workspace-profile :is(label,input,select,textarea),.workspace-callsettings :is(label,input,select,textarea){max-width:100%!important;min-width:0!important;box-sizing:border-box!important}:is(.modal-backdrop,.dialog-backdrop,.sheet-backdrop){padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important;box-sizing:border-box!important}:is(.modal-card,.dialog-card,.sheet-card){width:min(100%,560px)!important;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important}.workspace-page:not(.workspace-videochat) button:not(.bondelya-online-switch):not(.modal-close):not(.icon-button):not(.swipe-action){min-height:42px}.workspace-page:not(.workspace-videochat) :is(.icon-button,.modal-close){min-width:40px;min-height:40px}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{box-sizing:border-box!important;padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.video-chat-page.streamlined-call.immersive-call :is(.call-settings-panel,.full-call-chat){max-height:calc(100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)))!important;overflow-y:auto!important}}@media(max-width:430px){.workspace-contacts .host-contact-row-v132942{grid-template-columns:42px minmax(0,1fr)!important;column-gap:9px!important;padding:9px 8px!important}.workspace-contacts .host-contact-avatar-v132942{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}.workspace-contacts .host-contact-row-v132942 .person-list-actions{grid-template-columns:42px minmax(0,1fr) minmax(0,1fr)!important}.workspace-contacts .host-contact-row-v132942 .person-list-actions :is(.primary-button,.secondary-button){font-size:12px!important;padding-inline:8px!important}.broadcast-join-popup-person-v132941>img,.broadcast-join-popup-person-v132941>.broadcast-avatar-v1329{width:48px!important;height:48px!important;min-width:48px!important}}@media(max-width:800px)and (max-height:620px){.broadcast-join-popup-v132941{padding:12px!important}.broadcast-join-popup-person-v132941{margin-bottom:7px!important}.broadcast-join-popup-v132941 .approval-actions{margin-top:8px!important}:is(.modal-card,.dialog-card,.sheet-card){padding:12px!important}}@media(max-width:900px)and (orientation:landscape){.app-shell.bondelya-desktop-redesign-v13286b3 .workspace-page:not(.workspace-videochat){padding-left:max(10px,env(safe-area-inset-left))!important;padding-right:max(10px,env(safe-area-inset-right))!important;padding-bottom:max(62px,calc(52px + env(safe-area-inset-bottom)))!important}.workspace-contacts .people-list.panel-card{max-width:760px!important;margin-inline:auto!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{gap:5px!important;transform:none!important}.video-chat-page.streamlined-call.immersive-call :is(.full-call-chat,.call-settings-panel){max-width:min(46vw,420px)!important}}.broadcast-waiting-status-v1329422{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em;background:#3b82f61f;border:1px solid rgba(59,130,246,.22);white-space:nowrap}.broadcast-waiting-hardened-v1329422>small{display:block;margin:2px 0 12px;color:var(--muted-text,#7a8190);font-size:12px}@media(max-width:800px){.broadcast-waiting-status-v1329422{align-self:flex-start}.broadcast-waiting-hardened-v1329422{width:min(100%,520px);margin-inline:auto}.broadcast-waiting-hardened-v1329422 .secondary-button{min-height:44px}}.stripe-payment-backdrop-v13294333{position:fixed!important;inset:0!important;display:block!important;overflow:hidden!important;padding:8px!important;box-sizing:border-box!important}.stripe-payment-modal-v1329433{position:relative!important;margin:0 auto!important;width:min(620px,calc(100vw - 16px))!important;height:calc(100dvh - 16px)!important;max-height:none!important;min-height:0!important;display:block!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;scrollbar-gutter:stable both-edges!important}.stripe-payment-modal-v1329433::-webkit-scrollbar{width:12px!important}.stripe-payment-modal-v1329433::-webkit-scrollbar-track{background:#7882961f!important;border-radius:999px!important}.stripe-payment-modal-v1329433::-webkit-scrollbar-thumb{background:#5a6478b3!important;border-radius:999px!important;border:2px solid transparent!important;background-clip:padding-box!important}.stripe-payment-scroll-v13294333{display:block!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}.stripe-payment-actions-v13294333{position:sticky!important;bottom:0!important;z-index:5!important;margin-top:12px!important;padding-top:12px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;background:inherit!important}@media(max-width:560px){.stripe-payment-backdrop-v13294333{padding:4px!important}.stripe-payment-modal-v1329433{width:calc(100vw - 8px)!important;height:calc(100dvh - 8px)!important;padding:12px!important}}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble :is(.immersive-bubble-author,.immersive-bubble-content,.immersive-bubble-primary,.immersive-bubble-secondary,.immersive-bubble-original,.immersive-bubble-translation,.immersive-bubble-time,.typing-copy,.call-chat-media-placeholder-v132711,.call-chat-image-v13271 small,.call-chat-voice-v132718,.call-chat-voice-toggle-v132718,.call-chat-voice-error-v132718,.bubble-retranslate-error-v97){color:#fff!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble :is(a,button,svg,small,strong,span,em){color:#fff!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.full,.video-chat-page.streamlined-call.immersive-call .typing-bubble{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;padding:3px 2px!important;border-radius:0!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.96),0 0 7px rgba(0,0,0,.7)}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble *{color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call .immersive-compose,.video-chat-page.streamlined-call.immersive-call .full-call-chat-compose{grid-template-columns:auto minmax(0,1fr) auto!important;gap:7px!important}.video-chat-page.streamlined-call.immersive-call :is(.immersive-compose,.full-call-chat-compose) input{min-height:50px!important;height:50px!important;font-size:16px!important;padding:10px 13px!important}.video-chat-page.streamlined-call.immersive-call .call-settings-control-v13294373,.video-chat-page.streamlined-call.immersive-call .call-safety-control-v13294373,.video-chat-page.streamlined-call.immersive-call .call-settings-panel,.video-chat-page.streamlined-call.immersive-call .call-safety-modal,.video-chat-page.streamlined-call.immersive-call .modal-backdrop:has(.call-safety-modal){z-index:2147483647!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{z-index:2147483645!important}.video-chat-page.streamlined-call.immersive-call .camera-appearance-shell-v13287,.video-chat-page.streamlined-call.immersive-call .camera-appearance-trigger-v13287,.video-chat-page.streamlined-call.immersive-call .camera-appearance-tray-v13287{display:none!important}.video-chat-page.streamlined-call.immersive-call .local-video-pip[data-user-positioned=true]{left:var(--bondelya-pip-left)!important;top:var(--bondelya-pip-top)!important;right:auto!important;bottom:auto!important}.video-chat-page.streamlined-call.immersive-call .draggable-call-pip{touch-action:none!important;cursor:grab}.video-chat-page.streamlined-call.immersive-call .draggable-call-pip:active{cursor:grabbing}@media(max-width:900px){.broadcast-studio-stage-grid-v13292,.broadcast-viewer-live-grid-v132947{grid-template-columns:minmax(0,58fr) minmax(0,42fr)!important;gap:6px!important;align-items:stretch!important}.broadcast-studio-stage-grid-v13292>*,.broadcast-viewer-live-grid-v132947>*{min-width:0!important}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{min-height:0!important;height:58dvh!important;max-height:58dvh!important}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video{min-height:58dvh!important;height:58dvh!important;max-height:58dvh!important}.group-live-layout-v132924{grid-template-columns:minmax(0,58fr) minmax(0,42fr)!important;gap:6px!important;min-height:0!important;align-items:stretch!important}.group-video-stage-v132924,.group-chat-v132924{height:68dvh!important;min-height:460px!important;max-height:68dvh!important;min-width:0!important}.group-chat-v132924{grid-template-rows:auto auto minmax(0,1fr) auto auto!important}.group-chat-v132924 header{align-items:flex-start!important;flex-direction:column!important}.group-chat-v132924 header select{width:100%!important;min-width:0!important}.group-participant-strip-v132925{max-width:100%!important}.group-chat-v132924 footer{padding:6px!important;gap:5px!important}.group-chat-v132924 footer input{min-width:0!important;width:100%!important}.video-chat-page.streamlined-call.immersive-call .call-overlay-v91{inset:145px auto auto 14px!important;width:116px!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;display:block!important;text-align:center!important;pointer-events:none!important}.video-chat-page.streamlined-call.immersive-call .call-overlay-v91 .call-overlay-item:not(.call-overlay-minutes){display:none!important}.video-chat-page.streamlined-call.immersive-call .call-overlay-v91 .call-overlay-minutes{display:block!important;background:transparent!important;padding:0!important;margin:0!important;color:#fff!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important;text-shadow:0 1px 3px rgba(0,0,0,.9)!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=host-call-info]{left:14px!important;right:auto!important;top:145px!important;width:116px!important;min-width:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:center!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=host-call-info] strong,.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=host-call-info] small{display:none!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=host-call-info] span{display:block!important;font-size:9px!important;font-weight:700!important;margin:0!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.9)!important}.video-chat-page.streamlined-call.immersive-call .call-settings-control-v13294373,.video-chat-page.streamlined-call.immersive-call .call-safety-control-v13294373{position:relative!important;z-index:2147483647!important}.video-chat-page.streamlined-call.immersive-call .immersive-compose{left:0!important;right:0!important;width:100%!important}.video-chat-page.streamlined-call.immersive-call .immersive-compose input{flex:1 1 auto!important;min-width:0!important}}@media(max-width:620px){.broadcast-studio-stage-grid-v13292,.broadcast-viewer-live-grid-v132947,.group-live-layout-v132924{grid-template-columns:minmax(0,57fr) minmax(0,43fr)!important}.broadcast-room-chat-v1329 :is(strong,p,small,time),.group-chat-v132924 :is(strong,p,small,time){font-size:10px!important;line-height:1.2!important}}.shared-live-reaction-trigger-v13294372546{display:grid;place-items:center;cursor:pointer}.shared-live-reaction-trigger-v13294372546 svg{width:20px;height:20px}.broadcast-shared-reactions-v13294372546{position:absolute;right:14px;bottom:14px;z-index:2147483000;pointer-events:auto}.broadcast-shared-reactions-v13294372546>.shared-live-reaction-trigger-v13294372546{width:44px;height:44px;min-width:44px;min-height:44px;border:0;border-radius:50%;background:#070c18c7;color:#fff;box-shadow:0 6px 20px #00000059}@media(max-width:700px){.group-live-layout-v132924{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:8px!important;min-height:0!important;align-items:start!important}.group-video-stage-v132924{width:100%!important;height:64dvh!important;min-height:500px!important;max-height:none!important}.group-chat-v132924{width:100%!important;height:min(42dvh,380px)!important;min-height:300px!important;max-height:380px!important;grid-template-rows:auto auto minmax(0,1fr) auto auto!important}.group-chat-v132924 header{flex-direction:row!important;align-items:center!important;gap:6px!important}.group-chat-v132924 header select{width:auto!important;max-width:44%!important}.group-chat-stream-v132924{padding:7px!important;gap:5px!important}.group-chat-stream-v132924>div{padding:7px 8px!important}.group-controls-v132924{justify-content:center!important;gap:5px!important;padding:8px 6px calc(8px + env(safe-area-inset-bottom))!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important}.group-controls-v132924::-webkit-scrollbar{display:none!important}.group-controls-v132924>button,.group-controls-v132924>.group-music-trigger-v1329315,.group-controls-v132924>.shared-live-reaction-trigger-v13294372546{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex:0 0 40px!important}.group-controls-v132924 button svg{width:18px!important;height:18px!important}.group-billing-strip-v132926{gap:5px!important;padding:5px 7px!important;overflow-x:auto!important;white-space:nowrap!important}.group-billing-strip-v132926 small{display:none!important}.group-media-status-v132925{padding:5px 8px!important;min-height:28px!important;flex-wrap:wrap!important}.broadcast-shared-reactions-v13294372546{right:10px;bottom:10px}.broadcast-shared-reactions-v13294372546>.shared-live-reaction-trigger-v13294372546{width:40px;height:40px;min-width:40px;min-height:40px}}.shared-live-reaction-menu-v13294372547{position:fixed!important;inset:auto auto 82px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;max-width:calc(100vw - 24px)!important;overflow-x:auto!important;overflow-y:visible!important}@media(max-width:700px){.shared-live-reaction-menu-v13294372547{inset:auto 10px 76px!important;transform:none!important;width:auto!important;max-width:none!important;max-height:44dvh!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;overflow:auto!important;padding:12px!important}.shared-live-reaction-menu-v13294372547 button{min-width:0!important;min-height:54px!important;touch-action:manipulation!important}}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.full,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble *,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.full *{color:#fff!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .remote-untranslated-v132943782,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .remote-untranslated-v132943782 .immersive-bubble-original,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .remote-untranslated-v132943782 .immersive-bubble-primary,.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble.theirs .remote-untranslated-v132943782 .immersive-bubble-secondary{color:#fff7c7!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack .immersive-chat-bubble{display:flex!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{overflow-y:auto!important;overflow-x:hidden!important;justify-content:flex-start!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;pointer-events:auto!important;scrollbar-gutter:stable!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble:not(.is-image-v132715):not(.is-gift-v13272647){width:fit-content!important;max-width:min(620px,58vw)!important}.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble .immersive-bubble-content{max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}@media(max-width:800px){.video-chat-page.streamlined-call.immersive-call .immersive-chat-bubble:not(.is-image-v132715):not(.is-gift-v13272647){max-width:86vw!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{height:min(38dvh,310px)!important;max-height:min(38dvh,310px)!important}}.video-chat-page.streamlined-call.immersive-call .viewer-add-minutes-toolbar-v132943783{display:grid!important;place-items:center!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=buy-minutes]{display:none!important}.video-chat-page.streamlined-call.immersive-call .viewer-add-minutes-popover-v132943783{position:absolute!important;right:18px!important;bottom:86px!important;z-index:2147483647!important;min-width:210px!important;display:grid!important;gap:6px!important;padding:10px!important;border-radius:14px!important;background:#fff!important;color:#111827!important;box-shadow:0 18px 55px #00000059!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .viewer-add-minutes-popover-v132943783 button{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:9px 10px!important;border:1px solid #e5e7eb!important;border-radius:10px!important;background:#fff!important;color:#111827!important;cursor:pointer!important}@media(min-width:801px){.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow-y:auto!important;overflow-x:hidden!important;scroll-behavior:smooth!important;overscroll-behavior-y:contain!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack .immersive-chat-bubble{flex:0 0 auto!important}}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack>.immersive-chat-bubble:first-child{margin-top:auto!important}.video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack>.immersive-chat-bubble{flex:0 0 auto!important}.video-chat-page.streamlined-call.immersive-call .video-chat-right:has(.call-settings-panel),.video-chat-page.streamlined-call.immersive-call .remote-video:has(.call-settings-panel){z-index:2147483647!important;overflow:visible!important;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .call-settings-panel{z-index:2147483647!important;pointer-events:auto!important;isolation:isolate!important}.video-chat-page.streamlined-call.immersive-call .call-settings-panel *,.video-chat-page.streamlined-call.immersive-call .call-settings-panel :is(button,select,input,label){pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .call-caption-bubble-v13214.source-primary .caption-primary-v1327205,.video-chat-page.streamlined-call.immersive-call .call-caption-bubble-v13214.translated-primary .caption-secondary-v1327205{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call .call-caption-bubble-v13214.source-primary .caption-secondary-v1327205,.video-chat-page.streamlined-call.immersive-call .call-caption-bubble-v13214.translated-primary .caption-primary-v1327205{color:#fff2a8!important;-webkit-text-fill-color:#fff2a8!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call .call-caption-language-v132943715{position:relative;display:flex;justify-content:center;pointer-events:auto!important;z-index:2147483646!important}.video-chat-page.streamlined-call.immersive-call .call-caption-language-v132943715>button{border:1px solid rgba(255,255,255,.28);background:#080b12e0;color:#fff;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;letter-spacing:.04em;cursor:pointer;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .call-caption-diagnostics-v132943715{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);width:min(290px,82vw);display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:#080b12f5;color:#fff;box-shadow:0 10px 32px #0006;font-size:11px;line-height:1.35;text-align:left;pointer-events:auto!important}.video-chat-page.streamlined-call.immersive-call .call-caption-diagnostics-v132943715 strong{font-size:12px;margin-bottom:2px}@media(max-width:700px){.video-chat-page.streamlined-call.immersive-call .call-caption-diagnostics-v132943715{width:min(270px,86vw);font-size:10.5px}}body>.call-caption-channel-v13214.desktop-caption-portal-v13294372522{position:fixed!important;inset:auto auto 96px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;display:flex!important;visibility:visible!important;opacity:1!important;width:max-content!important;max-width:min(760px,82vw)!important;pointer-events:none!important}body>.desktop-caption-portal-v13294372522 .call-caption-bubble-v13214{display:inline-flex!important;visibility:visible!important;opacity:1!important;background:#000000d6!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 8px 26px #0006!important}body>.desktop-caption-portal-v13294372522 .call-caption-bubble-v13214.source-primary .caption-primary-v1327205,body>.desktop-caption-portal-v13294372522 .call-caption-bubble-v13214.translated-primary .caption-secondary-v1327205{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body>.desktop-caption-portal-v13294372522 .call-caption-bubble-v13214.source-primary .caption-secondary-v1327205,body>.desktop-caption-portal-v13294372522 .call-caption-bubble-v13214.translated-primary .caption-primary-v1327205{color:#fff2a8!important;-webkit-text-fill-color:#fff2a8!important;opacity:1!important}body>.desktop-caption-portal-v13294372522 .call-caption-language-v132943715{position:relative!important;display:flex!important;justify-content:center!important;pointer-events:auto!important}body>.desktop-caption-portal-v13294372522 .call-caption-language-v132943715>button{border:1px solid rgba(255,255,255,.28)!important;background:#080b12e6!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:999px!important;padding:4px 8px!important;font-size:10px!important;font-weight:800!important;cursor:pointer!important;pointer-events:auto!important}body>.desktop-caption-portal-v13294372522 .call-caption-diagnostics-v132943715{position:absolute!important;bottom:calc(100% + 7px)!important;left:50%!important;transform:translate(-50%)!important;width:min(290px,82vw)!important;display:grid!important;gap:4px!important;padding:10px 12px!important;border-radius:12px!important;background:#080b12f7!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 32px #0006!important;pointer-events:auto!important}.host-incoming-card,.incoming-viewer-gate,.outgoing-call-panel,.call-status-card-v152,.group-join-popup-v132924,.broadcast-join-popup-v132924{box-sizing:border-box!important;width:min(460px,calc(100vw - 28px))!important;max-width:460px!important;border:1px solid #d7e3f3!important;border-radius:22px!important;padding:22px!important;background:#fff!important;color:#10233f!important;box-shadow:0 24px 70px #0f376947!important}.host-incoming-card *,.incoming-viewer-gate *,.outgoing-call-panel *,.call-status-card-v152 *,.group-join-popup-v132924 *,.broadcast-join-popup-v132924 *{box-sizing:border-box}.host-incoming-card h1,.host-incoming-card h2,.incoming-viewer-gate h1,.outgoing-call-panel h1,.call-status-card-v152 h1,.group-join-popup-v132924 h1,.group-join-popup-v132924 h2,.broadcast-join-popup-v132924 h1,.broadcast-join-popup-v132924 h2,.group-join-popup-v132924 strong,.broadcast-join-popup-v132924 strong{color:#10233f!important}.host-incoming-card p,.host-incoming-card small,.host-incoming-card span,.incoming-viewer-gate p,.incoming-viewer-gate small,.outgoing-call-panel p,.outgoing-call-panel small,.call-status-card-v152 p,.call-status-card-v152 small,.group-join-popup-v132924 small,.broadcast-join-popup-v132924 small{color:#58708e!important}.host-incoming-avatar,.incoming-viewer-avatar-v13294372554,.outgoing-call-panel>img,.call-status-card-v152>img,.group-join-popup-person-v132924 img,.broadcast-join-popup-viewer-v132924 img{width:88px!important;height:88px!important;min-width:88px!important;min-height:88px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 0 0 2px #d7e3f3,0 8px 22px #0f37692e!important}.host-incoming-card,.group-join-popup-v132924,.broadcast-join-popup-v132924{align-items:center!important}.host-incoming-actions,.group-join-popup-v132924 .button-row,.broadcast-join-popup-actions-v132924,.incoming-viewer-gate .approval-actions,.outgoing-call-panel .approval-actions,.call-status-card-v152 .button-row{gap:10px!important}.host-incoming-actions button,.broadcast-join-popup-actions-v132924 button{min-height:44px}.host-incoming-portal,.group-join-popup-layer-v132924,.broadcast-join-popup-layer-v132924{backdrop-filter:blur(8px)}.incoming-call-overlay,.incoming-call-global{border:1px solid #d7e3f3!important;border-radius:20px!important;background:#fff!important;color:#10233f!important;box-shadow:0 22px 64px #0f376947!important}.incoming-call-overlay strong,.incoming-call-global strong{color:#10233f!important}.incoming-call-overlay small,.incoming-call-global small{color:#58708e!important}.call-settings-panel,.group-device-panel-v132925,.broadcast-device-overlay-v13292{box-sizing:border-box!important;width:min(360px,calc(100vw - 28px))!important;max-width:360px!important;max-height:min(70dvh,620px)!important;overflow:auto!important;padding:16px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:20px!important;background:#090c13f5!important;color:#fff!important;box-shadow:0 22px 64px #00000075!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.call-settings-panel-head-v13294372554,.group-device-panel-head-v13294372545,.broadcast-device-overlay-v13292>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;grid-column:1/-1!important;margin:0 0 10px!important;padding:0!important}.call-settings-panel-head-v13294372554 h3,.group-device-panel-head-v13294372545 h3,.broadcast-device-overlay-v13292>header strong{margin:0!important;color:#fff!important;font-size:1rem!important;line-height:1.2!important}.call-settings-panel-close-v13294372554,.group-device-panel-head-v13294372545 button[aria-label*=Close],.broadcast-device-overlay-v13292>header button{width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.2)!important;background:#ffffff14!important;color:#fff!important;cursor:pointer!important}.call-settings-panel label,.group-device-panel-v132925 label,.broadcast-device-overlay-v13292 label{color:#eef4ff!important;font-size:12px!important;font-weight:650!important;gap:6px!important}.group-device-panel-v132925 small,.broadcast-device-overlay-v13292 small{color:#b8c5d8!important}.call-settings-panel select,.group-device-panel-v132925 select,.broadcast-device-overlay-v13292 select{width:100%!important;min-height:42px!important;border-radius:11px!important;border:1px solid rgba(255,255,255,.16)!important;background:#151b28!important;color:#fff!important;padding:9px 11px!important}.call-settings-panel .settings-actions button,.group-device-panel-v132925 .secondary-button,.broadcast-device-overlay-v13292 .secondary-button{border:1px solid rgba(255,255,255,.16)!important;background:#ffffff14!important;color:#fff!important;border-radius:11px!important}.broadcast-device-overlay-v13292{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;left:12px!important;right:auto!important;bottom:66px!important}.group-device-panel-v132925{right:16px!important;left:auto!important;bottom:82px!important}@media(max-width:760px){.host-incoming-card,.incoming-viewer-gate,.outgoing-call-panel,.call-status-card-v152,.group-join-popup-v132924,.broadcast-join-popup-v132924{width:calc(100vw - 24px)!important;max-width:none!important;padding:18px!important;border-radius:20px!important}.host-incoming-avatar,.incoming-viewer-avatar-v13294372554,.outgoing-call-panel>img,.call-status-card-v152>img,.group-join-popup-person-v132924 img,.broadcast-join-popup-viewer-v132924 img{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important}.call-settings-panel,.group-device-panel-v132925,.broadcast-device-overlay-v13292{position:fixed!important;left:10px!important;right:10px!important;bottom:calc(74px + env(safe-area-inset-bottom,0px))!important;top:auto!important;width:auto!important;max-width:none!important;max-height:70dvh!important;border-radius:20px!important;z-index:2147483000!important}.host-incoming-actions,.broadcast-join-popup-actions-v132924{flex-direction:column-reverse!important}.host-incoming-actions button,.broadcast-join-popup-actions-v132924 button{width:100%!important}}:root{--bondelya-light-blue-surface-v13294372555:#eef7ff;--bondelya-light-blue-surface-strong-v13294372555:#e4f2ff;--bondelya-light-blue-border-v13294372555:#bfd8f2;--bondelya-light-blue-text-v13294372555:#16324f;--bondelya-light-blue-muted-v13294372555:#526f8d}.call-settings-panel,.group-device-panel-v132925,.broadcast-device-overlay-v13292,.group-music-panel-v1329315,.listen-together-panel-v132931,.call-safety-modal,.session-replaced-modal{background:var(--bondelya-light-blue-surface-v13294372555)!important;background-image:none!important;color:var(--bondelya-light-blue-text-v13294372555)!important;border-color:var(--bondelya-light-blue-border-v13294372555)!important;box-shadow:0 18px 50px #2d5b8733!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.call-settings-panel :is(h1,h2,h3,strong,label,span),.group-device-panel-v132925 :is(h1,h2,h3,strong,label,span),.broadcast-device-overlay-v13292 :is(h1,h2,h3,strong,label,span),.group-music-panel-v1329315 :is(h1,h2,h3,strong,label,span),.listen-together-panel-v132931 :is(h1,h2,h3,strong,label,span),.call-safety-modal :is(h1,h2,h3,strong,label,span),.session-replaced-modal :is(h1,h2,h3,strong,label,dt,dd){color:var(--bondelya-light-blue-text-v13294372555)!important;-webkit-text-fill-color:var(--bondelya-light-blue-text-v13294372555)!important}.call-settings-panel :is(p,small,em),.group-device-panel-v132925 :is(p,small,em),.broadcast-device-overlay-v13292 :is(p,small,em),.group-music-panel-v1329315 :is(p,small,em),.listen-together-panel-v132931 :is(p,small,em){color:var(--bondelya-light-blue-muted-v13294372555)!important;-webkit-text-fill-color:var(--bondelya-light-blue-muted-v13294372555)!important}.call-settings-panel :is(select,input,textarea),.group-device-panel-v132925 :is(select,input,textarea),.broadcast-device-overlay-v13292 :is(select,input,textarea),.group-music-panel-v1329315 :is(select,input,textarea),.listen-together-panel-v132931 :is(select,input,textarea){background:#fff!important;color:#16324f!important;border-color:#b8d2ec!important}.call-settings-panel :is(.secondary-button,.settings-actions button,.call-settings-panel-close-v13294372554),.group-device-panel-v132925 :is(.secondary-button,button),.broadcast-device-overlay-v13292 :is(.secondary-button,header button),.group-music-panel-v1329315 :is(.secondary-button,header button),.listen-together-panel-v132931 :is(.secondary-button,header button){background:#fff!important;color:#1d5f9d!important;border-color:#b8d2ec!important}.bondelya-call-remote-badge-host,.host-call-info-legacy-v13294375,[data-bondelya-overlay=remote-identity],.call-contact-overlay-v132545,.viewer-add-minutes-popover-v132943783{background:#eef7fffa!important;color:#16324f!important;border:1px solid #bfd8f2!important;box-shadow:0 10px 28px #2d5b8733!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bondelya-call-remote-badge-host :is(strong,span,small),.host-call-info-legacy-v13294375 :is(strong,span,small),[data-bondelya-overlay=remote-identity] :is(strong,span,small){color:#16324f!important;-webkit-text-fill-color:#16324f!important;opacity:1!important}@media(max-width:760px){.call-settings-panel,.group-device-panel-v132925,.broadcast-device-overlay-v13292{background:#eef7ff!important}}[data-bondelya-overlay=favorite-host] button,.call-contact-overlay-v132545 button,.bondelya-call-remote-badge-host button{background:#f8fcff!important;color:#1d5f9d!important;border-color:#b8d2ec!important;box-shadow:0 6px 18px #2d5b8729!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity]{width:94px!important;padding:6px!important;border-radius:13px!important;background:#10233f!important;background-image:none!important;color:#fff!important;border:1px solid #29415f!important;box-shadow:0 7px 20px #00000047!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity]>span:first-child{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity]>span:nth-child(2){margin-top:3px!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] :is(strong,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] strong{font-size:11px!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] small{font-size:8px!important;line-height:1.2!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity] button{width:30px!important;height:30px!important;background:#172e4e!important;color:#fff!important;border-color:#47617e!important}@media(max-width:700px){.broadcast-studio-stage-grid-v13292,.broadcast-viewer-live-grid-v132947{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:10px!important;align-items:start!important}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 canvas{width:100%!important;height:clamp(300px,52svh,520px)!important;min-height:300px!important;max-height:520px!important}.broadcast-studio-stage-grid-v13292 .broadcast-room-chat-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-room-chat-v1329{width:100%!important;height:clamp(360px,46svh,560px)!important;min-height:360px!important;max-height:560px!important;overflow:hidden!important;grid-template-rows:auto minmax(0,1fr) auto!important}.broadcast-studio-stage-grid-v13292 .broadcast-chat-stream-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-chat-stream-v1329{min-height:0!important;max-height:none!important;height:auto!important}.broadcast-chat-composer-v1329{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:7px!important;width:100%!important;min-width:0!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;z-index:4!important}.broadcast-chat-composer-v1329 textarea{min-width:0!important;width:100%!important;min-height:48px!important;height:48px!important;max-height:100px!important;resize:none!important;font-size:16px!important;padding:11px 12px!important}.broadcast-chat-composer-v1329 button{position:static!important;min-width:78px!important;width:auto!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 12px!important;justify-content:center!important;white-space:nowrap!important}.call-reaction-menu-v131123.shared-live-reaction-menu-v13294372547{bottom:calc(var(--bondelya-call-keyboard-height-v132943725551,0px) + 122px)!important;max-height:min(42svh,320px)!important;overflow:auto!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call{height:var(--bondelya-call-stable-mobile-height-v132943725551,100svh)!important;min-height:var(--bondelya-call-stable-mobile-height-v132943725551,100svh)!important;max-height:var(--bondelya-call-stable-mobile-height-v132943725551,100svh)!important;overflow:hidden!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{bottom:calc(var(--bondelya-call-keyboard-height-v132943725551,0px) + 8px)!important;max-height:38svh!important;z-index:2147483646!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{height:min(19svh,150px)!important;max-height:min(19svh,150px)!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .stream-call-bottom{opacity:0!important;pointer-events:none!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .local-video-pip{visibility:visible!important;opacity:1!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity]{width:86px!important;padding:5px!important;top:48px!important}.video-chat-page.streamlined-call.immersive-call [data-bondelya-overlay=remote-identity]>span:first-child{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}}@media(max-width:390px){.broadcast-chat-composer-v1329 button{min-width:68px!important;padding:0 9px!important;font-size:12px!important}.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329,.broadcast-studio-stage-grid-v13292 .broadcast-host-stage-v1329 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 video,.broadcast-viewer-live-grid-v132947 .broadcast-video-frame-v1329 canvas{height:48svh!important;min-height:270px!important}}.bondelya-mode-indicator-v132943725553{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:min(32vw,150px);padding:4px 10px;border-radius:999px;border:1px solid rgba(37,99,235,.22);background:#eaf3ff;color:#174a7c;font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;position:static!important;inset:auto!important;transform:none!important;z-index:auto!important}.mobile-topbar>.bondelya-mode-indicator-v132943725553{margin-inline:2px auto}.bondelya-mode-indicator-desktop-v132943725553{margin-inline:8px 12px}.contact-list-heading-actions-v132943725553{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.contact-refresh-button-v132943725553{flex:0 0 auto}.is-spinning-v132943725553{animation:bondelya-refresh-spin-v132943725553 .65s linear infinite}@keyframes bondelya-refresh-spin-v132943725553{to{transform:rotate(360deg)}}@media(max-width:760px){.mobile-topbar{gap:7px}.mobile-topbar>.bondelya-mode-indicator-v132943725553{max-width:116px;min-height:26px;padding-inline:8px;font-size:11px}.mobile-account-summary{min-width:0}.page-heading .contact-refresh-button-v132943725553{width:auto;min-width:0}.contact-list-heading-actions-v132943725553{width:100%;justify-content:flex-start}}@media(max-width:420px){.mobile-topbar>.bondelya-mode-indicator-v132943725553{max-width:78px}}.guided-onboarding-backdrop-v13294372556{position:fixed;inset:0;z-index:2650;background:#081b309e;backdrop-filter:blur(5px);display:grid;place-items:center;padding:18px}.guided-onboarding-v13294372556{width:min(680px,100%);max-height:min(760px,94vh);overflow:auto;background:#fff;color:#10263d;border:1px solid #d8e5f4;border-radius:24px;box-shadow:0 28px 88px #08203a4d}.guided-onboarding-v13294372556>header{display:flex;justify-content:space-between;gap:18px;padding:24px 26px 15px}.guided-onboarding-v13294372556>header h1{margin:5px 0;font-size:29px;line-height:1.08}.guided-onboarding-v13294372556>header p{margin:0;max-width:570px;color:#61758b;line-height:1.48}.guided-onboarding-kicker-v13294372556{font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.075em;color:#2e72d4}.guided-onboarding-v13294372556.host .guided-onboarding-kicker-v13294372556{color:#155ebf}.guided-onboarding-v13294372556 .icon-button{flex:0 0 40px;width:40px;height:40px;background:#f5f8fc;color:#27435e;border:1px solid #dce7f3}.guided-onboarding-progress-v13294372556{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:0 26px}.guided-onboarding-progress-v13294372556 i{height:5px;border-radius:8px;background:#e4edf7}.guided-onboarding-progress-v13294372556 i.active{background:#4e8ce8}.guided-onboarding-v13294372556>main{min-height:350px;padding:28px 26px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.guided-onboarding-v13294372556 main h2{margin:9px 0 6px;font-size:25px}.guided-onboarding-v13294372556 main>p{margin:0 0 18px;color:#586f86;line-height:1.55;max-width:600px}.guided-onboarding-hero-icon-v13294372556{width:42px;height:42px;color:#2f75d8}.guided-onboarding-role-card-v13294372556{width:100%;display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;padding:18px;border:1px solid #d5e3f3;border-radius:16px;background:#f7fbff}.guided-onboarding-role-card-v13294372556 strong{font-size:18px}.guided-onboarding-role-card-v13294372556 p{margin:5px 0 0;color:#5d7389;line-height:1.48}.guided-onboarding-language-v13294372556{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:13px;padding:13px 15px;border:1px solid #e0e9f4;border-radius:14px;background:#fff}.guided-onboarding-language-v13294372556>div{display:flex;align-items:center;gap:10px}.guided-onboarding-language-v13294372556>div>svg{color:#3977d5}.guided-onboarding-language-v13294372556 span{display:flex;flex-direction:column}.guided-onboarding-language-v13294372556 small{color:#718398}.guided-onboarding-language-v13294372556 select{min-width:150px;max-width:210px}.guided-onboarding-mode-note-v13294372556{width:100%;display:grid;grid-template-columns:24px 1fr;gap:9px;align-items:center;margin-top:12px;color:#526b83;font-size:13px}.guided-onboarding-mode-note-v13294372556 svg{color:#3977d5}.guided-onboarding-readiness-v13294372556{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}.guided-onboarding-readiness-v13294372556>span{min-height:82px;padding:13px;border:1px solid #dce7f3;border-radius:14px;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center;background:#fbfdff}.guided-onboarding-readiness-v13294372556>span>svg{grid-row:1/3;color:#7a8fa4}.guided-onboarding-readiness-v13294372556>span small{grid-column:2;color:#6b7f93}.guided-onboarding-readiness-v13294372556>span.ready{background:#f1fbf5;border-color:#bfe4cc}.guided-onboarding-readiness-v13294372556>span.ready>svg{color:#298652}.guided-onboarding-readiness-v13294372556>span.attention{background:#fffaf1;border-color:#eeddb6}.guided-onboarding-devices-v13294372556{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:16px}.guided-onboarding-devices-v13294372556>span{min-height:92px;padding:16px;border:1px solid #dce7f3;border-radius:14px;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center;background:#fbfdff}.guided-onboarding-devices-v13294372556>span>svg{grid-row:1/3;color:#3977d5}.guided-onboarding-devices-v13294372556>span small{grid-column:2;color:#6b7f93}.guided-onboarding-devices-v13294372556>span.ready{background:#f1fbf5;border-color:#bfe4cc}.guided-onboarding-devices-v13294372556>span.blocked,.guided-onboarding-devices-v13294372556>span.unavailable{background:#fff6f6;border-color:#efcaca}.guided-onboarding-device-actions-v13294372556{display:flex;gap:9px;flex-wrap:wrap}.guided-onboarding-device-actions-v13294372556 .secondary-button{display:inline-flex;gap:7px;align-items:center}.guided-onboarding-device-actions-v13294372556 svg{width:17px}.guided-onboarding-permission-note-v13294372556{margin-top:13px;color:#75879a}.guided-onboarding-v13294372556>footer{border-top:1px solid #e4edf6;padding:15px 26px;display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-onboarding-v13294372556>footer>div{display:flex;gap:9px}.guided-onboarding-v13294372556 .compact{display:inline-flex;align-items:center;gap:6px}.guided-onboarding-v13294372556 .compact svg{width:16px}.guided-onboarding-v13294372556 .text-button{border:0;background:none;color:#61758b;font-weight:750}.auth-signup-view .auth-essential-note-v13294372556{margin:-2px 0 6px;padding:10px 12px;display:grid;gap:3px;border:1px solid #d8e6f6;border-radius:11px;background:#f7fbff;color:#536d86;font-size:13px;line-height:1.4}.auth-optional-preferences-v13294372556{border:1px solid #dce7f3;border-radius:12px;background:#fbfdff;overflow:hidden}.auth-optional-preferences-v13294372556>summary{cursor:pointer;list-style:none;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:750;color:#27435e}.auth-optional-preferences-v13294372556>summary::-webkit-details-marker{display:none}.auth-optional-preferences-v13294372556>summary>span{display:flex;flex-direction:column;gap:2px}.auth-optional-preferences-v13294372556>summary>em{font-style:normal;font-size:12px;font-weight:750;color:#4c6d91;text-align:right;white-space:nowrap}.auth-optional-preferences-v13294372556>summary small{font-weight:600;color:#718398}.auth-optional-preferences-v13294372556[open]>summary{border-bottom:1px solid #e2ebf5}.auth-optional-preferences-v13294372556>div{display:grid;gap:12px;padding:12px 13px}.auth-optional-preferences-v13294372556>div>p{margin:0;color:#718398;font-size:12px}@media(max-width:640px){.guided-onboarding-backdrop-v13294372556{padding:0;align-items:end}.guided-onboarding-v13294372556{border-radius:22px 22px 0 0;max-height:95vh}.guided-onboarding-v13294372556>header,.guided-onboarding-v13294372556>main,.guided-onboarding-v13294372556>footer{padding-left:17px;padding-right:17px}.guided-onboarding-progress-v13294372556{padding:0 17px}.guided-onboarding-v13294372556>header h1{font-size:24px}.guided-onboarding-v13294372556>main{min-height:330px}.guided-onboarding-readiness-v13294372556,.guided-onboarding-devices-v13294372556{grid-template-columns:1fr}.guided-onboarding-language-v13294372556{align-items:stretch;flex-direction:column}.guided-onboarding-language-v13294372556 select{width:100%;max-width:none}.guided-onboarding-v13294372556>footer{position:sticky;bottom:0;background:#fff;z-index:2}.guided-onboarding-v13294372556>footer .text-button{padding-inline:0}}@media(max-width:800px){html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554{min-width:0!important;overflow:visible!important;flex-wrap:nowrap!important;gap:4px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo{display:inline-flex!important;flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;gap:6px!important;background:transparent!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo svg{display:block!important;width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important;overflow:visible!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo .bondelya-wordmark{display:inline!important;flex:0 0 auto!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;font-size:clamp(16px,4.8vw,21px)!important;line-height:1!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554{position:static!important;inset:auto!important;z-index:auto!important;flex:0 1 44px!important;min-width:22px!important;max-width:44px!important;min-height:22px!important;height:22px!important;padding:2px 4px!important;margin:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1!important}}@media(max-width:430px){html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{grid-template-columns:36px minmax(0,1fr) auto!important;column-gap:3px!important;padding-inline:5px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar>.icon-button{width:36px!important;min-width:36px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo .bondelya-wordmark{font-size:16px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554{width:22px!important;min-width:22px!important;max-width:22px!important;padding:0!important;font-size:0!important;text-align:center!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554:after{content:"H";display:block;font-size:9px;font-weight:800;line-height:22px}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language,html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence{max-width:50px!important;padding-inline:3px!important}}@media(max-width:350px){html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo{gap:4px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo svg{width:26px!important;height:26px!important;min-width:26px!important;flex-basis:26px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo .bondelya-wordmark{font-size:15px!important}html body .app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554{width:18px!important;min-width:18px!important;max-width:18px!important}}.profile-camera-card .camera-profile-preview{width:100%!important;height:clamp(300px,42vw,430px)!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;border-radius:18px!important;background:#f2f6fb!important;border:1px solid #dce7f3!important;padding:6px!important;box-sizing:border-box!important}.profile-camera-card .profile-photo-actions{position:static!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.profile-camera-card .profile-photo-actions button,.profile-camera-card>.secondary-button.full.spaced{min-height:44px!important}@media(max-width:800px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;column-gap:6px!important;row-gap:0!important;min-height:58px!important;height:58px!important;padding:7px 8px!important;overflow:visible!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554{min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;overflow:hidden!important;white-space:nowrap!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo{flex:0 1 auto!important;min-width:0!important;max-width:100px!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo .bondelya-wordmark{font-size:clamp(18px,5.3vw,24px)!important;white-space:nowrap!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo svg{width:30px!important;height:30px!important;min-width:30px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554{flex:0 0 auto!important;min-height:24px!important;max-width:72px!important;padding:3px 7px!important;margin:0!important;font-size:10px!important;line-height:1!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence{display:inline-flex!important;flex:0 1 auto!important;min-width:0!important;width:auto!important;max-width:64px!important;height:34px!important;padding:0 4px!important;border-radius:10px!important;overflow:hidden!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language svg{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary :is(.topbar-language,.topbar-presence) select{display:block!important;min-width:0!important;width:100%!important;max-width:52px!important;padding:0!important;font-size:10px!important;line-height:1!important;text-overflow:ellipsis!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence .status-dot{width:7px!important;height:7px!important;min-width:7px!important;margin-right:1px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-minutes{display:none!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar{width:min(92vw,360px)!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row{grid-template-columns:minmax(0,1fr) 38px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row>.nav-item{width:100%!important;min-width:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:8px 10px!important;text-align:left!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .nav-item-row>.nav-item>svg{width:22px!important;height:22px!important;min-width:22px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .sidebar .mobile-nav-item-label-v132943725554{display:block!important;flex:1 1 auto!important;min-width:0!important;color:inherit!important;font-size:.82rem!important;font-weight:700!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554{background:#1768e8!important;background-image:none!important;border-color:#1768e8!important;box-shadow:0 12px 30px #1768e847!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554 button,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554 button span,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554 button svg{color:#fff!important;stroke:#fff!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554 button{background:transparent!important;border-color:transparent!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-bottom-nav-host-v132943725554 button.active{background:#ffffff2e!important;color:#fff!important}.profile-camera-card .camera-profile-preview{height:min(54dvh,440px)!important;min-height:300px!important}.profile-camera-card .profile-photo-actions{grid-template-columns:1fr 1fr!important}}@media(max-width:390px){.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-topbar{grid-template-columns:38px minmax(0,1fr) auto!important;padding-inline:6px!important;column-gap:4px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-brand-mode-v132943725554>.bondelya-logo{max-width:84px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .bondelya-mode-indicator-mobile-v132943725554{max-width:55px!important;padding-inline:5px!important;font-size:9px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-language,.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary .topbar-presence{max-width:54px!important}.app-shell.bondelya-desktop-redesign-v13286b3 .mobile-account-summary :is(.topbar-language,.topbar-presence) select{max-width:43px!important;font-size:9px!important}.profile-camera-card .profile-photo-actions{grid-template-columns:1fr!important}}.matching-pool-v13294372557{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:10px;padding:9px 11px;border:1px solid rgba(30,98,190,.16);border-radius:12px;background:#e8f3ffa3;max-width:760px}.matching-pool-v13294372557 strong{font-size:13px}.matching-pool-v13294372557 span,.matching-pool-v13294372557 small{font-size:12px;line-height:1.35}.matching-pool-v13294372557 small{flex-basis:100%;opacity:.78}.matching-pool-v13294372557.expanded{border-style:dashed}.matching-score-v13294372557,.discovery-match-v132943724{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:6px 0}.matching-score-v13294372557 strong,.discovery-match-v132943724 strong{padding:3px 7px;border-radius:999px;background:#ffffffeb;color:#10233f;font-size:12px}.matching-score-v13294372557 span,.discovery-match-v132943724 span{padding:3px 7px;border-radius:999px;background:#0f172a94;color:#fff;font-size:11px}.matching-explainer-v13294372557{display:grid;gap:5px;margin:10px 0 14px;padding:11px 12px;border-radius:12px;border:1px solid rgba(30,98,190,.14);background:#eef7ff94}.matching-explainer-v13294372557 strong{font-size:13px}.matching-explainer-v13294372557 span,.matching-explainer-v13294372557 small{line-height:1.4}.matching-explainer-v13294372557 small{opacity:.72}@media(max-width:760px){.matching-pool-v13294372557{padding:8px 9px;margin-top:8px;gap:5px 8px}.matching-pool-v13294372557 strong,.matching-pool-v13294372557 span{flex-basis:100%}.matching-score-v13294372557 span,.discovery-match-v132943724 span{font-size:10px}}.matching-score-v13294372557 span,.discovery-match-v132943724 span{background:#176fd1!important;color:#fff!important;border:1px solid rgba(255,255,255,.72);font-weight:700;text-shadow:none}.matching-score-v13294372557 span:hover,.discovery-match-v132943724 span:hover{background:#0f5fba!important;color:#fff!important}@media(max-width:760px){.matching-score-v13294372557 span,.discovery-match-v132943724 span{line-height:1.25}}.trust-center-v13294372558{display:grid;gap:16px}.trust-center-heading-v13294372558{align-items:center}.trust-score-v13294372558{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;border:1px solid #bad7f5;background:#eef7ff;color:#155a9f;min-width:170px}.trust-score-v13294372558>svg{width:28px;height:28px}.trust-score-v13294372558 span{display:grid}.trust-score-v13294372558 strong{font-size:22px}.trust-score-v13294372558 small{font-weight:700}.trust-score-v13294372558.building{background:#fff9e9;border-color:#ecd9a5;color:#795700}.trust-score-v13294372558.limited{background:#fff3f2;border-color:#f1c5c0;color:#9d2b24}.trust-center-tabs-v13294372558{display:flex;flex-wrap:wrap;gap:8px;padding:7px;border:1px solid #d9e7f5;border-radius:16px;background:#fff}.trust-center-tabs-v13294372558 button{border:0;background:transparent;border-radius:11px;padding:9px 13px;font-weight:800;color:#51657d;cursor:pointer}.trust-center-tabs-v13294372558 button.active{background:#1976d2;color:#fff}.trust-badge-strip-v13294372558{display:flex;flex-wrap:wrap;gap:7px}.trust-badge-v13294372558{display:inline-flex!important;align-items:center;gap:5px;padding:5px 9px!important;border-radius:999px!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;border:1px solid #bbd9f7!important;background:#edf7ff!important;color:#155b9f!important}.trust-badge-v13294372558.strong{background:#e9f8ef!important;border-color:#b9e5c9!important;color:#17683a!important}.trust-badge-v13294372558.pending{background:#fff8df!important;border-color:#ead79a!important;color:#785800!important}.trust-badge-strip-v13294372558.compact .trust-badge-v13294372558{padding:4px 7px!important;font-size:11px!important}.trust-status-card-v13294372558{display:grid;gap:12px}.trust-progress-v13294372558{height:9px;border-radius:999px;background:#e5edf6;overflow:hidden}.trust-progress-v13294372558 i{display:block;height:100%;border-radius:inherit;background:#1976d2}.trust-principles-grid-v13294372558{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.trust-principles-grid-v13294372558 article{display:grid;align-content:start;gap:9px}.trust-principles-grid-v13294372558 article>svg{color:#1976d2}.trust-report-process-v13294372558>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.trust-report-process-v13294372558>div span{display:flex;align-items:center;gap:8px;padding:12px;border-radius:13px;background:#f3f8fd;border:1px solid #d8e8f6}.trust-report-process-v13294372558>div strong{display:grid;place-items:center;min-width:26px;height:26px;border-radius:50%;background:#1976d2;color:#fff}.trust-safety-action-v13294372558{display:inline-flex;align-items:center;gap:6px}.trust-report-backdrop-v13294372558{z-index:10050!important}.trust-report-modal-v13294372558{max-width:620px!important;display:grid;gap:14px}.trust-report-modal-v13294372558 textarea{width:100%;resize:vertical}.trust-block-toggle-v13294372558{padding:12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fbfe}.admin-trust-hub-v13294372558{display:grid;gap:14px}.admin-trust-metrics-v13294372558{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-trust-metrics-v13294372558 span{display:grid;gap:3px;padding:12px;border:1px solid #dce8f4;border-radius:13px;background:#f8fbff;color:#52667d}.admin-trust-metrics-v13294372558 strong{font-size:22px;color:#184f84}@media(max-width:1000px){.trust-principles-grid-v13294372558,.trust-report-process-v13294372558>div,.admin-trust-metrics-v13294372558{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.trust-center-heading-v13294372558{display:grid!important;gap:12px}.trust-score-v13294372558{width:100%}.trust-center-tabs-v13294372558{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-center-tabs-v13294372558 button{width:100%}.trust-principles-grid-v13294372558,.trust-report-process-v13294372558>div,.admin-trust-metrics-v13294372558{grid-template-columns:1fr}.trust-report-modal-v13294372558{max-height:90vh;overflow:auto}}.device-certification-v13294372559{display:grid;gap:16px;grid-column:1/-1;min-width:0}.device-certification-head-v13294372559{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;min-width:0}.device-certification-head-v13294372559>div{min-width:0}.device-certification-head-v13294372559 h2{display:flex;align-items:center;gap:8px;margin:4px 0 6px}.device-certification-head-v13294372559 p{margin:0;max-width:760px}.device-certification-status-v13294372559{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:9px 12px;border-radius:999px;border:1px solid #bfd9f6;background:#eef7ff;color:#155ca8;white-space:nowrap}.device-certification-status-v13294372559 svg{width:18px;height:18px}.device-certification-status-v13294372559.attention{border-color:#f0c68b;background:#fff8eb;color:#85500b}.device-certification-summary-v13294372559{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.device-certification-summary-v13294372559>span{display:grid;gap:4px;min-width:0;padding:11px 12px;border:1px solid #d9e6f4;border-radius:12px;background:#f8fbff}.device-certification-summary-v13294372559 small{color:#60738a}.device-certification-summary-v13294372559 strong{overflow-wrap:anywhere;color:#173b63}.device-certification-capabilities-v13294372559{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.device-certification-capabilities-v13294372559>section{display:grid;gap:7px;align-content:start;padding:13px;border:1px solid #dce7f3;border-radius:13px}.device-certification-capabilities-v13294372559 h3{margin:0 0 4px}.device-certification-capabilities-v13294372559 section>div{display:flex;gap:8px;align-items:flex-start;padding:7px 0;border-top:1px solid #edf2f7}.device-certification-capabilities-v13294372559 section>div:first-of-type{border-top:0}.device-certification-capabilities-v13294372559 section>div>svg{width:18px;height:18px;flex:0 0 auto;margin-top:1px}.device-certification-capabilities-v13294372559 section>div>span{display:grid;gap:2px}.device-certification-capabilities-v13294372559 .pass>svg{color:#138a54}.device-certification-capabilities-v13294372559 .fail>svg{color:#c8372d}.device-certification-capabilities-v13294372559 .info>svg{color:#b67814}.device-certification-media-v13294372559{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid #dbe6f3;border-radius:13px;background:#fbfdff}.device-certification-media-v13294372559.pass{border-color:#a7dfc2;background:#f3fcf7}.device-certification-media-v13294372559.fail{border-color:#efb3ad;background:#fff7f6}.device-certification-media-v13294372559>div{display:grid;gap:3px}.device-certification-media-v13294372559 h3{display:flex;align-items:center;gap:7px;margin:0}.device-certification-media-v13294372559 p{margin:0}.device-certification-media-v13294372559 small{overflow-wrap:anywhere}.device-certification-actions-v13294372559{display:flex;flex-wrap:wrap;gap:9px}.device-certification-actions-v13294372559 .secondary-button{min-height:42px}.device-certification-support-v13294372559{display:block;color:#63768d;line-height:1.45}html,body,#root{max-width:100%}.app-shell .workspace,.app-shell .workspace-content,.app-shell main,.app-shell .panel-card,.app-shell .settings-grid,.app-shell .form-grid,.app-shell .detail-grid{min-width:0}.app-shell :is(h1,h2,h3,p,small,strong,label,span){overflow-wrap:anywhere}@media(max-width:760px){html[data-bondelya-form-factor-v13294372559=mobile] body{overflow-x:hidden}.app-shell .workspace,.app-shell .workspace-content,.app-shell main{max-width:100%;overflow-x:clip}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),.app-shell textarea,.app-shell select{font-size:16px!important;max-width:100%;min-width:0}.app-shell .settings-grid,.app-shell .form-grid,.app-shell .detail-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell .page-heading{min-width:0;max-width:100%}.app-shell .page-heading>div{min-width:0}.device-certification-head-v13294372559,.device-certification-media-v13294372559{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.device-certification-status-v13294372559{justify-self:start;white-space:normal}.device-certification-summary-v13294372559{grid-template-columns:repeat(2,minmax(0,1fr))}.device-certification-capabilities-v13294372559{grid-template-columns:minmax(0,1fr)}.device-certification-media-v13294372559 button{justify-self:start;min-height:44px}.device-certification-actions-v13294372559 button{flex:1 1 190px;min-height:44px}}@media(max-width:420px){.device-certification-summary-v13294372559{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px)and (orientation:landscape){html[data-bondelya-form-factor-v13294372559=mobile] .app-shell .page-heading{margin-bottom:10px}html[data-bondelya-form-factor-v13294372559=mobile] .app-shell .panel-card{scroll-margin-top:56px}.device-certification-summary-v13294372559{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){html[data-bondelya-keyboard-v13294372559=open] .app-shell .mobile-bottom-nav{opacity:0!important;pointer-events:none!important;transform:translateY(130%)!important;transition:opacity .12s ease,transform .12s ease}html[data-bondelya-keyboard-v13294372559=open] .app-shell .sticky-save-bar{bottom:8px}}.admin-protected-client-v132943725594{display:grid;gap:18px}.protected-client-warning-v132943725594{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid rgba(80,140,210,.28);border-radius:14px;background:#508cd214}.protected-client-warning-v132943725594 svg{flex:0 0 auto}.protected-client-warning-v132943725594 div{display:grid;gap:4px}.protected-client-summary-v132943725594{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.protected-client-summary-v132943725594 span{display:grid;gap:4px;padding:12px;border:1px solid var(--border,rgba(128,128,128,.2));border-radius:12px}.protected-client-summary-v132943725594 strong{font-size:1.3rem}.protected-client-settings-v132943725594{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.protected-client-settings-v132943725594 section{display:grid;align-content:start;gap:10px;padding:14px;border:1px solid var(--border,rgba(128,128,128,.2));border-radius:14px}.protected-client-settings-v132943725594 label{display:grid;gap:5px}.protected-client-table-wrap-v132943725594{overflow:auto}.protected-client-table-wrap-v132943725594 table{width:100%;border-collapse:collapse;min-width:820px}.protected-client-table-wrap-v132943725594 th,.protected-client-table-wrap-v132943725594 td{text-align:left;padding:10px;border-bottom:1px solid var(--border,rgba(128,128,128,.16));vertical-align:top}.protected-client-table-wrap-v132943725594 td small{display:block;margin-top:3px;opacity:.72}.protected-client-user-grid-v132943725594{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.protected-client-user-grid-v132943725594>div{display:grid;gap:4px;padding:12px;border:1px solid var(--border,rgba(128,128,128,.18));border-radius:12px}@media(max-width:900px){.protected-client-summary-v132943725594{grid-template-columns:repeat(2,minmax(0,1fr))}.protected-client-settings-v132943725594,.protected-client-user-grid-v132943725594{grid-template-columns:1fr}}.web-video-trial-admin-v132943725596{display:grid;gap:10px;padding-top:4px}.web-video-trial-pill-v132943725596{position:absolute;top:14px;left:50%;transform:translate(-50%);display:grid;gap:2px;min-width:230px;padding:8px 12px;border:1px solid rgba(255,190,70,.48);border-radius:13px;background:#080b12e6;color:#fff;text-align:center;box-shadow:0 8px 22px #00000047;pointer-events:none}.web-video-trial-pill-v132943725596 strong{font-size:11px;text-transform:uppercase;letter-spacing:.04em}.web-video-trial-pill-v132943725596 span{font-size:12px;font-weight:700}.web-video-trial-pill-v132943725596 small{font-size:9px;opacity:.72}.viewer-client-status-v132943725596{display:block;margin-top:5px;font-size:10px;font-weight:700}.viewer-client-status-v132943725596.protected-app{color:#9be7b1}.viewer-client-status-v132943725596.web-trial,.viewer-client-status-v132943725596.native-unprotected{color:#ffd27a}@media(max-width:900px){.web-video-trial-pill-v132943725596{top:8px;min-width:190px;max-width:58vw;padding:6px 9px}.web-video-trial-pill-v132943725596 small{display:none}}.viewer-client-status-v1329437255962{display:block!important;max-width:100%;margin-top:4px;padding:3px 6px;border-radius:999px;font-size:9px!important;font-weight:800!important;line-height:1.2!important;text-align:center;white-space:normal;overflow-wrap:anywhere;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#5a6680b8;border:1px solid rgba(255,255,255,.28);text-shadow:0 1px 3px rgba(0,0,0,.9)!important}.viewer-client-status-v1329437255962.protected-app{background:#187443c7;border-color:#9be7b1bf}.viewer-client-status-v1329437255962.web-trial,.viewer-client-status-v1329437255962.native-unprotected{background:#855513d1;border-color:#ffd27ac2}.viewer-client-status-v1329437255962.unknown{opacity:.82}.web-trial-mode-v132943725597.off{border-color:#78829157;background:#78829114}.web-trial-mode-v132943725597.shadow{border-color:#508cd257;background:#508cd217}.web-trial-mode-v132943725597.enforced{border-color:#d28e3073;background:#d28e301a}.protected-client-policy-note-v132943725597{display:grid;gap:4px;padding:10px 12px;border-radius:11px;border:1px solid var(--border,rgba(128,128,128,.18));background:#8080800e}.protected-client-policy-note-v132943725597 small{opacity:.76;line-height:1.4}.host-web-viewer-policy-v132943725597 select:disabled{opacity:.66;cursor:not-allowed}@media(min-width:1100px){.video-chat-page.streamlined-call.immersive-call{--bondelya-desktop-call-chat-width-v132943725595:min(640px,44vw);--bondelya-desktop-call-chat-gap-v132943725595:18px}.video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{left:18px!important;right:auto!important;width:var(--bondelya-desktop-call-chat-width-v132943725595)!important;max-width:var(--bondelya-desktop-call-chat-width-v132943725595)!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .immersive-compose{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.video-chat-page.streamlined-call.immersive-call .immersive-compose input{flex:1 1 auto!important;width:auto!important;min-width:0!important}.video-chat-page.streamlined-call.immersive-call .stream-call-bottom{left:calc(18px + var(--bondelya-desktop-call-chat-width-v132943725595) + var(--bondelya-desktop-call-chat-gap-v132943725595))!important;right:18px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}}.bondelya-windows-app-link-v1329437255951{box-sizing:border-box;text-decoration:none!important;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(100,166,255,.42);border-radius:11px;background:#1768e81a;color:inherit;min-height:42px;padding:7px 11px;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.bondelya-windows-app-link-v1329437255951:hover{background:#1768e82e;border-color:#64a6ffb8;transform:translateY(-1px)}.bondelya-windows-app-mark-v1329437255951{width:25px;height:25px;min-width:25px;display:grid;place-items:center;border-radius:7px;overflow:hidden;background:#fff}.bondelya-windows-app-mark-v1329437255951 img{display:block;width:100%;height:100%;object-fit:contain}.bondelya-windows-app-copy-v1329437255951{display:flex;flex-direction:column;min-width:0;line-height:1.15}.bondelya-windows-app-copy-v1329437255951 strong{font-size:13px;white-space:nowrap}.bondelya-windows-app-copy-v1329437255951 small{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:10px;opacity:.76;white-space:nowrap}.bondelya-windows-app-download-icon-v1329437255951{flex:none}.bondelya-windows-app-link-v1329437255951.is-header{min-height:40px;padding:6px 10px;color:#fff;background:#1768e829}.bondelya-windows-app-link-v1329437255951.is-header .bondelya-windows-app-mark-v1329437255951{width:23px;height:23px;min-width:23px}.bondelya-windows-app-link-v1329437255951.is-auth{width:100%;justify-content:flex-start;margin:10px 0 4px;color:var(--bond-light-text,#17243a);background:#eef6ff;border-color:#c9def8}.bondelya-windows-app-link-v1329437255951.is-auth .bondelya-windows-app-download-icon-v1329437255951{margin-left:auto}.bondelya-windows-app-link-v1329437255951.is-menu{width:100%;border:0;border-radius:9px;background:transparent;padding:9px 10px;justify-content:flex-start;text-align:left}.bondelya-windows-app-link-v1329437255951.is-menu:hover{background:#1768e81a;transform:none}.bondelya-windows-app-link-v1329437255951.is-menu .bondelya-windows-app-download-icon-v1329437255951{margin-left:auto}.bondelya-windows-app-link-v1329437255951.is-sidebar{width:100%;border:0;border-radius:10px;background:#1768e814;justify-content:flex-start;color:inherit}.bondelya-windows-app-link-v1329437255951.is-sidebar .bondelya-windows-app-download-icon-v1329437255951{margin-left:auto}@media(max-width:800px){.bondelya-windows-app-link-v1329437255951.is-header{display:none!important}}.call-privacy-shield-v132943725592{position:fixed;inset:0;z-index:2147483638;pointer-events:none;overflow:hidden}.call-privacy-watermarks-v132943725592{position:absolute;inset:-10%;display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));grid-auto-rows:minmax(120px,1fr);align-items:center;justify-items:center;transform:rotate(-18deg);opacity:.17;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65);font-size:12px;font-weight:800;letter-spacing:.035em}.call-privacy-watermarks-v132943725592 span{white-space:nowrap}.call-privacy-status-v132943725592,.capture-exception-pill-v132943725592{position:fixed;top:max(10px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#050a14c7;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:11px;font-weight:750;box-shadow:0 8px 26px #0000003d;backdrop-filter:blur(8px);z-index:2147483640;pointer-events:none}.capture-exception-pill-v132943725592{background:#5c3200db}.call-privacy-focus-shield-v132943725592{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#070b14;color:#fff;text-align:center;z-index:5}.call-privacy-focus-shield-v132943725592 svg{width:38px;height:38px}.call-privacy-focus-shield-v132943725592 strong{font-size:20px}.call-privacy-focus-shield-v132943725592 small{opacity:.78}.admin-feature-controls-v132943725592{margin-bottom:16px}.admin-user-capture-exception-v132943725592{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:18px;padding:18px;border:1px solid var(--line);border-radius:18px;margin:16px 0;background:var(--surface)}.admin-user-capture-exception-v132943725592 h3{margin:3px 0 6px}.admin-user-capture-actions-v132943725592{display:flex;flex-direction:column;gap:10px}.admin-user-capture-actions-v132943725592 label{display:grid;gap:5px}.admin-user-capture-actions-v132943725592 input{width:100%}@media(max-width:700px){.call-privacy-watermarks-v132943725592{grid-template-columns:repeat(2,minmax(180px,1fr));font-size:10px}.call-privacy-status-v132943725592,.capture-exception-pill-v132943725592{top:auto;bottom:calc(86px + env(safe-area-inset-bottom));right:10px;max-width:78vw}.admin-user-capture-exception-v132943725592{grid-template-columns:1fr}}.capture-protection-alert-v132943725592{position:fixed;top:max(18px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:10080;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;width:min(560px,calc(100vw - 28px));padding:13px 14px;border-radius:16px;background:#230f0ff5;color:#fff;box-shadow:0 18px 48px #0006;border:1px solid rgba(255,255,255,.2)}.capture-protection-alert-v132943725592 svg{margin-top:2px}.capture-protection-alert-v132943725592 div{display:grid;gap:2px}.capture-protection-alert-v132943725592 span,.capture-protection-alert-v132943725592 small{line-height:1.35}.capture-protection-alert-v132943725592 small{opacity:.78}.capture-protection-alert-v132943725592 button{border:0;background:transparent;color:#fff;font-size:22px;line-height:1;cursor:pointer}.video-chat-page.streamlined-call.immersive-call .webrtc-call-v112{background:#111827!important;overflow:hidden!important}.webrtc-profile-backdrop-v13294372559112{position:absolute!important;inset:-32px!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important;background:radial-gradient(circle at 50% 35%,#3d598cb8,#0d121ef2 68%)!important}.webrtc-profile-backdrop-v13294372559112 img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center center!important;filter:blur(28px) brightness(.68) saturate(.9)!important;transform:scale(1.09)!important;opacity:.5!important}.webrtc-profile-backdrop-v13294372559112 span{position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 35%,#496cab80,#0a0e17f5 70%)!important}.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-remote-v112,.video-chat-page.streamlined-call.immersive-call .remote-video>.webrtc-call-v112>.webrtc-desktop-frame-canvas-v132580{background:transparent!important}@media(max-width:900px){html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call{position:fixed!important;left:0!important;right:0!important;top:var(--bondelya-call-visible-offset-top-v13294372559112,0px)!important;bottom:auto!important;width:100vw!important;height:var(--bondelya-call-visible-mobile-height-v13294372559112,100svh)!important;min-height:var(--bondelya-call-visible-mobile-height-v13294372559112,100svh)!important;max-height:var(--bondelya-call-visible-mobile-height-v13294372559112,100svh)!important;transform:none!important;overflow:hidden!important;z-index:2147483600!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .immersive-chat-overlay{bottom:max(6px,env(safe-area-inset-bottom))!important;max-height:min(42%,260px)!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .immersive-bubble-stack{height:min(18vh,128px)!important;max-height:min(18vh,128px)!important}html.bondelya-call-keyboard-active-v132943725551 .video-chat-page.streamlined-call.immersive-call .full-call-chat{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:100%!important}}
