@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Poppins:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap);:root{--ink:#eef4f0;--muted:#9daaa5;--bg:#07111f;--lime:#c4f45b;--line:#263442}*{box-sizing:border-box}body{background:#07111f;background:var(--bg);color:#eef4f0;color:var(--ink);font-family:Space Grotesk,sans-serif;margin:0}.prejoin,.shell{background:radial-gradient(circle at 80% 10%,#173428 0,#0000 35%),#07111f;background:radial-gradient(circle at 80% 10%,#173428 0,#0000 35%),var(--bg);min-height:100vh}.call header,nav{align-items:center;border-bottom:1px solid #263442;border-bottom:1px solid var(--line);display:flex;height:76px;justify-content:space-between;padding:0 6vw}.brand{font-size:21px;font-weight:700;letter-spacing:-1px}.brand span{color:#c4f45b;color:var(--lime)}.eyebrow,.room-code,.user-pill{color:#9daaa5;color:var(--muted);font:12px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.hero{max-width:850px;padding:15vh 10vw}.hero h1{font-size:clamp(52px,8vw,100px);letter-spacing:-.07em;line-height:.94;margin:25px 0}.hero em{color:#c4f45b;color:var(--lime);font-style:normal}.hero p{color:#9daaa5;color:var(--muted);font-size:19px;line-height:1.5;max-width:420px}.primary{background:#c4f45b;background:var(--lime);border:0;font-size:15px;font-weight:700;margin-top:26px;padding:16px 22px}.primary span{margin-left:28px}.error{color:#ff9e9e;margin-top:18px}.loading{grid-gap:15px;color:#9daaa5;color:var(--muted);display:grid;gap:15px;height:100vh;justify-items:center;place-content:center}.prejoin{display:grid;padding:20px;place-items:center}.prejoin-card{grid-gap:44px;align-items:center;display:grid;gap:44px;grid-template-columns:1.2fr 1fr;width:min(900px,100%)}.preview{aspect-ratio:16/11;background:#152334;overflow:hidden;position:relative}.preview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.preview-label{background:#07111fdd;bottom:16px;left:16px;padding:8px 11px;position:absolute}.prejoin h2{font-size:44px;letter-spacing:-.06em;margin:15px 0 5px}.prejoin p{color:#9daaa5;color:var(--muted)}input{background:#0000;border:1px solid #263442;border:1px solid var(--line);color:#eef4f0;color:var(--ink);font:inherit;margin:15px 0;padding:15px;width:100%}.call{background:#050c15;min-height:100vh}.call header{padding:0 24px}.leave{background:#ff6e6e;border:0;color:#210b0b;padding:10px 16px}.grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));min-height:calc(100vh - 150px);padding:24px}.tile{background:#142130;min-height:220px;overflow:hidden;position:relative}.tile .media{height:100%;min-height:220px}.tile video{height:100%;object-fit:cover;width:100%}.tile>span{background:#050c15cc;bottom:10px;left:10px;padding:6px 9px;position:absolute}.call footer{background:#050c15dd;bottom:0;display:flex;gap:10px;justify-content:center;left:0;padding:16px;position:fixed;right:0}.call footer button{background:#1b2b3b;border:1px solid #263442;border:1px solid var(--line);color:#eef4f0;color:var(--ink);padding:12px 16px}@media(max-width:700px){.prejoin-card{gap:22px;grid-template-columns:1fr}.hero{padding:12vh 7vw}.grid{grid-template-columns:1fr 1fr;padding:12px}.tile,.tile .media{min-height:150px}}.actions,.header-actions{align-items:center;display:flex;gap:8px}.chat button,.header-actions button,.remove,.secondary{background:#1b2b3b;border:1px solid #263442;border:1px solid var(--line);color:#eef4f0;color:var(--ink);padding:10px 14px}.danger,.remove{background:#ff6e6e!important;color:#210b0b!important}.meeting-layout{display:grid;grid-template-columns:1fr 280px;min-height:calc(100vh - 150px)}.chat{border-left:1px solid #263442;border-left:1px solid var(--line);display:flex;flex-direction:column;padding:18px}.chat h3{margin-top:0}.messages{flex:1 1;overflow:auto}.messages p{border-bottom:1px solid #263442;border-bottom:1px solid var(--line);color:#9daaa5;color:var(--muted);font-size:13px;padding:8px 0}.messages strong{color:#eef4f0;color:var(--ink);display:block;font-size:11px}.chat form{display:flex;gap:6px}.chat input{margin:0;min-width:0}.tile audio{display:none}.remove{bottom:10px;position:absolute;right:10px}.secondary{margin-top:26px;padding:16px 22px}@media(max-width:800px){.meeting-layout{grid-template-columns:1fr}.chat{border-left:0;border-top:1px solid #263442;border-top:1px solid var(--line);min-height:220px}}.nav-actions{align-items:center;display:flex;gap:14px}.nav-signin{margin-top:0;padding:8px 12px}.platform{background:#f7faf9;color:#12202d;display:flex;min-height:100vh}.sidebar{background:#eef4f2;border-right:1px solid #d8e1de;display:flex;flex:0 0 250px;flex-direction:column;padding:28px 18px;width:250px}.sidebar .brand{color:#12202d;padding:0 12px 30px}.workspace{border-bottom:1px solid #d8e1de;border-top:1px solid #d8e1de;font-weight:600;padding:14px 12px}.room-row small,.row small,.workspace small{color:#73817d;display:block;font-size:12px;font-weight:400;margin-top:5px}.sidebar nav{border:0;display:block;height:auto;padding:20px 0}.sidebar nav button,.sidebar-bottom button{background:#0000;border:0;border-radius:7px;color:#4e5c59;display:block;font:inherit;padding:12px;text-align:left;width:100%}.sidebar nav button.selected,.sidebar nav button:hover{background:#c4f45b;background:var(--lime);color:#12202d;font-weight:600}.sidebar-bottom{color:#687773;font-size:12px;margin-top:auto}.platform-main{flex:1 1;min-width:0}.platform-header{align-items:center;background:#fff;border-bottom:1px solid #d8e1de;display:flex;gap:18px;height:76px;padding:0 5vw}.platform-header input{color:#12202d;margin:0;max-width:600px}.docs,.platform-header input{background:#fff;border:1px solid #cbd8d4}.docs{border-radius:7px;margin-left:auto;padding:11px 16px}.avatar{background:#173428;border-radius:50%;color:#c4f45b;color:var(--lime);display:grid;font-weight:700;height:34px;place-items:center;width:34px}.content{margin:0 auto;max-width:1200px;padding:52px 5vw}.content-title{align-items:end;display:flex;justify-content:space-between;margin-bottom:30px}.content-title h1{font-size:42px;letter-spacing:-.06em;margin:8px 0 0}.compact{margin:0!important;padding:12px 18px}.stat-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.panel,.stat{background:#fff;border:1px solid #d8e1de;border-radius:8px;padding:24px}.stat span{color:#64736f;font-size:14px}.stat strong{display:block;font-size:38px;margin-top:12px}.dashboard-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.1fr 1fr;margin-top:24px}.panel h2{font-size:22px;margin:0 0 12px}.welcome{background:#132334;color:#eef4f0}.welcome p{color:#adbbb6;line-height:1.5;max-width:470px}.welcome .secondary{color:#eef4f0}.panel-heading{align-items:start;display:flex;gap:12px;justify-content:space-between}.panel-heading button,.row button{background:#0000;border:0;color:#34685a}.room-row,.row{align-items:center;border-top:1px solid #e1e9e6;display:flex;gap:16px;padding:16px 0}.room-row span,.row span{flex:1 1}.room-row strong,.row strong{font-weight:600}.room-row em,.row em{font-style:normal}.status{color:#54736a;font-size:12px;text-transform:capitalize}.status.live{color:#15845e}.status.ended{color:#9a6565}.room-row>button{background:#edf5f1;border:0;border-radius:5px;padding:9px 14px}.muted{color:#73817d;line-height:1.5}.developer-intro{align-items:center;background:#132334;color:#eef4f0;display:flex;gap:28px;justify-content:space-between}.developer-intro p{color:#adbbb6;max-width:650px}.secret-panel{background:#f1ffd2}.secret-panel code{background:#fff;border:1px solid #d7e2c0;display:block;margin:14px 0;overflow:auto;padding:14px}.secret-panel button{background:#12202d;border:0;color:#fff;margin-right:8px;padding:10px 14px}.code-panel pre{background:#132334;border-radius:6px;color:#d9f59a;overflow:auto;padding:18px;white-space:pre-wrap}.empty{min-height:260px}.settings label{display:block;margin:20px 0;max-width:600px}.settings input{background:#fff;color:#12202d}@media(max-width:850px){.sidebar{flex-basis:190px;width:190px}.stat-grid{grid-template-columns:1fr 1fr}.dashboard-grid{grid-template-columns:1fr}}@media(max-width:600px){.platform{display:block}.sidebar{padding:16px;width:100%}.sidebar nav{display:flex;overflow:auto;padding:8px 0}.sidebar nav button{white-space:nowrap;width:auto}.sidebar-bottom{display:none}.platform-header{padding:0 16px}.platform-header .docs{display:none}.content{padding:28px 16px}.content-title h1{font-size:32px}.developer-intro{display:block}.stat strong{font-size:28px}}.notice{background:#3a2d12;border:1px solid #806526;color:#ffe29e;margin:12px auto;max-width:760px;padding:12px 18px;text-align:center}.landing-page{background:#c8c0ba;color:#f8f7f4;min-height:100vh;overflow:hidden;padding:5.2vw 4.5vw 0}.landing-frame{background:#251b29;isolation:isolate;margin:0 auto;max-width:1640px;min-height:850px;overflow:hidden;position:relative}.landing-frame:after,.landing-frame:before{border:70px solid #3a283e6b;border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.landing-frame:before{bottom:-260px;height:370px;left:-310px;transform:rotate(8deg);width:800px}.landing-frame:after{bottom:-250px;height:380px;right:-320px;transform:rotate(-13deg);width:800px}.landing-nav{border:0;height:112px;justify-content:space-between;margin:0 auto;max-width:1360px;padding:0 12px;position:relative;z-index:2}.landing-brand,.landing-nav{align-items:center;display:flex}.landing-brand{color:#fff;font-size:27px;font-weight:700;gap:13px;letter-spacing:-1.4px;text-decoration:none}.landing-brand-mark{display:inline-block;height:34px;position:relative;width:48px}.landing-brand-mark i{border-radius:20px 20px 15px 15px;height:19px;position:absolute;transform:rotate(-26deg);width:29px}.landing-brand-mark i:first-child{background:#ffbb25;left:0;top:10px}.landing-brand-mark i:nth-child(2){background:#ff593e;left:10px;top:3px}.landing-brand-mark i:last-child{background:#3be6e1;left:21px;top:1px;transform:rotate(30deg)}.landing-links{align-items:center;border:0;display:flex;gap:52px;height:auto;padding:0}.landing-links a{align-items:center;color:#f5f1f4;display:flex;font-size:16px;font-weight:600;gap:7px;text-decoration:none;white-space:nowrap}.landing-links a:hover,.landing-login:hover{color:#ffd24a}.landing-actions{align-items:center;display:flex;gap:35px}.landing-actions button{cursor:pointer;font:600 16px Space Grotesk,sans-serif}.landing-login{background:#0000;border:0;color:#f5f1f4;padding:13px 0}.landing-signup{align-items:center;background:#0000;border:1px solid #ffffff61;border-radius:30px;color:#f5f1f4;display:flex;gap:12px;padding:16px 29px}.landing-signup:hover{border-color:#ffd24a;color:#ffd24a}.landing-hero{display:grid;grid-template-columns:minmax(430px,.92fr) minmax(560px,1.08fr);margin:0 auto;max-width:1360px;min-height:738px;position:relative;z-index:1}.landing-copy{padding:108px 0 80px 12px;position:relative;z-index:2}.landing-live-pill{align-items:center;background:#ff6545;border-radius:24px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:9px;padding:11px 18px;transform:rotate(-3deg)}.landing-copy h1{color:#f8f7f4;font-size:clamp(66px,6vw,102px);font-weight:700;letter-spacing:-.075em;line-height:.91;margin:34px 0 27px}.landing-copy h1 span{color:#c2ff3f}.landing-copy h1 b{color:#f8f7f4;font-weight:700}.landing-lede{color:#f2eaf0;font-size:18px;line-height:1.45;margin:0;max-width:500px}.landing-benefits{grid-gap:24px 36px;display:grid;gap:24px 36px;grid-template-columns:1fr 1fr;margin:38px 0 34px;max-width:530px}.landing-benefit{align-items:center;color:#f7f2f5;display:flex;font-size:15px;font-weight:600;gap:13px}.landing-benefit svg{background:#ffdc30;border-radius:50%;color:#33212c;flex:0 0 auto;height:30px;padding:4px;width:30px}.landing-start{align-items:center;background:#fff;border-radius:43px;display:flex;height:77px;padding:6px;width:min(520px,100%)}.landing-start input{background:#0000;border:0;color:#251b29;font-size:16px;height:100%;margin:0;outline:0;padding:0 28px}.landing-start input::placeholder{color:#99939a}.landing-start button{align-items:center;background:#28162d;border:0;border-radius:38px;color:#fff;cursor:pointer;display:flex;font:700 16px Space Grotesk,sans-serif;gap:15px;height:100%;justify-content:center;min-width:185px;padding:0 24px}.landing-start button:hover{background:#3f2045}.landing-art{min-height:730px;position:relative}.landing-art-glow{background:radial-gradient(circle at 56% 39%,#60244e61,#0000 29%),radial-gradient(circle at 75% 74%,#3c2240a6,#0000 36%);inset:0;position:absolute}.landing-call-card,.landing-project-card{background:#fff;box-shadow:0 18px 40px #0703092e;color:#19151b;position:absolute;z-index:3}.landing-call-card{border-radius:16px;padding:23px 27px 18px;right:24px;top:205px}.call-card-top{align-items:center;color:#757078;display:flex;font-size:13px;gap:9px}.call-card-top i{background:#151219;border-radius:8px;display:block;width:20px}.call-card-top i:last-child{background:#d7d4d7;width:25px}.landing-call-card strong{display:block;margin:11px 0 17px}.call-avatars{align-items:center;display:flex;gap:8px}.call-avatars>span{border:4px solid #fff;border-radius:50%;display:grid;font-size:14px;font-weight:700;height:43px;place-items:center;width:43px}.avatar-pink{background:#f8a578}.avatar-gold{background:#efd449}.avatar-blue{background:#9da9e8}.call-avatars b{font-size:26px;margin-left:2px}.call-avatars button{background:#ff6545;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:46px;margin-left:auto;place-items:center;width:46px}.call-avatars svg{fill:currentColor;height:22px;width:22px}.landing-project-card{border-radius:16px;left:72px;padding:19px 22px 12px;top:365px;width:260px}.project-heading{border-bottom:1px solid #e5e2e5;font-size:16px;justify-content:space-between;padding-bottom:15px}.project-heading,.project-row{align-items:center;display:flex}.project-row{gap:11px;margin:15px 0}.project-avatar{border-radius:50%;display:grid;flex:0 0 auto;font-size:12px;font-weight:700;height:34px;place-items:center;width:34px}.project-avatar.peach{background:#ffb08b}.project-avatar.yellow{background:#f1d84c}.project-row p{margin:0}.project-row b,.project-row small{display:block}.project-row b{font-size:13px}.project-row small{color:#8a858a;font-size:11px;margin-top:3px}.project-file{align-items:center;border:1px solid #e2dfe2;border-radius:5px;color:#656066;display:flex;font-size:11px;justify-content:space-between;padding:11px}.project-file span{color:#4d90e8;font-size:18px}.landing-person{filter:drop-shadow(0 22px 16px rgba(0,0,0,.14));position:absolute;z-index:2}.landing-person-top{height:270px;left:50%;top:83px;transform:translateX(-50%);width:242px}.landing-person-bottom{bottom:74px;height:258px;right:74px;transform:rotate(4deg);width:247px}.landing-person:before{background:#35e9e5;border-radius:50%;content:"";inset:30px 8px 0;position:absolute}.landing-person-bottom:before{background:#ffe034;inset:36px 2px 0}.person-head{background:linear-gradient(110deg,#dc9d75,#f3c39b 64%,#bd775d);border-radius:47% 47% 43% 43%;box-shadow:inset -12px -9px 0 #6f3d3029;height:94px;left:78px;position:absolute;top:3px;width:81px;z-index:2}.person-head:before{background:#33363c;border-radius:55% 50% 25% 25%;content:"";height:37px;left:8px;position:absolute;top:-7px;transform:rotate(-5deg);width:71px}.person-head:after{border-bottom:3px solid #6d3e38;border-radius:50%;bottom:23px;content:"";height:7px;left:21px;position:absolute;width:42px}.person-body{border-radius:55% 55% 25% 25%;bottom:0;height:178px;left:28px;position:absolute;transform:rotate(2deg);width:185px;z-index:1}.person-check{background:repeating-linear-gradient(0deg,#0000 0 15px,#254d43e6 16px 19px),repeating-linear-gradient(90deg,#0000 0 16px,#254d43e6 17px 20px),#e0bb52}.person-check:after{border-left:7px solid #293837a3;content:"";height:136px;left:75px;position:absolute;top:20px;transform:rotate(-26deg);width:37px}.person-jacket{background:linear-gradient(118deg,#83c7db 0 29%,#eb743b 30% 54%,#7dc6d1 55%);height:171px}.person-jacket:after{background:#f4e3d2;content:"";height:120px;left:78px;opacity:.8;position:absolute;top:25px;transform:skew(-13deg);width:35px}.person-shadow{background:#111c26;border-radius:50%;bottom:-7px;height:37px;left:20px;opacity:.65;position:absolute;width:205px}.landing-chat-bubble{align-items:center;border-radius:12px;display:flex;gap:5px;height:63px;justify-content:center;position:absolute;width:85px;z-index:5}.landing-chat-bubble:after{border:12px solid #0000;border-left-width:4px;bottom:-13px;content:"";left:16px;position:absolute}.landing-chat-bubble span{background:#fff;border-radius:8px;height:8px;width:11px}.landing-chat-green{background:#19ee55;border-color:#19ee55;box-shadow:0 8px 20px #1aed5533;right:238px;top:68px}.landing-chat-lime{background:#74f841;border-color:#74f841;bottom:264px;right:25px}.landing-reactions{background:#fff;border-radius:30px;bottom:61px;box-shadow:0 11px 27px #0000002b;display:flex;font-size:24px;gap:16px;padding:13px 18px;position:absolute;right:42px;z-index:5}.landing-sparkle{color:#ff6545;position:absolute;right:21px;top:163px;transform:rotate(18deg);z-index:4}.landing-strip{grid-gap:38px;background:#fff;color:#19151b;display:grid;gap:38px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1640px;padding:54px 7.2% 58px}.landing-strip-item{grid-gap:24px;align-items:center;color:inherit;display:grid;gap:24px;grid-template-columns:125px 1fr;text-decoration:none}.landing-strip-item small{color:#89858a;font:700 13px DM Mono,monospace}.landing-strip-item h2{font-size:17px;letter-spacing:-.03em;line-height:1.25;margin:13px 0 17px}.strip-link{align-items:center;color:#858086;display:flex;font-size:14px;font-weight:600;gap:8px}.strip-orbit,.strip-ring{background:#ffd64a;border-radius:50%;height:110px;position:relative;width:110px}.strip-orbit span,.strip-ring>span{color:#ff6545;font-size:23px;position:absolute;right:-2px;top:19px}.strip-orbit i{background:#f59eaa;border-radius:50% 50% 40% 40%;bottom:13px;height:32px;left:21px;position:absolute;transform:rotate(-25deg);width:42px}.strip-orbit i:last-child{background:#f0aa57;bottom:17px;height:23px;left:47px;transform:rotate(22deg);width:28px}.strip-video-art{background:#a8e4eb;border-radius:12px;height:110px;overflow:hidden;position:relative;width:125px}.strip-swoosh{border-radius:50%;height:45px;position:absolute;transform:rotate(35deg);width:120px}.strip-swoosh.one{background:#ff712e;left:-26px;top:12px}.strip-swoosh.two{background:#ffdd25;left:3px;top:40px}.strip-swoosh.three{background:#21334a;left:45px;top:39px}.strip-play{background:#fff;border-radius:20px;color:#201a25;display:grid;height:35px;left:45px;place-items:center;position:absolute;top:38px;width:42px;z-index:2}.strip-quote{background:#edf0f2;border-radius:50%;color:#b8bec0;display:grid;height:110px;place-items:center;position:relative;width:110px}.strip-quote span{color:#212027;font-size:52px;left:40px;position:absolute;top:21px}.strip-ring{background:#eff0f1;display:grid;place-items:center}.strip-ring:before{border-color:#e0e2e4 #e0e2e4 #fff #fff;border-radius:50%;border-style:solid;border-width:17px;content:"";inset:11px;position:absolute;transform:rotate(-28deg)}.landing-mini-mark{height:30px;position:relative;width:46px;z-index:1}.landing-mini-mark i{background:#ffbd25;border-radius:20px;height:16px;position:absolute;transform:rotate(-22deg);width:28px}.landing-mini-mark i:nth-child(2){background:#ff6545;left:10px;top:-4px}.landing-mini-mark i:last-child{background:#44ded8;left:20px;top:-3px;transform:rotate(26deg)}@media(max-width:1100px){.landing-links{gap:22px}.landing-actions{gap:18px}.landing-nav{padding:0 22px}.landing-hero{grid-template-columns:46% 54%}.landing-copy{padding-left:28px}.landing-copy h1{font-size:clamp(61px,6.8vw,83px)}.landing-lede{font-size:16px}.landing-benefits{gap:19px 14px}.landing-benefit{font-size:13px}.landing-call-card{right:10px;transform:scale(.86);transform-origin:top right}.landing-project-card{left:10px;transform:scale(.86);transform-origin:top left}.landing-person-top{transform:translateX(-50%) scale(.83);transform-origin:top center}.landing-person-bottom{right:20px;transform:rotate(4deg) scale(.83);transform-origin:bottom right}.landing-strip{gap:22px;padding-left:4%;padding-right:4%}.landing-strip-item{gap:13px;grid-template-columns:75px 1fr}.strip-orbit,.strip-quote,.strip-ring{height:78px;width:78px}.strip-video-art{height:78px;width:90px}.strip-play{left:30px;top:26px;transform:scale(.75)}.strip-swoosh{height:32px;width:90px}.strip-swoosh.one{top:7px}.strip-swoosh.three,.strip-swoosh.two{top:30px}.landing-strip-item h2{font-size:14px}}@media(max-width:760px){.landing-page{background:#251b29;padding:0}.landing-frame{min-height:0}.landing-nav{height:78px;padding:0 20px}.landing-brand{font-size:21px;gap:9px}.landing-brand-mark{margin-right:-7px;transform:scale(.75);transform-origin:left center;width:39px}.landing-links{display:none}.landing-actions{gap:14px}.landing-actions button{font-size:13px}.landing-signup{gap:5px;padding:10px 14px}.landing-hero{display:flex;flex-direction:column;min-height:0}.landing-copy{padding:67px 24px 48px}.landing-live-pill{font-size:13px;padding:9px 14px}.landing-copy h1{font-size:clamp(58px,16vw,82px);margin:28px 0 22px}.landing-lede{font-size:16px;max-width:430px}.landing-benefits{gap:17px 9px;margin:30px 0 27px}.landing-benefit{font-size:12px;gap:8px}.landing-benefit svg{height:23px;padding:4px;width:23px}.landing-start{height:62px}.landing-start input{font-size:13px;min-width:0;padding-left:20px}.landing-start button{font-size:13px;gap:6px;min-width:126px;padding:0 13px}.landing-art{height:500px;min-height:500px;overflow:hidden}.landing-art-glow{inset:-70px -50px}.landing-person-top{left:52%;top:24px;transform:translateX(-50%) scale(.72)}.landing-call-card{right:-3px;top:155px;transform:scale(.72);transform-origin:top right}.landing-project-card{left:10px;top:252px;transform:scale(.72);transform-origin:top left}.landing-person-bottom{bottom:44px;right:-12px;transform:rotate(4deg) scale(.68);transform-origin:bottom right}.landing-chat-green{right:80px;top:40px;transform:scale(.7)}.landing-chat-lime{bottom:194px;right:11px;transform:scale(.64)}.landing-reactions{bottom:22px;right:11px;transform:scale(.75);transform-origin:right bottom}.landing-sparkle{right:17px;top:140px;transform:scale(.75) rotate(18deg)}.landing-strip{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;padding:34px 20px 38px}.landing-strip-item{align-items:flex-start;display:flex;gap:14px;padding:20px 0}.landing-strip-item:nth-child(odd){padding-right:12px}.landing-strip-item:nth-child(2n){padding-left:12px}.landing-strip-item h2{font-size:13px;margin:8px 0 11px}.landing-strip-item small{font-size:10px}.strip-orbit,.strip-quote,.strip-ring{flex:0 0 auto;height:55px;width:55px}.strip-video-art{flex:0 0 auto;height:55px;width:65px}.strip-play{left:22px;top:18px;transform:scale(.52)}.landing-strip-item .strip-orbit span,.landing-strip-item .strip-ring>span{font-size:14px;top:6px}.strip-orbit i{bottom:7px;height:21px;left:10px;width:28px}.strip-orbit i:last-child{bottom:9px;height:16px;left:28px;width:19px}.strip-quote svg{width:18px}.strip-quote span{font-size:29px;left:20px;top:6px}.landing-mini-mark{transform:scale(.58)}.strip-swoosh{height:21px;width:65px}.strip-swoosh.one{left:-14px;top:4px}.strip-swoosh.three,.strip-swoosh.two{top:20px}.strip-swoosh.three{left:27px}.strip-link{font-size:11px;gap:4px}.strip-link svg{width:12px}.landing-frame:after,.landing-frame:before{border-width:35px}}@media(max-width:390px){.landing-actions{gap:8px}.landing-login{display:none}.landing-copy{padding-left:20px;padding-right:20px}.landing-copy h1{font-size:56px}.landing-benefit{font-size:11px}.landing-start button{font-size:12px;min-width:112px}.landing-strip{padding-left:12px;padding-right:12px}.landing-strip-item{gap:8px}.landing-strip-item:nth-child(odd){padding-right:6px}.landing-strip-item:nth-child(2n){padding-left:6px}.landing-strip-item h2{font-size:12px}}.landing-page{background:#251b29;padding:0}.landing-frame,.landing-strip{max-width:none}.landing-frame{margin:0}@media(max-width:760px){.landing-page{background:#251b29;padding:0}}.landing-hero{max-width:none;padding-left:4.5vw;padding-right:4.5vw}@media(max-width:760px){.landing-hero{padding-left:0;padding-right:0}}.landing-nav{max-width:none;padding-left:4.5vw;padding-right:4.5vw}@media(max-width:760px){.landing-nav{padding-left:20px;padding-right:20px}}.why-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.why-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:780px;overflow:hidden;position:relative}.why-frame:after,.why-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.why-frame:before{border:1px solid #dab2e421;box-shadow:0 0 0 55px rgba(218,178,228,.035),0 0 0 110px rgba(218,178,228,.025);height:760px;right:-190px;top:-300px;width:760px}.why-frame:after{border:80px solid #412a4580;bottom:-330px;height:430px;left:-320px;transform:rotate(-12deg);width:980px}.why-hero{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:78px 4.5vw 104px;position:relative;z-index:1}.why-hero-copy{max-width:650px}.why-kicker{color:#a9a1a8;font:700 12px DM Mono,monospace;letter-spacing:.12em;margin:0}.why-hero h1{color:#f8f7f4;font-size:clamp(58px,6vw,94px);letter-spacing:-.075em;line-height:.94;margin:28px 0 26px;max-width:680px}.why-final h2 span,.why-hero h1 span,.why-intro h2 span,.why-ownership h2 span{color:#c2ff3f}.why-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:555px}.why-actions{gap:28px;margin-top:38px}.why-actions,.why-primary{align-items:center;display:flex}.why-primary{background:#c2ff3f;border:0;border-radius:4px;color:#16121b;cursor:pointer;font:700 15px Space Grotesk,sans-serif;gap:14px;justify-content:center;padding:16px 23px}.why-primary:hover{background:#d6ff7f}.why-outline-link,.why-text-link{align-items:center;color:#f8f7f4;display:flex;font-size:14px;font-weight:600;gap:9px;text-decoration:none}.why-outline-link:hover,.why-text-link:hover{color:#c2ff3f}.why-diagram{aspect-ratio:1;margin:0 auto;position:relative;width:min(100%,560px)}.why-orbit{border:1px solid #c2ff3f4d;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-one{border-color:#ffffff2e;height:42%;width:42%}.orbit-two{border-color:#c2ff3f40;height:70%;transform:translate(-50%,-50%) rotate(35deg);width:70%}.orbit-three{border-color:#ff65454d;height:60%;transform:translate(-50%,-50%) rotate(-35deg);width:94%}.why-center{align-items:center;background:#c2ff3f;border-radius:50%;box-shadow:0 0 0 15px #c2ff3f14,0 14px 32px #0000002e;color:#251b29;display:flex;flex-direction:column;height:158px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:158px}.why-center-mark{height:28px;margin-bottom:8px;position:relative;width:44px}.why-center-mark i{background:#ffbb25;border-radius:18px;height:15px;position:absolute;transform:rotate(-22deg);width:27px}.why-center-mark i:nth-child(2){background:#ff6545;left:9px;top:-4px}.why-center-mark i:last-child{background:#44ded8;left:19px;top:-3px;transform:rotate(25deg)}.why-center strong{font-size:22px;letter-spacing:-1px}.why-center small{font:10px DM Mono,monospace;letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.why-node{align-items:center;background:#302237;border:1px solid #ffffff2e;border-radius:30px;box-shadow:0 12px 25px #0003;color:#f8f7f4;display:flex;font-size:13px;font-weight:600;gap:8px;padding:11px 15px;position:absolute}.why-node span{color:#c2ff3f;font-size:18px}.node-video{left:4%;top:13%}.node-audio{right:7%;top:8%}.node-live{bottom:20%;right:2%}.node-live span{color:#ff6545}.node-intel{bottom:15%;left:2%}.node-intel span{color:#ffcf35}.why-check{background:#ff6545;border-radius:50%;color:#fff;display:grid;height:30px;place-items:center;position:absolute;width:30px}.check-one{right:19%;top:27%}.check-two{background:#44ded8;bottom:28%;color:#251b29;left:20%}.why-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.why-intro>h2{font-size:clamp(46px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.why-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:610px}.why-principles{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.why-principle{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:245px;padding:27px 27px 23px}.why-principle-icon{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.why-principle h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.why-principle p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:70px}.why-principle a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.why-principle a:hover{color:#739b17}.why-ownership{grid-gap:90px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:90px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.why-ownership-copy{margin-left:auto;max-width:590px}.why-ownership .why-kicker{color:#516427}.why-ownership h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.why-ownership h2 span{color:#251b29}.why-ownership-copy>p:not(.why-kicker){color:#4f5d2b;font-size:17px;line-height:1.55;max-width:500px}.why-outline-link{border:1px solid #251b2973;border-radius:4px;color:#251b29;margin-top:31px;padding:13px 18px;width:max-content}.why-outline-link:hover{background:#ffffff4d;color:#251b29}.why-stack{height:330px;position:relative;width:min(100%,490px)}.why-stack-layer{align-items:center;border-radius:10px;box-shadow:0 17px 28px #251b2929;display:flex;font-size:15px;font-weight:700;gap:12px;padding:23px 25px;position:absolute;width:340px}.why-stack-layer svg{width:21px}.layer-top{background:#251b29;color:#c2ff3f;left:62px;top:0;transform:rotate(-5deg);z-index:3}.layer-mid{background:#fff;color:#251b29;left:28px;top:103px;transform:rotate(4deg);z-index:2}.layer-bottom{background:#ff6545;color:#fff;left:0;top:207px;transform:rotate(-3deg);z-index:1}.why-stack-dot{background:#ff6545;border-radius:50%;height:12px;position:absolute;width:12px}.dot-one{right:28px;top:32px}.dot-two{background:#44ded8;right:2px;top:180px}.dot-three{background:#251b29;bottom:11px;right:76px}.why-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.why-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.why-final .why-primary{flex:0 0 auto}@media(max-width:900px){.why-hero{gap:20px;grid-template-columns:1fr;padding-top:60px}.why-hero-copy{max-width:680px}.why-diagram{margin-top:20px;width:min(100%,530px)}.why-principles{grid-template-columns:1fr}.why-principle,.why-principle p{min-height:0}.why-ownership{gap:45px;grid-template-columns:1fr}.why-ownership-copy{margin:0}.why-stack{margin:auto}.why-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.why-frame{min-height:0}.why-hero{padding:64px 24px 72px}.why-hero h1{font-size:clamp(51px,14vw,76px)}.why-lede{font-size:16px}.why-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.why-diagram{margin-left:50%;transform:translateX(-50%);width:calc(100vw - 32px)}.why-center{height:120px;width:120px}.why-center strong{font-size:18px}.why-center small{font-size:8px}.why-node{font-size:11px;padding:8px 11px}.why-node span{font-size:14px}.node-video{left:0}.node-audio,.node-live{right:0}.node-intel{left:0}.why-intro{padding:75px 24px 80px;text-align:left}.why-intro>h2{font-size:51px;margin-left:0}.why-intro-text{font-size:16px}.why-principles{margin-top:38px}.why-principle{padding:23px}.why-ownership{padding:76px 24px 83px}.why-ownership h2{font-size:51px}.why-ownership-copy>p:not(.why-kicker){font-size:16px}.why-stack{height:270px;width:100%}.why-stack-layer{font-size:13px;padding:18px 17px;width:calc(100% - 28px)}.layer-top{left:27px}.layer-mid{left:14px;top:84px}.layer-bottom{left:0;top:166px}.why-final{padding:70px 24px 78px}.why-final h2{font-size:51px}}.landing-dropdown{align-items:center;display:flex;height:100%;position:relative}.landing-dropdown-trigger{align-items:center;background:#0000;border:0;color:#f5f1f4;cursor:pointer;display:flex;font:600 16px Space Grotesk,sans-serif;gap:7px;padding:13px 0}.landing-dropdown-trigger svg{transition:transform .2s ease}.landing-dropdown:focus-within .landing-dropdown-trigger,.landing-dropdown:hover .landing-dropdown-trigger{color:#ffd24a}.landing-dropdown:focus-within .landing-dropdown-trigger svg,.landing-dropdown:hover .landing-dropdown-trigger svg{transform:rotate(180deg)}.landing-dropdown-menu{background:#302237;border:1px solid #ffffff24;border-radius:14px;box-shadow:0 20px 40px #07030959;display:grid;left:50%;opacity:0;padding:10px;position:absolute;top:calc(50% + 30px);transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;width:310px;z-index:20}.landing-dropdown-menu:before{background:#302237;border-left:1px solid #ffffff24;border-top:1px solid #ffffff24;content:"";height:11px;left:50%;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:11px}.landing-dropdown:focus-within .landing-dropdown-menu,.landing-dropdown:hover .landing-dropdown-menu{opacity:1;transform:translate(-50%);visibility:visible}.landing-dropdown-menu a{border-radius:9px;color:#f5f1f4!important;display:block!important;padding:13px 14px;text-decoration:none!important;white-space:normal!important}.landing-dropdown-menu a:focus,.landing-dropdown-menu a:hover{background:#432c49;outline:0}.landing-dropdown-menu span,.landing-dropdown-menu strong{display:block}.landing-dropdown-menu strong{font-size:14px}.landing-dropdown-menu span{color:#bdb0be;font-size:12px;font-weight:400;line-height:1.35;margin-top:4px}@media(max-width:760px){.landing-dropdown{display:none}}.video-meetings-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.vm-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.vm-frame:after,.vm-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.vm-frame:before{border:1px solid #c2ff3f2e;box-shadow:0 0 0 60px #c2ff3f0a,0 0 0 120px rgba(194,255,63,.025);height:760px;right:-310px;top:-320px;width:760px}.vm-frame:after{border:75px solid #412a4580;bottom:-260px;height:350px;left:-300px;transform:rotate(14deg);width:900px}.vm-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.vm-copy,.vm-copy h1{max-width:620px}.vm-copy h1{font-size:clamp(56px,5.8vw,88px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px}.vm-copy h1 span,.vm-final h2 span,.vm-intro h2 span,.vm-use-cases h2 span{color:#c2ff3f}.vm-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.vm-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.vm-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.vm-proof span{align-items:center;display:flex;gap:7px}.vm-proof svg{background:#c2ff3f;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.vm-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:438px;padding:16px;position:relative;transform:rotate(2deg)}.vm-preview-top{align-items:center;color:#d3c7d4;display:flex;font:12px DM Mono,monospace;gap:16px;padding:2px 8px 14px}.vm-preview-top>span:first-child{align-items:center;display:flex;gap:7px;margin-right:auto}.vm-live-dot{background:#ff6545;border-radius:50%;box-shadow:0 0 0 4px #ff654526;height:7px;width:7px}.vm-video-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:1fr 1fr;height:300px}.vm-video{align-items:flex-end;background:#56617a;border-radius:11px;display:flex;min-width:0;overflow:hidden;position:relative}.vm-video-main{background:#4c8d8d;grid-row:span 2}.vm-video-empty{background:#442f4a}.vm-video>span{bottom:8px;color:#fff;font-size:11px;left:8px;right:8px;text-shadow:0 1px 5px #000}.vm-video>b,.vm-video>span{position:absolute;z-index:2}.vm-video>b{background:#251b29a6;border-radius:50%;display:grid;height:24px;place-items:center;right:7px;top:7px;width:24px}.vm-face{border-radius:48% 48% 0 0;bottom:0;height:160px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.face-teal{background:linear-gradient(120deg,#ebbb8a,#cf805e 60%,#477e7c);height:220px;width:150px}.face-pink:before,.face-teal:before,.face-yellow:before{background:#e6ae84;border-radius:50%;content:"";height:73px;left:50%;position:absolute;top:19px;transform:translateX(-50%);width:66px}.face-pink:after,.face-teal:after,.face-yellow:after{background:#272834;border-radius:50% 50% 30% 30%;content:"";height:32px;left:50%;position:absolute;top:11px;transform:translateX(-50%);width:70px}.face-pink{background:#f28eaa}.face-pink:before{background:#d49175}.face-pink:after{background:#613b48}.face-yellow{background:#e7c451}.face-yellow:before{background:#95614f}.face-yellow:after{background:#2e2a2c}.vm-preview-bottom{align-items:center;display:flex;gap:9px;margin-top:15px}.vm-preview-bottom span{align-items:center;border:1px solid #ffffff1f;border-radius:7px;color:#e5dbe6;display:flex;font-size:10px;gap:5px;padding:9px 10px}.vm-preview-bottom button{background:#ff6545;border:0;border-radius:50%;color:#fff;display:grid;height:35px;margin-left:auto;place-items:center;width:35px}.vm-preview-bottom button svg{transform:rotate(-45deg)}.vm-floating-chat{background:#fff;border:1px solid #e1d1e2;border-radius:12px;bottom:72px;box-shadow:0 18px 30px #08020c33;color:#251b29;font-size:11px;padding:14px 15px;position:absolute;right:-36px;transform:rotate(-3deg);width:150px}.vm-floating-chat strong{border-bottom:1px solid #e9e4e9;display:block;font-size:13px;padding-bottom:8px}.vm-floating-chat p{color:#827882;margin:9px 0 0}.vm-floating-chat b{color:#251b29}.vm-preview-sparkle{background:#ff6545;border-radius:50%;color:#fff;display:grid;height:50px;left:-19px;place-items:center;position:absolute;top:-19px;transform:rotate(-15deg);width:50px}.vm-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.vm-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.vm-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:560px}.vm-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.vm-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.vm-feature-icon{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.vm-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.vm-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.vm-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.vm-feature a:hover{color:#739b17}.vm-use-cases{grid-gap:80px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.vm-use-copy{margin-left:auto;max-width:570px}.vm-use-cases .why-kicker{color:#516427}.vm-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.vm-use-cases h2 span{color:#251b29}.vm-use-copy>p:not(.why-kicker){color:#4f5d2b;font-size:17px;line-height:1.55;max-width:500px}.vm-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#c2ff3f;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.vm-dark-button:hover{background:#432c49}.vm-use-list{margin-right:auto;max-width:500px}.vm-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.vm-use-list>div:last-child{border-bottom:1px solid #251b2940}.vm-use-list span{color:#62752e;font:12px DM Mono,monospace;grid-row:span 2}.vm-use-list strong{font-size:18px}.vm-use-list small{color:#53622d;margin-top:6px}.vm-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.vm-final>div>svg{color:#ff6545;margin-bottom:19px}.vm-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.vm-final .why-primary{flex:0 0 auto}@media(max-width:900px){.vm-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.vm-copy{max-width:700px}.vm-preview{margin:auto;width:min(100%,610px)}.vm-features{grid-template-columns:1fr}.vm-feature,.vm-feature p{min-height:0}.vm-use-cases{gap:45px;grid-template-columns:1fr}.vm-use-copy,.vm-use-list{margin:0}.vm-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.vm-frame{min-height:0}.vm-hero{padding:64px 24px 80px}.vm-copy h1{font-size:clamp(51px,14vw,76px)}.vm-lede{font-size:16px}.vm-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.vm-proof{font-size:11px;gap:13px}.vm-preview{border-radius:13px;min-height:340px;padding:10px;transform:rotate(0)}.vm-preview-top{font-size:10px;padding-bottom:9px}.vm-video-grid{gap:5px;height:210px}.vm-video>span{font-size:9px}.vm-face{height:110px;width:65px}.face-teal{height:155px;width:100px}.vm-preview-bottom{gap:4px;margin-top:9px}.vm-preview-bottom span{font-size:8px;padding:7px 5px}.vm-preview-bottom span svg{width:11px}.vm-preview-bottom button{height:29px;width:29px}.vm-floating-chat{bottom:53px;right:-10px;transform:scale(.78) rotate(-3deg);transform-origin:right bottom}.vm-preview-sparkle{left:-10px;top:-13px;transform:scale(.75) rotate(-15deg)}.vm-intro{padding:75px 24px 80px;text-align:left}.vm-intro>h2{font-size:51px;margin-left:0}.vm-intro-text{font-size:16px}.vm-features{margin-top:38px}.vm-feature{padding:23px}.vm-use-cases{padding:76px 24px 83px}.vm-use-cases h2{font-size:51px}.vm-use-copy>p:not(.why-kicker),.vm-use-list strong{font-size:16px}.vm-final{padding:70px 24px 78px}.vm-final h2{font-size:51px}}.audio-calls-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.audio-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.audio-frame:after,.audio-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.audio-frame:before{border:1px solid #44ded83d;box-shadow:0 0 0 60px #44ded80a,0 0 0 120px rgba(68,222,216,.025);height:680px;right:-240px;top:-260px;width:680px}.audio-frame:after{border:78px solid #412a4580;bottom:-275px;height:370px;left:-350px;transform:rotate(-14deg);width:950px}.audio-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.audio-copy{max-width:620px}.audio-copy h1{font-size:clamp(55px,5.7vw,86px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:650px}.audio-copy h1 span,.audio-final h2 span,.audio-intro h2 span,.audio-use-cases h2 span{color:#44ded8}.audio-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.audio-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.audio-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.audio-proof span{align-items:center;display:flex;gap:7px}.audio-proof svg{background:#44ded8;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.audio-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:438px;padding:17px;position:relative;transform:rotate(-2deg)}.audio-preview-top{align-items:center;color:#d3c7d4;display:flex;font:12px DM Mono,monospace;gap:18px;padding:2px 8px 16px}.audio-preview-top>span:first-child{align-items:center;display:flex;gap:7px;margin-right:auto}.audio-live-dot{background:#44ded8;border-radius:50%;box-shadow:0 0 0 4px #44ded826;height:7px;width:7px}.audio-stage{background:radial-gradient(circle at 50% 42%,#4b3351 0,#33253a 47%,#2b2032 100%);border-radius:13px;display:grid;height:300px;overflow:hidden;place-items:center;position:relative}.audio-stage:after,.audio-stage:before{border:1px solid #44ded82e;border-radius:50%;content:"";position:absolute}.audio-stage:before{height:260px;width:260px}.audio-stage:after{height:390px;width:390px}.audio-avatar{background:linear-gradient(135deg,#f3c49c,#aa6c76);border:5px solid #44ded8;border-radius:50%;box-shadow:0 0 0 11px #44ded81c,0 13px 25px #00000047;color:#fff;display:grid;font-size:30px;font-weight:700;height:96px;place-items:center;position:relative;width:96px;z-index:2}.audio-avatar:before{background:#292530;height:19px;top:12px;width:32px}.audio-avatar:after,.audio-avatar:before{border-radius:50% 50% 30% 30%;content:"";position:absolute}.audio-avatar:after{background:#315d66;bottom:12px;height:30px;width:54px}.audio-name{color:#fff;font-size:15px;font-weight:700;position:absolute;top:212px;z-index:3}.audio-name small{color:#44ded8;display:block;font:10px DM Mono,monospace;margin-top:3px;text-align:center;text-transform:uppercase}.audio-ring{animation:audio-pulse 2.7s ease-in-out infinite;border:1px solid #44ded859;border-radius:50%;height:120px;position:absolute;width:120px}.audio-wave{align-items:center;bottom:63px;display:flex;gap:5px;height:48px;position:absolute;z-index:1}.audio-wave i{animation:audio-wave 1.3s ease-in-out infinite alternate;background:#44ded8;border-radius:5px;display:block;height:18px;width:4px}.audio-wave i:nth-child(2n){animation-delay:-.45s}.audio-wave i:nth-child(3n){animation-delay:-.75s;height:32px}.audio-wave i:nth-child(4n){animation-delay:-.15s;height:23px}.audio-participant{border:3px solid #33253a;border-radius:50%;color:#251b29;display:grid;font-size:14px;font-weight:700;height:47px;place-items:center;position:absolute;width:47px;z-index:2}.participant-one{background:#ffb08b;left:20%;top:72px}.participant-two{background:#f0d54d;right:17%;top:98px}.participant-three{background:#9cafe9;bottom:59px;left:24%}.audio-preview-bottom{align-items:center;display:flex;gap:9px;margin-top:15px}.audio-preview-bottom span{align-items:center;border:1px solid #ffffff1f;border-radius:7px;color:#e5dbe6;display:flex;font-size:10px;gap:5px;padding:9px 10px}.audio-preview-bottom button{background:#ff6545;border:0;border-radius:50%;color:#fff;display:grid;height:35px;margin-left:auto;place-items:center;width:35px}.audio-preview-bottom button svg{transform:rotate(-45deg)}.audio-call-note{background:#fff;border:1px solid #d8f3ee;border-radius:12px;bottom:76px;box-shadow:0 18px 30px #08020c33;color:#251b29;font-size:11px;padding:14px 16px;position:absolute;right:-34px;transform:rotate(3deg)}.audio-call-note strong{display:block;font-size:13px}.audio-call-note span{align-items:center;color:#71807b;display:flex;gap:6px;margin-top:8px}.audio-call-note i{background:#44ded8;border-radius:50%;height:7px;width:7px}.audio-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.audio-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.audio-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.audio-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.audio-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.audio-feature-icon{background:#251b29;border-radius:50%;color:#44ded8;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.audio-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.audio-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.audio-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.audio-feature a:hover{color:#138e8a}.audio-use-cases{grid-gap:80px;align-items:center;background:#44ded8;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.audio-use-copy{margin-left:auto;max-width:570px}.audio-use-cases .why-kicker{color:#315c5a}.audio-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.audio-use-cases h2 span{color:#251b29}.audio-use-copy>p:not(.why-kicker){color:#315c5a;font-size:17px;line-height:1.55;max-width:500px}.audio-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#44ded8;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.audio-dark-button:hover{background:#432c49}.audio-use-list{margin-right:auto;max-width:500px}.audio-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.audio-use-list>div:last-child{border-bottom:1px solid #251b2940}.audio-use-list span{color:#47716f;font:12px DM Mono,monospace;grid-row:span 2}.audio-use-list strong{font-size:18px}.audio-use-list small{color:#315c5a;margin-top:6px}.audio-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.audio-final>div>svg{color:#44ded8;margin-bottom:19px}.audio-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.audio-final .why-primary{flex:0 0 auto}@keyframes audio-wave{0%{opacity:.65;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@keyframes audio-pulse{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.14)}}@media(max-width:900px){.audio-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.audio-copy{max-width:700px}.audio-preview{margin:auto;width:min(100%,610px)}.audio-features{grid-template-columns:1fr}.audio-feature,.audio-feature p{min-height:0}.audio-use-cases{gap:45px;grid-template-columns:1fr}.audio-use-copy,.audio-use-list{margin:0}.audio-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.audio-frame{min-height:0}.audio-hero{padding:64px 24px 80px}.audio-copy h1{font-size:clamp(50px,14vw,75px)}.audio-lede{font-size:16px}.audio-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.audio-proof{font-size:11px;gap:13px}.audio-preview{border-radius:13px;min-height:340px;padding:10px;transform:rotate(0)}.audio-preview-top{font-size:10px;padding-bottom:9px}.audio-stage{height:210px}.audio-stage:before{height:180px;width:180px}.audio-stage:after{height:275px;width:275px}.audio-avatar{font-size:22px;height:70px;width:70px}.audio-avatar:before{height:14px;top:8px;width:24px}.audio-avatar:after{bottom:8px;height:22px;width:40px}.audio-ring{height:88px;width:88px}.audio-name{font-size:12px;top:143px}.audio-wave{bottom:38px;gap:3px;height:34px}.audio-wave i{height:13px;width:3px}.audio-wave i:nth-child(3n){height:23px}.audio-participant{font-size:10px;height:35px;width:35px}.participant-one{top:45px}.participant-two{top:61px}.participant-three{bottom:34px}.audio-preview-bottom{gap:4px;margin-top:9px}.audio-preview-bottom span{font-size:8px;padding:7px 5px}.audio-preview-bottom span svg{width:11px}.audio-preview-bottom button{height:29px;width:29px}.audio-call-note{bottom:49px;right:-9px;transform:scale(.78) rotate(3deg);transform-origin:right bottom}.audio-intro{padding:75px 24px 80px;text-align:left}.audio-intro>h2{font-size:51px;margin-left:0}.audio-intro-text{font-size:16px}.audio-features{margin-top:38px}.audio-feature{padding:23px}.audio-use-cases{padding:76px 24px 83px}.audio-use-cases h2{font-size:51px}.audio-use-copy>p:not(.why-kicker),.audio-use-list strong{font-size:16px}.audio-final{padding:70px 24px 78px}.audio-final h2{font-size:51px}}.screen-sharing-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.screen-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.screen-frame:after,.screen-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.screen-frame:before{border:1px solid #ff654538;box-shadow:0 0 0 60px #ff65450a,0 0 0 120px rgba(255,101,69,.025);height:760px;right:-300px;top:-310px;width:760px}.screen-frame:after{border:78px solid #412a4580;bottom:-280px;height:360px;left:-330px;transform:rotate(13deg);width:930px}.screen-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.screen-copy{max-width:620px}.screen-copy h1{font-size:clamp(58px,6vw,91px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:650px}.screen-copy h1 span,.screen-final h2 span,.screen-intro h2 span,.screen-use-cases h2 span{color:#ff6545}.screen-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.screen-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.screen-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.screen-proof span{align-items:center;display:flex;gap:7px}.screen-proof svg{background:#ff6545;border-radius:50%;color:#fff;height:22px;padding:3px;width:22px}.screen-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:438px;padding:17px;position:relative;transform:rotate(2deg)}.screen-preview-top{align-items:center;color:#d3c7d4;display:flex;font:12px DM Mono,monospace;gap:18px;padding:2px 8px 16px}.screen-preview-top>span:first-child{align-items:center;display:flex;gap:7px;margin-right:auto}.screen-live-dot{background:#ff6545;border-radius:50%;box-shadow:0 0 0 4px #ff654526;height:7px;width:7px}.screen-canvas{background:#f1f2ef;border-radius:12px;height:300px;overflow:hidden;position:relative}.screen-toolbar{align-items:center;background:#fff;border-bottom:1px solid #dbdfda;display:flex;gap:7px;height:36px;padding:0 13px}.screen-toolbar span{background:#ff6545;border-radius:50%;height:8px;width:8px}.screen-toolbar span:nth-child(2){background:#ffdc30}.screen-toolbar span:nth-child(3){background:#44ded8}.screen-toolbar b{color:#283331;font-size:12px;margin-left:auto}.screen-canvas-content{background:radial-gradient(circle at 20% 20%,#fff 0 2px,#0000 3px),#f5f6f3;background-size:23px 23px;inset:36px 0 0;position:absolute}.screen-big-shape{background:#ff6545;border-radius:60% 38% 52% 31%;height:115px;left:21%;position:absolute;top:23%;transform:rotate(-9deg);width:210px}.screen-small-shape{background:#c2ff3f;border-radius:50%;height:95px;position:absolute;right:15%;top:22%;width:95px}.screen-lines{grid-gap:9px;bottom:24%;display:grid;gap:9px;left:15%;position:absolute}.screen-lines i{background:#303d4d;border-radius:10px;display:block;height:9px;width:240px}.screen-lines i:nth-child(2){background:#44ded8;width:180px}.screen-lines i:nth-child(3){background:#e0e2dd;width:210px}.screen-cursor{align-items:center;bottom:17%;color:#251b29;display:flex;gap:4px;position:absolute;right:21%}.screen-cursor small{background:#251b29;border-radius:5px;color:#fff;font-size:9px;padding:4px 7px}.screen-file{align-items:center;background:#fff;border-radius:7px;bottom:15px;box-shadow:0 5px 15px #141e1b1f;color:#4e5653;display:flex;font-size:10px;gap:8px;padding:9px 11px;position:absolute;right:15px}.screen-file svg:last-child{color:#42a679}.screen-preview-bottom{align-items:center;display:flex;gap:9px;margin-top:15px}.screen-preview-bottom span{align-items:center;border:1px solid #ffffff1f;border-radius:7px;color:#e5dbe6;display:flex;font-size:10px;gap:5px;padding:9px 10px}.screen-preview-bottom button{background:#ff6545;border:0;border-radius:50%;color:#fff;display:grid;height:35px;margin-left:auto;place-items:center;width:35px}.screen-participant{align-items:center;background:#fff;border:1px solid #e5dbe7;border-radius:11px;bottom:68px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:10px;gap:10px;padding:11px 14px;position:absolute;right:-40px;transform:rotate(-3deg)}.screen-mini-face{background:linear-gradient(135deg,#f4bb8b,#4f9f99);border-radius:50%;height:27px;width:27px}.screen-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.screen-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.screen-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.screen-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.screen-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.screen-feature-icon{background:#251b29;border-radius:50%;color:#ff6545;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.screen-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.screen-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.screen-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.screen-feature a:hover{color:#c83c25}.screen-use-cases{grid-gap:80px;align-items:center;background:#ff6545;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.screen-use-copy{margin-left:auto;max-width:570px}.screen-use-cases .why-kicker{color:#6b3027}.screen-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.screen-use-cases h2 span{color:#251b29}.screen-use-copy>p:not(.why-kicker){color:#6b3027;font-size:17px;line-height:1.55;max-width:500px}.screen-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#ff6545;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.screen-dark-button:hover{background:#432c49}.screen-use-list{margin-right:auto;max-width:500px}.screen-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.screen-use-list>div:last-child{border-bottom:1px solid #251b2940}.screen-use-list span{color:#773b31;font:12px DM Mono,monospace;grid-row:span 2}.screen-use-list strong{font-size:18px}.screen-use-list small{color:#6b3027;margin-top:6px}.screen-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.screen-final>div>svg{color:#ff6545;margin-bottom:19px}.screen-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.screen-final .why-primary{flex:0 0 auto}@media(max-width:900px){.screen-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.screen-copy{max-width:700px}.screen-preview{margin:auto;width:min(100%,610px)}.screen-features{grid-template-columns:1fr}.screen-feature,.screen-feature p{min-height:0}.screen-use-cases{gap:45px;grid-template-columns:1fr}.screen-use-copy,.screen-use-list{margin:0}.screen-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.screen-frame{min-height:0}.screen-hero{padding:64px 24px 80px}.screen-copy h1{font-size:clamp(51px,14vw,76px)}.screen-lede{font-size:16px}.screen-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.screen-proof{font-size:11px;gap:13px}.screen-preview{border-radius:13px;min-height:340px;padding:10px;transform:rotate(0)}.screen-preview-top{font-size:10px;padding-bottom:9px}.screen-canvas{height:210px}.screen-toolbar{height:28px}.screen-canvas-content{inset:28px 0 0}.screen-big-shape{height:76px;width:140px}.screen-small-shape{height:62px;width:62px}.screen-lines{bottom:21%;gap:6px;left:11%}.screen-lines i{height:6px;width:150px}.screen-lines i:nth-child(2){width:110px}.screen-lines i:nth-child(3){width:130px}.screen-cursor{bottom:13%;right:15%}.screen-file{bottom:8px;font-size:8px;padding:6px 8px;right:8px}.screen-preview-bottom{gap:4px;margin-top:9px}.screen-preview-bottom span{font-size:8px;padding:7px 5px}.screen-preview-bottom span svg{width:11px}.screen-preview-bottom button{height:29px;width:29px}.screen-participant{bottom:49px;right:-8px;transform:scale(.78) rotate(-3deg);transform-origin:right bottom}.screen-intro{padding:75px 24px 80px;text-align:left}.screen-intro>h2{font-size:51px;margin-left:0}.screen-intro-text{font-size:16px}.screen-features{margin-top:38px}.screen-feature{padding:23px}.screen-use-cases{padding:76px 24px 83px}.screen-use-cases h2{font-size:51px}.screen-use-copy>p:not(.why-kicker),.screen-use-list strong{font-size:16px}.screen-final{padding:70px 24px 78px}.screen-final h2{font-size:51px}}.whiteboards-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.whiteboards-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.whiteboards-frame:after,.whiteboards-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.whiteboards-frame:before{border:1px solid #c2ff3f33;box-shadow:0 0 0 60px #c2ff3f0a,0 0 0 120px rgba(194,255,63,.025);height:730px;right:-280px;top:-280px;width:730px}.whiteboards-frame:after{border:78px solid #412a4580;bottom:-280px;height:370px;left:-340px;transform:rotate(-12deg);width:950px}.whiteboards-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.whiteboards-copy{max-width:620px}.whiteboards-copy h1{font-size:clamp(56px,5.9vw,89px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:650px}.whiteboards-copy h1 span,.whiteboards-final h2 span,.whiteboards-intro h2 span,.whiteboards-use-cases h2 span{color:#c2ff3f}.whiteboards-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.whiteboards-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.whiteboards-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.whiteboards-proof span{align-items:center;display:flex;gap:7px}.whiteboards-proof svg{background:#c2ff3f;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.whiteboard-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:438px;padding:17px;position:relative;transform:rotate(-2deg)}.whiteboard-preview-top{align-items:center;color:#d3c7d4;display:flex;font:12px DM Mono,monospace;gap:18px;padding:2px 8px 16px}.whiteboard-preview-top>span:first-child{align-items:center;display:flex;gap:7px;margin-right:auto}.whiteboard-live-dot{background:#c2ff3f;border-radius:50%;box-shadow:0 0 0 4px #c2ff3f26;height:7px;width:7px}.whiteboard-canvas{background:#f4f5f2;border-radius:12px;height:300px;overflow:hidden;position:relative}.whiteboard-canvas:before{background-image:radial-gradient(#d9ded9 1px,#0000 0);background-size:19px 19px;content:"";inset:0;opacity:.8;position:absolute}.whiteboard-tools{align-items:center;background:#fff;border:1px solid #e0e4df;border-radius:8px;box-shadow:0 5px 14px #262f2b14;color:#69716f;display:flex;font-size:14px;gap:5px;left:12px;padding:5px;position:absolute;top:12px;z-index:2}.whiteboard-tools span{border-radius:5px;display:grid;height:27px;place-items:center;width:27px}.whiteboard-tools .tool-active{background:#251b29;color:#c2ff3f}.whiteboard-tools b{font-size:12px;margin-left:4px}.whiteboard-title{color:#27302e;font-size:18px;font-weight:700;left:50%;position:absolute;top:27px;transform:translateX(-50%);z-index:1}.whiteboard-triangle{bottom:53px;height:142px;left:23%;position:absolute;width:175px}.whiteboard-triangle:before{border-bottom:3px solid #596762;border-left:3px solid #596762;bottom:0;content:"";height:138px;left:0;position:absolute;transform:skewY(39deg);transform-origin:bottom left;width:170px}.whiteboard-triangle i{background:#596762;display:block;position:absolute}.whiteboard-triangle i:first-child{bottom:0;height:138px;left:0;width:3px}.whiteboard-triangle i:nth-child(2){bottom:0;height:3px;left:0;transform:rotate(-39deg);transform-origin:left center;width:173px}.whiteboard-triangle i:last-child{bottom:0;height:3px;left:0;transform:rotate(90deg);transform-origin:left center;width:31px}.whiteboard-formula{color:#5f8fd4;font:italic 29px Georgia,serif;position:absolute;right:20%;top:43%;transform:rotate(-4deg)}.whiteboard-formula b{border-bottom:2px solid #5f8fd4;display:inline-block;font-weight:400;padding-bottom:4px}.whiteboard-formula em{display:block;font-size:19px;font-style:normal;margin-left:58px}.whiteboard-cursor{align-items:center;color:#251b29;display:flex;gap:4px;position:absolute;z-index:3}.whiteboard-cursor small{background:#251b29;border-radius:5px;color:#fff;font-size:9px;padding:4px 7px}.cursor-blue{bottom:22%;color:#5f8fd4;right:15%}.cursor-pink{bottom:15%;color:#e873a0;left:52%}.whiteboard-note{background:#fff;border:1px solid #e0e4df;border-radius:6px;bottom:13px;box-shadow:0 5px 12px #262f2b14;color:#707977;font-size:10px;padding:9px 11px;position:absolute;right:14px}.whiteboard-note b{color:#27302e}.whiteboard-preview-bottom{align-items:center;display:flex;gap:9px;margin-top:15px}.whiteboard-preview-bottom span{align-items:center;border:1px solid #ffffff1f;border-radius:7px;color:#e5dbe6;display:flex;font-size:10px;gap:5px;padding:9px 10px}.whiteboard-preview-bottom button{background:#c2ff3f;border:0;border-radius:50%;color:#251b29;display:grid;height:35px;margin-left:auto;place-items:center;width:35px}.whiteboard-collaborators{align-items:center;background:#fff;border-radius:20px;bottom:73px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:11px;padding:8px 12px 8px 8px;position:absolute;right:-32px;transform:rotate(3deg)}.whiteboard-collaborators span{border:2px solid #fff;border-radius:50%;color:#251b29;display:grid;font-size:10px;font-weight:700;height:28px;margin-left:-4px;place-items:center;width:28px}.collab-one{background:#ffb08b}.collab-two{background:#e0d05b}.collab-three{background:#9cafe9}.whiteboard-collaborators b{margin-left:8px}.whiteboards-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.whiteboards-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.whiteboards-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:580px}.whiteboards-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.whiteboard-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.whiteboard-feature-icon{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.whiteboard-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.whiteboard-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.whiteboard-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.whiteboard-feature a:hover{color:#739b17}.whiteboards-use-cases{grid-gap:80px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.whiteboards-use-copy{margin-left:auto;max-width:570px}.whiteboards-use-cases .why-kicker{color:#516427}.whiteboards-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.whiteboards-use-cases h2 span{color:#251b29}.whiteboards-use-copy>p:not(.why-kicker){color:#4f5d2b;font-size:17px;line-height:1.55;max-width:500px}.whiteboards-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#c2ff3f;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.whiteboards-dark-button:hover{background:#432c49}.whiteboards-use-list{margin-right:auto;max-width:500px}.whiteboards-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.whiteboards-use-list>div:last-child{border-bottom:1px solid #251b2940}.whiteboards-use-list span{color:#62752e;font:12px DM Mono,monospace;grid-row:span 2}.whiteboards-use-list strong{font-size:18px}.whiteboards-use-list small{color:#53622d;margin-top:6px}.whiteboards-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.whiteboards-final>div>svg{color:#c2ff3f;margin-bottom:19px}.whiteboards-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.whiteboards-final .why-primary{flex:0 0 auto}@media(max-width:900px){.whiteboards-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.whiteboards-copy{max-width:700px}.whiteboard-preview{margin:auto;width:min(100%,610px)}.whiteboards-features{grid-template-columns:1fr}.whiteboard-feature,.whiteboard-feature p{min-height:0}.whiteboards-use-cases{gap:45px;grid-template-columns:1fr}.whiteboards-use-copy,.whiteboards-use-list{margin:0}.whiteboards-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.whiteboards-frame{min-height:0}.whiteboards-hero{padding:64px 24px 80px}.whiteboards-copy h1{font-size:clamp(50px,14vw,75px)}.whiteboards-lede{font-size:16px}.whiteboards-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.whiteboards-proof{font-size:11px;gap:13px}.whiteboard-preview{border-radius:13px;min-height:340px;padding:10px;transform:rotate(0)}.whiteboard-preview-top{font-size:10px;padding-bottom:9px}.whiteboard-canvas{height:210px}.whiteboard-tools{left:8px;top:8px;transform:scale(.76);transform-origin:top left}.whiteboard-title{font-size:11px;top:17px}.whiteboard-triangle{bottom:28px;left:13%;transform:scale(.64);transform-origin:bottom left}.whiteboard-formula{font-size:20px;right:14%;top:43%}.whiteboard-formula em{font-size:14px;margin-left:40px}.whiteboard-cursor{transform:scale(.75);transform-origin:left bottom}.whiteboard-note{bottom:8px;font-size:8px;padding:6px 7px;right:8px}.whiteboard-preview-bottom{gap:4px;margin-top:9px}.whiteboard-preview-bottom span{font-size:8px;padding:7px 5px}.whiteboard-preview-bottom span svg{width:11px}.whiteboard-preview-bottom button{height:29px;width:29px}.whiteboard-collaborators{bottom:49px;right:-8px;transform:scale(.78) rotate(3deg);transform-origin:right bottom}.whiteboards-intro{padding:75px 24px 80px;text-align:left}.whiteboards-intro>h2{font-size:51px;margin-left:0}.whiteboards-intro-text{font-size:16px}.whiteboards-features{margin-top:38px}.whiteboard-feature{padding:23px}.whiteboards-use-cases{padding:76px 24px 83px}.whiteboards-use-cases h2{font-size:51px}.whiteboards-use-copy>p:not(.why-kicker),.whiteboards-use-list strong{font-size:16px}.whiteboards-final{padding:70px 24px 78px}.whiteboards-final h2{font-size:51px}}.sakafu-meet-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.meet-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.meet-frame:after,.meet-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.meet-frame:before{border:1px solid #44ded833;box-shadow:0 0 0 60px rgba(68,222,216,.035),0 0 0 120px #44ded805;height:760px;right:-300px;top:-310px;width:760px}.meet-frame:after{border:80px solid #412a4585;bottom:-300px;height:390px;left:-350px;transform:rotate(11deg);width:980px}.meet-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.meet-copy{max-width:620px}.meet-copy h1{font-size:clamp(57px,5.9vw,90px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:650px}.meet-copy h1 span,.meet-final h2 span,.meet-intro h2 span,.meet-use-cases h2 span{color:#44ded8}.meet-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.meet-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.meet-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.meet-proof span{align-items:center;display:flex;gap:7px}.meet-proof svg{background:#44ded8;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.meet-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;display:grid;grid-template-columns:106px 1fr;min-height:450px;padding:12px;position:relative;transform:rotate(2deg)}.meet-preview-sidebar{align-items:center;border-right:1px solid #ffffff1a;color:#a99dac;display:flex;flex-direction:column;font:10px DM Mono,monospace;gap:7px;padding:13px 8px}.meet-mini-logo{align-items:center;display:flex;gap:3px;height:29px;margin-bottom:22px}.meet-mini-logo i{background:#ffbb25;border-radius:50% 5px 50% 5px;display:block;height:15px;transform:rotate(-20deg);width:15px}.meet-mini-logo i:nth-child(2){background:#ff6545;transform:rotate(22deg)}.meet-mini-logo i:last-child{background:#44ded8;transform:rotate(48deg)}.meet-preview-sidebar>span{border-radius:7px;padding:10px 7px;text-align:center;width:78px}.meet-preview-sidebar .sidebar-active{background:#44ded8;color:#251b29;font-weight:700}.meet-preview-main{min-width:0;padding:7px 15px 14px}.meet-preview-header{align-items:center;border-bottom:1px solid #ffffff1c;color:#c8bdca;font-size:11px;padding:0 0 17px}.meet-preview-header,.meet-preview-title{display:flex;justify-content:space-between}.meet-preview-title{align-items:end;gap:10px;padding:21px 0 17px}.meet-preview-title small{color:#958899;display:block;font:9px DM Mono,monospace;letter-spacing:.1em;margin-bottom:5px}.meet-preview-title strong{display:block;font-size:27px;letter-spacing:-.06em}.meet-preview-title button{align-items:center;background:#c2ff3f;border:0;border-radius:6px;color:#251b29;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;padding:9px 10px}.meet-stat-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:12px}.meet-stat-row>div{align-items:center;background:#2b2132;border:1px solid #ffffff1c;border-radius:8px;display:flex;justify-content:space-between;padding:14px}.meet-stat-row small{color:#ad9faf;font-size:10px}.meet-stat-row b{color:#44ded8;font-size:21px}.meet-room-card{background:#f8f8f4;border-radius:10px;color:#251b29;margin-top:9px;padding:14px}.room-card-top{color:#766978;font-size:10px;justify-content:space-between}.room-card-top,.room-status{align-items:center;display:flex}.room-status{color:#268c77;font-weight:700;gap:6px}.room-status i{background:#44ded8;border-radius:50%;box-shadow:0 0 0 3px #44ded82e;height:6px;width:6px}.meet-room-card>strong{display:block;font-size:15px;letter-spacing:-.03em;margin-top:15px}.meet-room-card>small{color:#817681;display:block;font-size:10px;margin-top:5px}.room-card-bottom{justify-content:space-between;margin-top:18px}.room-card-bottom,.room-people{align-items:center;display:flex}.room-people b,.room-people i{background:#ffb18f;border:2px solid #f8f8f4;border-radius:50%;color:#251b29;display:grid;font-size:8px;font-style:normal;height:24px;margin-left:-5px;place-items:center;width:24px}.room-people i:first-child{background:#a9d5cb;margin-left:0}.room-people i:nth-child(2){background:#edca63}.room-people b{background:#ddd8e2;font-weight:700}.room-card-bottom button{background:#251b29;border:0;border-radius:50%;color:#c2ff3f;display:grid;height:29px;place-items:center;width:29px}.muted-room{background:#453247;color:#f8f7f4}.muted-room .room-card-top,.muted-room>small{color:#bcaebe}.muted-room .room-card-top svg{color:#44ded8}.meet-float-call{align-items:center;background:#fff;border:1px solid #d9d0da;border-radius:10px;bottom:68px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:11px;gap:9px;padding:13px 15px;position:absolute;right:-39px;transform:rotate(-3deg)}.meet-float-call span{align-items:center;display:flex;gap:5px}.meet-float-call span svg{color:#ff6545}.meet-float-call b{background:#44ded8;border-radius:50%;display:grid;font-size:9px;height:20px;place-items:center;width:20px}.meet-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.meet-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.meet-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.meet-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.meet-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.meet-feature-icon{background:#251b29;border-radius:50%;color:#44ded8;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.meet-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.meet-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.meet-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.meet-feature a:hover{color:#1c9b94}.meet-use-cases{grid-gap:80px;align-items:center;background:#44ded8;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.meet-use-copy{margin-left:auto;max-width:570px}.meet-use-cases .why-kicker{color:#276e6c}.meet-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.meet-use-cases h2 span{color:#251b29}.meet-use-copy>p:not(.why-kicker){color:#276e6c;font-size:17px;line-height:1.55;max-width:500px}.meet-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#44ded8;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.meet-dark-button:hover{background:#432c49}.meet-use-list{margin-right:auto;max-width:500px}.meet-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.meet-use-list>div:last-child{border-bottom:1px solid #251b2940}.meet-use-list span{color:#276e6c;font:12px DM Mono,monospace;grid-row:span 2}.meet-use-list strong{font-size:18px}.meet-use-list small{color:#276e6c;margin-top:6px}.meet-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.meet-final>div>svg{color:#44ded8;margin-bottom:19px}.meet-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.meet-final .why-primary{flex:0 0 auto}@media(max-width:900px){.meet-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.meet-copy{max-width:700px}.meet-preview{margin:auto;width:min(100%,650px)}.meet-features{grid-template-columns:1fr}.meet-feature,.meet-feature p{min-height:0}.meet-use-cases{gap:45px;grid-template-columns:1fr}.meet-use-copy,.meet-use-list{margin:0}.meet-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.meet-frame{min-height:0}.meet-hero{padding:64px 24px 80px}.meet-copy h1{font-size:clamp(51px,14vw,76px)}.meet-lede{font-size:16px}.meet-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.meet-proof{font-size:11px;gap:13px}.meet-preview{border-radius:13px;grid-template-columns:73px 1fr;min-height:345px;padding:10px;transform:rotate(0)}.meet-preview-sidebar{font-size:8px;gap:4px;padding:8px 4px}.meet-mini-logo{margin-bottom:12px}.meet-mini-logo i{height:11px;width:11px}.meet-preview-sidebar>span{padding:8px 4px;width:58px}.meet-preview-main{padding:4px 9px 10px}.meet-preview-header{font-size:9px;padding-bottom:10px}.meet-preview-title{padding:13px 0 11px}.meet-preview-title small{font-size:7px}.meet-preview-title strong{font-size:20px}.meet-preview-title button{font-size:8px;padding:7px}.meet-stat-row{gap:5px;margin-bottom:7px}.meet-stat-row>div{padding:9px}.meet-stat-row small{font-size:8px}.meet-stat-row b{font-size:16px}.meet-room-card{margin-top:6px;padding:10px}.room-card-top{font-size:8px}.meet-room-card>strong{font-size:11px;margin-top:9px}.meet-room-card>small{font-size:8px}.room-card-bottom{margin-top:10px}.room-people b,.room-people i{font-size:7px;height:19px;width:19px}.room-card-bottom button{height:23px;width:23px}.meet-float-call{bottom:48px;font-size:9px;padding:10px 11px;right:-9px;transform:scale(.8) rotate(-3deg);transform-origin:right bottom}.meet-intro{padding:75px 24px 80px;text-align:left}.meet-intro>h2{font-size:51px;margin-left:0}.meet-intro-text{font-size:16px}.meet-features{margin-top:38px}.meet-feature{padding:23px}.meet-use-cases{padding:76px 24px 83px}.meet-use-cases h2{font-size:51px}.meet-use-copy>p:not(.why-kicker),.meet-use-list strong{font-size:16px}.meet-final{padding:70px 24px 78px}.meet-final h2{font-size:51px}}.sakafu-connect-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.connect-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.connect-frame:after,.connect-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.connect-frame:before{border:1px solid #ff65453d;box-shadow:0 0 0 60px #ff65450a,0 0 0 120px rgba(255,101,69,.025);height:740px;right:-290px;top:-300px;width:740px}.connect-frame:after{border:80px solid #412a4585;bottom:-300px;height:390px;left:-350px;transform:rotate(-11deg);width:980px}.connect-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.connect-copy{max-width:640px}.connect-copy h1{font-size:clamp(54px,5.7vw,87px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:670px}.connect-copy h1 span,.connect-final h2 span,.connect-intro h2 span,.connect-use-cases h2 span{color:#ff6545}.connect-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:560px}.connect-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.connect-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.connect-proof span{align-items:center;display:flex;gap:7px}.connect-proof svg{background:#ff6545;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.connect-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:452px;padding:12px;position:relative;transform:rotate(-2deg)}.connect-preview-bar{align-items:center;color:#b9adbb;display:flex;font:10px DM Mono,monospace;gap:12px;padding:5px 8px 14px}.connect-window-dots{display:flex;gap:4px}.connect-window-dots i{background:#ff6545;border-radius:50%;height:7px;width:7px}.connect-window-dots i:nth-child(2){background:#ffcf35}.connect-window-dots i:last-child{background:#44ded8}.connect-url{color:#a99cab;flex:1 1}.connect-preview-body{background:#f5f7f4;border-radius:12px;color:#251b29;overflow:hidden}.connect-product-nav{align-items:center;border-bottom:1px solid #e0e6e1;color:#7a817e;display:flex;font-size:9px;gap:15px;padding:13px 15px}.connect-product-nav strong{color:#251b29;font-size:12px;margin-right:auto}.connect-product-mark{display:flex;gap:2px}.connect-product-mark i{background:#ffcf35;border-radius:50% 3px 50% 3px;height:9px;width:9px}.connect-product-mark i:nth-child(2){background:#ff6545}.connect-product-mark i:last-child{background:#44ded8}.connect-nav-active{background:#ffe1d9;border-radius:5px;color:#c83c25;font-weight:700;padding:6px 8px}.connect-content{grid-gap:25px;align-items:center;background:linear-gradient(125deg,#f5f7f4,#f5f7f4 57%,#eaf0ec);display:grid;gap:25px;grid-template-columns:1fr 190px;min-height:345px;padding:36px 34px}.connect-content-copy{max-width:300px}.connect-content-copy small{color:#a16a5c;font:10px DM Mono,monospace;letter-spacing:.1em}.connect-content-copy h3{font-size:34px;letter-spacing:-.07em;line-height:.95;margin:17px 0 13px}.connect-content-copy h3 em{color:#c83c25;font-style:normal}.connect-content-copy p{color:#737b77;font-size:12px;line-height:1.45;margin:0;max-width:245px}.connect-content-copy button{align-items:center;background:#251b29;border:0;border-radius:5px;color:#ff6545;display:flex;font:700 11px Space Grotesk,sans-serif;gap:8px;margin-top:25px;padding:11px 14px}.connect-call-card{background:#fff;border:1px solid #dfe6e1;border-radius:10px;box-shadow:0 15px 28px #1c2d271f;padding:17px}.connect-call-top{align-items:center;color:#7c8580;display:flex;font-size:9px;justify-content:space-between}.connect-call-top span{align-items:center;color:#278679;display:flex;font-weight:700;gap:5px}.connect-call-top i{background:#44ded8;border-radius:50%;height:6px;width:6px}.connect-avatar{background:#ffcf35;border-radius:50%;color:#251b29;display:grid;height:55px;margin:24px 0 12px;place-items:center;width:55px}.connect-call-card>strong{display:block;font-size:14px}.connect-call-card>small{color:#858b87;display:block;font-size:9px;margin-top:5px}.connect-call-actions{align-items:center;border-top:1px solid #e7ece8;color:#7b837f;display:flex;font-size:9px;justify-content:space-between;margin-top:24px;padding-top:12px}.connect-call-actions span{align-items:center;display:flex;gap:5px}.connect-call-actions b{background:#ff6545;border-radius:50%;color:#fff;display:grid;height:26px;place-items:center;width:26px}.connect-code-pill{align-items:center;background:#fff;border:1px solid #d9d0da;border-radius:10px;bottom:48px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:10px;gap:8px;padding:13px 15px;position:absolute;right:-37px;transform:rotate(3deg)}.connect-code-pill svg{color:#ff6545}.connect-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.connect-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.connect-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.connect-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.connect-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.connect-feature-icon{background:#251b29;border-radius:50%;color:#ff6545;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.connect-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.connect-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.connect-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.connect-feature a:hover{color:#c83c25}.connect-use-cases{grid-gap:80px;align-items:center;background:#ff6545;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.connect-use-copy{margin-left:auto;max-width:570px}.connect-use-cases .why-kicker{color:#6b3027}.connect-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.connect-use-cases h2 span{color:#251b29}.connect-use-copy>p:not(.why-kicker){color:#6b3027;font-size:17px;line-height:1.55;max-width:500px}.connect-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#ff6545;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.connect-dark-button:hover{background:#432c49}.connect-use-list{margin-right:auto;max-width:500px}.connect-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.connect-use-list>div:last-child{border-bottom:1px solid #251b2940}.connect-use-list span{color:#773b31;font:12px DM Mono,monospace;grid-row:span 2}.connect-use-list strong{font-size:18px}.connect-use-list small{color:#6b3027;margin-top:6px}.connect-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.connect-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.connect-final .why-primary{flex:0 0 auto}@media(max-width:900px){.connect-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.connect-copy{max-width:700px}.connect-preview{margin:auto;width:min(100%,650px)}.connect-features{grid-template-columns:1fr}.connect-feature,.connect-feature p{min-height:0}.connect-use-cases{gap:45px;grid-template-columns:1fr}.connect-use-copy,.connect-use-list{margin:0}.connect-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.connect-frame{min-height:0}.connect-hero{padding:64px 24px 80px}.connect-copy h1{font-size:clamp(50px,13.5vw,74px)}.connect-lede{font-size:16px}.connect-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.connect-proof{font-size:11px;gap:13px}.connect-preview{border-radius:13px;min-height:345px;padding:10px;transform:rotate(0)}.connect-preview-bar{font-size:8px;gap:7px;padding:3px 5px 9px}.connect-preview-body{border-radius:8px}.connect-product-nav{font-size:7px;gap:7px;padding:9px 8px}.connect-product-nav strong{font-size:9px}.connect-product-mark i{height:7px;width:7px}.connect-nav-active{padding:4px 5px}.connect-content{gap:10px;grid-template-columns:1fr 128px;min-height:260px;padding:20px 13px}.connect-content-copy small{font-size:7px}.connect-content-copy h3{font-size:23px;margin:11px 0 8px}.connect-content-copy p{font-size:9px}.connect-content-copy button{font-size:8px;gap:5px;margin-top:14px;padding:8px 9px}.connect-call-card{padding:10px}.connect-call-top{font-size:7px}.connect-avatar{height:36px;margin:15px 0 8px;width:36px}.connect-avatar svg{width:16px}.connect-call-card>strong{font-size:10px}.connect-call-card>small{font-size:7px}.connect-call-actions{font-size:7px;margin-top:13px;padding-top:8px}.connect-call-actions b{height:20px;width:20px}.connect-call-actions b svg{width:11px}.connect-code-pill{bottom:36px;font-size:8px;padding:9px 10px;right:-8px;transform:scale(.8) rotate(3deg);transform-origin:right bottom}.connect-intro{padding:75px 24px 80px;text-align:left}.connect-intro>h2{font-size:51px;margin-left:0}.connect-intro-text{font-size:16px}.connect-features{margin-top:38px}.connect-feature{padding:23px}.connect-use-cases{padding:76px 24px 83px}.connect-use-cases h2{font-size:51px}.connect-use-copy>p:not(.why-kicker),.connect-use-list strong{font-size:16px}.connect-final{padding:70px 24px 78px}.connect-final h2{font-size:51px}}.video-api-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.api-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.api-frame:after,.api-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.api-frame:before{border:1px solid #c2ff3f33;box-shadow:0 0 0 60px #c2ff3f0a,0 0 0 120px rgba(194,255,63,.025);height:730px;right:-280px;top:-290px;width:730px}.api-frame:after{border:80px solid #412a4585;bottom:-290px;height:380px;left:-350px;transform:rotate(13deg);width:970px}.api-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.api-copy{max-width:640px}.api-copy h1{font-size:clamp(55px,5.8vw,88px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:660px}.api-copy h1 span,.api-final h2 span,.api-intro h2 span,.api-use-cases h2 span{color:#c2ff3f}.api-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:555px}.api-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.api-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.api-proof span{align-items:center;display:flex;gap:7px}.api-proof svg{background:#c2ff3f;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.api-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:452px;padding:12px;position:relative;transform:rotate(2deg)}.api-preview-top{align-items:center;color:#b9adbb;display:flex;font:10px DM Mono,monospace;gap:12px;padding:5px 8px 14px}.api-window-dots{display:flex;gap:4px}.api-window-dots i{background:#ff6545;border-radius:50%;height:7px;width:7px}.api-window-dots i:nth-child(2){background:#ffcf35}.api-window-dots i:last-child{background:#44ded8}.api-file{align-items:center;color:#a99cab;display:flex;flex:1 1;gap:5px}.api-preview-content{grid-gap:10px;background:#17131c;border-radius:12px;display:grid;gap:10px;grid-template-columns:1.25fr .9fr;min-height:355px;padding:11px}.api-code{align-items:flex-start;color:#e7dce8;display:flex;flex-direction:column;font:11px/1.42 DM Mono,monospace;gap:9px;padding:24px 17px}.api-code span{display:block}.api-code .code-comment{color:#887b8e}.api-code b{color:#44ded8;font-weight:400}.api-code em{color:#ffcf35;font-style:normal}.api-code .code-indent{color:#d0bfd4;padding-left:18px}.api-code button{align-items:center;background:#c2ff3f;border:0;border-radius:5px;color:#251b29;display:flex;font:700 10px Space Grotesk,sans-serif;gap:7px;margin-top:18px;padding:10px 13px}.api-room-card{align-self:center;background:#f8f8f4;border-radius:10px;box-shadow:0 15px 25px #0003;color:#251b29;padding:16px}.api-room-label{align-items:center;color:#7e747f;display:flex;font-size:9px;justify-content:space-between}.api-room-label span{align-items:center;color:#8a901f;display:flex;font:700 9px DM Mono,monospace;gap:5px}.api-room-label i{background:#c2ff3f;border-radius:50%;height:6px;width:6px}.api-room-visual{background:#33253a;border-radius:50%;display:grid;height:110px;margin:19px auto 16px;overflow:hidden;place-items:center;position:relative;width:110px}.api-orbit{border:1px solid #c2ff3fa6;border-radius:50%;position:absolute;transform:rotate(35deg)}.api-orbit-one{height:42px;width:86px}.api-orbit-two{border-color:#44ded8bf;height:92px;transform:rotate(-35deg);width:46px}.api-room-center{background:#c2ff3f;border-radius:50%;color:#251b29;display:grid;height:52px;place-items:center;position:relative;width:52px;z-index:1}.api-room-center b{font-size:10px}.api-room-card>strong{display:block;font-size:13px;text-align:center}.api-room-card>small{color:#7e747f;display:block;font-size:9px;margin-top:4px;text-align:center}.api-room-bottom{align-items:center;border-top:1px solid #e5e3df;color:#7e747f;display:flex;font-size:9px;justify-content:space-between;margin-top:17px;padding-top:11px}.api-room-bottom span{align-items:center;display:flex;gap:4px}.api-room-bottom>b{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:23px;place-items:center;width:23px}.api-status-pill{align-items:center;background:#fff;border:1px solid #d9d0da;border-radius:10px;bottom:51px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:10px;gap:13px;padding:12px 15px;position:absolute;right:-37px;transform:rotate(-3deg)}.api-status-pill span{align-items:center;display:flex;gap:6px}.api-status-pill span i{background:#44ded8;border-radius:50%;box-shadow:0 0 0 3px #44ded82e;height:7px;width:7px}.api-status-pill b{color:#69901c;font:700 10px DM Mono,monospace}.api-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.api-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.api-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.api-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.api-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.api-feature-icon{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.api-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.api-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.api-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.api-feature a:hover{color:#739b17}.api-use-cases{grid-gap:80px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.api-use-copy{margin-left:auto;max-width:570px}.api-use-cases .why-kicker{color:#516427}.api-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.api-use-cases h2 span{color:#251b29}.api-use-copy>p:not(.why-kicker){color:#4f5d2b;font-size:17px;line-height:1.55;max-width:500px}.api-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#c2ff3f;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.api-dark-button:hover{background:#432c49}.api-use-list{margin-right:auto;max-width:500px}.api-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.api-use-list>div:last-child{border-bottom:1px solid #251b2940}.api-use-list span{color:#62752e;font:12px DM Mono,monospace;grid-row:span 2}.api-use-list strong{font-size:18px}.api-use-list small{color:#53622d;margin-top:6px}.api-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.api-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.api-final .why-primary{flex:0 0 auto}@media(max-width:900px){.api-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.api-copy{max-width:700px}.api-preview{margin:auto;width:min(100%,650px)}.api-features{grid-template-columns:1fr}.api-feature,.api-feature p{min-height:0}.api-use-cases{gap:45px;grid-template-columns:1fr}.api-use-copy,.api-use-list{margin:0}.api-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.api-frame{min-height:0}.api-hero{padding:64px 24px 80px}.api-copy h1{font-size:clamp(51px,14vw,76px)}.api-lede{font-size:16px}.api-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.api-proof{font-size:11px;gap:13px}.api-preview{border-radius:13px;min-height:345px;padding:10px;transform:rotate(0)}.api-preview-top{font-size:8px;gap:7px;padding:3px 5px 9px}.api-preview-content{border-radius:8px;gap:4px;grid-template-columns:1.1fr .9fr;min-height:260px;padding:5px}.api-code{font-size:7px;gap:5px;padding:14px 8px}.api-code .code-indent{padding-left:10px}.api-code button{font-size:7px;gap:4px;margin-top:8px;padding:7px 8px}.api-room-card{padding:9px}.api-room-label,.api-room-label span{font-size:6px}.api-room-visual{height:67px;margin:12px auto 10px;width:67px}.api-orbit-one{height:26px;width:53px}.api-orbit-two{height:56px;width:28px}.api-room-center{height:33px;width:33px}.api-room-center svg{width:14px}.api-room-center b{font-size:7px}.api-room-card>strong{font-size:9px}.api-room-card>small{font-size:7px}.api-room-bottom{font-size:6px;margin-top:9px;padding-top:7px}.api-room-bottom>b{height:17px;width:17px}.api-room-bottom>b svg{width:10px}.api-status-pill{bottom:35px;font-size:8px;padding:9px 10px;right:-8px;transform:scale(.8) rotate(-3deg);transform-origin:right bottom}.api-status-pill b{font-size:8px}.api-intro{padding:75px 24px 80px;text-align:left}.api-intro>h2{font-size:51px;margin-left:0}.api-intro-text{font-size:16px}.api-features{margin-top:38px}.api-feature{padding:23px}.api-use-cases{padding:76px 24px 83px}.api-use-cases h2{font-size:51px}.api-use-copy>p:not(.why-kicker),.api-use-list strong{font-size:16px}.api-final{padding:70px 24px 78px}.api-final h2{font-size:51px}}.sakafu-live-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.live-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:850px;overflow:hidden;position:relative}.live-frame:after,.live-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.live-frame:before{border:1px solid #ff65453d;box-shadow:0 0 0 60px #ff65450a,0 0 0 120px rgba(255,101,69,.025);height:740px;right:-300px;top:-290px;width:740px}.live-frame:after{border:80px solid #412a4585;bottom:-300px;height:390px;left:-350px;transform:rotate(-14deg);width:980px}.live-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:84px 4.5vw 120px;position:relative;z-index:1}.live-copy{max-width:640px}.live-copy h1{font-size:clamp(54px,5.8vw,88px);letter-spacing:-.075em;line-height:.94;margin:28px 0 25px;max-width:660px}.live-copy h1 span,.live-final h2 span,.live-intro h2 span,.live-use-cases h2 span{color:#ff6545}.live-lede{color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:555px}.live-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.live-proof{color:#c5b9c7;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;margin-top:32px}.live-proof span{align-items:center;display:flex;gap:7px}.live-proof svg{background:#ff6545;border-radius:50%;color:#251b29;height:22px;padding:3px;width:22px}.live-preview{background:#33253a;border:1px solid #ffffff2b;border-radius:20px;box-shadow:0 24px 60px #06020847;min-height:452px;padding:12px;position:relative;transform:rotate(-2deg)}.live-preview-top{align-items:center;color:#b9adbb;display:flex;font:10px DM Mono,monospace;gap:12px;padding:5px 8px 14px}.live-window-dots{display:flex;gap:4px}.live-window-dots i{background:#ff6545;border-radius:50%;height:7px;width:7px}.live-window-dots i:nth-child(2){background:#ffcf35}.live-window-dots i:last-child{background:#44ded8}.live-event-name{align-items:center;color:#a99cab;display:flex;flex:1 1;gap:5px}.live-preview-content{grid-gap:9px;background:#17131c;border-radius:12px;display:grid;gap:9px;grid-template-columns:1.3fr .75fr;min-height:358px;padding:10px}.live-stage{background:linear-gradient(145deg,#27434b,#12252d 57%,#251b29);border-radius:9px;min-width:0;overflow:hidden;position:relative}.live-stage:after{border:1px solid #44ded842;border-radius:50%;bottom:-80px;box-shadow:0 0 0 25px rgba(68,222,216,.035),0 0 0 50px rgba(68,222,216,.025);content:"";height:240px;position:absolute;right:-50px;width:240px}.live-stage-top{align-items:center;color:#d2ded9;display:flex;font:9px DM Mono,monospace;justify-content:space-between;left:15px;position:absolute;right:15px;top:15px;z-index:3}.live-stage-top span{align-items:center;background:#ff6545;border-radius:5px;color:#251b29;display:flex;font-weight:700;gap:6px;padding:6px 8px}.live-stage-top span i{background:#fff;border-radius:50%;height:6px;width:6px}.live-stage-top b{align-items:center;display:flex;font-weight:400;gap:5px}.live-speaker-glow{background:#44ded82e;border-radius:50%;bottom:17%;filter:blur(3px);height:170px;position:absolute;right:16%;width:170px}.live-speaker-head{background:#b9785b;border-radius:48% 48% 42% 42%;bottom:37%;box-shadow:0 -10px 0 #302932;height:72px;position:absolute;right:29%;width:65px}.live-speaker-body{background:linear-gradient(110deg,#ff6545,#b84042 55%,#44ded8);border-radius:80px 80px 0 0;bottom:-22px;height:145px;position:absolute;right:16%;width:180px}.live-stage-title{bottom:25px;left:20px;position:absolute;z-index:2}.live-stage-title small{color:#9baead;display:block;font:8px DM Mono,monospace;letter-spacing:.12em;margin-bottom:9px}.live-stage-title strong{color:#f8f7f4;display:block;font-size:25px;letter-spacing:-.06em;line-height:.96}.live-stage-title em{color:#44ded8;font-style:normal}.live-stage-controls{bottom:15px;display:flex;gap:5px;position:absolute;right:14px;z-index:3}.live-stage-controls span{align-items:center;border:1px solid #ffffff1f;border-radius:5px;color:#d2ded9;display:flex;font-size:8px;gap:4px;padding:7px 8px}.live-audience{background:#f8f8f4;border-radius:9px;color:#251b29;padding:14px 12px}.live-audience-head{align-items:center;border-bottom:1px solid #e4e5e1;display:flex;justify-content:space-between;padding-bottom:12px}.live-audience-head strong{font-size:14px}.live-audience-stat{align-items:center;color:#7a827e;display:flex;font-size:8px;justify-content:space-between;padding:14px 0}.live-audience-stat span{align-items:center;display:flex;gap:5px}.live-audience-stat b{color:#d84931;font-size:18px}.live-chat-message{display:flex;gap:7px;margin-top:11px}.live-chat-message>i{background:#44ded8;border-radius:50%;color:#251b29;display:grid;flex:0 0 auto;font-size:7px;font-style:normal;font-weight:700;height:24px;place-items:center;width:24px}.live-chat-message:nth-of-type(4)>i{background:#ffcf35}.live-chat-message small,.live-chat-message strong{display:block}.live-chat-message strong{font-size:8px}.live-chat-message small{color:#7c837f;font-size:7px;line-height:1.25;margin-top:3px}.live-audience-bar{align-items:center;border:1px solid #e0e4df;border-radius:5px;color:#9b9f9c;display:flex;font-size:7px;justify-content:space-between;margin-top:19px;padding:8px 7px}.live-audience-bar b{background:#ff6545;border-radius:50%;color:#fff;display:grid;height:20px;place-items:center;width:20px}.live-status-pill{align-items:center;background:#fff;border:1px solid #d9d0da;border-radius:10px;bottom:50px;box-shadow:0 18px 30px #08020c33;color:#251b29;display:flex;font-size:10px;gap:13px;padding:12px 15px;position:absolute;right:-37px;transform:rotate(3deg)}.live-status-pill span{align-items:center;display:flex;gap:6px}.live-status-pill span i{background:#ff6545;border-radius:50%;box-shadow:0 0 0 3px #ff65452e;height:7px;width:7px}.live-status-pill b{align-items:center;color:#7a817d;display:flex;font:700 10px DM Mono,monospace;gap:4px}.live-intro{background:#f8f8f4;padding:112px 5vw 124px;text-align:center}.live-intro>h2{font-size:clamp(47px,5.5vw,78px);letter-spacing:-.07em;line-height:.94;margin:25px auto 20px}.live-intro-text{color:#697170;font-size:17px;line-height:1.55;margin:0 auto;max-width:590px}.live-features{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:60px auto 0;max-width:1200px;text-align:left}.live-feature{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:265px;padding:27px}.live-feature-icon{background:#251b29;border-radius:50%;color:#ff6545;display:grid;height:46px;margin-bottom:25px;place-items:center;width:46px}.live-feature h3{font-size:20px;letter-spacing:-.04em;margin:0 0 12px}.live-feature p{color:#697170;font-size:14px;line-height:1.5;margin:0;min-height:65px}.live-feature a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.live-feature a:hover{color:#c83c25}.live-use-cases{grid-gap:80px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.live-use-copy{margin-left:auto;max-width:570px}.live-use-cases .why-kicker{color:#516427}.live-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.live-use-cases h2 span{color:#251b29}.live-use-copy>p:not(.why-kicker){color:#4f5d2b;font-size:17px;line-height:1.55;max-width:500px}.live-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#c2ff3f;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.live-dark-button:hover{background:#432c49}.live-use-list{margin-right:auto;max-width:500px}.live-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.live-use-list>div:last-child{border-bottom:1px solid #251b2940}.live-use-list span{color:#62752e;font:12px DM Mono,monospace;grid-row:span 2}.live-use-list strong{font-size:18px}.live-use-list small{color:#53622d;margin-top:6px}.live-final{align-items:center;background:#251b29;color:#f8f7f4;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.live-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.live-final .why-primary{flex:0 0 auto}@media(max-width:900px){.live-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.live-copy{max-width:700px}.live-preview{margin:auto;width:min(100%,650px)}.live-features{grid-template-columns:1fr}.live-feature,.live-feature p{min-height:0}.live-use-cases{gap:45px;grid-template-columns:1fr}.live-use-copy,.live-use-list{margin:0}.live-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.live-frame{min-height:0}.live-hero{padding:64px 24px 80px}.live-copy h1{font-size:clamp(50px,13.5vw,74px)}.live-lede{font-size:16px}.live-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.live-proof{font-size:11px;gap:13px}.live-preview{border-radius:13px;min-height:345px;padding:10px;transform:rotate(0)}.live-preview-top{font-size:8px;gap:7px;padding:3px 5px 9px}.live-preview-content{border-radius:8px;gap:4px;grid-template-columns:1.25fr .75fr;min-height:260px;padding:5px}.live-stage-title{bottom:14px;left:10px}.live-stage-title small{font-size:6px;margin-bottom:5px}.live-stage-title strong{font-size:16px}.live-stage-top{font-size:6px;left:8px;right:8px;top:8px}.live-stage-top span{gap:3px;padding:4px 5px}.live-stage-top b{gap:3px}.live-speaker-glow{bottom:18%;height:92px;right:7%;width:92px}.live-speaker-head{bottom:36%;box-shadow:0 -6px 0 #302932;height:39px;right:22%;width:35px}.live-speaker-body{bottom:-8px;height:75px;right:3%;width:93px}.live-stage-controls{bottom:7px;gap:3px;right:7px}.live-stage-controls span{font-size:5px;gap:3px;padding:4px}.live-audience{padding:9px 7px}.live-audience-head{padding-bottom:7px}.live-audience-head strong{font-size:9px}.live-audience-stat{font-size:6px;padding:8px 0}.live-audience-stat b{font-size:13px}.live-chat-message{gap:4px;margin-top:7px}.live-chat-message>i{font-size:5px;height:16px;width:16px}.live-chat-message strong{font-size:6px}.live-chat-message small{font-size:5px;margin-top:2px}.live-audience-bar{font-size:5px;margin-top:10px;padding:5px 4px}.live-audience-bar b{height:14px;width:14px}.live-audience-bar b svg{width:8px}.live-status-pill{bottom:35px;font-size:8px;padding:9px 10px;right:-8px;transform:scale(.8) rotate(3deg);transform-origin:right bottom}.live-status-pill b{font-size:8px}.live-intro{padding:75px 24px 80px;text-align:left}.live-intro>h2{font-size:51px;margin-left:0}.live-intro-text{font-size:16px}.live-features{margin-top:38px}.live-feature{padding:23px}.live-use-cases{padding:76px 24px 83px}.live-use-cases h2{font-size:51px}.live-use-copy>p:not(.why-kicker),.live-use-list strong{font-size:16px}.live-final{padding:70px 24px 78px}.live-final h2{font-size:51px}}.pricing-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.pricing-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:690px;overflow:hidden;position:relative}.pricing-frame:after,.pricing-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.pricing-frame:before{border:1px solid #c2ff3f33;box-shadow:0 0 0 60px #c2ff3f0a,0 0 0 120px rgba(194,255,63,.025);height:760px;right:-300px;top:-380px;width:760px}.pricing-frame:after{border:80px solid #412a4585;bottom:-310px;height:390px;left:-350px;transform:rotate(12deg);width:1000px}.pricing-hero{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1360px;padding:78px 4.5vw 100px;position:relative;z-index:1}.pricing-hero-copy{max-width:650px}.pricing-hero-copy h1{font-size:clamp(58px,6vw,92px);letter-spacing:-.075em;line-height:.94;margin:28px 0 24px;max-width:620px}.pricing-compare-heading h2 span,.pricing-final h2 span,.pricing-hero-copy h1 span,.pricing-section-heading h2 span,.pricing-use-cases h2 span{color:#c2ff3f}.pricing-hero-copy>p:not(.why-kicker){color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:550px}.pricing-hero-actions{align-items:center;display:flex;gap:28px;margin-top:37px}.pricing-hero-visual{aspect-ratio:1;margin:0 auto;position:relative;width:min(100%,540px)}.pricing-orbit{border:1px solid #c2ff3f4d;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pricing-orbit-one{border-color:#ffffff2e;height:40%;width:40%}.pricing-orbit-two{border-color:#c2ff3f42;height:71%;transform:translate(-50%,-50%) rotate(35deg);width:71%}.pricing-orbit-three{border-color:#44ded847;height:60%;transform:translate(-50%,-50%) rotate(-34deg);width:94%}.pricing-center{align-items:center;background:#c2ff3f;border-radius:50%;box-shadow:0 0 0 15px #c2ff3f14,0 14px 32px #0000002e;color:#251b29;display:flex;flex-direction:column;height:164px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:164px}.pricing-center>span{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:36px;margin-bottom:9px;place-items:center;width:36px}.pricing-center strong{font-size:22px;letter-spacing:-.05em;line-height:.94}.pricing-center small{font:9px DM Mono,monospace;letter-spacing:.1em;margin-top:9px;text-transform:uppercase}.pricing-float{align-items:center;background:#302237;border:1px solid #ffffff2e;border-radius:8px;box-shadow:0 14px 28px #0003;color:#f8f7f4;display:flex;font-size:12px;gap:10px;padding:13px 16px;position:absolute}.pricing-float>svg{color:#c2ff3f}.pricing-float span{display:flex;flex-direction:column;gap:3px}.pricing-float b{font-size:13px}.pricing-float small{color:#baaebe;font-size:9px}.pricing-float-start{left:0;top:15%}.pricing-float-build{right:2%;top:10%}.pricing-float-build>svg{color:#ff6545}.pricing-float-scale{bottom:14%;right:0}.pricing-float-scale>svg{color:#44ded8}.pricing-plans{background:#f8f8f4;padding:112px 5vw 100px}.pricing-section-heading{align-items:end;display:flex;gap:45px;justify-content:space-between;margin:0 auto 58px;max-width:1200px}.pricing-section-heading h2{font-size:clamp(48px,5.3vw,76px);letter-spacing:-.07em;line-height:.94;margin:25px 0 0}.pricing-section-heading>p{color:#697170;font-size:16px;line-height:1.55;margin:0 0 5px;max-width:430px}.pricing-card-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:auto;max-width:1200px}.pricing-card{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:490px;padding:28px 26px 25px;position:relative}.pricing-card-featured{border-color:#ff6545;box-shadow:0 17px 32px #c93c251a;transform:translateY(-13px)}.pricing-popular{background:#ff6545;border-radius:4px;color:#fff;font:700 10px DM Mono,monospace;letter-spacing:.05em;padding:6px 10px;position:absolute;right:19px;text-transform:uppercase;top:-13px}.pricing-card-top{align-items:start;display:flex;gap:10px;justify-content:space-between}.pricing-card-top>div{align-items:center;display:flex;gap:10px}.pricing-plan-mark{display:flex;gap:2px}.pricing-plan-mark i{background:#c2ff3f;border-radius:50% 3px 50% 3px;height:12px;transform:rotate(-20deg);width:12px}.pricing-plan-mark i:nth-child(2){background:#ff6545;transform:rotate(22deg)}.pricing-plan-mark i:last-child{background:#44ded8;transform:rotate(45deg)}.pricing-card h3{font-size:25px;letter-spacing:-.06em;margin:0}.pricing-card-top small{color:#7b8581;font-size:10px;line-height:1.25;max-width:110px;text-align:right}.pricing-card-description{color:#697170;font-size:14px;line-height:1.5;margin:27px 0 0;min-height:65px}.pricing-price{color:#251b29;font-size:29px;font-weight:700;letter-spacing:-.05em;margin-top:26px}.pricing-card button{align-items:center;background:#251b29;border:1px solid #251b29;border-radius:4px;color:#c2ff3f;cursor:pointer;display:flex;font:700 13px Space Grotesk,sans-serif;gap:8px;justify-content:center;margin-top:20px;padding:13px;width:100%}.pricing-card button:hover{background:#432c49}.pricing-card-start button{background:#c2ff3f;border-color:#c2ff3f;color:#251b29}.pricing-card-start button:hover{background:#d6ff7f}.pricing-card-scale button{background:#44ded8;border-color:#44ded8;color:#251b29}.pricing-card-scale button:hover{background:#73eee9}.pricing-card-divider{background:#e5eae6;height:1px;margin:25px 0 18px}.pricing-includes{color:#7e8783;font:10px DM Mono,monospace;letter-spacing:.1em;margin:0 0 13px;text-transform:uppercase}.pricing-card ul{grid-gap:11px;display:grid;gap:11px;list-style:none;margin:0;padding:0}.pricing-card li{align-items:center;color:#4f5854;display:flex;font-size:12px;gap:8px}.pricing-card li svg{color:#7ca31c;flex:0 0 auto}.pricing-card-coral li svg{color:#c83c25}.pricing-card-teal li svg{color:#159e98}.pricing-note{color:#7a837f;font-size:12px;line-height:1.5;margin:38px auto 0;max-width:760px;text-align:center}.pricing-compare{grid-gap:80px;align-items:start;background:#251b29;color:#f8f7f4;display:grid;gap:80px;grid-template-columns:.75fr 1.25fr;padding:110px max(5vw,40px)}.pricing-compare-heading{max-width:420px}.pricing-compare-heading h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.94;margin:25px 0 0}.pricing-table{border-top:1px solid #fff3;width:100%}.pricing-table-head,.pricing-table-row{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff1f;display:grid;font-size:12px;gap:12px;grid-template-columns:1.65fr repeat(3,1fr);padding:17px 0}.pricing-table-head{color:#9f929f;font:10px DM Mono,monospace;text-transform:uppercase}.pricing-table-row strong{font-size:13px}.pricing-table-row span{color:#c5b9c7;text-align:center}.pricing-table-row span:nth-child(3){color:#c2ff3f}.pricing-use-cases{grid-gap:80px;align-items:center;background:#44ded8;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:110px max(5vw,40px)}.pricing-use-copy{margin-left:auto;max-width:570px}.pricing-use-cases .why-kicker{color:#276e6c}.pricing-use-cases h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.pricing-use-cases h2 span{color:#251b29}.pricing-use-copy>p:not(.why-kicker){color:#276e6c;font-size:17px;line-height:1.55;max-width:500px}.pricing-dark-button{align-items:center;background:#251b29;border:0;border-radius:4px;color:#44ded8;cursor:pointer;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px}.pricing-dark-button:hover{background:#432c49}.pricing-use-list{margin-right:auto;max-width:500px}.pricing-use-list>div{grid-column-gap:15px;border-top:1px solid #251b2940;column-gap:15px;display:grid;grid-template-columns:46px 1fr;padding:21px 0}.pricing-use-list>div:last-child{border-bottom:1px solid #251b2940}.pricing-use-list span{color:#276e6c;font:12px DM Mono,monospace;grid-row:span 2}.pricing-use-list strong{font-size:18px}.pricing-use-list small{color:#276e6c;margin-top:6px}.pricing-final{align-items:center;background:#f8f8f4;color:#251b29;display:flex;gap:30px;justify-content:space-between;padding:88px max(5vw,40px)}.pricing-final h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.92;margin:22px 0 0}.pricing-final .why-primary{flex:0 0 auto}@media(max-width:900px){.pricing-hero{gap:30px;grid-template-columns:1fr;padding-top:60px}.pricing-hero-copy{max-width:700px}.pricing-hero-visual{margin:auto;width:min(100%,520px)}.pricing-section-heading{align-items:start;flex-direction:column}.pricing-card-grid{grid-template-columns:1fr;max-width:600px}.pricing-card{min-height:0}.pricing-card-featured{transform:none}.pricing-compare,.pricing-use-cases{gap:45px;grid-template-columns:1fr}.pricing-use-copy,.pricing-use-list{margin:0}.pricing-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.pricing-frame{min-height:0}.pricing-hero{padding:64px 24px 78px}.pricing-hero-copy h1{font-size:clamp(52px,14vw,76px)}.pricing-hero-copy>p:not(.why-kicker){font-size:16px}.pricing-hero-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.pricing-hero-visual{margin-left:50%;transform:translateX(-50%);width:calc(100vw - 32px)}.pricing-center{height:120px;width:120px}.pricing-center>span{height:29px;width:29px}.pricing-center strong{font-size:18px}.pricing-center small{font-size:7px}.pricing-float{font-size:9px;padding:9px 11px}.pricing-float>svg{width:13px}.pricing-float b{font-size:10px}.pricing-float small{font-size:7px}.pricing-float-start{left:0}.pricing-float-build,.pricing-float-scale{right:0}.pricing-plans{padding:75px 24px 80px}.pricing-section-heading{margin-bottom:39px}.pricing-section-heading h2{font-size:51px}.pricing-section-heading>p{font-size:16px}.pricing-card{padding:23px}.pricing-card-description{margin-top:22px;min-height:0}.pricing-price{margin-top:22px}.pricing-note{text-align:left}.pricing-compare{padding:76px 24px 83px}.pricing-compare-heading h2{font-size:51px}.pricing-table{overflow:hidden}.pricing-table-head,.pricing-table-row{font-size:10px;gap:6px;grid-template-columns:1.35fr repeat(3,.75fr);padding:14px 0}.pricing-table-head{font-size:8px}.pricing-table-row strong{font-size:10px}.pricing-table-row span{font-size:9px}.pricing-use-cases{padding:76px 24px 83px}.pricing-use-cases h2{font-size:51px}.pricing-use-copy>p:not(.why-kicker),.pricing-use-list strong{font-size:16px}.pricing-final{padding:70px 24px 78px}.pricing-final h2{font-size:51px}}.pricing-credit-section{padding-top:98px}.pricing-product-table{background:#fff;border:1px solid #dce3df;border-radius:12px;margin:0 auto;max-width:1200px;overflow:hidden}.pricing-product-row,.pricing-product-table-head{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1.55fr .95fr .95fr 1.2fr;padding:17px 23px}.pricing-product-table-head{background:#f4f8f3;border-bottom:1px solid #e1e8e3;color:#82918a;font:10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.pricing-product-row{border-bottom:1px solid #e8eeeb;color:#2c3c35;font-size:14px;min-height:92px}.pricing-product-row:last-child{border-bottom:0}.pricing-product-row>strong{font-size:15px;letter-spacing:-.02em}.pricing-product-row>strong small{color:#84918c;font-size:10px;font-weight:500}.pricing-product-name{grid-column-gap:11px;align-items:center;column-gap:11px;display:grid;grid-template-columns:36px 1fr}.pricing-product-name>span{background:#edf7dc;border-radius:9px;color:#64831d;display:grid;grid-row:span 2;height:36px;place-items:center;width:36px}.pricing-product-name small,.pricing-product-name strong{display:block}.pricing-product-name small{color:#7c8984;font-size:10px;line-height:1.35;margin-top:4px}.pricing-extra-rate{align-items:center;color:#63766d;display:flex;font-size:11px;gap:6px}.pricing-extra-rate svg{color:#91ad33}.pricing-credit-note{align-items:center;color:#718078;display:flex;font-size:11px;gap:8px;margin:15px auto 0;max-width:1200px}.pricing-credit-note svg{color:#789d1f;flex:0 0 auto}.pricing-credit-note strong{color:#3e5d36}.pricing-calculator{grid-gap:70px;align-items:center;background:#251b29;color:#f8f7f4;display:grid;gap:70px;grid-template-columns:.8fr 1.2fr;padding:105px max(5vw,40px)}.pricing-calculator-heading{margin-left:auto;max-width:420px}.pricing-calculator-heading h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.94;margin:23px 0 19px}.pricing-calculator-heading h2 span{color:#c2ff3f}.pricing-calculator-heading>p:not(.why-kicker){color:#c5bac8;font-size:15px;line-height:1.55;margin:0;max-width:370px}.pricing-calculator-card{background:#302237;border:1px solid #c2ff3f42;border-radius:12px;margin-right:auto;max-width:600px;padding:26px 29px}.pricing-calculator-duration{border-bottom:1px solid #ffffff21;padding-bottom:23px}.pricing-calculator-control-bottom,.pricing-calculator-control-top,.pricing-calculator-duration>div{align-items:center;display:flex;gap:16px;justify-content:space-between}.pricing-calculator-control-bottom,.pricing-calculator-duration span{color:#b7acba;font-size:11px}.pricing-calculator-duration strong{color:#c2ff3f;font-size:25px;letter-spacing:-.04em}.pricing-calculator-control-top>strong small,.pricing-calculator-duration strong small{color:#a99dac;font-size:10px;font-weight:500}.pricing-calculator-card input[type=range]{accent-color:#c2ff3f;cursor:pointer;display:block;height:4px;margin-top:18px;width:100%}.pricing-calculator-control{border-bottom:1px solid #ffffff21;padding:23px 0}.pricing-calculator-control:last-of-type{border-bottom:0}.pricing-calculator-label{align-items:center;display:flex;gap:9px}.pricing-calculator-label>span{background:#c2ff3f;border-radius:7px;color:#251b29;display:grid;height:29px;place-items:center;width:29px}.pricing-calculator-label strong{font-size:14px}.pricing-calculator-control-top>strong{color:#f8f7f4;font-size:18px;letter-spacing:-.03em}.pricing-calculator-control-bottom{margin-top:9px}.pricing-calculator-control-bottom span:last-child{color:#c2ff3f}.pricing-calculator-footnote{color:#a99dac;font-size:10px;line-height:1.45;margin:21px 0 0}.pricing-credit-how{grid-gap:70px;align-items:start;background:#44ded8;color:#251b29;display:grid;gap:70px;grid-template-columns:.8fr 1.2fr;padding:105px max(5vw,40px)}.pricing-credit-how>div:first-child{margin-left:auto;max-width:420px}.pricing-credit-how h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.07em;line-height:.94;margin:23px 0 0}.pricing-credit-how h2 span{color:#251b29}.pricing-credit-steps{margin-right:auto;max-width:600px}.pricing-credit-steps>div{border-top:1px solid #251b2940;display:grid;grid-template-columns:45px 1fr;padding:20px 0}.pricing-credit-steps>div:last-child{border-bottom:1px solid #251b2940}.pricing-credit-steps span{color:#276e6c;font:12px DM Mono,monospace;grid-row:span 2}.pricing-credit-steps strong{font-size:18px}.pricing-credit-steps small{color:#276e6c;font-size:12px;line-height:1.45;margin-top:6px}@media(max-width:900px){.pricing-product-row,.pricing-product-table-head{gap:12px;grid-template-columns:1.5fr .9fr .9fr 1.15fr;padding-left:16px;padding-right:16px}.pricing-product-table-head{font-size:8px}.pricing-product-row{font-size:12px}.pricing-product-row>strong{font-size:13px}.pricing-calculator,.pricing-credit-how{gap:45px;grid-template-columns:1fr}.pricing-calculator-heading,.pricing-credit-how>div:first-child{margin:0}.pricing-calculator-card,.pricing-credit-steps{margin:0;max-width:none}}@media(max-width:760px){.pricing-credit-section{padding-top:75px}.pricing-product-table{background:#0000;border:0;overflow:visible}.pricing-product-table-head{display:none}.pricing-product-row{grid-gap:14px;background:#fff;border:1px solid #dce3df;border-radius:10px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:18px 0}.pricing-product-name{grid-column:1/-1}.pricing-product-row>strong{padding-left:47px}.pricing-extra-rate{grid-column:1/-1;padding-left:47px}.pricing-credit-note{align-items:flex-start;font-size:10px}.pricing-calculator,.pricing-credit-how{padding:76px 24px 83px}.pricing-calculator-heading h2,.pricing-credit-how h2{font-size:51px}.pricing-calculator-card{padding:21px 19px}.pricing-calculator-duration strong{font-size:22px}.pricing-credit-steps strong{font-size:16px}}.marketing-footer{background:#17121c;color:#f8f7f4;padding:0 max(5vw,40px)}.marketing-footer-top{grid-gap:80px;border-bottom:1px solid #ffffff21;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:92px 0 85px}.marketing-footer-brand .landing-brand{color:#f8f7f4;display:inline-flex}.marketing-footer-brand>p{color:#d2c8d2;font-size:22px;letter-spacing:-.05em;line-height:1.05;margin:42px 0 0}.marketing-footer-brand>p span,.marketing-footer-cta h2 span{color:#c2ff3f}.marketing-footer-cta{margin-left:auto;max-width:500px}.marketing-footer-cta h2{font-size:clamp(43px,4.8vw,66px);letter-spacing:-.07em;line-height:.94;margin:22px 0 28px}.footer-cta-link{align-items:center;border:1px solid #c2ff3f8c;border-radius:4px;color:#c2ff3f;display:flex;font-size:13px;font-weight:700;gap:9px;padding:13px 17px;text-decoration:none;width:max-content}.footer-cta-link:hover{background:#c2ff3f;color:#251b29}.marketing-footer-links{grid-gap:35px;display:grid;gap:35px;grid-template-columns:1.5fr repeat(3,1fr);padding:38px 0 46px}.marketing-footer-note{display:flex;flex-direction:column;justify-content:space-between;min-height:150px}.marketing-footer-note p{color:#a99dac;font-size:12px;line-height:1.5;margin:0;max-width:230px}.marketing-footer-note small{color:#746a76;font:10px DM Mono,monospace}.marketing-footer-column{align-items:flex-start;display:flex;flex-direction:column;gap:11px}.marketing-footer-column strong{color:#f8f7f4;font-size:12px;margin-bottom:8px}.marketing-footer-column a{align-items:center;color:#a99dac;display:flex;font-size:12px;gap:4px;text-decoration:none}.marketing-footer-column a svg,.marketing-footer-column a:hover{color:#c2ff3f}@media(max-width:760px){.marketing-footer{padding:0 24px}.marketing-footer-top{gap:55px;grid-template-columns:1fr;padding:70px 0 62px}.marketing-footer-brand>p{font-size:20px;margin-top:30px}.marketing-footer-cta{margin:0}.marketing-footer-cta h2{font-size:51px}.marketing-footer-links{gap:35px 20px;grid-template-columns:1fr 1fr;padding:31px 0 38px}.marketing-footer-note{gap:24px;grid-column:1/-1;min-height:0}.marketing-footer-column strong{margin-bottom:5px}.marketing-footer-column a{font-size:11px}}.landing-section-kicker{color:#89858a;font:700 11px DM Mono,monospace;letter-spacing:.13em;margin:0}.landing-story{grid-gap:35px 75px;align-items:center;background:#f8f8f4;color:#19151b;display:grid;gap:35px 75px;grid-template-columns:1fr 1fr;max-width:none;padding:125px max(7.2%,80px) 135px}.landing-story-heading{max-width:700px}.landing-story-heading h2{font-size:clamp(47px,5.6vw,80px);letter-spacing:-.075em;line-height:.94;margin:24px 0 0}.landing-belief h2 span,.landing-build-copy h2 span,.landing-flow-intro h2 span,.landing-story-copy a,.landing-story-heading h2 span{color:#b1e934}.landing-story-copy{margin-top:25px;max-width:460px}.landing-story-copy p{color:#697170;font-size:17px;line-height:1.55;margin:0}.landing-belief a,.landing-build-copy>a,.landing-story-copy a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:24px;text-decoration:none;width:max-content}.landing-belief a:hover,.landing-build-copy>a:hover,.landing-story-copy a:hover{color:#739b17}.landing-story-visual{background:#e9ece7;border-radius:18px;grid-column:1/-1;height:375px;margin:40px auto 0;overflow:hidden;position:relative;width:min(100%,980px)}.landing-story-visual:before{border:1px solid #251b291f;border-radius:50%;content:"";height:420px;inset:-180px 10% auto;position:absolute;transform:rotate(-12deg)}.landing-story-visual:after{border:1px dashed #251b2933;border-radius:50%;content:"";inset:55px 23%;position:absolute;transform:rotate(23deg)}.story-ring{border:1px solid #251b2926;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.story-ring-one{height:270px;width:270px}.story-ring-two{border-color:#b1e9348c;height:190px;transform:translate(-50%,-50%) rotate(-22deg);width:490px}.story-center{align-items:center;background:#251b29;border-radius:50%;box-shadow:0 12px 30px #251b292e;color:#f8f7f4;display:flex;flex-direction:column;height:112px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:112px;z-index:2}.story-center strong{font-size:15px}.story-center-mark{height:23px;margin-bottom:7px;position:relative;width:38px}.story-center-mark i{background:#ffbb25;border-radius:16px;height:13px;position:absolute;transform:rotate(-22deg);width:23px}.story-center-mark i:nth-child(2){background:#ff6545;left:8px;top:-4px}.story-center-mark i:last-child{background:#44ded8;left:17px;top:-3px;transform:rotate(25deg)}.story-note{grid-column-gap:8px;align-items:center;background:#fff;border:1px solid #251b291a;border-radius:10px;box-shadow:0 14px 28px #2025211f;color:#251b29;column-gap:8px;display:grid;grid-template-columns:25px 1fr;padding:16px;position:absolute;width:178px;z-index:3}.story-note>span{color:#9ca39e;font:9px DM Mono,monospace;grid-row:span 2}.story-note svg{color:#ff6545;position:absolute;right:15px;top:16px}.story-note small,.story-note strong{display:block;grid-column:2}.story-note strong{font-size:13px}.story-note small{color:#7d8580;font-size:10px;margin-top:4px}.story-note-idea{left:14%;top:48px}.story-note-room{right:13%;top:39px}.story-note-room svg{color:#44ded8}.story-note-live{bottom:37px;right:19%}.story-note-live svg{color:#b1e934}.landing-flow{grid-gap:80px;align-items:center;background:#251b29;color:#f8f7f4;display:grid;gap:80px;grid-template-columns:.82fr 1.18fr;padding:120px max(7.2%,80px)}.landing-flow-intro{max-width:500px}.landing-flow-intro h2{font-size:clamp(48px,5.3vw,77px);letter-spacing:-.075em;line-height:.94;margin:24px 0 21px}.landing-flow-intro>p:last-child{color:#c7bbc9;font-size:17px;line-height:1.55;margin:0;max-width:420px}.landing-flow .landing-section-kicker{color:#a99cab}.landing-flow-steps{grid-gap:12px;display:grid;gap:12px}.landing-flow-step{grid-gap:16px;align-items:center;border:1px solid #ffffff24;border-radius:10px;color:#f8f7f4;display:grid;gap:16px;grid-template-columns:45px 1fr 25px;padding:22px 20px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.landing-flow-step:hover{background:#302237;border-color:#c2ff3f80;transform:translateX(5px)}.landing-flow-step>span{color:#9f929f;font:11px DM Mono,monospace}.landing-flow-step>div{grid-column-gap:11px;align-items:center;column-gap:11px;display:grid;grid-template-columns:26px 1fr}.landing-flow-step>div svg{color:#c2ff3f;grid-row:span 2}.landing-flow-step:nth-child(2)>div svg{color:#44ded8}.landing-flow-step:nth-child(3)>div svg{color:#ff6545}.landing-flow-step h3{font-size:19px;letter-spacing:-.04em;margin:0}.landing-flow-step p{color:#b7aaba;font-size:12px;line-height:1.4;margin:5px 0 0}.landing-flow-step>svg{color:#c2ff3f;justify-self:end}.landing-build-story{grid-gap:90px;align-items:center;background:#f8f8f4;color:#19151b;display:grid;gap:90px;grid-template-columns:1.1fr .9fr;padding:130px max(7.2%,80px)}.landing-build-visual{min-height:390px;position:relative}.build-window{background:#fff;border:1px solid #dce3df;border-radius:16px;box-shadow:0 22px 45px #2a312c1f;left:0;position:absolute;top:22px;transform:rotate(-3deg);width:min(100%,570px)}.build-window-top{align-items:center;border-bottom:1px solid #e7ebe8;color:#909893;display:flex;font:9px DM Mono,monospace;gap:14px;padding:13px 17px}.build-window-top>span{display:flex;gap:4px}.build-window-top i{background:#ff6545;border-radius:50%;height:7px;width:7px}.build-window-top i:nth-child(2){background:#ffcf35}.build-window-top i:last-child{background:#44ded8}.build-window-top small{flex:1 1;text-align:center}.build-window-body{display:grid;grid-template-columns:65px 1fr;min-height:285px}.build-sidebar{align-items:center;background:#f0f3ef;border-right:1px solid #e7ebe8;display:flex;flex-direction:column;gap:17px;padding:22px 10px}.build-sidebar b{background:#251b29;border-radius:7px;height:25px;width:25px}.build-sidebar span{background:#cfd7d1;border-radius:5px;height:5px;width:20px}.build-main{background:linear-gradient(135deg,#fff,#f0f8ed);padding:43px 35px}.build-main>small{color:#87938a;font:9px DM Mono,monospace;letter-spacing:.1em}.build-main h3{font-size:37px;letter-spacing:-.07em;line-height:.92;margin:21px 0 28px}.build-main h3 em{color:#b1e934;font-style:normal}.build-controls{display:flex;flex-wrap:wrap;gap:8px}.build-controls span{align-items:center;border:1px solid #dce3df;border-radius:5px;color:#66716a;display:flex;font-size:10px;gap:5px;padding:9px 10px}.build-controls span:last-child{background:#c2ff3f;border-color:#c2ff3f;color:#251b29}.build-badge{align-items:center;background:#ff6545;border-radius:8px;bottom:22px;box-shadow:0 13px 25px #c83c252e;color:#fff;display:flex;font-size:11px;gap:8px;padding:13px 16px;position:absolute;right:0;transform:rotate(4deg)}.landing-build-copy{max-width:520px}.landing-build-copy h2{font-size:clamp(47px,5.2vw,75px);letter-spacing:-.075em;line-height:.94;margin:24px 0 22px}.landing-build-copy>p:not(.landing-section-kicker){color:#697170;font-size:17px;line-height:1.55;margin:0}.landing-build-copy ul{grid-gap:13px;display:grid;gap:13px;list-style:none;margin:30px 0 0;padding:0}.landing-build-copy li{align-items:center;color:#454d49;display:flex;font-size:13px;font-weight:600;gap:10px}.landing-build-copy li svg{background:#c2ff3f;border-radius:50%;color:#251b29;padding:3px}.landing-build-copy>a{margin-top:29px}.landing-belief{grid-gap:80px;align-items:center;background:#ff6545;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:105px max(7.2%,80px)}.landing-belief h2{font-size:clamp(47px,5.2vw,74px);letter-spacing:-.075em;line-height:.94;margin:23px 0 0}.landing-belief h2 span{color:#251b29}.landing-belief>div:last-child{max-width:480px}.landing-belief>div:last-child>p{color:#6b3027;font-size:17px;line-height:1.55;margin:0}.landing-belief a{color:#251b29}.landing-belief a:hover{color:#fff}@media(max-width:900px){.landing-story{gap:20px;grid-template-columns:1fr}.landing-story-copy{margin-top:0}.landing-story-visual{grid-column:auto}.landing-flow{gap:50px;grid-template-columns:1fr}.landing-build-story{gap:55px;grid-template-columns:1fr}.landing-build-copy{max-width:650px}.landing-belief{gap:35px;grid-template-columns:1fr}}@media(max-width:760px){.landing-story{padding:76px 24px 83px}.landing-story-heading h2{font-size:51px}.landing-story-copy p{font-size:16px}.landing-story-visual{border-radius:12px;height:335px;margin-top:24px}.story-ring-one{height:190px;width:190px}.story-ring-two{height:150px;width:350px}.story-center{height:94px;width:94px}.story-center strong{font-size:13px}.story-center-mark{margin-bottom:2px;transform:scale(.8)}.story-note{column-gap:5px;grid-template-columns:18px 1fr;padding:11px;width:135px}.story-note svg{right:10px;top:11px;width:14px}.story-note strong{font-size:10px}.story-note small{font-size:8px}.story-note-idea{left:5%;top:37px}.story-note-room{right:3%;top:31px}.story-note-live{bottom:28px;right:7%}.landing-flow{padding:76px 24px 83px}.landing-flow-intro h2{font-size:51px}.landing-flow-intro>p:last-child{font-size:16px}.landing-flow-steps{gap:9px}.landing-flow-step{gap:9px;grid-template-columns:30px 1fr 18px;padding:16px 12px}.landing-flow-step>div{column-gap:7px;grid-template-columns:22px 1fr}.landing-flow-step h3{font-size:16px}.landing-flow-step p{font-size:10px}.landing-flow-step>div svg{width:17px}.landing-build-story{gap:35px;padding:78px 24px 84px}.landing-build-visual{min-height:270px}.build-window{border-radius:11px;left:0;top:10px;width:calc(100% - 5px)}.build-window-top{font-size:7px;padding:9px 11px}.build-window-top i{height:5px;width:5px}.build-window-body{grid-template-columns:39px 1fr;min-height:200px}.build-sidebar{gap:12px;padding:14px 7px}.build-sidebar b{border-radius:5px;height:17px;width:17px}.build-sidebar span{height:4px;width:14px}.build-main{padding:28px 20px}.build-main>small{font-size:7px}.build-main h3{font-size:25px;margin:14px 0 19px}.build-controls{gap:4px}.build-controls span{font-size:7px;padding:6px}.build-badge{bottom:2px;font-size:8px;padding:10px 11px;right:0}.landing-build-copy h2{font-size:51px}.landing-build-copy>p:not(.landing-section-kicker){font-size:16px}.landing-build-copy ul{margin-top:24px}.landing-build-copy li{font-size:12px}.landing-belief{padding:76px 24px 83px}.landing-belief h2{font-size:51px}.landing-belief>div:last-child>p{font-size:16px}}.api-docs-page{background:#f8f8f4;color:#1b1820;min-height:100vh}.docs-topbar{background:#251b29;border-bottom:1px solid #ffffff1f;color:#f8f7f4;gap:28px;height:72px;padding:0 34px;position:sticky;top:0;z-index:30}.docs-brand,.docs-topbar{align-items:center;display:flex}.docs-brand{color:#fff;font-size:20px;gap:8px;letter-spacing:-.05em;text-decoration:none}.docs-brand .landing-brand-mark{margin-right:-10px;transform:scale(.62);transform-origin:left center;width:31px}.docs-topbar-title{align-items:center;border-left:1px solid #fff3;color:#c2ff3f;display:flex;font-size:13px;font-weight:700;gap:8px;padding-left:27px}.docs-search{align-items:center;border:1px solid #fff3;border-radius:6px;color:#a99dac;display:flex;gap:10px;margin-left:auto;padding:10px 13px;width:min(380px,38vw)}.docs-search input{background:#0000;border:0;color:#fff;font:12px Space Grotesk,sans-serif;outline:0;padding:0;width:100%}.docs-search input::placeholder{color:#a99dac}.docs-workspace-button{align-items:center;background:#c2ff3f;border:1px solid #c2ff3f80;border-radius:5px;color:#251b29;cursor:pointer;display:flex;font:700 12px Space Grotesk,sans-serif;gap:8px;padding:10px 14px}.docs-workspace-button:hover{background:#d6ff7f}.docs-mobile-menu{display:none}.docs-shell{grid-gap:55px;display:grid;gap:55px;grid-template-columns:240px minmax(0,820px) 180px;justify-content:center;margin:0 auto;max-width:1540px}.docs-sidebar{align-self:start;background:#eef2ef;height:calc(100vh - 72px);overflow:auto;padding:31px 18px 30px 25px;position:sticky;top:72px}.docs-sidebar-heading{align-items:center;color:#251b29;display:flex;font-size:15px;gap:9px;margin:0 0 32px}.docs-sidebar-heading svg{color:#b1e934}.docs-nav-group{grid-gap:3px;display:grid;gap:3px;margin-bottom:27px}.docs-nav-group>p{color:#87918b;font:700 9px DM Mono,monospace;letter-spacing:.1em;margin:0 0 8px;padding-left:10px;text-transform:uppercase}.docs-nav-group a{border-radius:5px;color:#67716b;font-size:12px;padding:9px 10px;text-decoration:none}.docs-nav-group .docs-nav-active,.docs-nav-group a:hover{background:#fff;color:#251b29;font-weight:700}.docs-nav-group .docs-nav-active{box-shadow:inset 3px 0 #b1e934}.docs-sidebar-bottom{grid-gap:12px;border-top:1px solid #d6ded8;display:grid;gap:12px;margin-top:45px;padding-top:20px}.docs-sidebar-bottom a{align-items:center;color:#67716b;display:flex;font-size:11px;gap:5px;text-decoration:none}.docs-sidebar-bottom a:hover{color:#739b17}.docs-article{min-width:0;padding:47px 0 100px}.docs-breadcrumb{align-items:center;color:#8a948e;display:flex;font-size:11px;gap:7px}.docs-breadcrumb span:first-child{color:#251b29;font-weight:700}.docs-article-header{padding:57px 0 46px}.docs-eyebrow{color:#849087;font:700 10px DM Mono,monospace;letter-spacing:.12em;margin:0}.docs-article-header h1{font-size:clamp(48px,5vw,72px);letter-spacing:-.075em;line-height:.94;margin:20px 0 22px}.docs-article-header h1 span,.docs-section h2 span{color:#9bcf26}.docs-article-header>p:not(.docs-eyebrow){color:#69736d;font-size:18px;line-height:1.55;margin:0;max-width:650px}.docs-header-actions{align-items:center;display:flex;gap:20px;margin-top:30px}.docs-primary-link,.docs-secondary-link{align-items:center;display:flex;font-size:13px;font-weight:700;gap:7px;text-decoration:none}.docs-primary-link{background:#251b29;border-radius:4px;color:#c2ff3f;padding:12px 15px}.docs-primary-link:hover{background:#432c49}.docs-secondary-link{color:#251b29}.docs-secondary-link:hover{color:#739b17}.docs-callout{align-items:flex-start;background:#eef2ef;border:1px solid #d8e1db;border-radius:8px;color:#56615b;display:flex;gap:13px;margin:27px 0;padding:18px}.docs-callout-lime{background:#f2f9dc;border-color:#cce68b}.docs-callout-teal{background:#e9fbf9;border-color:#a3e4df}.docs-callout-icon{background:#251b29;border-radius:6px;color:#c2ff3f;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.docs-callout-teal .docs-callout-icon{color:#44ded8}.docs-callout>div:last-child{min-width:0}.docs-callout strong{color:#251b29;display:block;font-size:12px}.docs-callout p{color:#68746d;font-size:12px;line-height:1.5;margin:6px 0 0}.docs-callout p a{align-items:center;color:#251b29;display:flex;font-size:11px;font-weight:700;gap:5px;margin-top:10px;text-decoration:none}.docs-section{border-top:1px solid #dfe5e0;padding:65px 0;scroll-margin-top:95px}.docs-section h2{font-size:clamp(35px,4vw,53px);letter-spacing:-.07em;line-height:.98;margin:17px 0 15px}.docs-section-intro{color:#69736d;font-size:16px;line-height:1.55;margin:0 0 31px;max-width:650px}.docs-steps{grid-gap:40px;display:grid;gap:40px}.docs-step{grid-gap:18px;display:grid;gap:18px;grid-template-columns:43px 1fr}.docs-step-number{background:#c2ff3f;border-radius:50%;color:#251b29;display:grid;font:10px DM Mono,monospace;height:35px;place-items:center;width:35px}.docs-step h3{font-size:19px;letter-spacing:-.04em;margin:5px 0 10px}.docs-step p{color:#69736d;font-size:13px;line-height:1.55;margin:0 0 16px}.docs-callout code,.docs-checklist code,.docs-section-intro code,.docs-step p code{background:#e9ede9;border-radius:3px;color:#3f4d45;font:11px DM Mono,monospace;padding:2px 4px}.docs-guidance-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.docs-guidance-grid .docs-callout{margin:22px 0 0}.docs-code{background:#1c1721;border-radius:8px;box-shadow:0 10px 20px #1d142014;color:#e9e2eb;margin:18px 0;overflow:hidden}.docs-code-top{align-items:center;border-bottom:1px solid #ffffff1a;color:#a99dac;display:flex;font:9px DM Mono,monospace;justify-content:space-between;padding:9px 13px;text-transform:uppercase}.docs-code-top button{background:#0000;border:0;color:#a99dac;cursor:pointer;display:grid;place-items:center}.docs-code-top button:hover{color:#c2ff3f}.docs-code pre,.docs-response pre{font:12px/1.65 DM Mono,monospace;margin:0;overflow:auto;padding:16px;white-space:pre}.docs-response{background:#fff;border:1px solid #dfe5e0;border-radius:8px;margin:18px 0;overflow:hidden}.docs-response p{align-items:center;border-bottom:1px solid #e6ebe7;color:#68736d;display:flex;font:10px DM Mono,monospace;justify-content:space-between;margin:0;padding:9px 13px;text-transform:uppercase}.docs-response p span{color:#779b24}.docs-response pre{color:#435149}.docs-endpoint{align-items:center;background:#fff;border:1px solid #dfe5e0;border-radius:7px;display:flex;gap:12px;margin:26px 0 23px;padding:13px 15px}.docs-endpoint code{color:#251b29;font:700 13px DM Mono,monospace}.method-post{background:#c2ff3f;border-radius:4px;color:#526d13;font:700 9px DM Mono,monospace;padding:4px 7px}.endpoint-description{color:#87918b;font-size:11px;margin-left:auto}.docs-subheading{font-size:15px;margin:30px 0 12px}.docs-field-table{border-top:1px solid #dfe5e0}.docs-field{grid-gap:14px;align-items:center;border-bottom:1px solid #dfe5e0;display:grid;gap:14px;grid-template-columns:145px 160px 1fr;padding:14px 0}.docs-field>code{color:#251b29;font:700 11px DM Mono,monospace}.docs-field>span{color:#8a5249;font:10px DM Mono,monospace}.docs-field>span b{background:#ffe0d8;border-radius:3px;color:#b63e28;display:block;font-size:8px;font-weight:400;margin-top:3px;padding:2px 4px;text-transform:uppercase;width:max-content}.docs-field p{color:#69736d;font-size:11px;line-height:1.4;margin:0}.docs-flow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 25px 1fr 25px 1fr;margin-top:31px}.docs-flow>svg{color:#a4afa8}.docs-flow>div{background:#fff;border:1px solid #dfe5e0;border-radius:7px;padding:15px}.docs-flow>div>span{background:#44ded8;border-radius:50%;color:#251b29;display:grid;font:10px DM Mono,monospace;height:22px;margin-bottom:13px;place-items:center;width:22px}.docs-flow small,.docs-flow strong{display:block}.docs-flow strong{font-size:12px}.docs-flow small{color:#87918b;font-size:10px;line-height:1.35;margin-top:4px}.docs-error-table{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:24px}.docs-error-table>div{grid-column-gap:10px;background:#fff;border:1px solid #dfe5e0;border-radius:7px;column-gap:10px;display:grid;grid-template-columns:40px 1fr;padding:15px}.docs-error-table strong{color:#c83c25;font:700 11px DM Mono,monospace;grid-row:span 2}.docs-error-table span{font-size:12px;font-weight:700}.docs-error-table small{color:#69736d;font-size:10px;line-height:1.35;margin-top:5px}.docs-checklist{grid-gap:13px;display:grid;gap:13px;list-style:none;margin:0 0 28px;padding:0}.docs-checklist li{align-items:center;color:#58635d;display:flex;font-size:13px;gap:9px}.docs-checklist li svg{background:#c2ff3f;border-radius:50%;color:#251b29;flex:0 0 auto;padding:3px}.docs-article-footer{align-items:center;border-top:1px solid #dfe5e0;color:#7f8983;display:flex;font-size:11px;gap:10px;padding:25px 0}.docs-article-footer button{background:#fff;border:1px solid #dfe5e0;border-radius:4px;color:#58635d;cursor:pointer;font-size:10px;padding:7px 11px}.docs-article-footer button:hover{background:#f2f9dc;border-color:#c2ff3f}.docs-article-footer a{align-items:center;color:#251b29;display:flex;font-size:11px;font-weight:700;gap:6px;margin-left:auto;text-decoration:none}.docs-article-footer a:hover{color:#739b17}.docs-toc{align-self:start;padding-top:63px;position:sticky;top:104px}.docs-toc p{color:#87918b;font:700 9px DM Mono,monospace;letter-spacing:.1em;margin:0 0 13px;text-transform:uppercase}.docs-toc a{color:#87918b;display:block;font-size:11px;padding:6px 0;text-decoration:none}.docs-toc a:hover{color:#251b29}@media(max-width:1100px){.docs-shell{gap:35px;grid-template-columns:220px minmax(0,820px);padding-right:35px}.docs-toc{display:none}.docs-sidebar{padding-left:20px}.docs-topbar{padding:0 24px}}@media(max-width:760px){.docs-topbar{gap:12px;height:64px;padding:0 18px}.docs-brand{font-size:18px}.docs-topbar-title{font-size:11px;padding-left:12px}.docs-search{display:none}.docs-mobile-menu{background:#0000;border:0;color:#c2ff3f;display:grid;margin-left:auto;place-items:center}.docs-workspace-button{font-size:10px;padding:8px 9px}.docs-workspace-button svg{display:none}.docs-shell{display:block;padding:0}.docs-sidebar{border-bottom:1px solid #d9e0da;height:auto;padding:18px 20px 6px;position:static}.docs-sidebar-heading{margin-bottom:18px}.docs-nav-group{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:12px}.docs-nav-group>p{margin-bottom:3px;width:100%}.docs-nav-group a{font-size:10px;padding:6px 8px}.docs-sidebar-bottom{display:none}.docs-article{padding:28px 24px 70px}.docs-breadcrumb{font-size:10px}.docs-article-header{padding:43px 0 33px}.docs-article-header h1{font-size:clamp(43px,12vw,62px)}.docs-article-header>p:not(.docs-eyebrow){font-size:16px}.docs-header-actions{align-items:flex-start;flex-direction:column;gap:16px}.docs-section{padding:51px 0}.docs-section h2{font-size:43px}.docs-section-intro{font-size:15px}.docs-guidance-grid{grid-template-columns:1fr}.docs-field{gap:7px;grid-template-columns:1fr 1fr}.docs-field p{grid-column:1/-1}.docs-endpoint{align-items:flex-start;flex-wrap:wrap;gap:8px}.endpoint-description{margin-left:0;width:100%}.docs-code pre,.docs-response pre{font-size:10px}.docs-flow{gap:8px;grid-template-columns:1fr}.docs-flow>svg{display:none}.docs-error-table{grid-template-columns:1fr}.docs-article-footer{flex-wrap:wrap}.docs-article-footer a{margin:7px 0 0;width:100%}}.landing-docs-link{border:1px solid #c2ff3f7a;border-radius:4px;color:#c2ff3f!important;font-size:13px!important;padding:9px 12px!important}.landing-docs-link:hover{background:#c2ff3f;border-color:#c2ff3f;color:#251b29!important}.marketing-footer-links{grid-template-columns:1.3fr repeat(4,1fr)}.site-page{background:#f8f8f4;color:#15131a;min-height:100vh;overflow:hidden}.site-page-frame{background:#251b29;color:#f8f7f4;isolation:isolate;min-height:610px;overflow:hidden;position:relative}.site-page-frame:after,.site-page-frame:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.site-page-frame:before{border:1px solid #c2ff3f33;box-shadow:0 0 0 60px #c2ff3f0a,0 0 0 120px rgba(194,255,63,.025);height:760px;right:-310px;top:-380px;width:760px}.site-page-frame:after{border:80px solid #412a4585;bottom:-310px;height:390px;left:-350px;transform:rotate(-11deg);width:980px}.site-page-hero{margin:0 auto;max-width:1200px;padding:95px 4.5vw 112px}.site-page-eyebrow{color:#8b968e;font:700 10px DM Mono,monospace;letter-spacing:.13em;margin:0}.site-page-hero h1{font-size:clamp(57px,6vw,91px);letter-spacing:-.075em;line-height:.94;margin:25px 0 24px;max-width:800px}.contact-bottom h2 span,.contact-content h2 span,.site-page-content h2 span,.site-page-hero h1 span,.site-page-highlight h2 span{color:#c2ff3f}.site-page-hero>p:not(.site-page-eyebrow){color:#d2c8d2;font-size:19px;line-height:1.55;margin:0;max-width:570px}.site-page-hero-actions{align-items:center;display:flex;gap:26px;margin-top:37px}.site-page-hero-actions>a{align-items:center;color:#f8f7f4;display:flex;font-size:13px;font-weight:700;gap:7px;text-decoration:none}.site-page-hero-actions>a:hover{color:#c2ff3f}.site-page-content{background:#f8f8f4;padding:115px max(7.2%,80px) 125px}.site-page-content>h2{font-size:clamp(48px,5.2vw,76px);letter-spacing:-.075em;line-height:.94;margin:23px 0 21px;max-width:740px}.site-page-lede{color:#69736d;font-size:17px;line-height:1.6;margin:0;max-width:650px}.site-page-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:65px auto 0;max-width:1200px}.site-page-cards article{background:#fff;border:1px solid #dce3df;border-radius:12px;min-height:220px;padding:25px}.site-page-card-icon{background:#251b29;border-radius:50%;color:#c2ff3f;display:grid;height:44px;margin-bottom:25px;place-items:center;width:44px}.site-page-cards h3{font-size:19px;letter-spacing:-.04em;margin:0 0 12px}.site-page-cards p{color:#69736d;font-size:13px;line-height:1.5;margin:0}.site-page-highlight{grid-gap:80px;align-items:center;background:#c2ff3f;color:#251b29;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:105px max(7.2%,80px)}.site-page-highlight h2{font-size:clamp(48px,5.2vw,76px);letter-spacing:-.075em;line-height:.94;margin:23px 0 0}.site-page-highlight h2 span{color:#251b29}.site-page-highlight>div:last-child{max-width:480px}.site-page-highlight>div:last-child>p{color:#4f5d2b;font-size:17px;line-height:1.55;margin:0}.site-page-highlight a{align-items:center;color:#251b29;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:26px;text-decoration:none;width:max-content}.site-page-highlight a:hover{color:#fff}.site-legal{margin:auto;max-width:1080px}.site-legal-meta{align-items:center;border-bottom:1px solid #dce3df;color:#7d8881;display:flex;font:10px DM Mono,monospace;gap:20px;justify-content:space-between;margin-bottom:65px;padding-bottom:17px}.site-legal-meta span{background:#fff2cf;border-radius:4px;color:#8c6b1c;padding:5px 8px;text-transform:uppercase}.site-legal h2{margin-top:23px}.site-legal-sections{border-top:1px solid #dce3df;margin-top:55px;max-width:780px}.site-legal-sections article{grid-gap:15px;border-bottom:1px solid #dce3df;display:grid;gap:15px;grid-template-columns:48px 1fr;padding:24px 0}.site-legal-sections article>span{color:#91b72d;font:11px DM Mono,monospace}.site-legal-sections h3{font-size:17px;margin:0 0 8px}.site-legal-sections p{color:#69736d;font-size:14px;line-height:1.55;margin:0}.site-legal-note{align-items:flex-start;background:#eef2ef;border:1px solid #dce3df;border-radius:8px;color:#68746d;display:flex;gap:11px;margin-top:32px;max-width:780px;padding:17px}.site-legal-note svg{color:#7ca31c;flex:0 0 auto}.site-legal-note p{font-size:12px;line-height:1.5;margin:0}.contact-content{grid-gap:80px;align-items:start;background:#f8f8f4;display:grid;gap:80px;grid-template-columns:.8fr 1.2fr;padding:115px max(7.2%,80px)}.contact-heading h2{font-size:clamp(48px,5.2vw,76px);letter-spacing:-.075em;line-height:.94;margin:23px 0 0}.contact-heading h2 span{color:#ff6545}.contact-options{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.contact-options>a,.contact-options>div{align-items:flex-start;background:#fff;border:1px solid #dce3df;border-radius:11px;color:#251b29;display:flex;flex-direction:column;min-height:205px;padding:23px;text-decoration:none}.contact-options>a:hover{border-color:#ff6545;transform:translateY(-2px)}.contact-code-icon,.contact-options svg{color:#ff6545;margin-bottom:22px}.contact-options strong{font-size:16px}.contact-options p{color:#69736d;font-size:12px;line-height:1.45;margin:9px 0 0}.contact-options a,.contact-options span{align-items:center;color:#251b29;display:flex;font-size:11px;font-weight:700;gap:7px;margin-top:auto}.contact-options>div>a{color:#251b29;text-decoration:none}.contact-options>div>a:hover{color:#c83c25}.contact-code-icon{font:700 18px DM Mono,monospace}.contact-bottom{align-items:flex-start;background:#44ded8;color:#251b29;display:flex;gap:30px;justify-content:space-between;padding:90px max(7.2%,80px)}.contact-bottom h2{font-size:clamp(48px,5.2vw,76px);letter-spacing:-.075em;line-height:.94;margin:23px 0 0}.contact-bottom h2 span{color:#251b29}.contact-bottom .why-primary{background:#251b29;color:#44ded8;flex:0 0 auto;margin-top:28px}.contact-bottom .why-primary:hover{background:#432c49}@media(max-width:900px){.site-page-hero{padding-top:70px}.site-page-cards{grid-template-columns:1fr}.site-page-cards article{min-height:0}.site-page-highlight{gap:40px;grid-template-columns:1fr}.contact-content{gap:45px;grid-template-columns:1fr}.contact-options{max-width:650px}.contact-bottom{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.site-page-frame{min-height:0}.site-page-hero{padding:66px 24px 78px}.site-page-hero h1{font-size:clamp(51px,14vw,76px)}.site-page-hero>p:not(.site-page-eyebrow){font-size:16px}.site-page-hero-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:29px}.site-page-content{padding:76px 24px 83px}.site-page-content>h2{font-size:51px}.site-page-lede{font-size:16px}.site-page-cards{margin-top:38px}.site-page-highlight{padding:76px 24px 83px}.site-page-highlight h2{font-size:51px}.site-page-highlight>div:last-child>p{font-size:16px}.site-legal-meta{align-items:flex-start;flex-direction:column;margin-bottom:45px}.site-legal-sections{margin-top:40px}.site-legal-sections article{gap:9px;grid-template-columns:31px 1fr}.site-legal-sections p{font-size:13px}.contact-content{padding:76px 24px 83px}.contact-heading h2{font-size:51px}.contact-options{grid-template-columns:1fr}.contact-options>a,.contact-options>div{min-height:170px}.contact-bottom{padding:76px 24px 83px}.contact-bottom h2{font-size:51px}.marketing-footer-links{grid-template-columns:1fr 1fr}}.legal-consent-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#180f1b9e;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100}.legal-consent-modal{background:#fff;border:1px solid #dce6e1;border-radius:16px;box-shadow:0 28px 80px #0d14134d;color:#18212a;padding:31px;position:relative;width:min(510px,100%)}.legal-consent-close{background:#fff;border:1px solid #dce6e1;border-radius:50%;color:#71807b;cursor:pointer;display:grid;height:31px;place-items:center;position:absolute;right:16px;top:16px;width:31px}.legal-consent-close:hover{background:#f8ffe8;border-color:#b6d964;color:#30463d}.legal-consent-close:disabled{cursor:wait;opacity:.5}.legal-consent-icon{background:#c3fa4b;border-radius:12px;color:#27421c;display:grid;height:45px;margin-bottom:21px;place-items:center;width:45px}.legal-consent-modal>.workspace-card-kicker{color:#6f9631}.legal-consent-modal h2{font-size:31px;letter-spacing:-.07em;line-height:1;margin:12px 40px 9px 0;max-width:390px}.legal-consent-modal>p{color:#718078;font-size:12px;line-height:1.55;margin:0}.legal-consent-links{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:21px}.legal-consent-links a{align-items:center;background:#f8fbf9;border:1px solid #dce6e1;border-radius:8px;color:#30463d;display:flex;font-size:11px;font-weight:700;gap:8px;justify-content:space-between;padding:12px 13px;text-decoration:none}.legal-consent-links a:hover{background:#f4fbdc;border-color:#afd256}.legal-consent-check{align-items:flex-start;background:#f7fbe9;border:1px solid #dce9bf;border-radius:8px;color:#496057;cursor:pointer;display:flex;font-size:11px;gap:10px;line-height:1.45;margin-top:18px;padding:14px}.legal-consent-check input{accent-color:#9dc63c;flex:0 0 auto;height:16px;margin:1px 0 0;width:16px}.legal-consent-check a{color:#577b25;font-weight:700}.legal-consent-error{background:#fff1ec;border:1px solid #f0c1b5;border-radius:7px;color:#8a4c3c!important;font-size:10px!important;margin-top:12px!important;padding:10px 11px}.legal-consent-actions{border-top:1px solid #e8eeeb;display:flex;gap:9px;justify-content:flex-end;margin-top:22px;padding-top:18px}.legal-consent-actions .workspace-primary-button{align-items:center;display:flex;gap:7px}.legal-consent-note{align-items:center;color:#87958f;display:flex;font-size:9px;gap:5px;justify-content:flex-end;margin-top:14px}.legal-consent-note svg{color:#7ba32a}@media(max-width:560px){.legal-consent-backdrop{align-items:end;padding:12px}.legal-consent-modal{padding:25px 20px 20px}.legal-consent-links{grid-template-columns:1fr}.legal-consent-actions{justify-content:stretch}.legal-consent-actions button{flex:1 1}.legal-consent-note{align-items:flex-start;justify-content:flex-start}}.workspace-app{--workspace-ink:#18212a;--workspace-muted:#76827f;--workspace-line:#dce5e1;--workspace-paper:#fff;background:#f5f8f6;color:var(--workspace-ink);display:flex;font-family:Space Grotesk,sans-serif;min-height:100vh}.workspace-sidebar{background:#172229;color:#eff5f1;display:flex;flex:0 0 254px;flex-direction:column;min-height:100vh;padding:27px 16px 18px;width:254px}.workspace-brand{align-items:center;color:inherit;display:flex;font-size:22px;font-weight:700;gap:9px;letter-spacing:-.07em;text-decoration:none;width:max-content}.workspace-brand-mark{align-items:center;display:inline-flex;height:26px;position:relative;transform:rotate(-10deg);width:30px}.workspace-brand-mark i{background:#c3fa4b;border-radius:50% 4px 50% 4px;display:block;height:16px;position:absolute;width:16px}.workspace-brand-mark i:first-child{background:#c3fa4b;left:0;top:7px}.workspace-brand-mark i:nth-child(2){background:#79d7d0;left:9px;top:0}.workspace-brand-mark i:nth-child(3){background:#ff795c;left:15px;top:8px}.workspace-selector{align-items:center;background:#ffffff0f;border:1px solid #ffffff21;border-radius:10px;color:#f3f7f4;cursor:pointer;display:flex;font:inherit;gap:10px;margin-top:42px;padding:11px 9px;text-align:left;width:100%}.workspace-selector:hover{background:#ffffff17;border-color:#c3fa4b8c}.workspace-selector>svg{color:#98aaa5;margin-left:auto}.workspace-selector-mark{background:#c3fa4b;border-radius:8px;color:#1b2a22;display:grid;flex:0 0 32px;font-size:11px;font-weight:700;height:32px;place-items:center;width:32px}.workspace-selector-copy,.workspace-user-copy{min-width:0}.workspace-selector-copy small,.workspace-selector-copy strong,.workspace-user-copy small,.workspace-user-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-selector-copy strong{font-size:12px}.workspace-selector-copy small{color:#9eafaa;font-size:10px;margin-top:3px}.workspace-nav-label{color:#82928d;font:700 9px DM Mono,monospace;letter-spacing:.13em;margin:35px 10px 10px;text-transform:uppercase}.workspace-nav{grid-gap:4px;gap:4px}.workspace-help-link,.workspace-nav-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#aab8b3;cursor:pointer;display:flex;font:500 12px Space Grotesk,sans-serif;gap:12px;padding:11px 12px;text-align:left;text-decoration:none;width:100%}.workspace-help-link svg,.workspace-nav-item svg{color:#839892;flex:0 0 auto}.workspace-nav-item.active,.workspace-nav-item:hover{background:#c3fa4b;color:#182a22;font-weight:700}.workspace-nav-item.active svg,.workspace-nav-item:hover svg{color:#182a22}.workspace-nav-dot{background:#ff795c;border-radius:50%;height:6px;margin-left:auto;width:6px}.workspace-nav-item.active .workspace-nav-dot{background:#182a22}.workspace-sidebar-spacer{flex:1 1}.workspace-help-link{color:#aab8b3;margin-bottom:6px}.workspace-help-link:hover{background:#ffffff12;color:#fff}.workspace-user-card{align-items:center;border-top:1px solid #ffffff1f;display:flex;gap:9px;margin-top:17px;padding:15px 6px 4px}.workspace-avatar,.workspace-header-avatar,.workspace-large-avatar{background:#79d7d0;border-radius:50%;color:#173128;display:grid;flex:0 0 auto;font-weight:700;place-items:center}.workspace-avatar{font-size:10px;height:29px;width:29px}.workspace-user-copy{flex:1 1}.workspace-user-copy strong{font-size:11px}.workspace-user-copy small{color:#8da09a;font-size:9px;margin-top:3px}.workspace-user-status{background:#c3fa4b;border:2px solid #172229;border-radius:50%;height:7px;width:7px}.workspace-main{flex:1 1;min-width:0}.workspace-header{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid var(--workspace-line);display:flex;gap:18px;height:80px;position:sticky;top:0;z-index:5}.workspace-search{align-items:center;background:#f8fbf9;border:1px solid var(--workspace-line);border-radius:8px;color:#80908b;display:flex;gap:10px;padding:11px 14px;width:min(470px,46vw)}.workspace-search:focus-within{background:#fff;border-color:#99bf37;box-shadow:0 0 0 3px #c3fa4b2e}.workspace-search input{background:#0000;border:0;color:var(--workspace-ink);font:12px Space Grotesk,sans-serif;outline:0;padding:0;width:100%}.workspace-search input::placeholder{color:#9aa8a4}.workspace-header-actions{align-items:center;display:flex;gap:12px;margin-left:auto}.workspace-icon-button{background:#fff;border:1px solid var(--workspace-line);border-radius:8px;color:#61716c;cursor:pointer;display:grid;height:35px;place-items:center;width:35px}.workspace-icon-button:hover{border-color:#b6d964;color:#294d3c}.workspace-create-button,.workspace-outline-button,.workspace-primary-button,.workspace-quiet-button,.workspace-secondary-button{align-items:center;border:0;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:8px;justify-content:center;transition:transform .18s ease,background .18s ease,border-color .18s ease}.workspace-create-button{background:#c3fa4b;border-radius:7px;color:#17281f;padding:10px 14px}.workspace-create-button:hover,.workspace-primary-button:hover{background:#d5ff79;transform:translateY(-1px)}.workspace-header-avatar{background:#ffb39c;font-size:11px;height:35px;width:35px}.workspace-mobile-brand,.workspace-mobile-context{display:none}.workspace-content{margin:0 auto;max-width:1440px;padding:42px clamp(24px,4vw,66px) 92px}.workspace-page-heading{align-items:end;display:flex;gap:25px;justify-content:space-between;margin-bottom:31px}.workspace-card-kicker{color:#87958f;display:block;font:700 9px DM Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.workspace-page-heading h1,.workspace-section-toolbar h2{font-size:clamp(34px,4vw,51px);letter-spacing:-.075em;line-height:.98;margin:11px 0 7px}.workspace-page-heading p,.workspace-section-toolbar p{color:var(--workspace-muted);font-size:13px;line-height:1.45;margin:0;max-width:600px}.workspace-loading-label{color:#87958f;font:10px DM Mono,monospace}.workspace-error{align-items:center;background:#fff1ec;border:1px solid #f0c1b5;border-radius:8px;color:#8a4c3c;display:flex;font-size:11px;gap:12px;margin-bottom:22px;padding:13px 15px}.workspace-error strong{color:#6d2f24}.workspace-error span{margin-right:auto}.workspace-error button{background:#0000;border:1px solid #dfa79a;border-radius:5px;color:#7b3e33;cursor:pointer;font:700 10px Space Grotesk,sans-serif;padding:6px 9px}.workspace-overview{grid-gap:18px;display:grid;gap:18px}.workspace-welcome-card{background:#233c3c;border-radius:14px;color:#eff9f2;display:grid;grid-template-columns:1.1fr .9fr;min-height:325px;overflow:hidden;padding:37px 42px;position:relative}.workspace-welcome-card:after{border:1px solid #c3fa4b2e;border-radius:50%;bottom:-170px;box-shadow:0 0 0 34px #c3fa4b0a,0 0 0 68px #c3fa4b08;content:"";height:320px;pointer-events:none;position:absolute;right:-100px;transform:rotate(-14deg);width:490px}.workspace-welcome-card .workspace-card-kicker{color:#a7bdb3}.workspace-welcome-card h2{font-size:clamp(37px,4.3vw,59px);letter-spacing:-.08em;line-height:.93;margin:18px 0 17px;position:relative;z-index:1}.workspace-developer-hero h3 em,.workspace-next-card h3 em,.workspace-welcome-card h2 em{color:#c3fa4b;font-style:normal}.workspace-welcome-card p{color:#b9cbc4;font-size:14px;line-height:1.5;margin:0;max-width:520px}.workspace-welcome-actions{align-items:center;display:flex;gap:18px;margin-top:28px}.workspace-primary-button{background:#c3fa4b;border-radius:6px;color:#182a22;padding:12px 15px}.workspace-primary-button.compact{padding:11px 13px}.workspace-create-button:disabled,.workspace-primary-button:disabled,.workspace-secondary-button:disabled{cursor:wait;opacity:.55;transform:none}.workspace-quiet-button{background:#0000;color:#dbe9e2;padding:0}.workspace-quiet-button:hover{color:#c3fa4b}.workspace-welcome-art{min-height:255px;position:relative}.workspace-art-orbit{border:1px solid #c3fa4b38;border-radius:50%;box-shadow:0 0 0 30px rgba(195,250,75,.035),0 0 0 60px rgba(195,250,75,.025);height:285px;position:absolute;right:20px;top:5px;width:285px}.workspace-art-center{background:#2c5954;border:1px solid #c3fa4b8c;border-radius:50%;box-shadow:0 12px 40px #0610104d;display:grid;height:92px;place-items:center;position:absolute;right:112px;top:91px;width:92px}.workspace-art-center .workspace-brand-mark{transform:scale(1.55) rotate(-10deg)}.workspace-art-card{grid-column-gap:8px;align-items:center;background:#0918196b;border:1px solid #ffffff21;border-radius:9px;box-shadow:0 10px 25px #040c0c29;column-gap:8px;display:grid;font-size:10px;grid-template-columns:auto 1fr;padding:11px 13px;position:absolute}.workspace-art-card small,.workspace-art-card strong{display:block}.workspace-art-card strong{font-size:11px}.workspace-art-card small{color:#9eb6ae;font-size:9px;grid-column:2}.workspace-art-card-one{right:6px;top:22px}.workspace-art-card-one>span{background:#c3fa4b;border-radius:50%;height:7px;width:7px}.workspace-art-card-two{bottom:16px;color:#c3fa4b;right:0}.workspace-art-card-two svg{grid-row:span 2}.workspace-art-card-two strong{color:#fff;font-size:20px;line-height:1}.workspace-stat-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.workspace-stat-card{background:var(--workspace-paper);border:1px solid var(--workspace-line);border-radius:11px;min-height:123px;padding:19px 20px;position:relative}.workspace-stat-card:after{border-radius:50%;border-top:2px solid #c9ddd5;bottom:14px;content:"";height:18px;position:absolute;right:17px;transform:rotate(-12deg);width:42px}.workspace-stat-card.teal:after{border-color:#79d7d0}.workspace-stat-card.coral:after{border-color:#ff9b83}.workspace-stat-icon{background:#edf3ef;border-radius:7px;color:#557168;display:grid;height:29px;place-items:center;width:29px}.workspace-stat-card.teal .workspace-stat-icon{background:#dcf8f4;color:#258f89}.workspace-stat-card.coral .workspace-stat-icon{background:#fff0ec;color:#cc634d}.workspace-stat-label{color:#71807b;display:block;font-size:11px;margin-top:14px}.workspace-stat-card strong{display:block;font-size:30px;letter-spacing:-.07em;margin-top:3px}.workspace-stat-card small{color:#9aa7a2;display:block;font-size:9px;margin-top:1px}.workspace-overview-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.35fr .65fr}.workspace-surface{background:#fff;border:1px solid var(--workspace-line);border-radius:11px}.workspace-next-card,.workspace-recent-card{padding:25px}.workspace-surface-heading{align-items:start}.workspace-surface-heading h3{font-size:20px;letter-spacing:-.05em;margin:9px 0 0}.workspace-surface-heading>a,.workspace-surface-heading>button{align-items:center;background:#0000;border:0;color:#55736a;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;padding:0;text-decoration:none}.workspace-surface-heading>a:hover,.workspace-surface-heading>button:hover{color:#86a928}.workspace-room-list-row{align-items:center;border-top:1px solid #e8eeeb;display:flex;gap:11px;padding:14px 0}.workspace-room-list-row:first-of-type{margin-top:22px}.workspace-room-type{background:#eaf4ef;border-radius:8px;color:#4d796a;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.workspace-room-type.broadcast{background:#fff0eb;color:#c76650}.workspace-room-row-copy{flex:1 1;min-width:0}.workspace-room-row-copy small,.workspace-room-row-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-room-row-copy strong{font-size:12px}.workspace-room-row-copy small{color:#8a9893;font-size:10px;margin-top:4px}.workspace-status{align-items:center;color:#87958f;display:flex;font-size:10px;gap:5px;text-transform:capitalize;white-space:nowrap}.workspace-status i{background:#c2d0ca;border-radius:50%;height:6px;width:6px}.workspace-status.live{color:#298970}.workspace-status.live i{background:#42bd92;box-shadow:0 0 0 3px #42bd9221}.workspace-status.ended{color:#ab6a61}.workspace-status.ended i{background:#ff8a70}.workspace-row-action{background:#fff;border:1px solid var(--workspace-line);border-radius:5px;color:#527168;cursor:pointer;font:700 10px Space Grotesk,sans-serif;padding:6px 9px}.workspace-row-action:hover{background:#f4fbdc;border-color:#b6d964}.workspace-next-card{background:#edf8d7}.workspace-next-card h3{font-size:31px;letter-spacing:-.07em;line-height:.96;margin:18px 0 13px}.workspace-next-card>p{color:#627149;font-size:12px;line-height:1.5;margin:0}.workspace-outline-button,.workspace-secondary-button{background:#fff;border:1px solid #d5e2db;border-radius:6px;color:#46665b;padding:10px 12px}.workspace-outline-button{background:#0000;border-color:#b6d964;margin-top:22px}.workspace-outline-button:hover,.workspace-secondary-button:hover{background:#f8ffe8;border-color:#8eae28}.workspace-next-decoration{grid-gap:5px;border-top:1px solid #d5e6b0;color:#79913d;display:grid;font:10px DM Mono,monospace;gap:5px;margin-top:26px;padding-top:17px}.workspace-next-decoration span:last-child{color:#4d6b46}.workspace-empty-inline{color:#72817c;display:grid;justify-items:start;padding:29px 4px}.workspace-empty-inline>svg{color:#a0b4aa}.workspace-empty-inline strong{color:#42564d;font-size:13px;margin-top:11px}.workspace-empty-inline p{font-size:11px;line-height:1.45;margin:5px 0 13px;max-width:320px}.workspace-empty-inline button,.workspace-empty-state button{align-items:center;background:#0000;border:0;color:#577a1a;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:6px;padding:0}.workspace-section-content{grid-gap:20px;display:grid;gap:20px}.workspace-section-toolbar{align-items:end;display:flex;gap:20px;justify-content:space-between}.workspace-section-toolbar h2{margin-bottom:8px}.workspace-toolbar-actions{align-items:center;display:flex;gap:8px}.workspace-table-head,.workspace-table-row{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(260px,1.6fr) .75fr 1fr .7fr 80px}.workspace-table-head{border-bottom:1px solid var(--workspace-line);color:#87958f;font:700 9px DM Mono,monospace;letter-spacing:.08em;padding:13px 22px;text-transform:uppercase}.workspace-table-row{border-bottom:1px solid #e8eeeb;font-size:11px;min-height:72px;padding:11px 22px}.workspace-table-row:last-of-type{border-bottom:0}.workspace-table-room{align-items:center;display:flex;gap:11px;min-width:0}.workspace-table-room>span:last-child{min-width:0}.workspace-table-room small,.workspace-table-room strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-table-room strong{font-size:12px}.workspace-table-room small{color:#909e99;font:9px DM Mono,monospace;margin-top:4px}.workspace-table-muted{color:#7c8984;font-size:10px}.workspace-table-actions{display:flex;gap:3px;justify-content:end}.workspace-table-actions button{background:#0000;border:0;border-radius:5px;color:#71837b;cursor:pointer;display:grid;height:27px;place-items:center;width:27px}.workspace-table-actions button:hover{background:#eff7df;color:#557a13}.workspace-empty-state{display:grid;justify-items:center;padding:73px 20px;text-align:center}.workspace-empty-state.compact{padding:58px 20px}.workspace-empty-icon{background:#edf5ef;border-radius:13px;color:#86a928;display:grid;height:48px;place-items:center;width:48px}.workspace-empty-state h3{font-size:17px;letter-spacing:-.04em;margin:17px 0 7px}.workspace-empty-state p{color:#7d8b85;font-size:11px;line-height:1.5;margin:0 0 16px;max-width:310px}.workspace-session-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.workspace-session-summary>div{grid-column-gap:11px;align-items:center;background:#fff;border:1px solid var(--workspace-line);border-radius:10px;column-gap:11px;display:grid;grid-template-columns:36px 1fr;padding:17px}.workspace-summary-icon{background:#edf4ef;border-radius:9px;color:#58786b;display:grid;grid-row:span 2;height:36px;place-items:center;width:36px}.workspace-summary-icon.teal{background:#ddf8f4;color:#278f89}.workspace-summary-icon.coral{background:#fff0ec;color:#c3654e}.workspace-session-summary strong{font-size:24px;letter-spacing:-.05em}.workspace-session-summary span:last-child{color:#7c8984;font-size:10px}.workspace-session-row{align-items:center;border-top:1px solid #e8eeeb;display:flex;gap:15px;padding:16px 0}.workspace-session-row:first-of-type{margin-top:20px}.workspace-session-row>span:nth-child(2){flex:1 1;min-width:0}.workspace-session-row small,.workspace-session-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-session-row strong{font-size:12px}.workspace-session-row small{color:#899792;font-size:10px;margin-top:4px}.workspace-session-live{align-items:center;color:#268c70;display:flex;font-size:10px;gap:6px}.workspace-session-live i{background:#43bd91;border-radius:50%;box-shadow:0 0 0 3px #43bd9121;height:7px;width:7px}.workspace-session-row button{align-items:center;background:#fff;border:1px solid var(--workspace-line);border-radius:5px;color:#55736a;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;padding:8px 10px}.workspace-session-row button:hover{background:#f5fbdc;border-color:#b6d964}.workspace-feature-empty{display:grid;justify-items:start;min-height:355px;padding:48px}.workspace-feature-empty-icon{background:#edf6de;border-radius:14px;color:#83a72d;display:grid;height:53px;margin-bottom:29px;place-items:center;width:53px}.workspace-feature-empty h3{font-size:35px;letter-spacing:-.07em;line-height:.98;margin:17px 0 11px;max-width:510px}.workspace-feature-empty>p{color:#75837d;font-size:13px;line-height:1.55;margin:0;max-width:550px}.workspace-info-note{align-items:center;background:#f7fbe9;border:1px solid #e1e9d1;border-radius:6px;color:#72834a;display:flex;font-size:10px;gap:8px;margin-top:28px;padding:11px 13px}.workspace-info-note svg{flex:0 0 auto}.workspace-developer-hero{align-items:center;background:#233c3c;border-radius:13px;color:#f1f7f2;display:flex;gap:30px;justify-content:space-between;overflow:hidden;padding:32px 38px}.workspace-developer-hero h3{font-size:36px;letter-spacing:-.075em;line-height:.96;margin:16px 0 14px}.workspace-developer-hero p{color:#b9cbc4;font-size:12px;line-height:1.5;margin:0;max-width:620px}.workspace-developer-links{display:flex;gap:19px;margin-top:24px}.workspace-developer-links a{align-items:center;color:#c3fa4b;display:flex;font-size:11px;font-weight:700;gap:6px;text-decoration:none}.workspace-developer-links a:last-child{color:#d5e1dc}.workspace-developer-links a:hover{color:#fff}.workspace-code-orbit{border:1px solid #c3fa4b4d;border-radius:50%;color:#c3fa4b;display:grid;flex:0 0 230px;font:10px DM Mono,monospace;height:180px;place-items:center;position:relative;transform:rotate(-11deg);width:230px}.workspace-code-orbit:before{border:1px solid #79d7d052;border-radius:50%;content:"";inset:19px;position:absolute}.workspace-code-orbit svg{color:#79d7d0;left:101px;position:absolute;top:73px;transform:rotate(11deg)}.workspace-code-orbit span{background:#1d3334;border:1px solid #ffffff1c;border-radius:4px;padding:5px 7px;position:absolute}.workspace-code-orbit span:first-child{left:65px;top:9px}.workspace-code-orbit span:nth-child(2){bottom:39px;right:-4px}.workspace-code-orbit span:nth-child(3){bottom:10px;left:21px}.workspace-secret-card{grid-gap:15px;background:#f4fbdc;border:1px solid #cce68b;border-radius:10px;display:grid;gap:15px;padding:22px 25px}.workspace-secret-card h3{font-size:19px;letter-spacing:-.04em;margin:9px 0 5px}.workspace-secret-card p{color:#75834f;font-size:11px;margin:0}.workspace-secret-card code{background:#fff;border:1px solid #dce8bc;border-radius:6px;color:#516d20;display:block;font:11px DM Mono,monospace;overflow:auto;padding:13px}.workspace-secret-card>div:last-child{display:flex;gap:8px}.workspace-developer-grid,.workspace-settings-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.3fr .7fr}.workspace-keys-surface,.workspace-quickstart,.workspace-security-surface,.workspace-settings-profile,.workspace-settings-workspace{padding:25px}.workspace-secure-label,.workspace-settings-badge{align-items:center;color:#3f896f;display:flex;font-size:10px;gap:5px}.workspace-key-row{align-items:center;border-top:1px solid #e8eeeb;display:flex;gap:11px;padding:14px 0}.workspace-key-row:first-of-type{margin-top:21px}.workspace-key-row>span:nth-child(2){flex:1 1;min-width:0}.workspace-key-row small,.workspace-key-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-key-row strong{font-size:12px}.workspace-key-row small{color:#8a9893;font:9px DM Mono,monospace;margin-top:4px}.workspace-key-icon{background:#edf5ef;border-radius:8px;color:#5a7a6d;display:grid;height:32px;place-items:center;width:32px}.workspace-security-surface{background:#f4fbdc}.workspace-feature-icon{background:#c3fa4b;border-radius:8px;color:#27421c;display:grid;height:35px;margin-bottom:22px;place-items:center;width:35px}.workspace-security-surface h3{font-size:21px;letter-spacing:-.055em;line-height:1;margin:15px 0 11px}.workspace-security-surface p{color:#748251;font-size:11px;line-height:1.5;margin:0}.workspace-quickstart .workspace-surface-heading>a,.workspace-security-surface a{align-items:center;color:#547718;display:flex;font-size:10px;font-weight:700;gap:6px;margin-top:19px;text-decoration:none}.workspace-quickstart .workspace-surface-heading>a:hover,.workspace-security-surface a:hover{color:#172229}.workspace-quickstart{grid-column:1/-1}.workspace-quickstart-steps{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:22px}.workspace-quickstart-steps>div{grid-column-gap:9px;align-items:center;background:#fbfdfb;border:1px solid #e0e9e4;border-radius:8px;column-gap:9px;display:grid;grid-template-columns:auto 1fr;padding:16px;position:relative}.workspace-quickstart-steps>div>span{color:#9ab738;font:9px DM Mono,monospace;position:absolute;right:11px;top:10px}.workspace-quickstart-steps svg{color:#648576;grid-row:span 2}.workspace-quickstart-steps code,.workspace-quickstart-steps strong{display:block}.workspace-quickstart-steps strong{font-size:11px}.workspace-quickstart-steps code{color:#80908a;font:9px DM Mono,monospace;margin-top:5px}.workspace-setting-field{align-items:center;border-top:1px solid #e8eeeb;color:#6d8379;display:flex;gap:12px;padding:17px 0}.workspace-setting-field:first-of-type{margin-top:22px}.workspace-setting-field>svg{flex:0 0 auto}.workspace-setting-field span{min-width:0}.workspace-setting-field small,.workspace-setting-field strong{display:block}.workspace-setting-field small{color:#8b9994;font-size:9px}.workspace-setting-field strong{color:#31483d;font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-large-avatar{background:#ffb39c;font-size:14px;height:46px;width:46px}.workspace-input-label{color:#7e8b86;display:block;font-size:10px;margin-top:23px}.workspace-input-label input{background:#f8fbf9;border:1px solid #dce6e1;border-radius:6px;color:#31483d;display:block;font:12px Space Grotesk,sans-serif;margin-top:7px;padding:11px 12px;width:100%}@media(max-width:1050px){.workspace-sidebar{flex-basis:220px;width:220px}.workspace-welcome-card{padding:32px}.workspace-overview-grid{grid-template-columns:1fr}.workspace-developer-hero h3{font-size:31px}.workspace-table-head,.workspace-table-row{gap:10px;grid-template-columns:minmax(220px,1.5fr) .7fr 1fr .7fr 68px}}@media(max-width:760px){.workspace-app{display:block}.workspace-sidebar{display:block;min-height:0;padding:17px 18px 11px;position:static;width:100%}.workspace-sidebar .workspace-brand{display:none}.workspace-selector{margin-top:0}.workspace-nav-label{display:none}.workspace-nav{display:flex;gap:5px;margin-top:12px;overflow:auto}.workspace-nav-item{flex:0 0 auto;font-size:10px;padding:9px 11px;width:auto}.workspace-nav-item span:not(.workspace-nav-dot){white-space:nowrap}.workspace-nav-item svg{width:15px}.workspace-sidebar .workspace-help-link,.workspace-sidebar-spacer,.workspace-sidebar>.workspace-nav-item,.workspace-user-card{display:none}.workspace-main{width:100%}.workspace-header{grid-gap:14px;background:#fff;display:grid;gap:14px;height:auto;padding:15px 18px;position:static}.workspace-mobile-brand{align-items:center;display:flex}.workspace-mobile-brand .workspace-brand{color:#172229;font-size:20px}.workspace-search{order:3;width:100%}.workspace-header-actions{gap:7px}.workspace-icon-button{display:none}.workspace-create-button{padding:9px 11px}.workspace-create-button span{display:none}.workspace-header-avatar{height:32px;width:32px}.workspace-mobile-context{display:none}.workspace-content{padding:29px 18px 62px}.workspace-page-heading{align-items:start;flex-direction:column;gap:8px;margin-bottom:24px}.workspace-page-heading h1{font-size:41px}.workspace-page-heading p{font-size:12px}.workspace-loading-label{font-size:9px}.workspace-error{align-items:flex-start;flex-wrap:wrap}.workspace-error span{margin:0;width:100%}.workspace-welcome-card{display:block;min-height:0;padding:28px 23px}.workspace-welcome-card h2{font-size:42px}.workspace-welcome-card p{font-size:12px}.workspace-welcome-actions{align-items:flex-start;flex-direction:column;gap:17px}.workspace-welcome-art{display:none}.workspace-stat-grid{gap:9px;grid-template-columns:1fr 1fr}.workspace-stat-card{min-height:108px;padding:14px}.workspace-stat-card strong{font-size:26px}.workspace-stat-card small{font-size:8px}.workspace-stat-label{font-size:10px;margin-top:10px}.workspace-overview-grid{gap:12px}.workspace-next-card,.workspace-recent-card{padding:19px}.workspace-surface-heading h3{font-size:18px}.workspace-room-list-row{gap:8px}.workspace-status{font-size:9px}.workspace-row-action{display:none}.workspace-next-card h3{font-size:29px}.workspace-section-toolbar{align-items:start;flex-direction:column;gap:18px}.workspace-section-toolbar h2{font-size:40px}.workspace-toolbar-actions{width:100%}.workspace-toolbar-actions button{flex:1 1}.workspace-table-head{display:none}.workspace-rooms-surface{overflow:hidden}.workspace-table-row{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr auto;padding:15px 17px}.workspace-table-room{grid-column:1/-1}.workspace-table-muted{font-size:9px}.workspace-table-row>.workspace-table-muted:nth-child(3):before{color:#a0ada7;content:"Created "}.workspace-table-actions{grid-column:2;grid-row:2}.workspace-session-summary{gap:8px;grid-template-columns:1fr}.workspace-session-summary>div{padding:13px}.workspace-session-row{align-items:flex-start;flex-wrap:wrap;gap:9px}.workspace-session-row>span:nth-child(2){width:calc(100% - 70px)}.workspace-session-row button{margin-left:0}.workspace-feature-empty{min-height:310px;padding:30px 23px}.workspace-feature-empty h3{font-size:32px}.workspace-developer-hero{align-items:start;flex-direction:column;padding:27px 23px}.workspace-developer-hero h3{font-size:32px}.workspace-code-orbit{align-self:center;transform:scale(.82) rotate(-11deg)}.workspace-developer-links{align-items:flex-start;flex-direction:column;gap:13px}.workspace-developer-grid,.workspace-settings-grid{gap:12px;grid-template-columns:1fr}.workspace-keys-surface,.workspace-quickstart,.workspace-security-surface,.workspace-settings-profile,.workspace-settings-workspace{padding:20px}.workspace-quickstart-steps{gap:8px;grid-template-columns:1fr}.workspace-quickstart{grid-column:auto}.workspace-secret-card{padding:19px}.workspace-secret-card>div:last-child{flex-wrap:wrap}.workspace-settings-profile .workspace-surface-heading{align-items:center}}.workspace-sidebar{background:#18252b;flex-basis:286px;padding:30px 22px 19px;width:286px}.workspace-sidebar .workspace-brand{font-size:24px}.workspace-sidebar .workspace-selector{margin-top:38px}.workspace-sidebar .workspace-nav-label{margin-top:30px}.workspace-sidebar .workspace-nav{gap:5px}.workspace-sidebar .workspace-nav-item{border:1px solid #0000;min-height:45px;padding:12px 13px}.workspace-sidebar .workspace-nav-item:hover{background:#ffffff12;border-color:#c3fa4b33;color:#f3faf5}.workspace-sidebar .workspace-nav-item:hover svg{color:#c3fa4b}.workspace-sidebar .workspace-nav-item.active{border-color:#c3fa4b33;box-shadow:0 8px 18px #0000002e}.workspace-sidebar .workspace-nav-item.active:before{background:#18252b;border-radius:0 4px 4px 0;content:"";height:19px;width:3px}.workspace-sidebar .workspace-help-link{margin-bottom:8px}.workspace-sidebar .workspace-user-card{padding-top:17px}@media(max-width:1050px){.workspace-sidebar{flex-basis:246px;width:246px}}.workspace-sidebar{z-index:10}.workspace-nav{align-items:stretch;border:0;display:grid;height:auto;justify-content:normal;margin:0;min-height:0;overflow:visible;padding:0}.workspace-nav-item{box-sizing:border-box;justify-content:flex-start;min-width:0;pointer-events:auto;position:relative;width:100%;z-index:1}.workspace-sidebar .workspace-nav-item.active:before{content:none;display:none}@media(max-width:760px){.workspace-sidebar{position:static;z-index:auto}.workspace-nav{align-items:stretch;display:flex;gap:5px;justify-content:flex-start;margin-top:12px;overflow:auto;padding:0}.workspace-nav-item{min-width:max-content;padding:9px 11px;position:relative;width:auto}}.landing-art{overflow:visible}.landing-art-photo-wrap{height:620px;overflow:visible;pointer-events:none;position:absolute;right:6%;top:78px;transform:translateX(-34%);width:76%;z-index:2}.landing-art-photo-circle{background:#35e9e5;border-radius:50%;height:240px;left:50%;overflow:hidden;position:absolute;top:43px;transform:translateX(-50%);width:240px;z-index:1}.landing-art-photo,.landing-art-photo-overflow{display:block;filter:drop-shadow(0 22px 20px rgba(0,0,0,.16));height:390px;left:50%;object-fit:contain;object-position:center top;position:absolute;transform:translateX(-50%);width:260px}.landing-art-photo{top:-43px}.landing-art-photo-overflow{clip-path:inset(0 0 335px 0);top:0;z-index:2}.landing-art-photo-wrap~.landing-call-card,.landing-art-photo-wrap~.landing-chat-bubble,.landing-art-photo-wrap~.landing-project-card,.landing-art-photo-wrap~.landing-reactions,.landing-art-photo-wrap~.landing-sparkle{z-index:5}@media(max-width:1100px){.landing-art-photo-wrap{height:570px;right:0;top:60px;transform:translateX(-30%);width:88%}.landing-art-photo-circle{height:230px;top:35px;width:230px}.landing-art-photo,.landing-art-photo-overflow{height:375px;width:250px}.landing-art-photo{top:-35px}.landing-art-photo-overflow{clip-path:inset(0 0 320px 0)}}@media(max-width:760px){.landing-art-photo-wrap{height:510px;right:-11%;top:-5px;transform:translateX(-18%);width:112%}.landing-art-photo-circle{height:220px;top:45px;width:220px}.landing-art-photo,.landing-art-photo-overflow{height:353px;width:235px}.landing-art-photo{top:-45px}.landing-art-photo-overflow{clip-path:inset(0 0 303px 0)}}.landing-art-photo-bottom-wrap{bottom:26px;height:350px;overflow:visible;pointer-events:none;position:absolute;right:4px;width:330px;z-index:2}.landing-art-photo-bottom-circle{background:#ffe034;border-radius:50%;height:245px;left:50%;overflow:hidden;position:absolute;top:48px;transform:translateX(-50%);width:245px;z-index:1}.landing-art-photo-bottom,.landing-art-photo-bottom-overflow{display:block;filter:drop-shadow(0 22px 20px rgba(0,0,0,.16));height:450px;left:50%;object-fit:contain;object-position:center top;position:absolute;transform:translateX(-50%);width:300px}.landing-art-photo-bottom{top:-43px}.landing-art-photo-bottom-overflow{clip-path:inset(0 0 358px 0);top:0;z-index:2}@media(max-width:1100px){.landing-art-photo-bottom-wrap{bottom:24px;height:315px;right:-8px;width:290px}.landing-art-photo-bottom-circle{height:220px;top:42px;width:220px}.landing-art-photo-bottom,.landing-art-photo-bottom-overflow{height:405px;width:270px}.landing-art-photo-bottom{top:-37px}.landing-art-photo-bottom-overflow{clip-path:inset(0 0 323px 0)}}@media(max-width:760px){.landing-art-photo-bottom-wrap{bottom:18px;height:270px;right:-20px;width:240px}.landing-art-photo-bottom-circle{height:190px;top:37px;width:190px}.landing-art-photo-bottom,.landing-art-photo-bottom-overflow{height:338px;width:225px}.landing-art-photo-bottom{top:-32px}.landing-art-photo-bottom-overflow{clip-path:inset(0 0 270px 0)}}.landing-call-card{border-radius:17px;min-height:156px;padding:16px 27px 14px 29px;width:317px}.call-card-top{height:20px}.call-card-top i{height:7px;margin-left:auto;width:17px}.call-card-top i:last-child{margin-left:-4px;width:24px}.landing-call-card strong{font-size:17px;margin:9px 0 20px}.call-card-content{align-items:center;display:flex;justify-content:space-between;min-height:45px;position:relative}.call-avatars{gap:3px;padding-right:36px}.call-avatars>span.call-avatar{background-color:#e5d3e8;border:3px solid #f6ebd6;height:46px;overflow:hidden;position:relative;width:46px}.call-avatars .avatar-pink{background-color:#d5b2ed}.call-avatars .avatar-gold{background-color:#b8e7e8}.call-avatars .avatar-blue{background-color:#f2d86d}.call-avatars .call-avatar img{height:240%;left:50%;max-width:none;object-fit:cover;object-position:center 28%;position:absolute;top:-4%;transform:translateX(-50%);width:240%}.call-avatars .avatar-blue img,.call-avatars .avatar-pink img{object-position:center 25%}.call-avatars .avatar-gold img{object-position:center 38%}.call-avatars .call-more{background:#fff;border-radius:50%;display:grid;font-size:25px;font-weight:500;height:43px;margin-left:-1px;place-items:center;width:43px}.call-card-actions{grid-gap:9px;display:grid;gap:9px;justify-items:center;position:absolute;right:-24px;top:-40px}.call-card-actions .call-avatar{background:#f8a578;border:3px solid #f6ebd6;border-radius:50%;height:43px;overflow:hidden;position:relative;width:43px}.call-card-actions .call-avatar img{height:240%;left:50%;max-width:none;object-fit:cover;object-position:center 38%;position:absolute;top:-4%;transform:translateX(-50%);width:240%}.call-card-actions button{background:#ff6545;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:46px;place-items:center;width:46px}.call-card-actions svg{fill:currentColor;height:22px;width:22px}@media(max-width:1100px){.landing-call-card{min-height:156px}}.landing-call-card{top:190px}@media(max-width:760px){.landing-call-card{top:145px}}.project-avatar{border:3px solid #f6ebd6}.pricing-connect{grid-gap:80px;align-items:center;background:#ff6545;color:#251b29;display:grid;gap:80px;grid-template-columns:.95fr 1.05fr;padding:92px max(5vw,40px)}.pricing-connect-copy{margin-left:auto;max-width:590px}.pricing-connect-copy h2{font-size:clamp(46px,5vw,74px);letter-spacing:-.07em;line-height:.94;margin:25px 0 22px}.pricing-connect-copy h2 span{color:#251b29}.pricing-connect-copy>p:not(.why-kicker){color:#6b3027;font-size:17px;line-height:1.55;max-width:520px}.pricing-connect-button{align-items:center;background:#251b29;border-radius:4px;color:#ff6545;display:flex;font:700 14px Space Grotesk,sans-serif;gap:10px;margin-top:31px;padding:14px 19px;text-decoration:none;width:max-content}.pricing-connect-button:hover{background:#432c49}.pricing-connect-points{margin-right:auto;max-width:530px}.pricing-connect-points>div{grid-column-gap:14px;border-top:1px solid #251b2940;column-gap:14px;display:grid;grid-template-columns:30px 1fr;padding:20px 0}.pricing-connect-points>div:last-child{border-bottom:1px solid #251b2940}.pricing-connect-points svg{color:#773b31;grid-row:span 2;margin-top:2px}.pricing-connect-points strong{font-size:18px}.pricing-connect-points small{color:#6b3027;font-size:13px;line-height:1.45;margin-top:6px}@media(max-width:900px){.pricing-connect{gap:42px;grid-template-columns:1fr}.pricing-connect-copy,.pricing-connect-points{margin:0}}@media(max-width:760px){.pricing-connect{padding:76px 24px 83px}.pricing-connect-copy h2{font-size:51px}.pricing-connect-copy>p:not(.why-kicker),.pricing-connect-points strong{font-size:16px}.pricing-connect-points small{font-size:12px}}.workspace-sidebar{align-self:flex-start;background:#251b29;position:sticky;top:0}@media(max-width:760px){.workspace-sidebar{align-self:auto;height:auto;max-height:none;overflow:visible;position:static}}.workspace-connect-page{grid-gap:18px;display:grid;gap:18px}.workspace-connect-hero{grid-gap:35px;align-items:center;background:#233c3c;border-radius:13px;color:#eff9f2;display:grid;gap:35px;grid-template-columns:1.25fr .75fr;padding:32px 38px}.workspace-connect-hero h2{font-size:clamp(35px,4.1vw,55px);letter-spacing:-.08em;line-height:.94;margin:17px 0 14px}.workspace-connect-hero h2 em{color:#c3fa4b;font-style:normal}.workspace-connect-hero p{color:#b9cbc4;font-size:13px;line-height:1.5;margin:0;max-width:600px}.workspace-connect-status{background:#0918194d;border:1px solid #c3fa4b40;border-radius:10px;padding:21px}.workspace-connect-status>span{background:#c3fa4b;border-radius:9px;color:#1d3427;display:grid;height:39px;margin-bottom:19px;place-items:center;width:39px}.workspace-connect-status small{color:#9eb6ae;display:block;font:9px DM Mono,monospace;letter-spacing:.13em}.workspace-connect-status strong{display:block;font-size:20px;letter-spacing:-.05em;margin-top:8px}.workspace-connect-status p{color:#a9c0b7;font-size:11px;margin-top:8px}.workspace-connect-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.25fr .75fr}.workspace-connect-form{padding:25px}.workspace-connect-form h3{font-size:20px;letter-spacing:-.05em;margin:9px 0 0}.workspace-connect-live{align-items:center;color:#3f896f;display:flex;font-size:10px;gap:5px}.workspace-connect-live i{background:#42bd92;border-radius:50%;box-shadow:0 0 0 3px #42bd9221;height:6px;width:6px}.workspace-connect-form .workspace-input-label{margin-top:22px}.workspace-connect-form input:not([type=checkbox]),.workspace-connect-form select{background:#f8fbf9;border:1px solid #dce6e1;border-radius:6px;color:#31483d;display:block;font:12px Space Grotesk,sans-serif;margin-top:7px;padding:11px 12px;width:100%}.workspace-connect-form select{appearance:auto}.workspace-connect-options{margin-top:24px}.workspace-connect-options>.workspace-input-label{margin-top:0}.workspace-connect-options>label{align-items:flex-start;color:#31483d;display:flex;font-size:11px;gap:10px;margin-top:14px}.workspace-connect-options input[type=checkbox]{accent-color:#9dc63c;flex:0 0 auto;height:15px;margin:1px 0 0;width:15px}.workspace-connect-options label span{grid-gap:4px;display:grid;gap:4px}.workspace-connect-options label small{color:#899792;font-size:10px}.workspace-connect-form-actions{border-top:1px solid #e8eeeb;display:flex;justify-content:flex-end;margin-top:25px;padding-top:19px}.workspace-connect-guide{background:#f4fbdc;border-radius:11px;color:#31452a;padding:25px}.workspace-connect-guide-icon,.workspace-connect-next-icon{background:#c3fa4b;border-radius:9px;color:#27421c;display:grid;height:38px;place-items:center;width:38px}.workspace-connect-guide>.workspace-card-kicker{color:#71864c;margin-top:22px}.workspace-connect-guide h3{font-size:24px;letter-spacing:-.06em;line-height:.98;margin:15px 0 11px}.workspace-connect-guide p{color:#748251;font-size:11px;line-height:1.5;margin:0}.workspace-connect-guide a,.workspace-connect-next>a{align-items:center;color:#547718;display:flex;font-size:10px;font-weight:700;gap:6px;margin-top:19px;text-decoration:none;width:max-content}.workspace-connect-guide a+a{margin-top:12px}.workspace-connect-guide a:hover,.workspace-connect-next>a:hover{color:#172229}.workspace-connect-next{align-items:center;display:flex;gap:17px;padding:23px 25px}.workspace-connect-next>div:nth-child(2){flex:1 1}.workspace-connect-next h3{font-size:19px;letter-spacing:-.05em;margin:8px 0 6px}.workspace-connect-next p{color:#7b8983;font-size:11px;line-height:1.45;margin:0}.workspace-connect-next>a{flex:0 0 auto;margin-top:0}@media(max-width:900px){.workspace-connect-grid,.workspace-connect-hero{grid-template-columns:1fr}.workspace-connect-status{max-width:560px}}@media(max-width:760px){.workspace-connect-hero{padding:27px 23px}.workspace-connect-hero h2{font-size:39px}.workspace-connect-status{padding:18px}.workspace-connect-form,.workspace-connect-guide{padding:20px}.workspace-connect-next{align-items:flex-start;flex-wrap:wrap;padding:20px}.workspace-connect-next>div:nth-child(2){min-width:calc(100% - 55px)}.workspace-connect-next>a{margin-left:55px}}.workspace-connect-embed{padding:25px}.workspace-connect-embed-heading{align-items:flex-start;display:flex;gap:25px;justify-content:space-between}.workspace-connect-embed-heading h3{font-size:24px;letter-spacing:-.06em;margin:12px 0 8px}.workspace-connect-embed-heading p{color:#7b8983;font-size:11px;line-height:1.5;margin:0;max-width:650px}.workspace-connect-embed-heading p code{background:#edf3ef;border-radius:3px;color:#57786b;font:10px DM Mono,monospace;padding:2px 4px}.workspace-connect-embed-heading>button{flex:0 0 auto;margin-top:1px}.workspace-connect-snippet{background:#233c3c;border-radius:8px;color:#c3fa4b;font:11px/1.6 DM Mono,monospace;margin:23px 0 0;overflow:auto;padding:17px;white-space:pre-wrap;word-break:break-all}.workspace-connect-notice{grid-column-gap:12px;background:#251b29;border:1px solid #c3fa4b59;border-radius:12px;bottom:24px;box-shadow:0 18px 45px #09121447;color:#f4faf5;column-gap:12px;display:grid;grid-template-columns:43px 1fr;padding:18px;position:fixed;right:24px;width:min(355px,calc(100vw - 48px));z-index:30}.workspace-connect-notice-close{background:#0000;border:0;color:#9eb1aa;cursor:pointer;display:grid;height:24px;padding:0;place-items:center;position:absolute;right:10px;top:10px;width:24px}.workspace-connect-notice-icon{background:#c3fa4b;border-radius:11px;color:#1d3427;display:grid;height:43px;place-items:center;width:43px}.workspace-connect-notice .workspace-card-kicker{color:#a7bdb3}.workspace-connect-notice small,.workspace-connect-notice strong{display:block}.workspace-connect-notice strong{font-size:14px;margin-top:6px}.workspace-connect-notice small{color:#a9c0b7;font-size:10px;margin-top:4px}.workspace-connect-notice-actions{display:flex;gap:8px;grid-column:2;margin-top:16px}.workspace-connect-notice-actions button{background:#0000;border:1px solid #ffffff2e;border-radius:5px;color:#dbe9e2;cursor:pointer;font:700 10px Space Grotesk,sans-serif;padding:9px 11px}.workspace-connect-notice-actions button:last-child{background:#c3fa4b;border-color:#c3fa4b;color:#182a22}.workspace-connect-notice-actions button:hover{transform:translateY(-1px)}.connect-call-shell{background:#0c151a;min-height:100vh}.connect-call-frame{background:radial-gradient(circle at 75% 8%,#244941 0,#0000 32%),#0c151a;display:grid;grid-template-rows:72px 1fr 92px;min-height:100vh}.connect-call-header{align-items:center;background:#0c151ac2;border-bottom:1px solid #ffffff1a;display:flex;gap:22px;padding:0 28px}.connect-call-header>div{align-items:center;display:flex;gap:9px;margin-right:auto}.connect-call-header .workspace-brand-mark{transform:scale(.8) rotate(-10deg)}.connect-call-header strong{font-size:15px}.connect-call-mode,.connect-call-status{align-items:center;color:#9fb1ab;display:flex;font:10px DM Mono,monospace;gap:7px;text-transform:uppercase}.connect-call-status i{background:#9a6e63;border-radius:50%;height:6px;width:6px}.connect-call-status i.connected{background:#c3fa4b;box-shadow:0 0 0 4px #c3fa4b1f}.connect-call-mode{border:1px solid #ffffff1f;border-radius:5px;padding:7px 9px}.connect-call-stage{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,410px),1fr));padding:22px}.connect-call-stage.audio-mode{align-content:center;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:auto;max-width:900px;width:100%}.connect-call-participant{background:#1a2b31;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 18px 38px #0000002e;min-height:300px;overflow:hidden;position:relative}.connect-call-stage.audio-mode .connect-call-participant{min-height:270px}.connect-call-participant.speaking{border-color:#c3fa4b;box-shadow:0 0 0 2px #c3fa4b2e,0 18px 38px #0000002e}.connect-call-participant video{display:block;height:100%;min-height:300px;object-fit:cover;width:100%}.connect-call-participant video.mirror{transform:scaleX(-1)}.connect-call-avatar{border-radius:50%;color:#1b3025;display:grid;font-weight:700;height:112px;margin:auto;place-items:center;width:112px}.connect-call-stage.audio-mode .connect-call-avatar{height:124px;width:124px}.connect-call-participant-name{align-items:center;background:#070d10ad;bottom:14px;display:flex;gap:10px;justify-content:space-between;left:14px;padding:9px 11px;position:absolute;right:14px}.connect-call-participant-name svg{color:#ff967e}.connect-call-loading{grid-gap:12px;color:#c3fa4b;gap:12px;grid-column:1/-1;min-height:330px;text-align:center}.connect-call-loading strong{color:#eff9f2;font-size:20px}.connect-call-loading small{font-size:11px}.connect-call-controls{background:#070d10d1;border-top:1px solid #ffffff1a;gap:10px;justify-content:center;padding:15px 24px}.connect-call-controls button{align-items:center;background:#1a2b31;border:1px solid #ffffff26;border-radius:7px;color:#eaf2ee;cursor:pointer;display:flex;font:600 11px Space Grotesk,sans-serif;gap:8px;padding:12px 15px}.connect-call-controls button:hover{border-color:#c3fa4b}.connect-call-controls button.off{color:#ffaf9a}.connect-call-controls button:disabled{cursor:wait;opacity:.45}.connect-call-controls .connect-call-leave{background:#ff795c;border-color:#ff795c;color:#251b29}.connect-call-controls .connect-call-leave:hover{background:#ff967e}.connect-call-notice{background:#37455d;border:1px solid #6683a6;border-radius:8px;bottom:113px;color:#ebf0fb;font-size:11px;left:50%;max-width:520px;padding:11px 15px;position:fixed;transform:translateX(-50%);z-index:20}.connect-call-retry{background:#c3fa4b;border:0;border-radius:6px;color:#182a22;cursor:pointer;font:700 12px Space Grotesk,sans-serif;left:50%;padding:11px 16px;position:fixed;top:50%;transform:translate(-50%,70px);z-index:21}.spin{animation:spin 2s linear infinite}@media(max-width:760px){.workspace-connect-embed{padding:20px}.workspace-connect-embed-heading{display:block}.workspace-connect-embed-heading>button{margin-top:18px}.workspace-connect-snippet{font-size:9px}.workspace-connect-notice{bottom:12px;right:12px;width:calc(100vw - 24px)}.connect-call-frame{grid-template-rows:58px 1fr 83px}.connect-call-header{gap:10px;padding:0 14px}.connect-call-header strong{font-size:12px}.connect-call-status{font-size:8px}.connect-call-mode{font-size:8px;padding:6px}.connect-call-stage{grid-template-columns:1fr;padding:12px}.connect-call-participant,.connect-call-participant video{min-height:240px}.connect-call-stage.audio-mode{grid-template-columns:1fr;padding:24px 38px}.connect-call-stage.audio-mode .connect-call-participant{min-height:220px}.connect-call-controls{gap:6px;padding:10px 8px}.connect-call-controls button{font-size:9px;justify-content:center;padding:10px 9px}.connect-call-controls button span{display:none}.connect-call-notice{bottom:95px;font-size:10px;left:12px;max-width:none;right:12px;transform:none}}.workspace-connect-notice-icon{animation:workspace-call-ring 1.8s ease-in-out infinite}@keyframes workspace-call-ring{0%,to{box-shadow:0 0 0 0 #c3fa4b00}35%{box-shadow:0 0 0 8px #c3fa4b2e}65%{box-shadow:0 0 0 3px #c3fa4b14}}.call-panel .call-control.end .icon svg{transform:rotate(135deg)}.workspace-connect-page-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:2px}.workspace-connect-page-header h1{font-size:clamp(34px,4vw,51px);letter-spacing:-.075em;line-height:.98;margin:10px 0 7px}.workspace-connect-page-header p{color:#76827f;font-size:13px;line-height:1.45;margin:0}.workspace-connect-manager{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:248px minmax(0,1fr)}.workspace-connect-widgets{min-height:350px;padding:20px}.workspace-connect-count{background:#edf3ef;border-radius:50%;color:#567268;display:grid;font:700 10px DM Mono,monospace;height:25px;min-width:25px;place-items:center}.workspace-connect-widget-list{grid-gap:7px;display:grid;gap:7px;margin-top:22px}.workspace-connect-widget-item{grid-gap:9px;align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#30463d;cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:32px minmax(0,1fr) 7px;padding:10px 8px;text-align:left;width:100%}.workspace-connect-widget-item:hover{background:#f7fbf8;border-color:#dce6e1}.workspace-connect-widget-item.active{background:#f4fbdc;border-color:#c9e778}.workspace-connect-widget-icon{background:#eaf4ef;border-radius:8px;color:#537a6b;display:grid;height:32px;place-items:center;width:32px}.workspace-connect-widget-item.active .workspace-connect-widget-icon{background:#c3fa4b;color:#27421c}.workspace-connect-widget-item>span:nth-child(2){min-width:0}.workspace-connect-widget-item small,.workspace-connect-widget-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-connect-widget-item strong{font-size:11px}.workspace-connect-widget-item small{color:#87958f;font-size:9px;margin-top:4px}.workspace-connect-widget-item>i{background:#c8d4ce;border-radius:50%;height:7px;width:7px}.workspace-connect-widget-item>i.ready{background:#42bd92;box-shadow:0 0 0 3px #42bd921f}.workspace-connect-list-state{grid-gap:9px;color:#7e8f88;display:grid;font-size:10px;gap:9px;justify-items:center;padding:45px 15px 20px;text-align:center}.workspace-connect-list-state svg{color:#91a8a0}.workspace-connect-list-state.empty strong{color:#466056;font-size:12px}.workspace-connect-list-state.empty span{line-height:1.45}.workspace-connect-detail{grid-gap:18px;display:grid;gap:18px;min-width:0}.workspace-connect-empty{align-content:center;background:linear-gradient(135deg,#fff,#f4fbdc);display:grid;justify-items:start;min-height:500px;padding:48px}.workspace-connect-empty-icon{background:#c3fa4b;border-radius:12px;color:#27421c;display:grid;height:49px;place-items:center;width:49px}.workspace-connect-empty .workspace-card-kicker{color:#71864c;margin-top:27px}.workspace-connect-empty h2{font-size:clamp(31px,4vw,48px);letter-spacing:-.075em;line-height:.95;margin:15px 0 11px;max-width:490px}.workspace-connect-empty p{color:#748251;font-size:12px;line-height:1.5;margin:0;max-width:500px}.workspace-connect-empty button{margin-top:25px}.workspace-connect-script-url{color:#87958f;display:block;font:9px DM Mono,monospace;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-connect-embed-heading p strong{color:#56736a;font-weight:700}@media(max-width:1050px){.workspace-connect-manager{grid-template-columns:215px minmax(0,1fr)}.workspace-connect-widgets{padding:17px}.workspace-connect-hero{padding:27px 30px}}@media(max-width:760px){.workspace-connect-page-header{align-items:flex-start;flex-direction:column}.workspace-connect-page-header .workspace-primary-button{width:100%}.workspace-connect-manager{grid-template-columns:1fr}.workspace-connect-widgets{min-height:0}.workspace-connect-widget-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.workspace-connect-empty{min-height:340px;padding:31px 24px}.workspace-connect-script-url{font-size:8px}}.workspace-connect-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#180f1b94;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:40}.workspace-connect-modal{background:#fff;border:1px solid #dce6e1;border-radius:14px;box-shadow:0 24px 70px #0d141340;color:#18212a;padding:29px;position:relative;width:min(500px,100%)}.workspace-connect-modal-close{background:#fff;border:1px solid #dce6e1;border-radius:50%;color:#71807b;cursor:pointer;display:grid;height:30px;place-items:center;position:absolute;right:15px;top:15px;width:30px}.workspace-connect-modal-close:hover{background:#f8ffe8;border-color:#b6d964;color:#30463d}.workspace-connect-modal-close:disabled{cursor:wait;opacity:.5}.workspace-connect-modal h2{font-size:29px;letter-spacing:-.07em;line-height:.98;margin:13px 35px 8px 0;max-width:380px}.workspace-connect-modal>p{color:#7b8983;font-size:12px;line-height:1.45;margin:0 0 23px}.workspace-connect-modal form{grid-gap:15px;display:grid;gap:15px}.workspace-connect-modal .workspace-input-label{margin:0}.workspace-connect-modal .workspace-input-label>span{color:#98a59f;font-size:10px;font-weight:400}.workspace-connect-modal input:not([type=checkbox]),.workspace-connect-modal select{background:#f8fbf9;border:1px solid #dce6e1;border-radius:6px;color:#31483d;display:block;font:12px Space Grotesk,sans-serif;margin-top:7px;padding:11px 12px;width:100%}.workspace-connect-modal input:focus,.workspace-connect-modal select:focus{border-color:#a8ca4a;box-shadow:0 0 0 3px #c3fa4b2e;outline:0}.workspace-connect-modal-row{grid-gap:17px;display:grid;gap:17px;grid-template-columns:1fr 1fr}.workspace-connect-modal-checks{grid-gap:8px;align-content:start;display:grid;gap:8px}.workspace-connect-modal-checks>.workspace-input-label{margin-bottom:2px}.workspace-connect-modal-checks label{align-items:center;color:#496057;display:flex;font-size:11px;gap:8px}.workspace-connect-modal-checks input{accent-color:#9dc63c;height:15px;margin:0;width:15px}.workspace-connect-modal-actions{border-top:1px solid #e8eeeb;display:flex;gap:9px;justify-content:flex-end;margin-top:7px;padding-top:18px}.workspace-connect-modal-actions .workspace-secondary-button{background:#fff}.workspace-connect-modal-actions button{min-height:35px}.workspace-connect-modal-actions button:disabled{cursor:wait}@media(max-width:560px){.workspace-connect-modal-backdrop{align-items:end;padding:12px}.workspace-connect-modal{padding:25px 20px 20px}.workspace-connect-modal-row{grid-template-columns:1fr}.workspace-connect-modal-actions{justify-content:stretch}.workspace-connect-modal-actions button{flex:1 1}}.workspace-connect-options.after-call{border-top:1px solid #e8eeeb;margin-top:18px;padding-top:17px}.workspace-connect-option{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:16px 1fr;padding:10px 0}.workspace-connect-option>input{accent-color:#9dc63c;height:15px;margin:3px 0 0;width:15px}.workspace-connect-option>span{grid-column-gap:6px;align-items:center;column-gap:6px;display:grid;grid-template-columns:18px 1fr}.workspace-connect-option>span svg{color:#7e9d4f}.workspace-connect-option strong{font-size:11px}.workspace-connect-option small{color:#87958f;font-size:9px;grid-column:2;line-height:1.4}.workspace-connect-modal-features{grid-gap:8px;border-top:1px solid #e8eeeb;display:grid;gap:8px;padding-top:15px}.workspace-connect-modal-features>span{margin-bottom:2px}.workspace-connect-modal-features label{align-items:center;color:#496057;display:flex;font-size:11px;gap:8px}.workspace-connect-modal-features input{accent-color:#9dc63c;height:15px;margin:0;width:15px}.workspace-connect-sessions{grid-gap:16px;background:#fff;border:1px solid #dce6e1;border-radius:12px;display:grid;gap:16px;padding:25px}.workspace-connect-sessions-heading{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.workspace-connect-sessions-heading h3{font-size:24px;letter-spacing:-.06em;margin:11px 0 5px}.workspace-connect-sessions-heading p{color:#7b8983;font-size:11px;margin:0}.workspace-connect-sessions-heading-actions{align-items:center;display:flex;gap:8px}.workspace-connect-session-total{background:#edf3ef;border-radius:999px;color:#57786b;font:10px DM Mono,monospace;padding:7px 10px}.workspace-connect-sessions-heading-actions .workspace-secondary-button{white-space:nowrap}.workspace-connect-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.workspace-connect-metrics>div{grid-column-gap:8px;align-items:center;background:#f8fbf9;border:1px solid #e1eae5;border-radius:8px;column-gap:8px;display:grid;grid-template-columns:20px 1fr;padding:13px}.workspace-connect-metrics svg{color:#78a044;grid-row:span 2}.workspace-connect-metrics strong{font-size:18px;letter-spacing:-.05em}.workspace-connect-metrics small{color:#87958f;font-size:9px}.workspace-connect-session-list{grid-gap:8px;display:grid;gap:8px}.workspace-connect-session-row{grid-gap:12px;align-items:center;border-top:1px solid #edf1ef;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr) auto;padding:12px 0}.workspace-session-mode{color:#57786b;font:9px DM Mono,monospace;text-transform:uppercase}.workspace-connect-session-row small,.workspace-connect-session-row strong{display:block}.workspace-connect-session-row strong{font-size:11px}.workspace-connect-session-row small{color:#87958f;font-size:9px;margin-top:3px}.workspace-session-result{color:#57786b;font-size:10px;text-align:right}.workspace-connect-sessions-empty{grid-gap:7px;color:#87958f;display:grid;font-size:10px;gap:7px;justify-items:center;padding:28px 12px;text-align:center}.workspace-connect-sessions-empty strong{color:#496057;font-size:12px}@media(max-width:600px){.workspace-connect-sessions-heading-actions{align-items:flex-end;flex-direction:column}.workspace-connect-metrics{grid-template-columns:1fr}.workspace-connect-session-row{gap:5px;grid-template-columns:1fr}.workspace-session-result{text-align:left}}.workspace-session-duration{align-items:center;color:#71847c!important;display:flex;gap:5px}.workspace-session-duration svg{color:#83a641;flex:0 0 auto}.workspace-session-feedback-button{align-items:center;background:#f7fbe9;border:1px solid #d3e2bd;border-radius:5px;color:#58751f;cursor:pointer;display:inline-flex;font:700 9px Space Grotesk,sans-serif;gap:5px;margin-left:10px;padding:5px 7px}.workspace-session-feedback-button:hover{background:#edf8cd;border-color:#b6d964}.workspace-feedback-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#180f1b94;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:50}.workspace-feedback-modal{background:#fff;border:1px solid #dce6e1;border-radius:14px;box-shadow:0 24px 70px #0d141340;color:#18212a;padding:29px;position:relative;width:min(440px,100%)}.workspace-feedback-modal h2{font-size:27px;letter-spacing:-.07em;margin:13px 35px 5px}.workspace-feedback-modal-date{color:#7b8983;font-size:10px;margin:0}.workspace-feedback-values{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:25px}.workspace-feedback-values>div{background:#f8fbf9;border:1px solid #e1eae5;border-radius:7px;padding:12px}.workspace-feedback-note>span,.workspace-feedback-values span{color:#87958f;display:block;font-size:9px}.workspace-feedback-values strong{color:#4d6b26;display:block;font-size:14px;margin-top:5px}.workspace-feedback-note{background:#f7fbe9;border-radius:7px;margin-top:17px;padding:14px}.workspace-feedback-note p{color:#496057;font-size:11px;line-height:1.5;margin:7px 0 0;white-space:pre-wrap}.workspace-feedback-no-note{color:#87958f;font-size:10px;margin:18px 0 0}@media(max-width:560px){.workspace-feedback-modal-backdrop{align-items:end;padding:12px}.workspace-feedback-modal{padding:25px 20px 20px}.workspace-feedback-values{grid-template-columns:1fr}}.connect-call-shell{background:#101a20;color:#f4faf5;min-height:100dvh;padding:0}.connect-call-frame{background:#101a20;display:flex;flex-direction:column;min-height:100dvh;position:relative}.connect-call-header{background:#101a20;border-bottom:1px solid #ffffff17;box-sizing:border-box;flex:0 0 78px;height:78px;padding:0 32px;z-index:5}.connect-call-brand{align-items:center;display:flex!important;gap:11px;margin-right:auto!important}.connect-call-brand-copy{grid-gap:3px;display:grid;gap:3px}.connect-call-brand-copy strong{font-size:15px;letter-spacing:-.03em}.connect-call-brand-copy small{color:#899a9d;font-size:10px}.connect-call-header-meta{align-items:center;display:flex;gap:18px;margin-right:0!important}.connect-call-status{color:#b7c5c4}.connect-call-mode{background:#17242a;border-color:#ffffff24;color:#c3fa4b;padding:7px 10px}.connect-call-stage{background:#101a20;display:block;flex:1 1;min-height:0;overflow:hidden;padding:18px 28px 110px;position:relative}.connect-call-stage.has-remote .connect-call-participant.remote{background:#1a292e;border:1px solid #ffffff1c;border-radius:14px;box-shadow:0 18px 42px #0000002e;inset:18px 28px 104px;min-height:0;position:absolute}.connect-call-stage.has-remote .connect-call-participant.remote video{display:block;height:100%;min-height:0;object-fit:cover;width:100%}.connect-call-stage.has-remote .connect-call-participant.local{background:#213238;border:2px solid #f4faf5;border-radius:12px;bottom:128px;box-shadow:0 14px 34px #00000057;height:min(19vw,205px);min-height:145px;position:absolute;right:50px;width:min(27vw,310px);z-index:4}.connect-call-stage.has-remote .connect-call-participant.local video{display:block;height:100%;min-height:0;object-fit:cover;width:100%}.connect-call-stage.audio-mode.single-participant .connect-call-participant.local,.connect-call-stage.single-participant .connect-call-participant.local{background:#1a292e;border:1px solid #ffffff1c;border-radius:14px;height:auto;inset:18px 28px 104px;min-height:0;position:absolute;width:auto}.connect-call-stage.single-participant .connect-call-participant.local video{display:block;height:100%;min-height:0;object-fit:cover;width:100%}.connect-call-participant-name{background:#080f129e;border-radius:7px;bottom:16px;font-size:11px;left:16px;padding:10px 12px;right:16px}.connect-call-stage.has-remote .connect-call-participant.local .connect-call-participant-name{background:#080f12b3;bottom:8px;font-size:9px;left:8px;padding:6px 8px;right:8px}.connect-call-avatar{background:#c3fa4b;box-shadow:0 0 0 13px #c3fa4b17;font-size:43px;height:118px;width:118px}.connect-call-stage.has-remote .connect-call-participant.local .connect-call-avatar{box-shadow:none;font-size:24px;height:62px;width:62px}.connect-call-loading{grid-gap:10px;align-content:center;background:#16252b;border:1px solid #ffffff1a;border-radius:14px;display:grid;gap:10px;inset:18px 28px 104px;min-height:0;place-items:center;position:absolute}.connect-call-loading strong{font-size:18px;letter-spacing:-.04em}.connect-call-loading small{color:#9fb1ab}.connect-call-controls{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a262beb;border:1px solid #ffffff1f;border-radius:14px;bottom:22px;box-shadow:0 16px 40px #00000047;box-sizing:border-box;display:flex;gap:28px;justify-content:space-between;left:50%;max-width:900px;padding:12px 16px;position:absolute;right:auto;transform:translateX(-50%);width:calc(100% - 56px);z-index:8}.connect-call-duration{align-items:center;color:#aab9b6;display:flex;font-size:10px;gap:8px}.connect-call-duration svg{color:#c3fa4b}.connect-call-control-group{align-items:center;display:flex;gap:8px}.connect-call-control-group button{align-items:center;background:#26383e;border:1px solid #ffffff24;border-radius:8px;color:#eaf2ee;display:flex;font:600 10px Space Grotesk,sans-serif;gap:7px;justify-content:center;min-width:82px;padding:11px 13px}.connect-call-control-group button:hover{background:#30464a;border-color:#c3fa4b}.connect-call-control-group button.off{color:#ffaf9a}.connect-call-control-group .connect-call-leave{background:#ff795c;border-color:#ff795c;color:#251b29}.connect-call-control-group .connect-call-leave:hover{background:#ff967e}.connect-call-notice{background:#263b43;bottom:112px;color:#eaf2ee;left:24px;max-width:480px;right:24px;transform:none}.connect-call-retry{transform:translate(-50%,45px)}@media(max-width:760px){.connect-call-header{flex-basis:62px;height:62px;padding:0 15px}.connect-call-brand-copy small{display:none}.connect-call-brand-copy strong{font-size:13px}.connect-call-header-meta{gap:8px}.connect-call-status{font-size:8px}.connect-call-mode{font-size:8px;padding:6px 7px}.connect-call-stage{padding:10px 10px 98px}.connect-call-stage.has-remote .connect-call-participant.remote{inset:10px 10px 92px}.connect-call-stage.has-remote .connect-call-participant.local{bottom:111px;height:108px;min-height:0;right:20px;width:154px}.connect-call-loading,.connect-call-stage.audio-mode.single-participant .connect-call-participant.local,.connect-call-stage.single-participant .connect-call-participant.local{inset:10px 10px 92px}.connect-call-controls{bottom:10px;left:10px;max-width:none;padding:9px 10px;right:10px;transform:none;width:auto}.connect-call-duration{font-size:9px}.connect-call-duration svg{width:13px}.connect-call-control-group{gap:5px}.connect-call-control-group button{font-size:9px;min-width:0;padding:10px 9px}.connect-call-control-group button span{display:none}.connect-call-notice{bottom:91px;left:12px;right:12px}}.workspace-connect-origin-info{align-items:flex-start;background:#f7fbe9;border:1px solid #dce8c0;border-radius:7px;color:#71834a;display:flex;font-size:10px;gap:9px;line-height:1.45;margin-top:10px;padding:11px 12px}.workspace-connect-origin-info svg{color:#82a43b;flex:0 0 auto;margin-top:1px}.workspace-connect-origin-info p{margin:0}.workspace-connect-origin-info strong{color:#526c28;display:block;margin-bottom:2px}.workspace-connect-origin-info code{background:#eaf3d4;border-radius:3px;color:#536e28;font:9px DM Mono,monospace;padding:1px 3px}.workspace-connect-list-page{min-height:360px;padding:27px}.workspace-connect-list-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.workspace-connect-list-heading h2{font-size:27px;letter-spacing:-.06em;margin:10px 0 7px}.workspace-connect-list-heading p{color:#7b8983;font-size:11px;line-height:1.45;margin:0}.workspace-connect-list-page .workspace-connect-widget-list{margin-top:26px;max-width:760px}.workspace-connect-list-page .workspace-connect-widget-item{border-color:#e2ebe6;grid-template-columns:36px minmax(0,1fr) 7px 18px;padding:13px 11px}.workspace-connect-list-page .workspace-connect-widget-item:hover{background:#f7fbe9}.workspace-connect-list-page .workspace-connect-widget-item>svg{color:#7e968b}.workspace-connect-detail-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.workspace-connect-detail-header h1{font-size:clamp(34px,4vw,51px);letter-spacing:-.075em;line-height:.98;margin:10px 0 7px}.workspace-connect-detail-header p{color:#76827f;font-size:13px;line-height:1.45;margin:0}.workspace-connect-back{align-items:center;background:#0000;border:0;color:#577a1a;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:6px;padding:0;width:max-content}.workspace-connect-back:hover{color:#18212a}.workspace-connect-page.is-detail{gap:15px}@media(max-width:760px){.workspace-connect-list-page{min-height:0;padding:20px}.workspace-connect-list-heading{gap:12px}.workspace-connect-list-heading h2{font-size:23px}.workspace-connect-list-page .workspace-connect-widget-list{margin-top:20px}.workspace-connect-list-page .workspace-connect-widget-item{grid-template-columns:32px minmax(0,1fr) 7px 18px}.workspace-connect-detail-header{align-items:flex-start;flex-direction:column;gap:17px}.workspace-connect-detail-header .workspace-primary-button{width:100%}}.workspace-connect-page.is-detail .workspace-connect-detail-header{align-items:center;background:#251b29;border-radius:12px;box-shadow:0 12px 28px #251b291f;color:#eff5f1;padding:25px 28px}.workspace-connect-page.is-detail .workspace-connect-detail-header .workspace-card-kicker{color:#a7bdb3}.workspace-connect-page.is-detail .workspace-connect-detail-header h1{color:#f8fbf8}.workspace-connect-page.is-detail .workspace-connect-detail-header p{color:#b9c2bf}.workspace-connect-page.is-detail .workspace-connect-back{background:#f7fbe9;border:1px solid #dce8bf;border-radius:6px;color:#577a1a;padding:7px 9px}.workspace-connect-page.is-detail .workspace-connect-back:hover{background:#edf8cd;border-color:#b6d964;color:#294d3c}.workspace-connect-page.is-detail .workspace-connect-hero{background:#251b29;border:1px solid #251b29;box-shadow:0 14px 30px #251b291f}.workspace-connect-page.is-detail .workspace-connect-status{background:hsla(0,0%,100%,.055);border-color:#c3fa4b47}.workspace-connect-page.is-detail .workspace-connect-grid{align-items:stretch}.workspace-connect-page.is-detail .workspace-connect-guide{background:#251b29;border:1px solid #251b29;box-shadow:0 10px 24px #251b291a;color:#eff5f1}.workspace-connect-page.is-detail .workspace-connect-guide>.workspace-card-kicker{color:#a7bdb3}.workspace-connect-page.is-detail .workspace-connect-guide h3{color:#f8fbf8}.workspace-connect-page.is-detail .workspace-connect-guide p{color:#b9c2bf}.workspace-connect-page.is-detail .workspace-connect-guide a{color:#c3fa4b}.workspace-connect-page.is-detail .workspace-connect-guide a:hover{color:#f5ffd9}.workspace-connect-page.is-detail .workspace-connect-embed{background:#251b29;border-color:#251b29;box-shadow:0 10px 24px #251b291a;color:#eff5f1}.workspace-connect-page.is-detail .workspace-connect-embed .workspace-card-kicker{color:#a7bdb3}.workspace-connect-page.is-detail .workspace-connect-embed-heading h3{color:#f8fbf8}.workspace-connect-page.is-detail .workspace-connect-embed-heading p{color:#b9c2bf}.workspace-connect-page.is-detail .workspace-connect-embed-heading p strong{color:#c3fa4b}.workspace-connect-page.is-detail .workspace-connect-embed-heading p code{background:#ffffff1a;color:#dce8bf}.workspace-connect-page.is-detail .workspace-connect-snippet{background:#33253a;color:#c3fa4b}.workspace-connect-page.is-detail .workspace-connect-script-url{color:#a7bdb3}@media(max-width:760px){.workspace-connect-page.is-detail .workspace-connect-detail-header{align-items:flex-start;padding:21px}.workspace-connect-page.is-detail .workspace-connect-hero{padding:25px 21px}.workspace-connect-page.is-detail .workspace-connect-embed{padding:21px}}.workspace-team-surface{grid-column:1/-1;padding:25px}.workspace-team-description{color:#7b8983;font-size:11px;line-height:1.45;margin:8px 0 0;max-width:none;width:100%}.workspace-team-icon{background:#f4fbdc;border-radius:10px;color:#719b25;display:grid;height:40px;place-items:center;width:40px}.workspace-team-invite{grid-gap:10px;align-items:end;border-top:1px solid #e8eeeb;display:grid;gap:10px;grid-template-columns:1.1fr 1fr auto;margin-top:24px;padding-top:20px}.workspace-team-invite label{color:#7e8b86;display:block;font-size:10px}.workspace-team-invite label span{color:#a1aca7;font-size:9px}.workspace-team-invite input{background:#fbfdfb;border:1px solid #dce6e1;border-radius:6px;color:#31483d;display:block;font:12px Space Grotesk,sans-serif;margin-top:7px;outline:none;padding:11px 12px;width:100%}.workspace-team-invite input:focus{border-color:#a9d848;box-shadow:0 0 0 3px #c2ff3f2e}.workspace-team-invite .workspace-primary-button{height:38px;white-space:nowrap}.workspace-team-error,.workspace-team-message{font-size:10px;margin:13px 0 0}.workspace-team-message{color:#4d8a6f}.workspace-team-error{color:#a14e40}.workspace-team-list{margin-top:25px}.workspace-team-list-heading{align-items:center;color:#668077;display:flex;font:10px DM Mono,monospace;gap:8px;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.workspace-team-list-heading small{background:#edf3ef;border-radius:50%;color:#607970;display:grid;font-size:9px;height:20px;place-items:center;width:20px}.workspace-team-row{grid-gap:10px;align-items:center;border-top:1px solid #e8eeeb;display:grid;gap:10px;grid-template-columns:8px minmax(0,1fr) auto auto auto;padding:12px 0}.workspace-team-status{background:#c8d4ce;border-radius:50%;height:8px;width:8px}.workspace-team-status.available{background:#43bd92;box-shadow:0 0 0 3px #43bd921f}.workspace-team-status.busy{background:#ff9a75}.workspace-team-person{min-width:0}.workspace-team-person small,.workspace-team-person strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-team-person strong{color:#31483d;font-size:12px}.workspace-team-person small{color:#899891;font-size:9px;margin-top:3px}.workspace-team-presence{color:#82948d;font:9px DM Mono,monospace;text-transform:capitalize}.workspace-team-icon-button{background:#fff;border:1px solid #dce6e1;border-radius:6px;color:#638076;cursor:pointer;display:grid;height:27px;padding:0;place-items:center;width:27px}.workspace-team-icon-button:hover{background:#f4fbdc;border-color:#b6d964;color:#45641a}.workspace-team-icon-button.danger:hover{background:#fff1ed;border-color:#ffc2b3;color:#a14e40}.workspace-team-muted{color:#899891;font-size:10px;margin:0}@media(max-width:760px){.workspace-team-surface{grid-column:auto;padding:20px}.workspace-team-invite{align-items:stretch;grid-template-columns:1fr}.workspace-team-invite .workspace-primary-button{width:100%}.workspace-team-row{grid-template-columns:8px minmax(0,1fr) auto auto}.workspace-team-presence{grid-column:2;grid-row:2}.workspace-team-row .workspace-team-icon-button{grid-row:span 2}}.workspace-settings-page{gap:18px}.workspace-settings-hero{align-items:center;border:1px solid #251b29;border-radius:13px;box-shadow:0 14px 30px #251b291a;color:#f5faf6;display:flex;gap:24px;justify-content:space-between;padding:28px 30px}.workspace-settings-hero .workspace-card-kicker{color:#a9bcb4}.workspace-settings-hero h2{color:#fff;font-size:clamp(34px,4vw,49px);line-height:.95;margin:12px 0 9px}.workspace-settings-hero p{color:#b9c5bf;line-height:1.5;margin:0;max-width:590px}.workspace-settings-hero-status{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #c3fa4b4d;border-radius:9px;display:flex;gap:11px;min-width:208px;padding:13px 15px}.workspace-settings-hero-status>span{background:#c3fa4b;border-radius:9px;color:#263b1c;display:grid;height:34px;place-items:center;width:34px}.workspace-settings-hero-status small,.workspace-settings-hero-status strong{display:block}.workspace-settings-hero-status small{color:#afc1b8;margin-top:4px}.workspace-settings-grid{grid-template-columns:1fr 1fr}.workspace-settings-profile,.workspace-settings-workspace{padding:25px}.workspace-settings-profile .workspace-surface-heading,.workspace-settings-workspace .workspace-surface-heading{align-items:center}.workspace-settings-profile-summary{align-items:center;border:1px solid #e2ebe6;border-radius:9px;display:flex;gap:13px;margin-top:22px;padding:14px}.workspace-settings-profile-summary .workspace-large-avatar{height:43px;width:43px}.workspace-settings-profile-summary span,.workspace-settings-profile-summary strong{display:block}.workspace-settings-profile-summary strong{color:#31483d}.workspace-settings-profile-summary span{color:#82918b;font-size:10px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-settings-detail-list .workspace-setting-field:first-of-type{margin-top:13px}.workspace-settings-workspace .workspace-input-label{margin-top:21px}.workspace-settings-workspace .workspace-settings-detail-list{margin-top:4px}.workspace-settings-note{background:#f7fbe9;border:1px solid #e1e9d1;border-radius:7px;color:#71834b;font-size:10px;line-height:1.45;margin:15px 0 0;padding:11px 12px}.workspace-team-invite-header{align-items:center;background:#f7fbe9;border:1px solid #e1e9d1;border-radius:8px;display:flex;gap:15px;justify-content:space-between;margin-top:22px;padding:14px 15px}.workspace-team-invite-header span,.workspace-team-invite-header strong{display:block}.workspace-team-invite-header strong{color:#465b32;font-size:11px}.workspace-team-invite-header span{color:#778653;font-size:9px;margin-top:4px}.workspace-team-invite-count{background:#e9f4c9;border-radius:5px;color:#607b29!important;font:700 9px DM Mono,monospace;margin-top:0!important;padding:6px 8px;text-transform:uppercase;white-space:nowrap}.workspace-team-surface .workspace-team-invite{margin-top:14px;padding-top:18px}.workspace-team-surface .workspace-team-list{border-top:1px solid #e8eeeb;margin-top:22px;padding-top:18px}.workspace-team-surface .workspace-team-list-heading{margin-bottom:8px}@media(max-width:760px){.workspace-settings-hero{align-items:flex-start;flex-direction:column;padding:24px 21px}.workspace-settings-hero-status{min-width:0;width:100%}.workspace-settings-grid{gap:12px;grid-template-columns:1fr}.workspace-settings-profile,.workspace-settings-workspace{padding:20px}.workspace-team-invite-header{align-items:flex-start;flex-direction:column}.workspace-team-invite-count{align-self:flex-start}}.assistant-app{background:#f5f8f5;color:#172229;min-height:100vh}.assistant-header{align-items:center;background:#fff;border-bottom:1px solid #e0e9e4;display:flex;justify-content:space-between;min-height:76px;padding:0 5vw}.assistant-brand{align-items:center;color:#172229;display:flex;font-size:21px;font-weight:700;gap:9px;letter-spacing:-.05em}.assistant-brand em{color:#81908a;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0}.assistant-brand .workspace-brand-mark{margin-right:-7px;transform:scale(.72);transform-origin:left center;width:38px}.assistant-header-actions{align-items:center;color:#687c73;display:flex;font-size:11px;gap:18px}.assistant-header-actions button{background:#fff;border:1px solid #dce6e1;border-radius:7px;color:#74867f;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.assistant-online{align-items:center;display:flex;gap:6px}.assistant-availability{align-items:center;background:#f8fbf8;border:1px solid #dce6e1;border-radius:7px;color:#526a60;display:flex;font-size:10px;gap:7px;padding:6px 9px}.assistant-availability i{background:#43bd92;border-radius:50%;height:7px;width:7px}.assistant-availability.busy i{background:#ffad4f}.assistant-availability.offline i{background:#9ba9a3}.assistant-availability select{background:#0000;border:0;color:inherit;cursor:pointer;font:700 10px Space Grotesk,sans-serif;outline:0}.assistant-online i{background:#43bd92;border-radius:50%;box-shadow:0 0 0 3px #43bd921f;height:7px;width:7px}.assistant-user{align-items:center;color:#526a60;display:flex;gap:6px}.assistant-content{margin:0 auto;max-width:1050px;padding:54px 28px 80px}.assistant-welcome{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.assistant-welcome h1{font-size:clamp(40px,5vw,62px);letter-spacing:-.08em;line-height:.94;margin:11px 0 8px}.assistant-welcome p{color:#7b8983;font-size:13px;margin:0}.assistant-refresh{align-items:center;background:#fff;border:1px solid #dce6e1;border-radius:7px;color:#58736a;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:7px;padding:10px 12px}.assistant-error-box,.assistant-notice{align-items:center;border-radius:7px;display:flex;font-size:11px;gap:8px;margin-bottom:16px;padding:12px 14px}.assistant-notice{background:#f4fbdc;border:1px solid #d7e8b3;color:#54751e}.assistant-error,.assistant-error-box{color:#a14e40}.assistant-error-box{background:#fff1ed;border:1px solid #ffc8bb}.assistant-active-card{align-items:center;background:#f4fbdc;border:1px solid #cce48e;border-radius:12px;display:flex;gap:16px;margin-bottom:18px;padding:19px}.assistant-active-card>div{flex:1 1}.assistant-active-card h2{font-size:23px;letter-spacing:-.06em;margin:7px 0 4px}.assistant-active-card p{color:#6d814b;font-size:11px;margin:0}.assistant-call-icon{background:#c3fa4b;border-radius:10px;color:#27421c;display:grid;height:44px;place-items:center;width:44px}.assistant-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.35fr .65fr}.assistant-history-card,.assistant-info-card,.assistant-queue-card{background:#fff;border:1px solid #dce6e1;border-radius:12px;padding:24px}.assistant-card-heading{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.assistant-card-heading h2{font-size:27px;letter-spacing:-.07em;margin:9px 0 18px}.assistant-count{background:#f4fbdc;border-radius:50%;color:#5d7a25;display:grid;font:700 11px DM Mono,monospace;height:30px;place-items:center;width:30px}.assistant-call-list{border-top:1px solid #e8eeeb}.assistant-call-row{grid-gap:10px;align-items:center;border-bottom:1px solid #e8eeeb;display:grid;gap:10px;grid-template-columns:8px minmax(0,1fr) auto auto auto;padding:14px 0}.assistant-call-state{background:#ffad91;border-radius:50%;height:8px;width:8px}.assistant-call-state.queued{background:#d3dcd7}.assistant-call-copy{min-width:0}.assistant-call-copy small,.assistant-call-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-call-copy strong{color:#31483d;font-size:12px}.assistant-call-copy small{color:#8a9893;font-size:9px;margin-top:4px}.assistant-call-mode{color:#7d9488;display:grid;place-items:center}.assistant-accept,.assistant-decline{border-radius:6px;cursor:pointer;display:grid;font:700 10px Space Grotesk,sans-serif;height:29px;place-items:center}.assistant-decline{background:#fff1ed;border:1px solid #ffc7ba;color:#b05b49;width:29px}.assistant-accept{background:#c3fa4b;border:0;color:#27421c;padding:0 12px}.assistant-accept:disabled,.assistant-decline:disabled{cursor:wait;opacity:.6}.assistant-queued-label{color:#9ba9a3;font:10px DM Mono,monospace}.assistant-empty{grid-gap:8px;color:#91a099;display:grid;gap:8px;justify-items:center;padding:38px 15px 28px;text-align:center}.assistant-empty svg{color:#a2b6ad}.assistant-empty strong{color:#5b7268;font-size:12px}.assistant-empty span{font-size:10px}.assistant-info-card{background:#f4fbdc;border-color:#e4edc6}.assistant-info-icon{background:#c3fa4b;border-radius:9px;color:#27421c;display:grid;height:38px;margin-bottom:25px;place-items:center;width:38px}.assistant-info-card h2{color:#31483d;font-size:24px;letter-spacing:-.07em;margin:10px 0}.assistant-info-card p{color:#71834e;font-size:11px;line-height:1.55;margin:0}.assistant-info-line{align-items:center;border-top:1px solid #dbe8b7;color:#6b823b;display:flex;font-size:10px;gap:7px;margin-top:25px;padding-top:15px}.assistant-history-card{margin-top:18px}.assistant-history-card>.assistant-card-heading{align-items:center}.assistant-history-card>.assistant-card-heading h2{margin-bottom:15px}.assistant-history-card>.assistant-card-heading>svg{color:#91a49b}.assistant-history-row{align-items:center;border-top:1px solid #e8eeeb;display:flex;gap:15px;justify-content:space-between;padding:12px 0}.assistant-history-row span{min-width:0}.assistant-history-row small,.assistant-history-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-history-row strong{color:#4b6259;font-size:11px}.assistant-history-row small{color:#8a9893;font-size:9px;margin-top:4px;text-transform:capitalize}.assistant-history-row b{color:#6d8178;font:10px DM Mono,monospace}.assistant-auth{background:#251b29;display:grid;min-height:100vh;padding:24px;place-items:center}.assistant-auth-card{background:#33253a;border:1px solid #ffffff21;border-radius:16px;box-shadow:0 25px 70px #00000040;color:#f8f7f4;padding:42px;width:min(420px,100%)}.assistant-auth-card .assistant-brand{color:#f8f7f4;margin-bottom:54px}.assistant-auth-card h1{font-size:43px;letter-spacing:-.08em;line-height:.94;margin:12px 0 13px}.assistant-auth-card p{color:#c9bfca;font-size:12px;line-height:1.55;margin:0 0 25px}.assistant-auth-card .workspace-primary-button{align-items:center;display:flex;gap:8px}.assistant-auth-card .workspace-card-kicker{color:#c3fa4b}.assistant-auth-card .assistant-error{margin-bottom:0;margin-top:18px}@media(max-width:720px){.assistant-header{align-items:flex-start;flex-direction:column;gap:12px;padding:18px 20px}.assistant-header-actions{gap:9px;justify-content:space-between;width:100%}.assistant-content{padding:34px 18px 60px}.assistant-welcome{align-items:flex-start;flex-direction:column}.assistant-refresh{align-self:flex-start}.assistant-grid{grid-template-columns:1fr}.assistant-active-card{align-items:flex-start;flex-wrap:wrap}.assistant-active-card .workspace-primary-button{width:100%}.assistant-call-row{grid-template-columns:8px minmax(0,1fr) auto auto}.assistant-call-mode{grid-column:3;grid-row:1}.assistant-call-row .assistant-accept,.assistant-call-row .assistant-decline{grid-row:2}.assistant-call-row .assistant-decline{grid-column:3}.assistant-call-row .assistant-accept{grid-column:4}.assistant-queued-label{grid-column:3/5;grid-row:2}.assistant-auth-card{padding:30px 25px}}.connect-call-audio{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.connect-call-audio-enable{background:#c3fa4b;border:1px solid #c3fa4b;border-radius:8px;bottom:112px;box-shadow:0 8px 22px #0000003d;color:#182a22;cursor:pointer;font:700 11px Space Grotesk,sans-serif;padding:11px 15px;position:fixed;right:24px;z-index:22}.connect-call-audio-enable:hover{background:#d4ff78}@media(max-width:760px){.connect-call-audio-enable{bottom:95px;font-size:10px;right:12px}}.pricing-credit-policy{grid-gap:70px;align-items:start;background:#eff9d6;color:#251b29;display:grid;gap:70px;grid-template-columns:.8fr 1.2fr;padding:78px max(5vw,40px)}.pricing-credit-policy-copy{margin-left:auto;max-width:420px}.pricing-credit-policy-copy h2{font-size:clamp(43px,4.7vw,66px);letter-spacing:-.07em;line-height:.94;margin:23px 0 19px}.pricing-credit-policy-copy h2 span{color:#779d1f}.pricing-credit-policy-copy>p:not(.why-kicker){color:#627149;font-size:14px;line-height:1.55;margin:0}.pricing-credit-policy-list{margin-right:auto;max-width:600px}.pricing-credit-policy-list>div{align-items:flex-start;border-top:1px solid #d5e6b0;display:flex;gap:11px;padding:15px 0}.pricing-credit-policy-list>div:last-child{border-bottom:1px solid #d5e6b0}.pricing-credit-policy-list svg{color:#789d1f;flex:0 0 auto;margin-top:2px}.pricing-credit-policy-list small,.pricing-credit-policy-list strong{display:block}.pricing-credit-policy-list strong{font-size:13px}.pricing-credit-policy-list small{color:#71804d;font-size:11px;line-height:1.4;margin-top:4px}.pricing-camera-section{grid-gap:36px;background:#f8f8f4;display:grid;gap:36px;padding:86px max(5vw,40px)}.pricing-camera-card,.pricing-camera-section .pricing-section-heading{margin:0 auto;max-width:1200px}.pricing-camera-card{grid-gap:25px;align-items:center;background:#251b29;border:1px solid #dce7df;border-radius:14px;box-shadow:0 18px 38px #251b291f;color:#f7fbf7;display:grid;gap:25px;grid-template-columns:auto minmax(220px,.8fr) minmax(260px,1fr);padding:28px}.pricing-camera-card-icon{background:#c3fa4b;border-radius:13px;color:#29451c;display:grid;height:48px;place-items:center;width:48px}.pricing-camera-card h3{color:#c3fa4b;font-size:34px;letter-spacing:-.07em;margin:9px 0 8px}.pricing-camera-card h3 small{color:#c5d0c9;font-size:11px;letter-spacing:0}.pricing-camera-card p:not(.why-kicker){color:#b8c9c1;font-size:11px;line-height:1.5;margin:0}.pricing-camera-card p strong{color:#f3f8f2}.pricing-camera-card-notes{grid-gap:11px;border-left:1px solid #ffffff21;color:#dbe7df;display:grid;font-size:10px;gap:11px;padding-left:24px}.pricing-camera-card-notes span{align-items:flex-start;display:flex;gap:8px}.pricing-camera-card-notes svg{color:#c3fa4b;flex:0 0 auto}@media(max-width:900px){.pricing-credit-policy{gap:45px;grid-template-columns:1fr}.pricing-credit-policy-copy{margin:0}.pricing-credit-policy-list{margin:0;max-width:none}.pricing-camera-card{grid-template-columns:auto 1fr}.pricing-camera-card-notes{border-left:0;border-top:1px solid #ffffff21;grid-column:1/-1;padding:18px 0 0}}@media(max-width:760px){.pricing-credit-policy{padding:76px 24px 83px}.pricing-credit-policy-copy h2{font-size:51px}.pricing-credit-policy-list strong{font-size:12px}.pricing-credit-policy-list small{font-size:10px}.pricing-camera-section{padding:72px 24px 78px}.pricing-camera-card{gap:17px;grid-template-columns:1fr;padding:22px}.pricing-camera-card-icon{margin-bottom:3px}.pricing-camera-card-notes{grid-column:auto}}.workspace-credits-page{grid-gap:18px;display:grid;gap:18px}.workspace-credits-toolbar{align-items:flex-end}.workspace-credits-toolbar .workspace-primary-button{white-space:nowrap}.workspace-credits-notice{align-items:center;background:#f4fbdc;border:1px solid #d7e8b3;border-radius:8px;color:#54751e;display:flex;font-size:11px;gap:9px;padding:12px 14px}.workspace-credits-notice svg{flex:0 0 auto}.workspace-credits-notice span{flex:1 1}.workspace-credits-notice button{background:#0000;border:0;color:#66852c;cursor:pointer;font-size:19px;line-height:1;padding:0}.workspace-credit-balance-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.4fr 1fr 1fr}.workspace-credit-balance-card,.workspace-credit-purchase,.workspace-credit-rate-card,.workspace-credit-stat-card,.workspace-credit-usage{padding:24px}.workspace-credit-balance-main{background:#233c3c;border-color:#233c3c;color:#eff9f2}.workspace-credit-balance-main .workspace-card-kicker{color:#a7bdb3}.workspace-credit-balance-main .workspace-surface-heading{align-items:flex-start}.workspace-credit-balance-main h3{font-size:35px;letter-spacing:-.07em;margin:12px 0 0}.workspace-credit-balance-main p{color:#b9cbc4;font-size:11px;margin:19px 0 13px}.workspace-credit-balance-main p strong{color:#c3fa4b}.workspace-credit-balance-main>small{color:#a7bdb3;font-size:10px}.workspace-credit-icon,.workspace-credit-rate-icon,.workspace-credit-stat-icon{background:#c3fa4b;border-radius:10px;color:#27421c;display:grid;height:38px;place-items:center;width:38px}.workspace-credit-balance-bar{background:#ffffff24;border-radius:99px;height:7px;margin-bottom:10px;overflow:hidden}.workspace-credit-balance-bar span{background:#c3fa4b;border-radius:inherit;display:block;height:100%}.workspace-credit-stat-card{grid-gap:9px;align-content:start;background:#fff;display:grid;gap:9px}.workspace-credit-stat-icon{height:34px;margin-bottom:9px;width:34px}.workspace-credit-stat-icon.free{background:#f4fbdc;color:#719b25}.workspace-credit-stat-icon.purchased{background:#e9f2ef;color:#54796c}.workspace-credit-stat-card h3{font-size:29px;letter-spacing:-.07em;margin:3px 0 0}.workspace-credit-stat-card small{color:#7b8983;font-size:10px;line-height:1.45}.workspace-credit-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.workspace-surface-heading{align-items:center;display:flex;gap:18px;justify-content:space-between}.workspace-credit-heading-icon{color:#82a43b}.workspace-credit-purchase h3,.workspace-credit-rate-card h3,.workspace-credit-usage h3{font-size:26px;letter-spacing:-.07em;margin:10px 0 0}.workspace-credit-copy{color:#7b8983;font-size:11px;line-height:1.45;margin:9px 0 26px}.workspace-credit-purchase-amount{align-items:baseline;display:flex;gap:8px}.workspace-credit-purchase-amount span{color:#71827b;font-size:11px;margin-right:auto}.workspace-credit-purchase-amount strong{font-size:31px;letter-spacing:-.07em}.workspace-credit-purchase-amount small{color:#87958f;font-size:10px}.workspace-credit-slider{accent-color:#9dc63c;cursor:pointer;display:block;height:5px;margin:25px 0 10px;width:100%}.workspace-credit-slider-labels{color:#9aa8a4;display:flex;font:9px DM Mono,monospace;justify-content:space-between}.workspace-credit-purchase-total{align-items:center;border-top:1px solid #e8eeeb;display:flex;gap:15px;justify-content:space-between;margin-top:26px;padding-top:18px}.workspace-credit-purchase-total div{grid-gap:4px;display:grid;gap:4px}.workspace-credit-purchase-total span{color:#87958f;font-size:10px}.workspace-credit-purchase-total strong{font-size:22px;letter-spacing:-.05em}.workspace-credit-purchase-total .workspace-primary-button{white-space:nowrap}.workspace-credit-footnote{color:#87958f;font-size:9px;margin:17px 0 0}.workspace-credit-rate-card{background:#f4fbdc;border-color:#e4edc6}.workspace-credit-rate-icon{margin-bottom:27px}.workspace-credit-rate-card .workspace-card-kicker{color:#71834e}.workspace-credit-rate-card h3{color:#31483d;font-size:32px}.workspace-credit-rate-row{align-items:center;border-top:1px solid #dbe8b7;display:flex;gap:10px;padding:16px 0}.workspace-credit-rate-row:first-of-type{margin-top:20px}.workspace-credit-rate-row>span{background:#fff;border-radius:7px;color:#719b25;display:grid;height:30px;place-items:center;width:30px}.workspace-credit-rate-row small,.workspace-credit-rate-row strong{display:block}.workspace-credit-rate-row strong{color:#31483d;font-size:11px}.workspace-credit-rate-row small{color:#71834e;font-size:9px;margin-top:3px}.workspace-credit-rate-card>p{color:#71834e;font-size:10px;line-height:1.5;margin:14px 0 0}.workspace-credit-usage-heading{margin-bottom:20px}.workspace-credit-usage-heading .workspace-secondary-button{background:#fff;border:1px solid #dce6e1;border-radius:6px;color:#58736a;padding:8px 10px}.workspace-credit-usage-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:21px}.workspace-credit-usage-summary>div{grid-gap:5px;background:#f8fbf9;border:1px solid #e1eae5;border-radius:7px;display:grid;gap:5px;padding:13px}.workspace-credit-usage-summary span{color:#87958f;font-size:9px}.workspace-credit-usage-summary strong{font-size:17px;letter-spacing:-.04em}.workspace-credit-usage-list{border-top:1px solid #e8eeeb}.workspace-credit-usage-row{grid-gap:13px;align-items:center;border-bottom:1px solid #e8eeeb;display:grid;gap:13px;grid-template-columns:74px minmax(0,1fr) auto;padding:14px 0}.workspace-credit-usage-mode{font:9px DM Mono,monospace;text-transform:uppercase}.workspace-credit-usage-mode.video{color:#779d1f}.workspace-credit-usage-mode.audio{color:#618476}.workspace-credit-usage-row small,.workspace-credit-usage-row strong{display:block}.workspace-credit-usage-row strong{font-size:11px}.workspace-credit-usage-row small{color:#87958f;font-size:9px;margin-top:4px}.workspace-credit-usage-row b{color:#6d8178;font:10px DM Mono,monospace}.workspace-credit-demo-note{color:#98a59f;font-size:10px;margin:15px 0 0}.workspace-credits-policy{margin:0}@media(max-width:900px){.workspace-credit-balance-grid{grid-template-columns:1fr 1fr}.workspace-credit-balance-main{grid-column:1/-1}.workspace-credit-grid{grid-template-columns:1fr}}@media(max-width:600px){.workspace-credits-toolbar{align-items:flex-start;flex-direction:column}.workspace-credits-toolbar .workspace-primary-button{width:100%}.workspace-credit-balance-grid{grid-template-columns:1fr}.workspace-credit-balance-main{grid-column:auto}.workspace-credit-balance-card,.workspace-credit-purchase,.workspace-credit-rate-card,.workspace-credit-stat-card,.workspace-credit-usage{padding:20px}.workspace-credit-purchase-total{align-items:stretch;flex-direction:column}.workspace-credit-purchase-total .workspace-primary-button{width:100%}.workspace-credit-usage-summary{grid-template-columns:1fr}.workspace-credit-usage-row{gap:6px;grid-template-columns:1fr auto}.workspace-credit-usage-mode{grid-column:1/-1}.workspace-credit-usage-row b{grid-column:2;grid-row:2}.workspace-credit-usage-row>div{grid-column:1;grid-row:2}}.workspace-credit-usage-empty{grid-gap:7px;color:#87958f;display:grid;font-size:10px;gap:7px;justify-items:center;padding:27px 12px;text-align:center}.workspace-credit-usage-empty svg{color:#9bb1a6}.workspace-credit-usage-empty strong{color:#577268;font-size:12px}.workspace-sidebar{box-sizing:border-box;height:100vh;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}@media(max-width:760px){.workspace-sidebar{height:auto;max-height:none;overflow:visible}}.workspace-credit-balance-main,.workspace-credit-rate-card{background:#251b29;border-color:#251b29}.workspace-credit-rate-card{color:#eff5f1}.workspace-credit-rate-card .workspace-card-kicker{color:#a7bdb3}.workspace-credit-rate-card h3{color:#eff9f2}.workspace-credit-rate-row{border-top-color:#ffffff1f}.workspace-credit-rate-row strong{color:#eff5f1}.workspace-credit-rate-card>p,.workspace-credit-rate-row small{color:#a7bdb3}.workspace-room-detail-page{grid-gap:18px;display:grid;gap:18px}.workspace-room-back{color:#577a1a;font:700 11px Space Grotesk,sans-serif}.workspace-room-back:hover{color:#18212a}.workspace-room-detail-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.workspace-room-detail-heading h2{font-size:clamp(34px,4vw,51px);letter-spacing:-.075em;line-height:.98;margin:10px 0 7px}.workspace-room-detail-heading p{color:#76827f;font-size:13px;line-height:1.45;margin:0}.workspace-room-detail-heading .workspace-primary-button{white-space:nowrap}.workspace-room-notice{align-items:center;background:#f4fbdc;border:1px solid #d7e8b3;border-radius:8px;color:#54751e;display:flex;font-size:11px;gap:8px;padding:12px 14px}.workspace-room-detail-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.2fr .8fr}.workspace-room-config-card,.workspace-room-info-card{padding:25px}.workspace-room-heading-icon{color:#82a43b}.workspace-room-config-card .workspace-input-label{margin-top:22px}.workspace-room-config-card .workspace-input-label:first-of-type{margin-top:24px}.workspace-room-config-card input:not([type=checkbox]),.workspace-room-config-card select{background:#f8fbf9;border:1px solid #dce6e1;border-radius:6px;color:#31483d;display:block;font:12px Space Grotesk,sans-serif;margin-top:7px;outline:none;padding:11px 12px;width:100%}.workspace-room-config-card input:not([type=checkbox]):focus,.workspace-room-config-card select:focus{border-color:#a9d848;box-shadow:0 0 0 3px #c2ff3f2e}.workspace-room-field-help{color:#94a19c;display:block;font-size:9px;margin-top:6px}.workspace-room-toggle{align-items:flex-start;background:#f8fbf9;border:1px solid #e1eae5;border-radius:7px;cursor:pointer;display:flex;gap:9px;margin-top:23px;padding:13px}.workspace-room-toggle input{accent-color:#9dc63c;height:15px;margin:2px 0 0;width:15px}.workspace-room-toggle span{grid-gap:4px;display:grid;gap:4px}.workspace-room-toggle strong{color:#31483d;font-size:11px}.workspace-room-toggle small{color:#87958f;font-size:9px;line-height:1.4}.workspace-room-config-actions{border-top:1px solid #e8eeeb;display:flex;justify-content:flex-end;margin-top:24px;padding-top:18px}.workspace-room-info-card{background:#251b29;border-color:#251b29;color:#eff5f1}.workspace-room-info-icon{background:#c3fa4b;border-radius:10px;color:#27421c;display:grid;height:40px;margin-bottom:27px;place-items:center;width:40px}.workspace-room-info-card .workspace-card-kicker{color:#a7bdb3}.workspace-room-info-card h3{font-size:28px;letter-spacing:-.07em;margin:13px 0 10px}.workspace-room-info-card>p{color:#b9c2bf;font-size:11px;line-height:1.55;margin:0}.workspace-room-id{grid-gap:6px;background:#ffffff0d;border:1px solid #ffffff21;border-radius:7px;display:grid;gap:6px;margin:25px 0 18px;padding:13px}.workspace-room-id span{color:#a7bdb3;font:9px DM Mono,monospace}.workspace-room-id code{color:#c3fa4b;font:10px DM Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-room-info-card .workspace-secondary-button{background:#0000;border-color:#ffffff2e;color:#eff5f1}.workspace-room-info-card .workspace-secondary-button:hover{background:#c3fa4b1a;border-color:#c3fa4b;color:#c3fa4b}.workspace-room-detail-loading{color:#87958f;font:10px DM Mono,monospace;padding:45px 0}.workspace-room-not-found{display:grid;justify-items:start;padding:44px}.workspace-room-not-found h2{font-size:30px;letter-spacing:-.06em;margin:16px 0 8px}.workspace-room-not-found p{color:#7b8983;font-size:11px;margin:0 0 18px}.workspace-room-not-found .workspace-secondary-button{display:flex}@media(max-width:760px){.workspace-room-detail-heading{align-items:flex-start;flex-direction:column}.workspace-room-detail-heading .workspace-primary-button{width:100%}.workspace-room-detail-grid{grid-template-columns:1fr}.workspace-room-config-card,.workspace-room-info-card{padding:20px}.workspace-room-config-actions .workspace-primary-button{width:100%}.workspace-room-not-found{padding:28px 20px}.workspace-room-experience-grid{grid-template-columns:1fr}.workspace-room-experience-heading{display:block}.workspace-room-experience-badge{display:inline-block;margin-top:12px}}.workspace-room-row-clickable{cursor:pointer}.workspace-room-row-clickable:hover{background:#f7fbf8}.workspace-room-row-clickable:focus-visible{outline:2px solid #99bf37;outline-offset:-2px}.workspace-room-row-clickable{position:relative}.workspace-room-actions-menu{background:#fff;border:1px solid #dce5e1;border-radius:8px;box-shadow:0 14px 32px #18212a29;display:grid;min-width:170px;padding:5px;position:absolute;right:8px;top:38px;z-index:20}.workspace-room-actions-menu button{align-items:center;background:#0000;border:0;border-radius:5px;color:#40564d;cursor:pointer;display:flex;font:600 10px Space Grotesk,sans-serif;gap:9px;padding:9px 10px;text-align:left;width:100%}.workspace-room-actions-menu button:hover{background:#f1f7ed;color:#294d3c}.workspace-room-actions-menu button.danger{color:#c25543}.workspace-room-actions-menu button.danger:hover{background:#fff0ec;color:#a63f30}.workspace-room-actions-menu button:disabled{cursor:wait;opacity:.5}.workspace-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18121d85;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:50}.workspace-confirm-modal{background:#fff;border:1px solid #e1e8e4;border-radius:16px;box-shadow:0 24px 70px #18212a3d;padding:25px;width:min(100%,390px)}.workspace-confirm-modal-top{align-items:start;display:flex;justify-content:space-between}.workspace-confirm-icon{background:#fff0ec;border-radius:11px;color:#c25543;display:grid;height:42px;place-items:center;width:42px}.workspace-confirm-close{background:#0000;border:0;border-radius:6px;color:#7c8b85;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.workspace-confirm-close:hover{background:#f1f6f3;color:#294d3c}.workspace-confirm-modal h3{color:#18212a;font-size:24px;letter-spacing:-.06em;margin:21px 0 8px}.workspace-confirm-modal p{color:#718078;font-size:12px;line-height:1.5;margin:0}.workspace-confirm-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:25px}.workspace-danger-button{align-items:center;background:#e96855;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:7px;justify-content:center;padding:11px 14px}.workspace-danger-button:hover{background:#d95342}.workspace-confirm-close:disabled,.workspace-danger-button:disabled{cursor:wait;opacity:.55}.prejoin-screen{background:radial-gradient(circle at 80% 0,#e6f5e6 0,#0000 32%),#edf3f2;color:#18212a;display:block;min-height:100vh;padding:34px 18px}.prejoin-panel{background:#fff;border:1px solid #d6e0dc;border-radius:8px;box-shadow:0 10px 34px #251b291f;margin:0 auto;overflow:hidden;width:min(780px,100%)}.prejoin-topbar{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:25px 30px 23px}.prejoin-kicker{color:#82928b;display:block;font:700 9px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.prejoin-topbar h1{color:#18212a;font-size:24px;letter-spacing:-.06em;margin:9px 0 0}.prejoin-join-button{align-items:center;background:#c3fa4b;border:0;border-radius:8px;color:#182a22;cursor:pointer;display:flex;font:700 13px Space Grotesk,sans-serif;gap:10px;padding:13px 21px}.prejoin-join-button:hover{background:#d5ff79;transform:translateY(-1px)}.prejoin-join-button:disabled{cursor:wait;opacity:.55;transform:none}.prejoin-join-button .spin{animation:spin 1s linear infinite}.prejoin-preview{aspect-ratio:16/9;background:#251b29;overflow:hidden;position:relative}.prejoin-preview video{display:block;height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.prejoin-preview-shade{background:linear-gradient(180deg,#0000 65%,#251b29b3);inset:0;position:absolute}.prejoin-preview-loading{grid-gap:10px;color:#f5fff2;display:grid;font-size:12px;gap:10px;inset:0;justify-items:center;place-content:center;position:absolute}.prejoin-preview-loading .spin{animation:spin 1s linear infinite;color:#c3fa4b}.prejoin-nameplate{align-items:center;background:#251b29db;border-radius:5px;bottom:17px;color:#fff;display:flex;font-size:12px;gap:8px;left:19px;padding:8px 11px;position:absolute}.prejoin-nameplate svg{color:#c3fa4b}.prejoin-quick-controls{align-items:stretch;background:#fff;border-bottom:1px solid #dce5e1;display:flex;gap:3px;padding:8px 13px}.prejoin-quick-controls button{align-items:center;background:#0000;border:0;border-radius:6px;color:#24332e;cursor:pointer;display:flex;flex:0 0 92px;flex-direction:column;font:500 10px Space Grotesk,sans-serif;gap:5px;padding:8px 4px}.prejoin-quick-controls button:hover{background:#f0f8e6;color:#557a13}.prejoin-quick-controls button:disabled{cursor:not-allowed;opacity:.45}.prejoin-quick-controls button span{display:grid;height:23px;place-items:center}.prejoin-quick-controls button small{font:500 10px Space Grotesk,sans-serif}.prejoin-quick-controls .prejoin-more{margin-left:auto}.prejoin-settings{padding:23px 30px 28px}.prejoin-device-field{margin-bottom:22px}.prejoin-device-field label{align-items:center;color:#26352f;display:flex;font-size:13px;font-weight:700;justify-content:space-between;margin-bottom:8px}.prejoin-device-field label span,.prejoin-name-field label{align-items:center;display:flex;gap:8px}.prejoin-device-field label svg,.prejoin-name-field label svg{color:#557a6d}.prejoin-device-field label button{background:#0000;border:0;color:#6f8291;cursor:pointer;font:500 11px Space Grotesk,sans-serif;padding:0;text-decoration:underline}.prejoin-device-field label button:disabled{cursor:wait;opacity:.55}.prejoin-select-wrap{position:relative}.prejoin-select-wrap select{appearance:none;background:#fff;border:1px solid #cbd9e1;border-radius:8px;color:#30413b;cursor:pointer;font:12px Space Grotesk,sans-serif;outline:0;padding:12px 40px 12px 13px;width:100%}.prejoin-select-wrap select:focus{border-color:#9cbd49;box-shadow:0 0 0 3px #c3fa4b33}.prejoin-select-wrap>svg{color:#25332f;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.prejoin-mic-dots{background:linear-gradient(90deg,#19d8b0 0 25%,#0000 25% 38%,#19d8b0 38% 63%,#0000 63% 76%,#19d8b0 76%);border-radius:5px;height:9px;transition:opacity .15s;width:19px}.prejoin-level{align-items:center;color:#7a8d86;display:flex;font-size:10px;gap:11px;margin-top:8px}.prejoin-level>div{align-items:center;display:flex;gap:3px;height:24px}.prejoin-level i{background:#19d8b0;border-radius:3px;display:block;transition:height .08s;width:4px}.prejoin-name-field{margin-top:4px}.prejoin-name-field label{color:#26352f;font-size:13px;font-weight:700;margin-bottom:8px}.prejoin-name-field input{background:#fff;border:1px solid #cbd9e1;border-radius:8px;color:#30413b;font:12px Space Grotesk,sans-serif;margin:0;outline:0;padding:12px 13px;width:100%}.prejoin-name-field input:focus{border-color:#9cbd49;box-shadow:0 0 0 3px #c3fa4b33}.prejoin-error{align-items:center;background:#fff1ec;border:1px solid #efc0b5;border-radius:7px;color:#8a4c3c;display:flex;font-size:11px;gap:12px;margin-top:17px;padding:11px 12px}.prejoin-error span{flex:1 1}.prejoin-error button{background:#0000;border:0;color:#8a4c3c;cursor:pointer;font:600 10px Space Grotesk,sans-serif;text-decoration:underline}.prejoin-ready-note{align-items:center;color:#718078;display:flex;font-size:10px;gap:7px;margin-top:20px}.prejoin-ready-note svg{color:#80ad34}.prejoin-embed-mode{background:#fff;padding:0}.prejoin-embed-mode .prejoin-panel{border:0;border-radius:0;box-shadow:none;min-height:100vh;width:100%}.prejoin-embed-mode .prejoin-topbar{padding:18px 22px}.prejoin-embed-mode .prejoin-settings{padding-bottom:22px}@media(max-width:760px){.prejoin-screen{background:#fff;padding:0}.prejoin-panel{border:0;border-radius:0;box-shadow:none;min-height:100vh}.prejoin-topbar{padding:20px 18px}.prejoin-topbar h1{font-size:20px}.prejoin-join-button{padding:11px 15px}.prejoin-preview{aspect-ratio:4/3}.prejoin-quick-controls{justify-content:space-between;padding:8px 5px}.prejoin-quick-controls button{flex:1 1}.prejoin-quick-controls .prejoin-more{margin-left:0}.prejoin-settings{padding:20px 18px 26px}}.workspace-sessions-surface{padding:24px}.workspace-sessions-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.workspace-sessions-heading h3{font-size:21px;letter-spacing:-.05em;margin:9px 0 0}.workspace-live-count{align-items:center;background:#f0fbf5;border:1px solid #d8eee5;border-radius:999px;color:#278c70;display:flex;font-size:10px;font-weight:700;gap:7px;padding:7px 10px;white-space:nowrap}.workspace-live-count i{background:#43bd91;border-radius:50%;box-shadow:0 0 0 3px #43bd9121;height:7px;width:7px}.workspace-session-table{border-top:1px solid var(--workspace-line);margin-top:21px}.workspace-session-table-head,.workspace-session-table-row{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(190px,1.4fr) 90px 145px 125px 130px}.workspace-session-table-head{border-bottom:1px solid var(--workspace-line);color:#87958f;font:700 9px DM Mono,monospace;letter-spacing:.08em;padding:12px 0;text-transform:uppercase}.workspace-session-table-row{border-bottom:1px solid #e8eeeb;font-size:10px;min-height:76px}.workspace-session-table-row:last-child{border-bottom:0}.workspace-session-table-name{align-items:center;display:flex;gap:11px;min-width:0}.workspace-session-table-name>span:last-child{min-width:0}.workspace-session-table-name small,.workspace-session-table-name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-session-table-name strong{font-size:12px}.workspace-session-table-name small{color:#909e99;font:9px DM Mono,monospace;margin-top:4px}.workspace-session-table-started,.workspace-session-table-type{color:#7c8984}.workspace-session-table-duration{align-items:center;color:#2b8c72;display:flex;font-weight:700;gap:6px}.workspace-session-table-duration svg{color:#62aa91}.workspace-session-table-action{align-items:center;background:#fff;border:1px solid var(--workspace-line);border-radius:6px;color:#55736a;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;justify-content:center;padding:9px 10px;white-space:nowrap}.workspace-session-table-action:hover{background:#f5fbdc;border-color:#b6d964}.workspace-call-ended-notice{align-items:center;background:#f4fbdc;border:1px solid #cde6a2;border-radius:8px;color:#526e25;display:flex;font-size:11px;gap:14px;justify-content:space-between;margin-bottom:20px;padding:13px 15px}.workspace-call-ended-notice button{background:#0000;border:1px solid #b9d57e;border-radius:5px;color:#58751f;cursor:pointer;font:700 10px Space Grotesk,sans-serif;padding:5px 8px}.workspace-call-ended-notice button:hover{background:#fff}@media(max-width:760px){.workspace-sessions-surface{padding:18px}.workspace-sessions-heading h3{font-size:18px}.workspace-session-table-head{display:none}.workspace-session-table-row{gap:9px 12px;grid-template-columns:1fr auto;padding:16px 0}.workspace-session-table-name{grid-column:1}.workspace-session-table-duration,.workspace-session-table-started,.workspace-session-table-type{font-size:10px;grid-column:1}.workspace-session-table-type:before{color:#a0ada7;content:"Type · "}.workspace-session-table-started:before{color:#a0ada7;content:"Started · "}.workspace-session-table-duration:before{color:#a0ada7;content:"Duration · "}.workspace-session-table-action{align-self:center;grid-column:2;grid-row:1/span 4}.workspace-live-count{font-size:9px;padding:6px 8px}}.workspace-credit-time-estimate{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin-top:18px}.workspace-credit-time-estimate>div{align-items:center;background:#f8fbf9;border:1px solid #e5ece8;border-radius:7px;display:flex;gap:9px;padding:11px 10px}.workspace-credit-time-icon{border-radius:7px;display:grid;flex:0 0 auto;height:27px;place-items:center;width:27px}.workspace-credit-time-icon.audio{background:#e5f3ed;color:#4f8875}.workspace-credit-time-icon.video{background:#f0f8d9;color:#779b27}.workspace-credit-time-estimate>div>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-credit-time-estimate small{color:#87958f;font-size:9px}.workspace-credit-time-estimate strong{color:#31483d;font-size:14px;letter-spacing:-.03em}.workspace-credit-purchase-total{margin-top:18px}@media(max-width:600px){.workspace-credit-time-estimate{grid-template-columns:1fr}.workspace-credit-time-estimate>div{justify-content:space-between}}.workspace-credit-participants{border-bottom:1px solid #e8eeeb;border-top:1px solid #e8eeeb;margin-top:22px;padding:15px 0 16px}.workspace-credit-participants-heading{align-items:center;display:flex;gap:9px}.workspace-credit-participants-heading>span{background:#edf5d7;border-radius:7px;color:#779b27;display:grid;height:29px;place-items:center;width:29px}.workspace-credit-participants-heading>div{grid-gap:3px;display:grid;gap:3px}.workspace-credit-participants-heading small{color:#87958f;font-size:9px}.workspace-credit-participants-heading strong{color:#31483d;font-size:14px;letter-spacing:-.03em}.workspace-credit-participants-slider{accent-color:#9dc63c;cursor:pointer;display:block;height:4px;margin-top:15px;width:100%}.workspace-credit-capacity-guide{background:#f8fbf9;border:1px solid #e5ece8;border-radius:8px;margin-top:20px;padding:14px 13px}.workspace-credit-capacity-heading{align-items:center;color:#55796c;display:flex;font-size:10px;gap:7px}.workspace-credit-capacity-heading svg{color:#85a72f}.workspace-credit-capacity-row{align-items:flex-start;border-top:1px solid #e5ece8;display:flex;gap:8px;margin-top:12px;padding-top:12px}.workspace-credit-capacity-row>span{background:#fff;border-radius:6px;color:#6c9270;display:grid;flex:0 0 auto;height:24px;place-items:center;width:24px}.workspace-credit-capacity-row>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-credit-capacity-row strong{color:#31483d;font-size:10px}.workspace-credit-capacity-row small{color:#7c8984;font-size:9px;line-height:1.4}@media(max-width:600px){.workspace-credit-capacity-row strong{font-size:9px}.workspace-credit-capacity-row small{font-size:8px}}.workspace-credit-call-visuals{grid-gap:10px;display:grid;gap:10px;margin-top:20px}.workspace-credit-call-card{background:#f8fbf9;border:1px solid #e5ece8;border-radius:8px;padding:15px 13px}.workspace-credit-call-card.connect{background:#fbfdf3;border-color:#d7e8b3}.workspace-credit-call-heading{align-items:center;display:flex;gap:9px}.workspace-credit-call-heading>div{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.workspace-credit-call-heading strong{color:#31483d;font-size:12px}.workspace-credit-call-icon{background:#c3fa4b;border-radius:7px;color:#29431e;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.workspace-credit-call-card.group .workspace-credit-call-icon{background:#dff5f1;color:#317c76}.workspace-credit-call-badge{background:#eef5df;border-radius:99px;color:#688527;font:700 8px DM Mono,monospace;padding:5px 7px;white-space:nowrap}.workspace-credit-call-card.group .workspace-credit-call-badge{background:#e5f3ed;color:#4b8271}.workspace-credit-call-card>p{color:#718078;font-size:9px;line-height:1.45;margin:12px 0 0}.workspace-credit-call-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:13px}.workspace-credit-call-metrics>div{grid-gap:4px;background:#fff;border:1px solid #e5ece8;border-radius:6px;display:grid;gap:4px;padding:9px 10px}.workspace-credit-call-metrics small{color:#87958f;font-size:8px}.workspace-credit-call-metrics strong{color:#31483d;font-size:13px;letter-spacing:-.03em}.workspace-credit-call-count{align-items:center;border-top:1px solid #e5ece8;color:#87958f;display:flex;font-size:8px;gap:10px;justify-content:space-between;margin-top:10px;padding-top:10px}.workspace-credit-call-count strong{color:#55796c;font-size:9px;text-align:right}.workspace-credit-call-card .workspace-credit-participants-heading{margin-top:14px}.workspace-credit-call-limit{color:#87958f;display:block;font-size:8px;line-height:1.4;margin-top:11px}.workspace-credit-footnote{line-height:1.45}@media(max-width:600px){.workspace-credit-call-heading{align-items:flex-start;flex-wrap:wrap}.workspace-credit-call-heading>div{flex-basis:calc(100% - 40px)}.workspace-credit-call-badge{margin-left:38px}.workspace-credit-call-count{align-items:flex-start;flex-direction:column}.workspace-credit-call-count strong{text-align:left}}.workspace-credit-product-switcher{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:22px}.workspace-credit-product-switcher button{align-items:center;background:#fff;border:1px solid #e1eae5;border-radius:8px;color:#557268;cursor:pointer;display:flex;gap:10px;padding:12px;text-align:left}.workspace-credit-product-switcher button:hover{border-color:#b6d964}.workspace-credit-product-switcher button.active{background:#fbfdf3;border-color:#b6d964;box-shadow:inset 0 0 0 1px #d7e8b3}.workspace-credit-product-switcher button>svg{color:#719b27;flex:0 0 auto}.workspace-credit-product-switcher button span{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-credit-product-switcher button strong{color:#31483d;font-size:11px}.workspace-credit-product-switcher button small{color:#87958f;font-size:9px;line-height:1.3}.workspace-credit-simple-estimate{background:#fbfdf3;border:1px solid #d7e8b3;border-radius:8px;margin-top:12px;padding:16px 14px}.workspace-credit-simple-heading{align-items:center;display:flex;gap:9px}.workspace-credit-simple-heading>div{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.workspace-credit-simple-heading strong{color:#31483d;font-size:12px}.workspace-credit-simple-heading .workspace-credit-call-icon{background:#c3fa4b}.workspace-credit-simple-heading .workspace-credit-call-icon.group{background:#dff5f1;color:#317c76}.workspace-credit-simple-estimate>p{color:#718078;font-size:9px;line-height:1.45;margin:12px 0 0}.workspace-credit-simple-estimate .workspace-credit-participants-heading{margin-top:14px}.workspace-credit-simple-estimate .workspace-credit-call-limit{margin-bottom:0}@media(max-width:600px){.workspace-credit-product-switcher{grid-template-columns:1fr}.workspace-credit-product-switcher button{padding:11px}.workspace-credit-simple-heading{align-items:flex-start;flex-wrap:wrap}.workspace-credit-simple-heading .workspace-credit-call-badge{margin-left:38px}}.assistant-credit-warning{align-items:center;background:#fff2ed;border:1px solid #f1c1b4;border-radius:8px;color:#995847;display:flex;font-size:11px;gap:8px;margin-bottom:18px;padding:12px 14px}.assistant-credit-warning strong{white-space:nowrap}.assistant-credit-warning span{color:#a66c5d}.pricing-calculator-service-tabs{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin:20px 0 4px}.pricing-calculator-service-tabs button,.pricing-calculator-toggle button{background:#0000;border:1px solid #ffffff29;border-radius:7px;color:#c7bdc9;cursor:pointer;font:600 10px Space Grotesk,sans-serif;padding:10px 9px}.pricing-calculator-service-tabs button:hover,.pricing-calculator-toggle button:hover{border-color:#c2ff3f;color:#fff}.pricing-calculator-service-tabs button.active,.pricing-calculator-toggle button.active{background:#c2ff3f;border-color:#c2ff3f;color:#251b29}.pricing-calculator-toggle{align-items:center;border-bottom:1px solid #ffffff21;display:flex;gap:7px;padding:17px 0}.pricing-calculator-toggle>span{color:#b7acba;font-size:11px;margin-right:auto}.pricing-calculator-toggle button{align-items:center;display:flex;gap:5px;padding:8px 10px}.pricing-calculator-result{align-items:center;background:#c2ff3f14;border:1px solid #c2ff3f4d;border-radius:8px;display:flex;gap:15px;justify-content:space-between;margin-top:18px;padding:14px 15px}.pricing-calculator-result>div{grid-gap:4px;display:grid;gap:4px}.pricing-calculator-result>div:last-child{text-align:right}.pricing-calculator-result span{font-size:12px;font-weight:700}.pricing-calculator-result small{color:#b7acba;font-size:9px;font-weight:500}.pricing-calculator-result strong{color:#c2ff3f;font-size:15px}.pricing-calculator-result b{color:#f8f7f4;font-size:12px}.pricing-calculator-result b small{color:#b7acba}.workspace-credit-product-switcher-three{grid-template-columns:repeat(3,1fr)}.workspace-credit-product-switcher-four{grid-template-columns:repeat(4,1fr)}.workspace-credit-participant-control{border-top:1px solid #e5ece8;margin-top:16px;padding-top:14px}.workspace-credit-participant-control .workspace-credit-participants-heading{margin-top:0}.workspace-credit-participant-control+.workspace-credit-participant-control{margin-top:10px}.workspace-credit-participant-control .workspace-credit-slider-labels{margin-top:7px}@media(max-width:760px){.pricing-calculator-service-tabs{grid-template-columns:1fr}.pricing-calculator-toggle{align-items:stretch;flex-wrap:wrap}.pricing-calculator-toggle>span{margin:0;width:100%}.pricing-calculator-result{align-items:flex-start;flex-direction:column}.pricing-calculator-result>div:last-child{text-align:left}.workspace-credit-product-switcher-four,.workspace-credit-product-switcher-three{grid-template-columns:1fr}}.workspace-room-billing-card{margin-top:18px;padding:24px}.workspace-room-billing-status{align-items:center;color:#5e8876;display:flex;font:700 9px DM Mono,monospace;gap:7px;text-transform:uppercase}.workspace-room-billing-status i{background:#7cc8a9;border-radius:50%;height:7px;width:7px}.workspace-room-billing-status.warning{color:#b16c58}.workspace-room-billing-status.warning i{background:#ff795c}.workspace-room-billing-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px}.workspace-room-billing-summary>div{grid-column-gap:8px;align-items:center;background:#f8fbf9;border:1px solid #e2ebe6;border-radius:8px;column-gap:8px;display:grid;grid-template-columns:24px 1fr;padding:13px}.workspace-room-billing-summary svg{color:#789d1f;grid-row:span 2}.workspace-room-billing-summary span,.workspace-room-billing-summary strong{display:block}.workspace-room-billing-summary strong{font-size:16px;letter-spacing:-.04em}.workspace-room-billing-summary span{color:#87958f;font-size:9px;margin-top:3px}.workspace-room-credit-warning{background:#fff2ed;border:1px solid #f1c1b4;border-radius:7px;color:#995847;font-size:10px;margin-top:14px;padding:11px 13px}.workspace-room-session-list{border-top:1px solid #e8eeeb;margin-top:20px}.workspace-room-session-row{align-items:center;border-bottom:1px solid #e8eeeb;color:#55736a;display:flex;font-size:10px;gap:15px;justify-content:space-between;padding:14px 0}.workspace-room-session-row>span{grid-gap:4px;display:grid;gap:4px}.workspace-room-session-row>span:last-child{text-align:right}.workspace-room-session-row strong{color:#31483d;font-size:11px}.workspace-room-session-row small{color:#87958f;font-size:9px}.workspace-room-session-empty{color:#87958f;font-size:10px;margin:18px 0 0}@media(max-width:600px){.workspace-room-billing-card{padding:20px}.workspace-room-billing-summary{grid-template-columns:1fr}.workspace-room-session-row{align-items:flex-start;flex-direction:column}.workspace-room-session-row>span:last-child{text-align:left}}.workspace-credit-protection{grid-gap:34px;align-items:center;background:#251b29;border-color:#251b29;color:#eff5f1;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(480px,1.35fr);padding:25px 27px}.workspace-credit-protection .workspace-card-kicker{color:#a7bdb3}.workspace-credit-protection h3{color:#eff9f2;font-size:28px;letter-spacing:-.07em;margin:11px 0 9px}.workspace-credit-protection p{color:#b9c2bf;font-size:11px;line-height:1.5;margin:0;max-width:430px}.workspace-credit-protection-controls{grid-gap:12px;align-items:end;background:hsla(0,0%,100%,.055);border:1px solid #ffffff21;border-radius:10px;display:grid;gap:12px;grid-template-columns:1fr 1fr auto;padding:16px}.workspace-credit-protection .workspace-input-label{grid-gap:7px;color:#dce7e1;display:grid;font-size:10px;font-weight:600;gap:7px;margin:0}.workspace-credit-protection .workspace-input-label input,.workspace-credit-protection .workspace-input-label select{background:#1d1721;border:1px solid #ffffff29;border-radius:6px;box-sizing:border-box;color:#f3f7f4;font:11px Space Grotesk,sans-serif;outline:none;padding:10px 11px;width:100%}.workspace-credit-protection .workspace-input-label input:focus,.workspace-credit-protection .workspace-input-label select:focus{border-color:#c3fa4b;box-shadow:0 0 0 3px #c3fa4b24}.workspace-credit-protection .workspace-input-label small{color:#9caca4;font-size:9px;font-weight:400}.workspace-credit-protection .workspace-primary-button{min-height:36px;white-space:nowrap}@media(max-width:900px){.workspace-credit-protection{gap:20px;grid-template-columns:1fr}.workspace-credit-protection p{max-width:620px}.workspace-credit-protection-controls{grid-template-columns:1fr 1fr}.workspace-credit-protection-controls .workspace-primary-button{grid-column:1/-1;justify-self:start}}@media(max-width:600px){.workspace-credit-protection{padding:21px 20px}.workspace-credit-protection-controls{grid-template-columns:1fr;padding:13px}.workspace-credit-protection-controls .workspace-primary-button{grid-column:auto;width:100%}}.workspace-purchase-modal{width:min(100%,430px)}.workspace-purchase-modal>.workspace-card-kicker{margin-top:22px}.workspace-purchase-modal h3{margin-top:9px}.workspace-purchase-modal p strong{color:#31483d}.workspace-confirm-icon.purchase{background:#eef8d8;color:#719b27}.workspace-purchase-summary{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin-top:20px}.workspace-purchase-summary>div{grid-gap:5px;background:#f8fbf9;border:1px solid #e1eae5;border-radius:8px;display:grid;gap:5px;padding:12px}.workspace-purchase-summary span{color:#87958f;font-size:9px}.workspace-purchase-summary strong{color:#18212a;font-size:17px;letter-spacing:-.04em}.workspace-purchase-secure-note{align-items:flex-start;background:#f7fbe9;border:1px solid #dce9bf;border-radius:7px;color:#6d8142;display:flex;font-size:10px;gap:8px;line-height:1.4;margin-top:14px;padding:11px 12px}.workspace-purchase-secure-note svg{color:#7ba32a;flex:0 0 auto;margin-top:1px}.workspace-purchase-modal .workspace-confirm-actions{margin-top:21px}@media(max-width:600px){.workspace-purchase-modal{padding:21px}.workspace-purchase-summary strong{font-size:15px}}.workspace-recording-row{grid-template-columns:42px minmax(0,1fr) auto auto auto}.workspace-camera-usage-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin:0 0 15px}.workspace-camera-usage-grid>div{grid-gap:3px;background:hsla(0,0%,100%,.045);border:1px solid #ffffff1a;border-radius:7px;display:grid;gap:3px;padding:9px}.workspace-camera-usage-grid strong{color:#f7fbf7;font-size:14px;letter-spacing:-.04em}.workspace-camera-usage-grid span{color:#a9bcb3;font-size:8px;line-height:1.2}.workspace-camera-payg-action{align-items:center;background:#0000;border:0;color:#c3fa4b;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;margin-top:15px;padding:0}.workspace-camera-payg-action:hover{color:#fff}.workspace-camera-record{align-items:center;background:#f6fbe7;border:1px solid #d7e8a4;border-radius:7px;color:#5d7b25;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:8px;height:39px;justify-content:center;padding:0 13px;white-space:nowrap}.workspace-camera-record.is-recording{background:#fff1ec;border-color:#f1b8ab;color:#b55748}.workspace-camera-record:disabled{cursor:wait;opacity:.6}.workspace-camera-subpage{grid-gap:18px;display:grid;gap:18px}.workspace-camera-plan-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.workspace-camera-plan-card{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-height:250px;padding:25px}.workspace-camera-plan-card.featured{background:#251b29;border-color:#251b29;color:#f7fbf7}.workspace-camera-plan-card .workspace-card-kicker{color:#789548}.workspace-camera-plan-card.featured .workspace-card-kicker{color:#aabeb7}.workspace-camera-plan-card h3{font-size:29px;letter-spacing:-.07em;margin:6px 0 0}.workspace-camera-plan-card p{color:#81918a;font-size:11px;line-height:1.5;margin:0;max-width:420px}.workspace-camera-plan-card.featured p{color:#b8c9c1}.workspace-camera-plan-card>strong{color:#5e8125;font-size:17px;margin-top:8px}.workspace-camera-plan-card.featured>strong{color:#c3fa4b}.workspace-camera-plan-card>small{color:#87958f;font-size:9px;line-height:1.4}.workspace-camera-plan-card .workspace-primary-button,.workspace-camera-plan-card .workspace-secondary-button{margin-top:auto}.workspace-camera-usage-panel{padding:25px}.workspace-camera-usage-panel .workspace-surface-heading>svg{color:#759c29}.workspace-camera-usage-grid.large{grid-template-columns:repeat(4,1fr);margin-top:20px}.workspace-camera-usage-grid.large>div{background:#f8fbf9;border:1px solid #e1eae5;padding:15px}.workspace-camera-usage-grid.large strong{color:#263b31;font-size:22px}.workspace-camera-usage-grid.large span{color:#81918a;font-size:9px}.workspace-camera-subpage-card{grid-gap:10px;align-content:start;display:grid;gap:10px;min-height:270px;padding:30px}.workspace-camera-subpage-icon{background:#c3fa4b;border-radius:11px;color:#29451c;display:grid;height:42px;place-items:center;width:42px}.workspace-camera-subpage-card h3{font-size:31px;letter-spacing:-.07em;margin:8px 0 0}.workspace-camera-subpage-card>p{color:#81918a;font-size:12px;line-height:1.5;margin:0;max-width:660px}.workspace-camera-subpage-loading{align-items:center;color:#81918a;display:flex;font-size:10px;gap:8px}.workspace-camera-session-list{border-top:1px solid #e6eee9;display:grid;margin-top:14px;max-width:650px}.workspace-camera-session-list>div{align-items:center;border-bottom:1px solid #e6eee9;display:flex;gap:14px;justify-content:space-between;padding:12px 0}.workspace-camera-session-list span{grid-gap:3px;display:grid;gap:3px}.workspace-camera-session-list strong{font-size:11px}.workspace-camera-session-list small{color:#87958f;font-size:9px}.workspace-camera-session-list b{color:#6d9325;font:10px DM Mono,monospace}@media(max-width:900px){.workspace-camera-plan-grid{grid-template-columns:1fr}.workspace-camera-usage-grid.large{grid-template-columns:1fr 1fr}}@media(max-width:600px){.workspace-camera-usage-grid.large{grid-template-columns:1fr}.workspace-camera-plan-card,.workspace-camera-subpage-card,.workspace-camera-usage-panel{padding:20px}.workspace-recording-row{grid-template-columns:36px minmax(0,1fr) auto}.workspace-recording-row .workspace-recording-source{grid-column:2;width:max-content}.workspace-recording-row .workspace-recording-actions{grid-column:3;grid-row:1/span 3}.workspace-recording-thumb{height:36px;width:36px}}.workspace-dashboard-page{gap:18px}.workspace-dashboard-hero{grid-gap:28px;align-items:center;background:#251b29;border:1px solid #251b29;border-radius:13px;box-shadow:0 14px 30px #251b291f;color:#eff5f1;display:grid;gap:28px;grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);min-height:245px;overflow:hidden;padding:32px 36px;position:relative}.workspace-dashboard-hero:after{border:1px solid #c3fa4b29;border-radius:50%;bottom:-155px;box-shadow:0 0 0 30px rgba(195,250,75,.035),0 0 0 60px rgba(195,250,75,.025);content:"";height:285px;pointer-events:none;position:absolute;right:-90px;transform:rotate(-12deg);width:430px}.workspace-dashboard-hero-copy{position:relative;z-index:1}.workspace-dashboard-hero .workspace-card-kicker{color:#a7bdb3}.workspace-dashboard-hero h2{color:#f8fbf8;font-size:clamp(37px,4vw,55px);letter-spacing:-.08em;line-height:.94;margin:14px 0 13px}.workspace-dashboard-hero h2 em{color:#c3fa4b;font-style:normal}.workspace-dashboard-hero p{color:#b9c2bf;font-size:12px;line-height:1.5;margin:0;max-width:540px}.workspace-dashboard-hero-actions{align-items:center;display:flex;gap:17px;margin-top:24px}.workspace-dashboard-hero-link{align-items:center;background:#0000;border:0;color:#dce7e1;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:7px;padding:0}.workspace-dashboard-hero-link:hover{color:#c3fa4b}.workspace-dashboard-hero-link:disabled{cursor:wait;opacity:.55}.workspace-dashboard-hero-aside{background:hsla(0,0%,100%,.055);border:1px solid #c3fa4b47;border-radius:11px;display:grid;min-height:160px;overflow:hidden;padding:20px;place-items:center;position:relative;text-align:center;z-index:1}.workspace-dashboard-hero-aside>div{grid-gap:5px;display:grid;gap:5px;position:relative;z-index:1}.workspace-dashboard-hero-aside .workspace-card-kicker{font-size:8px}.workspace-dashboard-hero-aside strong{color:#c3fa4b;font-size:50px;letter-spacing:-.09em;line-height:1}.workspace-dashboard-hero-aside small{color:#b9c2bf;font-size:10px}.workspace-dashboard-hero-orbit{border:1px solid #c3fa4b38;border-radius:50%;box-shadow:0 0 0 20px #c3fa4b08,0 0 0 42px rgba(195,250,75,.025);height:190px;position:absolute;transform:rotate(-18deg);width:190px}.workspace-dashboard-stat-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(4,1fr)}.workspace-dashboard-stat{grid-column-gap:10px;align-items:start;background:#fff;border:1px solid var(--workspace-line);border-radius:10px;column-gap:10px;display:grid;grid-template-columns:34px minmax(0,1fr);min-height:108px;padding:17px 17px 15px;position:relative}.workspace-dashboard-stat-icon{background:#edf4ef;border-radius:9px;color:#58786b;display:grid;grid-row:span 2;height:34px;place-items:center;width:34px}.workspace-dashboard-stat.teal .workspace-dashboard-stat-icon{background:#ddf8f4;color:#278f89}.workspace-dashboard-stat.plum .workspace-dashboard-stat-icon{background:#eee7f1;color:#72577d}.workspace-dashboard-stat-copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-dashboard-stat-copy>span{color:#71807b;font-size:10px}.workspace-dashboard-stat-copy strong{align-items:center;color:#18212a;display:flex;font-size:25px;letter-spacing:-.06em;min-height:28px}.workspace-dashboard-stat-copy strong .spin{color:#80a83a}.workspace-dashboard-stat-copy small{color:#8a9893;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-stat>button{align-items:center;background:#0000;border:0;color:#6e951e;cursor:pointer;display:flex;font:700 9px Space Grotesk,sans-serif;gap:4px;grid-column:2;margin-top:10px;padding:0;width:max-content}.workspace-dashboard-stat>button:hover{color:#31483d}.workspace-dashboard-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:1.25fr .75fr}.workspace-dashboard-actions,.workspace-dashboard-live-card{padding:24px}.workspace-dashboard-actions .workspace-surface-heading p,.workspace-dashboard-live-card .workspace-surface-heading p{color:#87958f;font-size:10px;margin:6px 0 0}.workspace-dashboard-heading-icon{color:#82a43b}.workspace-dashboard-room-list{border-top:1px solid #e8eeeb;margin-top:20px}.workspace-dashboard-room-row{grid-gap:11px;align-items:center;background:#0000;border:0;border-bottom:1px solid #e8eeeb;color:inherit;cursor:pointer;display:grid;gap:11px;grid-template-columns:34px minmax(0,1fr) auto 18px;padding:14px 0;text-align:left;width:100%}.workspace-dashboard-room-row:hover{background:#fbfdfb}.workspace-dashboard-room-row>span:nth-child(2){min-width:0}.workspace-dashboard-room-row small,.workspace-dashboard-room-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-room-row strong{font-size:12px}.workspace-dashboard-room-row small{color:#8a9893;font-size:9px;margin-top:4px}.workspace-dashboard-room-row>svg{color:#81958b}.workspace-dashboard-empty{grid-gap:7px;color:#87958f;display:grid;gap:7px;justify-items:center;padding:38px 15px 23px;text-align:center}.workspace-dashboard-empty-icon{background:#edf5ef;border-radius:11px;color:#86a928;display:grid;height:43px;place-items:center;width:43px}.workspace-dashboard-empty strong{color:#496057;font-size:12px}.workspace-dashboard-empty>span{font-size:10px;line-height:1.45;max-width:310px}.workspace-dashboard-empty button{align-items:center;background:#f7fbe9;border:1px solid #d3e2bd;border-radius:6px;color:#58751f;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:6px;margin-top:7px;padding:9px 11px}.workspace-dashboard-empty button:hover{background:#edf8cd;border-color:#b6d964}.workspace-dashboard-empty button:disabled{cursor:wait;opacity:.55}.workspace-dashboard-action-list{display:grid;margin-top:19px}.workspace-dashboard-action-list button{grid-gap:9px;align-items:center;background:#0000;border:0;border-top:1px solid #e8eeeb;color:inherit;cursor:pointer;display:grid;gap:9px;grid-template-columns:31px minmax(0,1fr) 15px;padding:11px 0;text-align:left}.workspace-dashboard-action-list button:hover strong{color:#6d941b}.workspace-dashboard-action-list button:disabled{cursor:wait;opacity:.55}.workspace-dashboard-action-list button>span:nth-child(2){grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-dashboard-action-list strong{font-size:10px}.workspace-dashboard-action-list small{color:#8a9893;font-size:8px}.workspace-dashboard-action-list button>svg{color:#82948d}.workspace-dashboard-action-icon{background:#eef5df;border-radius:8px;color:#779b27;display:grid;height:31px;place-items:center;width:31px}.workspace-dashboard-action-icon.coral{background:#fff0ec;color:#c3654e}.workspace-dashboard-action-icon.teal{background:#ddf8f4;color:#278f89}.workspace-dashboard-action-icon.plum{background:#eee7f1;color:#72577d}.workspace-dashboard-portfolio{background:#fff;border:1px solid var(--workspace-line);border-radius:11px;padding:23px 25px}.workspace-dashboard-portfolio-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.workspace-dashboard-portfolio-heading h3{font-size:21px;letter-spacing:-.05em;margin:9px 0 5px}.workspace-dashboard-portfolio-heading p{color:#87958f;font-size:10px;line-height:1.45;margin:0}.workspace-dashboard-portfolio-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:21px}.workspace-dashboard-portfolio-grid>div{grid-column-gap:9px;align-items:center;background:#f8fbf9;border:1px solid #e4ece8;border-radius:8px;column-gap:9px;display:grid;grid-template-columns:31px 1fr;padding:13px}.workspace-dashboard-portfolio-icon{background:#edf5ef;border-radius:8px;color:#628075;display:grid;grid-row:span 2;height:31px;place-items:center;width:31px}.workspace-dashboard-portfolio-icon.coral{background:#fff0ec;color:#c3654e}.workspace-dashboard-portfolio-icon.teal{background:#ddf8f4;color:#278f89}.workspace-dashboard-portfolio-icon.plum{background:#eee7f1;color:#72577d}.workspace-dashboard-portfolio-grid strong{font-size:19px;letter-spacing:-.05em}.workspace-dashboard-portfolio-grid small{color:#87958f;font-size:9px}@media(max-width:1000px){.workspace-dashboard-stat-grid{grid-template-columns:repeat(2,1fr)}.workspace-dashboard-grid{grid-template-columns:1fr}.workspace-dashboard-portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.workspace-dashboard-hero{grid-template-columns:1fr;min-height:0;padding:27px 23px}.workspace-dashboard-hero h2{font-size:42px}.workspace-dashboard-hero-aside{min-height:128px}.workspace-dashboard-hero-actions{align-items:flex-start;flex-direction:column;gap:16px}.workspace-dashboard-stat-grid{gap:9px}.workspace-dashboard-stat{min-height:100px;padding:14px}.workspace-dashboard-stat-copy strong{font-size:23px}.workspace-dashboard-actions,.workspace-dashboard-live-card,.workspace-dashboard-portfolio{padding:19px}.workspace-dashboard-room-row{grid-template-columns:32px minmax(0,1fr) 18px}.workspace-dashboard-room-row .workspace-status{display:none}.workspace-dashboard-portfolio-heading{align-items:flex-start;flex-direction:column}.workspace-dashboard-portfolio-heading .workspace-secondary-button{width:100%}.workspace-dashboard-portfolio-grid{gap:8px}.workspace-dashboard-portfolio-grid>div{padding:11px}.workspace-dashboard-portfolio-grid strong{font-size:17px}}.workspace-developers-page{gap:18px}.workspace-developers-toolbar{align-items:flex-end;margin-bottom:1px}.workspace-developer-toolbar-actions{align-items:center;display:flex;gap:9px}.workspace-developer-toolbar-actions .workspace-secondary-button{white-space:nowrap}.workspace-developer-toolbar-actions .workspace-primary-button{padding:13px 16px;white-space:nowrap}.workspace-developers-page .workspace-developer-hero{background:#251b29;border:1px solid #251b29;box-shadow:0 14px 30px #251b291f}.workspace-developers-page .workspace-code-orbit{border-color:#c3fa4b66}.workspace-developers-page .workspace-keys-surface,.workspace-developers-page .workspace-security-surface{min-height:245px}.workspace-developer-card-copy{color:#7b8983;font-size:10px;line-height:1.45;margin:7px 0 0;max-width:480px}.workspace-security-surface .workspace-developer-card-copy{color:#748251}.workspace-keys-surface .workspace-empty-inline{padding:35px 4px 12px}.workspace-keys-surface .workspace-empty-inline .workspace-primary-button{margin-top:8px}.workspace-secret-card{box-shadow:0 10px 22px #5f7b2314}.workspace-developer-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#180f1b9e;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:55}.workspace-developer-modal{background:#251b29;border:1px solid #44354a;border-radius:15px;box-shadow:0 25px 75px #0a080c5c;color:#eff5f1;padding:29px;position:relative;width:min(455px,100%)}.workspace-developer-modal-close{background:#0000;border:1px solid #ffffff26;border-radius:50%;color:#a7bdb3;cursor:pointer;display:grid;height:30px;place-items:center;position:absolute;right:15px;top:15px;width:30px}.workspace-developer-modal-close:hover{background:#c3fa4b1a;border-color:#c3fa4b;color:#c3fa4b}.workspace-developer-modal-close:disabled{cursor:wait;opacity:.5}.workspace-developer-modal-icon{background:#c3fa4b;border-radius:11px;color:#27421c;display:grid;height:42px;margin-bottom:22px;place-items:center;width:42px}.workspace-developer-modal>.workspace-card-kicker{color:#c3fa4b}.workspace-developer-modal h3{color:#f8fbf8;font-size:29px;letter-spacing:-.07em;line-height:1;margin:11px 35px 8px 0}.workspace-developer-modal>p{color:#b9c2bf;font-size:11px;line-height:1.5;margin:0}.workspace-developer-modal form{grid-gap:15px;display:grid;gap:15px;margin-top:22px}.workspace-api-scope-fieldset{grid-gap:8px;border:1px solid #ffffff24;border-radius:8px;color:#dce7e1;display:grid;gap:8px;margin:0;padding:12px}.workspace-api-scope-fieldset legend{color:#a7bdb3;font-size:10px;padding:0 5px}.workspace-api-scope-fieldset label{align-items:center;color:#dce7e1;display:flex;font-size:10px;gap:7px}.workspace-api-scope-fieldset input{accent-color:#c3fa4b;margin:0;width:auto}.workspace-developer-modal .workspace-input-label{color:#dce7e1;margin:0}.workspace-developer-modal .workspace-input-label input{background:#33253a;border-color:#ffffff29;color:#f8fbf8}.workspace-developer-modal .workspace-input-label input::placeholder{color:#9caca4}.workspace-developer-modal .workspace-input-label input:focus{border-color:#c3fa4b;box-shadow:0 0 0 3px #c3fa4b24;outline:0}.workspace-developer-modal-error{background:#ff795c1a;border:1px solid #ff795c73;border-radius:6px;color:#ffb19e;font-size:10px;line-height:1.4;margin:0;padding:10px 11px}.workspace-developer-modal-actions{border-top:1px solid #ffffff1f;display:flex;gap:9px;justify-content:flex-end;margin-top:3px;padding-top:18px}.workspace-developer-modal-actions .workspace-secondary-button{background:#0000;border-color:#ffffff29;color:#dce7e1}.workspace-developer-modal-actions .workspace-secondary-button:hover{background:#c3fa4b1a;border-color:#c3fa4b;color:#f8fbf8}@media(max-width:760px){.workspace-developers-toolbar{align-items:flex-start;flex-direction:column;gap:17px}.workspace-developer-toolbar-actions{width:100%}.workspace-developer-toolbar-actions>a,.workspace-developer-toolbar-actions>button{flex:1 1}.workspace-developer-toolbar-actions .workspace-primary-button{padding:12px 10px}.workspace-developer-modal-backdrop{align-items:end;padding:12px}.workspace-developer-modal{padding:25px 20px 20px}.workspace-developer-modal-actions{justify-content:stretch}.workspace-developer-modal-actions button{flex:1 1}}.workspace-connect-detail-hero{gap:30px;grid-template-columns:1.25fr .75fr}.workspace-connect-detail-hero .workspace-connect-hero-copy{min-width:0}.workspace-connect-detail-hero .workspace-connect-back{background:#ffffff12;border-color:#c3fa4b4d;color:#c3fa4b;margin-bottom:23px}.workspace-connect-detail-hero .workspace-connect-back:hover{background:#c3fa4b1f;border-color:#c3fa4b;color:#f5ffd9}.workspace-connect-insights-stack{grid-gap:18px;align-content:start;display:grid;gap:18px;min-width:0}.workspace-connect-insights-stack .workspace-connect-analytics{grid-gap:17px;background:#251b29;border:1px solid #251b29;border-radius:11px;box-shadow:0 10px 24px #251b291a;color:#eff5f1;display:grid;gap:17px;padding:23px}.workspace-connect-analytics .workspace-connect-sessions-heading{align-items:flex-start}.workspace-connect-analytics .workspace-connect-sessions-heading h3{color:#f8fbf8;font-size:23px;margin:9px 0 5px}.workspace-connect-analytics .workspace-connect-sessions-heading p{color:#b9c2bf;line-height:1.45}.workspace-connect-analytics .workspace-card-kicker{color:#a7bdb3}.workspace-connect-analytics .workspace-connect-metrics{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-connect-analytics .workspace-connect-metrics>div{background:#ffffff0f;border-color:#ffffff1f;padding:11px}.workspace-connect-analytics .workspace-connect-metrics svg{color:#c3fa4b}.workspace-connect-analytics .workspace-connect-metrics strong{color:#f8fbf8;font-size:17px}.workspace-connect-analytics .workspace-connect-metrics small{color:#a7bdb3}.workspace-connect-analytics .workspace-connect-analytics-columns{grid-gap:15px;display:grid;gap:15px}.workspace-connect-analytics .workspace-connect-analytics-columns>div{border-top:1px solid #ffffff1f;padding-top:14px}.workspace-connect-analytics .workspace-connect-analytics-row{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;padding:10px 0}.workspace-connect-analytics .workspace-connect-analytics-row:last-child{border-bottom:0}.workspace-connect-analytics .workspace-connect-analytics-row span{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-connect-analytics .workspace-connect-analytics-row strong{color:#f3f8f5;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-connect-analytics .workspace-connect-analytics-row small{color:#a7bdb3;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-connect-analytics .workspace-connect-analytics-row b{color:#c3fa4b;font:700 10px DM Mono,monospace;white-space:nowrap}.workspace-connect-analytics .workspace-muted{color:#a7bdb3;font-size:10px;margin:11px 0 0}.workspace-connect-ai-card{background:#33253a!important;border-color:#c3fa4b47!important}.workspace-connect-ai-card h3{font-size:23px}.workspace-connect-ai-card p{max-width:330px}@media(max-width:900px){.workspace-connect-detail-hero{grid-template-columns:1fr}.workspace-connect-detail-hero .workspace-connect-status{max-width:none}.workspace-connect-insights-stack{grid-row:auto}}@media(max-width:600px){.workspace-connect-insights-stack .workspace-connect-analytics{padding:20px}.workspace-connect-analytics .workspace-connect-metrics{grid-template-columns:1fr 1fr}.workspace-connect-detail-hero .workspace-connect-back{margin-bottom:19px}}.workspace-connect-list-page{min-height:0;padding:30px}.workspace-connect-list-heading{align-items:center}.workspace-connect-list-heading h2{font-size:30px}.workspace-connect-list-heading p{max-width:560px}.workspace-connect-list-tools{align-items:center;display:flex;gap:10px}.workspace-connect-widget-search{align-items:center;background:#fbfdfb;border:1px solid #dce6e1;border-radius:7px;color:#82938c;display:flex;gap:8px;padding:8px 10px;width:190px}.workspace-connect-widget-search:focus-within{border-color:#b6d964;box-shadow:0 0 0 3px #c3fa4b29}.workspace-connect-widget-search input{background:#0000;border:0;color:#31483d;font:11px Space Grotesk,sans-serif;min-width:0;outline:0;padding:0;width:100%}.workspace-connect-widget-search input::placeholder{color:#9aa8a2}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.workspace-connect-list-page .workspace-connect-widget-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;max-width:none}.workspace-connect-list-page .workspace-connect-widget-item{align-items:start;background:#fbfdfb;border:1px solid #e1eae5;border-radius:10px;box-shadow:0 2px 0 #251b2905;gap:12px;grid-template-columns:42px minmax(0,1fr) 22px;min-height:104px;padding:16px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.workspace-connect-list-page .workspace-connect-widget-item:hover{background:#f8fcef;border-color:#c9e778;box-shadow:0 8px 20px #2d4b3c14;transform:translateY(-1px)}.workspace-connect-list-page .workspace-connect-widget-item:focus-visible{outline:2px solid #9fca3c;outline-offset:2px}.workspace-connect-list-page .workspace-connect-widget-icon{background:#edf5ef;border-radius:10px;color:#577e6e;height:42px;width:42px}.workspace-connect-list-page .workspace-connect-widget-item:hover .workspace-connect-widget-icon{background:#c3fa4b;color:#27421c}.workspace-connect-widget-copy{align-content:start;display:grid;min-width:0}.workspace-connect-list-page .workspace-connect-widget-item strong{color:#24332e;font-size:13px}.workspace-connect-list-page .workspace-connect-widget-item small{font-size:10px;margin-top:5px}.workspace-connect-widget-meta{align-items:center;color:#83938c;display:flex;flex-wrap:wrap;font-size:9px;gap:6px;margin-top:12px}.workspace-connect-widget-meta em{background:#eef3f0;border-radius:99px;color:#70827a;font:700 8px DM Mono,monospace;font-style:normal;padding:4px 6px;white-space:nowrap}.workspace-connect-widget-meta em.ready{background:#e6f6ee;color:#258363}.workspace-connect-widget-meta em.attention{background:#fff1e7;color:#ad714c}.workspace-connect-widget-meta span{padding-left:2px;white-space:nowrap}.workspace-connect-widget-arrow{border-radius:6px;color:#789188;display:grid;height:22px;place-items:center;width:22px}.workspace-connect-list-page .workspace-connect-widget-item:hover .workspace-connect-widget-arrow{background:#edf6d7;color:#5f841b}.workspace-connect-widget-item-wrap{min-width:0;position:relative}.workspace-connect-widget-item-wrap .workspace-connect-widget-item{padding-right:52px;width:100%}.workspace-connect-widget-delete{background:#0000;border:0;border-radius:7px;color:#ad746a;cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px;z-index:1}.workspace-connect-widget-delete:hover{background:#fff0ec;color:#c25543}.workspace-connect-widget-delete:disabled{cursor:wait;opacity:.5}.workspace-connect-list-page .workspace-connect-list-state{min-height:210px;padding:48px 15px 25px}.workspace-connect-list-page .workspace-connect-list-state strong{font-size:13px}.workspace-connect-list-page .workspace-connect-list-state span{max-width:300px}.workspace-connect-list-page .workspace-connect-list-state .workspace-secondary-button{margin-top:4px}@media(max-width:900px){.workspace-connect-list-page .workspace-connect-widget-list{grid-template-columns:1fr}}@media(max-width:760px){.workspace-connect-list-page{padding:21px}.workspace-connect-list-heading{align-items:flex-start;flex-direction:column}.workspace-connect-list-tools{justify-content:space-between;width:100%}.workspace-connect-widget-search{flex:1 1;width:auto}.workspace-connect-list-page .workspace-connect-widget-list{margin-top:20px}.workspace-connect-list-page .workspace-connect-widget-item{grid-template-columns:36px minmax(0,1fr) 20px;padding:14px}.workspace-connect-list-page .workspace-connect-widget-icon{height:36px;width:36px}.workspace-connect-list-page .workspace-connect-widget-item strong{font-size:12px}}.workspace-recordings-page{grid-gap:18px;display:grid;gap:18px}.workspace-recordings-overview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.workspace-recordings-current,.workspace-recordings-how{grid-gap:9px;align-content:start;background:#251b29;border-color:#251b29;color:#f8fbf8;display:grid;gap:9px;min-height:210px;padding:25px;position:relative}.workspace-recordings-how{background:#f7fbe7;border-color:#dcecb0;color:#263b31}.workspace-recordings-icon{background:#c3fa4b;border-radius:12px;color:#251b29;display:grid;height:42px;place-items:center;width:42px}.workspace-recordings-current .workspace-card-kicker{color:#aebdb7}.workspace-recordings-how .workspace-card-kicker{color:#75896b}.workspace-recordings-current h3,.workspace-recordings-how h3{font-size:28px;letter-spacing:-.06em;margin:4px 0 0}.workspace-recordings-current p,.workspace-recordings-how p{color:#b7c5be;font-size:12px;line-height:1.55;margin:0;max-width:520px}.workspace-recordings-how>svg{color:#638b25}.workspace-recordings-how p{color:#64746c}.workspace-recordings-how>div{align-items:center;color:#50665a;display:flex;font-size:10px;gap:7px}.workspace-recordings-how>div svg{color:#628d20}.workspace-recordings-status{align-items:center;color:#c3fa4b;display:flex;font:10px DM Mono,monospace;gap:7px;margin-top:auto;text-transform:uppercase}.workspace-recordings-status i{background:#75d0a8;border-radius:50%;height:6px;width:6px}.workspace-recordings-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.workspace-vault-form{grid-gap:13px;display:grid;gap:13px;margin-top:20px}.workspace-vault-field{grid-gap:6px;color:#71817a;display:grid;font-size:10px;gap:6px}.workspace-vault-field input{background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;box-sizing:border-box;color:#31483d;font:11px Poppins,sans-serif;outline:0;padding:11px 42px 11px 11px;width:100%}.workspace-vault-field input:focus{border-color:#9fc744;box-shadow:0 0 0 3px #c3fa4b2e}.workspace-vault-input-wrap{position:relative}.workspace-vault-visibility{background:#0000;border:0;border-radius:6px;color:#789087;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px}.workspace-vault-visibility:hover{background:#edf5e9;color:#547420}.workspace-vault-strength{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(90px,1fr) auto;margin-top:-5px}.workspace-vault-strength-bar{background:#e7eee9;border-radius:999px;height:5px;overflow:hidden}.workspace-vault-strength-bar i{background:#f0aa54;border-radius:inherit;display:block;height:100%;transition:width .2s ease,background .2s ease}.workspace-vault-strength strong{color:#b47a39;font-size:9px}.workspace-vault-strength small{color:#899991;font-size:9px;grid-column:1/-1}.workspace-vault-strength.good .workspace-vault-strength-bar i{background:#9fc744}.workspace-vault-strength.good strong{color:#6e9123}.workspace-vault-strength.strong .workspace-vault-strength-bar i{background:#4bbd91}.workspace-vault-strength.strong strong{color:#258363}.workspace-vault-strength.acceptable .workspace-vault-strength-bar i{background:#a7c85a}.workspace-vault-strength.acceptable strong{color:#6e9123}.workspace-vault-strength.empty .workspace-vault-strength-bar i{background:#dbe5df}.workspace-vault-strength.empty strong{color:#899991}.workspace-vault-checks{color:#9a7461;display:flex;flex-wrap:wrap;font-size:9px;gap:7px 14px;list-style:none;margin:-3px 0 0;padding:0}.workspace-vault-checks li{align-items:center;display:flex;gap:4px}.workspace-vault-checks li svg{color:#c28b70}.workspace-vault-checks li.is-valid{color:#6f8b43}.workspace-vault-checks li.is-valid svg{color:#6fa52a}.workspace-vault-confirmation{align-items:center;color:#899991;display:flex;font-size:9px;gap:5px;margin-top:-7px}.workspace-vault-confirmation.is-valid{color:#328765}.workspace-vault-confirmation.is-invalid{color:#bd694f}.workspace-recordings-meter{grid-gap:7px;color:#b8c7bf;display:grid;font-size:10px;gap:7px;margin-top:12px}.workspace-recordings-meter span{display:flex;justify-content:space-between}.workspace-recordings-meter strong{color:#f8fbf8}.workspace-recordings-meter>div{background:#514554;border-radius:99px;height:7px;overflow:hidden}.workspace-recordings-meter i{background:#c3fa4b;border-radius:inherit;display:block;height:100%}.workspace-recording-library,.workspace-recording-plans{padding:25px}.workspace-recording-plan-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.workspace-recording-plan{align-items:flex-start;background:#fbfdfb;border:1px solid #dfe9e3;border-radius:11px;display:flex;flex-direction:column;gap:9px;min-height:225px;padding:20px;position:relative}.workspace-recording-plan.is-current{background:#f5fbdc;border-color:#b7dd51}.workspace-recording-plan-badge{background:#c3fa4b;border-radius:99px;color:#31451e;font:8px DM Mono,monospace;padding:4px 7px;position:absolute;right:13px;text-transform:uppercase;top:13px}.workspace-recording-plan h4{font-size:28px;letter-spacing:-.06em;margin:7px 0 0}.workspace-recording-plan>strong{font-size:18px}.workspace-recording-plan>strong small{color:#82938c;font-size:10px;font-weight:500;margin-left:4px}.workspace-recording-plan p{color:#82938c;font-size:10px;line-height:1.5;margin:0;min-height:31px}.workspace-recording-plan button{margin-top:auto}.workspace-recordings-loading{align-items:center;color:#81938a;display:flex;font-size:11px;gap:9px;justify-content:center;min-height:100px}.workspace-recording-list{display:grid;margin-top:18px}.workspace-recording-row{grid-gap:12px;align-items:center;border-top:1px solid #e5ece8;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto auto;padding:14px 0}.workspace-recording-thumb{background:#eef6ec;border-radius:10px;color:#719830;display:grid;height:42px;place-items:center;width:42px}.workspace-recording-row>span:nth-child(2){grid-gap:5px;display:grid;gap:5px;min-width:0}.workspace-recording-row strong{color:#263b31;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-recording-row small{color:#879790;font-size:10px}.workspace-recording-state{background:#eef3f0;border-radius:99px;color:#75877f;font:8px DM Mono,monospace;padding:5px 8px;text-transform:uppercase;white-space:nowrap}.workspace-recording-state.ready{background:#e6f6ee;color:#258363}.workspace-recording-state.recording{background:#fff1e7;color:#ad714c}.workspace-recording-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.workspace-recording-delete{background:#fff8f6;border:1px solid #f0d8d2;border-radius:7px;color:#b56e63;cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.workspace-recording-delete:hover{background:#fff0ec;border-color:#e96855;color:#c25543}.workspace-recording-delete:disabled{cursor:wait;opacity:.5}.workspace-recording-player-backdrop{background:#251b29b8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:80}.workspace-recording-player{background:#251b29;border-radius:14px;box-shadow:0 20px 70px #0000004d;color:#f8fbf8;padding:25px;position:relative;width:min(900px,100%)}.workspace-recording-player h3{font-size:25px;letter-spacing:-.06em;margin:8px 0 18px}.workspace-recording-player video{background:#111;border-radius:8px;display:block;max-height:70vh;width:100%}.workspace-recording-player audio{display:block;margin-top:20px;width:100%}.workspace-room-toggle.is-disabled{opacity:.7}.workspace-inline-link{background:#0000;border:0;color:#699020;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.connect-cloud-recording-badge{align-items:center;background:#251b29e0;border:1px solid #c3fa4b40;border-radius:99px;color:#c3fa4b;display:flex;font:10px DM Mono,monospace;gap:7px;left:50%;padding:8px 12px;position:absolute;top:17px;transform:translateX(-50%);z-index:5}.connect-cloud-recording-badge i{animation:pulse 1.2s infinite;background:#ff795c;border-radius:50%;height:6px;width:6px}@media(max-width:900px){.workspace-recordings-overview{grid-template-columns:1fr}.workspace-recording-plan-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.workspace-recordings-toolbar-actions{justify-content:stretch;width:100%}.workspace-recordings-toolbar-actions button{flex:1 1}.workspace-recordings-refresh-status{justify-content:center;order:-1;width:100%}.workspace-recording-library,.workspace-recording-plans{padding:19px}.workspace-recording-plan-grid{grid-template-columns:1fr}.workspace-recording-row{grid-template-columns:36px minmax(0,1fr) auto}.workspace-recording-row .workspace-recording-state{grid-column:2}.workspace-recording-actions{flex-direction:column;grid-column:3;grid-row:1/span 2}.workspace-recording-row .workspace-recording-actions .workspace-secondary-button{grid-column:auto;grid-row:auto}.workspace-recording-thumb{height:36px;width:36px}.workspace-recording-current h3,.workspace-recordings-how h3{font-size:24px}}.workspace-recording-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.workspace-recording-filters button{align-items:center;background:#fff;border:1px solid #e1e9e5;border-radius:999px;color:#71827a;cursor:pointer;display:inline-flex;font:700 9px Space Grotesk,sans-serif;gap:7px;padding:8px 10px}.workspace-recording-filters button.active,.workspace-recording-filters button:hover{background:#f2fad8;border-color:#b7dc59;color:#56751f}.workspace-recording-filters button span{background:#edf3ef;border-radius:99px;color:#7d8e86;display:grid;font:8px DM Mono,monospace;height:17px;min-width:17px;padding:0 4px;place-items:center}.workspace-recording-filters button.active span{background:#c3fa4b;color:#31451e}.workspace-recording-source{align-items:center;background:#f4f7ed;border-radius:999px;color:#708f2c;display:inline-flex;font:8px DM Mono,monospace;gap:5px;padding:5px 7px;white-space:nowrap}.workspace-recording-source svg{color:#7a9f2e}.connect-call-host .connect-call-content{grid-gap:16px;background:#101a20;display:grid;flex:1 1;gap:16px;grid-template-columns:minmax(0,1fr) 284px;min-height:0;overflow:hidden;padding:18px 28px 112px}.connect-call-host .connect-call-stage{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;min-width:0;overflow:hidden;padding:0}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local,.connect-call-host .connect-call-stage.has-remote .connect-call-participant.remote{background:#1a292e;border-radius:18px;inset:auto;bottom:auto;height:auto;min-height:0;position:relative;right:auto;width:auto}.connect-call-host .connect-call-stage.has-remote .connect-call-participant video{height:100%;min-height:0;object-fit:cover;width:100%}.connect-call-host .connect-call-stage.single-participant .connect-call-participant.local{border-radius:18px;height:auto;inset:auto;min-height:0;position:relative;width:auto}.connect-call-host .connect-call-stage.audio-mode{align-content:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:none;padding:0;width:auto}.connect-call-host .connect-call-stage.audio-mode .connect-call-participant{min-height:0}.connect-call-sidebar{background:linear-gradient(180deg,#201326,#18101f);border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 18px 38px #0003;display:flex;flex-direction:column;min-height:0;min-width:0;padding:22px 18px}.connect-call-sidebar-heading{align-items:flex-start;border-bottom:1px solid #ffffff1a;display:flex;gap:10px;justify-content:space-between;padding-bottom:19px}.connect-call-sidebar-kicker{color:#8f8295;display:block;font:9px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.connect-call-sidebar h2{color:#f8f4f8;font-size:23px;letter-spacing:-.06em;margin:7px 0 0}.connect-call-sidebar-live{align-items:center;border:1px solid #ffffff1f;border-radius:99px;color:#9d8da4;display:flex;font:9px DM Mono,monospace;gap:6px;padding:6px 8px;text-transform:uppercase;white-space:nowrap}.connect-call-sidebar-live i{background:#a46c62;border-radius:50%;height:6px;width:6px}.connect-call-sidebar-live.is-live{border-color:#c3fa4b40;color:#c3fa4b}.connect-call-sidebar-live.is-live i{background:#c3fa4b;box-shadow:0 0 0 4px #c3fa4b1a}.connect-call-sidebar-stats{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin:18px 0}.connect-call-sidebar-stats>div{grid-gap:7px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;display:grid;gap:7px;padding:13px 11px}.connect-call-sidebar-stats>div:last-child{grid-column:1/-1}.connect-call-sidebar-stats span,.connect-call-sidebar-status span{color:#93869a;font-size:9px}.connect-call-sidebar-stats strong{color:#f8f4f8;font-size:17px;letter-spacing:-.04em}.connect-call-sidebar-status{align-items:flex-start;border-top:1px solid #ffffff1a;display:flex;gap:10px;padding:15px 0}.connect-call-sidebar-status-icon{background:#c3fa4b1f;border-radius:9px;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.connect-call-sidebar-status-icon i{background:#c3fa4b;border-radius:50%;box-shadow:0 0 0 4px #c3fa4b1a;height:7px;width:7px}.connect-call-sidebar-status-icon.recording{background:#ff795c1f}.connect-call-sidebar-status-icon.recording i{background:#ff795c;box-shadow:0 0 0 4px #ff795c1a}.connect-call-sidebar-status>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.connect-call-sidebar-status strong{color:#f8f4f8;font-size:11px}.connect-call-sidebar-status small{color:#9d929f;font-size:9px;line-height:1.45}.connect-call-sidebar-footnote{align-items:center;color:#918596;display:flex;font-size:9px;gap:7px;line-height:1.45;margin:auto 0 0;padding-top:17px}.connect-call-sidebar-footnote svg{color:#c3fa4b;flex:0 0 auto}.connect-call-host .connect-call-avatar{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.connect-call-participant.video-off{background:linear-gradient(135deg,#b8d4e4,#cbd8e2 42%,#e9ccd0);border-color:#ffffffb3;box-shadow:0 16px 34px #0003}.connect-call-participant.video-off:before{background:radial-gradient(circle at 45% 52%,#ffc21d 0,#ff941d 25%,#ff8739b3 44%,#ff9f813d 69%,#0000 79%);border-radius:50%;content:"";filter:blur(18px);inset:16% 13% 20%;opacity:.96;position:absolute;z-index:0}.connect-call-participant.video-off .connect-call-avatar{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.connect-call-host .connect-call-participant.video-off .connect-call-avatar{background:#ffe0be94;box-shadow:none;color:#fff;font-size:48px;font-weight:400;height:136px;letter-spacing:-.06em;width:136px;z-index:1}.connect-call-participant.video-off .connect-call-participant-name{grid-gap:7px;align-items:center;background:#0000;bottom:10px;display:grid;gap:7px;grid-template-columns:42px minmax(0,1fr) 42px;left:17px;padding:0;right:17px;z-index:2}.connect-call-participant.video-off .connect-call-participant-label{align-items:center;background:#4a5e6cdb;border-radius:999px;color:#f8fbfd;display:flex;font-size:11px;justify-content:center;min-height:42px;min-width:0;overflow:hidden;padding:0 14px;text-overflow:ellipsis;white-space:nowrap}.connect-call-participant-mic,.connect-call-participant-more{border-radius:50%;display:grid;height:42px;place-items:center;width:42px}.connect-call-participant-mic,.connect-call-participant-mic.muted{background:#ef604c;color:#fff}.connect-call-participant-more{background:#4a5e6cdb;color:#f8fbfd}.connect-call-participant-more svg{display:block}.connect-call-participant.video-off .connect-call-participant-name>svg{color:#f8fbfd}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-avatar{font-size:24px;height:62px;width:62px}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-name{bottom:8px;gap:4px;grid-template-columns:28px minmax(0,1fr) 28px;left:8px;right:8px}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-label{font-size:9px;min-height:28px;padding:0 7px}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-mic,.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-more{height:28px;width:28px}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-mic svg,.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local.video-off .connect-call-participant-more svg{height:13px;width:13px}.connect-call-host .connect-call-controls{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141d23f0;border:1px solid #ffffff1f;border-radius:999px;bottom:22px;box-shadow:0 14px 34px #00000057;gap:0;justify-content:center;left:calc(50% - 148px);max-width:calc(100% - 352px);padding:8px 10px;right:auto;transform:translateX(-50%);width:max-content}.connect-call-host .connect-call-duration{display:none;left:16px;position:absolute}.connect-call-host .connect-call-control-group{gap:6px}.connect-call-host .connect-call-control-group button span{display:none}.connect-call-host .connect-call-control-group button{background:#0000;border:1px solid #0000;border-radius:50%;color:#dce8e3;display:grid;height:44px;min-width:44px;padding:0;place-items:center;width:44px}.connect-call-host .connect-call-control-group button:hover{background:#30464a;border-color:#c3fa4b57;color:#f8fff7}.connect-call-host .connect-call-control-group button.off{background:#0000;color:#dce8e3}.connect-call-host .connect-call-control-group .connect-call-recording.active{background:#ff795c24;color:#ff9077}.connect-call-host .connect-call-control-group .connect-call-leave{background:#f35f4d;border-color:#f35f4d;box-shadow:0 5px 15px #f35f4d3d;color:#fff;height:50px;margin-left:3px;min-width:50px;width:50px}.connect-call-host .connect-call-control-group .connect-call-leave:hover{background:#ff806d;border-color:#ff806d;color:#fff}.connect-call-host .connect-call-control-group button:disabled{background:#0000;color:#72827f}.connect-call-host .connect-call-control-group .connect-call-leave:disabled{background:#7e514d;color:#251b29}.connect-call-host-shell{height:100vh;height:100dvh;max-height:100vh;min-height:0;overflow:hidden}.connect-call-host-shell .connect-call-frame{height:100%;max-height:100%;min-height:0;overflow:hidden}.connect-call-visitor .connect-call-content{display:flex;flex:1 1;min-height:0}.connect-call-visitor .connect-call-stage{flex:1 1}@media(max-width:900px){.connect-call-host .connect-call-content{gap:12px;grid-template-columns:minmax(0,1fr) 245px;padding-left:16px;padding-right:16px}.connect-call-host .connect-call-controls{left:calc(50% - 128.5px);max-width:calc(100% - 289px);right:auto}}@media(max-width:760px){.connect-call-host .connect-call-content{display:flex;flex-direction:column;gap:12px;overflow:auto;padding:10px 10px 101px}.connect-call-host .connect-call-stage{display:grid;flex:0 0 auto;grid-template-columns:1fr;height:clamp(390px,calc(100dvh - 185px),570px)}.connect-call-host .connect-call-stage.has-remote .connect-call-participant.local,.connect-call-host .connect-call-stage.has-remote .connect-call-participant.remote{height:auto;inset:auto;min-height:0;position:relative;width:auto}.connect-call-host .connect-call-stage.audio-mode{grid-template-columns:1fr;height:clamp(300px,calc(100dvh - 185px),470px)}.connect-call-sidebar{flex:0 0 auto;padding:17px 15px}.connect-call-sidebar-footnote{margin-top:3px}.connect-call-host .connect-call-controls{bottom:10px;left:10px;max-width:none;padding:8px 10px;right:10px;transform:none;width:auto}.connect-call-host .connect-call-duration{display:none;position:static}.connect-call-host .connect-call-control-group{gap:4px;margin-left:auto}.connect-call-host .connect-call-control-group button{height:42px;min-width:42px;padding:0;width:42px}.connect-call-host .connect-call-control-group .connect-call-leave{height:48px;min-width:48px;width:48px}}.workspace-room-experience{background:#f8fbf9;border:1px solid #dfe9e3;border-radius:10px;margin-top:24px;padding:18px}.workspace-room-experience-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.workspace-room-experience-heading h4{color:#263c32;font-size:18px;letter-spacing:-.05em;margin:8px 0 5px}.workspace-room-experience-heading p{color:#82918a;font-size:10px;line-height:1.4;margin:0}.workspace-room-experience-badge{background:#eaf4ef;border-radius:999px;color:#537a6b;flex:0 0 auto;font:9px DM Mono,monospace;padding:7px 9px}.workspace-room-experience-option{grid-gap:9px;align-items:start;background:#fff;border:1px solid #dbe6df;border-radius:8px;color:#30463d;cursor:pointer;display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr);min-height:82px;padding:11px;position:relative;text-align:left}.workspace-room-experience-option:hover{background:#fbfff1;border-color:#b7d666}.workspace-room-experience-option.selected{background:#f4fbdc;border-color:#afd256;box-shadow:0 0 0 2px #c3fa4b35}.workspace-room-experience-icon{background:#eef5f0;border-radius:8px;color:#58796b;display:grid;height:32px;place-items:center;width:32px}.workspace-room-experience-option.selected .workspace-room-experience-icon{background:#c3fa4b;color:#29431d}.workspace-room-experience-option.coral .workspace-room-experience-icon{color:#d56c58}.workspace-room-experience-option.teal .workspace-room-experience-icon{color:#4aa893}.workspace-room-experience-option.blue .workspace-room-experience-icon{color:#5d8fcb}.workspace-room-experience-option.plum .workspace-room-experience-icon{color:#8b6e9e}.workspace-room-experience-option small,.workspace-room-experience-option strong{display:block}.workspace-room-experience-option strong{font-size:11px}.workspace-room-experience-option small{color:#819089;font-size:9px;line-height:1.35;margin-top:5px}.workspace-room-experience-check{color:#739f2d;position:absolute;right:8px;top:8px}.workspace-room-experience-note{align-items:flex-start;background:#ece8f2;border-radius:7px;color:#6d6075;display:flex;font-size:9px;gap:8px;line-height:1.45;margin-top:12px;padding:10px 11px}.workspace-room-experience-note svg{background:#2b2131;border-radius:5px;box-sizing:initial;color:#c3fa4b;flex:0 0 auto;padding:3px}.workspace-room-experience-note strong{color:#443b4b}.workspace-room-experience-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.prejoin-room-description{color:#82918b;font-size:10px;margin:7px 0 0}.prejoin-audience-note{align-items:flex-start;background:#f4fbdc;border:1px solid #d9e6b4;border-radius:8px;color:#55751f;display:flex;font-size:11px;gap:10px;padding:14px}.prejoin-audience-note svg{flex:0 0 auto}.prejoin-audience-note small,.prejoin-audience-note strong{display:block}.prejoin-audience-note small{color:#71805a;font-size:10px;line-height:1.4;margin-top:5px}@media(max-width:760px){.workspace-room-experience-grid{grid-template-columns:1fr}.workspace-room-experience-heading{display:block}.workspace-room-experience-badge{display:inline-block;margin-top:12px}}.workspace-custom-layout{grid-gap:12px;border-top:1px solid #dfe9e3;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:14px;padding-top:15px}.workspace-custom-layout>div{grid-column:1/-1}.workspace-custom-layout h4{color:#263c32;font-size:16px;letter-spacing:-.05em;margin:8px 0 4px}.workspace-custom-layout p{color:#82918a;font-size:9px;margin:0}.workspace-custom-layout label:not(.workspace-room-toggle){grid-gap:6px;color:#71827a;display:grid;font-size:9px;gap:6px}.workspace-custom-layout select{font-size:10px!important;margin-top:0!important}.workspace-custom-layout .workspace-room-toggle{grid-column:1/-1;margin-top:0;padding:10px}.presentation-control-label{display:none}.presentation-room.presentation-livestream{--live-ink:#191b27;--live-muted:#8f91a0;--live-line:#e8e9ef;--live-green:#155a4d;background:#f2f3f8;color:var(--live-ink);font-family:Space Grotesk,sans-serif;height:100dvh;min-height:100dvh;overflow:hidden}.presentation-room.presentation-livestream .presentation-shell{background:#f7f8fb;border:1px solid #e4e6ed;border-radius:24px;box-shadow:0 22px 70px #1920371a;height:calc(100dvh - 48px);margin:24px auto;min-height:620px;overflow:hidden;width:min(1660px,calc(100% - 48px))}.presentation-room.presentation-livestream .presentation-topbar{background:#f7f8fb;border-bottom:1px solid var(--live-line);color:var(--live-ink);flex:0 0 96px;height:96px;padding:0 30px}.presentation-room.presentation-livestream .presentation-brand{gap:14px}.presentation-room.presentation-livestream .presentation-brand strong{font-size:19px;font-weight:700;letter-spacing:-.035em;max-width:min(46vw,600px)}.presentation-room.presentation-livestream .presentation-brand span{color:var(--live-muted);font-size:12px}.presentation-room.presentation-livestream .presentation-brand span i{display:none}.presentation-room.presentation-livestream .presentation-mark{display:grid;height:auto;place-items:center;width:auto}.presentation-room.presentation-livestream .presentation-mark:after{color:var(--live-green);content:"Sakafu";font-size:21px;font-weight:800;letter-spacing:-.07em}.presentation-room.presentation-livestream .presentation-mark i{display:none}.presentation-room.presentation-livestream .presentation-top-actions{gap:11px}.presentation-room.presentation-livestream .presentation-live-pill{background:#1e2030;border:0;border-radius:8px;color:#fff;font:700 11px Space Grotesk,sans-serif;letter-spacing:0;order:4;padding:15px 19px}.presentation-room.presentation-livestream .presentation-live-pill i{display:none}.presentation-room.presentation-livestream .presentation-clock{color:#737686;font-size:13px;order:3;padding:13px 8px}.presentation-room.presentation-livestream .presentation-icon-button,.presentation-room.presentation-livestream .presentation-invite{background:#fff;border:0;border-radius:50%;box-shadow:0 4px 14px #1821360d;color:#242638;display:grid;font-size:0;height:44px;padding:0;place-items:center;width:44px}.presentation-room.presentation-livestream .presentation-icon-button svg,.presentation-room.presentation-livestream .presentation-invite svg{height:20px;width:20px}.presentation-room.presentation-livestream .presentation-icon-button:hover,.presentation-room.presentation-livestream .presentation-invite:hover{background:#edf3ef;color:var(--live-green)}.presentation-room.presentation-livestream .presentation-body{background:#f2f3f8;flex:1 1;gap:34px;min-height:0;padding:22px 30px 0}.presentation-room.presentation-livestream .presentation-stage{background:#e8e9ee;border:0;border-radius:15px 15px 0 0;margin:0;overflow:hidden;padding:0}.presentation-room.presentation-livestream .presentation-featured-content,.presentation-room.presentation-livestream .presentation-featured-video{background:#151820;border:0;border-radius:15px 15px 0 0;min-height:0}.presentation-room.presentation-livestream .presentation-featured-video>.presentation-tile{border:0;border-radius:15px 15px 0 0;height:100%}.presentation-room.presentation-livestream .presentation-tile{background:#dfe5eb;border:0;border-radius:14px}.presentation-room.presentation-livestream .presentation-tile-media>video{object-fit:cover}.presentation-room.presentation-livestream .presentation-avatar{background:radial-gradient(circle at 47% 42%,#f8b33f 0,#f07d57 26%,#c0cada 66%,#afc4dc 100%)}.presentation-room.presentation-livestream .presentation-avatar span{background:#ffcfaaac;font-size:31px;height:94px;width:94px}.presentation-room.presentation-livestream .presentation-tile-name{background:#273344c9;border-radius:999px;bottom:14px;font-size:12px;left:14px;padding:10px 13px;right:14px}.presentation-room.presentation-livestream .presentation-stage-caption{align-items:center;background:#fff;border-radius:9px;box-shadow:0 3px 14px #18213618;color:#1b1c28;display:flex;gap:8px;left:18px;padding:9px 12px;top:18px;z-index:3}.presentation-room.presentation-livestream .presentation-stage-caption span{font-size:11px}.presentation-room.presentation-livestream .presentation-stage-caption span:before{background:#e6393d;border-radius:50%;content:"";display:inline-block;height:9px;margin-right:7px;width:9px}.presentation-room.presentation-livestream .presentation-stage-caption small{color:#888b99;font-size:11px}.presentation-room.presentation-livestream .presentation-rail{bottom:17px;gap:8px;left:18px;right:18px}.presentation-room.presentation-livestream .presentation-rail>.presentation-tile{border:2px solid #fff;box-shadow:0 5px 16px #17213328;flex-basis:130px;height:78px;width:130px}.presentation-room.presentation-livestream .presentation-grid{padding:18px}.presentation-room.presentation-livestream .presentation-grid .presentation-tile{min-height:180px}.presentation-room.presentation-livestream .presentation-featured-content>video{background:#151820}.presentation-room.presentation-livestream .presentation-stage-label{background:#1f2833d9}.presentation-room.presentation-livestream .presentation-notice{background:#2b3b52;border-color:#9aa6b8;color:#fff}.presentation-room.presentation-livestream .presentation-connection-notice{background:#fff;border-color:#dce1e9;box-shadow:0 12px 35px #1d25351f;color:#252838}.presentation-room.presentation-livestream .presentation-side-panel{background:#fff;border:0;border-radius:16px 16px 0 0;box-shadow:0 8px 30px #2026380d;margin:0}.presentation-room.presentation-livestream .presentation-panel-heading{padding:22px 24px 15px}.presentation-room.presentation-livestream .presentation-eyebrow{color:var(--live-green);font-size:10px}.presentation-room.presentation-livestream .presentation-panel-heading h2{color:var(--live-ink);font-size:24px;margin:4px 0 0}.presentation-room.presentation-livestream .presentation-panel-actions button{background:#f1f3f5;border:0;border-radius:50%;color:#303443;height:34px;width:34px}.presentation-room.presentation-livestream .presentation-panel-actions button:hover{background:#e3eee9;color:var(--live-green)}.presentation-room.presentation-livestream .presentation-chat-list{padding:19px}.presentation-room.presentation-livestream .presentation-chat-empty{color:#9395a1;min-height:160px}.presentation-room.presentation-livestream .presentation-chat-empty strong{color:#343746}.presentation-room.presentation-livestream .presentation-message>span{background:#dcece6;color:var(--live-green)}.presentation-room.presentation-livestream .presentation-message strong{color:#777b8a}.presentation-room.presentation-livestream .presentation-message p{background:#f2f3f7;color:#303341}.presentation-room.presentation-livestream .presentation-message.own>span{background:#bce0d4}.presentation-room.presentation-livestream .presentation-message.own p{background:#ceeade}.presentation-room.presentation-livestream .presentation-composer{background:#fff;border-top:1px solid #ececf1;padding:14px}.presentation-room.presentation-livestream .presentation-composer input{background:#0000;border:0;color:#242733;font-size:12px}.presentation-room.presentation-livestream .presentation-composer button{background:var(--live-green);border-radius:50%;color:#fff}.presentation-room.presentation-livestream .presentation-activity{padding:18px}.presentation-room.presentation-livestream .presentation-stat{background:#fbfbfc;border-color:#e7e8ef}.presentation-room.presentation-livestream .presentation-stat svg{color:var(--live-green)}.presentation-room.presentation-livestream .presentation-people-list{background:#fff;border-color:#e3e5ec;box-shadow:0 15px 34px #1720341c}.presentation-room.presentation-livestream .presentation-mini-avatar{background:#d6e9e2;color:var(--live-green)}.presentation-room.presentation-livestream .presentation-controls{background:#f2f3f8;flex:0 0 114px;height:114px;padding:14px 30px 22px}.presentation-room.presentation-livestream .presentation-controls-left,.presentation-room.presentation-livestream .presentation-controls-right{pointer-events:none;visibility:hidden}.presentation-room.presentation-livestream .presentation-controls-center{gap:18px}.presentation-room.presentation-livestream .presentation-control{background:#0000;border:0;border-radius:0;color:#252837;display:grid;grid-template-rows:48px auto;height:76px;padding:0;place-items:center;width:64px}.presentation-room.presentation-livestream .presentation-control svg{background:#fff;border-radius:50%;box-shadow:0 6px 18px #15223512;display:grid;height:48px;padding:14px;place-self:center;width:48px}.presentation-room.presentation-livestream .presentation-control.active{color:var(--live-green)}.presentation-room.presentation-livestream .presentation-control.active svg{background:#e3f0eb}.presentation-room.presentation-livestream .presentation-control.danger{color:#e55255;pointer-events:auto;visibility:visible}.presentation-room.presentation-livestream .presentation-control.danger svg{background:#fff0f0;color:#e55255}.presentation-room.presentation-livestream .presentation-control-label{display:block;font-size:10px;font-weight:600}.presentation-room.presentation-livestream .presentation-controls-right{display:flex;width:64px}.presentation-room.presentation-livestream .presentation-controls-right .presentation-control{visibility:hidden}.presentation-room.presentation-livestream .presentation-controls-right .presentation-control.danger{visibility:visible}.presentation-room.presentation-livestream .presentation-control:disabled{opacity:.36}@media(max-width:1000px){.presentation-room.presentation-livestream .presentation-shell{border-radius:0;height:100dvh;margin:0;width:100%}.presentation-room.presentation-livestream .presentation-body{gap:18px;grid-template-columns:minmax(0,1fr) 320px;padding:16px 18px 0}.presentation-room.presentation-livestream .presentation-topbar{padding:0 20px}.presentation-room.presentation-livestream .presentation-controls{padding-left:18px;padding-right:18px}}@media(max-width:760px){.presentation-room.presentation-livestream .presentation-shell{min-height:520px}.presentation-room.presentation-livestream .presentation-topbar{flex-basis:62px;height:62px;padding:0 13px}.presentation-room.presentation-livestream .presentation-brand strong{font-size:13px;max-width:44vw}.presentation-room.presentation-livestream .presentation-brand span{display:none}.presentation-room.presentation-livestream .presentation-mark:after{font-size:15px}.presentation-room.presentation-livestream .presentation-clock,.presentation-room.presentation-livestream .presentation-live-pill{display:none}.presentation-room.presentation-livestream .presentation-body{display:block;padding:10px 10px 0}.presentation-room.presentation-livestream .presentation-stage{height:100%;min-height:0}.presentation-room.presentation-livestream .presentation-side-panel{border-radius:14px;bottom:90px;display:none;height:52%;left:10px;position:absolute;right:10px;z-index:30}.presentation-room.presentation-livestream .presentation-side-panel.chat-visible{display:flex}.presentation-room.presentation-livestream .presentation-controls{flex-basis:90px;height:90px;padding:7px 10px 12px}.presentation-room.presentation-livestream .presentation-controls-left,.presentation-room.presentation-livestream .presentation-controls-right{display:none}.presentation-room.presentation-livestream .presentation-controls-center{gap:7px}.presentation-room.presentation-livestream .presentation-control{grid-template-rows:42px auto;height:66px;width:54px}.presentation-room.presentation-livestream .presentation-control svg{height:42px;padding:12px;width:42px}.presentation-room.presentation-livestream .presentation-control-label{font-size:9px}.presentation-room.presentation-livestream .presentation-stage-caption{left:11px;top:11px}.presentation-room.presentation-livestream .presentation-stage-caption small{display:none}}.presentation-room.presentation-livestream .presentation-controls-right{pointer-events:auto;visibility:visible}.presentation-finish-button,.presentation-more-button{align-items:center;border:0;cursor:pointer;display:inline-flex;font:inherit;justify-content:center}.presentation-more-button{background:#292c38;border:1px solid #414555;border-radius:11px;color:#e8e9ef;height:38px;width:38px}.presentation-finish-button{background:#f17064;border-radius:10px;color:#fff;font-size:11px;font-weight:700;min-height:40px;padding:0 18px}.presentation-panel-tabs{align-items:center;display:flex;gap:22px;min-width:0}.presentation-panel-tabs button{background:#0000;border:0;color:#979aaa;cursor:pointer;font:700 15px Space Grotesk,sans-serif;padding:3px 0 10px;position:relative}.presentation-panel-tabs button.active{color:#f5f6fa}.presentation-panel-tabs button.active:after{background:#c3fa4b;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.presentation-panel-tabs button span{background:#353947;border-radius:999px;display:inline-grid;font-size:9px;height:19px;margin-left:4px;min-width:19px;padding:0 5px;place-items:center}.presentation-people-list.presentation-people-list-static{background:#0000;border:0;border-radius:0;box-shadow:none;display:block;flex:1 1;inset:auto;margin:0;max-height:none;overflow:auto;padding:10px 16px 18px;position:static}.presentation-people-list.presentation-people-list-static>div{grid-gap:10px;align-items:center;border-bottom:1px solid #ffffff12;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;padding:10px 4px}.presentation-people-list.presentation-people-list-static>div>span:nth-child(2){min-width:0}.presentation-people-list.presentation-people-list-static small,.presentation-people-list.presentation-people-list-static strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-people-list.presentation-people-list-static strong{font-size:11px}.presentation-people-list.presentation-people-list-static small{color:#8f93a4;font-size:9px;margin-top:2px}.presentation-people-list.presentation-people-list-static button{background:#0000;border:1px solid #ffffff18;border-radius:50%;color:#f47768;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.presentation-webinar-attendees{border-bottom:1px solid #e9ebf1;padding:14px 18px}.presentation-webinar-attendees>span{color:#858b96;display:block;font-size:9px;font-weight:700;letter-spacing:.1em;margin-bottom:9px;text-transform:uppercase}.presentation-webinar-attendees>div{align-items:center;display:flex}.presentation-webinar-attendees i{background:#dcefe8;border:2px solid #fff;border-radius:50%;color:#205b4f;display:grid;font-size:10px;font-style:normal;font-weight:700;height:30px;margin-right:-6px;place-items:center;width:30px}.presentation-webinar-attendees strong{color:#4b515e;font-size:10px;margin-left:14px}.presentation-room.presentation-livestream .presentation-more-button{background:#fff;border:0;border-radius:50%;box-shadow:0 4px 14px #1821360d;color:#242638}.presentation-room.presentation-livestream .presentation-finish-button{background:#1e2030;min-width:145px;order:5}.presentation-room.presentation-livestream .presentation-icon-button{order:6}.presentation-room.presentation-livestream .presentation-panel-heading{align-items:center;border-bottom:1px solid #ececf1;display:flex;justify-content:space-between;padding:22px 24px 13px}.presentation-room.presentation-livestream .presentation-panel-tabs button{color:#a1a3ad;font-size:17px}.presentation-room.presentation-livestream .presentation-panel-tabs button.active{color:#191b27}.presentation-room.presentation-livestream .presentation-panel-tabs button.active:after{background:#155a4d}.presentation-room.presentation-livestream .presentation-panel-tabs button span{background:#edf2f0;color:#155a4d}.presentation-room.presentation-livestream .presentation-people-list.presentation-people-list-static>div{border-color:#eceef2}.presentation-room.presentation-livestream .presentation-people-list.presentation-people-list-static strong{color:#30343e}.presentation-room.presentation-livestream .presentation-people-list.presentation-people-list-static small{color:#9296a0}.presentation-room.presentation-meeting{--meeting-bg:#111a2b;--meeting-panel:#182436;--meeting-line:#2a3749;--meeting-teal:#3ed2c7;background:#0c1422;color:#f6f8fb;font-family:Space Grotesk,sans-serif;height:100dvh;min-height:100dvh;overflow:hidden}.presentation-room.presentation-meeting .presentation-shell{background:var(--meeting-bg);border:0;border-radius:0;box-shadow:none;height:100dvh;margin:0 auto;min-height:620px;overflow:hidden;position:relative;width:min(1720px,100%)}.presentation-room.presentation-meeting .presentation-topbar{background:#142033;border-bottom:1px solid var(--meeting-line);color:#fff;flex:0 0 76px;height:76px;padding:0 28px}.presentation-room.presentation-meeting .presentation-brand strong{font-size:15px}.presentation-room.presentation-meeting .presentation-brand span{color:#8591a3}.presentation-room.presentation-meeting .presentation-mark{background:#183546;border-radius:11px}.presentation-room.presentation-meeting .presentation-live-pill{background:#173142;border-color:#285263;color:#5fe2d8}.presentation-room.presentation-meeting .presentation-live-pill i{background:#55dfd3}.presentation-room.presentation-meeting .presentation-icon-button,.presentation-room.presentation-meeting .presentation-invite{background:#1d2a3d;border-color:#334154;color:#dce4ee}.presentation-room.presentation-meeting .presentation-more-button{background:#1d2a3d}.presentation-room.presentation-meeting .presentation-finish-button{display:none}.presentation-room.presentation-meeting .presentation-body{background:var(--meeting-bg);flex:1 1;gap:16px;grid-template-columns:minmax(0,1fr) 330px;min-height:0;padding:16px 18px}.presentation-room.presentation-meeting .presentation-stage{background:#0a111c;border:1px solid #29384a;border-radius:16px;margin:0;overflow:hidden;padding:0;position:relative}.presentation-room.presentation-meeting .presentation-featured-content,.presentation-room.presentation-meeting .presentation-featured-video{background:#0b111c;border-radius:15px;height:100%;min-height:0;overflow:hidden}.presentation-room.presentation-meeting .presentation-featured-video>.presentation-tile{border:0;border-radius:15px;height:100%}.presentation-room.presentation-meeting .presentation-tile-media>video{object-fit:cover}.presentation-room.presentation-meeting .presentation-avatar{background:radial-gradient(circle at 50% 44%,#375a66 0,#253c4b 34%,#172633 68%,#111b29 100%)}.presentation-room.presentation-meeting .presentation-avatar span{background:#3ed2c726;color:#b9fff8;font-size:32px;height:104px;width:104px}.presentation-room.presentation-meeting .presentation-tile-name{background:#101a28cf;border-radius:999px;bottom:18px;color:#fff;left:18px;padding:8px 13px;right:auto;width:auto}.presentation-room.presentation-meeting .presentation-stage-caption{background:#101a28d9;border:1px solid #ffffff1c;border-radius:999px;left:auto;padding:8px 11px;right:17px;top:17px}.presentation-room.presentation-meeting .presentation-stage-caption small{color:#9ca9b8}.presentation-room.presentation-meeting .presentation-rail{bottom:85px;gap:10px;justify-content:center;left:18px;right:18px;z-index:5}.presentation-room.presentation-meeting .presentation-rail>.presentation-tile{background:#172332;border:2px solid #ffffff24;border-radius:10px;box-shadow:0 8px 25px #0005;flex:0 0 148px;height:94px;width:148px}.presentation-room.presentation-meeting .presentation-rail .presentation-avatar span{font-size:14px;height:42px;width:42px}.presentation-room.presentation-meeting .presentation-rail .presentation-tile-name{bottom:6px;font-size:9px;left:6px;padding:5px 7px;right:6px}.presentation-room.presentation-meeting .presentation-side-panel{background:var(--meeting-panel);border:1px solid var(--meeting-line);border-radius:15px;box-shadow:none;margin:0}.presentation-room.presentation-meeting .presentation-panel-heading{align-items:center;border-bottom:1px solid var(--meeting-line);display:flex;justify-content:space-between;padding:16px 17px 10px}.presentation-room.presentation-meeting .presentation-panel-actions button{background:#202e42;border-color:#344256;color:#aebaca}.presentation-room.presentation-meeting .presentation-chat-list{padding:15px}.presentation-room.presentation-meeting .presentation-chat-empty{color:#8190a3}.presentation-room.presentation-meeting .presentation-chat-empty strong{color:#e9eef6}.presentation-room.presentation-meeting .presentation-message p{background:#233247}.presentation-room.presentation-meeting .presentation-composer{background:#162234;border-color:#2b394b}.presentation-room.presentation-meeting .presentation-composer input{background:#202e41;color:#fff}.presentation-room.presentation-meeting .presentation-composer button{background:var(--meeting-teal);color:#0e2630}.presentation-room.presentation-meeting .presentation-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#152235e8;border:1px solid #455165;border-radius:999px;bottom:30px;box-shadow:0 12px 34px #0006;height:58px;left:calc(50% - 165px);padding:7px 9px;position:absolute;transform:translateX(-50%);width:max-content;z-index:12}.presentation-room.presentation-meeting .presentation-controls-center,.presentation-room.presentation-meeting .presentation-controls-left,.presentation-room.presentation-meeting .presentation-controls-right{gap:7px}.presentation-room.presentation-meeting .presentation-control{background:#223247;border:0;border-radius:50%;color:#d8e0e9;height:43px;width:43px}.presentation-room.presentation-meeting .presentation-control.active,.presentation-room.presentation-meeting .presentation-control:hover{background:var(--meeting-teal);color:#10232a}.presentation-room.presentation-meeting .presentation-control.danger{background:#f45f62;border-radius:999px;color:#fff;width:56px}.presentation-room.presentation-meeting .presentation-control-label{display:none}.presentation-room.presentation-meeting .presentation-notice{bottom:98px}.presentation-room.presentation-meeting .presentation-connection-notice{background:#1f3046;color:#fff}.presentation-room.presentation-webinar{--webinar-blue:#2275dd;--webinar-ink:#172033;background:#edf0f6;color:var(--webinar-ink);font-family:Space Grotesk,sans-serif;height:100dvh;min-height:100dvh;overflow:hidden}.presentation-room.presentation-webinar .presentation-shell{background:#fff;border:1px solid #e2e6ee;border-radius:20px;box-shadow:0 24px 70px #22304b14;height:calc(100dvh - 32px);margin:16px auto;min-height:620px;overflow:hidden;width:min(1700px,calc(100% - 32px))}.presentation-room.presentation-webinar .presentation-topbar{background:#fff;border-bottom:1px solid #e9ebf1;color:var(--webinar-ink);flex:0 0 78px;height:78px;padding:0 24px}.presentation-room.presentation-webinar .presentation-brand strong{font-size:17px}.presentation-room.presentation-webinar .presentation-brand span{color:#9097a3}.presentation-room.presentation-webinar .presentation-mark{background:#edf4ff;border-radius:11px}.presentation-room.presentation-webinar .presentation-live-pill{background:#fff1ee;border-color:#ffd9d3;color:#dc554a}.presentation-room.presentation-webinar .presentation-live-pill i{background:#e3554d}.presentation-room.presentation-webinar .presentation-clock{color:#697282}.presentation-room.presentation-webinar .presentation-icon-button,.presentation-room.presentation-webinar .presentation-invite,.presentation-room.presentation-webinar .presentation-more-button{background:#fff;border:1px solid #e2e6ed;color:#4d5664}.presentation-room.presentation-webinar .presentation-finish-button{background:#ec6259}.presentation-room.presentation-webinar .presentation-body{background:#f4f6f9;flex:1 1;gap:18px;grid-template-columns:minmax(0,1fr) 360px;min-height:0;padding:16px 18px 0}.presentation-room.presentation-webinar .presentation-stage{background:#fff;border:1px solid #e0e5ed;border-radius:14px 14px 0 0;margin:0;overflow:hidden;padding:14px}.presentation-room.presentation-webinar .presentation-featured-content,.presentation-room.presentation-webinar .presentation-featured-video{background:#121722;border-radius:12px;height:100%;min-height:0;overflow:hidden}.presentation-room.presentation-webinar .presentation-stage.has-rail .presentation-featured-content,.presentation-room.presentation-webinar .presentation-stage.has-rail .presentation-featured-video{height:calc(100% - 116px);margin-top:116px}.presentation-room.presentation-webinar .presentation-featured-video>.presentation-tile{border:0;border-radius:12px;height:100%}.presentation-room.presentation-webinar .presentation-tile-media>video{object-fit:cover}.presentation-room.presentation-webinar .presentation-avatar{background:radial-gradient(circle at 50% 40%,#d8e9ff 0,#aac9f2 36%,#829ac0 75%,#607391 100%)}.presentation-room.presentation-webinar .presentation-avatar span{background:#ffffff72;color:#24446f}.presentation-room.presentation-webinar .presentation-rail{bottom:auto;gap:9px;height:100px;left:14px;overflow-x:auto;right:14px;top:14px}.presentation-room.presentation-webinar .presentation-rail>.presentation-tile{background:#dfe8f5;border:2px solid #fff;border-radius:9px;box-shadow:0 5px 14px #27385220;flex:0 0 146px;height:96px;width:146px}.presentation-room.presentation-webinar .presentation-rail .presentation-avatar span{font-size:14px;height:42px;width:42px}.presentation-room.presentation-webinar .presentation-rail .presentation-tile-name{bottom:5px;font-size:8px;left:5px;padding:5px 7px;right:5px}.presentation-room.presentation-webinar .presentation-stage-caption{background:#172033d9;border-radius:999px;bottom:16px;left:16px;right:auto;top:auto}.presentation-room.presentation-webinar .presentation-side-panel{background:#fff;border:1px solid #e1e5ec;border-radius:14px 14px 0 0;box-shadow:none;margin:0}.presentation-room.presentation-webinar .presentation-panel-heading{align-items:center;border-bottom:1px solid #e8ebf0;display:flex;justify-content:space-between;padding:17px 19px 11px}.presentation-room.presentation-webinar .presentation-panel-tabs button{color:#989eaa}.presentation-room.presentation-webinar .presentation-panel-tabs button.active{color:#202735}.presentation-room.presentation-webinar .presentation-panel-tabs button.active:after{background:var(--webinar-blue)}.presentation-room.presentation-webinar .presentation-panel-tabs button span{background:#e9f2ff;color:var(--webinar-blue)}.presentation-room.presentation-webinar .presentation-panel-actions button{background:#f6f7f9;border-color:#e4e7ed;color:#727b88}.presentation-room.presentation-webinar .presentation-chat-list{padding:15px}.presentation-room.presentation-webinar .presentation-chat-empty{color:#989fa9}.presentation-room.presentation-webinar .presentation-chat-empty strong{color:#333a46}.presentation-room.presentation-webinar .presentation-message>span{background:#e7f1ff;color:#2269bf}.presentation-room.presentation-webinar .presentation-message strong{color:#7b8390}.presentation-room.presentation-webinar .presentation-message p{background:#f1f3f7;color:#2b3340}.presentation-room.presentation-webinar .presentation-message.own p{background:#ddebff}.presentation-room.presentation-webinar .presentation-composer{background:#fff;border-color:#e6e9ee}.presentation-room.presentation-webinar .presentation-composer input{background:#f8f9fb;border:1px solid #e3e7ed;color:#27303d}.presentation-room.presentation-webinar .presentation-composer button{background:var(--webinar-blue);color:#fff}.presentation-room.presentation-webinar .presentation-people-list.presentation-people-list-static>div{border-color:#eaedf1}.presentation-room.presentation-webinar .presentation-people-list.presentation-people-list-static strong{color:#303744}.presentation-room.presentation-webinar .presentation-controls{background:#f4f6f9;flex:0 0 92px;height:92px;padding:13px 22px}.presentation-room.presentation-webinar .presentation-controls-center,.presentation-room.presentation-webinar .presentation-controls-left,.presentation-room.presentation-webinar .presentation-controls-right{gap:9px}.presentation-room.presentation-webinar .presentation-control{background:#0000;border:0;border-radius:0;color:#46505d;display:grid;grid-template-rows:45px auto;height:68px;padding:0;place-items:center;width:58px}.presentation-room.presentation-webinar .presentation-control svg{background:#fff;border:1px solid #e1e5eb;border-radius:12px;box-shadow:0 4px 12px #26334a0d;height:44px;padding:12px;width:44px}.presentation-room.presentation-webinar .presentation-control.active{color:var(--webinar-blue)}.presentation-room.presentation-webinar .presentation-control.active svg{background:#eaf3ff}.presentation-room.presentation-webinar .presentation-control.danger{color:#e25b53}.presentation-room.presentation-webinar .presentation-control.danger svg{background:#fff0ef}.presentation-room.presentation-webinar .presentation-control-label{display:block;font-size:9px;font-weight:600}@media(max-width:1050px){.presentation-room.presentation-meeting .presentation-body{grid-template-columns:minmax(0,1fr) 280px}.presentation-room.presentation-meeting .presentation-controls{left:calc(50% - 140px)}.presentation-room.presentation-webinar .presentation-body{grid-template-columns:minmax(0,1fr) 300px}.presentation-room.presentation-livestream .presentation-finish-button{min-width:0;padding:0 12px}}@media(max-width:760px){.presentation-finish-button{display:none}.presentation-room.presentation-meeting .presentation-shell,.presentation-room.presentation-webinar .presentation-shell{border-radius:0;height:100dvh;margin:0;min-height:520px;width:100%}.presentation-room.presentation-meeting .presentation-topbar,.presentation-room.presentation-webinar .presentation-topbar{flex-basis:62px;height:62px;padding:0 12px}.presentation-room.presentation-meeting .presentation-body,.presentation-room.presentation-webinar .presentation-body{display:block;padding:8px 8px 0}.presentation-room.presentation-meeting .presentation-stage,.presentation-room.presentation-webinar .presentation-stage{border-radius:12px 12px 0 0;height:100%;margin:0}.presentation-room.presentation-meeting .presentation-side-panel,.presentation-room.presentation-webinar .presentation-side-panel{border-radius:12px;bottom:88px;display:none;height:58%;left:10px;position:absolute;right:10px;z-index:30}.presentation-room.presentation-meeting .presentation-side-panel.chat-visible,.presentation-room.presentation-webinar .presentation-side-panel.chat-visible{display:flex}.presentation-room.presentation-meeting .presentation-controls{background:#142033;border:0;border-radius:0;height:82px;padding:9px;position:static;transform:none;width:auto}.presentation-room.presentation-meeting .presentation-controls-center,.presentation-room.presentation-meeting .presentation-controls-left,.presentation-room.presentation-meeting .presentation-controls-right{gap:4px}.presentation-room.presentation-meeting .presentation-control{height:42px;width:42px}.presentation-room.presentation-meeting .presentation-rail{bottom:68px}.presentation-room.presentation-webinar .presentation-controls{flex-basis:82px;height:82px;padding:7px 9px}.presentation-room.presentation-webinar .presentation-controls-center,.presentation-room.presentation-webinar .presentation-controls-left,.presentation-room.presentation-webinar .presentation-controls-right{gap:4px}.presentation-room.presentation-webinar .presentation-control{grid-template-rows:39px auto;height:62px;width:47px}.presentation-room.presentation-webinar .presentation-control svg{height:38px;padding:10px;width:38px}.presentation-room.presentation-webinar .presentation-stage.has-rail .presentation-featured-content,.presentation-room.presentation-webinar .presentation-stage.has-rail .presentation-featured-video{height:calc(100% - 88px);margin-top:88px}.presentation-room.presentation-webinar .presentation-rail{height:76px}.presentation-room.presentation-webinar .presentation-rail>.presentation-tile{flex-basis:112px;height:72px;width:112px}.presentation-room.presentation-livestream .presentation-finish-button{display:none}}.presentation-room,.presentation-room *{box-sizing:border-box}.presentation-room .presentation-shell{display:flex;flex-direction:column}.presentation-room .presentation-topbar{align-items:center;display:flex;gap:24px;justify-content:space-between}.presentation-room .presentation-brand,.presentation-room .presentation-controls,.presentation-room .presentation-controls-center,.presentation-room .presentation-controls-left,.presentation-room .presentation-controls-right,.presentation-room .presentation-top-actions{align-items:center;display:flex}.presentation-room .presentation-brand{min-width:0}.presentation-room .presentation-brand>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.presentation-room .presentation-brand span,.presentation-room .presentation-brand strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-room .presentation-brand span{align-items:center;display:flex;gap:6px}.presentation-room .presentation-brand span i{background:#f17064;border-radius:50%;display:block;height:6px;width:6px}.presentation-room .presentation-brand span i.connected{background:#68d1ae}.presentation-room .presentation-mark{flex:0 0 auto;height:29px;position:relative;text-decoration:none;width:31px}.presentation-room .presentation-mark i{border-radius:5px;height:13px;position:absolute;transform:rotate(24deg);width:13px}.presentation-room .presentation-mark i:first-child{background:#65d6c0;left:9px;top:1px}.presentation-room .presentation-mark i:nth-child(2){background:#ce8ee4;left:0;top:7px}.presentation-room .presentation-mark i:nth-child(3){background:#69a9e9;left:16px;top:8px}.presentation-room .presentation-mark i:nth-child(4){background:#ff8a72;left:8px;top:15px}.presentation-room .presentation-top-actions{flex:0 0 auto;gap:9px;justify-content:flex-end}.presentation-room .presentation-icon-button,.presentation-room .presentation-invite{align-items:center;background:#292c38;border:1px solid #414555;border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:7px;justify-content:center;min-height:38px;padding:0 12px}.presentation-room .presentation-icon-button{padding:0;width:38px}.presentation-room .presentation-live-pill{align-items:center;border:1px solid #414555;border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;gap:7px;letter-spacing:.08em;padding:8px 10px}.presentation-room .presentation-live-pill i{border-radius:50%;display:block;height:7px;width:7px}.presentation-room .presentation-clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.presentation-room .presentation-body{display:grid;flex:1 1;min-height:0}.presentation-room .presentation-featured-content,.presentation-room .presentation-featured-video,.presentation-room .presentation-grid,.presentation-room .presentation-stage{min-height:0;min-width:0;position:relative}.presentation-room .presentation-featured-content>video{display:block;height:100%;object-fit:contain;width:100%}.presentation-room .presentation-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;overflow:auto}.presentation-room .presentation-tile{min-height:0;min-width:0;overflow:hidden;position:relative}.presentation-room .presentation-tile-media{inset:0;position:absolute}.presentation-room .presentation-tile-media>video{display:block;height:100%;width:100%}.presentation-room .presentation-avatar{grid-gap:10px;align-content:center;display:grid;gap:10px;height:100%;place-items:center;width:100%}.presentation-room .presentation-avatar span{border-radius:50%;display:grid;font-weight:700;place-items:center}.presentation-room .presentation-avatar small{font-size:10px;font-weight:600}.presentation-room .presentation-tile-name{align-items:center;display:flex;gap:10px;justify-content:space-between;position:absolute;z-index:3}.presentation-room .presentation-tile-mute{background:#f17064;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:32px;place-items:center;position:absolute;right:10px;top:10px;width:32px;z-index:5}.presentation-room .presentation-rail{align-items:center;display:flex;overflow-x:auto;position:absolute;z-index:4}.presentation-room .presentation-more-count{background:#151923cc;border-radius:999px;color:#fff;display:grid;flex:0 0 auto;font-size:9px;height:38px;padding:0 12px;place-items:center}.presentation-room .presentation-stage-caption{align-items:center;display:flex;gap:7px;position:absolute;z-index:6}.presentation-room .presentation-stage-label{align-items:center;background:#121722c9;border-radius:9px;color:#fff;display:flex;justify-content:space-between;left:12px;padding:9px 11px;position:absolute;right:12px;top:12px;z-index:5}.presentation-room .presentation-stage-label span{align-items:center;display:flex;gap:7px}.presentation-room .presentation-stage-label button{background:#ffffff18;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.presentation-room .presentation-empty-stage{grid-gap:8px;align-content:center;display:grid;gap:8px;height:100%;padding:24px;place-items:center;text-align:center;width:100%}.presentation-room .presentation-empty-stage span{font-size:11px;max-width:360px;opacity:.66}.presentation-room .presentation-side-panel{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.presentation-room .presentation-panel-heading{flex:0 0 auto}.presentation-room .presentation-panel-actions{align-items:center;display:flex}.presentation-room .presentation-panel-actions button{cursor:pointer;display:grid;place-items:center}.presentation-room .presentation-chat-list{flex:1 1;min-height:0;overflow-y:auto}.presentation-room .presentation-chat-empty{grid-gap:7px;align-content:center;display:grid;gap:7px;height:100%;min-height:180px;place-items:center;text-align:center}.presentation-room .presentation-chat-empty strong{font-size:13px}.presentation-room .presentation-chat-empty p{font-size:10px;margin:0}.presentation-room .presentation-message{grid-gap:8px;display:grid;gap:8px;grid-template-columns:30px minmax(0,1fr);margin-bottom:12px}.presentation-room .presentation-message>span{border-radius:50%;display:grid;font-size:9px;font-weight:700;height:30px;place-items:center;width:30px}.presentation-room .presentation-message strong{font-size:9px}.presentation-room .presentation-message p{border-radius:4px 10px 10px 10px;font-size:10px;line-height:1.4;margin:4px 0 0;max-width:100%;padding:8px 10px;width:max-content}.presentation-room .presentation-message.own{direction:rtl}.presentation-room .presentation-message.own>div{direction:ltr}.presentation-room .presentation-message.own p{border-radius:10px 4px 10px 10px;margin-left:auto}.presentation-room .presentation-composer{grid-gap:8px;display:grid;flex:0 0 auto;gap:8px;grid-template-columns:minmax(0,1fr) 38px}.presentation-room .presentation-composer input{border:0;border-radius:9px;height:38px;min-width:0;outline:none;padding:0 11px;width:100%}.presentation-room .presentation-composer button{border:0;cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.presentation-room .presentation-composer button:disabled{cursor:not-allowed;opacity:.4}.presentation-room .presentation-controls{gap:12px;justify-content:space-between;position:relative;z-index:8}.presentation-room .presentation-controls-left,.presentation-room .presentation-controls-right{flex:1 1;gap:7px}.presentation-room .presentation-controls-right{justify-content:flex-end}.presentation-room .presentation-controls-center{gap:8px;justify-content:center}.presentation-room .presentation-control{background:#292c38;border:1px solid #414555;color:inherit;cursor:pointer;display:grid;place-items:center}.presentation-room .presentation-control:disabled{cursor:not-allowed}.presentation-room .presentation-notice{align-items:center;background:#482c31;border:1px solid #e17868;border-radius:9px;bottom:18px;color:#fff;display:flex;gap:12px;justify-content:space-between;left:18px;padding:11px 13px;position:absolute;right:18px;z-index:20}.presentation-room .presentation-notice button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;place-items:center}.presentation-room .presentation-connection-notice{align-items:center;border-radius:10px;display:flex;gap:9px;left:50%;padding:11px 14px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:21}.presentation-room .presentation-connection-notice button{background:#c3fa4b;border:0;border-radius:7px;color:#1b2816;cursor:pointer;font-weight:700;padding:6px 9px}.presentation-room.presentation-livestream .presentation-shell{display:flex;flex-direction:column}.presentation-room.presentation-livestream .presentation-topbar{align-items:center;display:flex;justify-content:space-between}.presentation-room.presentation-livestream .presentation-brand{align-items:center;display:flex}.presentation-room.presentation-livestream .presentation-mark{height:32px;width:110px}.presentation-room.presentation-livestream .presentation-mark:after{left:0;position:absolute;top:1px}.presentation-room.presentation-livestream .presentation-brand>div{gap:3px}.presentation-room.presentation-livestream .presentation-brand strong{font-size:20px}.presentation-room.presentation-livestream .presentation-brand span{display:block;font-size:11px}.presentation-room.presentation-livestream .presentation-clock,.presentation-room.presentation-livestream .presentation-live-pill{display:none}.presentation-room.presentation-livestream .presentation-invite{order:1}.presentation-room.presentation-livestream .presentation-more-button{order:2}.presentation-room.presentation-livestream .presentation-icon-button{order:3}.presentation-room.presentation-livestream .presentation-finish-button{order:4}.presentation-room.presentation-livestream .presentation-body{display:grid;grid-template-columns:minmax(0,1fr) 382px}.presentation-room.presentation-livestream .presentation-stage{display:block;min-height:0;min-width:0}.presentation-room.presentation-livestream .presentation-featured-content,.presentation-room.presentation-livestream .presentation-featured-video{display:block;height:100%;width:100%}.presentation-room.presentation-livestream .presentation-empty-stage{background:linear-gradient(145deg,#202630,#11161e);color:#f5f7fa}.presentation-room.presentation-livestream .presentation-side-panel{display:flex;flex-direction:column;min-height:0}.presentation-room.presentation-livestream .presentation-chat-list{flex:1 1;min-height:0;overflow:auto}.presentation-room.presentation-livestream .presentation-composer{display:grid}.presentation-room.presentation-livestream .presentation-controls{align-items:center;display:flex;justify-content:center}.presentation-room.presentation-livestream .presentation-controls-center{display:flex}.presentation-room.presentation-livestream .presentation-controls-left,.presentation-room.presentation-livestream .presentation-controls-right{display:none}.presentation-room.presentation-livestream .presentation-stage-caption span:before{margin-right:0}@media(max-width:760px){.presentation-room.presentation-livestream .presentation-body{display:block}.presentation-room.presentation-livestream .presentation-side-panel{display:none}.presentation-room.presentation-livestream .presentation-controls-right,.presentation-room.presentation-livestream .presentation-side-panel.chat-visible{display:flex}.presentation-room.presentation-livestream .presentation-controls-right .presentation-control.danger{visibility:visible}.presentation-room.presentation-livestream .presentation-brand>div{display:none}}.workspace-camera-side-column{grid-gap:18px;align-content:start;display:grid;gap:18px}.workspace-camera-next-card,.workspace-camera-service-card{padding:25px}.workspace-camera-service-card{background:#f4fbdc;border-color:#deedb2}.workspace-camera-service-top{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:24px}.workspace-camera-service-icon{background:#c3fa4b;border-radius:11px;color:#29451c;display:grid;height:40px;place-items:center;width:40px}.workspace-camera-service-dot{align-items:center;color:#7c8a60;display:inline-flex;font:9px DM Mono,monospace;gap:7px;text-transform:uppercase}.workspace-camera-service-dot.ready{color:#55823a}.workspace-camera-service-dot.ready i{background:#73bf64}.workspace-camera-service-dot.starting{color:#9b7a32}.workspace-camera-service-dot.starting i{animation:pulse 1.2s infinite;background:#ecb44f}.workspace-camera-service-dot.shutting-down{color:#a8644f}.workspace-camera-service-dot.shutting-down i{background:#ff795c}.workspace-camera-next-card .workspace-card-kicker,.workspace-camera-service-card .workspace-card-kicker{color:#75844f}.workspace-camera-service-card h2{color:#31483d;font-size:28px;letter-spacing:-.07em;margin:10px 0}.workspace-camera-service-card p{color:#738255;font-size:11px;line-height:1.5;margin:0}.workspace-camera-shutdown{align-items:center;background:#fffef1;border:1px solid #d7e8a4;border-radius:7px;color:#6c813d;display:flex;font-size:10px;gap:8px;margin-top:17px;padding:10px 11px}.workspace-camera-shutdown strong{color:#455e26;font:700 11px DM Mono,monospace}.workspace-camera-service-note{align-items:flex-start;border-top:1px solid #dce9b8;color:#82915c;display:flex;font-size:9px;gap:8px;line-height:1.45;margin-top:20px;padding-top:17px}.workspace-camera-service-note>svg{color:#759e35;flex:0 0 auto}.workspace-camera-pricing-card{background:#251b29;border-color:#251b29;color:#f7fbf7;padding:22px}.workspace-camera-pricing-icon{background:#c3fa4b;border-radius:10px;color:#29451c;display:grid;height:36px;margin-bottom:19px;place-items:center;width:36px}.workspace-camera-pricing-card .workspace-card-kicker{color:#aabeb7}.workspace-camera-pricing-card h3{font-size:25px;letter-spacing:-.07em;margin:9px 0 17px}.workspace-camera-pricing-rate{align-items:baseline;display:flex;gap:7px}.workspace-camera-pricing-rate strong{color:#c3fa4b;font-size:31px;letter-spacing:-.07em}.workspace-camera-pricing-rate span{color:#b8c9c1;font-size:9px}.workspace-camera-pricing-minimum{align-items:center;border-top:1px solid #ffffff21;color:#b8c9c1;display:flex;font-size:9px;gap:8px;justify-content:space-between;margin-top:17px;padding-top:13px}.workspace-camera-pricing-minimum strong{color:#f2f8f2;font-size:9px;text-align:right}.workspace-camera-pricing-card p{color:#a9bcb3;font-size:10px;line-height:1.5;margin:15px 0 0}.workspace-camera-next-card{min-height:260px}.workspace-camera-next-card .workspace-surface-heading>svg{color:#759c29}.workspace-camera-next-card h3{color:#31483d;font-size:24px;letter-spacing:-.07em;margin:10px 0 0}.workspace-camera-next-list{grid-gap:13px;display:grid;gap:13px;margin-top:24px}.workspace-camera-next-list>div{align-items:flex-start;display:flex;gap:9px}.workspace-camera-next-list>div>span{background:#f2f8df;border-radius:8px;color:#719d28;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.workspace-camera-next-list p{grid-gap:3px;display:grid;gap:3px;margin:0}.workspace-camera-next-list strong{color:#415742;font-size:10px}.workspace-camera-next-list small{color:#869377;font-size:9px;line-height:1.35}.workspace-camera-how-card{padding:25px}.workspace-camera-how-card .workspace-surface-heading{align-items:flex-start}.workspace-camera-how-card h2{font-size:27px;letter-spacing:-.07em;margin:10px 0 7px}.workspace-camera-how-card p{color:#87958f;font-size:11px;line-height:1.5;margin:0;max-width:700px}.workspace-camera-how-details{grid-gap:10px;border-top:1px solid #e8eeeb;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:22px;padding-top:19px}.workspace-camera-how-details>div{align-items:flex-start;display:flex;gap:9px}.workspace-camera-how-details>div>svg{color:#719b25;flex:0 0 auto}.workspace-camera-how-details span{grid-gap:4px;display:grid;gap:4px}.workspace-camera-how-details strong{color:#40564b;font-size:10px}.workspace-camera-how-details small{color:#87958f;font-size:9px;line-height:1.4}@media(max-width:1050px){.workspace-camera-grid{grid-template-columns:1fr}.workspace-camera-side-column{grid-template-columns:1fr 1fr}.workspace-camera-stage,.workspace-camera-stage video{min-height:330px}}@media(max-width:760px){.workspace-nav-group{flex:0 0 auto;position:relative}.workspace-nav-group-toggle{min-width:max-content;width:auto}.workspace-nav-submenu{background:#251b29;border:1px solid #c3fa4b33;border-radius:8px;box-shadow:0 14px 28px #00000040;margin:41px 0 0;padding:6px;position:absolute;z-index:20}.workspace-camera-hero{display:block;min-height:0;padding:28px 23px}.workspace-camera-hero-art{display:none}.workspace-camera-how-card,.workspace-camera-next-card,.workspace-camera-preview-card,.workspace-camera-service-card{padding:19px}.workspace-camera-card-heading{display:block}.workspace-camera-live-status{margin-top:14px}.workspace-camera-stage,.workspace-camera-stage video{min-height:250px}.workspace-camera-preview-controls{grid-template-columns:1fr 1fr}.workspace-camera-start,.workspace-camera-stop{grid-column:1/-1;width:100%}.workspace-camera-how-details,.workspace-camera-side-column{grid-template-columns:1fr}.workspace-camera-how-card .workspace-surface-heading{display:block}.workspace-camera-how-card .workspace-secondary-button{margin-top:16px}}.workspace-nav-group{grid-gap:3px;display:grid;gap:3px}.workspace-nav-group-toggle{position:relative}.workspace-nav-group-toggle .workspace-nav-chevron{margin-left:auto;transition:transform .18s ease}.workspace-nav-group.active .workspace-nav-group-toggle .workspace-nav-chevron{transform:rotate(180deg)}.workspace-nav-submenu{grid-gap:2px;border-left:1px solid #c3fa4b3d;display:grid;gap:2px;margin:0 0 3px 23px;padding:4px 0 4px 16px}.workspace-nav-subitem{align-items:center;background:#0000;border:0;border-radius:6px;color:#91a49e;cursor:pointer;display:flex;font:500 10px Space Grotesk,sans-serif;gap:8px;min-height:30px;padding:7px 9px;text-align:left;width:100%}.workspace-nav-subitem.active,.workspace-nav-subitem:hover{background:#c3fa4b1f;color:#e8f5e9}.workspace-nav-subitem.active{font-weight:700}.workspace-nav-subitem:disabled{cursor:not-allowed}.workspace-nav-subitem.is-coming{color:#687a74}.workspace-nav-subitem.is-coming span{color:#8ea85e;font:8px DM Mono,monospace;margin-left:auto;text-transform:uppercase}.workspace-nav-subdot{background:#8fa39b;border-radius:50%;height:5px;width:5px}.workspace-nav-subitem.active .workspace-nav-subdot{background:#c3fa4b}.workspace-camera-page{grid-gap:18px;display:grid;gap:18px}.workspace-camera-hero{background:#251b29;border-radius:14px;box-shadow:0 18px 36px #251b291a;color:#f7fbf7;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.9fr);min-height:255px;overflow:hidden;padding:36px 42px;position:relative}.workspace-camera-hero:after{border:1px solid #c3fa4b38;border-radius:50%;bottom:-170px;box-shadow:0 0 0 34px rgba(195,250,75,.045),0 0 0 69px rgba(195,250,75,.028);content:"";height:360px;pointer-events:none;position:absolute;right:-120px;transform:rotate(-14deg);width:560px}.workspace-camera-hero .workspace-card-kicker{color:#aabeb7}.workspace-camera-hero h1{font-size:clamp(42px,5vw,65px);letter-spacing:-.09em;line-height:.9;margin:16px 0 12px;position:relative;z-index:1}.workspace-camera-hero p{color:#b8c9c1;font-size:13px;line-height:1.55;margin:0;max-width:590px;position:relative;z-index:1}.workspace-camera-hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;position:relative;z-index:1}.workspace-camera-hero-pills span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff21;border-radius:999px;color:#d9e7df;display:inline-flex;font-size:9px;gap:7px;padding:7px 10px}.workspace-camera-hero-pills i,.workspace-camera-live-status i,.workspace-camera-service-dot i,.workspace-camera-stage-overlay i{background:#75847e;border-radius:50%;display:block;height:6px;width:6px}.workspace-camera-hero-pills i.is-online{background:#c3fa4b;box-shadow:0 0 0 4px #c3fa4b1f}.workspace-camera-hero-art{min-height:180px;position:relative}.workspace-camera-orbit{border:1px solid #c3fa4b3b;border-radius:50%;position:absolute;transform:rotate(-18deg)}.workspace-camera-orbit-one{height:220px;right:78px;top:-10px;width:220px}.workspace-camera-orbit-two{border-color:#79d7d033;height:150px;right:28px;top:20px;transform:rotate(35deg);width:220px}.workspace-camera-hero-icon{background:#334b3d;border:1px solid #c3fa4b8c;border-radius:22px;box-shadow:0 12px 40px #0508084d;color:#c3fa4b;display:grid;height:72px;place-items:center;position:absolute;right:154px;top:66px;transform:rotate(-8deg);width:72px}.workspace-camera-hero-spark{background:#ff795c;border-radius:3px;height:10px;position:absolute;transform:rotate(24deg);width:10px}.workspace-camera-hero-spark.spark-one{right:104px;top:29px}.workspace-camera-hero-spark.spark-two{background:#79d7d0;bottom:26px;right:42px}.workspace-camera-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.workspace-camera-preview-card{grid-gap:18px;display:grid;gap:18px;padding:25px}.workspace-camera-card-heading{align-items:flex-start}.workspace-camera-card-heading h2{font-size:27px;letter-spacing:-.07em;margin:9px 0 6px}.workspace-camera-card-heading p{color:#87958f;font-size:11px;line-height:1.5;margin:0;max-width:580px}.workspace-camera-live-status{align-items:center;background:#f2f5f3;border-radius:999px;color:#81918b;display:inline-flex;font:9px DM Mono,monospace;gap:7px;padding:7px 9px;text-transform:uppercase;white-space:nowrap}.workspace-camera-live-status.active{background:#e9f7e9;color:#3b8d68}.workspace-camera-live-status.active i{background:#53c28c;box-shadow:0 0 0 4px #53c28c21}.workspace-camera-stage{background:radial-gradient(circle at 50% 35%,#334841 0,#1f302f 42%,#192226 100%);border:1px solid #dce6e1;border-radius:12px;color:#e8f2ec;display:grid;min-height:345px;overflow:hidden;place-items:center;position:relative}.workspace-camera-stage.is-live{background:#101719}.workspace-camera-stage video{display:block;height:100%;min-height:345px;object-fit:cover;width:100%}.workspace-camera-empty{grid-gap:10px;align-content:center;display:grid;gap:10px;padding:30px;place-items:center;text-align:center}.workspace-camera-empty>span{background:#c3fa4b1c;border:1px solid #c3fa4b52;border-radius:17px;color:#c3fa4b;display:grid;height:54px;place-items:center;width:54px}.workspace-camera-empty strong{font-size:14px}.workspace-camera-empty small{color:#a8b9b1;font-size:10px}.workspace-camera-stage-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1315bf;border:1px solid #ffffff1c;border-radius:8px;bottom:13px;color:#eef7f0;display:flex;font:9px DM Mono,monospace;justify-content:space-between;left:13px;padding:9px 11px;position:absolute;right:13px;text-transform:uppercase}.workspace-camera-stage-overlay span{align-items:center;display:flex;gap:7px}.workspace-camera-stage-overlay i{background:#ff795c;box-shadow:0 0 0 4px #ff795c21}.workspace-camera-preview-controls{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(130px,.8fr) minmax(150px,1fr) auto}.workspace-camera-device-field,.workspace-camera-name-field{grid-gap:6px;color:#80918a;display:grid;font-size:9px;gap:6px}.workspace-camera-device-field select,.workspace-camera-name-field input{background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;color:#31483d;font:11px Space Grotesk,sans-serif;height:39px;outline:0;padding:0 11px;width:100%}.workspace-camera-device-field select:focus,.workspace-camera-name-field input:focus{border-color:#9fc744;box-shadow:0 0 0 3px #c3fa4b2e}.workspace-camera-device-field select:disabled,.workspace-camera-name-field input:disabled{cursor:not-allowed;opacity:.62}.workspace-camera-start,.workspace-camera-stop{height:39px;white-space:nowrap}.workspace-camera-stop{align-items:center;background:#fff7f5;border:1px solid #efcfc9;border-radius:7px;color:#bd5f50;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:8px;justify-content:center;padding:0 13px}.workspace-camera-stop:hover{background:#fff0ec;border-color:#e79889}.workspace-camera-error{align-items:flex-start;background:#fff1ec;border:1px solid #f0c1b5;border-radius:7px;color:#8a4c3c;display:flex;font-size:10px;gap:8px;line-height:1.4;padding:10px 11px}.workspace-camera-error>svg{flex:0 0 auto}.workspace-camera-error span{flex:1 1}.workspace-camera-error button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;padding:0;place-items:center}.workspace-camera-live-insight{grid-gap:5px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1315c7;border:1px solid #c3fa4b47;border-radius:9px;color:#f2f8f3;display:grid;gap:5px;left:13px;max-width:460px;padding:12px 14px;position:absolute;right:13px;top:13px}.workspace-camera-live-insight span{color:#c3fa4b;font:8px DM Mono,monospace;letter-spacing:.08em}.workspace-camera-live-insight strong{font-size:13px;line-height:1.3}.workspace-camera-live-insight small{color:#b8c9c1;font-size:9px;line-height:1.35}.workspace-camera-voice-card{align-items:center;background:#f8fbf9;border:1px solid #dce6e1;border-radius:9px;display:flex;gap:11px;padding:12px 13px}.workspace-camera-voice-card.is-enabled{background:#f5fbdc;border-color:#d7e8a4}.workspace-camera-voice-icon{background:#e6eee9;border-radius:9px;color:#78918a;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.workspace-camera-voice-card.is-enabled .workspace-camera-voice-icon{background:#c3fa4b;color:#29451c}.workspace-camera-voice-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-camera-voice-copy .workspace-card-kicker{color:#70887e;font-size:8px}.workspace-camera-voice-card.is-enabled .workspace-camera-voice-copy .workspace-card-kicker{color:#718b3b}.workspace-camera-voice-copy strong{color:#31483d;font-size:11px}.workspace-camera-voice-copy small{color:#81918a;font-size:9px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-voice-toggle{background:#fff;border:1px solid #b6d27d;border-radius:7px;color:#5d7e28;cursor:pointer;font:700 9px Space Grotesk,sans-serif;margin-left:auto;padding:8px 10px;white-space:nowrap}.workspace-camera-voice-toggle:hover{background:#faffeb;border-color:#8eaf42}.workspace-camera-voice-toggle:disabled{border-color:#dce6e1;color:#a0aca6;cursor:not-allowed}.workspace-room-admission{grid-gap:10px;background:#f5faf7;border:1px solid #d9e6df;border-radius:8px;display:grid;gap:10px;margin-top:23px;padding:14px}.workspace-room-admission.is-disabled{opacity:.55}.workspace-room-admission .workspace-input-label{margin-top:0!important}.workspace-room-admission-help{color:#75847d;font-size:9px;line-height:1.45}.workspace-room-admission select{background:#fff!important}.workspace-room-paystack{grid-gap:10px;background:#fbfff0;border:1px solid #dce8be;border-radius:8px;display:grid;gap:10px;margin-top:4px;padding:14px}.workspace-room-paystack-heading{align-items:flex-start;display:flex;gap:9px}.workspace-room-paystack-icon{background:#c3fa4b;border-radius:8px;color:#29421d;display:grid;flex:0 0 auto;height:30px;place-items:center;width:30px}.workspace-room-paystack-heading small,.workspace-room-paystack-heading strong{display:block}.workspace-room-paystack-heading strong{color:#40562f;font-size:11px}.workspace-room-paystack-heading small{color:#7c8b62;font-size:9px;line-height:1.4;margin-top:4px}.workspace-room-paystack .workspace-input-label{margin-top:5px!important}.workspace-room-paystack .workspace-input-label input,.workspace-room-paystack .workspace-input-label select{background:#fff}.workspace-room-paystack-status{align-items:flex-start;background:#f3f9df;border:1px solid #dce9c3;border-radius:6px;color:#64813b;display:flex;font-size:9px;gap:7px;line-height:1.4;padding:9px 10px}.workspace-room-paystack-status svg{flex:0 0 auto;margin-top:1px}.workspace-room-paystack-test{background:#fff;border:1px solid #c8dba0;color:#55752a;font-size:10px;padding:9px 11px;width:max-content}.workspace-room-paystack-test:hover{background:#f5fbdc;border-color:#9fca44;color:#3e5f1e}.workspace-room-paystack-test:disabled{cursor:wait;opacity:.55}.prejoin-access-card{grid-gap:9px;background:#f4fbdc;border:1px solid #d9e6b4;border-radius:8px;color:#55751f;display:grid;gap:9px;padding:14px}.prejoin-access-card strong{font-size:13px}.prejoin-access-card small{color:#71805a;font-size:10px;line-height:1.4}.prejoin-access-card label{grid-gap:5px;color:#63704f;display:grid;font-size:10px;gap:5px}.prejoin-access-card input{background:#fff;border-color:#d1dfb0;color:#304237;margin:0;padding:10px}.prejoin-access-success{align-items:center;color:#4d8a3d;display:flex;font-size:10px;font-weight:700;gap:6px}.room-entry-request-banner{align-items:center;background:#2b2131;border:1px solid #c3fa4b59;border-radius:12px;box-shadow:0 12px 32px #09070f2e;color:#eff5f1;display:flex;gap:11px;margin:12px 18px;padding:10px 12px;z-index:20}.room-entry-request-banner>svg{color:#c3fa4b;flex:0 0 auto}.room-entry-request-banner>div:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.room-entry-request-banner strong{font-size:11px}.room-entry-request-banner small{color:#b8c2bd;font-size:9px}.room-entry-request-actions{display:flex!important;flex-wrap:wrap;gap:6px;margin-left:auto}.room-entry-request-actions button{background:#c3fa4b;border:1px solid #c3fa4b;border-radius:7px;color:#21321d;cursor:pointer;font:700 9px Space Grotesk,sans-serif;padding:7px 9px}.room-entry-request-actions button.deny{background:#0000;border-color:#fff3;color:#eff5f1}.classroom-entry-request-banner{margin:10px 20px}.room-entry-request-actions button:disabled{cursor:wait;opacity:.55}@media(max-width:760px){.room-entry-request-banner{align-items:flex-start;flex-wrap:wrap}.room-entry-request-actions{margin-left:27px;width:100%}}.workspace-room-paystack-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.workspace-room-paystack-actions .workspace-primary-button,.workspace-room-paystack-actions .workspace-secondary-button{margin:0}.workspace-room-earnings-overview{grid-gap:5px;background:#c3fa4b14;border:1px solid #c3fa4b4d;border-radius:9px;display:grid;gap:5px;margin-top:16px;padding:13px}.workspace-room-earnings-overview .workspace-card-kicker{color:#b7d47e}.workspace-room-earnings-overview strong{color:#c3fa4b;font-size:24px;letter-spacing:-.06em}.workspace-room-earnings-overview small{color:#b9c8bf;font-size:9px}.workspace-inline-earnings-link{align-items:center;background:#0000;border:0;color:#c3fa4b;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;margin-top:5px;padding:0;width:max-content}.workspace-inline-earnings-link svg:last-child{margin-left:1px}.workspace-inline-earnings-link:hover{color:#fff}.workspace-earnings-page{grid-gap:18px;display:grid;gap:18px;padding-bottom:50px}.workspace-room-back{align-items:center;background:#0000;border:0;color:#64832c;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:6px;padding:0;width:max-content}.workspace-room-back:hover{color:#314c24}.workspace-earnings-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;padding:5px 0 8px}.workspace-earnings-heading h2{font-size:clamp(42px,5vw,68px);letter-spacing:-.085em;line-height:.92;margin:10px 0 7px}.workspace-earnings-heading p{color:#7c8b85;font-size:13px;line-height:1.5;margin:0;max-width:620px}.workspace-earnings-heading-mark{align-items:center;background:#f5fbdc;border:1px solid #dbe9c1;border-radius:9px;color:#60813a;display:flex;font:700 10px Space Grotesk,sans-serif;gap:8px;padding:11px 13px;white-space:nowrap}.workspace-earnings-heading-mark svg{color:#80a92e}.workspace-earnings-toolbar{align-items:center;background:#fff;border:1px solid #dfe9e2;border-radius:11px;display:flex;gap:18px;justify-content:space-between;padding:16px 18px}.workspace-earnings-toolbar>div{grid-gap:5px;display:grid;gap:5px}.workspace-earnings-toolbar strong{color:#31483d;font-size:15px}.workspace-earnings-toolbar small{color:#87958f;font-size:10px}.workspace-earnings-toolbar label{grid-gap:6px;color:#7b8a84;display:grid;font-size:9px;gap:6px}.workspace-earnings-select{align-items:center;display:flex;position:relative}.workspace-earnings-select select{appearance:none;background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;color:#31483d;font:600 11px Space Grotesk,sans-serif;min-width:205px;outline:0;padding:10px 34px 10px 11px}.workspace-earnings-select svg{color:#70837b;pointer-events:none;position:absolute;right:11px}.workspace-earnings-loading{align-items:center;background:#fff;border:1px solid #dfe9e2;border-radius:11px;color:#7e8d87;display:flex;font:11px DM Mono,monospace;gap:10px;justify-content:center;min-height:180px}.workspace-earnings-loading .spin{animation:spin 1s linear infinite;color:#83a92d}.workspace-earnings-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-earnings-summary-card{align-items:flex-start;background:#fff;border:1px solid #dce7e0;border-radius:11px;display:flex;flex-direction:column;gap:7px;min-height:154px;padding:19px}.workspace-earnings-summary-card.primary{background:#251b29;border-color:#251b29;color:#fff}.workspace-earnings-summary-icon{background:#eef7da;border-radius:9px;color:#719b2a;display:grid;height:34px;place-items:center;width:34px}.workspace-earnings-summary-card.primary .workspace-earnings-summary-icon{background:#c3fa4b;color:#29431f}.workspace-earnings-summary-card small{color:#84928d;font-size:10px;margin-top:7px}.workspace-earnings-summary-card.primary small{color:#b8c7be}.workspace-earnings-summary-card strong{font-size:28px;letter-spacing:-.07em}.workspace-earnings-summary-card>span:last-child{color:#8a9892;font-size:10px}.workspace-earnings-summary-card.primary>span:last-child{color:#b8c7be}.workspace-earnings-content-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.workspace-earnings-note,.workspace-earnings-rooms,.workspace-earnings-transactions{padding:22px}.workspace-earnings-heading-icon{color:#7da536}.workspace-earnings-room-list{display:grid;margin-top:17px}.workspace-earnings-room-row{grid-gap:11px;align-items:center;background:#0000;border:0;border-top:1px solid #e8eeeb;color:#31483d;cursor:pointer;display:grid;gap:11px;grid-template-columns:8px minmax(0,1fr) auto 15px;padding:13px 0;text-align:left;width:100%}.workspace-earnings-room-row:first-child{border-top:0}.workspace-earnings-room-row.selected,.workspace-earnings-room-row:hover{color:#587e22}.workspace-earnings-room-dot{background:#79d7d0;border-radius:50%;box-shadow:0 0 0 4px #eef8f4;height:8px;width:8px}.workspace-earnings-room-row.selected .workspace-earnings-room-dot{background:#c3fa4b;box-shadow:0 0 0 4px #f2fad9}.workspace-earnings-room-copy,.workspace-earnings-room-values{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-earnings-room-copy strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-earnings-room-copy small,.workspace-earnings-room-values small{color:#87958f;font-size:9px}.workspace-earnings-room-values{text-align:right}.workspace-earnings-room-values strong{font-size:12px}.workspace-earnings-room-row>svg{color:#9aaba2}.workspace-earnings-empty{border:1px dashed #d8e5dd;border-radius:8px;color:#87958f;font-size:10px;margin:17px 0 0;padding:22px;text-align:center}.workspace-earnings-empty.large{grid-gap:7px;align-content:center;display:grid;gap:7px;justify-items:center;min-height:155px}.workspace-earnings-empty.large svg{color:#89a53d}.workspace-earnings-empty.large strong{color:#52665b;font-size:13px}.workspace-earnings-empty.large span{color:#87958f;font-size:10px}.workspace-earnings-note{align-items:flex-start;background:#f5fbdc;border-color:#dcebb8;display:flex;flex-direction:column}.workspace-earnings-note-icon{background:#c3fa4b;border-radius:9px;color:#29431f;display:grid;height:35px;place-items:center;width:35px}.workspace-earnings-note .workspace-card-kicker{color:#7d944f;margin-top:20px}.workspace-earnings-note h3{color:#31483d;font-size:26px;letter-spacing:-.07em;line-height:1;margin:10px 0 7px}.workspace-earnings-note p{color:#6f805d;font-size:11px;line-height:1.55;margin:0}.workspace-earnings-note small{color:#7d8f69;font-size:9px;line-height:1.4;margin-top:auto;padding-top:20px}.workspace-earnings-transactions .workspace-surface-heading{align-items:center}.workspace-earnings-count{background:#eef5ef;border-radius:999px;color:#698078;font:700 9px DM Mono,monospace;padding:7px 9px}.workspace-earnings-table-header,.workspace-earnings-transaction{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(180px,1.35fr) minmax(130px,1fr) minmax(150px,1fr) minmax(90px,.65fr)}.workspace-earnings-table-header{border-bottom:1px solid #e6eee9;border-top:1px solid #e6eee9;color:#91a099;font:700 9px DM Mono,monospace;margin-top:17px;padding:10px 0;text-transform:uppercase}.workspace-earnings-transaction{border-bottom:1px solid #edf2ef;color:#51645b;font-size:10px;padding:13px 0}.workspace-earnings-guest{align-items:center;display:flex;gap:9px;min-width:0}.workspace-earnings-guest>span:first-child{background:#dff4ea;border-radius:50%;color:#437761;display:grid;flex:0 0 auto;font-size:11px;font-weight:700;height:30px;place-items:center;width:30px}.workspace-earnings-guest>span:last-child,.workspace-earnings-transaction-date,.workspace-earnings-transaction-room{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-earnings-guest strong{color:#40564b;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-earnings-guest small,.workspace-earnings-transaction-date{color:#92a099;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-earnings-transaction-room{color:#5c756b;font-size:10px}.workspace-earnings-transaction-amount{color:#5c8427;font-size:11px;text-align:right}.workspace-earnings-page .workspace-error{margin-bottom:0}@media(max-width:900px){.workspace-earnings-heading{align-items:flex-start;flex-direction:column}.workspace-earnings-heading-mark{align-self:flex-start}.workspace-earnings-summary-grid{grid-template-columns:1fr 1fr}.workspace-earnings-summary-card:first-child{grid-column:1/-1}.workspace-earnings-content-grid{grid-template-columns:1fr}.workspace-earnings-note{min-height:210px}.workspace-earnings-table-header,.workspace-earnings-transaction{grid-template-columns:minmax(160px,1.2fr) minmax(110px,1fr) minmax(125px,1fr) minmax(75px,.6fr)}}@media(max-width:650px){.workspace-earnings-toolbar{align-items:stretch;flex-direction:column}.workspace-earnings-select select{width:100%}.workspace-earnings-summary-grid{grid-template-columns:1fr}.workspace-earnings-summary-card:first-child{grid-column:auto}.workspace-earnings-note,.workspace-earnings-rooms,.workspace-earnings-transactions{padding:18px}.workspace-earnings-table-header{display:none}.workspace-earnings-transaction{gap:8px 12px;grid-template-columns:1fr auto}.workspace-earnings-transaction-date,.workspace-earnings-transaction-room{grid-column:1}.workspace-earnings-transaction-amount{grid-column:2;grid-row:1/3}.workspace-earnings-room-values{display:none}.workspace-earnings-heading h2{font-size:48px}}.workspace-camera-event-card{background:#fbfdf8;border-color:#d8e8cf;padding:22px}.workspace-camera-event-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:19px}.workspace-camera-event-icon{background:#e9f6d4;border-radius:10px;color:#6a9828;display:grid;height:36px;place-items:center;width:36px}.workspace-camera-event-status{background:#edf4ec;border-radius:999px;color:#748a70;font:9px DM Mono,monospace;padding:6px 8px;text-transform:uppercase}.workspace-camera-event-status.capturing,.workspace-camera-event-status.motion{background:#fff2df;color:#ae7132}.workspace-camera-event-status.analyzed{background:#e8f7e8;color:#3f9168}.workspace-camera-event-status.error{background:#fff0ec;color:#a45143}.workspace-camera-event-card h3{color:#31483d;font-size:21px;letter-spacing:-.06em;margin:9px 0 8px}.workspace-camera-event-card p{color:#829188;font-size:10px;line-height:1.5;margin:0}.workspace-camera-event-facts{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:17px}.workspace-camera-event-facts span{grid-gap:4px;border:1px solid #e4ece0;border-radius:7px;color:#647363;display:grid;font-size:9px;gap:4px;padding:9px}.workspace-camera-event-facts b{color:#99a697;font:8px DM Mono,monospace;text-transform:uppercase}.workspace-camera-event-list{grid-gap:0;display:grid;gap:0;margin-top:18px;max-height:390px;overflow:auto;padding-right:4px}.workspace-camera-event-list-item{grid-gap:10px;display:grid;gap:10px;grid-template-columns:15px minmax(0,1fr);padding:0 0 15px;position:relative}.workspace-camera-event-list-item:not(:last-child) .workspace-camera-event-list-marker:after{background:#dce8d8;bottom:0;content:"";left:7px;position:absolute;top:13px;width:1px}.workspace-camera-event-list-marker{display:flex;justify-content:center;padding-top:5px;position:relative;z-index:1}.workspace-camera-event-list-marker i{background:#fbfdf8;border:2px solid #9abf54;border-radius:50%;display:block;height:8px;width:8px}.workspace-camera-event-list-item.is-latest .workspace-camera-event-list-marker i{background:#c3fa4b;border-color:#c3fa4b;box-shadow:0 0 0 4px #c3fa4b2e}.workspace-camera-event-list-copy{background:#fff;border:1px solid #e4ece0;border-radius:8px;min-width:0;padding:10px 11px}.workspace-camera-event-list-item.is-latest .workspace-camera-event-list-copy{background:#fcfff4;border-color:#d5e9aa}.workspace-camera-event-list-meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.workspace-camera-event-list-meta strong{color:#405742;font-size:10px}.workspace-camera-event-list-meta time{color:#9aa99d;font:8px DM Mono,monospace;white-space:nowrap}.workspace-camera-event-list-copy p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#65776a;display:-webkit-box;font-size:9px;line-height:1.45;margin-top:5px;overflow:hidden}.workspace-camera-event-list-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.workspace-camera-event-list-tags span{background:#eef6e8;border-radius:999px;color:#708568;font:8px DM Mono,monospace;padding:4px 6px}.workspace-camera-event-list::-webkit-scrollbar{width:5px}.workspace-camera-event-list::-webkit-scrollbar-thumb{background:#d8e5d2;border-radius:5px}.workspace-camera-empty-list{grid-gap:5px;background:#fbfdfb;border:1px dashed #d8e5dd;border-radius:8px;color:#71817a;display:grid;gap:5px;margin-top:14px;padding:18px}.workspace-camera-empty-list strong{color:#40564b;font-size:12px}.workspace-camera-empty-list span{font-size:10px}.workspace-camera-rule-list{grid-gap:8px;display:grid;gap:8px;margin-top:17px;max-width:720px}.workspace-camera-rule{align-items:center;background:#fbfdfb;border:1px solid #e2ebe5;border-radius:9px;display:flex;gap:11px;padding:12px}.workspace-camera-rule.is-enabled{background:#f8fced;border-color:#d7e8a4}.workspace-camera-rule-icon{background:#eef5ef;border-radius:9px;color:#7c958a;display:grid;flex:0 0 auto;height:33px;place-items:center;width:33px}.workspace-camera-rule.is-enabled .workspace-camera-rule-icon{background:#c3fa4b;color:#29451c}.workspace-camera-rule-copy{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.workspace-camera-rule-copy strong{color:#40564b;font-size:11px}.workspace-camera-rule-copy small{color:#87958f;font-size:9px;line-height:1.4}.workspace-camera-rule button{background:#fff;border:1px solid #d4e1d9;border-radius:999px;color:#71817a;cursor:pointer;font:700 9px Poppins,sans-serif;min-width:48px;padding:7px 9px}.workspace-camera-rule.is-enabled button{background:#fff;border-color:#b6d27d;color:#5d7e28}.workspace-camera-rule button:hover{background:#faffeb;border-color:#8eaf42}.workspace-camera-alerts-page{padding-bottom:50px}.workspace-camera-alerts-status{align-items:center;background:#f5fbdc;border:1px solid #dce9c3;border-radius:999px;color:#6b843b;display:inline-flex;font-size:10px;gap:7px;padding:9px 11px;white-space:nowrap}.workspace-camera-alerts-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.workspace-camera-alert-compose,.workspace-camera-alert-list,.workspace-camera-alert-notifications{padding:25px}.workspace-camera-alert-icon{background:#c3fa4b;border-radius:11px;color:#29451c;display:grid;height:39px;margin-bottom:20px;place-items:center;width:39px}.workspace-camera-alert-icon.teal{background:#ddf8f4;color:#278f89}.workspace-camera-alert-compose h3,.workspace-camera-alert-list h3,.workspace-camera-alert-notifications h3{color:#31483d;font-size:25px;letter-spacing:-.07em;margin:10px 0 7px}.workspace-camera-alert-compose p,.workspace-camera-alert-list p,.workspace-camera-alert-notifications p{color:#81918a;font-size:11px;line-height:1.5;margin:0}.workspace-camera-alert-field{grid-gap:6px;color:#71817a;display:grid;font-size:9px;gap:6px;margin-top:20px}.workspace-camera-alert-field input,.workspace-camera-alert-field textarea{background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;box-sizing:border-box;color:#31483d;font:11px Poppins,sans-serif;margin:0;outline:0;padding:11px;resize:vertical;width:100%}.workspace-camera-alert-field textarea{line-height:1.5;min-height:120px}.workspace-camera-alert-field input:focus,.workspace-camera-alert-field textarea:focus{border-color:#9fc744;box-shadow:0 0 0 3px #c3fa4b2e}.workspace-camera-alert-examples{align-items:center;color:#8a9892;display:flex;flex-wrap:wrap;font-size:9px;gap:6px;margin:10px 0 18px}.workspace-camera-alert-examples button{background:#fff;border:1px solid #dce6e1;border-radius:999px;color:#62803c;cursor:pointer;font:500 9px Poppins,sans-serif;padding:6px 8px}.workspace-camera-alert-examples button:hover{background:#f8fced;border-color:#b6d27d}.workspace-camera-alert-compose form>.workspace-primary-button,.workspace-camera-alert-notifications form>.workspace-secondary-button{margin-top:18px}.workspace-camera-alert-channels{grid-gap:7px;display:grid;gap:7px;margin-top:20px}.workspace-camera-alert-field-label{color:#71817a;font-size:9px}.workspace-camera-alert-channel{align-items:center;background:#fbfdfb;border:1px solid #e2ebe5;border-radius:8px;cursor:pointer;display:flex;gap:9px;padding:9px}.workspace-camera-alert-channel.is-selected{background:#f8fced;border-color:#b6d27d}.workspace-camera-alert-channel input{opacity:0;pointer-events:none;position:absolute}.workspace-camera-alert-channel-icon{background:#eef5ef;border-radius:8px;color:#7c958a;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.workspace-camera-alert-channel.is-selected .workspace-camera-alert-channel-icon{background:#c3fa4b;color:#29451c}.workspace-camera-alert-channel>span:last-child{grid-gap:2px;display:grid;gap:2px;min-width:0}.workspace-camera-alert-channel strong{color:#40564b;font-size:10px}.workspace-camera-alert-channel small{color:#87958f;font-size:8px}.workspace-camera-alert-notice{align-items:center;background:#f5fbdc;border:1px solid #dce9c3;border-radius:8px;color:#64813b;display:flex;font-size:10px;gap:7px;padding:10px 12px}.workspace-camera-alert-notice button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;margin-left:auto;padding:0;place-items:center}.workspace-camera-alert-count{background:#eef5ef;border-radius:999px;color:#698078;font:700 9px DM Mono,monospace;padding:7px 9px}.workspace-camera-alert-items{border-top:1px solid #e6eee9;display:grid;margin-top:20px}.workspace-camera-alert-item{align-items:center;border-bottom:1px solid #edf2ef;display:flex;gap:11px;padding:13px 0}.workspace-camera-alert-item-icon{background:#eef7da;border-radius:9px;color:#719b2a;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.workspace-camera-alert-item>span:nth-child(2){grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.workspace-camera-alert-item strong{color:#40564b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-alert-item small{color:#92a099;font-size:9px}.workspace-camera-alert-item button{background:#0000;border:0;border-radius:7px;color:#a0aaa5;cursor:pointer;display:grid;padding:7px;place-items:center}.workspace-camera-alert-item button:hover{background:#fff0ec;color:#b55748}.workspace-camera-alert-empty{grid-gap:6px;color:#87958f;display:grid;gap:6px;justify-items:center;padding:38px 16px 30px;text-align:center}.workspace-camera-alert-empty svg{color:#89a53d}.workspace-camera-alert-empty strong{color:#52665b;font-size:12px}.workspace-camera-alert-empty span{font-size:10px}.workspace-camera-alerts-toolbar{align-items:flex-end}.workspace-camera-alert-builder{grid-gap:22px;display:grid;gap:22px;padding:25px}.workspace-camera-alert-builder-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.workspace-camera-alert-builder-heading h3{color:#31483d;font-size:28px;letter-spacing:-.07em;margin:10px 0 7px}.workspace-camera-alert-builder-heading p{color:#81918a;font-size:11px;line-height:1.5;margin:0;max-width:570px}.workspace-camera-alert-builder-heading .workspace-camera-alert-icon{margin-bottom:19px}.workspace-camera-alert-preset{align-items:center;background:#f7fbe9;border:1px solid #dce8c2;border-radius:7px;color:#69872a;cursor:pointer;display:flex;font:700 9px Space Grotesk,sans-serif;gap:7px;padding:9px 11px;white-space:nowrap}.workspace-camera-alert-preset:hover{background:#eef8d5;border-color:#b6d27d;color:#4f7018}.workspace-camera-alert-builder-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:minmax(0,1.25fr) minmax(190px,.75fr) minmax(175px,.65fr)}.workspace-camera-alert-builder-grid .workspace-camera-alert-field-full{grid-column:1/-1}.workspace-camera-alert-field span{align-items:center;display:flex;gap:5px}.workspace-camera-alert-field span small,.workspace-camera-alert-inline-field span small{color:#a0aaa5;font-size:8px;font-weight:400}.workspace-camera-alert-field input,.workspace-camera-alert-field select,.workspace-camera-alert-inline-field input{background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;box-sizing:border-box;color:#31483d;font:11px Poppins,sans-serif;margin:0;outline:0;padding:11px;width:100%}.workspace-camera-alert-field select{cursor:pointer}.workspace-camera-alert-field textarea{min-height:98px}.workspace-camera-alert-report-settings,.workspace-camera-alert-routing{grid-gap:13px;border-top:1px solid #e5ede8;display:grid;gap:13px;padding-top:20px}.workspace-camera-alert-section-heading{align-items:flex-end;display:flex;gap:15px;justify-content:space-between}.workspace-camera-alert-section-heading h4{color:#40564b;font-size:16px;letter-spacing:-.04em;margin:7px 0 0}.workspace-camera-alert-section-heading>small{color:#8a9892;font-size:9px;text-align:right}.workspace-camera-alert-destination-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1.25fr 1fr 1fr}.workspace-camera-alert-destination{grid-gap:13px;align-content:start;background:#fbfdfb;border:1px solid #e0e9e4;border-radius:9px;display:grid;gap:13px;min-width:0;padding:14px}.workspace-camera-alert-destination.is-sms{background:#f8fced;border-color:#d8e8bd}.workspace-camera-alert-destination.is-call{background:#fffaf8;border-color:#f0d5cc}.workspace-camera-alert-destination-heading{align-items:flex-start;display:flex;gap:9px}.workspace-camera-alert-destination-heading>span{background:#eaf3dd;border-radius:8px;color:#6d922b;display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.workspace-camera-alert-destination.is-call .workspace-camera-alert-destination-heading>span{background:#ffe9e1;color:#c76650}.workspace-camera-alert-destination.is-email .workspace-camera-alert-destination-heading>span{background:#ddf8f4;color:#278f89}.workspace-camera-alert-destination-heading>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-camera-alert-destination-heading strong{color:#40564b;font-size:11px}.workspace-camera-alert-destination-heading small{color:#87958f;font-size:8px;line-height:1.35}.workspace-camera-alert-recipient-input{display:flex;gap:6px}.workspace-camera-alert-recipient-input input{flex:1 1;min-width:0}.workspace-camera-alert-recipient-input button{background:#c3fa4b;border:0;border-radius:6px;color:#29451c;cursor:pointer;display:grid;place-items:center;width:35px}.workspace-camera-alert-recipient-input button:hover{background:#d5ff79}.workspace-camera-alert-recipient-list{display:flex;flex-wrap:wrap;gap:5px}.workspace-camera-alert-recipient-list span{align-items:center;background:#fff;border:1px solid #d9e8bd;border-radius:999px;color:#62803c;display:flex;font:9px DM Mono,monospace;gap:5px;max-width:100%;padding:5px 6px 5px 8px}.workspace-camera-alert-recipient-list button{background:#0000;border:0;color:#89a355;cursor:pointer;display:grid;padding:0;place-items:center}.workspace-camera-alert-destination-note,.workspace-camera-alert-recipient-empty{color:#9aa69f;font-size:9px}.workspace-camera-alert-inline-field{grid-gap:6px;color:#71817a;display:grid;font-size:9px;gap:6px}.workspace-camera-alert-destination-note{line-height:1.4}.workspace-camera-alert-report-grid{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(230px,.6fr) 1fr}.workspace-camera-alert-evidence{align-items:center;background:#fbfdfb;border:1px solid #e0e9e4;border-radius:7px;cursor:pointer;display:flex;gap:9px;min-height:43px;padding:10px 12px}.workspace-camera-alert-evidence input,.workspace-camera-alert-filter-check input{accent-color:#9dc63c;height:15px;width:15px}.workspace-camera-alert-evidence span{grid-gap:3px;display:grid;gap:3px}.workspace-camera-alert-evidence strong{color:#40564b;font-size:10px}.workspace-camera-alert-evidence small{color:#87958f;font-size:8px}.workspace-camera-alert-builder-actions{align-items:center;border-top:1px solid #e5ede8;display:flex;gap:15px;justify-content:space-between;padding-top:18px}.workspace-camera-alert-builder-actions>small{align-items:center;color:#87958f;display:flex;font-size:9px;gap:6px}.workspace-camera-alert-builder-actions>small svg{color:#7c9b2d}.workspace-camera-alert-list{padding:25px}.workspace-camera-alert-list-heading{align-items:flex-start}.workspace-camera-alert-filters{grid-gap:10px;align-items:end;background:#f8fbf9;border:1px solid #e0e9e4;border-radius:9px;display:grid;gap:10px;grid-template-columns:minmax(220px,1.4fr) minmax(160px,.8fr) minmax(140px,.65fr) auto;margin-top:21px;padding:13px}.workspace-camera-alert-filters label{grid-gap:6px;color:#71817a;display:grid;font-size:9px;gap:6px}.workspace-camera-alert-filters input:not([type=checkbox]),.workspace-camera-alert-filters select{background:#fff;border:1px solid #dbe6df;border-radius:6px;box-sizing:border-box;color:#40564b;font:10px Space Grotesk,sans-serif;outline:0;padding:9px 10px;width:100%}.workspace-camera-alert-filters select{cursor:pointer}.workspace-camera-alert-filter-check{align-items:center;display:flex!important;gap:7px;height:32px;white-space:nowrap}.workspace-camera-alert-filter-check input{margin:0}.workspace-camera-alert-rule-row{align-items:flex-start;padding:15px 0}.workspace-camera-alert-rule-row.is-disabled{opacity:.58}.workspace-camera-alert-item-icon.is-info{background:#e5f3ed;color:#4f8875}.workspace-camera-alert-item-icon.is-warning{background:#fff4d9;color:#ac7a1d}.workspace-camera-alert-item-icon.is-critical{background:#fff0ec;color:#c56550}.workspace-camera-alert-rule-main{grid-gap:6px;display:grid;flex:1 1;gap:6px;min-width:0}.workspace-camera-alert-rule-title{align-items:center;display:flex;gap:8px;min-width:0}.workspace-camera-alert-rule-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-alert-severity{border-radius:999px;font:8px DM Mono,monospace;padding:4px 6px;text-transform:uppercase;white-space:nowrap}.workspace-camera-alert-severity.is-info{background:#e5f3ed;color:#4f8875}.workspace-camera-alert-severity.is-warning{background:#fff4d9;color:#a4741e}.workspace-camera-alert-severity.is-critical{background:#fff0ec;color:#c56550}.workspace-camera-alert-rule-main p{color:#6f8078;font-size:10px;line-height:1.45;margin:0}.workspace-camera-alert-rule-main small{align-items:center;color:#92a099;display:flex;font-size:8px;gap:5px}.workspace-camera-alert-rule-main small i{background:#b4c2bb;border-radius:50%;height:3px;width:3px}.workspace-camera-alert-rule-actions{align-items:center;display:flex;gap:5px}.workspace-camera-alert-rule-actions button{background:#fff;border:1px solid #dbe6df;border-radius:6px;color:#899892;cursor:pointer;display:grid;font:700 9px Space Grotesk,sans-serif;min-width:45px;padding:6px 7px;place-items:center}.workspace-camera-alert-rule-actions button:first-child.is-on{background:#f4fbdc;border-color:#c9df9a;color:#668824}.workspace-camera-alert-rule-actions button:last-child{color:#a0aaa5;min-width:29px;padding:6px}.workspace-camera-alert-rule-actions button:hover{background:#f8fced;border-color:#b6d27d;color:#5c7b24}.workspace-camera-alert-rule-actions button:last-child:hover{background:#fff0ec;border-color:#f0c5ba;color:#b55748}@media(max-width:950px){.workspace-camera-alert-builder-grid{grid-template-columns:1fr 1fr}.workspace-camera-alert-builder-grid .workspace-camera-alert-field:first-child{grid-column:1/-1}.workspace-camera-alert-destination-grid{grid-template-columns:1fr 1fr}.workspace-camera-alert-destination.is-sms{grid-column:1/-1}.workspace-camera-alert-filters{grid-template-columns:1fr 1fr}.workspace-camera-alert-filters label:first-child{grid-column:1/-1}}@media(max-width:600px){.workspace-camera-alert-builder,.workspace-camera-alert-list{padding:19px}.workspace-camera-alert-builder-heading{display:block}.workspace-camera-alert-preset{margin-top:17px;white-space:normal}.workspace-camera-alert-builder-grid,.workspace-camera-alert-destination-grid,.workspace-camera-alert-report-grid{grid-template-columns:1fr}.workspace-camera-alert-destination.is-sms{grid-column:auto}.workspace-camera-alert-section-heading{align-items:flex-start;flex-direction:column;gap:5px}.workspace-camera-alert-section-heading>small{text-align:left}.workspace-camera-alert-builder-actions{align-items:stretch;flex-direction:column}.workspace-camera-alert-builder-actions .workspace-primary-button{width:100%}.workspace-camera-alert-filters{grid-template-columns:1fr}.workspace-camera-alert-filters label:first-child{grid-column:auto}.workspace-camera-alert-filter-check{height:auto;padding:4px 0}.workspace-camera-alert-rule-title{align-items:flex-start;flex-direction:column;gap:5px}.workspace-camera-alert-rule-actions{align-self:flex-start}.workspace-camera-alert-rule-main small{align-items:flex-start;flex-wrap:wrap}}@media(max-width:900px){.workspace-camera-alerts-grid{grid-template-columns:1fr}}@media(max-width:600px){.workspace-camera-alert-compose,.workspace-camera-alert-list,.workspace-camera-alert-notifications{padding:19px}.workspace-camera-alerts-status{font-size:9px}.workspace-camera-alert-list .workspace-surface-heading{align-items:flex-start;flex-direction:column;gap:12px}}.workspace-camera-cameras-page{padding-bottom:50px}.workspace-camera-capacity{grid-gap:14px;align-items:center;background:#fff;border:1px solid #dfe9e2;border-radius:9px;color:#71817a;display:grid;font-size:10px;gap:14px;grid-template-columns:auto auto minmax(150px,1fr);padding:13px 16px}.workspace-camera-capacity>span{align-items:center;display:flex;gap:7px}.workspace-camera-capacity>span svg{color:#759c29}.workspace-camera-capacity strong{color:#40564b;font-size:12px;text-align:right}.workspace-camera-capacity strong small{color:#87958f;font-size:9px;font-weight:400}.workspace-camera-capacity>div{background:#edf3ee;border-radius:99px;height:6px;overflow:hidden}.workspace-camera-capacity>div i{background:#c3fa4b;border-radius:inherit;display:block;height:100%}.workspace-camera-cctv-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-camera-cctv-card{background:#fff;border:1px solid #dce7e0;border-radius:11px;overflow:hidden}.workspace-camera-cctv-card.is-connected{border-color:#cfe0c1}.workspace-camera-cctv-screen{aspect-ratio:16/9;background:radial-gradient(circle at 50% 40%,#334841 0,#1f302f 45%,#192226 100%);color:#e8f2ec;display:grid;overflow:hidden;place-items:center;position:relative}.workspace-camera-cctv-card.is-empty .workspace-camera-cctv-screen{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.035) 0 1px,#0000 1px 5px),#1d292b}.workspace-camera-cctv-live{align-items:center;background:#0a1213b8;border-radius:5px;color:#d9e8df;display:flex;font:8px DM Mono,monospace;gap:6px;left:10px;padding:5px 7px;position:absolute;text-transform:uppercase;top:10px}.workspace-camera-cctv-live i{background:#c3fa4b;border-radius:50%;box-shadow:0 0 0 3px #c3fa4b21;height:6px;width:6px}.workspace-camera-cctv-label{background:#0a1213b8;border-radius:5px;bottom:10px;color:#f4faf5;font-size:10px;left:10px;padding:7px 9px;position:absolute;right:10px}.workspace-camera-cctv-gridlines{background:linear-gradient(90deg,#0000 49.8%,#c3fa4b1f 50%,#0000 50.2%),linear-gradient(0deg,#0000 49.8%,#c3fa4b1f 50%,#0000 50.2%);inset:0;pointer-events:none;position:absolute}.workspace-camera-cctv-empty{grid-gap:7px;color:#a8b9b1;display:grid;gap:7px;justify-items:center;text-align:center}.workspace-camera-cctv-empty svg{color:#78958a}.workspace-camera-cctv-empty strong{color:#dce9e0;font-size:12px}.workspace-camera-cctv-empty small{font-size:9px}.workspace-camera-cctv-footer{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 13px}.workspace-camera-cctv-footer>span{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-cctv-footer strong{color:#40564b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-cctv-footer small{color:#87958f;font-size:9px}.workspace-camera-cctv-footer button{align-items:center;background:#fff;border:1px solid #dce6e1;border-radius:6px;color:#63812d;cursor:pointer;display:flex;font:700 9px Poppins,sans-serif;gap:4px;padding:7px 9px;white-space:nowrap}.workspace-camera-cctv-footer button:hover{background:#f8fced;border-color:#b6d27d}.workspace-camera-cctv-loading{align-items:center;color:#7e8d87;display:flex;font-size:11px;gap:9px;justify-content:center;min-height:220px}.workspace-camera-cctv-note{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:17px 19px}.workspace-camera-cctv-note>div{align-items:center;display:flex;gap:10px;min-width:0}.workspace-camera-cctv-note .workspace-camera-alert-icon{height:34px;margin:0;width:34px}.workspace-camera-cctv-note>div>span:last-child{grid-gap:4px;display:grid;gap:4px}.workspace-camera-cctv-note strong{color:#40564b;font-size:11px}.workspace-camera-cctv-note small{color:#87958f;font-size:9px}.workspace-camera-monitor-selector{border-top:1px solid #e6eee9;margin-top:18px;padding-top:17px}.workspace-camera-monitor-selector-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.workspace-camera-monitor-selector-heading span{align-items:center;color:#40564b;display:flex;font-size:11px;font-weight:700;gap:6px}.workspace-camera-monitor-selector-heading span svg{color:#759c29}.workspace-camera-monitor-selector-heading small{color:#87958f;font:9px DM Mono,monospace}.workspace-camera-monitor-thumbnails{display:flex;gap:8px;overflow-x:auto;padding-bottom:3px}.workspace-camera-monitor-thumb{grid-column-gap:8px;align-items:center;background:#fbfdfb;border:1px solid #e2ebe5;border-radius:8px;color:#40564b;column-gap:8px;cursor:pointer;display:grid;grid-template-columns:47px minmax(70px,1fr);min-width:142px;padding:6px;text-align:left}.workspace-camera-monitor-thumb.is-selected{background:#f8fced;border-color:#b6d27d;box-shadow:0 0 0 2px #c3fa4b24}.workspace-camera-monitor-thumb:hover{border-color:#b6d27d}.workspace-camera-monitor-thumb-screen{background:#1d292b;border-radius:5px;color:#a8b9b1;display:grid;font:7px DM Mono,monospace;grid-row:span 2;height:34px;place-items:center;position:relative;width:47px}.workspace-camera-monitor-thumb-screen i{background:#87958f;border-radius:50%;height:5px;left:5px;position:absolute;top:5px;width:5px}.workspace-camera-monitor-thumb-screen.is-live i{background:#c3fa4b;box-shadow:0 0 0 3px #c3fa4b26}.workspace-camera-monitor-thumb small,.workspace-camera-monitor-thumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-monitor-thumb strong{font-size:9px}.workspace-camera-monitor-thumb small{color:#87958f;font-size:8px}@media(max-width:760px){.workspace-camera-cctv-grid{grid-template-columns:1fr}.workspace-camera-capacity{gap:7px;grid-template-columns:1fr}.workspace-camera-capacity strong{text-align:left}.workspace-camera-cctv-note{align-items:flex-start;flex-direction:column}.workspace-camera-cctv-note .workspace-secondary-button{width:100%}.workspace-camera-monitor-thumb{min-width:132px}}.workspace-camera-config-panel{padding:25px}.workspace-camera-config-panel .workspace-surface-heading{align-items:flex-start}.workspace-camera-config-count{background:#eef5ef;border-radius:999px;color:#698078;font:700 9px DM Mono,monospace;padding:7px 9px}.workspace-camera-config-notice{align-items:center;background:#f5fbdc;border:1px solid #dce9c3;border-radius:8px;color:#64813b;display:flex;font-size:10px;gap:8px;margin-bottom:13px;padding:10px 12px}.workspace-camera-config-notice svg{flex:0 0 auto}.workspace-camera-config-notice button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;margin-left:auto;padding:0;place-items:center}.workspace-camera-config-list{border-top:1px solid #e6eee9;display:grid;margin-top:20px}.workspace-camera-config-row{grid-gap:13px;align-items:center;border-bottom:1px solid #edf2ef;display:grid;gap:13px;grid-template-columns:auto minmax(180px,1fr) minmax(190px,.8fr) auto;padding:15px 0}.workspace-camera-config-icon{background:#eaf7d8;border-radius:10px;color:#719b2a;display:grid;height:37px;place-items:center;width:37px}.workspace-camera-config-main{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-config-main strong{color:#40564b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-config-main small,.workspace-camera-config-main span{color:#87958f;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-config-main small{font-family:DM Mono,monospace}.workspace-camera-config-status{grid-gap:5px;display:grid;gap:5px;min-width:0}.workspace-camera-config-status>span{align-items:center;color:#9b7339;display:flex;font-size:9px;gap:6px}.workspace-camera-config-status i{background:#f2b45d;border-radius:50%;height:6px;width:6px}.workspace-camera-config-status small{align-items:center;color:#87958f;display:flex;font-size:8px;gap:5px}.workspace-camera-config-status small svg{color:#789c36}.workspace-camera-config-actions{display:flex;justify-content:flex-end}.workspace-camera-config-actions button{align-items:center;background:#fff;border:1px solid #e5d7d2;border-radius:7px;color:#ad6859;cursor:pointer;display:flex;font:700 9px Poppins,sans-serif;gap:5px;padding:7px 9px}.workspace-camera-config-actions button:hover{background:#fff5f2;border-color:#e0b8ac}.workspace-camera-config-empty{grid-gap:7px;background:#fbfdfb;border:1px dashed #d8e5dd;border-radius:9px;color:#87958f;display:grid;gap:7px;justify-items:center;margin-top:19px;padding:38px 18px;text-align:center}.workspace-camera-config-empty svg{color:#89a53d}.workspace-camera-config-empty strong{color:#52665b;font-size:13px}.workspace-camera-config-empty span{font-size:10px;line-height:1.45;max-width:380px}.workspace-camera-config-empty .workspace-secondary-button{margin-top:8px}.workspace-camera-config-note{align-items:flex-start;display:flex;gap:11px;padding:17px 19px}.workspace-camera-config-note>svg{color:#759c29;flex:0 0 auto}.workspace-camera-config-note>span{grid-gap:4px;display:grid;gap:4px}.workspace-camera-config-note strong{color:#40564b;font-size:11px}.workspace-camera-config-note small{color:#87958f;font-size:9px;line-height:1.45}.workspace-camera-add-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#180f1b94;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:60}.workspace-camera-add-modal{background:#fff;border:1px solid #dce6e1;border-radius:14px;box-shadow:0 24px 70px #180f1b3d;color:#18212a;max-height:calc(100vh - 40px);overflow:auto;padding:29px;position:relative;width:min(700px,100%)}.workspace-camera-add-modal-close{background:#f8fbf9;border:1px solid #e0e9e4;border-radius:50%;color:#71817a;cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;right:19px;top:19px;width:32px}.workspace-camera-add-modal-close:hover{background:#f8fced;border-color:#b6d27d;color:#5e7e2a}.workspace-camera-add-modal h3{color:#31483d;font-size:27px;letter-spacing:-.07em;margin:10px 40px 7px 0}.workspace-camera-add-modal>p{color:#81918a;font-size:11px;line-height:1.5;margin:0;max-width:520px}.workspace-camera-add-modal form{grid-gap:14px;display:grid;gap:14px;margin-top:22px}.workspace-camera-add-modal-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.workspace-camera-add-modal .workspace-input-label{grid-gap:6px;color:#71817a;display:grid;font-size:10px;gap:6px;margin:0}.workspace-camera-add-modal .workspace-input-label.full{grid-column:1/-1}.workspace-camera-add-modal input,.workspace-camera-add-modal select{background:#f8fbf9;border:1px solid #dce6e1;border-radius:7px;box-sizing:border-box;color:#31483d;font:11px Poppins,sans-serif;margin:0;outline:0;padding:11px;width:100%}.workspace-camera-add-modal select{cursor:pointer}.workspace-camera-add-modal input:focus,.workspace-camera-add-modal select:focus{border-color:#9fc744;box-shadow:0 0 0 3px #c3fa4b2e}.workspace-camera-add-modal-toggle{align-items:flex-start;background:#fbfdfb;border:1px solid #e2ebe5;border-radius:8px;cursor:pointer;display:flex;gap:9px;padding:11px}.workspace-camera-add-modal-toggle input{accent-color:#8db834;height:15px;margin:1px 0 0;width:15px}.workspace-camera-add-modal-toggle span{grid-gap:3px;display:grid;gap:3px}.workspace-camera-add-modal-toggle strong{color:#40564b;font-size:10px}.workspace-camera-add-modal-toggle small{color:#87958f;font-size:9px}.workspace-camera-add-modal-actions{border-top:1px solid #e8eeeb;display:flex;gap:9px;justify-content:flex-end;padding-top:18px}.workspace-camera-add-modal-actions button{align-items:center;display:flex;gap:6px}@media(max-width:650px){.workspace-camera-config-panel{padding:19px}.workspace-camera-config-row{gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.workspace-camera-config-status{grid-column:2/-1}.workspace-camera-config-actions{grid-column:3;grid-row:1}.workspace-camera-add-modal-backdrop{padding:10px}.workspace-camera-add-modal{max-height:calc(100vh - 20px);padding:23px 18px}.workspace-camera-add-modal-grid{grid-template-columns:1fr}.workspace-camera-add-modal .workspace-input-label.full{grid-column:auto}.workspace-camera-add-modal-actions{justify-content:stretch}.workspace-camera-add-modal-actions button{flex:1 1;justify-content:center}}.workspace-camera-monitoring-page{background:#101718;color:#eef7f0;margin:-42px calc(clamp(24px,4vw,66px)*-1) -92px;min-height:calc(100vh - 80px);padding:30px clamp(24px,4vw,66px) 72px}.workspace-camera-monitoring-page .workspace-camera-hero{background:#0000;border-radius:0;box-shadow:none;grid-template-columns:1fr;min-height:0;padding:0 0 24px}.workspace-camera-monitoring-page .workspace-camera-hero-art,.workspace-camera-monitoring-page .workspace-camera-hero:after{display:none}.workspace-camera-monitoring-page .workspace-camera-hero .workspace-card-kicker{color:#8caaa0}.workspace-camera-monitoring-page .workspace-camera-hero h1{color:#f5fbf6;font-size:clamp(32px,4vw,48px);letter-spacing:-.075em;margin:12px 0 8px}.workspace-camera-monitoring-page .workspace-camera-hero p{color:#9cafaa;font-size:12px;max-width:650px}.workspace-camera-monitoring-page .workspace-camera-hero-pills{margin-top:16px}.workspace-camera-monitoring-page .workspace-camera-hero-pills span{background:#182223;border-color:#2b3c3d;color:#b5c8c0}.workspace-camera-monitoring-page .workspace-camera-grid{align-items:start;gap:14px;grid-template-columns:minmax(0,1fr) minmax(270px,310px)}.workspace-camera-monitoring-page .workspace-camera-preview-card{background:#182021;border-color:#2a3a3b;border-radius:15px;box-shadow:0 18px 50px #0000002e;gap:14px;padding:14px}.workspace-camera-monitoring-page .workspace-camera-card-heading{padding:5px 4px 1px}.workspace-camera-monitoring-page .workspace-camera-card-heading h2{color:#f4faf6;font-size:21px;margin:7px 0 4px}.workspace-camera-monitoring-page .workspace-camera-card-heading p{color:#8fa59c;font-size:10px}.workspace-camera-monitoring-page .workspace-camera-live-status{background:#243231;color:#94aaa2}.workspace-camera-monitoring-page .workspace-camera-live-status.active{background:#203b30;color:#77d3a0}.workspace-camera-monitoring-page .workspace-camera-stage{aspect-ratio:16/9;background:#0b1011;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff0f;min-height:0}.workspace-camera-monitoring-page .workspace-camera-stage video{min-height:0;object-fit:cover}.workspace-camera-monitoring-page .workspace-camera-empty{min-height:310px}.workspace-camera-monitoring-page .workspace-camera-empty strong{color:#e8f3ec;font-size:13px}.workspace-camera-monitoring-page .workspace-camera-empty small{color:#8fa59c}.workspace-camera-monitoring-page .workspace-camera-stage-overlay{background:#080d0ed1;border-color:#ffffff1a;bottom:10px;color:#e7f2eb;left:10px;right:10px}.workspace-camera-monitoring-page .workspace-camera-live-insight{background:#0e1616d6;border-color:#c3fa4b33}.workspace-camera-monitoring-page .workspace-camera-voice-card{background:#1c2829;border-color:#2b3c3d}.workspace-camera-monitoring-page .workspace-camera-voice-copy strong{color:#e6f0ea}.workspace-camera-monitoring-page .workspace-camera-voice-copy small{color:#91a69e}.workspace-camera-monitoring-page .workspace-camera-voice-toggle{background:#263634;border-color:#3a504d;color:#d5e6dd}.workspace-camera-monitoring-page .workspace-camera-preview-controls{padding:2px 2px 0}.workspace-camera-monitoring-page .workspace-camera-device-field,.workspace-camera-monitoring-page .workspace-camera-name-field{color:#8fa59c}.workspace-camera-monitoring-page .workspace-camera-device-field select,.workspace-camera-monitoring-page .workspace-camera-name-field input{background:#202d2e;border-color:#334546;color:#e4eee8}.workspace-camera-monitoring-page .workspace-camera-start{background:#c3fa4b;color:#182a22}.workspace-camera-monitoring-page .workspace-camera-record{background:#263634;border-color:#3a504d;color:#d5e6dd}.workspace-camera-monitoring-page .workspace-camera-stop{background:#2d2020;border-color:#6e423d;color:#ffab99}.workspace-camera-monitoring-page .workspace-camera-error{background:#2b1e1e;border-color:#6e423d;color:#ffb0a0}.workspace-camera-monitoring-page .workspace-camera-monitor-selector{border-top:1px solid #2b3c3d;margin:0;padding:14px 2px 1px}.workspace-camera-monitoring-page .workspace-camera-monitor-selector-heading{margin-bottom:9px}.workspace-camera-monitoring-page .workspace-camera-monitor-selector-heading span{color:#e4eee8}.workspace-camera-monitoring-page .workspace-camera-monitor-selector-heading span svg{color:#c3fa4b}.workspace-camera-monitoring-page .workspace-camera-monitor-selector-heading small{color:#81968e}.workspace-camera-monitoring-page .workspace-camera-monitor-thumbnails{gap:8px}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb{background:#202d2e;border-color:#344849;color:#e4eee8;min-width:155px}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb.is-selected{background:#293a35;border-color:#9cce42;box-shadow:0 0 0 2px #c3fa4b21}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb:hover{border-color:#9cce42}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb-screen{background:#0d1516;color:#a8bbb3}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb strong{color:#e4eee8}.workspace-camera-monitoring-page .workspace-camera-monitor-thumb small{color:#8fa59c}.workspace-camera-monitoring-page .workspace-camera-side-column{gap:12px}.workspace-camera-monitoring-page .workspace-camera-event-card,.workspace-camera-monitoring-page .workspace-camera-service-card{background:#182021;border-color:#2a3a3b;color:#eef7f0;padding:19px}.workspace-camera-monitoring-page .workspace-camera-service-card{background:#1d2b28}.workspace-camera-monitoring-page .workspace-camera-service-top{margin-bottom:18px}.workspace-camera-monitoring-page .workspace-camera-service-icon{background:#c3fa4b;height:35px;width:35px}.workspace-camera-monitoring-page .workspace-camera-next-card .workspace-card-kicker,.workspace-camera-monitoring-page .workspace-camera-service-card .workspace-card-kicker{color:#91aa72}.workspace-camera-monitoring-page .workspace-camera-service-card h2{color:#f1f8f2;font-size:23px;margin:8px 0}.workspace-camera-monitoring-page .workspace-camera-service-card p{color:#9fb4aa;font-size:10px}.workspace-camera-monitoring-page .workspace-camera-service-note{border-color:#30433d;color:#91a99c}.workspace-camera-monitoring-page .workspace-camera-shutdown{background:#273226;border-color:#4b5d36;color:#c2d899}.workspace-camera-monitoring-page .workspace-camera-event-card{background:#182021}.workspace-camera-monitoring-page .workspace-camera-event-card h3{color:#f1f8f2;font-size:20px}.workspace-camera-monitoring-page .workspace-camera-event-card p{color:#9fb4aa}.workspace-camera-monitoring-page .workspace-camera-event-facts{gap:6px}.workspace-camera-monitoring-page .workspace-camera-event-facts span{background:#202d2e;border-color:#304243;color:#aec0b8}.workspace-camera-monitoring-page .workspace-camera-event-facts b{color:#829a90}.workspace-camera-monitoring-page .workspace-camera-how-card,.workspace-camera-monitoring-page .workspace-camera-next-card,.workspace-camera-monitoring-page .workspace-camera-pricing-card{display:none}@media(max-width:1050px){.workspace-camera-monitoring-page .workspace-camera-grid{grid-template-columns:1fr}.workspace-camera-monitoring-page .workspace-camera-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-camera-monitoring-page .workspace-camera-stage,.workspace-camera-monitoring-page .workspace-camera-stage video{min-height:0}}@media(max-width:650px){.workspace-camera-monitoring-page{margin:-28px -24px -60px;padding:22px 18px 48px}.workspace-camera-monitoring-page .workspace-camera-hero{padding-bottom:18px}.workspace-camera-monitoring-page .workspace-camera-hero h1{font-size:32px}.workspace-camera-monitoring-page .workspace-camera-grid{gap:10px}.workspace-camera-monitoring-page .workspace-camera-preview-card{padding:10px}.workspace-camera-monitoring-page .workspace-camera-side-column{grid-template-columns:1fr}.workspace-camera-monitoring-page .workspace-camera-stage{aspect-ratio:4/3}.workspace-camera-monitoring-page .workspace-camera-empty{min-height:220px}.workspace-camera-monitoring-page .workspace-camera-card-heading{display:flex}.workspace-camera-monitoring-page .workspace-camera-card-heading>div{min-width:0}.workspace-camera-monitoring-page .workspace-camera-live-status{margin-top:0}.workspace-camera-monitoring-page .workspace-camera-preview-controls{grid-template-columns:1fr 1fr}.workspace-camera-monitoring-page .workspace-camera-start,.workspace-camera-monitoring-page .workspace-camera-stop{grid-column:1/-1;width:100%}.workspace-camera-monitoring-page .workspace-camera-voice-card{align-items:start;grid-template-columns:auto minmax(0,1fr)}.workspace-camera-monitoring-page .workspace-camera-voice-toggle{grid-column:1/-1;width:100%}}.workspace-camera-preview-controls{grid-template-columns:minmax(150px,1fr) auto auto}@media(max-width:760px){.workspace-camera-preview-controls{grid-template-columns:1fr 1fr}}.workspace-camera-session-filters select{cursor:pointer}.workspace-camera-session-filters select:focus{border-color:#a7cf45;box-shadow:0 0 0 3px #c3fa4b29}.workspace-camera-session-filters .workspace-camera-observation-search{flex:1 1 290px}.workspace-camera-session-filters .workspace-camera-observation-search input{background:#fbfef9;border-color:#cfe2c4}.workspace-camera-session-filters .workspace-camera-observation-search input::placeholder{color:#9aaa9f}.workspace-camera-session-filters select{background:#fff;border:1px solid #dbe6df;border-radius:6px;box-sizing:border-box;color:#40564b;font:10px Space Grotesk,sans-serif;outline:0;padding:9px 10px;width:100%}.workspace-camera-alert-round-add:disabled{box-shadow:none;cursor:not-allowed;opacity:.42;transform:none}.workspace-camera-alert-recipient-input{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;gap:10px!important;padding:0!important}.workspace-camera-alert-recipient-input input{background:#fff!important;border:1px solid #d8e5df!important;border-radius:10px!important;min-height:48px!important;padding:0 13px!important}.workspace-camera-alert-recipient-input input:focus{border-color:#a8cf4c!important;box-shadow:0 0 0 3px #c3fa4b29!important}.workspace-camera-alert-call-input{align-items:center;display:flex;gap:10px}.workspace-camera-alert-call-input input{flex:1 1;min-width:0}.workspace-camera-alert-round-add{background:#29493c!important;border:0!important;border-radius:50%!important;box-shadow:0 5px 12px #23423429!important;color:#c3fa4b!important;cursor:pointer!important;display:grid!important;flex:0 0 auto!important;height:42px!important;min-width:42px!important;padding:0!important;place-items:center!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease!important;width:42px!important}.workspace-camera-alert-round-add:hover{background:#1f3b31!important;box-shadow:0 7px 15px #23423438!important;transform:translateY(-1px)}.workspace-camera-alert-round-add:focus-visible{outline:3px solid #c3fa4b59;outline-offset:2px}.workspace-camera-alert-recipient-list{justify-content:center}.workspace-camera-alert-destination{box-shadow:0 9px 22px rgba(39,64,53,.035);padding:18px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.workspace-camera-alert-destination:hover{box-shadow:0 12px 26px #27403512;transform:translateY(-1px)}.workspace-camera-alert-destination.is-sms{background:linear-gradient(145deg,#f9fdeb,#f5fbe9)}.workspace-camera-alert-destination.is-call{background:linear-gradient(145deg,#fffdfc,#fff8f5)}.workspace-camera-alert-recipient-input{align-items:center;background:#fff;border:1px solid #d8e5df;border-radius:11px;box-shadow:0 3px 10px #2740350a;gap:8px;padding:5px;transition:border-color .18s ease,box-shadow .18s ease}.workspace-camera-alert-recipient-input:focus-within{border-color:#a8cf4c;box-shadow:0 0 0 3px #c3fa4b29,0 5px 14px #2740350d}.workspace-camera-alert-recipient-input input{background:#0000!important;border:0!important;box-shadow:none!important;font-size:11px;min-height:45px;outline:0;padding:0 10px!important}.workspace-camera-alert-recipient-input button{background:#29493c;border-radius:8px;box-shadow:0 5px 12px #23423429;color:#c3fa4b;font-size:9px;height:42px;min-width:108px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.workspace-camera-alert-recipient-input button:hover{background:#1f3b31;box-shadow:0 7px 15px #23423438;transform:translateY(-1px)}.workspace-camera-alert-inline-field input{background:#ffffffc7;border-radius:10px;font-size:11px;min-height:47px}.workspace-camera-alert-inline-field input:focus{border-color:#e7a18f;box-shadow:0 0 0 3px #ff795c1f}.workspace-camera-alert-destination-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.workspace-camera-alert-destination.is-sms{min-height:100%}.workspace-camera-alert-destination.is-sms .workspace-camera-alert-recipient-input{margin-top:2px}.workspace-camera-alert-destination.is-call{min-height:100%}@media(max-width:950px){.workspace-camera-alert-destination-grid{grid-template-columns:1fr}.workspace-camera-alert-destination.is-sms{grid-column:auto}}.workspace-camera-alert-destination-heading{position:relative}.workspace-camera-alert-destination-heading>div{padding-right:25px}.workspace-camera-alert-recipient-count,.workspace-camera-alert-single-recipient{background:#e8f2d9;border-radius:999px;color:#72912c;font:700 8px DM Mono,monospace;padding:4px 6px;position:absolute;right:0;top:0;white-space:nowrap}.workspace-camera-alert-single-recipient{background:#ffe9e1;color:#b76552}.workspace-camera-alert-recipient-input{align-items:stretch}.workspace-camera-alert-recipient-input input{min-height:34px}.workspace-camera-alert-recipient-input button{align-items:center;display:flex;flex:0 0 auto;font:700 9px Space Grotesk,sans-serif;gap:5px;justify-content:center;min-width:92px;padding:0 10px;width:auto}.workspace-camera-alert-recipient-helper{color:#87958f;display:block;font-size:8px;line-height:1.35}.workspace-camera-alert-recipient-list{align-items:center}.workspace-camera-alert-clear-recipients{background:#0000;border:1px dashed #c9dca8;border-radius:999px;color:#78943a;cursor:pointer;font:700 8px Space Grotesk,sans-serif;padding:4px 6px}.workspace-camera-alert-clear-recipients:hover{background:#fff;border-color:#9fbd62;color:#587820}.workspace-camera-alert-call-input input,.workspace-camera-alert-recipient-input input{border:1px solid #cbd4d0!important;box-shadow:0 1px 2px #2740350a!important}.workspace-camera-alert-call-input input:focus,.workspace-camera-alert-recipient-input input:focus{border-color:#9daaa4!important;box-shadow:0 0 0 3px #7d8d8524!important}.workspace-camera-alert-channel-selector{grid-gap:10px;background:#fbfdfb;border:1px solid #e0e9e4;border-radius:10px;display:grid;gap:10px;padding:13px 14px}.workspace-camera-alert-channel-selector>div:first-child{grid-gap:3px;display:grid;gap:3px}.workspace-camera-alert-channel-selector>div:first-child strong{color:#40564b;font-size:10px}.workspace-camera-alert-channel-selector>div:first-child small{color:#87958f;font-size:8px}.workspace-camera-alert-channel-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-camera-alert-channel-options button{align-items:center;background:#fff;border:1px solid #dce6e1;border-radius:8px;color:#71817a;cursor:pointer;display:flex;gap:8px;min-width:0;padding:10px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workspace-camera-alert-channel-options button>span:first-child{background:#f0f4f1;border-radius:8px;color:#87958f;display:grid;flex:0 0 auto;height:27px;place-items:center;width:27px}.workspace-camera-alert-channel-options button>span:nth-child(2){grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.workspace-camera-alert-channel-options button strong{color:#52665b;font-size:9px}.workspace-camera-alert-channel-options button small{color:#9aa69f;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-alert-channel-options button>svg{color:#789d2b;flex:0 0 auto}.workspace-camera-alert-channel-options button:hover{background:#fbfdfb;border-color:#b9cbc0;transform:translateY(-1px)}.workspace-camera-alert-channel-options button.is-selected{background:#f5fbe8;border-color:#b8d57b;box-shadow:0 0 0 2px #c3fa4b24}.workspace-camera-alert-channel-options button.is-selected>span:first-child{background:#e6f3cf;color:#6e942b}.workspace-camera-alert-channel-summary{color:#759044;font:8px DM Mono,monospace}.workspace-camera-alert-destination.is-channel-disabled{border-style:dashed;opacity:.62}.workspace-camera-alert-destination.is-channel-disabled input{background:#f2f5f3!important;cursor:not-allowed}.workspace-camera-alert-destination.is-channel-disabled .workspace-camera-alert-recipient-list{opacity:.7}.workspace-camera-alert-destination.is-channel-disabled .workspace-camera-alert-recipient-list button{cursor:not-allowed}.workspace-camera-alert-live-response{grid-gap:13px;border-top:1px solid #e5ede8;display:grid;gap:13px;padding-top:20px}.workspace-camera-alert-live-card{grid-gap:12px;align-items:center;background:linear-gradient(135deg,#f8fcf5,#f1f8ed);border:1px solid #dce8df;border-radius:10px;display:grid;gap:12px;padding:14px;transition:border-color .18s ease,box-shadow .18s ease}.workspace-camera-alert-live-card.is-enabled{border-color:#c8dd9d;box-shadow:0 7px 18px #3d652f0f}.workspace-camera-alert-live-icon{background:#e2f1d3;border-radius:11px;color:#6d952a;display:grid;height:38px;place-items:center;width:38px}.workspace-camera-alert-live-copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-alert-live-copy strong{color:#40564b;font-size:10px}.workspace-camera-alert-live-copy p{color:#63766c;font-size:9px;line-height:1.45;margin:0}.workspace-camera-alert-live-copy p b{color:#4e7020;font-weight:700}.workspace-camera-alert-live-copy small{color:#8a9892;font-size:8px;line-height:1.4}.workspace-camera-alert-live-card{grid-template-columns:auto minmax(0,1fr) auto}.workspace-camera-alert-live-toggle{align-items:center;background:#ffffffb8;border:1px solid #d4e2d2;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:7px 9px}.workspace-camera-alert-live-toggle input{accent-color:#91bd35;height:15px;margin:0;width:15px}.workspace-camera-alert-live-toggle span{grid-gap:2px;display:grid;gap:2px;white-space:nowrap}.workspace-camera-alert-live-toggle strong{color:#55752c;font:700 9px Space Grotesk,sans-serif}.workspace-camera-alert-live-toggle small{color:#87958f;font-size:7px}@media(max-width:600px){.workspace-camera-alert-live-card{grid-template-columns:auto minmax(0,1fr)}.workspace-camera-alert-live-toggle{grid-column:2;justify-self:start}}.workspace-camera-alert-builder{box-shadow:0 12px 28px #223a2f0a}.workspace-camera-alert-report-settings,.workspace-camera-alert-routing{scroll-margin-top:20px}.workspace-camera-alert-filters{box-shadow:inset 0 1px 0 #ffffffb3}.workspace-camera-alert-field input:focus,.workspace-camera-alert-field select:focus,.workspace-camera-alert-filters input:focus,.workspace-camera-alert-filters select:focus,.workspace-camera-alert-inline-field input:focus{border-color:#9fc744;box-shadow:0 0 0 3px #c3fa4b2e}@media(max-width:600px){.workspace-camera-alert-recipient-input{display:grid;grid-template-columns:minmax(0,1fr) auto}.workspace-camera-alert-recipient-input button{min-width:86px}.workspace-camera-alert-recipient-helper{max-width:250px}.workspace-camera-alert-destination-heading>div{padding-right:20px}.workspace-camera-alert-list-heading .workspace-camera-alert-count{align-self:flex-start}}.workspace-camera-sessions-toolbar-actions{align-items:center;display:flex;gap:9px}.workspace-camera-sessions-toolbar-actions button{align-items:center;display:flex;gap:7px}.workspace-camera-session-filters{align-items:center;background:#f8fbf9;border:1px solid #e0e9e4;border-radius:10px;display:flex;gap:10px;padding:14px}.workspace-camera-session-filters label{grid-gap:6px;display:grid;gap:6px;min-width:0}.workspace-camera-session-filters label:first-child{flex:1 1 220px}.workspace-camera-session-filters label:not(:first-child){flex:0 1 145px}.workspace-camera-session-filters label span{color:#708078;font-size:9px;font-weight:700}.workspace-camera-session-filters input{background:#fff;border:1px solid #dbe6df;border-radius:6px;box-sizing:border-box;color:#40564b;font:10px Space Grotesk,sans-serif;outline:0;padding:9px 10px;width:100%}.workspace-camera-session-filters input:focus{border-color:#a7cf45;box-shadow:0 0 0 3px #c3fa4b29}.workspace-camera-session-filters small{align-self:center;color:#8a9992;font-size:9px;white-space:nowrap}.workspace-camera-session-clear{align-self:center;background:#0000;border:0;color:#6d941f;cursor:pointer;font:700 9px Space Grotesk,sans-serif;padding:0;white-space:nowrap}.workspace-camera-session-clear:hover{color:#40564b}@media(max-width:760px){.workspace-camera-sessions-toolbar-actions{width:100%}.workspace-camera-sessions-toolbar-actions button{flex:1 1;justify-content:center}.workspace-camera-session-filters{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.workspace-camera-session-filters label:first-child{grid-column:1/-1}.workspace-camera-session-filters label:not(:first-child){flex:auto}.workspace-camera-session-filters small{grid-column:1/-1}.workspace-camera-session-clear{justify-self:start}}.workspace-camera-observation-card{padding:24px}.workspace-camera-observation-card .workspace-surface-heading{align-items:flex-start}.workspace-camera-observation-card .workspace-surface-heading h3{color:#30463a;font-size:21px;letter-spacing:-.055em;margin:8px 0 0}.workspace-camera-observation-card .workspace-surface-heading p{color:#87958f;font-size:10px;line-height:1.45;margin:6px 0 0;max-width:650px}.workspace-camera-observation-actions{align-items:center;display:flex;gap:9px}.workspace-camera-back-button{align-items:center;background:#f7fbe9;border:1px solid #d6e4d4;border-radius:7px;color:#648523;cursor:pointer;display:flex;font:700 9px Space Grotesk,sans-serif;gap:6px;padding:7px 9px;white-space:nowrap}.workspace-camera-back-button:hover{background:#eef8d5;border-color:#b6d27d;color:#4d6e1a}.workspace-camera-observation-list{border-top:1px solid #e6eee9;display:grid;margin-top:20px;position:relative}.workspace-camera-observation-list:before{background:#dce8df;bottom:19px;content:"";left:10px;position:absolute;top:19px;width:1px}.workspace-camera-observation-row{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2ef;display:grid;gap:10px;grid-template-columns:21px 92px minmax(0,1fr) auto;padding:13px 0;position:relative}.workspace-camera-observation-marker{background:#fff;border-radius:50%;display:grid;height:21px;place-items:center;position:relative;width:21px;z-index:1}.workspace-camera-observation-marker i{background:#ff795c;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ff795c;display:block;height:7px;width:7px}.workspace-camera-observation-row time{color:#6b8176;font:10px DM Mono,monospace;white-space:nowrap}.workspace-camera-observation-copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-observation-copy strong{color:#40564b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-observation-copy small{color:#87958f;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-observation-state{background:#f2f7eb;border-radius:999px;color:#76962e;font:8px DM Mono,monospace;padding:5px 7px;text-transform:uppercase}.workspace-camera-observation-state.is-complete{background:#e2f7ef;color:#238064}.workspace-camera-observation-empty{grid-gap:8px;background:#fbfdfb;border:1px dashed #d8e5dd;border-radius:9px;display:grid;gap:8px;justify-items:center;margin-top:20px;padding:29px 18px;text-align:center}.workspace-camera-observation-empty>span{background:#eef5df;border-radius:11px;color:#789d2b;display:grid;height:38px;place-items:center;width:38px}.workspace-camera-observation-empty strong{color:#52665b;font-size:12px}.workspace-camera-observation-empty p{color:#87958f;font-size:10px;line-height:1.45;margin:0;max-width:420px}.workspace-camera-summary-card{padding:24px}.workspace-camera-summary-card .workspace-surface-heading{align-items:flex-start}.workspace-camera-summary-card .workspace-surface-heading h3{color:#30463a;font-size:21px;letter-spacing:-.055em;margin:8px 0 0}.workspace-camera-summary-card .workspace-surface-heading p{color:#87958f;font-size:10px;line-height:1.45;margin:6px 0 0;max-width:650px}.workspace-camera-summary-latest{align-items:flex-start;background:#f8fcf8;border:1px solid #dcebe4;border-radius:10px;display:flex;gap:11px;margin-top:20px;padding:14px}.workspace-camera-summary-latest>div{grid-gap:5px;display:grid;gap:5px}.workspace-camera-summary-latest strong{color:#466054;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.workspace-camera-summary-latest p{color:#40564b;font-size:13px;line-height:1.45;margin:0}.workspace-camera-summary-list{border-top:1px solid #e6eee9;display:grid;margin-top:14px}.workspace-camera-summary-row{grid-gap:13px;align-items:center;border-bottom:1px solid #edf2ef;display:grid;gap:13px;grid-template-columns:110px minmax(0,1fr) auto;padding:13px 0}.workspace-camera-summary-time{color:#6b8176;font:9px DM Mono,monospace;white-space:nowrap}.workspace-camera-summary-row>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-summary-row strong{color:#40564b;font-size:11px;line-height:1.35}.workspace-camera-summary-row small{color:#87958f;font-size:9px}.workspace-camera-summary-row .workspace-camera-observation-state{white-space:nowrap}@media(max-width:650px){.workspace-camera-observation-card,.workspace-camera-summary-card{padding:18px}.workspace-camera-observation-row{gap:7px;grid-template-columns:21px 75px minmax(0,1fr)}.workspace-camera-summary-row{gap:7px;grid-template-columns:1fr auto}.workspace-camera-summary-time{grid-column:1/-1}.workspace-camera-observation-actions{align-items:flex-end;flex-direction:column-reverse;gap:6px}.workspace-camera-observation-state{grid-column:3;width:max-content}.workspace-camera-observation-copy small,.workspace-camera-observation-copy strong{white-space:normal}}.workspace-camera-observation-search-results{padding:24px}.workspace-camera-observation-search-results .workspace-surface-heading{align-items:flex-start}.workspace-camera-observation-search-results .workspace-surface-heading h3{color:#30463a;font-size:18px;letter-spacing:-.045em;margin:8px 0 0}.workspace-camera-observation-search-results .workspace-surface-heading p{color:#87958f;font-size:10px;line-height:1.45;margin:6px 0 0;max-width:680px}.workspace-camera-search-result-list{border-top:1px solid #e6eee9;display:grid;margin-top:18px}.workspace-camera-search-result{grid-gap:10px;align-items:center;background:#0000;border:0;border-bottom:1px solid #edf2ef;cursor:pointer;display:grid;gap:10px;grid-template-columns:21px minmax(0,1fr) 15px;padding:12px 2px;text-align:left;width:100%}.workspace-camera-search-result:hover{background:#fbfdf8}.workspace-camera-search-result-main{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-search-result-main strong{color:#40564b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-search-result-main small{color:#87958f;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-search-result>svg{color:#93a69a}.workspace-camera-search-loading{align-items:center;border:1px dashed #d8e5dd;border-radius:9px;color:#779087;display:flex;font-size:10px;gap:8px;margin-top:18px;padding:22px}.workspace-camera-search-loading svg{color:#7ea934}@media(max-width:760px){.workspace-camera-session-filters .workspace-camera-observation-search{grid-column:1/-1}.workspace-camera-observation-search-results{padding:18px}}.workspace-recording-library .workspace-recording-row{grid-template-columns:42px minmax(0,1fr) max-content max-content minmax(210px,max-content)}.workspace-recording-library .workspace-recording-actions{min-width:0}@media(max-width:600px){.workspace-recording-library .workspace-recording-row{grid-template-columns:36px minmax(0,1fr) auto}}.workspace-recordings-refresh-status{align-items:center;color:#86968e;display:inline-flex;font:8px DM Mono,monospace;gap:6px;text-transform:uppercase;white-space:nowrap}.workspace-recordings-refresh-status.is-refreshing{color:#6c8e25}.workspace-recordings-refresh-dot{animation:recordings-pulse 1.25s ease-in-out infinite;background:#a7cf45;border-radius:50%;box-shadow:0 0 0 3px #a7cf452e;height:6px;width:6px}.workspace-recording-plan-skeleton{justify-content:flex-start}.workspace-recording-plan-skeleton .recordings-skeleton-line{display:block}.workspace-recording-plan-skeleton .recordings-skeleton-line.button{height:31px;margin-top:auto}.recordings-skeleton-actions span,.recordings-skeleton-line,.recordings-skeleton-pill,.recordings-skeleton-thumb{animation:recordings-shimmer 1.35s linear infinite;background:linear-gradient(110deg,#edf3ef 8%,#f9fbf8 18%,#edf3ef 33%);background-size:220% 100%;display:block}.recordings-skeleton-line{border-radius:99px;height:10px}.recordings-skeleton-line.short{width:46%}.recordings-skeleton-line.medium{width:68%}.recordings-skeleton-line.long{width:88%}.recordings-skeleton-line.price{height:24px;margin-top:7px;width:42%}.recordings-skeleton-line.button{border-radius:7px;height:28px;margin-top:15px;width:100%}.workspace-recording-skeleton-list{display:grid;margin-top:18px}.workspace-recording-skeleton{grid-gap:12px;align-items:center;border-top:1px solid #e5ece8;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) 78px 92px;padding:14px 0}.recordings-skeleton-thumb{border-radius:10px;height:42px;width:42px}.recordings-skeleton-copy{grid-gap:8px;display:grid;gap:8px;min-width:0}.recordings-skeleton-pill{border-radius:99px;height:20px;width:70px}.recordings-skeleton-actions{display:flex;gap:7px}.recordings-skeleton-actions span{border-radius:7px;height:28px;width:38px}.recordings-skeleton-actions span:first-child{width:60px}.workspace-recording-library[aria-busy=true] .workspace-recording-filters{opacity:.65;pointer-events:none}@keyframes recordings-shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}@keyframes recordings-pulse{0%,to{opacity:.42}50%{opacity:1}}.workspace-app.is-settings{background:#0000}.workspace-credit-usage-mode.camera{color:#8b6c39}.workspace-credit-camera-hours{border-top:1px solid #e5ece8;margin-top:18px;padding:14px 0 3px}.workspace-credit-camera-hours .workspace-credit-participants-heading b{color:#64852b;font:700 12px DM Mono,monospace;margin-left:auto}.workspace-credit-camera-hours .workspace-credit-slider{margin:15px 0 9px}.workspace-header{background:#fffffff0;box-shadow:0 1px 0 #dce5e1a6;height:78px;padding:0 clamp(24px,4vw,66px)}.workspace-header-left{align-items:center;display:flex;min-width:190px}.workspace-header-context{align-items:center;display:flex;gap:10px;min-width:0}.workspace-header-context-icon{background:#f4fbdc;border:1px solid #e0e9e4;border-radius:9px;color:#70972a;display:grid;font-size:15px;height:32px;line-height:1;place-items:center;width:32px}.workspace-header-context>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-header-context small{color:#87958f;font:700 8px DM Mono,monospace;letter-spacing:.12em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.workspace-header-context strong{color:#263b31;font-size:13px;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-header-search-zone{display:flex;flex:1 1;justify-content:center;min-width:220px}.workspace-header-search-zone .workspace-search{background:#f8fbf9;border-radius:11px;position:relative;width:min(530px,100%)}.workspace-header-search-zone .workspace-search input{padding-right:52px}.workspace-search kbd{align-items:center;background:#fff;border:1px solid #dce6e1;border-radius:5px;color:#8b9994;display:inline-flex;font:9px DM Mono,monospace;height:21px;padding:0 6px;position:absolute;right:11px}.workspace-header-actions{gap:9px}.workspace-header-presence{align-items:center;color:#71837b;display:inline-flex;font:8px DM Mono,monospace;gap:6px;letter-spacing:.06em;margin-right:3px;text-transform:uppercase;white-space:nowrap}.workspace-header-presence i{background:#43bd91;border-radius:50%;box-shadow:0 0 0 3px #43bd9121;height:6px;width:6px}.workspace-header-actions .workspace-icon-button{border-radius:10px;height:38px;position:relative;width:38px}.workspace-header-actions .workspace-icon-button>i{background:#ff795c;border:1px solid #fff;border-radius:50%;height:5px;position:absolute;right:7px;top:7px;width:5px}.workspace-header-actions .workspace-create-button{border-radius:9px;padding:11px 15px}.workspace-header-avatar{height:38px;width:38px}.workspace-header-credits .workspace-header-context-icon{background:#e5f3ed;color:#4b8271}.workspace-header-settings .workspace-header-context-icon{background:#ddf8f4;color:#278f89}.workspace-header-recordings .workspace-header-context-icon{background:#fff0ec;color:#c56550}.workspace-header-camera-intelligence .workspace-header-context-icon{background:#eef5df;color:#71982a}@media(max-width:900px){.workspace-header-context{display:none}.workspace-header-left{min-width:0}.workspace-header-search-zone{min-width:150px}.workspace-header-presence{display:none}}@media(max-width:760px){.workspace-header{grid-gap:12px;background:#fff;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;height:auto;padding:14px 18px}.workspace-header-left{grid-column:1;grid-row:1}.workspace-mobile-brand{align-items:center;display:flex}.workspace-mobile-brand .workspace-brand{color:#172229;font-size:20px}.workspace-header-search-zone{grid-column:1/-1;grid-row:2;min-width:0;width:100%}.workspace-header-search-zone .workspace-search{width:100%}.workspace-header-actions{gap:7px;grid-column:2;grid-row:1}.workspace-header-actions .workspace-icon-button{display:none}.workspace-header-actions .workspace-create-button{padding:9px 11px}.workspace-header-actions .workspace-create-button span{display:none}.workspace-header-actions .workspace-header-avatar{height:32px;width:32px}.workspace-header-context,.workspace-mobile-context{display:none}}.workspace-app.is-settings .workspace-settings-page{font-family:Space Grotesk,sans-serif}.workspace-app.is-settings .workspace-card-kicker,.workspace-app.is-settings .workspace-settings-card-footer span{font-family:DM Mono,monospace}.workspace-camera-sessions-page{grid-gap:18px;display:grid;gap:18px}.workspace-camera-sessions-toolbar{align-items:flex-end}.workspace-camera-sessions-toolbar h2{color:#263b31;font-size:32px;letter-spacing:-.07em;margin:8px 0 5px}.workspace-camera-sessions-toolbar p{color:#81918a;font-size:11px;line-height:1.5;margin:0;max-width:620px}.workspace-camera-sessions-toolbar .workspace-secondary-button{align-items:center;display:flex;gap:7px;white-space:nowrap}.workspace-camera-report-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.workspace-camera-report-stats>div{grid-gap:10px;align-items:center;background:#fff;border:1px solid #e1eae5;border-radius:10px;display:grid;gap:10px;grid-template-columns:35px 1fr;padding:15px 16px}.workspace-camera-report-stats>div>span:last-child{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-report-stats strong{color:#273b31;font-size:20px;letter-spacing:-.06em}.workspace-camera-report-stats small{color:#87958f;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-report-stat-icon{background:#eef5df;border-radius:10px;color:#71972a;display:grid;height:35px;place-items:center;width:35px}.workspace-camera-report-stat-icon.is-lime{background:#f4f9de;color:#819f2b}.workspace-camera-report-stat-icon.is-coral{background:#fff0ec;color:#c56550}.workspace-camera-report-stat-icon.is-teal{background:#ddf8f4;color:#278f89}.workspace-camera-report-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr)}.workspace-camera-report-detail,.workspace-camera-report-list-card,.workspace-camera-report-visual{padding:24px}.workspace-camera-report-visual .workspace-surface-heading>svg{color:#789d2a}.workspace-camera-report-list-card .workspace-surface-heading p,.workspace-camera-report-visual .workspace-surface-heading p{color:#87958f;font-size:10px;margin-top:6px}.workspace-camera-report-list-card .workspace-surface-heading h3,.workspace-camera-report-visual .workspace-surface-heading h3{color:#30463a;font-size:21px;letter-spacing:-.055em;margin:8px 0 0}.workspace-camera-timeline{margin-top:25px}.workspace-camera-timeline-axis{color:#9aa7a0;display:grid;font:9px DM Mono,monospace;grid-template-columns:repeat(5,1fr);margin:0 62px 8px 114px}.workspace-camera-timeline-axis span:nth-child(2),.workspace-camera-timeline-axis span:nth-child(3),.workspace-camera-timeline-axis span:nth-child(4){text-align:center}.workspace-camera-timeline-axis span:last-child{text-align:right}.workspace-camera-timeline-plot{background:repeating-linear-gradient(90deg,#0000,#0000 calc(25% - 1px),#edf2ef calc(25% - 1px),#edf2ef 25%);border-bottom:1px solid #e7eee9;border-top:1px solid #e7eee9;min-height:190px;padding:12px 0;position:relative}.workspace-camera-timeline-row{grid-gap:12px;align-items:center;background:#0000;border:0;cursor:pointer;display:grid;gap:12px;grid-template-columns:102px minmax(0,1fr) 44px;min-height:36px;padding:3px 0;position:relative;text-align:left;width:100%}.workspace-camera-timeline-row:hover .workspace-camera-timeline-label strong{color:#6b931f}.workspace-camera-timeline-row.is-selected .workspace-camera-timeline-label strong{color:#5e851e}.workspace-camera-timeline-label{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-camera-timeline-label small,.workspace-camera-timeline-label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-timeline-label strong{color:#455b4f;font-size:10px}.workspace-camera-timeline-label small{color:#97a39d;font-size:8px}.workspace-camera-timeline-track{background:#dde7e185;border-radius:6px;height:18px;position:relative}.workspace-camera-timeline-bar{background:linear-gradient(90deg,#a7cf45,#c3fa4b);border-radius:4px;bottom:2px;box-shadow:0 4px 9px #759b272e;display:block;position:absolute;top:2px}.workspace-camera-timeline-row.is-selected .workspace-camera-timeline-bar{box-shadow:0 0 0 2px #c3fa4b38,0 4px 12px #759b273d}.workspace-camera-timeline-bar.is-active{background:linear-gradient(90deg,#77c8a3,#c3fa4b)}.workspace-camera-timeline-bar b{background:#ff795c;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #ff795c;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.workspace-camera-timeline-duration{color:#71827a;font:9px DM Mono,monospace;text-align:right;white-space:nowrap}.workspace-camera-timeline-legend{color:#87958f;display:flex;flex-wrap:wrap;font-size:9px;gap:16px;margin-top:15px}.workspace-camera-timeline-legend span{align-items:center;display:flex;gap:6px}.workspace-camera-timeline-legend i{background:#b8df55;border-radius:3px;display:block;height:8px;width:8px}.workspace-camera-timeline-legend i.is-event{background:#ff795c;border:2px solid #fff;box-shadow:0 0 0 1px #ff795c;height:7px;width:7px}.workspace-camera-timeline-legend i.is-live{background:#77c8a3}.workspace-camera-report-loading{align-items:center;color:#87958f;display:flex;font-size:10px;gap:8px;justify-content:center;min-height:160px}.workspace-camera-report-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;min-height:160px;padding:26px 15px;text-align:center}.workspace-camera-report-detail-empty>span,.workspace-camera-report-empty>span{background:#eef5df;border-radius:11px;color:#799d2b;display:grid;height:39px;place-items:center;width:39px}.workspace-camera-report-detail-empty strong,.workspace-camera-report-empty strong{color:#52665b;font-size:12px}.workspace-camera-report-detail-empty p,.workspace-camera-report-empty p{color:#87958f;font-size:10px;line-height:1.45;margin:0;max-width:310px}.workspace-camera-report-detail{grid-gap:0;align-content:start;background:#251b29;box-shadow:0 15px 30px #251b291a;color:#eff5f1;display:grid;gap:0;min-height:310px}.workspace-camera-report-detail-top{align-items:center;display:flex;gap:9px;justify-content:space-between;margin-bottom:20px}.workspace-camera-report-detail-icon{background:#334b3d;border-radius:10px;color:#c3fa4b;display:grid;height:36px;place-items:center;width:36px}.workspace-camera-report-status{align-items:center;background:#ffffff12;border-radius:999px;color:#b9c9c1;display:flex;font:8px DM Mono,monospace;gap:6px;padding:6px 8px;text-transform:uppercase}.workspace-camera-report-status i{background:#87958f;border-radius:50%;height:6px;width:6px}.workspace-camera-report-status.is-live{color:#c3fa4b}.workspace-camera-report-status.is-live i{background:#c3fa4b;box-shadow:0 0 0 3px #c3fa4b1f}.workspace-camera-report-detail .workspace-card-kicker{color:#9fb2a9}.workspace-camera-report-detail h3{color:#f6fbf7;font-size:25px;letter-spacing:-.07em;margin:9px 0 5px}.workspace-camera-report-detail>p{color:#adbbb4;font-size:10px;margin:0}.workspace-camera-report-window{grid-gap:10px;align-items:center;border-bottom:1px solid #ffffff1c;border-top:1px solid #ffffff1c;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin:23px 0 15px;padding:14px 0}.workspace-camera-report-window>div{grid-gap:6px;display:grid;gap:6px}.workspace-camera-report-window>div:last-child{text-align:right}.workspace-camera-report-window svg{color:#8da18f}.workspace-camera-report-detail-metrics small,.workspace-camera-report-window span{color:#91a59b;font-size:8px}.workspace-camera-report-window strong{color:#f5fbf6;font:16px DM Mono,monospace}.workspace-camera-report-detail-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.workspace-camera-report-detail-metrics>div{grid-gap:5px;background:hsla(0,0%,100%,.045);border:1px solid #ffffff1c;border-radius:7px;display:grid;gap:5px;padding:12px 10px}.workspace-camera-report-detail-metrics strong{color:#c3fa4b;font-size:18px;letter-spacing:-.05em}.workspace-camera-firebase-note{align-items:flex-start;background:#c3fa4b0f;border:1px solid #c3fa4b33;border-radius:8px;display:flex;gap:8px;margin-top:16px;padding:11px}.workspace-camera-firebase-note>span{background:#c3fa4b;border-radius:6px;color:#24341f;display:grid;flex:0 0 auto;height:21px;place-items:center;width:21px}.workspace-camera-firebase-note p{grid-gap:4px;display:grid;gap:4px;margin:0}.workspace-camera-firebase-note strong{color:#d9ebc1;font-size:9px}.workspace-camera-firebase-note small{color:#9fb2a9;font-size:8px;line-height:1.4}.workspace-camera-report-detail-empty{grid-gap:9px;align-content:center;display:grid;gap:9px;justify-items:center;min-height:260px;text-align:center}.workspace-camera-report-list-card .workspace-surface-heading{align-items:flex-start}.workspace-camera-report-list{border-top:1px solid #e6eee9;display:grid;margin-top:20px}.workspace-camera-report-row{grid-gap:11px;align-items:center;background:#0000;border:0;border-bottom:1px solid #edf2ef;color:inherit;cursor:pointer;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto 16px;padding:13px 0;text-align:left;width:100%}.workspace-camera-report-row.is-selected .workspace-camera-report-row-main strong,.workspace-camera-report-row:hover .workspace-camera-report-row-main strong{color:#6d941f}.workspace-camera-report-row-icon{background:#eef5df;border-radius:9px;color:#71982a;display:grid;height:34px;place-items:center;width:34px}.workspace-camera-report-row-main{grid-gap:4px;display:grid;gap:4px;min-width:0}.workspace-camera-report-row-main strong{color:#3f574a;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-camera-report-row-main small{color:#8a9992;font-size:9px}.workspace-camera-report-row-meta{grid-gap:4px;display:grid;gap:4px;text-align:right}.workspace-camera-report-row-meta b{color:#688d28;font:10px DM Mono,monospace}.workspace-camera-report-row-meta small{color:#9aa59f;font-size:8px}.workspace-camera-report-row>svg{color:#97a59e}.workspace-camera-report-list-empty{align-items:center;border:1px dashed #d8e5dd;border-radius:9px;color:#87958f;display:flex;font-size:10px;gap:8px;margin-top:20px;padding:25px}.workspace-camera-report-list-empty svg{color:#8da63f}@media(max-width:1000px){.workspace-camera-report-grid{grid-template-columns:1fr}.workspace-camera-report-detail{min-height:0}.workspace-camera-report-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.workspace-camera-sessions-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.workspace-camera-sessions-toolbar .workspace-secondary-button{justify-content:center;width:100%}.workspace-camera-sessions-toolbar h2{font-size:28px}.workspace-camera-report-stats{gap:8px;grid-template-columns:1fr 1fr}.workspace-camera-report-stats>div{padding:12px 10px}.workspace-camera-report-stats strong{font-size:17px}.workspace-camera-report-detail,.workspace-camera-report-list-card,.workspace-camera-report-visual{padding:18px}.workspace-camera-timeline{margin-top:20px;overflow-x:auto;padding-bottom:4px}.workspace-camera-timeline-axis{margin-left:91px;margin-right:52px;min-width:480px}.workspace-camera-timeline-plot{min-width:480px}.workspace-camera-timeline-row{gap:8px;grid-template-columns:80px minmax(0,1fr) 42px}.workspace-camera-timeline-label strong{font-size:9px}.workspace-camera-report-window strong{font-size:14px}.workspace-camera-report-row{grid-template-columns:auto minmax(0,1fr) auto}.workspace-camera-report-row-meta small,.workspace-camera-report-row>svg{display:none}}.workspace-settings-page{gap:16px}.workspace-settings-hero{background:#251b29;border-color:#251b29;box-shadow:0 14px 30px #251b291f;isolation:isolate;min-height:184px;overflow:hidden;padding:30px 34px;position:relative}.workspace-settings-hero-copy{position:relative;z-index:1}.workspace-settings-hero h2{font-size:clamp(37px,4vw,55px);letter-spacing:-.08em;line-height:.94;margin:13px 0 10px}.workspace-settings-hero h2 span{color:#c3fa4b}.workspace-settings-hero p{font-size:12px}.workspace-settings-hero-status{background:hsla(0,0%,100%,.065);min-width:230px;padding:14px 16px;position:relative;z-index:1}.workspace-settings-hero-status>span{height:36px;width:36px}.workspace-settings-hero-status strong{font-size:11px}.workspace-settings-hero-status small{font-size:9px;line-height:1.35}.workspace-settings-hero-orbit{border:1px solid #c3fa4b2e;border-radius:50%;box-shadow:0 0 0 27px rgba(195,250,75,.035),0 0 0 55px rgba(195,250,75,.025);height:270px;position:absolute;right:54px;top:-74px;transform:rotate(-14deg);width:270px;z-index:-1}.workspace-settings-hero-orbit i{background:#c3fa4b;border-radius:50%;height:7px;position:absolute;width:7px}.workspace-settings-hero-orbit i:first-child{left:54px;top:25px}.workspace-settings-hero-orbit i:nth-child(2){background:#79d7d0;right:18px;top:114px}.workspace-settings-hero-orbit i:last-child{background:#ff795c;bottom:22px;left:96px}.workspace-settings-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.workspace-settings-summary-card{align-items:center;background:#fff;border:1px solid #dfe9e4;border-radius:10px;display:flex;gap:10px;min-width:0;padding:13px 14px}.workspace-settings-summary-card>span:nth-child(2){grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.workspace-settings-summary-card strong{color:#30463a;font-size:10px}.workspace-settings-summary-card small{color:#8a9992;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-settings-summary-card>svg{color:#8aa096}.workspace-settings-summary-icon{border-radius:9px;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.workspace-settings-summary-icon.teal{background:#ddf8f4;color:#278f89}.workspace-settings-summary-icon.lime{background:#eef5df;color:#71982a}.workspace-settings-summary-icon.coral{background:#fff0ec;color:#c56550}.workspace-settings-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-settings-profile,.workspace-settings-workspace{padding:24px}.workspace-settings-heading-group{align-items:center;display:flex;gap:10px}.workspace-settings-card-icon{border-radius:9px;display:grid;height:35px;place-items:center;width:35px}.workspace-settings-card-icon.teal{background:#ddf8f4;color:#278f89}.workspace-settings-card-icon.lime{background:#eef5df;color:#71982a}.workspace-settings-heading-group .workspace-card-kicker{margin-bottom:4px}.workspace-settings-heading-group h3{font-size:19px;letter-spacing:-.055em;margin:0}.workspace-settings-profile-summary{background:#f8fbf9;margin-top:20px;padding:15px}.workspace-settings-profile-summary .workspace-large-avatar{font-size:13px;height:46px;width:46px}.workspace-settings-profile-summary strong{font-size:13px}.workspace-settings-detail-list .workspace-setting-field{min-height:48px}.workspace-settings-detail-list .workspace-setting-field:first-of-type{margin-top:14px}.workspace-settings-detail-list .workspace-setting-field+.workspace-setting-field{border-top:1px solid #edf2ef}.workspace-settings-workspace .workspace-input-label{margin-top:20px}.workspace-settings-workspace .workspace-input-label input{background:#f8fbf9;font-size:11px;height:39px}.workspace-settings-note{margin-top:16px}.workspace-settings-card-footer{align-items:center;border-top:1px solid #e8efeb;display:flex;gap:12px;justify-content:space-between;margin-top:17px;padding-top:14px}.workspace-settings-card-footer span{align-items:center;color:#3d846b;display:flex;font:9px DM Mono,monospace;gap:6px;text-transform:uppercase}.workspace-settings-card-footer span i{background:#43bd92;border-radius:50%;box-shadow:0 0 0 3px #43bd921f;height:6px;width:6px}.workspace-settings-card-footer small{color:#94a09b;font-size:8px;text-align:right}.workspace-team-surface{border-radius:11px;padding:24px}.workspace-team-surface .workspace-surface-heading h3{font-size:21px}.workspace-team-surface .workspace-team-icon{border-radius:9px;height:38px;width:38px}.workspace-team-invite-header{margin-top:19px}.workspace-team-invite{background:#fbfdfb;border:1px solid #e5ece8;border-radius:9px;margin-top:13px;padding:18px}.workspace-team-list{border-top:1px solid #e8eeeb;margin-top:22px;padding:18px 0 0}@media(max-width:900px){.workspace-settings-hero{align-items:flex-start;flex-direction:column}.workspace-settings-hero-status{width:min(100%,310px)}.workspace-settings-hero-orbit{right:-55px}.workspace-settings-summary{grid-template-columns:1fr 1fr}.workspace-settings-summary-card:last-child{grid-column:1/-1}}@media(max-width:760px){.workspace-settings-hero{padding:26px 22px}.workspace-settings-hero h2{font-size:42px}.workspace-settings-hero-status{min-width:0;width:100%}.workspace-settings-summary{grid-template-columns:1fr}.workspace-settings-summary-card:last-child{grid-column:auto}.workspace-settings-profile,.workspace-settings-workspace,.workspace-team-surface{padding:20px}.workspace-settings-card-footer{align-items:flex-start;flex-direction:column;gap:7px}.workspace-settings-card-footer small{text-align:left}.workspace-team-invite{padding:14px}.workspace-team-list{padding-top:15px}}.workspace-header{background:#fff;box-shadow:none;gap:24px;height:70px}.workspace-header-left{display:none;min-width:0}.workspace-header-actions{gap:8px}.workspace-header-actions .workspace-icon-button{background:#0000;border:0;border-radius:50%;height:34px;width:34px}.workspace-header-actions .workspace-icon-button:hover{background:#f3f7f3}.workspace-header-actions .workspace-icon-button>i{display:none}.workspace-header-avatar{height:36px;overflow:hidden;width:36px}.workspace-header-avatar img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}@media(max-width:760px){.workspace-header{gap:12px;height:auto;padding:14px 18px}.workspace-header-left{display:flex;min-width:0}.workspace-header-actions{grid-column:2;grid-row:1}}.workspace-notification-button{position:relative}.workspace-notification-count{background:#c3fa4b;border:2px solid #fff;border-radius:999px;box-shadow:0 3px 8px #26462e29;color:#203321;display:grid;font:700 10px DM Mono,monospace;height:22px;line-height:1;min-width:22px;padding:0 6px;place-items:center;position:absolute;right:-8px;top:-8px}.workspace-notification-button.has-unread .workspace-notification-count{background:#ef604f;box-shadow:0 3px 8px #be453733;color:#fff}.workspace-notifications-page{gap:18px}.workspace-notifications-toolbar{align-items:flex-end}.workspace-notifications-toolbar h2{color:#263b31;font-size:32px;letter-spacing:-.07em;margin:8px 0 5px}.workspace-notifications-toolbar p{color:#81918a;font-size:11px;line-height:1.5;margin:0;max-width:620px}.workspace-notifications-summary{align-items:center;background:#f8fbf4;border-color:#dfe9d2;display:flex;gap:14px;padding:18px 20px}.workspace-notifications-summary-icon{background:#eef5df;border-radius:11px;color:#75972e;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.workspace-notifications-summary>div:nth-child(2){grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.workspace-notifications-summary strong{color:#30463a;font-size:18px;letter-spacing:-.04em}.workspace-notifications-summary p{color:#7b8c82;font-size:10px;line-height:1.45;margin:0}.workspace-notifications-summary .workspace-quiet-button{color:#668b25;flex:0 0 auto;font-size:10px;padding:8px 0}.workspace-notifications-list{padding:23px 24px}.workspace-notifications-count{color:#92a099;font:9px DM Mono,monospace;text-transform:uppercase;white-space:nowrap}.workspace-notification-items{border-top:1px solid #e8efeb;display:grid;margin-top:18px}.workspace-notification-item{grid-gap:13px;align-items:center;border-bottom:1px solid #e8efeb;display:grid;gap:13px;grid-template-columns:38px minmax(0,1fr) auto;padding:17px 0}.workspace-notification-item.is-unread{background:linear-gradient(90deg,#f6fbe9a6,#0000);margin:0 -10px;padding-left:10px;padding-right:10px}.workspace-notification-icon{background:#f1f5f2;border-radius:11px;color:#71847b;display:grid;height:38px;place-items:center;width:38px}.workspace-notification-item.is-warning .workspace-notification-icon{background:#f4f8e6;color:#78992f}.workspace-notification-item.is-critical .workspace-notification-icon{background:#fff0ec;color:#c56550}.workspace-notification-copy{min-width:0}.workspace-notification-meta{align-items:center;color:#84948c;display:flex;font:8px DM Mono,monospace;gap:9px;letter-spacing:.04em;margin-bottom:5px;text-transform:uppercase}.workspace-notification-meta small{color:#99a7a0;font:8px DM Mono,monospace;letter-spacing:0;text-transform:none}.workspace-notification-copy h4{color:#30463a;font-size:13px;letter-spacing:-.025em;margin:0}.workspace-notification-copy p{color:#819089;font-size:10px;line-height:1.5;margin:5px 0 0;max-width:640px}.workspace-notification-action{align-items:center;background:#0000;border:0;color:#5c7f1d;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;padding:8px 0 8px 12px;white-space:nowrap}.workspace-notification-action:hover{color:#83a928}.workspace-notifications-empty,.workspace-notifications-loading{grid-gap:8px;color:#87958f;display:grid;font-size:10px;gap:8px;justify-items:center;min-height:170px;padding:42px 20px;text-align:center}.workspace-notifications-empty span{background:#edf6de;border-radius:11px;color:#78a02b;display:grid;height:39px;place-items:center;width:39px}.workspace-notifications-empty strong{color:#52665b;font-size:13px}.workspace-notifications-empty p{color:#87958f;font-size:10px;margin:0}@media(max-width:650px){.workspace-notifications-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.workspace-notifications-toolbar .workspace-secondary-button{justify-content:center;width:100%}.workspace-notifications-summary{align-items:flex-start;flex-wrap:wrap;padding:16px}.workspace-notifications-summary .workspace-quiet-button{margin-left:52px}.workspace-notifications-list{padding:18px 16px}.workspace-notification-item{align-items:start;gap:10px;grid-template-columns:34px minmax(0,1fr)}.workspace-notification-item.is-unread{margin:0 -6px;padding-left:6px;padding-right:6px}.workspace-notification-icon{height:34px;width:34px}.workspace-notification-action{grid-column:2;justify-self:start;padding:6px 0 0}}.workspace-settings-profile-summary .workspace-large-avatar{overflow:hidden}.workspace-settings-profile-summary .workspace-large-avatar img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.workspace-profile-menu{position:relative;z-index:20}.workspace-header-profile-button{align-items:center;background:#0000;border:0;border-radius:999px;color:#73837b;cursor:pointer;display:flex;gap:5px;padding:0}.workspace-header-profile-button:hover{color:#30483c}.workspace-header-profile-button:focus-visible{outline:3px solid #c3fa4b59;outline-offset:3px}.workspace-header-profile-button>.workspace-header-avatar{flex:0 0 auto}.workspace-header-profile-button>svg{transition:transform .18s ease}.workspace-header-profile-button[aria-expanded=true]>svg{transform:rotate(180deg)}.workspace-profile-dropdown{background:#fff;border:1px solid #dce7e1;border-radius:12px;box-shadow:0 18px 42px #1b312729;padding:8px;position:absolute;right:0;top:calc(100% + 12px);width:242px}.workspace-profile-dropdown-heading{align-items:center;display:flex;gap:10px;padding:9px 8px 11px}.workspace-profile-dropdown-heading>.workspace-header-avatar{font-size:10px;height:34px;width:34px}.workspace-profile-dropdown-heading>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-profile-dropdown-heading small,.workspace-profile-dropdown-heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-profile-dropdown-heading strong{color:#30463a;font-size:11px}.workspace-profile-dropdown-heading small{color:#899890;font-size:9px}.workspace-profile-dropdown-divider{background:#e8efeb;height:1px;margin:3px 0}.workspace-profile-dropdown>button{align-items:center;background:#0000;border:0;border-radius:7px;color:#53675d;cursor:pointer;display:flex;font:600 10px Space Grotesk,sans-serif;gap:9px;padding:10px 9px;text-align:left;width:100%}.workspace-profile-dropdown>button:hover{background:#f3f8ed;color:#304d3b}.workspace-profile-dropdown>button.is-danger{color:#bb5f52}.workspace-profile-dropdown>button.is-danger:hover{background:#fff0ec;color:#a5483d}@media(max-width:760px){.workspace-profile-dropdown{right:-4px;top:calc(100% + 10px);width:224px}}.workspace-app{background:#f8f7f5}.workspace-app:not(.is-dashboard) .workspace-main{background:#f8f9f7}.workspace-app.is-dashboard .workspace-header{display:none}.workspace-app.is-dashboard .workspace-main{background:#fff}.workspace-app.is-dashboard .workspace-content{margin:0;max-width:none;padding:0}.workspace-app.is-dashboard .workspace-error{margin:16px 24px 0}.workspace-dashboard-page{background:#fff;color:#251b29;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);min-height:100vh}.workspace-dashboard-center{min-width:0;padding:54px clamp(30px,4vw,64px) 64px}.workspace-dashboard-greeting{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:38px}.workspace-dashboard-greeting .workspace-card-kicker{color:#9b9a96}.workspace-dashboard-greeting h1{color:#251b29;font-size:clamp(30px,2.8vw,42px);font-weight:700;letter-spacing:-.065em;line-height:1.08;margin:12px 0 9px}.workspace-dashboard-greeting h1 span{color:#a5ce53;display:inline-block;font-size:.55em;margin-left:9px;transform:rotate(-14deg);vertical-align:top}.workspace-dashboard-greeting p{color:#949096;font-size:13px;line-height:1.5;margin:0}.workspace-dashboard-greeting-actions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.workspace-dashboard-date{align-items:center;color:#78737a;display:flex;font-size:11px;gap:8px;white-space:nowrap}.workspace-dashboard-date svg{color:#7c9f51}.workspace-dashboard-create{align-items:center;background:#c3fa4b;border:0;border-radius:999px;color:#251b29;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:6px;padding:11px 14px;white-space:nowrap}.workspace-dashboard-create:hover{background:#d6ff80}.workspace-dashboard-create:disabled{cursor:wait;opacity:.55}.workspace-dashboard-page .workspace-dashboard-stat-grid{grid-gap:0;border-bottom:1px solid #eee9ec;border-top:1px solid #eee9ec;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 43px;padding:18px 0}.workspace-dashboard-page .workspace-dashboard-stat{grid-gap:12px;align-items:center;background:#0000;border:0;border-radius:0;border-right:1px solid #ebe6ea;color:#251b29;cursor:pointer;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:78px;min-width:0;padding:8px 15px 8px 0;position:relative;text-align:left}.workspace-dashboard-page .workspace-dashboard-stat+.workspace-dashboard-stat{padding-left:17px}.workspace-dashboard-page .workspace-dashboard-stat:last-child{border-right:0}.workspace-dashboard-page .workspace-dashboard-stat:hover{background:#fafaf6}.workspace-dashboard-page .workspace-dashboard-stat-icon{background:#edf8d9;border-radius:50%;color:#6e9632;display:grid;height:42px;place-items:center;width:42px}.workspace-dashboard-page .workspace-dashboard-stat.teal .workspace-dashboard-stat-icon{background:#e4f6f4;color:#44aaa3}.workspace-dashboard-page .workspace-dashboard-stat.coral .workspace-dashboard-stat-icon{background:#fff0e9;color:#de806a}.workspace-dashboard-page .workspace-dashboard-stat-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.workspace-dashboard-page .workspace-dashboard-stat-copy>span{color:#6f6b72;font-size:11px;font-weight:600}.workspace-dashboard-page .workspace-dashboard-stat-copy strong{color:#251b29;font-size:25px;letter-spacing:-.05em;line-height:1.1;min-height:0}.workspace-dashboard-page .workspace-dashboard-stat-copy small{color:#a09ba0;font-size:9px}.workspace-dashboard-stat-arrow{color:#b4b0b3;opacity:0;position:absolute;right:13px;top:7px;transition:opacity .15s ease}.workspace-dashboard-stat:hover .workspace-dashboard-stat-arrow{opacity:1}.workspace-dashboard-section-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.workspace-dashboard-section-heading .workspace-card-kicker{color:#9ca596}.workspace-dashboard-section-heading h2{color:#251b29;font-size:24px;letter-spacing:-.055em;line-height:1.1;margin:8px 0 5px}.workspace-dashboard-section-heading p{color:#9a959a;font-size:11px;line-height:1.5;margin:0}.workspace-dashboard-heading-sparkle{color:#a7d65d;font-size:14px;vertical-align:top}.workspace-dashboard-period{align-items:center;background:#f5f5f3;border-radius:999px;color:#655e66;display:flex;font-size:11px;gap:7px;padding:10px 13px;white-space:nowrap}.workspace-dashboard-period svg{color:#90ad69}.workspace-dashboard-trend{border-bottom:1px solid #f0edef;padding:0 0 35px}.workspace-dashboard-chart-wrap{margin:25px 0 0;position:relative}.workspace-dashboard-chart{display:block;max-height:250px;overflow:visible;width:100%}.workspace-dashboard-gridline{stroke:#eeeef0;stroke-width:1;stroke-dasharray:3 6}.workspace-dashboard-axis{fill:#aaa5aa;font:11px Space Grotesk,sans-serif}.workspace-dashboard-axis.day{fill:#8f8a90;font-size:11px}.workspace-dashboard-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.workspace-dashboard-line.rooms{stroke:#82bbb8}.workspace-dashboard-line.broadcasts{stroke:#f1b286}.workspace-dashboard-chart-dot{stroke:#fff;stroke-width:2;cursor:help}.workspace-dashboard-chart-dot.rooms{fill:#82bbb8}.workspace-dashboard-chart-dot.broadcasts{fill:#f1b286}.workspace-dashboard-chart-empty{background:#fff;border:1px solid #eeeae6;border-radius:999px;box-shadow:0 6px 22px #251b290f;color:#837b84;font-size:10px;left:50%;padding:10px 15px;position:absolute;top:43%;transform:translate(-50%,-50%);white-space:nowrap}.workspace-dashboard-chart-empty span{color:#9dbd53}.workspace-dashboard-chart-legend{color:#8d878d;display:flex;font-size:10px;gap:18px;justify-content:flex-end;margin:0 10px 0 0}.workspace-dashboard-chart-legend span{align-items:center;display:flex;gap:6px}.workspace-dashboard-chart-legend i{border-radius:50%;display:inline-block;height:8px;width:8px}.workspace-dashboard-chart-legend i.rooms{background:#82bbb8}.workspace-dashboard-chart-legend i.broadcasts{background:#f1b286}.workspace-dashboard-recent{padding-top:36px}.workspace-dashboard-text-link{align-items:center;background:#0000;border:0;color:#668731;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:6px;padding:9px 0;white-space:nowrap}.workspace-dashboard-text-link:hover{color:#324c24}.workspace-dashboard-page .workspace-dashboard-room-list{border:0;margin:22px 0 0}.workspace-dashboard-page .workspace-dashboard-room-row{grid-gap:13px;align-items:center;border-bottom:0;border-radius:0;border-top:1px solid #f1eef0;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr) auto 18px;min-height:67px;padding:10px 2px}.workspace-dashboard-page .workspace-dashboard-room-row:last-child{border-bottom:1px solid #f1eef0}.workspace-dashboard-page .workspace-dashboard-room-row:hover{background:#fcfcf7}.workspace-dashboard-room-icon{background:#e6f4ee;border-radius:50%;color:#509982;display:grid;height:42px;place-items:center;width:42px}.workspace-dashboard-room-icon.broadcast{background:#fff0e2;color:#d59159}.workspace-dashboard-room-copy{min-width:0}.workspace-dashboard-page .workspace-dashboard-room-copy strong{color:#302931;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-page .workspace-dashboard-room-copy small{color:#aaa5a9;display:block;font-size:10px;margin-top:4px}.workspace-dashboard-room-state{align-items:center;background:#f4f3f3;border-radius:999px;color:#89838a;display:flex;font-size:10px;gap:6px;padding:7px 9px;text-transform:capitalize;white-space:nowrap}.workspace-dashboard-room-state i{background:#aaa5aa;border-radius:50%;height:6px;width:6px}.workspace-dashboard-room-state.live{background:#e9f7e8;color:#378364}.workspace-dashboard-room-state.live i{background:#63c48d}.workspace-dashboard-page .workspace-dashboard-room-row>svg{color:#aaa3a8}.workspace-dashboard-rooms-empty{align-items:center;background:#fcfcfa;border:1px dashed #e8e4e3;border-radius:15px;display:flex;gap:15px;margin-top:18px;min-height:120px;padding:18px}.workspace-dashboard-empty-illustration{background:#edf6df;border-radius:15px;color:#759a3f;display:grid;flex:0 0 47px;height:47px;place-items:center;width:47px}.workspace-dashboard-rooms-empty>div{flex:1 1}.workspace-dashboard-rooms-empty strong{font-size:12px}.workspace-dashboard-rooms-empty p{color:#9d959a;font-size:10px;line-height:1.4;margin:4px 0 0}.workspace-dashboard-rooms-empty button{align-items:center;background:#c3fa4b;border:0;border-radius:999px;color:#251b29;cursor:pointer;display:flex;font:700 10px Space Grotesk,sans-serif;gap:5px;padding:9px 12px}.workspace-dashboard-rooms-empty button:disabled{opacity:.5}.workspace-dashboard-bottom{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:30px}.workspace-dashboard-bottom button{grid-gap:10px;align-items:center;background:#faf9f8;border:1px solid #efebed;border-radius:15px;color:#251b29;cursor:pointer;display:grid;gap:10px;grid-template-columns:35px minmax(0,1fr) 15px;padding:15px;text-align:left}.workspace-dashboard-bottom button:hover{background:#f7f9f0;border-color:#dfe9c6}.workspace-dashboard-bottom-icon{background:#e5f3e5;border-radius:11px;color:#58916a;display:grid;height:35px;place-items:center;width:35px}.workspace-dashboard-bottom-icon.plum{background:#ede6f0;color:#87628c}.workspace-dashboard-bottom button>span:nth-child(2){min-width:0}.workspace-dashboard-bottom small,.workspace-dashboard-bottom strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-bottom strong{font-size:11px}.workspace-dashboard-bottom small{color:#9c969b;font-size:9px;margin-top:4px}.workspace-dashboard-bottom button>svg{color:#a9a0a7}.workspace-dashboard-rail{background:#fff;border-left:1px solid #eee9ec;display:flex;flex-direction:column;min-width:0;padding:20px 18px 30px}.workspace-dashboard-profile{align-items:center;background:#f6f4f2;border-radius:23px;display:flex;flex-direction:column;min-height:288px;overflow:hidden;padding:40px 19px 22px;position:relative;text-align:center}.workspace-dashboard-profile-pattern{inset:0;overflow:hidden;pointer-events:none;position:absolute}.workspace-dashboard-profile-pattern i{border-radius:50%;position:absolute}.workspace-dashboard-profile-pattern i:first-child{border:24px solid #c3fa4b42;height:140px;left:-47px;top:-66px;width:140px}.workspace-dashboard-profile-pattern i:nth-child(2){border:25px solid #79d7d029;bottom:-81px;height:155px;right:-52px;width:155px}.workspace-dashboard-profile-pattern i:last-child{background:#ffd3b7;height:11px;right:36px;top:42px;width:11px}.workspace-dashboard-profile-avatar{background:#e8d7cb;border:5px solid #fff;border-radius:50%;box-shadow:0 8px 25px #251b291a;color:#674959;display:grid;font-size:28px;font-weight:700;height:84px;margin-bottom:17px;place-items:center;position:relative;width:84px}.workspace-dashboard-profile-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.workspace-dashboard-profile-avatar i{background:#ff795c;border:3px solid #fff;border-radius:50%;bottom:3px;height:15px;position:absolute;right:0;width:15px}.workspace-dashboard-profile>strong{color:#251b29;font-size:17px;letter-spacing:-.04em;position:relative}.workspace-dashboard-profile>small{color:#9c969d;display:block;font-size:11px;margin-top:4px;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-profile-actions{display:flex;gap:14px;margin-top:24px;position:relative}.workspace-dashboard-profile-actions button{background:#fff;border:0;border-radius:50%;color:#514553;cursor:pointer;display:grid;height:37px;place-items:center;width:37px}.workspace-dashboard-profile-actions button:hover{background:#c3fa4b}.workspace-dashboard-profile-actions button:disabled{opacity:.5}.workspace-dashboard-rail-heading{align-items:center;color:#251b29;display:flex;font-size:14px;font-weight:700;gap:12px;margin:32px 0 9px}.workspace-dashboard-rail-heading:after,.workspace-dashboard-rail-heading:before{background:#eee9ec;content:"";flex:1 1;height:1px}.workspace-dashboard-activity-list{grid-gap:2px;display:grid;gap:2px}.workspace-dashboard-activity{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:11px;color:#251b29;cursor:pointer;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr) 14px;min-height:69px;padding:10px 8px;text-align:left;width:100%}.workspace-dashboard-activity:hover{background:#f8f9f4}.workspace-dashboard-activity-icon{background:#e5f4ef;border-radius:50%;color:#57957f;display:grid;height:36px;place-items:center;width:36px}.workspace-dashboard-activity-icon.broadcast{background:#fff0e3;color:#d09564}.workspace-dashboard-activity>span:nth-child(2){min-width:0}.workspace-dashboard-activity small,.workspace-dashboard-activity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-dashboard-activity strong{font-size:11px}.workspace-dashboard-activity small{color:#a6a0a5;font-size:9px;margin-top:5px}.workspace-dashboard-activity>svg{color:#b5acb2}.workspace-dashboard-activity-empty{display:grid;justify-items:center;padding:36px 16px 32px;text-align:center}.workspace-dashboard-activity-empty>span{background:#edf6e1;border-radius:14px;color:#81a347;display:grid;font-size:23px;height:42px;margin-bottom:12px;place-items:center;width:42px}.workspace-dashboard-activity-empty strong{font-size:12px}.workspace-dashboard-activity-empty p{color:#aaa2a8;font-size:10px;line-height:1.5;margin:6px 0 0;max-width:180px}.workspace-dashboard-rail-note{background:#251b29;border-radius:20px;color:#fff;margin-top:auto;padding:22px}.workspace-dashboard-rail-note .workspace-card-kicker{color:#b9abbe}.workspace-dashboard-rail-note>strong{display:block;font-size:21px;letter-spacing:-.05em;line-height:1.1;margin:12px 0 5px}.workspace-dashboard-rail-note p{color:#c5b9c7;font-size:10px;margin:0}.workspace-dashboard-rail-note button{align-items:center;background:#0000;border:0;color:#c3fa4b;cursor:pointer;display:flex;font:700 11px Space Grotesk,sans-serif;gap:6px;margin-top:19px;padding:0}.workspace-dashboard-rail-note button:hover{color:#fff}@media(max-width:1350px){.workspace-dashboard-page{grid-template-columns:minmax(0,1fr) 280px}.workspace-dashboard-center{padding:45px 30px 60px}.workspace-dashboard-greeting{align-items:flex-start;flex-direction:column;gap:16px}.workspace-dashboard-page .workspace-dashboard-stat{gap:8px;grid-template-columns:34px minmax(0,1fr)}.workspace-dashboard-page .workspace-dashboard-stat-icon{height:34px;width:34px}.workspace-dashboard-page .workspace-dashboard-stat-copy strong{font-size:22px}}@media(max-width:1120px){.workspace-dashboard-page{grid-template-columns:1fr}.workspace-dashboard-rail{grid-gap:10px 22px;border-left:0;border-top:1px solid #eee9ec;display:grid;gap:10px 22px;grid-template-columns:250px minmax(0,1fr);padding:25px 30px}.workspace-dashboard-profile{grid-row:span 3;min-height:0;padding:25px 15px}.workspace-dashboard-rail-heading{margin:0}.workspace-dashboard-activity-list{align-content:start}.workspace-dashboard-rail-note{grid-column:2;margin-top:0}.workspace-dashboard-greeting{align-items:center;flex-direction:row}}@media(max-width:760px){.workspace-app.is-dashboard .workspace-main{width:100%}.workspace-dashboard-page{min-height:0}.workspace-dashboard-center{padding:31px 20px 36px}.workspace-dashboard-greeting{align-items:flex-start;flex-direction:column;margin-bottom:25px}.workspace-dashboard-greeting h1{font-size:34px}.workspace-dashboard-greeting-actions{justify-content:space-between;width:100%}.workspace-dashboard-page .workspace-dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:31px;padding:12px 0}.workspace-dashboard-page .workspace-dashboard-stat{gap:6px;grid-template-columns:1fr;min-height:98px;padding:8px 7px}.workspace-dashboard-page .workspace-dashboard-stat+.workspace-dashboard-stat{padding-left:10px}.workspace-dashboard-page .workspace-dashboard-stat-icon{height:33px;width:33px}.workspace-dashboard-page .workspace-dashboard-stat-copy>span{font-size:9px}.workspace-dashboard-page .workspace-dashboard-stat-copy strong{font-size:20px}.workspace-dashboard-page .workspace-dashboard-stat-copy small{font-size:8px}.workspace-dashboard-chart-empty{font-size:9px}.workspace-dashboard-recent{padding-top:28px}.workspace-dashboard-rail{grid-template-columns:1fr;padding:24px 20px}.workspace-dashboard-profile{grid-row:auto}.workspace-dashboard-rail-heading{margin-top:15px}.workspace-dashboard-rail-note{grid-column:auto}}@media(max-width:510px){.workspace-dashboard-greeting h1{font-size:30px}.workspace-dashboard-greeting p{font-size:11px}.workspace-dashboard-date{font-size:10px}.workspace-dashboard-create{font-size:10px;padding:10px 11px}.workspace-dashboard-section-heading h2{font-size:21px}.workspace-dashboard-section-heading p{font-size:10px}.workspace-dashboard-period{font-size:9px;padding:8px}.workspace-dashboard-chart{min-height:160px}.workspace-dashboard-page .workspace-dashboard-room-row{gap:8px;grid-template-columns:37px minmax(0,1fr) 16px}.workspace-dashboard-room-icon{height:36px;width:36px}.workspace-dashboard-room-state{display:none}.workspace-dashboard-bottom{grid-template-columns:1fr}.workspace-dashboard-rooms-empty{align-items:flex-start;flex-wrap:wrap}.workspace-dashboard-rooms-empty button{margin-left:62px}.workspace-dashboard-chart-empty{max-width:85%;overflow:hidden;text-overflow:ellipsis}}.workspace-app.is-dashboard,.workspace-app.is-dashboard .workspace-card-kicker,.workspace-app.is-dashboard button,.workspace-dashboard-axis{font-family:Poppins,sans-serif}.workspace-dashboard-greeting h1{font-weight:600;letter-spacing:-.045em}.workspace-dashboard-greeting p{font-size:15px}.workspace-dashboard-date,.workspace-dashboard-page .workspace-dashboard-stat-copy>span{font-size:12px}.workspace-dashboard-page .workspace-dashboard-stat-copy small{font-size:10px}.workspace-dashboard-section-heading h2{font-weight:600;letter-spacing:-.035em}.workspace-dashboard-activity strong,.workspace-dashboard-page .workspace-dashboard-room-copy strong,.workspace-dashboard-section-heading p{font-size:12px}.workspace-dashboard-activity small,.workspace-dashboard-page .workspace-dashboard-room-copy small{font-size:10px}.workspace-dashboard-profile>strong{font-weight:600;letter-spacing:-.025em}@media(min-width:1121px){.workspace-app.is-dashboard .workspace-dashboard-rail{align-self:start;height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;position:sticky;scrollbar-color:#e5e9df #0000;scrollbar-width:thin;top:0}}@media(max-width:760px){.workspace-dashboard-greeting p{font-size:12px}.workspace-dashboard-page .workspace-dashboard-stat-copy>span{font-size:9px}.workspace-dashboard-page .workspace-dashboard-stat-copy small{font-size:8px}}.workspace-app .workspace-sidebar{background:#fff;border-right:1px solid #eeece9;box-sizing:border-box;color:#251b29;display:flex;flex:0 0 264px;flex-direction:column;font-family:Poppins,sans-serif;min-height:100vh;padding:38px 22px 22px;scrollbar-color:#e5e9df #0000;width:264px}.workspace-app .workspace-sidebar .workspace-brand{color:#251b29;font-family:Poppins,sans-serif;font-size:27px;letter-spacing:-.05em;margin:0 0 63px 10px}.workspace-app .workspace-sidebar .workspace-nav-label{color:#a09ba1;font:700 10px Poppins,sans-serif;letter-spacing:.13em;margin:0 10px 15px;text-transform:uppercase}.workspace-app .workspace-sidebar .workspace-nav{grid-gap:6px;display:grid;flex:0 0 auto;gap:6px;margin:0;min-height:max-content;overflow:visible;padding:0}.workspace-app .workspace-sidebar .workspace-nav-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;box-shadow:none;box-sizing:border-box;color:#77747a;display:flex;font:500 13px Poppins,sans-serif;gap:12px;min-height:43px;padding:10px 12px;width:100%}.workspace-app .workspace-sidebar .workspace-nav-item svg{color:#969399;flex:0 0 auto}.workspace-app .workspace-sidebar .workspace-nav-item:hover{background:#f8f7f8;border-color:#e8e4e8;box-shadow:none;color:#251b29}.workspace-app .workspace-sidebar .workspace-nav-item:hover svg{color:#634d68}.workspace-app .workspace-sidebar .workspace-nav-item.active{background:#f3f8e9;border-color:#e5ebd8;box-shadow:none;color:#251b29;font-weight:700}.workspace-app .workspace-sidebar .workspace-nav-item.active svg{color:#749536}.workspace-app .workspace-sidebar .workspace-nav-group{grid-gap:3px;display:grid;gap:3px}.workspace-app .workspace-sidebar .workspace-nav-group.active .workspace-nav-group-toggle:not(.active){background:#0000}.workspace-app .workspace-sidebar .workspace-nav-group-toggle{position:relative}.workspace-app .workspace-sidebar .workspace-nav-group-toggle .workspace-nav-chevron{margin-left:auto;transition:transform .18s ease}.workspace-app .workspace-sidebar .workspace-nav-group.active .workspace-nav-group-toggle .workspace-nav-chevron{transform:rotate(180deg)}.workspace-app .workspace-sidebar .workspace-nav-submenu{grid-gap:2px;border-left:1px solid #dfe8ce;display:grid;gap:2px;margin:0 0 5px 19px;padding:3px 0 3px 15px}.workspace-app .workspace-sidebar .workspace-nav-subitem{align-items:center;background:#0000;border:0;border-radius:8px;color:#8f8a90;cursor:pointer;display:flex;font:500 11px Poppins,sans-serif;gap:8px;min-height:34px;padding:8px 10px;text-align:left;width:100%}.workspace-app .workspace-sidebar .workspace-nav-subitem.active,.workspace-app .workspace-sidebar .workspace-nav-subitem:hover{background:#f2f7e8;color:#35432a}.workspace-app .workspace-sidebar .workspace-nav-dot{background:#ff795c;border-radius:50%;height:6px;margin-left:auto;width:6px}.workspace-app .workspace-sidebar .workspace-sidebar-invite{background:linear-gradient(150deg,#faf8f4,#f5f5ee);border:1px solid #eee9e8;border-radius:20px;flex:0 0 auto;margin-top:20px;overflow:hidden;padding:20px 18px 18px;position:relative;text-align:center}.workspace-app .workspace-sidebar .workspace-sidebar-invite:before{border:18px solid #c3fa4b36;border-radius:50%;content:"";height:100px;position:absolute;right:-26px;top:-49px;width:100px}.workspace-app .workspace-sidebar .workspace-sidebar-invite-sparkle{background:#e9f6cc;border-radius:13px;color:#6e9632;display:grid;font-size:23px;height:37px;margin:0 auto 12px;place-items:center;position:relative;width:37px}.workspace-app .workspace-sidebar .workspace-sidebar-invite strong{color:#251b29;display:block;font-size:14px;letter-spacing:-.025em;line-height:1.25;position:relative}.workspace-app .workspace-sidebar .workspace-sidebar-invite p{color:#8b8588;font-size:10px;line-height:1.5;margin:8px 0 15px;position:relative}.workspace-app .workspace-sidebar .workspace-sidebar-invite button{align-items:center;background:#251b29;border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font:700 11px Poppins,sans-serif;gap:6px;justify-content:center;padding:10px 12px;position:relative;width:100%}.workspace-app .workspace-sidebar .workspace-sidebar-invite button:hover{background:#49334d}@media(min-width:761px){.workspace-app .workspace-sidebar{align-self:flex-start;height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;position:sticky;top:0}}@media(max-width:1120px) and (min-width:761px){.workspace-app .workspace-sidebar{flex-basis:222px;padding-left:15px;padding-right:15px;width:222px}}@media(max-width:760px){.workspace-app .workspace-sidebar{border-bottom:1px solid #eee9ec;border-right:0;display:block;height:auto;max-height:none;min-height:0;overflow:visible;padding:15px 16px 10px;position:static;width:100%}.workspace-app .workspace-sidebar .workspace-brand{display:flex;font-size:21px;margin:0 0 12px 3px}.workspace-app .workspace-sidebar .workspace-nav-label{display:none}.workspace-app .workspace-sidebar .workspace-nav{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding-bottom:4px}.workspace-app .workspace-sidebar .workspace-nav-item{font-size:10px;min-height:36px;padding:8px 10px;white-space:nowrap;width:max-content}.workspace-app .workspace-sidebar .workspace-nav-group{flex:0 0 auto;position:relative}.workspace-app .workspace-sidebar .workspace-nav-group-toggle{min-width:max-content;width:auto}.workspace-app .workspace-sidebar .workspace-nav-submenu{background:#fff;border:1px solid #eae5e9;border-radius:12px;box-shadow:0 14px 28px #251b2924;margin:4px 0 0;padding:6px;position:absolute;z-index:20}.workspace-app .workspace-sidebar .workspace-nav-subitem{white-space:nowrap}.workspace-app .workspace-sidebar .workspace-sidebar-invite{align-items:center;border-radius:13px;display:flex;gap:10px;margin-top:12px;padding:10px 12px;text-align:left}.workspace-app .workspace-sidebar .workspace-sidebar-invite-sparkle{flex:0 0 30px;font-size:18px;height:30px;margin:0;width:30px}.workspace-app .workspace-sidebar .workspace-sidebar-invite strong{flex:1 1;font-size:10px}.workspace-app .workspace-sidebar .workspace-sidebar-invite p{display:none}.workspace-app .workspace-sidebar .workspace-sidebar-invite button{font-size:9px;padding:8px 10px;white-space:nowrap;width:auto}}
/*# sourceMappingURL=main.14a63e71.css.map*/