/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.table{display:table}.table-row{display:table-row}.rounded{border-radius:.25rem}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[webinar-chat-plan\:captions\]{webinar-chat-plan:captions}.\[webinar-chat-plan\:direct-audio\]{webinar-chat-plan:direct-audio}.\[webinar-chat-plan\:supadata\]{webinar-chat-plan:supadata}.\[webinar-chat-plan\:transcription\]{webinar-chat-plan:transcription}.\[webinar-chat-plan\:youtube-info\]{webinar-chat-plan:youtube-info}.\[webinar-chat-plan\:youtube\]{webinar-chat-plan:youtube}}.knowledge-dropzone{width:100%;color:inherit;font:inherit}:root{--ink:#172820;--muted:#6d7c74;--green:#135d3b;--lime:#d9f760;--paper:#f7f8f4;--line:#dfe5df}*{box-sizing:border-box}body{font-family:var(--font-heebo),Arial,sans-serif;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.app{min-height:100vh;display:flex}.sidebar{width:258px;padding:28px 20px 20px;position:fixed;inset:0 0 0 auto}.logo,.studio-brand{align-items:center;gap:11px;padding:0 8px 28px;display:flex}.logo b,.studio-brand b{font-size:21px}.logo small{font-size:11px;display:block}.brand-mark{background:var(--green);width:42px;height:42px;color:var(--lime);border-radius:13px;place-items:center;font-size:25px;font-weight:900;display:grid}.brand-mark.small{border-radius:10px;width:32px;height:32px;font-size:18px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav button{color:#536159;text-align:right;border-radius:10px;gap:12px;padding:11px 12px}.sidebar nav button span{text-align:center;width:19px}.sidebar nav button em{background:#edf1ed;border-radius:20px;padding:1px 7px;font-size:12px}.sidebar nav button.active{color:var(--green);background:#eaf4ec;font-weight:700}.sidebar nav label{color:#9aa59e;padding:24px 12px 6px;font-size:11px}.free-plan{background:#f2f7e8;border-radius:12px;gap:9px;margin-top:auto;padding:12px;display:flex}.free-plan div,.profile div{flex-direction:column;display:flex}.free-plan b{font-size:12px}.free-plan small,.profile small{font-size:10px}.profile{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:16px;padding:18px 5px 0;display:flex}.profile>span{background:#f0d9c8;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.profile b,.profile>span{font-size:12px}.profile button{background:0 0;border:0}.content{width:calc(100% - 258px);max-width:1500px;margin-right:258px;padding:34px 5vw 60px}.topbar{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.topbar p{color:var(--muted);margin:0;font-size:13px}.topbar h1{margin:3px 0;font-size:27px}.primary{background:var(--green);color:#fff;border:0;border-radius:10px;padding:12px 20px;font-weight:700;box-shadow:0 6px 16px #135d3b25}.welcome-card{color:#fff;background:#123d2b;border-radius:18px;justify-content:space-between;align-items:center;min-height:270px;padding:40px 55px;display:flex;position:relative;overflow:hidden}.welcome-card:before{content:"";background:radial-gradient(circle at 15% 130%,#3c7656 0,#0000 38%);position:absolute;inset:0}.welcome-card>div{position:relative}.pill{color:var(--lime);background:#ffffff18;border:1px solid #ffffff1d;border-radius:20px;padding:5px 10px;font-size:11px}.welcome-card h2{margin:15px 0;font-size:36px;line-height:1.08}.welcome-card p{color:#d0ddd5;max-width:520px;font-size:14px;line-height:1.7}.welcome-card button{background:var(--lime);color:#183526;border:0;border-radius:9px;padding:11px 18px;font-weight:800}.orb{border:1px solid #ffffff20;border-radius:50%;place-items:center;width:180px;height:180px;margin-left:5vw;display:grid}.orb:after,.orb:before{content:"";border:1px solid #ffffff12;border-radius:50%;width:250px;height:250px;position:absolute}.orb:after{width:330px;height:330px}.play{background:var(--lime);width:78px;height:78px;color:var(--green);border-radius:50%;place-items:center;padding-right:4px;font-size:26px;display:grid;box-shadow:0 0 60px #d9f76045}.orbit{color:#203d2d;background:#fff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:14px;display:grid;position:absolute}.orbit.one{top:5px;right:10px}.orbit.two{bottom:3px;left:18px}.orbit.three{top:35%;left:-27px}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 30px;display:grid}.stats article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:18px}.stats article span{color:var(--muted);font-size:12px;display:block}.stats b{margin:7px 0;font-size:27px;display:block}.stats small{color:#718078;font-size:10px}.stats article:first-child small{color:#238356}.section-head{justify-content:space-between;align-items:end;display:flex}.section-head h3{margin:0;font-size:18px}.section-head p{color:var(--muted);margin:2px 0;font-size:12px}.preview,.section-head button{color:var(--green);background:0 0;border:0;font-weight:700}.webinar-row{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:20px;margin-top:12px;padding:12px;display:flex}.thumb{color:#fff;background:linear-gradient(145deg,#1b5d41,#0c2f21);border-radius:9px;width:150px;height:92px;padding:13px;position:relative;overflow:hidden}.thumb:after{content:"";background:var(--lime);filter:blur(4px);border-radius:50%;width:70px;height:70px;position:absolute;bottom:-35px;left:-30px}.thumb span{background:#eb5858;border-radius:3px;padding:2px 5px;font-size:8px}.thumb b{margin-top:8px;font-size:13px;display:block}.webinar-info{flex:1}.webinar-info h3{margin:4px 0;font-size:15px}.webinar-info div,.webinar-info p{color:var(--muted);margin:3px 0;font-size:11px}.webinar-info div{gap:15px;display:flex}.status-dot{color:#20834f;background:#eaf7ee;border-radius:20px;padding:2px 8px;font-size:10px}.dots{background:0 0;border:0}.create-flow{max-width:790px;margin:0 auto}.create-header{align-items:center;gap:12px;margin-bottom:28px;display:flex}.create-header .back{border:1px solid var(--line);background:#fff;border-radius:9px;width:38px;height:38px}.create-header div:nth-child(2){flex-direction:column;display:flex}.create-header span{color:var(--muted);font-size:11px}.steps{align-items:center;margin-right:auto;display:flex}.steps i{border:1px solid var(--line);color:#87928b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.steps i.done{background:var(--green);color:#fff}.steps span{background:var(--line);width:38px;height:1px}.form-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:35px 44px;box-shadow:0 8px 28px #163a2410}.form-icon{width:44px;height:44px;color:var(--green);background:#eaf4ec;border-radius:12px;place-items:center;display:grid}.form-card h1{margin:16px 0 2px;font-size:25px}.form-card>p{color:var(--muted);margin:0 0 25px}.form-card label{margin:15px 0 6px;font-size:12px;font-weight:700;display:block}.form-card input,.form-card select,.form-card textarea{background:#fff;border:1px solid #d8dfda;border-radius:9px;outline:none;width:100%;padding:11px 13px}.form-card input:focus,.form-card textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #135d3b14}.form-card textarea{resize:vertical;height:95px}.url-field{position:relative}.url-field span{color:var(--muted);background:#f2f4f2;border-radius:5px;padding:4px 8px;font-size:10px;position:absolute;top:8px;left:8px}.or{color:#9aa49e;align-items:center;gap:10px;margin:14px 0;font-size:11px;display:flex}.or span{background:var(--line);flex:1;height:1px}.upload{width:100%;height:72px;color:var(--green);background:#fafcf9;border:1px dashed #bfcac2;border-radius:10px;font-weight:700}.upload small{color:var(--muted);font-weight:400;display:block}.next{width:100%;margin-top:22px}.two-cols{gap:14px}.choice-row,.two-cols{grid-template-columns:1fr 1fr;display:grid}.choice-row{gap:10px}.choice-row button{border:1px solid var(--line);text-align:right;background:#fff;border-radius:10px;padding:13px}.choice-row button small{color:var(--muted);display:block}.choice-row button.selected{border:2px solid var(--green);background:#f3f8f3}.chat-choice button{min-height:90px}.reminders{flex-wrap:wrap;gap:8px;display:flex}.reminders span{color:#3c5d49;background:#eef5ee;border-radius:20px;padding:6px 10px;font-size:11px}.success{background:#e9f7ed;border:1px solid #a8dab8;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:15px;display:flex}.success span{font-size:12px}.success button{color:var(--green);background:0 0;border:0;margin-right:auto;font-weight:700}.studio{background:#edf0ec;min-height:100vh}.studio-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 4vw;display:flex}.studio-brand{padding:0}.live-status{color:var(--muted);font-size:12px}.chat-title i,.live-status i{background:#eb5b55;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}.broadcast-shell{grid-template-columns:minmax(0,1fr) 350px;gap:18px;max-width:1450px;margin:auto;padding:22px 3vw;display:grid}.video-placeholder{aspect-ratio:16/8.7;color:#fff;background-color:#163e2c;background-image:radial-gradient(circle at 80% 40%,#527762 0,#0000 30%),linear-gradient(135deg,#102d20,#244f38);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:14px;position:relative;overflow:hidden}.speaker-light{background:linear-gradient(110deg,#0000 45%,#ffffff0b 0,#0000 65%);position:absolute;inset:0}.speaker-card{align-items:center;gap:10px;display:flex;position:absolute;top:25px;right:28px}.speaker-card .avatar{color:#47362a;background:#e4c5ae;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.speaker-card div{flex-direction:column;display:flex}.speaker-card small{color:#cbd8d0}.video-copy{position:absolute;top:33%;right:10%}.video-copy span{color:var(--lime);font-size:12px}.video-copy h2{margin:8px 0;font-size:40px;line-height:1.05}.video-copy p{color:#ccd8d1}.controls{direction:ltr;background:linear-gradient(#0000,#0009);align-items:end;gap:12px;height:54px;padding:0 18px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.controls button{color:#fff;background:0 0;border:0}.controls time{font-size:10px}.timeline{background:#ffffff40;border-radius:4px;flex:1;height:4px;margin-bottom:6px}.timeline span{background:var(--lime);height:100%;display:block}.offer-bar{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 17px;display:flex}.offer-bar div{flex-direction:column;display:flex}.offer-bar span{color:var(--green);font-size:10px;font-weight:700}.offer-bar b{font-size:15px}.offer-bar button{background:var(--lime);color:#173826;border:0;border-radius:8px;padding:10px 16px;font-weight:800}.chat-panel{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;height:calc(100vh - 108px);min-height:520px;display:flex}.chat-title{border-bottom:1px solid var(--line);justify-content:space-between;padding:16px;display:flex}.chat-title>div{flex-direction:column;display:flex}.chat-title span{color:#2b8a55;font-size:10px}.chat-title button{background:0 0;border:0}.messages{flex:1;padding:15px;overflow:auto}.message{gap:9px;margin-bottom:18px;display:flex}.message-avatar{background:#e7d7cb;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.message div b{font-size:11px}.message div b em{color:var(--green);background:#e9f2ea;border-radius:8px;margin-right:5px;padding:2px 5px;font-size:8px;font-style:normal}.message p{background:#f3f5f2;border-radius:2px 9px 9px;margin:3px 0;padding:8px 10px;font-size:12px;line-height:1.5}.message.assistant .message-avatar{background:var(--green);color:var(--lime)}.composer{border-top:1px solid var(--line);gap:8px;padding:12px;display:flex}.composer input{border:1px solid var(--line);border-radius:20px;outline:none;flex:1;padding:9px 13px}.composer button{background:var(--green);color:#fff;border:0;border-radius:50%;width:36px;height:36px}.join-overlay{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:10;background:#0d291edb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.join-card{text-align:center;background:#fff;border-radius:20px;width:min(480px,100%);padding:35px}.join-card .brand-mark{margin:0 auto 18px}.join-card .eyebrow{color:var(--green);font-size:11px;font-weight:700}.join-card h1{font-size:26px;line-height:1.2}.join-card p{color:var(--muted)}.join-card label{text-align:right;font-size:12px;font-weight:700;display:block}.join-card input{border:1px solid var(--line);border-radius:9px;width:100%;margin:6px 0 10px;padding:12px}.wide{width:100%}.text-button{color:var(--muted);background:0 0;border:0;margin-top:13px;font-size:11px}@media (max-width:900px){.sidebar{display:none}.content{width:100%;margin:0;padding:22px}.stats{grid-template-columns:1fr 1fr}.welcome-card{padding:30px}.orb{display:none}.broadcast-shell{grid-template-columns:1fr}.chat-panel{height:500px}.studio-header{padding:0 18px}}@media (max-width:600px){.topbar h1{font-size:21px}.topbar .primary{font-size:12px}.welcome-card h2{font-size:29px}.stats{grid-template-columns:1fr}.webinar-row{flex-wrap:wrap;align-items:flex-start}.create-flow,.thumb{width:100%}.form-card{padding:25px 20px}.create-header .steps{display:none}.choice-row,.two-cols{grid-template-columns:1fr}.broadcast-shell{padding:10px}.studio-header{height:58px}.video-copy h2{font-size:26px}.video-copy{top:28%;right:7%}.speaker-card{top:13px;right:15px}.speaker-card div{display:none}.offer-bar{align-items:flex-start;gap:10px}.offer-bar button{font-size:11px}.studio .live-status{font-size:10px}}:root{--ink:#172033;--muted:#697386;--green:#3157e5;--lime:#dfe7ff;--paper:#f4f6fa;--line:#dde2eb;--red:#e64f4f;--navy:#111827;--blue:#3157e5}.sidebar{background:var(--navy);color:#fff;border:0;width:244px;padding:26px 16px 18px}.brand-mark{color:#fff;box-shadow:none;border-radius:9px}.logo{border-bottom:1px solid #ffffff12;margin-bottom:18px;padding:0 7px 24px}.sidebar nav button{color:#9ca7ba;border-radius:7px}.sidebar nav button em{color:#cbd3df;background:#ffffff12}.sidebar nav label{color:#59657b;letter-spacing:.05em;font-weight:700}.free-plan{background:#1c2638;border:1px solid #283449}.free-plan b{color:#e7ebf1}.free-plan small{color:#8490a3}.profile b{color:#f2f4f7}.profile small{color:#7f8a9e}.profile button{color:#8490a3}.topbar{margin-bottom:23px}.topbar p{color:var(--blue);letter-spacing:.03em;font-size:11px;font-weight:800}.topbar h1{margin-top:2px;font-size:24px}.top-actions{gap:9px;display:flex}.outline-button,.quiet-button{border:1px solid var(--line);color:#3c4658;border-radius:8px;padding:10px 14px;font-weight:700}.quiet-button span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-right:4px;font-size:9px;display:inline-grid}.primary{border-radius:8px;box-shadow:0 4px 10px #3157e52a}.control-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:14px;display:grid}.activity-panel,.chat-status,.next-show,.run-of-show{border:1px solid var(--line);background:#fff;border-radius:11px}.next-show{padding:25px 28px;position:relative;overflow:hidden}.next-show:after{content:"";border:32px solid #f0f3ff;border-radius:50%;width:140px;height:140px;position:absolute;top:-78px;left:-70px}.panel-heading,.show-head{justify-content:space-between;align-items:flex-start;display:flex}.show-head>div{flex-direction:column;display:flex}.live-kicker{color:var(--red);font-size:11px;font-weight:800}.live-kicker i{width:7px;height:7px;margin-left:5px;display:inline-block;box-shadow:0 0 0 4px #e64f4f16}.show-head small{color:var(--muted);margin-top:3px}.next-show h2{max-width:570px;margin:23px 0 20px;font-size:22px;line-height:1.3}.countdown{direction:ltr;gap:7px;width:max-content}.countdown,.countdown div{align-items:center;display:flex}.countdown div{background:#f5f7fb;border:1px solid #e7eaf0;flex-direction:column;justify-content:center;width:58px;height:62px}.countdown b{font-size:22px;line-height:1}.countdown span{color:var(--muted);margin-top:5px;font-size:9px}.countdown em{color:#9ba3b1;font-style:normal;font-weight:700}.show-actions{gap:8px;margin-top:24px;display:flex}.show-actions button{padding:9px 14px;font-size:12px}.registrants{border-top:1px solid var(--line);align-items:center;margin-top:22px;padding-top:16px;font-size:11px;display:flex}.registrants>span{color:var(--muted);margin-right:4px}.avatar-stack{direction:ltr;margin-left:10px;display:flex}.avatar-stack span{color:#42506a;background:#d9dfeb;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-6px;font-size:9px;display:grid}.avatar-stack span:nth-child(2){background:#f1d6cb}.avatar-stack span:nth-child(3){background:#d9e8d6}.avatar-stack span:nth-child(4){background:#e5d7f0}.run-of-show{padding:22px}.panel-heading span{color:var(--muted);font-size:10px;font-weight:700;display:block}.panel-heading h3{margin:2px 0;font-size:16px}.panel-heading button{color:var(--blue);background:0 0;border:0;font-size:11px;font-weight:700}.timeline-rail{margin:32px 0 26px}.rail{direction:ltr;background:#edf0f5;border-radius:3px;height:12px;display:flex;position:relative;overflow:visible}.segment{border-left:2px solid #fff;height:100%}.segment.intro{background:#7994f1;border-radius:3px 0 0 3px;width:11%}.segment.content{background:#27344b;width:65%}.segment.pitch{background:#f07a76;border-radius:0 3px 3px 0;width:24%}.cue{width:2px;height:26px;top:-7px;left:76%}.cue,.cue:before{background:var(--red);position:absolute}.cue:before{content:"";border-radius:50%;width:8px;height:8px;top:-2px;left:-3px}.rail-labels{justify-content:space-between;margin-top:12px;display:flex}.rail-labels span{color:var(--muted);font-size:10px}.rail-labels i{border-radius:2px;width:6px;height:6px;margin-left:4px;display:inline-block}.rail-labels i.blue{background:#7994f1}.rail-labels i.ink{background:#27344b}.rail-labels i.red{background:#f07a76}.rail-labels b{color:#313c4f;margin-right:10px;display:block}.system-check{border-top:1px solid var(--line);grid-template-columns:1fr;display:grid}.system-check>span{border-bottom:1px solid #eef0f4;grid-template-rows:auto auto;grid-template-columns:28px 1fr;padding:11px 0;display:grid}.system-check i{border-radius:6px;grid-row:1/3;place-items:center;width:22px;height:22px;margin-top:3px;font-size:10px;font-style:normal;display:grid}.system-check i.ok{color:#269052;background:#e7f5ec}.system-check i.ai{color:var(--blue);background:#edf0ff}.system-check b{font-size:11px}.system-check small{color:var(--muted);font-size:9px}.pulse-row{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:repeat(4,1fr);margin:14px 0;display:grid}.pulse-row article{border-left:1px solid var(--line);padding:17px 20px}.pulse-row article:last-child{border:0}.pulse-row span{color:var(--muted);font-size:10px;display:block}.pulse-row b{margin-top:5px;font-size:23px;display:inline-block}.pulse-row small{color:var(--muted);margin-right:8px;font-size:9px}.pulse-row small.positive{color:#269052}.lower-grid{grid-template-columns:1.35fr .65fr;gap:14px;display:grid}.activity-panel,.chat-status{padding:20px 22px}.activity-panel ul{margin:12px 0 0;padding:0;list-style:none}.activity-panel li{border-top:1px solid #edf0f4;align-items:center;gap:11px;padding:12px 0;display:flex}.activity-panel li div{flex-direction:column;display:flex}.activity-panel li b{font-size:11px}.activity-panel li small{color:var(--muted);font-size:9px}.event-icon{border-radius:7px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.event-icon.new{color:var(--blue);background:#edf1ff}.event-icon.mail{color:#b57a16;background:#fff4df}.event-icon.click{color:#238c4e;background:#e8f6ed}.online{color:#268950;background:#e7f5ec;border-radius:15px;padding:3px 8px;font-size:9px;font-style:normal}.assistant-face{background:var(--navy);color:#fff;border-radius:10px;place-items:center;width:42px;height:42px;margin:21px auto 10px;display:grid}.chat-status p{text-align:center;color:var(--muted);font-size:11px}.chat-status p b{color:var(--ink)}.knowledge{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.knowledge span{color:#606b7b;background:#f1f3f7;border-radius:4px;padding:4px 6px;font-size:9px}.chat-status>.outline-button{width:100%;margin-top:18px;padding:8px;font-size:11px}.studio-header{border-bottom:1px solid #dce1ea}.video-placeholder{background-color:#172033;background-image:none;border-radius:8px}.chat-panel,.offer-bar{border-radius:9px}.composer button,.message.assistant .message-avatar,.offer-bar button{background:var(--blue);color:#fff}.message.assistant p{background:#edf1ff}.chat-title i{background:#39a96b}.join-overlay{background:#111827e8}.join-card{border-radius:12px}.join-card .brand-mark{background:var(--blue)}@media (max-width:1050px){.control-grid,.lower-grid{grid-template-columns:1fr}.pulse-row{grid-template-columns:1fr 1fr}.pulse-row article:nth-child(2){border-left:0}}@media (max-width:900px){.content{width:100%;margin:0}.control-grid{grid-template-columns:1fr}}@media (max-width:600px){.top-actions .quiet-button{display:none}.control-grid{display:block}.run-of-show{margin-top:12px}.pulse-row{grid-template-columns:1fr 1fr}.pulse-row article{border-bottom:1px solid var(--line)}.countdown div{width:52px}.next-show{padding:20px}.show-actions{flex-direction:column}.lower-grid{display:block}.chat-status{margin-top:12px}}.segment.mainpart{background:#27344b;width:65%}.form-error{color:#b63131;background:#fff0f0;border:1px solid #f2caca;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px}.primary:disabled{opacity:.55;cursor:wait}.workspace-page{max-width:1180px;margin:0 auto}.workspace-head{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.workspace-head>div>span{color:var(--blue);font-size:10px;font-weight:800}.workspace-head h1{margin:2px 0;font-size:25px}.workspace-head p{color:var(--muted);margin:0;font-size:12px}.workspace-head select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 12px}.results-hero,.table-card,.webinar-library{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.table-tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding:17px 20px;display:flex}.table-tools label{color:var(--muted);font-size:10px}.table-tools input{border:1px solid var(--line);border-radius:7px;width:230px;margin-top:4px;padding:8px 10px;display:block}.filter{color:var(--muted);background:0 0;border:0;padding:7px 10px;font-size:10px}.filter.active{color:var(--blue);background:#edf1ff;border-radius:6px;font-weight:700}.table-row{border-top:1px solid #edf0f4;grid-template-columns:.9fr 1.25fr .8fr .75fr .65fr .65fr .8fr;align-items:center;gap:14px;padding:13px 20px;font-size:10px;display:grid}.table-header{color:var(--muted);background:#fafbfc;border:0;font-weight:700}.lead-name{align-items:center;gap:8px;display:flex}.lead-name i{background:#e6eaf2;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.table-row em{border-radius:15px;padding:3px 7px;font-style:normal}.table-row em.attended{color:#278b51;background:#e7f5ec}.table-row em.registered{color:var(--blue);background:#edf1ff}.empty-state{text-align:center;padding:65px 20px}.empty-state>i{width:45px;height:45px;color:var(--blue);background:#edf1ff;border-radius:10px;place-items:center;margin:auto;font-style:normal;display:grid}.empty-state h2{margin:15px 0 3px;font-size:17px}.empty-state p{color:var(--muted);font-size:11px}.webinar-library{background:0 0;border:0;overflow:visible}.webinar-library article{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:18px;margin-bottom:10px;padding:12px;display:flex}.library-thumb{background:var(--navy);color:#fff;border-radius:7px;flex-direction:column;justify-content:space-between;width:145px;height:82px;padding:12px;display:flex}.library-thumb span{color:#9cafef;font-size:8px}.library-thumb b{font-size:11px;line-height:1.2}.webinar-library article>div:nth-child(2){flex:1}.webinar-library article em{color:#278b51;background:#e7f5ec;border-radius:12px;padding:2px 7px;font-size:8px;font-style:normal}.webinar-library article h2{margin:7px 0 2px;font-size:14px}.webinar-library article p{color:var(--muted);margin:0;font-size:10px}.library-actions{align-items:center;gap:6px;display:flex}.results-hero{padding:25px}.results-hero>div:first-child span{color:var(--muted);font-size:10px}.results-hero h2{margin:2px 0 28px;font-size:26px}.funnel{flex-direction:column;gap:6px}.funnel,.funnel>div{align-items:center;display:flex}.funnel>div{background:var(--navy);color:#fff;clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);justify-content:space-between;min-width:210px;height:45px;padding:0 18px}.funnel>div:nth-child(4){background:#b2c0f4}.funnel b{font-size:11px}.funnel span{font-weight:800}@media (max-width:700px){.table-tools,.workspace-head{align-items:flex-start}.table-tools{flex-direction:column;gap:10px}.data-table{overflow:auto}.table-row{min-width:980px}.webinar-library article{flex-wrap:wrap;align-items:flex-start}.library-thumb{width:100%}.library-actions{justify-content:flex-end;width:100%}}.lead-head-actions{align-items:flex-end;gap:10px;display:flex}.lead-summary-strip{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 12px;display:grid}.lead-summary-strip article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 8px #252b3510}.lead-summary-strip span{color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.lead-summary-strip b{font-size:22px}.library-lead-mini{background:#f8fbff;border:1px solid #e5ebf4;border-radius:10px;grid-template-columns:auto auto;align-items:center;gap:3px 8px;margin-top:10px;padding:8px 10px;display:inline-grid}.library-lead-mini small,.library-lead-mini span{color:var(--muted);font-size:9px}.library-lead-mini b{color:var(--blue);font-size:17px}.library-lead-mini small{grid-column:1/-1;margin:0}.webinar-picker select{min-width:190px}.join-card label small{color:var(--muted);font-weight:400}.join-card input[type=email]{text-align:left;direction:ltr}.lead-name>span{flex-direction:column;display:flex}.lead-name small{color:var(--muted);font-size:8px;font-weight:400}.join-error{color:#b63131;text-align:right;background:#fff0f0;border-radius:7px;margin-bottom:7px;padding:7px 9px;font-size:10px}.system-check i.waiting{color:#b57a16;background:#fff4df}.integration-list{gap:10px;display:grid}.integration-list article{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:46px 1fr auto auto;align-items:center;gap:14px;padding:17px 19px;display:grid}.integration-logo{border-radius:9px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.ai-logo{background:var(--navy);color:#fff}.mail-logo{color:var(--blue);background:#edf1ff}.integration-list h2{margin:0;font-size:14px}.integration-list p{color:var(--muted);margin:2px 0;font-size:10px}.integration-list>article>span{border-radius:15px;padding:3px 8px;font-size:9px}.connected{color:#278b51;background:#e7f5ec}.disconnected{color:#a56c10;background:#fff4df}.integration-note{background:#edf1ff;border:1px solid #d8e0ff;border-radius:9px;margin-top:14px;padding:14px 17px}.integration-note b{font-size:11px}.integration-note p{color:var(--muted);margin:3px 0;font-size:10px}.settings-card{border:1px solid var(--line);background:#fff;border-radius:11px;gap:25px;padding:25px;display:flex}.settings-avatar{background:#e8d4c7;border-radius:14px;place-items:center;width:68px;height:68px;font-size:20px;font-weight:800;display:grid}.settings-fields{flex:1;grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-fields label{font-size:10px;font-weight:700}.settings-fields input,.settings-fields textarea{border:1px solid var(--line);border-radius:7px;width:100%;margin-top:5px;padding:9px 10px;display:block}.settings-fields textarea{resize:vertical;min-height:80px}.settings-fields label:last-child{grid-column:1/-1}@media (max-width:650px){.integration-list article{grid-template-columns:42px 1fr}.integration-list>article>button,.integration-list>article>span{grid-column:auto}.settings-card{flex-direction:column}.settings-fields{grid-template-columns:1fr}.settings-fields label:last-child{grid-column:auto}}.save-wrap{align-items:center;gap:9px;display:flex}.save-wrap span{color:#278b51;font-size:10px;font-weight:700}.mobile-nav{display:none}@media (max-width:900px){.mobile-nav{z-index:20;border-top:1px solid var(--line);height:66px;padding:7px 8px max(7px,env(safe-area-inset-bottom));background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#7c8798;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:9px;display:flex}.mobile-nav button span{font-size:16px}.mobile-nav button.active{color:var(--blue);font-weight:800}.mobile-nav .mobile-create{background:var(--blue);color:#fff;border-radius:14px;place-self:center;width:46px;height:46px;font-size:23px;transform:translateY(-9px);box-shadow:0 5px 15px #3157e545}.content{padding-bottom:90px}}.url-field input{text-align:left;direction:ltr;padding-left:75px}.upload{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.upload i{background:var(--blue);height:3px;transition:width .2s;position:absolute;bottom:0;right:0}.upload.uploading{cursor:wait}.video-placeholder.has-media{background:#000}.actual-video{object-fit:contain;pointer-events:none;border:0;outline:0;width:100%;height:100%;display:block}.actual-video::-webkit-media-controls,.actual-video::-webkit-media-controls-enclosure{-webkit-appearance:none!important;opacity:0!important;display:none!important}.actual-video::-webkit-media-controls-overlay-play-button,.actual-video::-webkit-media-controls-panel{-webkit-appearance:none!important;opacity:0!important;display:none!important}.actual-video::-webkit-media-controls-play-button,.actual-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none!important;opacity:0!important;display:none!important}.recorded-live-shell{background:#000;position:absolute;inset:0;overflow:hidden}.recorded-live-shell .actual-video{opacity:0}.recorded-live-shell.is-playing .actual-video{opacity:1}.recorded-live-shield{z-index:5;-webkit-user-select:none;user-select:none;background:0 0;position:absolute;inset:0}.recorded-live-mask{z-index:6;color:#fff;background:radial-gradient(circle at 50% 45%,#1f2a3c 0,#090b0f 58%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.recorded-live-mask svg{width:48px;height:48px}.recorded-live-mask b{font-size:17px}.recorded-live-shell.is-playing .recorded-live-mask{display:none}.cta-reveal{animation:ctaIn .45s ease-out}@keyframes ctaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cta-reveal{animation:none}}.message.host .message-avatar{background:var(--navy);color:#fff}.message.host p{background:#f0f2f6}.join-page{background:#172033;place-items:center;min-height:100vh;padding:20px;display:grid;position:relative;overflow:hidden}.join-page:before{content:"";background:radial-gradient(circle at 50% 40%,#3157e522,#0000 45%);position:absolute;inset:0}.join-page .join-card{z-index:1;position:relative}.state-card{text-align:center;max-width:430px}.state-card .brand-mark,.state-icon{margin:0 auto 22px;display:grid}.state-card h1{margin:0 0 10px}.state-card p{color:#6c7485;margin:0;line-height:1.7}.state-icon{color:#d83d4d;background:#fff1f1;border-radius:17px;place-items:center;width:54px;height:54px;font-size:28px;font-weight:800}.loading-ring{border:3px solid #dce3f6;border-top:3px solid var(--blue);border-radius:50%;width:34px;height:34px;margin:0 auto 22px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.single-choice{grid-template-columns:1fr}.field-hint{color:var(--muted);margin-top:5px;font-size:9px;display:block}.ltr-input{text-align:left;direction:ltr}.offer-bar a{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:10px 16px;font-weight:800;text-decoration:none}body{color:var(--ink);letter-spacing:-.012em}button,input,select,textarea{border-radius:5px!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #1467f044}.sidebar{background:#0d1015;border-left:1px solid #242933;width:230px}.logo{margin-bottom:12px;padding:0 7px 20px}.logo .brand-mark{background:var(--red);color:#fff;box-shadow:inset 0 0 0 1px #ff9588}.logo b{font-size:18px}.logo small{color:#747e8c;font-size:10px}.brand-mark{background:var(--blue);border-radius:5px!important}.sidebar nav button{color:#9ba4b1;padding:10px 11px;border-radius:4px!important}.sidebar nav button span{color:#697482;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sidebar nav button:hover{background:#171b22}.sidebar nav button em{background:#242a34;border-radius:3px}.sidebar nav label{text-transform:uppercase;letter-spacing:.12em;color:#535d6b;font-size:9px}.free-plan{background:#151920;border:1px solid #2a303a;border-radius:5px}.free-plan>span{filter:grayscale()}.profile>span{background:var(--signal);color:#0c2a27;border-radius:4px}.primary{box-shadow:none;transition:transform .15s,background .15s;border-radius:4px!important}.primary:hover{background:#0757d6;transform:translateY(-1px)}.outline-button,.quiet-button{background:#fff;border-color:#cbd1d9;box-shadow:0 1px 1px #1111;border-radius:4px!important}.outline-button:hover{background:#f7f8fa;border-color:#8c96a5}.create-header,.topbar,.workspace-head{padding-top:15px;position:relative}.create-header:before,.topbar:before,.workspace-head:before{content:"";background:linear-gradient(90deg,var(--red) 0 8%,var(--signal) 8% 18%,#cfd5dd 18% 100%);height:3px;position:absolute;top:0;left:0;right:0}.topbar p,.workspace-head>div>span{color:#535d69;text-transform:uppercase;letter-spacing:.11em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.topbar h1,.workspace-head h1{letter-spacing:-.035em;font-size:26px}.control-grid{gap:10px}.next-show{border-top:3px solid var(--red)}.next-show:after{background:repeating-linear-gradient(90deg,#0000 0 8px,#10131908 8px 9px);border:0;border-radius:0;width:160px;height:100%;top:0;left:0}.live-kicker{color:#d6402f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.live-kicker i{box-shadow:none;border-radius:1px}.next-show h2{letter-spacing:-.035em;font-size:24px}.countdown div{background:#f3f5f7;border-color:#d8dde4;border-radius:3px}.countdown b,.registrants{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.avatar-stack span{border-radius:3px}.rail,.segment{border-radius:1px!important}.segment.intro{background:var(--signal)}.segment.mainpart{background:#202632}.segment.pitch{background:var(--red)}.cue,.cue:before{background:var(--blue)}.assistant-face,.event-icon,.system-check i{border-radius:3px}.panel-heading span,.pulse-row span{text-transform:uppercase;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pulse-row{border-color:#cfd5dd;border-radius:5px}.pulse-row article{padding-top:22px;position:relative}.pulse-row article:before{content:"";background:#d7dce3;height:2px;position:absolute;top:0;left:0;right:0}.pulse-row article:first-child:before{background:var(--blue)}.pulse-row b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:25px}.activity-panel{border-top:3px solid var(--blue)}.chat-status{border-top:3px solid #202632}.assistant-face{color:var(--signal);background:#0d1015}.webinar-library article{border-color:#cfd5dd;border-radius:5px;padding:10px}.library-thumb{border-right:4px solid var(--red);background:#11151b;border-radius:3px}.library-actions{flex-wrap:wrap}.table-header{text-transform:uppercase;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.empty-state>i,.lead-name i{border-radius:3px}.create-flow{max-width:820px}.create-header .back{border-radius:3px!important}.steps i{border-radius:3px}.steps i.done{background:var(--blue)}.form-card{border-top:3px solid var(--blue);padding:36px 42px}.form-icon{background:#e9f0ff;border-radius:3px}.form-card h1{letter-spacing:-.035em}.form-card input,.form-card select,.form-card textarea{background:#fafbfc;border-color:#cbd2db}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1467f018}.upload{background:#f5f7fa;border-radius:4px!important}.choice-row button.selected{border-color:var(--blue);background:#edf3ff}.reminders span{color:#176d65;background:#e8f7f5;border-radius:3px}.success{background:#e7f7f4;border-color:#a8dcd6;border-radius:4px}.studio{background:#171b22}.studio-header{color:#fff;background:#0d1015;border-color:#2c323c}.live-status{color:#9da7b5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.broadcast-shell{max-width:1540px}.video-placeholder{border:1px solid #303744;border-radius:3px}.chat-panel{border-color:#303744;border-radius:3px}.offer-bar{border:0;border-right:4px solid var(--red);border-radius:3px}.offer-bar span{color:#d6402f}.message p{border-radius:2px!important}.message-avatar{border-radius:3px}.composer button,.composer input{border-radius:3px!important}.join-page .join-card{border-top:4px solid var(--red);border-radius:5px;box-shadow:0 24px 80px #0007}.join-card .eyebrow{color:#d6402f;text-transform:uppercase;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.join-card h1{letter-spacing:-.04em}.state-icon{border-radius:3px}.loading-ring{border-top-color:var(--red);border-radius:50%!important}.integration-list article{border-right:3px solid var(--blue)}.integration-logo,.settings-avatar{border-radius:3px}.integration-note{background:#e9f0ff;border-radius:4px}.funnel>div{clip-path:none;border-radius:2px}.funnel>div:first-child{background:#11151b}.funnel>div:nth-child(2){background:#1467f0}.funnel>div:nth-child(3){background:#4d8ff5}.funnel>div:nth-child(4){color:#10201e;background:#8bcfc8}@media (max-width:900px){.content{width:100%;margin:0}.mobile-nav{background:#0d1015;border-color:#292f39}.mobile-nav button{color:#818b98}.mobile-nav button.active{color:#fff}.mobile-nav .mobile-create{background:var(--red);box-shadow:none;border-radius:4px!important}.topbar,.workspace-head{padding-top:13px}}@media (max-width:600px){.content{padding:18px 14px 86px}.form-card{padding:25px 18px}.topbar h1,.workspace-head h1{font-size:22px}.next-show h2{font-size:21px}.library-actions button{flex:1}.join-card{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.primary{transition:none}.primary:hover{transform:none}}:root{--ink:#232333;--muted:#6e7480;--paper:#f6f7f9;--line:#e2e5ea;--navy:#242424;--blue:#2d8cff;--red:#e5484d;--signal:#2fb344;--panel:#fff}body{letter-spacing:0}.app,body{background:var(--paper)}.sidebar{width:232px;color:var(--ink);border-left:1px solid var(--line);background:#fff;padding:22px 14px 16px}.content{width:calc(100% - 232px);margin-right:232px;padding:28px clamp(22px,4vw,56px) 64px}.logo{border-color:var(--line)}.brand-mark,.logo .brand-mark{background:var(--blue);box-shadow:none;border-radius:10px!important}.logo b{color:var(--ink)}.logo small{color:var(--muted)}.sidebar nav button{color:#5f6672;border-radius:8px!important}.sidebar nav button span{color:#7b8491}.sidebar nav button:hover{color:var(--ink);background:#f2f5f9}.sidebar nav button.active{color:#1769c7;background:#eaf3ff}.sidebar nav button.active span{color:var(--blue)}.sidebar nav button em{color:#66707e;background:#eef1f5;border-radius:10px}.sidebar nav label{color:#9aa0aa}.free-plan{border-color:var(--line);background:#f7f9fc}.free-plan b,.profile b{color:var(--ink)}.free-plan small,.profile small{color:var(--muted)}.profile{border-color:var(--line)}.profile>span{color:#1769c7;background:#e6f0ff;border-radius:50%}.profile button{color:#737b87;margin-right:auto;padding:6px;font-size:10px}.create-header,.topbar,.workspace-head{padding-top:0}.create-header:before,.topbar:before,.workspace-head:before{display:none}.topbar p,.workspace-head>div>span{text-transform:none;letter-spacing:0;color:var(--blue);font-family:inherit}.topbar h1,.workspace-head h1{letter-spacing:-.02em}.primary{background:var(--blue);border-radius:8px!important}.primary:hover{background:#1476df}.outline-button,.quiet-button{box-shadow:none;border-radius:8px!important}.activity-panel,.chat-status,.form-card,.integration-list article,.next-show,.results-hero,.run-of-show,.settings-card,.table-card{border-color:var(--line);border-radius:12px;box-shadow:0 2px 8px #252b3510}.activity-panel,.chat-status,.next-show,.run-of-show{border-top:1px solid var(--line)}.next-show:after{display:none}.live-kicker,.panel-heading span,.pulse-row span,.registrants{text-transform:none;letter-spacing:0;font-family:inherit}.live-kicker i{background:var(--red);border-radius:50%;box-shadow:0 0 0 4px #e5484d16}.countdown div{border-radius:8px}.countdown b,.pulse-row b{font-family:inherit}.run-of-show{border-top:1px solid var(--line)}.pulse-row{border-radius:12px}.pulse-row article:before{display:none}.activity-panel,.chat-status{border-top:1px solid var(--line)}.assistant-face,.event-icon,.system-check i{border-radius:8px}.connected,.disconnected,.knowledge span,.online,.table-row em,.webinar-library article em{border-radius:12px}.webinar-library article{border-radius:12px;padding:13px}.library-thumb{background:linear-gradient(145deg,#202124,#35363a);border-right:0;border-radius:8px}.library-thumb span{color:#8ec1ff;font-family:inherit}.empty-state>i,.integration-logo,.lead-name i,.settings-avatar{border-radius:8px}.form-card{border-top:1px solid var(--line)}.form-icon,.steps i{border-radius:8px}.choice-row button{border-radius:9px!important}.success{border-radius:9px}.webinar-library article em.paused{color:#737985;background:#f1f2f4}.library-actions button:disabled{opacity:.45;cursor:not-allowed}.video-detected{color:#16845b;margin-top:7px;font-weight:700;display:block}.auth-page{background:#f4f6f9;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-shell{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(440px,100%);padding:34px;box-shadow:0 22px 70px #25304418}.auth-brand{align-items:center;gap:10px;display:flex}.auth-brand b{font-size:20px}.auth-copy{margin:32px 0 24px}.auth-copy-login{text-align:center}.auth-copy>span{color:var(--blue);font-size:12px;font-weight:700}.auth-copy h1{margin:5px 0;font-size:30px}.auth-copy p{color:var(--muted);margin:0}.auth-shell form label{margin:13px 0;font-size:12px;font-weight:700;display:block}.auth-shell form input{background:#fff;border:1px solid #ccd2db;width:100%;margin-top:6px;padding:12px;display:block}.auth-shell form .primary{margin-top:12px}.auth-switch{color:var(--blue);background:0 0;border:0;margin:18px auto 0;font-size:12px;display:block}.auth-shell-conversation{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1;border-radius:34px;width:min(520px,100%);padding:32px;box-shadow:0 34px 90px #181c2824}.auth-companion-stage{--eye-x:0px;--eye-y:0px;justify-items:center;gap:20px;min-height:365px;padding:10px 0 8px;animation:companion-stage-enter .48s cubic-bezier(.2,.8,.2,1) both;display:grid;position:relative}.auth-companion-step-2{min-height:365px}.auth-companion-stage:after,.auth-companion-stage:before{content:none}.auth-companion-brand{opacity:1;position:static;transform:none}.auth-companion-brand .brand-logo-img{width:198px;height:auto}.webrooms-companion{place-items:center;width:156px;height:156px;margin-top:0;animation:companion-float 4s ease-in-out infinite;display:grid;position:relative}.companion-face{transform-origin:50% 62%;background:#fff;border-radius:50%;width:124px;height:124px;animation:companion-idle 7s ease-in-out infinite;position:relative;box-shadow:inset 0 -12px 26px #1113180a,0 28px 70px #11131829}.companion-face:after{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(circle,#3158ff2e,#0000 68%);animation:companion-glow 3.6s ease-in-out infinite;position:absolute;inset:-12px}.companion-face i{width:11px;height:26px;transform:translate(var(--eye-x),var(--eye-y)) rotate(-12deg);background:#1f2025;border-radius:999px;transition:transform .12s ease-out;animation:companion-blink 4.5s infinite;position:absolute;top:52px}.companion-face i:first-child{right:42px}.companion-face i:nth-child(2){transform:translate(var(--eye-x),var(--eye-y)) rotate(12deg);left:42px}.companion-face em{opacity:0;transform-origin:50%;z-index:3;background:#ffffffeb;border-radius:999px;height:18px;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;top:52px;left:38px;right:38px;transform:translateY(10px)scaleX(.55)}.companion-face strong{opacity:0;z-index:4;background:#fff;border-radius:999px 999px 22px 22px;width:42px;height:52px;transition:opacity .2s,transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:41px;box-shadow:inset -7px -9px 15px #1014220f,0 12px 22px #1216261f}.companion-face strong:nth-child(4){right:29px;transform:translate(10px,-18px)rotate(-32deg)scale(.86)}.companion-face strong:nth-child(5){left:29px;transform:translate(-10px,-18px)rotate(32deg)scale(.86)}.auth-companion-privacy .companion-face i{opacity:0;animation:none}.auth-companion-privacy .companion-face i,.auth-companion-privacy .companion-face i:nth-child(2){transform:translate(var(--eye-x),var(--eye-y)) scale(.72)}.auth-companion-privacy .companion-face em{opacity:1;transform:translateY(0)scaleX(1)}.auth-companion-privacy .companion-face strong{opacity:1}.auth-companion-privacy .companion-face strong:nth-child(4){transform:translate(0)rotate(-22deg)scale(1)}.auth-companion-privacy .companion-face strong:nth-child(5){transform:translate(0)rotate(22deg)scale(1)}.companion-shadow{filter:blur(8px);background:#11131814;border-radius:999px;width:auto;height:18px;animation:companion-shadow 4s ease-in-out infinite;position:absolute;inset:auto 22px 2px}.companion-bubble{color:#fff;text-align:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#202124;border:0;border-radius:28px;width:min(330px,100%);padding:17px 20px 16px;animation:companion-bubble-enter .52s cubic-bezier(.16,1,.3,1) both;position:relative;box-shadow:0 24px 60px #11131833}.companion-bubble:before{content:"";background:#202124;border:0;border-radius:5px;width:22px;height:22px;position:absolute;top:-10px;right:calc(50% - 11px);transform:rotate(45deg)}.companion-bubble p{color:#fff;letter-spacing:-.04em;min-height:1.12em;margin:0;font-size:clamp(23px,4.4vw,32px);font-weight:850;line-height:1.12}.typing-caret{background:#a9b7ff;border-radius:999px;width:.08em;height:.84em;margin-inline-start:4px;animation:companion-caret .78s steps(2,jump-none) infinite;display:inline-block;transform:translateY(.09em)}.auth-shell-conversation form{max-width:none;margin:18px auto 0}.auth-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-shell-conversation form label{color:#5d616d;margin-top:0}.auth-shell-conversation form input{text-align:left;height:58px;box-shadow:none;direction:ltr;background:#ffffffeb;border-color:#dfe3ec;border-radius:18px;padding:0 18px 0 64px;font-size:18px;font-weight:800}.auth-shell-conversation form input.auth-rtl-input{text-align:right;direction:rtl;padding:0 18px 0 64px}.auth-shell-conversation form input:focus{box-shadow:none;border-color:#3157f6;outline:0}.auth-answer-field{display:block;position:relative}.auth-answer-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677f2,#3158ff);border:0;border-radius:999px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 10px 22px #3157f63d}.auth-answer-submit:disabled{opacity:.55;cursor:wait}.auth-password-stack{gap:12px;max-width:390px;margin:16px auto 0;animation:auth-choice-enter .48s cubic-bezier(.2,.8,.2,1) both;display:grid}.auth-password-stack label{color:#5d616d}.auth-password-field{display:block;position:relative}.auth-password-field input{text-align:left;direction:ltr;padding:0 18px 0 58px}.auth-password-field button{color:#3157f6;cursor:pointer;background:#f0f3ff;border:0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.auth-password-field svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.auth-verification-card{text-align:center;max-width:430px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:18px auto 0;padding:0;animation:auth-choice-enter .48s cubic-bezier(.2,.8,.2,1) both}.auth-verification-card small{color:#667085;margin-top:10px;font-size:13px;display:block}.auth-resend-button{color:#3157f6;background:#fff;border:1px solid #d7def2;border-radius:999px;width:100%;min-height:50px;font-weight:850;box-shadow:0 10px 25px #3157f614}.auth-resend-button:disabled{cursor:not-allowed;color:#8b91a3;box-shadow:none;background:#f6f7fb}.auth-choice-grid{grid-template-columns:1fr 1fr;gap:12px;max-width:430px;margin:18px auto 0;animation:auth-choice-enter .48s cubic-bezier(.2,.8,.2,1) both;display:grid}.auth-choice-grid button{color:#1e2028;text-align:center;cursor:pointer;background:linear-gradient(#fff,#f8f9fd);border:1px solid #dfe3ec;border-radius:22px;min-height:138px;padding:18px 14px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative;box-shadow:0 14px 34px #161c2d14}.auth-choice-grid button:focus-visible,.auth-choice-grid button:hover{border-color:#3157f6;outline:0;transform:translateY(-4px);box-shadow:0 20px 45px #3157f626}.auth-choice-grid button.selected{background:linear-gradient(#f8faff,#eef3ff);border-color:#3157f6;transform:translateY(-2px)scale(.99)}.auth-choice-grid button>span{color:#3157f6;background:#eef3ff;border-radius:16px;place-items:center;width:46px;height:46px;margin:0 auto 10px;display:grid}.auth-choice-grid svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.auth-choice-grid b{letter-spacing:-.03em;font-size:19px;font-weight:900;display:block}.auth-choice-grid small{color:#7b8190;margin-top:5px;font-size:12px;line-height:1.45;display:block}.auth-shell-conversation .auth-switch{color:#6b7280}@keyframes companion-stage-enter{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes companion-bubble-enter{0%{opacity:0;transform:translateY(16px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-choice-enter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes companion-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(2deg)}}@keyframes companion-shadow{0%,to{opacity:.52;transform:scaleX(.9)}50%{opacity:.33;transform:scaleX(1.08)}}@keyframes companion-idle{0%,78%,to{transform:translateY(0)rotate(0)scale(1)}82%{transform:translateY(-3px)rotate(-4deg)scale(1.015)}86%{transform:translateY(1px)rotate(3deg)scale(.992)}90%{transform:translateY(-2px)rotate(1deg)scale(1.006)}94%{transform:translateY(0)rotate(0)scale(1)}}@keyframes companion-glow{50%{opacity:.72;transform:scale(1.08)}}@keyframes companion-caret{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes companion-blink{0%,88%,to{transform:translate(var(--eye-x),var(--eye-y)) scaleY(1) rotate(-12deg)}91%,94%{transform:translate(var(--eye-x),var(--eye-y)) scaleY(.12) rotate(-12deg)}}.companion-face i:nth-child(2){animation-name:companion-blink-left}@keyframes companion-blink-left{0%,88%,to{transform:translate(var(--eye-x),var(--eye-y)) scaleY(1) rotate(12deg)}91%,94%{transform:translate(var(--eye-x),var(--eye-y)) scaleY(.12) rotate(12deg)}}@media (prefers-reduced-motion:reduce){.auth-companion-stage:after,.companion-face,.companion-face i,.companion-shadow,.typing-caret,.webrooms-companion{animation:none}}@media (max-width:520px){.auth-choice-grid{grid-template-columns:1fr}}.waiting-room{color:#fff;background:#202124;min-height:100vh}.waiting-room>header{border-bottom:1px solid #393b40;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.waiting-room>header>span{color:#aeb2b9;font-size:12px}.waiting-room>section{grid-template-columns:minmax(320px,720px) minmax(320px,440px);justify-content:center;align-items:center;gap:48px;min-height:calc(100vh - 64px);padding:48px;display:grid}.waiting-video{aspect-ratio:16/10;background:#111214;border-radius:14px;align-content:center;place-items:center;gap:18px;display:grid;box-shadow:0 20px 70px #0005}.waiting-avatar{background:#2d8cff;border-radius:50%;place-items:center;width:110px;height:110px;font-size:34px;font-weight:800;display:grid}.waiting-video>span{color:#92979f;font-size:12px}.waiting-copy .eyebrow{color:#7fbaff;font-size:12px;font-weight:700}.waiting-copy h1{margin:10px 0 14px;font-size:34px;line-height:1.15}.waiting-copy p{color:#b6bac1;line-height:1.6}.waiting-countdown{direction:ltr;align-items:center;gap:8px;margin:28px 0;display:flex}.waiting-countdown b{background:#2c2e32;border-radius:9px;align-content:center;place-items:center;width:64px;height:70px;font-size:24px;display:grid}.waiting-countdown small{color:#9ba0a8;font-size:8px;font-weight:400;display:block}.waiting-countdown i{color:#727780;font-style:normal}.waiting-note{color:#b5bac2;align-items:center;gap:8px;font-size:12px;display:flex}.waiting-note i{background:var(--signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2fb34425}.studio{background:#202124;padding-bottom:78px}.studio-header{background:#2b2c2f;border-color:#3c3e42}.studio .brand-mark{background:var(--blue)}.broadcast-shell{min-height:calc(100vh - 142px);padding:18px 22px}.video-placeholder{background:#111214;border-color:#3d4046;border-radius:10px}.chat-panel{border:0;border-radius:10px;height:calc(100vh - 178px);min-height:480px}.chat-title{border-top:0}.offer-bar{border-right:0;border-radius:9px}.meeting-dock{z-index:30;color:#fff;background:#2b2c2f;border-top:1px solid #424449;grid-template-columns:1fr auto 1fr;align-items:center;height:78px;padding:0 20px;display:grid;position:fixed;bottom:0;left:0;right:0}.meeting-dock>div{gap:4px;display:flex}.meeting-dock>div:nth-child(2){justify-self:center}.meeting-dock button{color:#e7e8ea;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-width:68px;padding:8px 10px;font-size:9px;display:flex;border-radius:8px!important}.meeting-dock .dock-active,.meeting-dock button:hover{background:#3b3d41}.meeting-dock button span{font-size:19px;line-height:1}.meeting-dock .end-meeting{color:#fff;background:#e5484d;justify-self:end;min-width:76px;font-size:11px}.join-page{background:#202124}.join-page:before{background:radial-gradient(circle at 50% 30%,#2d8cff18,#0000 40%)}.join-page .join-card{border:0;border-radius:14px;box-shadow:0 24px 90px #0007}.join-card .eyebrow{text-transform:none;letter-spacing:0;color:var(--blue);font-family:inherit}@media (max-width:900px){.content{width:100%;margin:0}.mobile-nav{border-color:var(--line);background:#fff}.mobile-nav button{color:#727985}.mobile-nav button.active{color:var(--blue)}.mobile-nav .mobile-create{background:var(--blue);border-radius:50%!important}.waiting-room>section{grid-template-columns:1fr;align-content:center;gap:26px;padding:28px}.waiting-video{width:100%;max-width:620px;margin:auto}.waiting-copy{text-align:center}.waiting-countdown,.waiting-note{justify-content:center}.meeting-dock{grid-template-columns:1fr auto;padding:0 8px}.meeting-dock>div:first-child{display:none}.meeting-dock>div:nth-child(2){justify-self:start}.meeting-dock button{min-width:58px}.meeting-dock .end-meeting{justify-self:end}}.email-template-page{max-width:1280px}.email-template-grid{grid-template-columns:250px minmax(330px,.9fr) minmax(360px,1.1fr);gap:16px}.template-library button{border:1px solid var(--line);text-align:right;cursor:pointer;background:#fff;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:8px;padding:12px;transition:all .18s;display:grid}.template-library button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1d27330d}.template-library button.selected{border-color:var(--blue);box-shadow:0 0 0 3px #2d8cff18}.template-library i{border-radius:10px;grid-row:1/3;width:34px;height:34px}.template-library b{font-size:12px}.template-library small{color:var(--muted);font-size:9px}.template-editor{display:grid}.template-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px;box-shadow:0 2px 8px #252b3510}.template-card h2{margin:0 0 13px;font-size:15px}.template-card label{color:var(--ink);margin-top:10px;font-size:10px;font-weight:800;display:block}.template-card input,.template-card select,.template-card textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;margin-top:5px;padding:10px;display:block}.template-card textarea{resize:vertical;min-height:82px}.logo-uploader{align-items:center;gap:12px;margin-bottom:8px;display:flex}.logo-uploader>div{background:#f1f4f8;border:1px dashed #cbd3df;border-radius:15px;place-items:center;width:70px;height:70px;display:grid;overflow:hidden}.logo-uploader img{object-fit:contain;max-width:100%;max-height:100%}.logo-uploader span{color:#546070;font-weight:900}.logo-uploader label{border:1px solid var(--line);cursor:pointer;background:#f8fafc;border-radius:10px;margin:0;padding:10px 14px}.color-row{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.color-row input{height:42px;padding:3px}.email-preview{border-radius:22px;min-height:650px;padding:24px;position:sticky;top:24px;box-shadow:inset 0 0 0 1px #ffffff70}.preview-mail{color:#171923;background:#fff;border:1px solid #e6eaf2;border-radius:24px;max-width:480px;margin:auto;overflow:hidden;box-shadow:0 18px 50px #10182818}.preview-mail.dark{color:#fff;background:#111827;border-color:#273244}.preview-mail.editorial{border-top:0;border-radius:0}.preview-mail>:not(.preview-accent){margin-left:28px;margin-right:28px}.preview-accent{height:7px;margin:0!important}.preview-logo{object-fit:contain;max-width:125px;max-height:52px;display:block}.preview-brand,.preview-logo{margin-bottom:18px;margin-top:28px!important}.preview-brand{color:#fff;border-radius:13px;padding:10px 14px;font-weight:900;display:inline-block}.preview-mail small{font-size:11px;font-weight:800;display:block}.preview-mail h2{margin-top:8px;margin-bottom:10px;font-size:29px;line-height:1.15}.preview-mail p{font-size:15px;line-height:1.7}.preview-details{background:#f7f9ff;border:1px solid #edf1ff;border-radius:16px;gap:7px;padding:16px;display:grid;margin-top:18px!important;margin-bottom:18px!important}.preview-mail.dark .preview-details{background:#1f2937;border-color:#334155}.preview-details span{color:#7b8491;font-size:11px}.preview-details b{font-size:18px}.preview-details em{font-style:normal}.preview-button{text-align:center;border:2px solid;border-radius:14px;padding:14px 18px;font-weight:900;text-decoration:none;display:block;margin-top:20px!important;margin-bottom:20px!important}.preview-button.pill{border-radius:999px}.preview-button.sharp{border-radius:3px}.preview-footer{color:#7b8491;padding-bottom:28px;font-size:12px!important}.preview-mail.dark .preview-footer{color:#cbd5e1}@media (max-width:1100px){.email-template-grid{grid-template-columns:1fr}.email-preview{min-height:auto;position:static}.template-library{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.color-row,.template-library{grid-template-columns:1fr}}@media (max-width:600px){.auth-shell{padding:26px 20px}.waiting-room>header{padding:0 16px}.waiting-room>section{padding:20px 16px}.waiting-copy h1{font-size:26px}.waiting-countdown b{width:54px;height:62px;font-size:20px}.waiting-countdown{gap:5px}.broadcast-shell{padding:8px}.chat-panel{height:calc(100vh - 310px)}.meeting-dock button{min-width:50px;padding:7px 5px}.meeting-dock .end-meeting{min-width:58px}}.studio{height:100vh;padding-bottom:0;overflow:hidden}.studio.host-studio{padding-bottom:72px}.studio.host-studio .broadcast-shell,.studio.host-studio .chat-panel{height:calc(100vh - 136px)}.studio-share-dock{z-index:40;color:#fff;background:#2b2c2f;border-top:1px solid #424449;justify-content:space-between;align-items:center;gap:18px;height:72px;padding:0 22px;display:flex;position:fixed;bottom:0;left:0;right:0}.studio-share-dock>div:first-child{flex-direction:column;min-width:0;display:flex}.studio-share-dock span{color:#aeb3bc;font-size:10px}.studio-share-dock b{white-space:nowrap;text-overflow:ellipsis;max-width:52vw;font-size:12px;font-weight:500;overflow:hidden}.studio-share-actions{align-items:center;gap:8px;display:flex}.studio-share-actions a,.studio-share-actions button{border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.studio-share-actions a{color:#eef0f3;border:1px solid #5b6068}.studio-share-actions button{background:var(--blue);color:#fff;border:0}.studio-share-actions button span{color:#fff;font-size:16px}.webinar-public-link{border:1px solid var(--line);background:#f5f7fb;border-radius:8px;align-items:center;gap:10px;min-width:0;margin-top:18px;padding:10px 12px;display:flex}.webinar-public-link span{color:var(--muted);white-space:nowrap;font-size:10px}.webinar-public-link b{font-size:11px;font-weight:500}.library-live-link,.webinar-public-link b{color:var(--blue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.library-live-link{max-width:380px;margin-top:7px;font-size:10px;display:block}.empty-chat{text-align:center;color:#858c98;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.empty-chat>span{font-size:30px}.empty-chat b{color:#545c68;margin-top:8px;font-size:12px}.empty-chat small{margin-top:4px;font-size:10px}.reply-button{color:var(--blue);background:0 0;border:0;padding:2px 0;font-size:9px;font-weight:700}.reply-context{color:#7c8491;white-space:nowrap;text-overflow:ellipsis;border-right:2px solid #9eb7f8;max-width:240px;margin-bottom:4px;padding-right:7px;font-size:9px;display:block;overflow:hidden}.replying-banner{border-top:1px solid var(--line);color:#667087;background:#f3f6ff;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:10px;display:flex}.replying-banner span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.replying-banner button{color:#697285;background:0 0;border:0;font-size:18px}.unanswered-queue{background:#fff7e8;border:1px solid #f1c87c;border-radius:8px;margin-bottom:14px;padding:10px}.unanswered-queue>b{color:#9a5b00;margin-bottom:7px;font-size:11px;display:block}.unanswered-queue button{text-align:right;background:0 0;border:0;border-top:1px solid #f2dfbb;width:100%;padding:7px 0;font-size:10px;display:block}.unanswered-queue button span{margin-left:5px;font-weight:800}.message.needs-reply{border-right:3px solid #e9a53a;padding-right:7px}.needs-reply-label{color:#9a5b00!important;background:#fff0d2!important}.scripted-editor{background:#f8faff;border:1px solid #dbe3f4;border-radius:11px;margin:22px 0;padding:16px}.scripted-head{justify-content:space-between;align-items:center;display:flex}.scripted-head div{flex-direction:column;display:flex}.scripted-head b{font-size:13px}.scripted-head small{color:var(--muted);font-size:10px}.scripted-head em{color:var(--blue);font-size:10px;font-style:normal}.scripted-fields{grid-template-columns:1fr 90px 2fr auto;align-items:end;gap:8px;margin-top:12px;display:grid}.scripted-fields label{margin:0;font-size:10px}.scripted-fields input{margin-top:4px}.scripted-fields button{background:var(--blue);color:#fff;border:0;border-radius:8px;height:42px;padding:0 14px;font-weight:800}.scripted-list{border-top:1px solid #e0e6f2;margin-top:12px}.scripted-list>div{border-bottom:1px solid #e7ebf3;grid-template-columns:48px 80px 1fr 24px;align-items:center;gap:7px;padding:8px 0;font-size:10px;display:grid}.scripted-list span{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scripted-list p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.scripted-list button{color:#a06a6a;background:0 0;border:0;font-size:17px}@media (max-width:700px){.scripted-fields{grid-template-columns:1fr 80px}.scripted-fields>button,.scripted-message-field{grid-column:1/-1}.scripted-list>div{grid-template-columns:44px 60px 1fr 20px}}.live-prep{flex-direction:column;display:flex}.prep-grid{grid-template-columns:1fr 1fr;gap:9px;margin:22px 0;display:grid}.prep-grid>div{background:#f6f8fc;border:1px solid #e5e9f1;border-radius:9px;padding:13px}.prep-grid small,.prep-grid span{color:var(--muted);font-size:9px;display:block}.prep-grid b{color:#202a3c;margin:4px 0;font-size:19px;display:block}.prep-actions{gap:8px;margin-top:auto;display:flex}.prep-actions button{flex:1;padding:9px 10px;font-size:10px}.analytics-page{max-width:1240px}.webinar-picker{color:var(--muted);flex-direction:column;gap:5px;min-width:260px;font-size:10px;display:flex}.webinar-picker select{color:var(--ink);font-size:12px;font-weight:700}.analytics-empty,.analytics-loading{border:1px solid var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:12px;padding:40px;font-size:12px}.analytics-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.analytics-summary article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 2px 8px #252b3510}.analytics-summary span{color:var(--muted);font-size:10px;display:block}.analytics-summary b{color:#1d2637;margin:8px 0 5px;font-size:27px;line-height:1.1;display:block}.analytics-summary small{color:#7a8492;font-size:9px;display:block}.analytics-summary article:first-child{border-top:3px solid var(--blue)}.analytics-summary article:nth-child(3){border-top:3px solid #2daf72}.analytics-summary article:nth-child(4){border-top:3px solid #e8a437}.analytics-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:14px;margin-bottom:14px;display:grid}.engagement-card,.quality-card,.runs-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 8px #252b3510}.analytics-card-head{justify-content:space-between;align-items:flex-start;display:flex}.analytics-card-head span{color:var(--blue);font-size:9px;font-weight:800;display:block}.analytics-card-head h2{margin:3px 0;font-size:16px}.analytics-card-head>small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:9px;overflow:hidden}.clean-funnel{flex-direction:column;gap:15px;margin-top:24px;display:flex}.clean-funnel>div{grid-template-columns:110px 1fr 34px;align-items:center;gap:12px;font-size:10px;display:grid}.clean-funnel>div>span{color:#596475}.clean-funnel i{background:#edf0f5;border-radius:10px;height:9px;overflow:hidden}.clean-funnel i b{background:linear-gradient(90deg,var(--blue),#76aef5);border-radius:10px;height:100%;display:block}.clean-funnel strong{text-align:left;font-size:12px}.quality-score{background:conic-gradient(var(--blue) 0 72%,#edf0f5 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;margin:22px auto;display:flex;position:relative}.quality-score:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:11px}.quality-score b,.quality-score span{position:relative}.quality-score b{font-size:31px}.quality-score span{color:var(--muted);font-size:9px}.quality-card ul{margin:0;padding:0;list-style:none}.quality-card li{border-top:1px solid #edf0f4;justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.quality-card li span{color:var(--muted)}.runs-card{padding:0;overflow:hidden}.runs-card>.analytics-card-head{padding:20px 22px}.runs-table{border-top:1px solid var(--line)}.runs-row{border-top:1px solid #edf0f4;grid-template-columns:1.4fr repeat(4,1fr);align-items:center;gap:12px;padding:12px 22px;font-size:10px;display:grid}.runs-row:first-child{border-top:0}.runs-header{color:var(--muted);background:#f8f9fb;font-weight:700}.runs-row b{font-size:11px}.runs-card .analytics-empty{box-shadow:none;border:0;border-radius:0}@media (max-width:900px){.analytics-summary{grid-template-columns:1fr 1fr}.analytics-grid{grid-template-columns:1fr}.webinar-picker{min-width:220px}}@media (max-width:600px){.workspace-head{flex-direction:column;align-items:stretch;gap:14px}.webinar-picker{min-width:0}.analytics-summary{grid-template-columns:1fr 1fr;gap:8px}.analytics-summary article{padding:14px}.analytics-summary b{font-size:22px}.runs-table{overflow-x:auto}.runs-row{min-width:650px}.clean-funnel>div{grid-template-columns:88px 1fr 28px}}.studio .broadcast-shell{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:0;max-width:none;height:calc(100vh - 64px);min-height:0;padding:0;overflow:hidden}.studio .video-area{background:#111214;flex-direction:column;justify-content:center;min-width:0;height:100%;display:flex;overflow:hidden}.studio .video-placeholder{aspect-ratio:16/9;border:0;border-radius:0;flex:none;width:100%;height:auto;min-height:0}.studio .chat-panel{border-radius:0;height:calc(100vh - 64px)}.studio .offer-bar{border-radius:0;margin:0}.start-live-panel{text-align:center;z-index:8;background:radial-gradient(circle at 50% 42%,#25334a 0,#111214 58%);align-content:center;place-items:center;padding:30px;display:grid;position:absolute;inset:0}.start-live-panel>span{color:#82b9ff;font-size:12px;font-weight:800}.start-live-panel h2{color:#fff;margin:8px 0;font-size:30px}.start-live-panel p{color:#aeb6c3;margin:0 0 22px}.start-live-panel button{color:#fff;background:#e5484d;border:0;border-radius:10px;padding:13px 27px;font-weight:800;box-shadow:0 10px 30px #e5484d38}.start-live-panel button:disabled{opacity:.65;cursor:wait}.start-live-panel small{color:#ffaaa8;margin-top:12px}.live-status.is-live{color:#fff}.live-status.is-live i{animation:livePulse 1.6s ease-out infinite;box-shadow:0 0 0 5px #eb5b5528}@keyframes livePulse{70%{box-shadow:0 0 0 15px #e34c5200}}.live-status b{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.viewer-count{vertical-align:middle;direction:ltr;align-items:center;gap:5px;display:inline-flex}.viewer-count svg{color:#c9d0db;width:16px;height:16px}.audience-range-head{justify-content:space-between;align-items:end;margin-top:19px;display:flex}.audience-range-head label{margin:0}.audience-range-head small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.audience-range-head button{color:var(--blue);background:#f2f6ff;border:1px solid #bfd0ff;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800}.audience-range{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;margin-top:8px;display:grid}.audience-range label{color:var(--muted);margin:0;font-size:10px}.audience-range input{margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px;font-weight:800}.audience-range>span{color:var(--muted);padding-bottom:12px;font-size:11px}@media (max-width:900px) and (min-width:601px){.studio .broadcast-shell{grid-template-columns:minmax(0,1fr) minmax(260px,34vw);padding:0}.studio .chat-panel{height:calc(100vh - 64px)}}@media (max-width:600px){.studio{height:auto;min-height:100vh;overflow:auto}.studio.host-studio{padding-bottom:88px}.studio .broadcast-shell,.studio.host-studio .broadcast-shell{flex-direction:column;height:auto;padding:0;display:flex}.studio .video-placeholder{flex:none;height:auto;min-height:220px}.studio .chat-panel,.studio.host-studio .chat-panel{height:calc(100vh - 58px - 56.25vw);min-height:360px}.studio-share-dock{flex-direction:column;align-items:stretch;gap:7px;height:88px;padding:10px 12px}.studio-share-dock>div:first-child span{display:none}.studio-share-dock b{max-width:100%;font-size:10px}.studio-share-actions{width:100%}.studio-share-actions a,.studio-share-actions button{flex:1;justify-content:center;height:38px;padding:0 8px}}.first-webinar{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);align-items:center;gap:36px;min-height:520px;padding:40px;display:grid;box-shadow:0 2px 10px #252b350d}.first-preview{aspect-ratio:16/10;background:#202124;border-radius:14px;align-content:center;place-items:center;gap:14px;display:grid;position:relative}.first-preview>.brand-mark{width:32px;height:32px;font-size:17px;position:absolute;top:16px;right:16px}.preview-person{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:104px;height:104px;font-size:30px;font-weight:800;display:grid}.first-preview small{color:#aeb3bc}.first-webinar>div:last-child>span{color:var(--blue);font-size:12px;font-weight:700}.first-webinar h2{margin:8px 0;font-size:30px}.first-webinar p{color:var(--muted);margin:0 0 24px;line-height:1.7}@media (max-width:1100px){.first-webinar{grid-template-columns:1fr;gap:28px;min-height:0;padding:30px}.first-preview{width:100%;max-width:560px;margin:auto}}@media (max-width:760px){.first-webinar{padding:24px}.first-webinar h2{font-size:24px}}.studio .instagram-chat{--ig-blue:#3797f0;--ig-blue-deep:#1877f2;--ig-text:#101010;--ig-muted:#737373;--ig-surface:#efefef;color:var(--ig-text);background:#fff;border-left:1px solid #dbdbdb;box-shadow:-12px 0 34px #0000000b}.instagram-chat .chat-title{background:#fff;border:0;border-bottom:1px solid #dbdbdb;align-items:center;height:72px;min-height:72px;padding:10px 14px}.chat-identity{align-items:center;gap:10px;min-width:0;flex-direction:row!important;display:flex!important}.chat-identity>div{flex-direction:column;min-width:0;display:flex}.chat-identity>div>b{white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:13px;line-height:1.25;overflow:hidden}.chat-identity>div>span{margin-top:2px;color:var(--ig-muted)!important;font-size:10px!important}.chat-identity>div>span i{background:#2cbb5d;width:6px;height:6px;margin-left:4px;box-shadow:0 0 0 3px #2cbb5d18}.chat-profile-avatar{background:conic-gradient(from 210deg,#ffd600,#ff7a00,#ff0169,#d300c5,#7638fa,#ffd600);border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:2px;display:grid!important}.chat-profile-avatar:before{content:"";background:linear-gradient(145deg,#f8f8f8,#e4e4e4);border:2px solid #fff;border-radius:50%;grid-area:1/1;width:34px;height:34px}.chat-profile-avatar b{z-index:1;color:#262626;grid-area:1/1;font-size:13px;position:relative}.chat-live-badge{letter-spacing:.06em;color:#ed4956;background:#fff;border:1px solid #ed4956;border-radius:5px;padding:5px 6px;font:700 9px/1 Arial,sans-serif}.instagram-chat .messages{scrollbar-width:thin;scrollbar-color:#d8d8d8 transparent;background:#fff;padding:18px 13px 12px}.instagram-chat .message{direction:rtl;align-items:flex-end;gap:8px;width:100%;margin:0 0 13px;display:flex}.instagram-chat .message>div{flex-direction:column;align-items:flex-start;min-width:0;max-width:82%;display:flex}.instagram-chat .message-avatar{color:#49372e;background:linear-gradient(145deg,#f2d6c6,#d9b9a7);border:0;border-radius:50%;flex:0 0 28px;width:28px;height:28px;font-size:10px;font-weight:800}.instagram-chat .message:nth-of-type(3n+2) .message-avatar{color:#244c82;background:linear-gradient(145deg,#d9e9ff,#b5cef4)}.instagram-chat .message:nth-of-type(3n+3) .message-avatar{color:#523f7b;background:linear-gradient(145deg,#e5dcfa,#cbb9ed)}.instagram-chat .message-author{color:#262626;margin:0 9px 3px;font-size:10px;font-weight:600}.instagram-chat .message-author em{color:#737373;background:#f1f1f1;border-radius:6px;margin-right:5px;padding:2px 5px;font-size:8px}.instagram-chat .message p{color:#101010;background:var(--ig-surface);overflow-wrap:anywhere;max-width:100%;margin:0;padding:9px 13px;font-size:12px;line-height:1.45;border:0!important;border-radius:18px 18px 4px!important}.instagram-chat .message.assistant,.instagram-chat .message.host{flex-direction:row-reverse}.instagram-chat .message.assistant>div,.instagram-chat .message.host>div{align-items:flex-end}.instagram-chat .message.assistant .message-avatar,.instagram-chat .message.host .message-avatar{background:linear-gradient(145deg,var(--ig-blue),var(--ig-blue-deep));color:#fff;border-radius:50%}.instagram-chat .message.assistant p,.instagram-chat .message.host p{color:#fff;background:linear-gradient(145deg,#4aa8fa,#1687ef);border-radius:18px 18px 18px 4px!important}.instagram-chat .message.assistant .message-author,.instagram-chat .message.host .message-author{margin-left:9px;margin-right:0}.instagram-chat .message.is-sending p{opacity:.82}.instagram-chat .message-status{color:#ed4956;margin:4px 10px 0;font-size:9px}.instagram-chat .message.needs-reply{border:0;padding:0}.instagram-chat .reply-context{color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;border:0;border-right:3px solid #c7c7c7;border-radius:2px;flex-direction:column;max-width:225px;margin:0 9px 5px;padding:3px 8px;font-size:9px;line-height:1.35;display:flex;overflow:hidden}.instagram-chat .reply-context b{color:#555;font-size:9px}.instagram-chat .reply-button{color:var(--ig-muted);padding:4px 10px 0;font-size:9px;font-weight:600}.instagram-chat .reply-button:hover{color:var(--ig-blue)}.instagram-chat .unanswered-queue{background:#fafafa;border:0;border-radius:14px;margin:0 0 18px;padding:12px;box-shadow:inset 0 0 0 1px #e9e9e9}.instagram-chat .unanswered-queue>b{color:#262626;font-size:10px}.instagram-chat .unanswered-queue button{color:#262626;border-color:#ececec}.instagram-chat .empty-chat>span{border:2px solid #262626;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.instagram-chat .replying-banner{color:#737373;background:#fafafa;border-color:#dbdbdb;padding:9px 14px}.instagram-chat .composer{background:#fff;border-top:1px solid #dbdbdb;align-items:center;gap:8px;margin:0;padding:10px 12px 12px;position:relative}.instagram-chat .composer input{color:#262626;background:#fff;border:1px solid #dbdbdb;height:42px;padding:8px 16px 8px 46px;border-radius:24px!important}.instagram-chat .composer input:focus{box-shadow:none;border-color:#a8a8a8}.instagram-chat .composer button{width:auto;height:auto;color:var(--ig-blue);background:0 0;border:0;padding:4px;font-size:0;position:absolute;left:20px;border-radius:0!important}.instagram-chat .composer button:after{content:"שליחה";font-size:11px;font-weight:800}.instagram-chat .composer button:disabled{opacity:.45}.developers-page .workspace-head{align-items:flex-start}.developer-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.developer-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:20px;box-shadow:0 2px 8px #252b3510}.developer-card>span{color:var(--blue);background:#edf4ff;border-radius:999px;margin-bottom:10px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.developer-card h2{margin:0 0 12px;font-size:16px}.developer-card code,.developer-card pre{color:#e7eef8;text-align:left;white-space:pre-wrap;direction:ltr;background:#0f1720;border:1px solid #26313f;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.7;display:block;overflow:auto}.developer-card code{padding:12px}.developer-card pre{margin:0 0 14px;padding:16px}.developer-card small{color:var(--muted);margin-top:8px;font-size:10px;display:block}.developer-card button{margin-top:12px}.endpoint-card{border-top:3px solid var(--blue)}.payload-card div{border-top:1px solid #edf0f4;grid-template-columns:120px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.payload-card div:first-of-type{border-top:0}.payload-card b{font-size:11px}.payload-card div code{padding:6px 8px;font-size:10px}.code-card{grid-column:1/-1}@media (max-width:600px){.instagram-chat .chat-title{height:64px;min-height:64px}.chat-profile-avatar{flex-basis:38px;width:38px;height:38px}.chat-profile-avatar:before{width:30px;height:30px}.instagram-chat .messages{padding-inline:10px}.instagram-chat .message>div{max-width:84%}}@media (max-width:800px){.developer-grid,.payload-card div{grid-template-columns:1fr}.code-card{grid-column:auto}.lead-head-actions{flex-direction:column;align-items:stretch;width:100%}.lead-summary-strip{grid-template-columns:1fr}.webinar-picker select{width:100%}}.landing-loading{min-height:520px;color:var(--muted);place-items:center;display:grid}.landing-pages-home{max-width:1220px}.landing-page-list{gap:12px;display:grid}.landing-page-list>article{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:220px 1fr auto;align-items:center;gap:20px;padding:14px;display:grid}.landing-page-shot{border-radius:10px;flex-direction:column;justify-content:center;height:120px;padding:18px;display:flex;position:relative;overflow:hidden}.landing-page-shot>span{opacity:.22;border-radius:50%;width:80px;height:80px;position:absolute;top:-25px;left:-20px}.landing-page-shot>b{max-width:150px;font-size:13px;line-height:1.2;position:relative}.landing-page-shot>i{border-radius:10px;width:58px;height:8px;margin-top:12px}.landing-page-list article>div:nth-child(2)>span{border-radius:20px;padding:3px 8px;font-size:9px;font-weight:800}.landing-page-list .published{color:#23804f;background:#e9f8ef}.landing-page-list .draft{color:#737b87;background:#f1f3f6}.landing-page-list h2{margin:7px 0 2px;font-size:16px}.landing-page-list p{color:var(--muted);margin:0 0 8px;font-size:10px}.landing-page-list code{color:#667087;font-size:9px}.landing-list-actions{gap:8px;display:flex}.landing-list-actions a,.landing-list-actions button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:9px 13px;font-size:11px;text-decoration:none}.landing-empty{flex-direction:column;justify-content:center;text-align:center!important;grid-column:1/-1!important;min-height:430px!important;display:flex!important}.landing-empty>i{color:var(--blue);font-size:42px}.landing-builder{z-index:50;color:#1d2532;background:#e8ebef;position:fixed;inset:0}.builder-topbar{background:#fff;border-bottom:1px solid #d7dce4;align-items:center;gap:14px;height:68px;padding:0 18px;display:flex}.builder-back{background:#fff;border:1px solid #d9dee6;border-radius:9px;width:38px;height:38px}.builder-topbar>div:nth-child(2){flex-direction:column;min-width:220px;display:flex}.builder-topbar>div:nth-child(2)>span{color:#8992a1;font-size:9px}.builder-topbar>div:nth-child(2)>input{border:0;outline:none;padding:2px 0;font-size:13px;font-weight:800}.builder-topbar>label{color:#8992a1;flex-direction:column;font-size:9px;display:flex}.builder-topbar select{border:0;outline:none;max-width:240px;font-weight:700}.builder-actions{align-items:center;gap:8px;margin-right:auto;display:flex}.builder-actions>span{color:#27875a;font-size:10px}.builder-actions button{background:#fff;border:1px solid #d6dce5;border-radius:8px;padding:9px 13px;font-size:11px;font-weight:700}.builder-actions .primary{background:var(--blue);border-color:var(--blue)}.builder-workspace{direction:rtl;grid-template-columns:340px 1fr;height:calc(100vh - 68px);display:grid}.builder-controls{background:#fff;border-left:1px solid #d5dbe4;overflow:auto}.builder-controls>nav{z-index:2;background:#fff;border-bottom:1px solid #e4e7ed;grid-template-columns:repeat(3,1fr);height:50px;display:grid;position:sticky;top:0}.builder-controls>nav button{color:#727c8b;background:#fff;border:0;font-size:11px;font-weight:700}.builder-controls>nav button.active{color:var(--blue);box-shadow:inset 0 -2px var(--blue)}.control-stack{flex-direction:column;gap:13px;padding:20px;display:flex}.control-stack h3{margin:2px 0;font-size:13px}.control-stack label{color:#4d5665;flex-direction:column;gap:5px;font-size:10px;font-weight:700;display:flex}.control-stack input,.control-stack select,.control-stack textarea{background:#fff;border:1px solid #d8dde5;border-radius:7px;outline:none;padding:9px 10px}.control-stack textarea{resize:vertical;min-height:72px}.control-stack input:focus,.control-stack textarea:focus{border-color:#6fa4f9;box-shadow:0 0 0 3px #2673ee10}.control-stack label small{color:#929aa6;font-weight:400}.landing-presets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landing-presets button{text-align:right;background:#fff;border:1px solid #dde2e9;border-radius:8px;grid-template-columns:30px 1fr;column-gap:8px;padding:8px;display:grid}.landing-presets button.active{border-color:var(--blue);box-shadow:0 0 0 2px #2d78f21b}.landing-presets i{border-radius:7px;grid-row:1/3;width:30px;height:30px}.landing-presets b{font-size:10px}.landing-presets small{color:#8992a0;font-size:8px}.builder-colors{grid-template-columns:1fr 1fr;gap:8px;display:grid}.builder-colors label{border:1px solid #e1e5eb;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;padding:8px;display:flex}.builder-colors input{border:0;width:28px;height:24px;padding:0}.image-upload{background:#f8fafc;border:1px dashed #b9c3d1;border-radius:8px;padding:10px}.toggle-row{flex-direction:row!important;align-items:center!important}.toggle-row input{width:16px;height:16px}.required-block{background:#edf5ff;border:1px solid #c9defd;border-radius:10px;padding:14px}.required-block span{color:#1769c7;text-transform:uppercase;font-size:8px;font-weight:900}.required-block b{margin:4px 0;font-size:12px;display:block}.required-block p{color:#647083;margin:0;font-size:9px}.slug-input{direction:ltr;display:flex}.slug-input span{color:#7d8794;background:#eef1f5;border:1px solid #d8dde5;border-right:0;border-radius:7px 0 0 7px;padding:9px}.slug-input input{border-radius:0 7px 7px 0;flex:1;min-width:0}.published-link{color:var(--blue);font-size:10px;font-weight:800;text-decoration:none}.builder-canvas{flex-direction:column;align-items:center;padding:38px;display:flex;overflow:auto}.canvas-label{color:#687383;justify-content:space-between;width:min(1040px,100%);margin-bottom:8px;font-size:9px;display:flex}.landing-canvas{--lp-primary:#2168f3;--lp-accent:#71e7c5;--lp-bg:#081322;--lp-text:#fff;background:var(--lp-bg);width:min(1040px,100%);min-height:610px;color:var(--lp-text);border-radius:11px;padding:28px 38px;position:relative;overflow:hidden;box-shadow:0 18px 50px #26313f2b}.landing-canvas:before{content:"";background:var(--lp-accent);filter:blur(120px);opacity:.14;border-radius:50%;width:400px;height:400px;position:absolute;top:-170px;left:-130px}.canvas-brand{font-size:13px;font-weight:900;position:relative}.canvas-brand img{object-fit:contain;max-width:100px;max-height:34px}.canvas-layout{grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;min-height:520px;display:grid;position:relative}.canvas-copy>span{color:var(--lp-accent);font-size:9px;font-weight:800}.canvas-copy h1{max-width:580px;margin:12px 0;font-size:42px;line-height:1.05}.canvas-copy>p{opacity:.72;max-width:510px;font-size:12px;line-height:1.7}.canvas-copy>b{font-size:11px}.canvas-copy ul{gap:6px;padding:0;font-size:10px;list-style:none;display:grid}.canvas-copy li{color:var(--lp-text)}@supports (color:color-mix(in lab,red,red)){.canvas-copy li{color:color-mix(in srgb,var(--lp-text) 78%,transparent)}}.canvas-speaker{align-items:center;gap:9px;margin-top:20px;display:flex}.canvas-speaker>i,.canvas-speaker>img{object-fit:cover;background:var(--lp-primary);border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.canvas-speaker>span{flex-direction:column;display:flex}.canvas-speaker small{opacity:.65;font-size:8px}.canvas-form{color:#172033;background:#fff;border-radius:14px;padding:24px;box-shadow:0 18px 40px #0003}.canvas-form>em{color:#24715a;background:#eaf8f2;border-radius:6px;padding:6px;font-size:8px;font-style:normal;display:block}.canvas-form h2{margin:15px 0 4px;font-size:20px}.canvas-form>p{color:#7b8492;font-size:9px;line-height:1.5}.canvas-form label{margin:10px 0;font-size:8px;font-weight:800;display:block}.canvas-form input{background:#f9fafb;border:1px solid #dce1e8;border-radius:7px;width:100%;margin-top:4px;padding:9px}.canvas-form button{color:#fff;border:0;border-radius:8px;width:100%;padding:11px;font-size:10px;font-weight:800}.canvas-form>small{text-align:center;color:#9aa1ac;margin-top:8px;font-size:7px;display:block}.public-landing{--lp-primary:#2168f3;--lp-accent:#71e7c5;--lp-bg:#081322;--lp-text:#fff;background:var(--lp-bg);min-height:100vh;color:var(--lp-text);padding:28px clamp(20px,6vw,90px);position:relative;overflow:hidden}.public-landing:before{content:"";background:var(--lp-accent);filter:blur(190px);opacity:.14;border-radius:50%;width:650px;height:650px;position:absolute;top:-260px;left:-180px}.lp-brand,.lp-stage,.public-landing footer{max-width:1240px;margin:auto;position:relative}.lp-brand{justify-content:space-between;align-items:center;display:flex}.lp-brand img{max-width:150px;max-height:50px}.lp-brand>b{font-size:20px}.lp-brand>span{opacity:.55;font-size:10px}.lp-stage{grid-template-columns:minmax(0,1.15fr) minmax(330px,.55fr);align-items:center;gap:7vw;min-height:calc(100vh - 150px);padding:60px 0;display:grid}.lp-eyebrow{color:var(--lp-accent);font-size:12px;font-weight:900}.lp-copy h1{letter-spacing:-.04em;max-width:800px;margin:18px 0 22px;font-size:clamp(44px,5.4vw,78px);line-height:.98}.lp-copy>p{opacity:.72;max-width:650px;font-size:17px;line-height:1.75}.lp-event-line{border-right:3px solid var(--lp-accent);flex-direction:column;margin:28px 0;padding-right:14px;display:flex}.lp-event-line b{font-size:16px}.lp-event-line span{opacity:.65;font-size:11px}.lp-copy ul{gap:10px;padding:0;list-style:none;display:grid}.lp-copy li{font-size:13px}.lp-copy li i{color:var(--lp-accent);margin-left:8px;font-style:normal}.lp-speaker{align-items:center;gap:12px;margin-top:30px;display:flex}.lp-speaker>span{background:var(--lp-primary);border-radius:50%;place-items:center;width:54px;height:54px;font-size:18px;font-weight:900;display:grid;overflow:hidden}.lp-speaker img{object-fit:cover;width:100%;height:100%}.lp-speaker>div{flex-direction:column;display:flex}.lp-speaker small{opacity:.6;font-size:10px}.lp-conversion{color:#182134;background:#fff;border-radius:20px;padding:28px;box-shadow:0 30px 80px #0005}.lp-countdown>span{text-align:center;color:#7c8490;font-size:9px;display:block}.lp-countdown>div{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 22px;display:grid}.lp-countdown b{text-align:center;background:#f2f4f7;border-radius:8px;padding:9px 4px;font-size:18px}.lp-countdown small{color:#8b929e;font-size:7px;display:block}.lp-conversion form>span{color:var(--lp-primary);font-size:9px;font-weight:900}.lp-conversion h2{margin:5px 0;font-size:25px}.lp-conversion form>p{color:#747d8b;font-size:11px;line-height:1.5}.lp-conversion label{margin:13px 0;font-size:10px;font-weight:800;display:block}.lp-conversion input{border:1px solid #d9dee6;border-radius:9px;outline:none;width:100%;margin-top:5px;padding:12px;display:block}.lp-conversion input:focus{border-color:var(--lp-primary);box-shadow:0 0 0 3px var(--lp-primary)}@supports (color:color-mix(in lab,red,red)){.lp-conversion input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-primary) 12%,transparent)}}.lp-conversion button{background:var(--lp-primary);color:#fff;border:0;border-radius:9px;width:100%;margin-top:4px;padding:13px;font-weight:900}.lp-conversion button:disabled{opacity:.65}.lp-conversion form>small{text-align:center;color:#9aa1ac;margin-top:10px;font-size:8px;display:block}.lp-conversion form>em{color:#b42318;background:#fff1f0;border-radius:7px;padding:8px;font-size:9px;font-style:normal;display:block}.lp-success{text-align:center;padding:36px 10px}.lp-success i{color:#17814c;background:#e8f8ef;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:26px;font-style:normal;display:grid}.lp-success p{color:#77808c;font-size:12px}.public-landing footer{border-top:1px solid var(--lp-text);justify-content:space-between;display:flex}@supports (color:color-mix(in lab,red,red)){.public-landing footer{border-top:1px solid color-mix(in srgb,var(--lp-text) 14%,transparent)}}.public-landing footer{opacity:.5;padding-top:18px;font-size:9px}.public-landing.template-expert .lp-copy h1,.public-landing.template-premium .lp-copy h1,.template-expert .canvas-copy h1,.template-premium .canvas-copy h1{font-family:Georgia,Times New Roman,serif;font-weight:500}.public-landing.template-editorial .lp-copy h1,.template-editorial .canvas-copy h1{text-decoration:underline;-webkit-text-decoration-color:var(--lp-accent);text-decoration-color:var(--lp-accent);text-underline-offset:8px;font-weight:900;text-decoration-thickness:5px}.public-landing.template-mono,.template-mono{border-radius:0}.public-landing.template-mono .lp-conversion,.template-mono .canvas-form{box-shadow:8px 8px 0 var(--lp-accent);border:2px solid;border-radius:0}@media (max-width:900px){.builder-workspace{grid-template-columns:300px 1fr}.canvas-layout{grid-template-columns:1fr;gap:20px}.canvas-copy h1{font-size:30px}.landing-page-list>article{grid-template-columns:150px 1fr}.landing-list-actions{grid-column:1/-1}.lp-stage{grid-template-columns:1fr;gap:40px;padding-top:80px}.lp-conversion{width:100%;max-width:560px;margin:auto}}@media (max-width:650px){.landing-builder{position:fixed}.builder-actions>button:first-of-type,.builder-actions>span,.builder-topbar>div:nth-child(2)>span,.builder-topbar>label{display:none}.builder-topbar>div:nth-child(2){flex:1;min-width:0}.builder-workspace{flex-direction:column;display:flex}.builder-controls{border:0;border-bottom:1px solid #d5dbe4;height:48%}.builder-canvas{height:52%;padding:16px}.landing-canvas{min-height:430px;padding:20px}.canvas-layout{display:block}.canvas-form{margin-top:20px}.landing-page-list>article{grid-template-columns:1fr}.landing-page-shot{width:100%}.public-landing{padding:22px}.lp-brand>span{display:none}.lp-copy h1{font-size:42px}.lp-copy>p{font-size:14px}.lp-stage{padding:60px 0 40px}.lp-conversion{padding:22px}.public-landing footer{margin-top:20px}}.elementor-builder{z-index:100;color:#252930;font-family:Arial,var(--font-heebo),sans-serif;background:#e9ebee;position:fixed;inset:0}.el-top{direction:rtl;background:#fff;border-bottom:1px solid #d9dce1;align-items:center;gap:12px;height:58px;padding:0 12px;display:flex;box-shadow:0 1px 6px #2026310b}.el-logo{color:#fff;background:#6d3bf3;border:0;border-radius:8px;width:36px;height:36px;font-weight:900}.el-page-title{flex-direction:column;width:210px;display:flex}.el-page-title small{color:#949ba7;font-size:8px}.el-page-title input{background:0 0;border:0;outline:none;font-size:12px;font-weight:700}.el-devices,.el-history{border:1px solid #e0e3e7;border-radius:7px;display:flex;overflow:hidden}.el-devices button,.el-history button{color:#727986;background:#fff;border:0;border-left:1px solid #e0e3e7;width:34px;height:30px}.el-devices button:last-child,.el-history button:last-child{border:0}.el-history button:disabled{opacity:.3}.el-devices{margin-right:auto}.el-devices button.active{color:#6d3bf3;background:#f0ebff}.el-webinar{color:#9299a4;flex-direction:column;font-size:8px;display:flex}.el-webinar select{border:0;outline:none;max-width:160px;font-size:10px;font-weight:700}.el-publish{align-items:center;gap:6px;display:flex}.el-publish>span{color:#1f8a55;font-size:9px}.el-publish button{background:#fff;border:1px solid #dce0e5;border-radius:6px;height:32px;padding:0 12px;font-size:10px;font-weight:700}.el-publish .publish{color:#fff;background:#6d3bf3;border-color:#6d3bf3;border-radius:6px 0 0 6px;padding:0 14px}.el-publish .publish i{border-right:1px solid #ffffff40;margin-right:9px;padding-right:9px;font-style:normal}.el-body{direction:rtl;grid-template-columns:310px 1fr;height:calc(100vh - 58px);display:grid}.el-sidebar{background:#fff;border-left:1px solid #d4d8de;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:-4px 0 12px #2026310b}.el-panel-tabs{border-bottom:1px solid #e4e6ea;grid-template-columns:repeat(3,1fr);height:56px;display:grid}.el-panel-tabs button{color:#7e8591;background:#fff;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:14px;display:flex}.el-panel-tabs button span{font-size:8px}.el-panel-tabs button.active{color:#6d3bf3;box-shadow:inset 0 -2px #6d3bf3}.el-panel-tabs button:disabled{opacity:.35}.el-panel{flex:1;padding:16px 14px 58px;overflow:auto}.el-panel-head{margin-bottom:14px}.el-panel-head h2{margin:0 0 8px;font-size:14px}.el-panel-head small{color:#8b929d;font-size:9px}.el-panel-head input{border:1px solid #dfe2e7;border-radius:6px;width:100%;height:34px;padding:0 10px;font-size:10px}.el-widgets{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.el-widgets button{color:#3f4650;background:#fff;border:1px solid #e0e3e8;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:82px;display:flex;position:relative;box-shadow:0 2px 5px #1d263510}.el-widgets button:hover{border-color:#8d69f6;transform:translateY(-1px);box-shadow:0 5px 12px #6d3bf31c}.el-widgets i{color:#6d3bf3;font-family:Georgia,serif;font-size:20px;font-style:normal}.el-widgets span{font-size:9px}.el-widgets em{color:#1f8251;background:#e8f7ee;border-radius:3px;padding:2px 3px;font-size:6px;font-style:normal;position:absolute;top:4px;left:4px}.el-panel>h3{color:#737b86;margin:22px 0 9px;font-size:10px}.el-presets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.el-presets button{background:#fff;border:1px solid #e1e4e8;border-radius:6px;align-items:center;gap:7px;height:38px;padding:5px 7px;font-size:8px;display:flex}.el-presets button.active{background:#f7f4ff;border-color:#6d3bf3}.el-presets i{border-radius:4px;width:24px;height:24px}.el-layers{flex-direction:column;gap:3px;display:flex}.el-layers button{text-align:right;color:#515965;background:#f7f8fa;border:1px solid #0000;border-radius:5px;grid-template-columns:22px 1fr 20px 22px;align-items:center;height:36px;padding:0 7px;font-size:9px;display:grid}.el-layers button.active{color:#5c31cf;background:#f0ebff;border-color:#c9bafa}.el-layers i{color:#a0a6af;font-style:normal}.el-layers small{font-size:7px}.el-layers em{font-size:8px;font-style:normal}.el-sidebar-footer{background:#fff;border-top:1px solid #e1e4e8;grid-template-columns:repeat(3,1fr);height:45px;display:grid;position:absolute;bottom:0;left:0;right:0}.el-sidebar-footer button{color:#6e7682;background:#fff;border:0;border-left:1px solid #eceef1}.el-settings{padding:0 0 50px}.el-selected-head{color:#fff;background:#6d3bf3;justify-content:space-between;align-items:center;height:54px;padding:0 13px;display:flex}.el-selected-head>span{font-size:12px;font-weight:700}.el-selected-head button{color:#fff;background:#ffffff16;border:0;width:24px;height:24px}.el-settings>nav{border-bottom:1px solid #e1e4e8;grid-template-columns:repeat(3,1fr);height:42px;display:grid}.el-settings>nav button{color:#747c87;background:#fff;border:0;font-size:9px}.el-settings>nav button.active{color:#6d3bf3;box-shadow:inset 0 -2px #6d3bf3}.el-fields{gap:14px;padding:16px 14px}.el-fields,.el-fields label{flex-direction:column;display:flex}.el-fields label{color:#555d68;gap:6px;font-size:9px;font-weight:700}.el-fields input,.el-fields select,.el-fields textarea{border:1px solid #dce0e5;border-radius:5px;outline:none;width:100%;padding:8px;font:10px Arial}.el-fields textarea{resize:vertical;min-height:92px}.el-fields input[type=color]{height:35px;padding:3px}.el-fields input[type=range]{padding:0}.el-fields output{color:#8a919c;align-self:flex-end;font-size:8px}.el-upload{color:#6d3bf3;background:#f8f9fb;border:1px dashed #aeb7c4;border-radius:6px;height:38px;font-size:9px;font-weight:700}.align-buttons{grid-template-columns:repeat(3,1fr);display:grid}.align-buttons button{background:#fff;border:1px solid #dce0e5;height:32px;font-size:8px}.align-buttons button.active{color:#6d3bf3;background:#f0ebff;border-color:#a990f8}.el-workarea{background-color:#e7e9ec;background-image:linear-gradient(#dfe2e6 1px,#0000 0),linear-gradient(90deg,#dfe2e6 1px,#0000 0);background-size:20px 20px;padding:20px 38px 60px;position:relative;overflow:auto}.el-canvas-ruler{color:#858d98;align-items:center;gap:8px;width:min(1200px,100%);margin:0 auto 7px;font-size:8px;display:flex}.el-canvas-ruler div{background:#c7cbd1;flex:1;height:1px}.el-viewport{width:min(1200px,100%);margin:auto;transition:width .25s}.el-viewport.tablet{width:768px}.el-viewport.mobile{width:390px}.el-document{--lp-primary:#2168f3;--lp-accent:#71e7c5;--lp-bg:#081322;--lp-text:#fff;background:var(--lp-bg);min-height:900px;color:var(--lp-text);padding:36px clamp(28px,6vw,82px);position:relative;overflow:hidden;box-shadow:0 10px 32px #242a3429}.el-document:before{content:"";background:var(--lp-accent);filter:blur(150px);opacity:.12;border-radius:50%;width:500px;height:500px;position:absolute;top:-180px;left:-170px}.el-document-brand{justify-content:space-between;align-items:center;margin-bottom:50px;font-size:14px;font-weight:800;display:flex;position:relative}.el-document-brand span{opacity:.55;font-size:8px;font-weight:400}.el-document-brand img{max-width:120px;max-height:40px}.el-dropzone{flex-direction:column;align-items:stretch;display:flex;position:relative}.el-block{cursor:move;border:1px solid #0000;min-height:16px;margin:2px 0;padding:3px;position:relative}.el-block:hover{border-color:#a991f5}.el-block.selected{background:#6d3bf308;border:2px solid #6d3bf3}.el-block-tools{z-index:4;background:#6d3bf3;border-radius:4px 4px 0 0;height:23px;display:none;position:absolute;top:-25px;right:-2px;overflow:hidden}.el-block.selected>.el-block-tools{display:flex}.el-block-tools button,.el-block-tools span{color:#fff;background:#6d3bf3;border:0;place-items:center;height:23px;padding:0 7px;font-size:8px;display:grid}.el-block-tools button:hover{background:#5730c3}.el-add-section{border:1px dashed var(--lp-text);margin:30px 0}@supports (color:color-mix(in lab,red,red)){.el-add-section{border:1px dashed color-mix(in srgb,var(--lp-text) 35%,transparent)}}.el-add-section{color:var(--lp-text);opacity:.65;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:9px;height:72px;display:flex}.el-add-section b{color:#fff;background:#6d3bf3;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.el-add-section span{font-size:9px}.el-error{color:#fff;background:#b42318;border-radius:8px;padding:11px 16px;font-size:10px;position:fixed;bottom:20px;left:30px;box-shadow:0 8px 20px #0003}.widget-heading{letter-spacing:-.035em;margin:10px 0;line-height:1.02}.widget-heading.small{font-size:26px}.widget-heading.medium{font-size:38px}.widget-heading.large{font-size:54px}.widget-heading.display{font-size:72px}.widget-text{opacity:.75;white-space:pre-wrap;line-height:1.75}.widget-text.small{font-size:11px}.widget-text.medium{font-size:16px}.widget-text.large{font-size:22px}.widget-text.display{font-size:30px}.widget-benefits{gap:9px;padding:8px 0;list-style:none;display:grid}.widget-benefits li{font-size:13px}.widget-benefits i{color:var(--lp-accent);margin-left:8px;font-style:normal}.widget-speaker{align-items:center;gap:11px;margin:12px 0;display:flex}.widget-speaker>i{background:var(--lp-primary);border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid;overflow:hidden}.widget-speaker img{object-fit:cover;width:100%;height:100%}.widget-speaker>span{flex-direction:column;display:flex}.widget-speaker small{opacity:.6;font-size:9px}.widget-image{background:var(--lp-text);place-items:center;min-height:180px;display:grid}@supports (color:color-mix(in lab,red,red)){.widget-image{background:color-mix(in srgb,var(--lp-text) 7%,transparent)}}.widget-image{overflow:hidden}.widget-image img{width:100%;height:auto;display:block}.widget-image>span{opacity:.5;flex-direction:column;align-items:center;font-size:30px;display:flex}.widget-image small{font-size:8px}.widget-video{aspect-ratio:16/9;background:#050608;align-content:center;place-items:center;gap:8px;display:grid}.widget-video i{background:var(--lp-primary);border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;display:grid}.widget-video span{opacity:.7;font-size:9px}.widget-countdown{text-align:center;margin:20px auto}.widget-countdown>span{opacity:.65;font-size:10px}.widget-countdown>div{justify-content:center;gap:7px;margin-top:9px;display:flex}.widget-countdown b{background:var(--lp-text);min-width:65px}@supports (color:color-mix(in lab,red,red)){.widget-countdown b{background:color-mix(in srgb,var(--lp-text) 10%,transparent)}}.widget-countdown b{border:1px solid var(--lp-text)}@supports (color:color-mix(in lab,red,red)){.widget-countdown b{border:1px solid color-mix(in srgb,var(--lp-text) 15%,transparent)}}.widget-countdown b{border-radius:8px;padding:9px;font-size:20px}.widget-countdown small{opacity:.6;font-size:7px;display:block}.widget-button{background:var(--lp-primary);color:#fff;border:0;border-radius:8px;padding:13px 24px;font-weight:800}.widget-divider{background:var(--lp-text);height:1px!important}@supports (color:color-mix(in lab,red,red)){.widget-divider{background:color-mix(in srgb,var(--lp-text) 22%,transparent)}}.widget-divider{margin:18px 0}.widget-form{color:#1b2432;background:#fff;border-radius:16px;max-width:480px;margin:20px auto;padding:28px;box-shadow:0 20px 60px #0003}.widget-form>em{color:#21734d;background:#ebf8f1;border-radius:5px;padding:6px;font-size:8px;font-style:normal;display:block}.widget-form h2{margin:15px 0 4px;font-size:24px}.widget-form form>p,.widget-form>p{color:#757e8b;font-size:10px}.widget-form label{margin:11px 0;font-size:9px;font-weight:700;display:block}.widget-form input{border:1px solid #dce1e8;border-radius:7px;width:100%;margin-top:5px;padding:10px}.widget-form button{background:var(--lp-primary);color:#fff;border:0;border-radius:8px;width:100%;padding:12px;font-weight:800}.widget-form form>small,.widget-form>small{text-align:center;color:#8e96a1;margin-top:8px;font-size:7px;display:block}.block-landing{padding-top:28px}.lp-blocks{flex-direction:column;max-width:1000px;margin:60px auto 90px;display:flex;position:relative}.public-block{width:100%}.public-block .widget-heading.display{font-size:clamp(52px,7vw,92px)}.public-block .widget-form{margin-top:30px}.public-video iframe{border:0;width:100%;height:100%}.widget-form form>span{color:var(--lp-primary);font-size:9px;font-weight:900}.widget-form form>em{color:#b42318;background:#fff1f0;border-radius:6px;margin-bottom:8px;padding:7px;font-size:9px;font-style:normal;display:block}@media (max-width:760px){.el-top{gap:5px}.el-page-title{flex:1;width:auto}.el-history,.el-webinar{display:none}.el-body{grid-template-columns:270px 1fr}.el-devices{margin-right:0}.el-workarea{padding:12px}.widget-heading.display{font-size:44px}.widget-heading.large{font-size:36px}.block-landing .lp-blocks{margin-top:45px}.public-block .widget-heading.display{font-size:48px}.public-landing .widget-form{padding:22px}.public-landing .widget-countdown b{min-width:52px}}.brand-logo-img{width:154px;max-width:100%}.brand-icon-img,.brand-logo-img{object-fit:contain;height:auto;display:block}.brand-icon-img{width:48px}.auth-brand .brand-logo-img{width:205px;margin:auto}.sidebar .logo>small{color:var(--muted)}.studio-brand{align-items:center;display:flex}.studio-brand .brand-logo-img{background:#fff;border-radius:8px;width:132px;padding:4px 7px}.join-brand,.state-brand{border-radius:16px;width:72px;margin:0 auto 18px}.first-preview>.first-preview-logo{border-radius:9px;width:43px;position:absolute;top:16px;right:16px}.el-logo{place-items:center;padding:0;display:grid;overflow:hidden;background:#fff!important}.el-logo .brand-icon-img{width:34px}.preview-logo.brand-logo-img{width:170px;height:auto;max-height:48px}.lp-powered{align-items:center;gap:7px;opacity:.72!important;display:flex!important}.lp-powered .brand-logo-img{background:#fff;border-radius:5px;width:88px;padding:2px 4px}.brand-waiting-avatar{padding:7px;background:#fff!important}.brand-waiting-avatar .brand-icon-img{object-fit:contain;width:100%;height:100%}.lp-footer .brand-logo-img{vertical-align:middle;background:#fff;border-radius:5px;width:92px;margin-right:6px;padding:2px 4px;display:inline-block}.broadcast-mode-picker{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.broadcast-mode-picker button{text-align:right;color:#252b36;background:#fff;border:1px solid #dce2eb;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:38px 1fr;gap:3px 10px;min-height:118px;padding:18px;display:grid}.broadcast-mode-picker button i{color:#315bea;background:#eef4ff;border-radius:11px;grid-row:1/3;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.broadcast-mode-picker button b{font-size:15px}.broadcast-mode-picker button small{color:#737d8d;line-height:1.5}.broadcast-mode-picker button.selected{background:#f7f9ff;border:2px solid #365df5;box-shadow:0 8px 20px #315bea12}.real-live-note{background:#eef8f3;border:1px solid #c8ead7;border-radius:12px;flex-direction:column;gap:4px;margin:22px 0;padding:15px;display:flex}.real-live-note b{color:#16643d}.real-live-note span{color:#557166;font-size:12px;line-height:1.6}.real-live-media,.real-live-stage{background:#0c0d0f;position:absolute;inset:0}.real-live-media{place-items:center;display:grid;overflow:hidden}.real-live-track-layer{overflow:hidden}.livekit-video,.real-live-track-layer{background:#0c0d0f;position:absolute;inset:0}.livekit-video{object-fit:contain;width:100%;height:100%}.livekit-video.local-preview{transform:scaleX(-1)}.real-live-track-layer:has(video[data-source=screen_share]) video[data-source=camera]{z-index:2;aspect-ratio:16/9;object-fit:cover;border:2px solid #fff;border-radius:10px;width:min(22%,240px);height:auto;inset:auto 18px 18px auto;box-shadow:0 8px 30px #0008}.real-live-track-layer video[data-source=screen_share]{z-index:1;transform:none}.livekit-audio{opacity:0;width:1px;height:1px;position:absolute}.real-live-wait{z-index:3;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.real-live-wait small{color:#aeb5c0}.enable-live-audio{z-index:6;color:#17191d;background:#fff;border:0;border-radius:999px;padding:11px 18px;font-weight:800;position:absolute;bottom:22px;right:22px;box-shadow:0 8px 24px #0007}.live-pulse{background:#e34c52;border-radius:50%;width:15px;height:15px;animation:livePulse 1.5s infinite;box-shadow:0 0 #e34c5277}.real-live-controls{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#25272bcc;border:1px solid #fff2;border-radius:14px;gap:8px;padding:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.real-live-controls button{color:#fff;background:#3b3d42;border:0;border-radius:9px;padding:10px 13px;font-size:11px;font-weight:700}.real-live-controls button.active{background:#275fe8}.real-live-controls button.end{background:#d94147}.real-live-controls button:disabled{opacity:.45}.real-live-error{z-index:9;color:#fff;background:#b4232bdd;border-radius:8px;padding:9px 14px;font-size:11px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.audience-gallery-trigger{z-index:22;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:42px;font:inherit;cursor:pointer;background:#16171cd9;border:1px solid #ffffff2c;border-radius:12px;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex;position:absolute;top:18px;left:18px;box-shadow:0 10px 30px #0005}.audience-gallery-trigger b{background:linear-gradient(135deg,#365df5,#6941f5);border-radius:8px;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.audience-gallery button:focus-visible,.audience-gallery-trigger:focus-visible{outline-offset:3px;outline:3px solid #8c7aff}.audience-gallery{z-index:30;color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#15161bef,#0d0e12f5);border:1px solid #ffffff20;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:11px;padding:14px;display:grid;position:absolute;inset:14px;overflow:hidden;box-shadow:0 28px 80px #000a}.audience-gallery:before{content:"";filter:blur(90px);opacity:.22;pointer-events:none;background:#583df5;border-radius:50%;width:280px;height:280px;position:absolute;top:-180px;right:24%}.audience-gallery>header,.audience-gallery>header>div,.gallery-footer,.gallery-pagination{align-items:center;display:flex;position:relative}.audience-gallery>header{justify-content:space-between}.audience-gallery>header>div{gap:9px}.audience-gallery>header b{font-size:14px}.audience-gallery>header span{color:#b8bdca;font-size:12px}.audience-gallery>header button,.gallery-pagination button{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.gallery-disclosure{color:#cbc5ff;background:#6d5cff14;border:1px solid #9c8cff33;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:6px 10px;font-size:10px;display:flex;position:relative}.gallery-disclosure i{background:#8b7cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #8b7cff1f}.gallery-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;min-height:0;display:grid;position:relative}.gallery-tile{background:#22242b;border:1px solid #ffffff18;border-radius:13px;place-items:center;min-height:92px;display:grid;position:relative;overflow:hidden}.gallery-tile.has-camera{border-color:#7465ff88;box-shadow:inset 0 0 0 1px #7465ff33}.gallery-initial{aspect-ratio:1;color:#fff;border-radius:50%;place-items:center;width:clamp(42px,5vw,62px);font-size:clamp(15px,2vw,21px);font-weight:850;display:grid;box-shadow:inset 0 0 0 1px #ffffff20,0 10px 25px #0003}.gallery-video,.gallery-video-mount{width:100%;height:100%;position:absolute;inset:0}.gallery-video{object-fit:cover}.gallery-video.mirrored{transform:scaleX(-1)}.gallery-tile footer{z-index:2;background:linear-gradient(#0000,#08090cdc 40%);align-items:center;gap:6px;min-height:30px;padding:5px 8px;font-size:10px;display:flex;position:absolute;inset:auto 0 0}.gallery-tile footer span{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.gallery-tile footer em{color:#c9c2ff;border:1px solid #9c8cff55;border-radius:999px;margin-inline-start:auto;padding:2px 5px;font-size:8px;font-style:normal}.gallery-tile footer svg{color:#aeb4c2;margin-inline-start:auto}.gallery-tile footer em+svg{margin-inline-start:0}.gallery-footer{justify-content:space-between;gap:12px}.gallery-pagination{direction:rtl;gap:7px}.gallery-pagination button:disabled{opacity:.3;cursor:default}.gallery-pagination span{text-align:center;color:#b9bec9;min-width:44px;font-size:11px}.camera-action{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#365df5,#643cf4);border:1px solid #6d5cff;border-radius:11px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.camera-action.active{background:#292b31;border-color:#fff2}.camera-action:disabled{opacity:.55;cursor:wait}.gallery-error{color:#fff;background:#9f2934;border-radius:8px;margin:0;padding:7px 10px;font-size:10px;position:absolute;bottom:66px;right:14px}@media (max-width:650px){.audience-gallery{border-radius:16px;padding:10px;inset:8px}.gallery-grid{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.gallery-tile{min-height:72px}.gallery-disclosure{white-space:normal;border-radius:10px}.audience-gallery-trigger{min-height:38px;top:10px;left:10px}.audience-gallery-trigger span{display:none}.camera-action{padding-inline:10px}.broadcast-mode-picker{grid-template-columns:1fr}.real-live-controls{left:8px;right:8px;overflow:auto;transform:none}.real-live-controls button{white-space:nowrap}}.app{--wr-blue:#3157f6;--wr-violet:#5940f5;--wr-black:#101116;--wr-side-muted:#777b89;--wr-side-line:#e9e9f1}.sidebar{width:264px;color:var(--wr-black);border-left:1px solid var(--wr-side-line);background:#fbfbfd;padding:0 16px 18px;overflow:hidden;box-shadow:-12px 0 38px #201f3609}.content{width:calc(100% - 264px);margin-right:264px}.sidebar:before{display:none}.sidebar .logo{border-bottom:1px solid var(--wr-side-line);background:#fff;flex-direction:column;align-items:flex-start;gap:7px;margin:0 4px 8px;padding:27px 10px 23px;display:flex;position:relative}.sidebar .logo .brand-logo-img{width:157px}.sidebar .logo>small{color:#8a8d99;letter-spacing:.01em;font-size:10px}.sidebar nav{gap:3px;padding-top:7px;position:relative}.sidebar nav .nav-section-label,.sidebar nav label{color:#a0a2ad;letter-spacing:.1em;text-transform:uppercase;margin:0;padding:15px 13px 7px;font-size:9px;font-weight:800}.sidebar nav button{color:#5d606c;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:46px;padding:6px 8px;font-size:13px;font-weight:500;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:flex;position:relative;border-radius:12px!important}.sidebar nav button:hover{color:var(--wr-black);background:#f1f1f7;transform:translate(-2px)}.sidebar nav button:focus-visible{outline:2px solid var(--wr-blue)}@supports (color:color-mix(in lab,red,red)){.sidebar nav button:focus-visible{outline:2px solid color-mix(in srgb,var(--wr-blue) 70%,white)}}.sidebar nav button:focus-visible{outline-offset:2px}.sidebar nav button.active{color:var(--wr-black);background:linear-gradient(90deg,#3157f614,#5940f50e);font-weight:750;box-shadow:inset 0 0 0 1px #4943f60f,0 7px 20px #3f3d970f}.sidebar nav button.active:before{content:"";background:linear-gradient(180deg,var(--wr-blue),var(--wr-violet));border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;right:-8px;box-shadow:0 0 12px #4645f66b}.sidebar .nav-icon{color:#858894;background:0 0;border-radius:9px;place-items:center;width:32px;min-width:32px;height:32px;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.sidebar .nav-icon svg{width:18px;height:18px;display:block}.sidebar nav button:hover .nav-icon{color:#4f51dd;background:#e9e9fb;transform:scale(1.03)}.sidebar nav button.active .nav-icon{color:#fff;background:linear-gradient(145deg,var(--wr-blue),var(--wr-violet));box-shadow:0 6px 14px #414af13d}.sidebar nav button em{color:#6d6f7b;background:#ededf3;border-radius:7px;place-items:center;min-width:22px;height:22px;margin-right:auto;font-size:10px;font-style:normal;font-weight:800;display:grid}.sidebar nav button.active em{color:#4a4bea;background:#fff;box-shadow:0 2px 8px #30305514}.sidebar .free-plan{background:linear-gradient(145deg,#f7f8ff,#f1efff);border:1px solid #e1e0f8;border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:76px;margin-top:auto;padding:13px 12px;display:grid;position:relative;overflow:hidden}.sidebar .free-plan:after{content:"";filter:blur(4px);background:linear-gradient(145deg,#3157f633,#5940f51f);border-radius:50%;width:76px;height:76px;position:absolute;bottom:-45px;left:-32px}.sidebar .free-plan>.nav-icon{color:#fff;background:linear-gradient(145deg,var(--wr-blue),var(--wr-violet));box-shadow:0 6px 16px #4641ec33}.sidebar .free-plan div{z-index:1;min-width:0;position:relative}.sidebar .free-plan b{color:#22232a;font-size:11px;line-height:1.4}.sidebar .free-plan small{color:#7f8190;white-space:nowrap;font-size:9px}.sidebar .free-plan>i{color:#514be9;letter-spacing:.06em;background:#fff;border:1px solid #e2e1fb;border-radius:6px;align-self:start;padding:3px 5px;font:700 7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.sidebar .profile{border-top:1px solid var(--wr-side-line);gap:10px;margin-top:14px;padding:15px 4px 0}.sidebar .profile>span{color:#fff;background:linear-gradient(145deg,#22242b,#0e0f13);border-radius:12px;flex:0 0 38px;width:38px;height:38px;font-size:11px;box-shadow:inset 0 0 0 1px #ffffff14,0 5px 14px #11121a18}.sidebar .profile div{min-width:0}.sidebar .profile b{color:#24252c;font-size:11px}.sidebar .profile b,.sidebar .profile small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar .profile small{color:#8b8d98;max-width:125px;font-size:8px}.sidebar .profile>button{color:#8c8e99;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;margin-right:auto;padding:0;transition:background .18s,color .18s;display:grid}.sidebar .profile>button:hover{color:#d43d4a;background:#fff0f1}.sidebar .profile>button .nav-icon{width:30px;min-width:30px;height:30px;box-shadow:none;background:0 0}.sidebar .profile>button .nav-icon svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){.sidebar .nav-icon,.sidebar .profile>button,.sidebar nav button{transition:none}.sidebar nav button:hover{transform:none}}.webinar-back-link{color:var(--wr-blue,#3157f6);background:0 0;border:0;margin:0 0 8px;padding:0;font-size:11px;font-weight:800}.webinar-back-link:hover{text-decoration:underline}.webinar-registrants-page .workspace-head{align-items:flex-end}.webinar-registrants-page .lead-head-actions{justify-content:flex-end}.content:has(.home-upcoming){background:#f7f7fa;max-width:none}.content:has(.home-upcoming)>.topbar{margin-bottom:24px}.content:has(.home-upcoming)>.topbar h1{color:#15161b;letter-spacing:-.035em;margin:0 0 3px;font-size:31px}.content:has(.home-upcoming)>.topbar p{color:#858792;font-size:11px}.content:has(.home-upcoming)>.topbar .primary{background:linear-gradient(135deg,var(--wr-blue),var(--wr-violet));box-shadow:0 9px 22px #4046eb33}.home-upcoming{background:linear-gradient(145deg,#fff,#f9f9fd 70%,#f4f2ff);border:1px solid #e4e4ec;border-radius:20px;padding:25px;position:relative;overflow:hidden}.home-upcoming:before{content:"";pointer-events:none;background:radial-gradient(circle,#4943f624,#4943f600 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-175px;left:-155px}.home-section-head{justify-content:space-between;align-items:flex-end;margin:0 2px 19px;display:flex;position:relative}.home-section-head div{flex-direction:column;gap:3px;display:flex}.home-section-head span{color:#6265dd;letter-spacing:.05em;font-size:9px;font-weight:850}.home-section-head h2{color:#17181d;letter-spacing:-.02em;margin:0;font-size:19px}.home-section-head>button{color:#5558dc;background:0 0;border:0;padding:6px;font-size:10px;font-weight:800}.home-section-head>button:hover{text-decoration:underline}.home-upcoming .control-grid{grid-template-columns:minmax(0,1.16fr) minmax(350px,.84fr);gap:13px;position:relative}.home-upcoming .next-show,.home-upcoming .run-of-show{border:1px solid #e2e2eb;border-radius:15px;box-shadow:0 8px 24px #1f1e3a0e}.home-upcoming .next-show{color:#fff;background:#13141a;border-color:#22232c;padding:27px 29px}.home-upcoming .next-show:after{content:"";background:radial-gradient(circle,#4549f666,#4549f600 70%);border:0;border-radius:50%;width:230px;height:230px;display:block;position:absolute;inset:auto -55px -95px auto}.home-upcoming .next-show>*{z-index:1;position:relative}.home-upcoming .next-show h2{color:#fff;letter-spacing:-.035em;font-size:25px}.home-upcoming .registrants>span,.home-upcoming .show-head small{color:#a9abb7}.home-upcoming .countdown div{color:#fff;background:#202128;border-color:#30313b}.home-upcoming .countdown span{color:#aeb0bc}.home-upcoming .webinar-public-link{background:#1b1c22;border-color:#2d2e37}.home-upcoming .webinar-public-link span{color:#999ca9}.home-upcoming .webinar-public-link b{color:#8f9cff}.home-upcoming .show-actions .primary{background:linear-gradient(135deg,var(--wr-blue),var(--wr-violet));box-shadow:none}.home-upcoming .show-actions .outline-button{color:#fff;background:#22232a;border-color:#393a45}.home-upcoming .registrants{color:#fff;border-color:#303139}.home-upcoming .registration-dot{color:#8c91ff!important}.home-upcoming .run-of-show{background:#fff;padding:23px}.home-upcoming .prep-grid>div{background:#f7f7fa;border-color:#e7e7ee}.home-upcoming .prep-grid b{color:#202127}.home-performance{border-top:1px solid #dddde6;margin-top:34px;padding-top:29px}.home-performance>.home-section-head{margin-bottom:14px}.home-performance .pulse-row{box-shadow:none;border-color:#e1e1e9;border-radius:15px;margin:0 0 13px;overflow:hidden}.home-performance .pulse-row article{background:#fff;padding:19px 21px}.home-performance .pulse-row article:first-child{box-shadow:inset 0 3px var(--wr-blue)}.home-performance .lower-grid{grid-template-columns:minmax(0,1fr);gap:13px}.home-performance .activity-panel,.quick-stats-card{box-shadow:none;background:#fff;border:1px solid #e1e1e9;border-radius:15px;padding:21px 22px}.home-performance .activity-panel li:last-child{padding-bottom:3px}.quick-stat-list{border-top:1px solid #ececf1;gap:0;margin-top:12px;display:grid}.quick-stat-list>div{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;min-height:57px;display:flex}.quick-stat-list>div:last-child{border:0}.quick-stat-list span{color:#767985;font-size:10px}.quick-stat-list b{color:#1a1b21;letter-spacing:-.035em;font-size:23px}.quick-stat-list>div:first-child b{color:var(--wr-blue)}@media (max-width:1050px){.home-performance .lower-grid,.home-upcoming .control-grid{grid-template-columns:1fr}.quick-stat-list{grid-template-columns:repeat(3,1fr)}.quick-stat-list>div{border-bottom:0;border-left:1px solid #ececf1;padding:0 12px}.quick-stat-list>div:last-child{border-left:0}}@media (max-width:650px){.home-upcoming{border-radius:15px;padding:16px}.home-section-head{align-items:flex-start}.home-section-head h2{font-size:17px}.content:has(.home-upcoming)>.topbar h1{font-size:26px}.quick-stat-list{grid-template-columns:1fr}.quick-stat-list>div{border-bottom:1px solid #ececf1;border-left:0;padding:0}}.content:has(.sales-analytics){background:#f6f6f9;max-width:none}.sales-analytics{--an-ink:#17181e;--an-line:#e3e3ea;--an-blue:#3157f6;--an-violet:#5940f5;max-width:1440px;margin:0 auto}.sales-analytics .workspace-head{margin-bottom:20px}.sales-analytics .workspace-head h1{letter-spacing:-.045em;color:var(--an-ink);font-size:32px}.sales-analytics .workspace-head p{color:#81838e;font-size:11px}.analytics-command-bar{border:1px solid var(--an-line);background:#fff;border-radius:15px;grid-template-columns:minmax(260px,1.35fr) minmax(240px,1fr) auto;align-items:end;gap:12px;padding:15px 16px;display:grid;box-shadow:0 6px 18px #16162709}.analytics-command-bar label{gap:6px;display:grid}.analytics-command-bar label>span{color:#777a86;font-size:9px;font-weight:800}.analytics-command-bar select{color:#202127;background:#fafafe;border:1px solid #dedee7;border-radius:10px;outline:none;width:100%;height:44px;padding:0 13px;font-size:11px;font-weight:750}.analytics-command-bar select:focus{border-color:#7d7ff4;box-shadow:0 0 0 3px #4a47f217}.analytics-period-note{color:#777986;white-space:nowrap;background:#f7f7fa;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 13px;font-size:9px;display:flex}.analytics-period-note i{background:#4d51ed;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ededff}.analytics-kpi-strip{border:1px solid var(--an-line);background:#fff;border-radius:16px;grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid;overflow:hidden}.analytics-kpi-strip article{border-left:1px solid #e9e9ef;flex-direction:column;justify-content:center;gap:4px;min-height:126px;padding:22px;display:flex;position:relative}.analytics-kpi-strip article:last-child{border-left:0}.analytics-kpi-strip article>span{color:#777985;font-size:9px;font-weight:700}.analytics-kpi-strip article>b{letter-spacing:-.045em;color:var(--an-ink);font-size:29px}.analytics-kpi-strip article>small{color:#9a9ca5;font-size:8px}.analytics-kpi-strip .hot-kpi{background:#17181e}.analytics-kpi-strip .hot-kpi:after{content:"";background:linear-gradient(#ff5b56,#ff9b47);width:3px;position:absolute;top:0;bottom:0;left:0}.analytics-kpi-strip .hot-kpi>small,.analytics-kpi-strip .hot-kpi>span{color:#aeb0bb}.analytics-kpi-strip .hot-kpi>b{color:#fff}.attendee-intelligence{border:1px solid var(--an-line);background:#fff;border-radius:17px;margin-top:15px;overflow:hidden}.attendee-table-head{border-bottom:1px solid #ebebf0;justify-content:space-between;align-items:flex-end;padding:25px 27px 20px;display:flex}.attendee-table-head>div>span,.run-history-compact>div:first-child>span{color:#4c51e9;letter-spacing:.05em;margin-bottom:4px;font-size:8px;font-weight:850;display:block}.attendee-table-head h2,.run-history-compact h2{color:#1b1c22;letter-spacing:-.025em;margin:0;font-size:20px}.attendee-table-head p{color:#858792;margin:5px 0 0;font-size:9px}.attendee-table-head>strong{color:#646672;background:#fafafd;border:1px solid #e1e1e9;border-radius:8px;padding:7px 10px;font-size:9px}.attendee-table-wrap{overflow-x:auto}.attendee-table{min-width:860px}.attendee-row{border-bottom:1px solid #efeff3;grid-template-columns:minmax(230px,1.5fr) minmax(170px,1fr) .62fr .72fr .75fr;align-items:center;min-height:78px;padding:0 27px;transition:background .15s;display:grid}.attendee-row:last-child{border-bottom:0}.attendee-row:not(.attendee-header):hover{background:#fafafe}.attendee-header{color:#8c8e99;background:#f8f8fb;min-height:41px;font-size:8px;font-weight:750}.attendee-person{align-items:center;gap:11px;min-width:0;display:flex}.attendee-person>i{color:#fff;background:linear-gradient(145deg,#292b33,#15161a);border-radius:11px;place-items:center;width:35px;height:35px;font-size:11px;font-style:normal;font-weight:800;display:grid}.attendee-person>div{flex-direction:column;gap:3px;min-width:0;display:flex}.attendee-person b{color:#202127;font-size:11px}.attendee-person span{color:#8b8d97;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.attendee-person .attendee-phone{color:#626570;direction:ltr;align-items:center;gap:5px;width:max-content;max-width:100%;font-size:9px;font-weight:650;text-decoration:none;display:inline-flex}.attendee-person .attendee-phone:hover{color:#4f46e5;text-decoration:underline}.attendee-person .attendee-phone svg{color:#5b54ee;flex:0 0 12px;width:12px;height:12px}.attendee-person .attendee-phone span{color:inherit;font-size:inherit;direction:ltr}.watch-cell{grid-template-columns:auto 1fr;gap:2px 8px;max-width:145px;display:grid}.watch-cell b{color:#25262c;font-size:11px}.watch-cell span{color:#8b8d97;font-size:8px}.watch-cell>i{background:#e9e9ef;border-radius:5px;grid-column:1/3;height:3px;margin-top:4px;overflow:hidden}.watch-cell>i>em{background:linear-gradient(90deg,var(--an-blue),var(--an-violet));border-radius:5px;height:100%;display:block}.offer-cell,.signal-cell{flex-direction:column;gap:3px;display:flex}.offer-cell b,.signal-cell b{color:#4c4e58;font-size:10px}.offer-cell span,.signal-cell span{color:#9a9ca5;font-size:7px}.offer-cell.yes b{color:#207b50}.heat-cell{color:#777984;background:#f1f1f4;border-radius:10px;justify-content:space-between;align-items:center;width:94px;height:39px;padding:0 10px;display:flex}.heat-cell b{font-size:9px}.heat-cell span{font-size:8px;font-weight:800}.heat-cell.warm{color:#a85e0a;background:#fff3df}.heat-cell.hot{color:#c53b37;background:#ffebe9}.analytics-empty.refined{color:#8a8c96;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;display:flex}.analytics-empty.refined i{color:#5f61e8;background:#f1f1f6;border-radius:12px;place-items:center;width:38px;height:38px;font-size:19px;font-style:normal;display:grid}.analytics-empty.refined b{color:#35363d;font-size:12px}.analytics-empty.refined span{font-size:9px}.run-history-compact{border:1px solid var(--an-line);background:#fff;border-radius:17px;margin-top:15px;padding:23px 26px}.run-history-compact>div:first-child{margin-bottom:14px}.run-history-compact h2{font-size:16px}.run-chips{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.run-chips button{text-align:right;color:#24252c;background:#fafafd;border:1px solid #e4e4eb;border-radius:11px;flex-direction:column;gap:3px;padding:12px 13px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.run-chips button:hover{border-color:#b7b8ef;transform:translateY(-1px)}.run-chips button.active{background:#f3f2ff;border-color:#7d7ff0;box-shadow:inset 0 0 0 1px #d7d6ff}.run-chips button.active:before{content:"";background:linear-gradient(var(--an-blue),var(--an-violet));border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;right:0}.run-chips b{font-size:10px}.run-chips span{color:#888a95;font-size:8px}@media (max-width:1100px){.analytics-command-bar{grid-template-columns:1fr 1fr}.analytics-period-note{display:none}.analytics-kpi-strip{grid-template-columns:repeat(3,1fr)}.analytics-kpi-strip article:nth-child(3){border-left:0}.run-chips{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.sales-analytics .workspace-head h1{font-size:27px}.analytics-command-bar{grid-template-columns:1fr;padding:12px}.analytics-kpi-strip{grid-template-columns:1fr 1fr}.analytics-kpi-strip article{min-height:105px;padding:17px}.analytics-kpi-strip article:nth-child(3){border-left:1px solid #e9e9ef}.analytics-kpi-strip article:nth-child(2n){border-left:0}.attendee-table-head{align-items:flex-start;gap:12px;padding:20px}.attendee-table-head p{max-width:240px}.run-history-compact{padding:19px}.run-chips{grid-template-columns:1fr}}.content:has(.settings-page){background:#f6f6f9;max-width:none}.settings-page{--st-ink:#18191f;--st-line:#e3e3eb;--st-blue:#3157f6;--st-violet:#5940f5;max-width:1280px;margin:0 auto}.settings-page .workspace-head{align-items:flex-end;margin-bottom:18px}.settings-page .workspace-head h1{letter-spacing:-.04em;color:var(--st-ink);font-size:31px}.settings-page .workspace-head p{color:#858792;font-size:10px}.settings-page .workspace-head .primary{background:linear-gradient(135deg,var(--st-blue),var(--st-violet));border-radius:10px;box-shadow:0 8px 18px #4145ec2e}.settings-tabs{background:#ececf2;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;padding:6px;display:grid}.settings-tabs button{color:#777985;text-align:right;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-height:64px;padding:10px 13px;transition:background .16s,color .16s,box-shadow .16s,transform .16s;display:flex}.settings-tabs button:hover{color:#282930;transform:translateY(-1px)}.settings-tabs button.active{color:#25262d;background:#fff;box-shadow:0 3px 11px #1a1a2d14}.settings-tabs .nav-icon{background:#dedee7;border-radius:10px;place-items:center;width:36px;min-width:36px;height:36px;display:grid}.settings-tabs .nav-icon svg{width:18px}.settings-tabs button.active .nav-icon{color:#fff;background:linear-gradient(145deg,var(--st-blue),var(--st-violet));box-shadow:0 6px 14px #4244eb33}.settings-tabs button>span:last-child{flex-direction:column;gap:2px;display:flex}.settings-tabs b{font-size:11px}.settings-tabs small{color:#92949e;font-size:8px}.settings-profile-card{grid-template-columns:260px 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 8px 25px #1a192d0a;border-color:var(--st-line)!important;border-radius:17px!important;padding:0!important}.settings-identity{color:#fff;background:#18191f;flex-direction:column;align-items:flex-start;min-height:365px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.settings-identity:after{content:"";background:radial-gradient(circle,#4d49f6bf,#4d49f600 68%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-145px;right:-145px}.settings-identity .settings-avatar{z-index:1;background:linear-gradient(145deg,var(--st-blue),var(--st-violet));color:#fff;border-radius:18px;width:64px;height:64px;font-size:17px;position:relative;box-shadow:0 10px 24px #3942ed4d}.settings-identity>div:last-child{z-index:1;flex-direction:column;margin-top:20px;display:flex;position:relative}.settings-identity span{color:#9fa2ae;margin-bottom:6px;font-size:8px;font-weight:750}.settings-identity b{letter-spacing:-.02em;font-size:18px}.settings-identity small{color:#aeb0ba;margin-top:4px;font-size:8px}.settings-profile-card .settings-fields{background:#fff;align-content:start;gap:18px 14px;padding:31px 32px}.settings-profile-card .settings-fields label{color:#555762;font-size:9px}.settings-profile-card .settings-fields input,.settings-profile-card .settings-fields textarea{color:#25262c;background:#fafafe;border:1px solid #dedee7;border-radius:10px;outline:none;margin-top:7px;padding:12px 13px;transition:border-color .15s,box-shadow .15s,background .15s}.settings-profile-card .settings-fields input:focus,.settings-profile-card .settings-fields textarea:focus{background:#fff;border-color:#7779ee;box-shadow:0 0 0 3px #4946f117}.settings-profile-card .settings-fields textarea{min-height:122px;line-height:1.7}.settings-page .developer-grid{gap:12px}.settings-page .developer-card{border:1px solid var(--st-line);border-radius:15px;padding:23px;box-shadow:0 6px 20px #19182b09}.settings-page .developer-card>span{color:#4d4ee2;letter-spacing:.06em;text-transform:uppercase;background:#f0efff;border-radius:7px;font-size:8px}.settings-page .developer-card h2{color:#202127;letter-spacing:-.02em;font-size:17px}.settings-page .developer-card code,.settings-page .developer-card pre{color:#e9eaff;background:#17181e;border-color:#2b2d36;border-radius:10px}.settings-page .endpoint-card{border-top:1px solid var(--st-line);box-shadow:inset 0 3px var(--st-blue),0 6px 20px #19182b09}.settings-page .code-card{box-shadow:inset 0 3px var(--st-violet),0 6px 20px #19182b09}.settings-page .developer-card .primary{background:linear-gradient(135deg,var(--st-blue),var(--st-violet));box-shadow:none}.settings-page .webinar-picker select{background:#fff;border-color:#dedee7;border-radius:10px}@media (max-width:850px){.settings-profile-card{grid-template-columns:1fr}.settings-identity{min-height:170px}.settings-page .developer-grid{grid-template-columns:1fr}.settings-page .workspace-head{align-items:flex-start}.settings-page .workspace-head .webinar-picker,.settings-page .workspace-head .webinar-picker select{width:100%}}@media (max-width:600px){.settings-tabs{grid-template-columns:1fr}.settings-tabs button{min-height:57px}.settings-profile-card .settings-fields{grid-template-columns:1fr;padding:22px}.settings-profile-card .settings-fields label:last-child{grid-column:auto}.settings-identity{padding:24px}.settings-page .workspace-head h1{font-size:27px}}.settings-logout-button{color:#5d606b;background:#fff;border:1px solid #e2e3eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:10px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 6px 16px #18191f0a}.settings-logout-button:hover{color:#c73745;background:#fff6f7;border-color:#f0c7ca;transform:translateY(-1px)}.settings-logout-button .nav-icon{background:#f4f4f7;border-radius:8px;width:28px;min-width:28px;height:28px}.settings-logout-button .nav-icon svg{width:16px;height:16px}.about-page{--ab-ink:#101116;--ab-muted:#70737e;--ab-line:#dedfe6;--ab-blue:#3157f6;--ab-violet:#5940f5;min-height:100vh;color:var(--ab-ink);background:#f7f7fa;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.about-nav{border-bottom:1px solid var(--ab-line);justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:92px;margin:0 auto;display:flex}.about-nav img{width:155px;height:auto;display:block}.about-login{color:#292a31;align-items:center;gap:10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.about-login span{border:1px solid #d7d8e0;border-radius:50%;place-items:center;width:31px;height:31px;transition:background .18s,color .18s,transform .18s;display:grid}.about-login:hover span{background:var(--ab-ink);color:#fff;transform:translate(2px,-2px)}.about-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;width:min(1180px,100% - 48px);min-height:610px;margin:0 auto;padding:70px 0 82px;display:grid}.about-hero-copy{max-width:650px}.about-kicker{color:#5053e9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.about-kicker:before{content:"";background:linear-gradient(90deg,var(--ab-blue),var(--ab-violet));width:24px;height:2px}.about-hero h1{letter-spacing:-.065em;margin:24px 0 27px;font-size:clamp(50px,6.2vw,86px);font-weight:750;line-height:.96}.about-hero h1 em{color:var(--ab-violet);font-style:normal;display:block}.about-hero-copy>p{max-width:590px;color:var(--ab-muted);letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.72}.about-signal{place-items:center;min-height:440px;display:grid;position:relative}.about-signal:after,.about-signal:before{content:"";border:1px solid #d9dae3;border-radius:50%;width:430px;height:430px;position:absolute}.about-signal:after{border-color:#e9e9ee;width:560px;height:560px}.signal-window{z-index:1;aspect-ratio:1.03;color:#fff;background:#15161c;border:1px solid #2b2c34;border-radius:24px;width:min(100%,440px);padding:21px;position:relative;transform:rotate(2.3deg);box-shadow:0 32px 80px #17172a33}.signal-window>span{letter-spacing:.13em;color:#878a96;font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.signal-live{color:#fff;letter-spacing:.08em;background:#ff4f56;border-radius:6px;padding:5px 8px;font:800 8px/1 Arial,sans-serif;position:absolute;top:18px;right:20px}.signal-stage{background:radial-gradient(circle at 80% 20%,#5d46f6b8,#0000 34%),linear-gradient(145deg,#272932,#0e0f13);border-radius:15px;height:285px;margin-top:19px;padding:34px;position:relative;overflow:hidden}.signal-stage:before{content:"";background:linear-gradient(110deg,#0000 47%,#ffffff0f 48%,#0000 62%);position:absolute;inset:0}.signal-stage b{z-index:1;letter-spacing:-.045em;font-size:31px;line-height:1.08;position:relative}.signal-stage i{border:1px solid #fff3;border-radius:50%;width:66px;height:66px;position:absolute;bottom:34px;right:35px}.signal-stage i:before{content:"";background:linear-gradient(145deg,var(--ab-blue),var(--ab-violet));border-radius:50%;position:absolute;inset:15px;box-shadow:0 0 28px #4f49f6b3}.signal-footer{color:#898c98;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;padding:15px 7px 0;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.about-purpose{border-top:1px solid var(--ab-line);grid-template-columns:1fr .75fr;gap:110px;width:min(1180px,100% - 48px);margin:0 auto;padding:95px 0;display:grid}.about-purpose>div>span{color:#7f818b;text-transform:uppercase;letter-spacing:.12em;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.about-purpose h2{letter-spacing:-.05em;max-width:700px;margin:20px 0 0;font-size:clamp(34px,4.3vw,59px);line-height:1.08}.about-purpose>p{color:var(--ab-muted);align-self:end;margin:0;font-size:16px;line-height:1.8}.about-capabilities{border-top:1px solid var(--ab-line);border-bottom:1px solid var(--ab-line);grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 48px);margin:0 auto 105px;display:grid}.about-capabilities article{border-right:1px solid var(--ab-line);min-height:270px;padding:35px 34px}.about-capabilities article:first-child{border-left:1px solid var(--ab-line)}.about-capabilities article>span{color:#575ae8;text-transform:uppercase;letter-spacing:.12em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.about-capabilities h3{letter-spacing:-.03em;margin:55px 0 14px;font-size:22px}.about-capabilities p{color:var(--ab-muted);margin:0;font-size:14px;line-height:1.72}.about-closing{color:#fff;background:#15161c;border-radius:25px;justify-content:space-between;align-items:flex-end;gap:50px;width:min(1180px,100% - 48px);min-height:330px;margin:0 auto 60px;padding:55px 60px;display:flex;position:relative;overflow:hidden}.about-closing:after{content:"";background:radial-gradient(circle,#4f49f6cc,#4f49f600 68%);border-radius:50%;width:410px;height:410px;position:absolute;top:-210px;right:-170px}.about-closing>div{z-index:1;position:relative}.about-closing>div>span{color:#999ca8;font-size:11px}.about-closing h2{letter-spacing:-.045em;max-width:680px;margin:14px 0 0;font-size:clamp(32px,4vw,54px);line-height:1.08}.about-closing>a{z-index:1;color:#17181e;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-width:184px;height:52px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.about-closing>a:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0005}.about-footer{color:#858792;border-top:1px solid var(--ab-line);grid-template-columns:1fr 1fr 1fr;align-items:center;width:min(1180px,100% - 48px);min-height:105px;margin:0 auto;font-size:11px;display:grid}.about-footer img{width:125px}.about-footer>span{text-align:center}.about-footer>small{text-align:right;font-size:10px}@media (max-width:900px){.about-hero{grid-template-columns:1fr;gap:25px;padding-top:65px}.about-signal{min-height:470px}.about-purpose{grid-template-columns:1fr;gap:32px;padding:75px 0}.about-purpose>p{max-width:650px}.about-capabilities{grid-template-columns:1fr}.about-capabilities article,.about-capabilities article:first-child{border-left:1px solid var(--ab-line);border-bottom:1px solid var(--ab-line);min-height:auto}.about-capabilities article:last-child{border-bottom:0}.about-capabilities h3{margin-top:32px}.about-closing{flex-direction:column;align-items:flex-start}.about-closing>a{align-self:flex-start}}@media (max-width:600px){.about-capabilities,.about-closing,.about-footer,.about-hero,.about-nav,.about-purpose{width:calc(100% - 32px)}.about-nav{height:76px}.about-nav img{width:132px}.about-hero{min-height:auto;padding:58px 0 70px}.about-hero h1{font-size:49px}.about-hero-copy>p{font-size:16px}.about-signal{min-height:360px}.about-signal:before{width:340px;height:340px}.about-signal:after{display:none}.signal-window{border-radius:18px;width:94%;padding:16px}.signal-stage{height:230px;padding:25px}.signal-stage b{font-size:26px}.about-purpose h2{font-size:36px}.about-capabilities{margin-bottom:65px}.about-closing{border-radius:20px;min-height:370px;padding:38px 28px}.about-footer{grid-template-columns:1fr auto;gap:9px;padding:26px 0}.about-footer>span{display:none}.about-footer>small{text-align:right}}@media (prefers-reduced-motion:reduce){.about-closing>a,.about-login span{transition:none}}.auth-about-link{color:#747783;border-bottom:1px solid #0000;width:max-content;margin:14px auto 0;font-size:10px;text-decoration:none;display:block}.auth-about-link:hover{color:#4e50df;border-bottom-color:#4e50df}.content:has(.email-template-page){background:#f6f6f9;max-width:none}.email-template-page{--mail-ink:#191a21;--mail-muted:#7d808d;--mail-line:#e2e3ea;--mail-blue:#3157f6;--mail-violet:#5940f5;max-width:1320px;margin:0 auto}.email-template-page .workspace-head{align-items:flex-end;margin-bottom:22px}.email-template-page .workspace-head h1{color:var(--mail-ink);letter-spacing:-.04em;margin-top:5px;font-size:31px}.email-template-page .workspace-head p{color:var(--mail-muted);font-size:10px}.email-template-page .workspace-head .primary{background:linear-gradient(135deg,var(--mail-blue),var(--mail-violet));border-radius:10px;height:44px;box-shadow:0 10px 24px #4245ec2b}.email-template-grid{grid-template-columns:minmax(390px,.88fr) minmax(470px,1.12fr);grid-template-areas:"library library""editor preview";align-items:start;gap:14px 18px;display:grid}.template-library{border:1px solid var(--mail-line);background:#fff;border-radius:16px;grid-area:library;grid-template-columns:220px repeat(3,1fr);gap:9px;padding:10px;display:grid;box-shadow:0 7px 24px #1c1c3310}.template-library-title{flex-direction:column;justify-content:center;padding:8px 12px;display:flex}.template-library-title b{font-size:11px}.template-library-title small{color:var(--mail-muted);margin-top:3px;font-size:8px}.template-library button{min-height:66px;box-shadow:none;border-color:#e5e6ec;border-radius:11px;grid-template-columns:30px 1fr;padding:10px}.template-library button:hover{box-shadow:none;border-color:#bbbdf2}.template-library button.selected{border:2px solid var(--mail-blue);background:#f7f7ff;box-shadow:0 0 0 3px #3157f610}.template-library i{border-radius:9px;width:30px;height:30px}.template-editor{grid-area:editor;gap:12px}.template-card{border-color:var(--mail-line);border-radius:16px;padding:23px 24px;box-shadow:0 7px 24px #1c1c3309}.template-section-label{color:var(--mail-blue);margin-bottom:7px;font-size:8px;font-weight:850;display:block}.template-card h2{color:var(--mail-ink);letter-spacing:-.02em;margin-bottom:16px;font-size:16px}.template-card label{color:#565965;font-size:9px}.template-card input,.template-card select,.template-card textarea{background:#fafafd;border-color:#dedfe7;border-radius:10px;outline:none;min-height:43px;transition:all .15s}.template-card input:focus,.template-card select:focus,.template-card textarea:focus{background:#fff;border-color:#7779ed;box-shadow:0 0 0 3px #5554ee12}.template-card textarea{min-height:86px;line-height:1.65}.logo-uploader{background:#fafafd;border:1px solid #e7e7ee;border-radius:13px;padding:13px}.logo-uploader>div{background:#fff;border:0;border-radius:10px;width:82px;height:58px;box-shadow:inset 0 0 0 1px #e2e3e9}.logo-uploader label{background:#fff;border-color:#dadbe3;padding:11px 16px}.logo-help{color:#999ba5;margin:8px 2px 0;font-size:7px;display:block}.color-row{gap:10px}.color-row label{background:#fafafd;border:1px solid #e5e6ec;border-radius:11px;padding:10px}.color-row input{background:0 0;height:34px;padding:0;border:0!important}.email-preview{min-height:690px;box-shadow:none;border:1px solid #dfe0e8;border-radius:18px;grid-area:preview;padding:72px 42px 42px;top:20px;overflow:hidden}.preview-toolbar{color:#292a31;background:#fff;border-bottom:1px solid #e4e5eb;justify-content:space-between;align-items:center;height:48px;padding:0 17px;display:flex;position:absolute;inset:0 0 auto}.preview-toolbar span{font-size:10px;font-weight:850}.preview-toolbar small{color:#9597a1;font-size:8px}.preview-mail{border-radius:18px;box-shadow:0 24px 65px #10182816}.preview-mail h2{letter-spacing:-.035em;font-size:27px}.preview-button{border-radius:10px;padding:13px}.preview-details{border-radius:12px}.preview-logo{max-width:138px}.save-wrap>span{color:#21835a;font-size:9px}@media (max-width:1050px){.email-template-grid{grid-template-columns:1fr;grid-template-areas:"library""preview""editor"}.template-library{grid-template-columns:1fr repeat(3,1fr)}.email-preview{min-height:650px;position:static}}@media (max-width:650px){.email-template-page .workspace-head{align-items:flex-start}.email-template-page .save-wrap,.email-template-page .save-wrap .primary{width:100%}.template-library{grid-template-columns:1fr 1fr}.template-library-title{grid-column:1/-1}.email-preview{min-height:auto;padding:65px 14px 24px}.template-card{padding:19px}.color-row{grid-template-columns:1fr 1fr 1fr}.preview-mail>:not(.preview-accent){margin-left:20px;margin-right:20px}}.email-template-page .email-preview,.email-template-page .preview-mail{height:max-content;min-height:0}.email-template-page .preview-footer{margin-bottom:0!important}@media (max-width:1050px){.email-template-page .email-preview{height:max-content;min-height:0}}.content:has(.create-webinar-flow),.content:has(.webinars-page){background:#f6f6f9;max-width:none}.webinars-page{--wb-ink:#191a21;--wb-muted:#7d808d;--wb-line:#e2e3ea;--wb-blue:#3157f6;--wb-violet:#5940f5;max-width:1320px;margin:0 auto}.webinars-page .workspace-head{align-items:flex-end;margin-bottom:24px}.webinars-page .workspace-head h1{color:var(--wb-ink);letter-spacing:-.045em;margin-top:5px;font-size:32px}.webinars-page .workspace-head p{max-width:560px;color:var(--wb-muted);font-size:10px;line-height:1.7}.webinars-page .workspace-head>.primary{background:linear-gradient(135deg,var(--wb-blue),var(--wb-violet));border-radius:11px;height:46px;box-shadow:0 10px 24px #4144e92c}.webinars-page .webinar-library{gap:12px}.webinars-page .webinar-library>article{border:1px solid var(--wb-line);background:#fff;border-radius:17px;grid-template-columns:180px minmax(0,1fr) auto;min-height:146px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 8px 26px #1d1d340a}.webinars-page .webinar-library>article:hover{border-color:#c9caf2;transform:translateY(-1px);box-shadow:0 13px 34px #25254712}.webinars-page .library-thumb{background:radial-gradient(circle at 75% 15%,#6549f5aa,#0000 38%),linear-gradient(145deg,#242631,#101116);border-radius:12px;width:180px;height:118px;padding:16px}.webinars-page .library-thumb:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:82px;height:82px;position:absolute;bottom:-32px;left:-18px}.webinars-page .library-thumb span{color:#fff;background:#ffffff17;border-radius:5px;width:max-content;padding:4px 7px}.webinars-page .library-thumb b{max-width:145px;margin-top:auto;font-size:13px;line-height:1.3}.webinars-page .webinar-library article>div:nth-child(2){padding:7px 9px}.webinars-page .webinar-library article h2{color:var(--wb-ink);margin:7px 0 4px;font-size:17px}.webinars-page .webinar-library article p{font-size:9px}.webinars-page .library-live-link{color:#7779e9;margin-top:7px;font-size:8px;display:block}.webinars-page .library-lead-mini{background:#f7f7fa;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:11px;padding:8px 10px;display:flex}.webinars-page .library-lead-mini b{font-size:13px}.webinars-page .library-lead-mini small{margin-right:auto}.webinars-page .library-actions{grid-template-columns:1fr 1fr;gap:6px;width:230px}.webinars-page .library-actions button{background:#fff;border-color:#e0e1e8;border-radius:8px;min-height:35px;font-size:8px}.webinars-page .library-actions button:last-child{color:#fff;background:#191a20;border-color:#191a20;grid-column:1/-1}.webinar-empty-state{grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);align-items:center;gap:72px;box-shadow:0 15px 50px #1d1d330d;text-align:right!important;background:#fff!important;border:1px solid #e1e2e9!important;border-radius:22px!important;min-height:520px!important;padding:46px!important}.webinar-empty-state .empty-live-visual{color:#fff;background:radial-gradient(circle at 75% 15%,#684bf6,#0000 36%),linear-gradient(145deg,#272a36,#101116);border-radius:21px;flex-direction:column;min-height:310px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 55px #12131d32}.empty-live-visual:after{content:"";border:1px solid #ffffff13;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-155px;left:-105px}.empty-live-visual>span{letter-spacing:.08em;background:#ef5158;border-radius:6px;width:max-content;padding:6px 8px;font:800 8px/1 Arial}.empty-live-visual>i{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:74px;height:74px;margin:auto;font-size:23px;font-style:normal;display:grid}.empty-live-visual>b{font-size:18px}.empty-live-visual>small{color:#aeb1be;margin-top:4px;font-size:8px}.empty-webinar-copy h2{max-width:460px;color:var(--wb-ink);letter-spacing:-.045em;line-height:1.08;margin:10px 0 12px!important;font-size:34px!important}.empty-webinar-copy>p{max-width:500px;color:var(--wb-muted);line-height:1.75;margin:0 0 24px!important;font-size:11px!important}.empty-webinar-copy ol{border-block:1px solid #ececf1;grid-template-columns:repeat(3,1fr);margin:0 0 28px;padding:0;list-style:none;display:grid}.empty-webinar-copy li{flex-direction:column;padding:16px 0;display:flex}.empty-webinar-copy li+li{border-right:1px solid #ececf1;padding-right:16px}.empty-webinar-copy li b{font-size:10px}.empty-webinar-copy li small{color:#999ba5;margin-top:3px;font-size:7px}.empty-webinar-copy>.primary{background:linear-gradient(135deg,var(--wb-blue),var(--wb-violet));border-radius:10px;height:48px;padding:0 21px;box-shadow:0 11px 25px #4042ec2b}.empty-webinar-copy>.primary span{margin-right:14px;font-size:16px}.create-webinar-flow{--cw-ink:#191a21;--cw-muted:#7d808d;--cw-line:#e1e2e9;--cw-blue:#3157f6;--cw-violet:#5940f5;max-width:980px;margin:0 auto;padding-bottom:60px}.create-webinar-flow .create-header{border:1px solid var(--cw-line);background:#fff;border-radius:16px;min-height:92px;margin-bottom:18px;padding:16px 20px;box-shadow:0 7px 24px #1d1d330a}.create-webinar-flow .create-header:before{display:none}.create-webinar-flow .create-header .back{background:#fafafd;border-color:#dedfe7;border-radius:11px;width:42px;height:42px}.create-webinar-flow .create-header>div:nth-child(2)>span{color:#858893;font-size:8px}.create-webinar-flow .create-header>div:nth-child(2)>b{margin-top:3px;font-size:17px}.create-webinar-flow .steps{grid-template-columns:28px 44px 44px 28px 44px 44px 28px;align-items:center;margin-right:auto;display:grid}.create-webinar-flow .steps i{color:#999ba4;background:#f7f7fa;border:1px solid #dcdde5;grid-row:1;width:28px;height:28px}.create-webinar-flow .steps i.done{background:linear-gradient(145deg,var(--cw-blue),var(--cw-violet));color:#fff;border-color:#0000;box-shadow:0 6px 14px #4345ed28}.create-webinar-flow .steps span{background:#e2e3e9;grid-row:1;width:44px}.create-webinar-flow .steps em{color:#858792;text-align:center;grid-row:1;font-size:7px;font-style:normal;transform:translateY(25px)}.create-webinar-flow .form-card{border:1px solid var(--cw-line);background:#fff;border-radius:20px;padding:42px 52px 36px;box-shadow:0 14px 45px #1e1e350e}.create-webinar-flow .form-icon{width:48px;height:48px;color:var(--cw-violet);background:#efefff;border-radius:13px}.create-webinar-flow .form-card h1{color:var(--cw-ink);letter-spacing:-.04em;margin-top:17px;font-size:30px}.create-webinar-flow .form-card>p{color:var(--cw-muted);margin-bottom:28px;font-size:11px}.create-webinar-flow .broadcast-mode-picker{gap:10px;margin-bottom:25px}.create-webinar-flow .broadcast-mode-picker button{background:#fafafd;border-color:#e0e1e8;border-radius:14px;min-height:116px}.create-webinar-flow .broadcast-mode-picker button:hover{border-color:#bbbdf1;transform:translateY(-1px)}.create-webinar-flow .broadcast-mode-picker button.selected{border:2px solid var(--cw-blue);background:#f6f6ff;box-shadow:0 0 0 4px #3157f60d}.create-webinar-flow .form-card>label{color:#555762;margin-top:19px;font-size:9px}.create-webinar-flow .form-card input,.create-webinar-flow .form-card select,.create-webinar-flow .form-card textarea{background:#fafafd;border-color:#dfe0e7;border-radius:10px;min-height:46px}.create-webinar-flow .form-card input:focus,.create-webinar-flow .form-card select:focus,.create-webinar-flow .form-card textarea:focus{background:#fff;border-color:#7779ed;box-shadow:0 0 0 3px #5353ed12}.create-webinar-flow .next{background:linear-gradient(135deg,var(--cw-blue),var(--cw-violet));border-radius:10px;height:50px;margin-top:28px;box-shadow:0 11px 25px #4042ec25}.create-webinar-flow .real-live-note,.create-webinar-flow .reminders{border-radius:12px}.create-webinar-flow .audience-range{background:#fafafd;border:1px solid #e5e6ec;border-radius:13px;padding:14px}.create-webinar-flow .choice-row button{border-color:#e1e2e8;border-radius:11px}.create-webinar-flow .choice-row button.selected{background:#f7f7ff;border-color:#7779ed}@media (max-width:900px){.webinar-empty-state{grid-template-columns:1fr;gap:30px}.webinars-page .webinar-library>article{grid-template-columns:145px 1fr}.webinars-page .library-thumb{width:145px}.webinars-page .library-actions{grid-column:1/-1;grid-template-columns:repeat(5,1fr);width:100%}.create-webinar-flow .form-card{padding:34px 30px}}@media (max-width:620px){.webinars-page .workspace-head{align-items:flex-start}.webinars-page .workspace-head>.primary{width:100%}.webinars-page .webinar-library>article{grid-template-columns:1fr}.webinars-page .library-thumb{width:100%;height:145px}.webinars-page .library-actions{grid-template-columns:1fr 1fr}.webinars-page .library-actions button:last-child{grid-column:1/-1}.webinar-empty-state{min-height:0!important;padding:18px!important}.webinar-empty-state .empty-live-visual{min-height:230px}.empty-webinar-copy h2{font-size:28px!important}.empty-webinar-copy ol{grid-template-columns:1fr}.empty-webinar-copy li+li{border-top:1px solid #ececf1;border-right:0;padding-right:0}.create-webinar-flow .create-header{grid-template-columns:auto 1fr;display:grid}.create-webinar-flow .steps{grid-column:1/-1;margin:14px auto 5px}.create-webinar-flow .form-card{padding:28px 19px}.create-webinar-flow .form-card h1{font-size:26px}}.ai-chat-planner{background:linear-gradient(145deg,#fafaff,#f5f4ff);border:1px solid #dedff0;border-radius:15px;margin:24px 0 16px;padding:20px}.ai-planner-head{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;display:grid}.ai-planner-head>span{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5);border-radius:11px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid;box-shadow:0 7px 16px #4144e933}.ai-planner-head>div{flex-direction:column;display:flex}.ai-planner-head b{font-size:11px}.ai-planner-head small{color:#7f818e;margin-top:3px;font-size:8px;line-height:1.5}.ai-planner-head em{color:#25764e;background:#e8f7ee;border-radius:7px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.ai-chat-planner>label{justify-content:space-between;align-items:center;margin:20px 0 8px!important;display:flex!important}.ai-chat-planner>label strong{color:#4e51df;font-size:14px}.ai-chat-planner>input[type=range]{accent-color:#5355ed;background:#ddddec!important;border:0!important;height:5px!important;min-height:auto!important;padding:0!important}.ai-activity-scale{color:#999ba5;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.ai-chat-planner>button{color:#fff;background:#202128;border:0;border-radius:10px;width:100%;height:43px;margin-top:16px;font-size:9px;font-weight:850}.ai-chat-planner>button:hover:not(:disabled){background:linear-gradient(135deg,#3157f6,#5940f5)}.ai-chat-planner>button:disabled{opacity:.6;cursor:wait}.ai-analysis-status{color:#666977;background:#fff;border-radius:9px;align-items:center;gap:9px;margin-top:12px;padding:11px;font-size:8px;display:flex}.ai-analysis-status i{border:2px solid #d6d6fa;border-top-color:#5355ed;border-radius:50%;width:15px;height:15px;animation:ob-spin .8s linear infinite}.ai-plan-result{background:#fff;border:1px solid #e1e2ea;border-radius:10px;margin-top:12px;padding:12px}.ai-plan-result p{color:#555762;margin:0 0 8px;font-size:8px;line-height:1.6}.ai-plan-result span{color:#5f6170;background:#f0f0f6;border-radius:6px;margin-left:6px;padding:5px 7px;font-size:7px;display:inline-flex}.create-webinar-flow .webinar-builder-header{background:#fff;border:1px solid #e0e1e8;border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:0 14px;width:100%;margin:0 0 16px;padding:18px 20px;display:grid;box-shadow:0 8px 28px #1b1c330b}.builder-back{color:#24252c;background:#fafafd;border:1px solid #dbdce4;border-radius:12px;grid-area:1/1;place-items:center;width:44px;height:44px;font-size:17px;transition:all .15s;display:grid}.builder-back:hover{color:#5153dd;background:#f4f3ff;border-color:#bfc0ed}.builder-title{flex-direction:column;grid-area:1/2;justify-content:center;display:flex}.builder-title>span{color:#8a8d98;font-size:8px}.builder-title>b{color:#1d1e25;letter-spacing:-.025em;margin-top:3px;font-size:18px}.builder-progress{background:#f3f3f7;border:1px solid #e1e2e9;border-radius:14px;grid-area:2/1/auto/-1;grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;margin-top:18px;padding:5px;display:grid}.builder-progress>div{color:#8d8f99;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 12px;display:flex}.builder-progress>div.current{color:#1e1f26;background:#fff;box-shadow:0 3px 13px #20203810}.builder-progress>div.complete{color:#5052d9}.builder-progress i{color:#92949e;background:#fff;border:1px solid #d8d9e1;border-radius:9px;place-items:center;width:27px;min-width:27px;height:27px;font-size:8px;font-style:normal;display:grid}.builder-progress .current i{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5);border:0;box-shadow:0 6px 15px #4245ea33}.builder-progress .complete i{color:#5052d9;background:#eae9ff;border-color:#d6d5fb}.builder-progress b{white-space:nowrap;font-size:9px}.builder-progress>span{background:#d5d6de;width:20px;height:1px}.webinar-builder-card{background:#fff;border:1px solid #e0e1e8;border-radius:21px;width:100%;padding:46px 54px 38px;animation:builder-enter .25s ease-out;box-shadow:0 16px 50px #1b1c330d}.builder-icon{color:#5745ef;background:linear-gradient(145deg,#ececff,#f5f4ff);border-radius:15px;place-items:center;width:50px;height:50px;font-size:17px;display:grid}.webinar-builder-card>h1{color:#1b1c23;letter-spacing:-.045em;margin:18px 0 6px;font-size:31px;line-height:1.12}.webinar-builder-card>p{color:#7f818d;margin:0 0 30px;font-size:11px;line-height:1.7}.audience-range label,.builder-two-cols label,.webinar-builder-card>label{color:#50525d;margin:20px 0 7px;font-size:9px;font-weight:800;display:block}.webinar-builder-card input,.webinar-builder-card select,.webinar-builder-card textarea{color:#22232a;background:#fafafd;border:1px solid #dddfe7;border-radius:11px;outline:none;width:100%;min-height:48px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s}.webinar-builder-card input:focus,.webinar-builder-card select:focus,.webinar-builder-card textarea:focus{background:#fff;border-color:#7476eb;box-shadow:0 0 0 4px #5152e910}.builder-mode-picker{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:28px;display:grid}.builder-mode-picker button{color:#25262d;text-align:right;background:#fafafd;border:1px solid #dedfe7;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-content:center;gap:3px 12px;min-height:126px;padding:22px;transition:all .16s;display:grid;position:relative}.builder-mode-picker button:hover{background:#fff;border-color:#bcbdf0;transform:translateY(-1px)}.builder-mode-picker button.selected{background:#f7f6ff;border:2px solid #5355ef;box-shadow:0 0 0 4px #5355ef0c}.builder-mode-picker button>i{color:#4e52eb;background:#ececff;border-radius:12px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:13px;font-style:normal;display:grid}.builder-mode-picker button.selected>i{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5)}.builder-mode-picker button>b{font-size:13px}.builder-mode-picker button>small{color:#858894;font-size:8px;line-height:1.5}.webinar-builder-card .url-field{position:relative}.webinar-builder-card .url-field span{color:#777986;background:#ececf2;border-radius:6px;padding:5px 8px;font-size:7px;position:absolute;top:11px;left:10px}.webinar-builder-card .or{color:#aaaab3;margin:18px 0;font-size:8px}.webinar-builder-card .upload{color:#4d50df;background:#fafafd;border:1px dashed #bfc2cf;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;height:88px;margin:0;padding:18px;display:flex}.webinar-builder-card .upload:hover{background:#f7f6ff;border-color:#7779ed}.webinar-builder-card .upload small{color:#91939e;margin-top:4px;font-size:7px}.builder-two-cols{gap:13px}.builder-choice-row,.builder-two-cols{grid-template-columns:1fr 1fr;display:grid}.builder-choice-row{gap:10px}.builder-choice-row button{color:#292a31;text-align:right;background:#fafafd;border:1px solid #dfe0e7;border-radius:12px;min-height:74px;padding:15px}.builder-choice-row button.selected{background:#f7f6ff;border:2px solid #5a5ced}.builder-choice-row button b{font-size:10px;display:block}.builder-choice-row button small{color:#868894;margin-top:4px;font-size:8px;line-height:1.5;display:block}.webinar-builder-card .audience-range-head{margin-top:24px}.webinar-builder-card .audience-range{background:#fafafd;border:1px solid #e3e4ea;border-radius:13px;margin-top:9px;padding:13px 16px}.webinar-builder-card .reminders{background:#fafafd;border:1px solid #e4e5eb;border-radius:12px;margin-top:8px;padding:14px}.webinar-builder-card .real-live-note{background:#f3fbf6;border:1px solid #dceae3;border-radius:12px;margin-top:18px;padding:16px}.builder-next{color:#fff;background:#202128;border:0;border-radius:11px;width:100%;height:52px;margin-top:30px;font-size:11px;font-weight:850;transition:transform .15s,background .15s;box-shadow:0 11px 24px #17182020}.builder-next:hover:not(:disabled){background:linear-gradient(135deg,#3157f6,#5940f5);transform:translateY(-1px)}.builder-next:disabled{color:#989aa4;box-shadow:none;cursor:not-allowed;background:#dedfe6}.webinar-builder-card .form-error{border-radius:9px;margin-top:15px}.webinar-builder-card textarea{resize:vertical;min-height:105px}@keyframes builder-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:700px){.create-webinar-flow .webinar-builder-header{padding:14px}.builder-progress>div{gap:4px;padding:0 4px}.builder-progress b{font-size:7px}.builder-progress i{width:23px;min-width:23px;height:23px}.webinar-builder-card{padding:30px 20px}.webinar-builder-card>h1{font-size:27px}.builder-choice-row,.builder-mode-picker,.builder-two-cols{grid-template-columns:1fr}.builder-mode-picker button{min-height:98px}}.webinar-empty-state{text-align:center!important;background:radial-gradient(circle at 50% 28%,#5c45f50b,#0000 33%),#fff!important;grid-template-columns:minmax(0,560px)!important;place-content:center!important;min-height:430px!important;padding:48px!important;display:grid!important}.empty-webinar-copy{flex-direction:column;align-items:center;display:flex}.empty-webinar-mark{background:linear-gradient(145deg,#f8f8ff,#eef);border:1px solid #dbdcef;border-radius:24px;place-items:center;width:78px;height:78px;margin-bottom:24px;display:grid;transform:rotate(-4deg);box-shadow:0 14px 35px #4546dd17}.empty-webinar-mark span{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5);border-radius:13px;place-items:center;width:42px;height:42px;font-size:24px;display:grid;box-shadow:0 8px 18px #3f42e63b}.empty-webinar-copy>span{color:#5557dc;font-size:9px;font-weight:850}.empty-webinar-copy h2{margin:9px 0 8px!important;font-size:30px!important}.empty-webinar-copy>p{max-width:390px;text-align:center!important;margin-bottom:23px!important}.empty-live-visual,.empty-webinar-copy ol{display:none!important}.create-webinar-flow .create-header{grid-template-columns:auto 1fr;align-items:center;gap:0 14px;min-height:142px;padding:18px 20px 16px;display:grid}.create-webinar-flow .create-header .back{grid-area:1/1}.create-webinar-flow .create-header>div:nth-child(2){grid-area:1/2}.create-webinar-flow .steps{direction:rtl;background:#f3f3f7;border:1px solid #e1e2e9;border-radius:13px;grid-area:2/1/auto/-1;grid-template-columns:1fr 22px 1fr 22px 1fr;gap:0;width:100%;height:55px;padding:5px;margin:15px 0 0!important;display:grid!important}.create-webinar-flow .steps>div{color:#8b8d98;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 13px;transition:background .2s,color .2s,box-shadow .2s;display:flex}.create-webinar-flow .steps>div.current{color:#22232a;background:#fff;box-shadow:0 3px 12px #1e1f350e}.create-webinar-flow .steps>div.complete{color:#5557de}.create-webinar-flow .steps>div i{color:#8d8f99;background:#fff;border:1px solid #d6d7df;border-radius:8px;place-items:center;width:25px;min-width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.create-webinar-flow .steps>div.current i{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5);border:0;box-shadow:0 5px 12px #4143e930}.create-webinar-flow .steps>div.complete i{color:#5557de;background:#ebeaff;border-color:#d7d6fb}.create-webinar-flow .steps>div b{white-space:nowrap;font-size:9px}.create-webinar-flow .steps>span{background:#d7d8df;align-self:center;width:22px;height:1px}.create-webinar-flow .steps em,.create-webinar-flow .steps>i{display:none!important}@media (max-width:620px){.webinar-empty-state{padding:30px 20px!important}.create-webinar-flow .create-header{min-height:136px}.create-webinar-flow .steps{height:50px}.create-webinar-flow .steps>div{gap:4px;padding:0 4px}.create-webinar-flow .steps>div i{width:22px;min-width:22px;height:22px}.create-webinar-flow .steps>div b{font-size:7px}.create-webinar-flow .steps>span{width:10px}}.create-webinar-flow .steps{grid-template-columns:none;gap:6px;display:flex}.create-webinar-flow .steps em,.create-webinar-flow .steps i,.create-webinar-flow .steps span{grid-row:auto}.create-webinar-flow .steps em{width:38px;transform:none}.create-webinar-flow .steps span{width:28px}.settings-tabs{grid-template-columns:repeat(3,1fr)}.billing-offer{background:#fff;border:1px solid #e1e1e9;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);display:grid;overflow:hidden;box-shadow:0 10px 30px #19182b0b}.billing-offer-copy{padding:42px 44px}.billing-offer-copy>span{color:#4e4fe0;letter-spacing:.1em;background:#eeeefe;border-radius:7px;padding:5px 8px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.billing-offer-copy h2{color:#191a20;letter-spacing:-.04em;max-width:620px;margin:19px 0 13px;font-size:31px;line-height:1.12}.billing-offer-copy>p{color:#737681;max-width:610px;font-size:11px;line-height:1.75}.billing-offer-copy ul{border-top:1px solid #ececf1;grid-template-columns:1fr 1fr;gap:13px 20px;margin:25px 0 0;padding:23px 0 0;list-style:none;display:grid}.billing-offer-copy li{color:#3d3f48;padding-right:22px;font-size:10px;position:relative}.billing-offer-copy li:before{content:"✓";color:#218052;background:#eaf7ef;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-weight:900;display:grid;position:absolute;right:0}.billing-price-panel{color:#fff;background:#17181e;flex-direction:column;justify-content:center;padding:32px;display:flex;position:relative;overflow:hidden}.billing-price-panel:after{content:"";background:radial-gradient(circle,#4e48f6bf,#4e48f600 68%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-165px}.billing-price-panel>*{z-index:1;position:relative}.billing-toggle{background:#272830;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:34px;padding:4px;display:grid}.billing-toggle button{color:#aeb0bb;background:0 0;border:0;border-radius:7px;height:38px;font-size:9px;font-weight:750}.billing-toggle button.active{color:#202127;background:#fff}.billing-toggle i{color:#5a5ce8;margin-right:5px;font-size:7px;font-style:normal;display:inline-block}.billing-price-panel>span{color:#999ca8;font-size:9px;font-weight:750}.billing-price{direction:ltr;justify-content:flex-end;align-items:end;gap:7px;margin:8px 0 4px;display:flex}.billing-price b{letter-spacing:-.06em;font-size:52px;line-height:1}.billing-price small{color:#a9abb5;margin-bottom:6px;font-size:10px}.billing-price-panel>p{color:#aeb0bb;margin:0 0 24px;font-size:9px}.billing-price-panel>.primary{background:linear-gradient(135deg,#3157f6,#5940f5);border-radius:10px;width:100%;height:48px;font-size:11px;box-shadow:0 10px 24px #2527a855}.billing-price-panel>small{color:#858893;text-align:center;margin-top:12px;font-size:7px;line-height:1.5}.billing-current{background:#fff;border:1px solid #e0e0e8;border-radius:18px;grid-template-columns:82px 1fr auto;align-items:center;gap:25px;min-height:235px;padding:34px 38px;display:grid;box-shadow:0 10px 30px #19182b0b}.billing-plan-mark{color:#fff;background:linear-gradient(145deg,#3157f6,#5940f5);border-radius:22px;align-content:center;place-items:center;gap:5px;width:82px;height:82px;display:grid;box-shadow:0 12px 28px #4043ee40}.billing-plan-mark .brand-icon-img{filter:brightness(0)invert();width:38px}.billing-plan-mark span{text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-weight:800}.billing-current-copy>span{color:#5558e4;letter-spacing:.09em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.billing-current-copy h2{color:#1d1e24;margin:8px 0 7px;font-size:25px}.billing-current-copy p{color:#7f818c;margin:0;font-size:10px}.billing-current-copy p b{color:#28764f}.billing-current-copy em{color:#9d6416;background:#fff3df;border-radius:7px;margin-top:12px;padding:6px 9px;font-size:8px;font-style:normal;display:inline-block}.billing-current>.primary{box-shadow:none!important;background:#191a20!important}.billing-error{color:#a42d29;background:#fff2f1;border:1px solid #facdca;border-radius:9px;margin-top:12px;padding:11px 14px;font-size:9px}@media (max-width:850px){.billing-offer{grid-template-columns:1fr}.billing-price-panel{min-height:390px}.billing-current{grid-template-columns:70px 1fr}.billing-current>button{grid-column:1/-1;width:100%}.billing-plan-mark{border-radius:18px;width:70px;height:70px}}@media (max-width:600px){.settings-tabs{grid-template-columns:1fr}.billing-offer-copy{padding:29px 23px}.billing-offer-copy h2{font-size:26px}.billing-offer-copy ul{grid-template-columns:1fr}.billing-price-panel{padding:25px}.billing-current{gap:15px;padding:25px 21px}.billing-current-copy h2{font-size:20px}}.onboarding-page{--ob-primary:#3157f6;--ob-accent:#6047f5;color:#171820;background:#f4f5f9;min-height:100vh;overflow-x:hidden}.onboarding-top{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #e3e4ea;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,74px);display:flex}.onboarding-top .brand-logo-img{width:158px}.onboarding-top>span{color:#888b96;direction:ltr;font-size:11px}.onboarding-signal{background:#e5e6ec;justify-content:space-between;align-items:center;height:4px;display:flex;position:relative}.onboarding-signal>div{background:linear-gradient(90deg,var(--ob-accent),var(--ob-primary));transition:width .45s;position:absolute;inset:0 auto 0 0}.onboarding-signal i{z-index:1;background:#f4f5f9;border:2px solid #e5e6ec;border-radius:50%;width:7px;height:7px;position:relative}.onboarding-signal i.filled{border-color:var(--ob-primary);background:var(--ob-primary);box-shadow:0 0 0 4px #3157f61a}.onboarding-shell{background:#fff;border:1px solid #dedfe6;border-radius:22px;grid-template-columns:230px minmax(0,1fr);width:min(1120px,100% - 40px);min-height:650px;margin:clamp(28px,6vh,66px) auto;display:grid;overflow:hidden;box-shadow:0 24px 70px #1d1e2b17}.onboarding-shell>aside{color:#fff;background:#16171d;flex-direction:column;padding:48px 34px;display:flex}.onboarding-shell>aside>span{color:#9295a1;font-size:10px;font-weight:750}.onboarding-shell>aside>b{letter-spacing:-.09em;color:#0000;-webkit-text-stroke:1px #fff5;margin-top:30px;font-size:76px;line-height:.9}.onboarding-shell>aside>p{margin:16px 0 0;font-size:12px;font-weight:750}.onboarding-shell>aside>small{color:#8f929d;margin-top:auto;font-size:9px;line-height:1.7}.onboarding-question{flex-direction:column;min-width:0;padding:clamp(38px,6vw,76px) clamp(28px,7vw,92px) 32px;animation:ob-enter .32s ease-out;display:flex}.question-kicker{color:var(--ob-primary);font-size:10px;font-weight:850}.onboarding-question h1{letter-spacing:-.045em;margin:10px 0 8px;font-size:clamp(30px,4vw,48px);line-height:1.08}.onboarding-question>p{color:#747782;max-width:650px;margin:0 0 34px;font-size:13px;line-height:1.65}.onboarding-question>input,.onboarding-question>textarea,.stacked-label input,.stacked-label textarea,.website-field>input{color:#1b1c23;background:0 0;border:0;border-bottom:2px solid #d9dbe3;border-radius:0;outline:none;width:100%;padding:15px 2px;font-size:22px}.onboarding-question>textarea,.stacked-label textarea{resize:vertical;border:1px solid #dfe1e8;border-radius:12px;padding:16px;font-size:15px}.onboarding-question input:focus,.onboarding-question textarea:focus{border-color:var(--ob-primary)}.onboarding-question input::placeholder,.onboarding-question textarea::placeholder{color:#b0b2bb}.onboarding-question footer{align-items:center;gap:12px;margin-top:auto;padding-top:32px;display:flex}.onboarding-next{background:var(--ob-primary);color:#fff;min-width:190px;height:50px;box-shadow:0 12px 25px var(--ob-primary);border:0;border-radius:10px;margin-right:auto;padding:0 22px;font-size:12px;font-weight:850}@supports (color:color-mix(in lab,red,red)){.onboarding-next{box-shadow:0 12px 25px color-mix(in srgb,var(--ob-primary) 26%,transparent)}}.onboarding-next span{margin-right:13px;font-size:17px}.onboarding-next:disabled{opacity:.55;cursor:wait}.onboarding-back,.onboarding-skip{color:#737681;background:0 0;border:0;font-size:11px}.onboarding-skip{color:#a1a3ab;text-underline-offset:3px;text-decoration:underline}.onboarding-choice{gap:10px;display:grid}.onboarding-choice.two{grid-template-columns:1fr 1fr}.onboarding-choice button{color:#292a31;text-align:right;background:#fff;border:1px solid #dfe1e8;border-radius:13px;flex-direction:column;justify-content:center;gap:4px;min-height:94px;padding:19px;transition:all .18s;display:flex}.onboarding-choice button:hover{border-color:#aaaef5;transform:translateY(-1px)}.onboarding-choice button.selected{border:2px solid var(--ob-primary);background:var(--ob-primary)}@supports (color:color-mix(in lab,red,red)){.onboarding-choice button.selected{background:color-mix(in srgb,var(--ob-primary) 5%,white)}}.onboarding-choice button.selected{box-shadow:0 8px 24px var(--ob-primary)}@supports (color:color-mix(in lab,red,red)){.onboarding-choice button.selected{box-shadow:0 8px 24px color-mix(in srgb,var(--ob-primary) 10%,transparent)}}.onboarding-choice button b{font-size:12px}.onboarding-choice button small{color:#858893;font-size:9px}.website-field{margin-top:18px}.website-field input{text-align:left;direction:ltr;font-size:18px}.website-field small{color:#a1a3ac;margin-top:7px;font-size:8px;display:block}.analysis-progress{color:#666a79;background:#f2f4ff;border-radius:10px;align-items:center;gap:12px;margin-top:20px;padding:14px 16px;font-size:9px;display:flex}.analysis-progress i{border:2px solid #d4d8ff;border-top:2px solid var(--ob-primary);border-radius:50%;width:18px;height:18px;animation:ob-spin .8s linear infinite}.analysis-progress b{color:#292b35;font-size:10px;display:block}.stacked-label{color:#777a85;margin-bottom:20px;font-size:9px;font-weight:750;display:block}.stacked-label input{font-size:17px}.stacked-label textarea{margin-top:9px}.brand-review{align-items:center;gap:15px;display:flex}.brand-review>button{background:#fafbfc;border:1px dashed #cfd1da;border-radius:10px;place-items:center;width:104px;height:58px;display:grid;overflow:hidden}.brand-review>button img{object-fit:contain;max-width:88%;max-height:44px}.brand-review>button span{color:#6e7180;font-size:9px}.brand-review label{color:#7a7d87;align-items:center;gap:7px;font-size:9px;display:flex}.brand-review input[type=color]{border:1px solid #d9dbe3;border-radius:50%;width:30px;height:30px;padding:2px}.goal-grid{grid-template-columns:repeat(3,1fr)}.goal-grid button{min-height:72px}.frequency-list{grid-template-columns:1fr 1fr}.frequency-list button{min-height:62px}.template-grid{grid-template-columns:repeat(5,1fr);gap:10px;max-height:355px;padding:2px;display:grid;overflow:auto}.template-grid>button{text-align:right;background:#fff;border:1px solid #dfe1e8;border-radius:11px;min-width:0;padding:7px}.template-grid>button.selected{border:2px solid var(--ob-primary);box-shadow:0 8px 20px var(--ob-primary)}@supports (color:color-mix(in lab,red,red)){.template-grid>button.selected{box-shadow:0 8px 20px color-mix(in srgb,var(--ob-primary) 13%,transparent)}}.template-grid>button>div{background:var(--template-bg);height:100px;color:var(--template-text);border-radius:7px;flex-direction:column;padding:12px;display:flex}.template-grid>button>div>span{background:var(--template-accent);border-radius:4px;width:25px;height:5px}.template-grid>button>div>strong{margin-top:12px;font-size:8px;line-height:1.2}.template-grid>button>div>i{background:var(--template-text);width:70%;height:3px;margin-top:6px}@supports (color:color-mix(in lab,red,red)){.template-grid>button>div>i{background:color-mix(in srgb,var(--template-text) 22%,transparent)}}.template-grid>button>div>small{background:var(--template-primary);color:#fff;border-radius:4px;width:max-content;margin-top:auto;padding:5px 7px;font-size:5px}.template-grid>button>b{margin:7px 3px 0;font-size:9px;display:block}.template-grid>button>em{color:#91939c;margin:1px 3px 3px;font-size:7px;font-style:normal;display:block}.onboarding-error{color:#a53631;background:#fff3f2;border:1px solid #f3c6c3;border-radius:8px;margin-top:18px;padding:10px 12px;font-size:10px}@keyframes ob-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes ob-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.analysis-progress i,.onboarding-question{animation:none}.onboarding-choice button,.onboarding-signal>div{transition:none}}@media (max-width:850px){.onboarding-shell{grid-template-columns:1fr;min-height:calc(100vh - 130px);margin:18px auto}.onboarding-shell>aside{grid-template-columns:1fr auto;padding:18px 24px;display:grid}.onboarding-shell>aside>b{grid-area:1/2/3;margin:0;font-size:38px}.onboarding-shell>aside>p{margin:2px 0}.onboarding-shell>aside>small{display:none}.onboarding-question{min-height:570px}.template-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.onboarding-top{height:68px;padding:0 18px}.onboarding-top .brand-logo-img{width:132px}.onboarding-top>span{display:none}.onboarding-shell{border-radius:16px;width:calc(100% - 20px)}.onboarding-question{min-height:600px;padding:31px 20px 20px}.onboarding-question h1{font-size:30px}.frequency-list,.goal-grid,.onboarding-choice.two{grid-template-columns:1fr}.onboarding-choice button{min-height:65px}.template-grid{grid-template-columns:1fr 1fr;max-height:370px}.onboarding-question footer{background:#fff;padding-top:16px;position:sticky;bottom:0}.onboarding-next{min-width:150px}.brand-review{flex-wrap:wrap}}.onboarding-v2{background:radial-gradient(circle at 12% 12%,#5b43f512,#0000 28%),linear-gradient(135deg,#f8f8fb,#f1f3f8)}.onboarding-v2 .onboarding-shell{border:0;border-radius:28px;grid-template-columns:260px minmax(0,1fr);box-shadow:0 35px 100px #22243a1a}.onboarding-v2 .onboarding-shell>aside{background:linear-gradient(155deg,#101116,#1d1f29);position:relative;overflow:hidden}.onboarding-v2 .onboarding-shell>aside:after{content:"";background:radial-gradient(circle,var(--ob-accent),transparent 68%);opacity:.7;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-125px;right:-125px}.onboarding-v2 .onboarding-shell>aside>*{z-index:1;position:relative}.onboarding-v2 .ob-orbit{border:1px solid #fff2;border-radius:50%;width:128px;height:128px;margin:48px auto 0;animation:ob-float 5s ease-in-out infinite;position:relative}.onboarding-v2 .ob-orbit:after,.onboarding-v2 .ob-orbit:before{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute;inset:20px}.onboarding-v2 .ob-orbit:after{background:linear-gradient(145deg,var(--ob-primary),var(--ob-accent));box-shadow:0 0 40px var(--ob-accent);border:0;inset:42px}@supports (color:color-mix(in lab,red,red)){.onboarding-v2 .ob-orbit:after{box-shadow:0 0 40px color-mix(in srgb,var(--ob-accent) 55%,transparent)}}.onboarding-v2 .ob-orbit i{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute}.onboarding-v2 .ob-orbit i:first-child{top:13px;left:28px}.onboarding-v2 .ob-orbit i:nth-child(2){background:#7d72ff;top:60px;right:-3px}.onboarding-v2 .ob-orbit i:nth-child(3){background:#5796ff;bottom:4px;left:55px}.onboarding-v2 .onboarding-question{min-height:650px}.onboarding-v2 .onboarding-question h1{font-size:clamp(34px,4.3vw,54px)}.onboarding-v2 .onboarding-question>p{max-width:610px;font-size:14px}.onboarding-v2 .chip-grid{grid-template-columns:repeat(4,1fr)}.onboarding-v2 .chip-grid button{text-align:center;border-radius:999px;align-items:center;min-height:58px;padding:12px 15px}.onboarding-v2 .detected-brand{background:#fafafd;border:1px solid #e5e6ec;border-radius:16px;align-items:center;gap:14px;margin:-12px 0 24px;padding:16px;display:flex}.onboarding-v2 .detected-brand img{object-fit:contain;background:#fff;border-radius:9px;width:72px;height:48px}.onboarding-v2 .detected-brand span{flex-direction:column;display:flex}.onboarding-v2 .detected-brand b{font-size:13px}.onboarding-v2 .detected-brand small{color:#8a8d98;margin-top:3px;font-size:8px}.auth-mini-back{color:#858793;text-underline-offset:3px;background:0 0;border:0;margin:10px auto 0;font-size:10px;text-decoration:underline;display:block}.auth-page .auth-copy>span{letter-spacing:.03em}.auth-page form input{font-size:17px}.auth-page form{animation:ob-enter .3s ease-out}@keyframes ob-float{50%{transform:translateY(-8px)rotate(5deg)}}@media (max-width:850px){.onboarding-v2 .onboarding-shell{grid-template-columns:1fr}.onboarding-v2 .ob-orbit{display:none}.onboarding-v2 .onboarding-shell>aside{min-height:92px}.onboarding-v2 .chip-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.onboarding-v2 .onboarding-shell{margin:10px auto}.onboarding-v2 .onboarding-question{min-height:620px}.onboarding-v2 .chip-grid{grid-template-columns:1fr 1fr}.onboarding-v2 .chip-grid button{min-height:54px;padding:10px}.onboarding-v2 .onboarding-question h1{font-size:32px}}.studio .webrooms-chat{--wr-chat-ink:#171820;--wr-chat-muted:#7d8090;--wr-chat-line:#e8e8f0;--wr-chat-blue:#3157f6;--wr-chat-violet:#6047f5;border:0;border-inline-start:1px solid var(--wr-chat-line);background:#fbfbfd;position:relative;overflow:hidden;box-shadow:-18px 0 48px #12142617}.studio .webrooms-chat:before{content:"";z-index:3;background:linear-gradient(90deg,var(--wr-chat-blue),var(--wr-chat-violet));height:3px;position:absolute;inset:0 0 auto}.webrooms-chat .chat-title{border-bottom:1px solid var(--wr-chat-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;height:78px;min-height:78px;padding:14px 17px}.webrooms-chat .chat-identity{gap:11px}.webrooms-chat .chat-profile-avatar{background:linear-gradient(145deg,var(--wr-chat-blue),var(--wr-chat-violet));border-radius:13px;flex-basis:43px;width:43px;height:43px;padding:0;box-shadow:0 8px 18px #4644ef3b}.webrooms-chat .chat-profile-avatar:before{background:#ffffff1f;border:0;border-radius:10px;width:37px;height:37px}.webrooms-chat .chat-profile-avatar b{color:#fff;font-size:14px}.webrooms-chat .chat-identity>div>b{color:var(--wr-chat-ink);letter-spacing:-.02em;font-size:14px;font-weight:850}.webrooms-chat .chat-identity>div>span{color:var(--wr-chat-muted)!important;font-size:9px!important}.webrooms-chat .chat-identity>div>span i{background:#25b96c;width:7px;height:7px;box-shadow:0 0 0 4px #25b96c1c}.webrooms-chat .chat-live-badge{color:#fff;background:#171820;border:0;border-radius:7px;padding:6px 8px;font:850 8px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 5px 12px #17182024}.webrooms-chat .messages{scrollbar-color:#d6d7e2 transparent;background:linear-gradient(#6047f506,#0000 150px),#fbfbfd;padding:20px 15px 16px}.webrooms-chat .chat-channel-tabs{background:#fff;border-bottom:1px solid #e9e9ef;grid-template-columns:1fr 1fr;gap:5px;padding:7px 9px;display:grid}.webrooms-chat .chat-channel-tabs button{color:#797b86;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:36px;font:700 12px/1 inherit;transition:background .18s,color .18s,box-shadow .18s;position:relative}.webrooms-chat .chat-channel-tabs button:hover{color:#373441;background:#f5f4fb}.webrooms-chat .chat-channel-tabs button.selected{color:#523cf0;background:#f0edff;box-shadow:inset 0 0 0 1px #6047f51f}.webrooms-chat .chat-channel-tabs button i{color:#fff;background:#6047f5;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:700 10px/1 inherit;display:grid;position:absolute;top:5px;left:7px}.webrooms-chat .private-conversation-list{scrollbar-width:none;background:#fbfbfd;border-bottom:1px solid #ececf2;gap:6px;padding:9px 10px;display:flex;overflow-x:auto}.webrooms-chat .private-conversation-list::-webkit-scrollbar{display:none}.webrooms-chat .private-conversation-list button{color:#333541;cursor:pointer;background:#fff;border:1px solid #e1e2ea;border-radius:12px;flex:none;align-items:center;gap:6px;min-height:38px;padding:5px 9px 5px 7px;display:flex;position:relative}.webrooms-chat .private-conversation-list button.selected,.webrooms-chat .private-conversation-list button:hover{color:#4d38e8;background:#f3f1ff;border-color:#7866f5}.webrooms-chat .private-conversation-list button>span{color:#fff;background:linear-gradient(135deg,#3157f6,#6945f5);border-radius:9px;place-items:center;width:25px;height:25px;font:700 11px/1 inherit;display:grid}.webrooms-chat .private-conversation-list button>b{text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:11px;overflow:hidden}.webrooms-chat .private-conversation-list button>i{color:#fff;background:#ef4444;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:700 9px/1 inherit;display:grid}.webrooms-chat .composer input:disabled{color:#a4a4ad;cursor:not-allowed;background:#f3f3f6}.webrooms-chat .composer button:disabled{opacity:.42;cursor:not-allowed}.webrooms-chat .message{gap:9px;margin-bottom:16px}.webrooms-chat .message>div{max-width:84%}.webrooms-chat .message-avatar{border:1px solid #e3e4ec;flex-basis:30px;width:30px;height:30px;box-shadow:0 3px 9px #17182d0f;color:#555867!important;background:#fff!important}.webrooms-chat .message-author{color:#616473;margin:0 10px 4px;font-size:9px;font-weight:750}.webrooms-chat .message p{color:#272832;background:#fff;padding:10px 13px;font-size:11px;line-height:1.55;box-shadow:0 4px 13px #1f20360b;border:1px solid #e7e8ef!important;border-radius:15px 15px 5px!important}.webrooms-chat .message.assistant .message-avatar,.webrooms-chat .message.host .message-avatar{border:0;background:linear-gradient(145deg,var(--wr-chat-blue),var(--wr-chat-violet))!important;color:#fff!important}.webrooms-chat .message.assistant p,.webrooms-chat .message.host p{background:linear-gradient(135deg,var(--wr-chat-blue),var(--wr-chat-violet));box-shadow:0 7px 17px #4644ef2b;border:0!important;border-radius:15px 15px 15px 5px!important}.webrooms-chat .message-author em{color:#5350de;background:#eeedff}.webrooms-chat .empty-chat{text-align:center;place-content:center;justify-items:center;min-height:100%;padding:34px 24px 90px;display:grid}.webrooms-chat .empty-chat .empty-chat-mark{background:#fff;border:0;border-radius:18px 18px 18px 6px;justify-content:center;align-items:center;gap:5px;width:64px;height:56px;margin-bottom:18px;display:flex;position:relative;box-shadow:0 12px 34px #2323441c,inset 0 0 0 1px #e8e8f0}.webrooms-chat .empty-chat-mark:after{content:"";z-index:-1;border-radius:inherit;opacity:.75;position:absolute;inset:-1px;transform:translate(4px,4px)}.webrooms-chat .empty-chat-mark i,.webrooms-chat .empty-chat-mark:after{background:linear-gradient(145deg,var(--wr-chat-blue),var(--wr-chat-violet))}.webrooms-chat .empty-chat-mark i{border-radius:50%;width:6px;height:6px;animation:wr-chat-dot 1.6s ease-in-out infinite}.webrooms-chat .empty-chat-mark i:nth-child(2){animation-delay:.14s}.webrooms-chat .empty-chat-mark i:nth-child(3){animation-delay:.28s}.webrooms-chat .empty-chat b{color:var(--wr-chat-ink);font-size:15px}.webrooms-chat .empty-chat small{max-width:230px;color:var(--wr-chat-muted);margin-top:7px;font-size:10px;line-height:1.55}.webrooms-chat .unanswered-queue{box-shadow:none;background:#f7f6ff;border:1px solid #deddf7}.webrooms-chat .replying-banner{border-color:var(--wr-chat-line);color:#666878;background:#f5f4ff}.webrooms-chat .composer{border-top:1px solid var(--wr-chat-line);background:#fff;min-height:72px;margin:0;padding:13px 14px}.webrooms-chat .composer input{height:46px;color:var(--wr-chat-ink);background:#f8f8fb;border:1px solid #dedfe8;padding:9px 15px 9px 49px;font-size:11px;transition:border-color .16s,background .16s,box-shadow .16s;border-radius:13px!important}.webrooms-chat .composer input:focus{background:#fff;border-color:#aaa8f8;box-shadow:0 0 0 4px #5350de14}.webrooms-chat .composer button{background:linear-gradient(145deg,var(--wr-chat-blue),var(--wr-chat-violet));color:#fff;place-items:center;width:32px;height:32px;padding:0;display:grid;left:21px;box-shadow:0 6px 14px #4644ef33;border-radius:10px!important}.webrooms-chat .composer button:after{content:none}.webrooms-chat .composer button svg{width:17px;height:17px;display:block;transform:rotate(-2deg)}.webrooms-chat .composer button:hover{transform:translateY(-1px)}.scripted-answer-preview{color:#555866;background:#f5f4ff;border-right:2px solid #5954ee;border-radius:7px;flex-direction:column;gap:3px;margin-top:7px;padding:8px 10px;font-size:8px;line-height:1.55;display:flex}.scripted-answer-preview strong{color:#4e4bdd;font-size:7px}@keyframes wr-chat-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.webrooms-chat .empty-chat-mark i{opacity:.75;animation:none}}@media (max-width:600px){.webrooms-chat .chat-title{height:68px;min-height:68px;padding:10px 12px}.webrooms-chat .chat-profile-avatar{border-radius:12px;flex-basis:39px;width:39px;height:39px}.webrooms-chat .chat-profile-avatar:before{width:33px;height:33px}.webrooms-chat .messages{padding:15px 11px}.webrooms-chat .message>div{max-width:86%}.webrooms-chat .composer{min-height:66px;padding:10px}.webrooms-chat .composer button{left:17px}}.subscription-gate{color:#1a1b22;background:radial-gradient(circle at 20% 10%,#4d46f629,#0000 34%),#f5f6fa;place-items:center;min-height:100vh;padding:42px 20px;display:grid}.subscription-card{background:#fff;border:1px solid #e0e2ea;border-radius:24px;width:min(760px,100%);padding:42px;box-shadow:0 28px 80px #1f202d1f}.subscription-brand{justify-content:center;margin-bottom:28px;display:flex}.subscription-brand img{width:170px;height:auto}.subscription-eyebrow{color:#4d46f6;text-align:center;font-size:11px;font-weight:850;display:block}.subscription-card h1{letter-spacing:-.04em;text-align:center;margin:9px 0 10px;font-size:34px;line-height:1.15}.subscription-card>p{color:#6e717d;text-align:center;max-width:560px;margin:0 auto 28px;font-size:14px;line-height:1.7}.subscription-options{direction:rtl;grid-template-columns:1fr 1fr;gap:12px;display:grid}.subscription-options button{color:#262730;text-align:right;background:#fafbfc;border:1px solid #e0e2e8;border-radius:15px;align-content:center;justify-items:start;gap:4px;min-height:126px;padding:20px;transition:all .18s;display:grid;position:relative}.subscription-options button:hover{border-color:#aaa8f8;transform:translateY(-1px)}.subscription-options button.active{background:#f5f4ff;border:2px solid #4d46f6;box-shadow:0 8px 26px #4d46f61f}.subscription-options span{font-size:13px;font-weight:800}.subscription-options b{direction:ltr;font-size:31px;line-height:1}.subscription-options small{color:#777a86;font-size:10px}.subscription-options i{color:#23784e;background:#e7f7ed;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:12px;left:12px}.subscription-card ul{border-block:1px solid #ececf1;grid-template-columns:1fr 1fr;gap:13px 22px;margin:25px 0;padding:20px 0;list-style:none;display:grid}.subscription-card li{color:#484a54;padding-right:24px;font-size:12px;position:relative}.subscription-card li:before{content:"✓";color:#4d46f6;background:#e8e7ff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-weight:900;display:grid;position:absolute;right:0}.subscription-checkout{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2d64f5,#5940f5);border:0;border-radius:12px;width:100%;height:54px;font-size:14px;font-weight:850;box-shadow:0 13px 28px #4344ef3d}.subscription-checkout:disabled{opacity:.65;cursor:wait}.subscription-error{color:#a93430;text-align:center;background:#fff0ef;border-radius:8px;margin-top:12px;padding:10px;font-size:11px}.subscription-note{color:#93959e;text-align:center;margin-top:14px;font-size:9px;display:block}@media (max-width:650px){.subscription-gate{padding:16px}.subscription-card{border-radius:18px;padding:28px 20px}.subscription-card h1{font-size:27px}.subscription-card ul,.subscription-options{grid-template-columns:1fr}.subscription-options button{min-height:108px}.subscription-brand img{width:145px}}.webinar-builder-card>.field-label{color:#50525d;margin:20px 0 7px;font-size:9px;font-weight:800;display:block}.content:has(.knowledge-page){background:#f6f6f9;max-width:none}.knowledge-page{--kn-ink:#18191f;--kn-muted:#7a7d88;--kn-line:#e2e3ea;--kn-blue:#3157f6;--kn-violet:#5940f5;max-width:1320px;margin:0 auto}.knowledge-head{align-items:flex-end;margin-bottom:18px}.knowledge-head h1{color:var(--kn-ink);letter-spacing:-.04em;margin-top:5px;font-size:31px}.knowledge-head p{max-width:620px;color:var(--kn-muted);font-size:10px}.knowledge-readiness{border:1px solid var(--kn-line);background:#fff;border-radius:13px;align-items:center;gap:10px;min-width:235px;padding:10px 12px;display:flex;box-shadow:0 5px 18px #1f203308}.knowledge-readiness>span{color:#858895;background:#efeff4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.knowledge-readiness>span.ready{color:#25975b;background:#e9f8ef}.knowledge-readiness svg{width:19px}.knowledge-readiness div{flex-direction:column;gap:3px;display:flex}.knowledge-readiness b{color:#292a31;font-size:10px}.knowledge-readiness small{color:#8b8d98;font-size:8px}.knowledge-metrics{border:1px solid var(--kn-line);background:#fff;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid;overflow:hidden;box-shadow:0 7px 22px #1d1e3308}.knowledge-metrics>div{border-left:1px solid var(--kn-line);grid-template-columns:1fr auto;align-content:center;gap:3px 12px;min-height:96px;padding:18px 21px;display:grid}.knowledge-metrics>div:last-child{border-left:0}.knowledge-metrics span{color:#777a86;font-size:9px}.knowledge-metrics b{color:var(--kn-ink);letter-spacing:-.05em;grid-area:1/2/3;font-size:27px;line-height:1}.knowledge-metrics small{color:#a0a2ab;font-size:7px}.knowledge-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.knowledge-add-card,.knowledge-library{border:1px solid var(--kn-line);background:#fff;border-radius:17px;box-shadow:0 8px 26px #1b1c3008}.knowledge-library{min-height:550px;padding:23px}.knowledge-section-head{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;display:flex}.knowledge-section-head>div>span{color:var(--kn-blue);font-size:8px;font-weight:850}.knowledge-section-head h2{letter-spacing:-.025em;margin:5px 0 0;font-size:18px}.knowledge-search{color:#9698a2;background:#f9f9fc;border:1px solid #dedfe7;border-radius:10px;align-items:center;gap:8px;width:230px;height:39px;padding:0 11px;display:flex}.knowledge-search svg{width:16px}.knowledge-search input{color:#303139;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.knowledge-source-list{flex-direction:column;display:flex}.knowledge-source{border-bottom:1px solid #ededf2;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;padding:18px 4px;transition:background .16s;display:grid;position:relative}.knowledge-source:last-child{border-bottom:0}.knowledge-source:hover{background:#fafafd}.knowledge-source-icon{color:#5753e7;background:#f0efff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.knowledge-source-icon.link{color:#2580dd;background:#edf6ff}.knowledge-source-icon.file{color:#626675;background:#f0f2f5}.knowledge-source-icon svg{width:20px}.knowledge-source-copy{min-width:0}.knowledge-source-copy>div{align-items:center;gap:8px;display:flex}.knowledge-source-copy>div>span{color:#5753e7;background:#f0efff;border-radius:5px;padding:3px 6px;font-size:7px;font-weight:850}.knowledge-source-copy>div>small{color:#a0a2ab;font-size:7px}.knowledge-source-copy h3{color:#24252b;margin:7px 0 5px;font-size:12px}.knowledge-source-copy p{color:#747783;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:750px;margin:0;font-size:9px;line-height:1.65;display:-webkit-box;overflow:hidden}.knowledge-source-copy a,.knowledge-source-copy em{color:#4e54df;margin-top:6px;font-size:7px;font-style:normal;text-decoration:none;display:inline-block}.knowledge-source-copy em{color:#8e909a;direction:ltr}.knowledge-source-actions{opacity:0;align-items:center;gap:5px;transition:opacity .16s;display:flex}.knowledge-source:focus-within .knowledge-source-actions,.knowledge-source:hover .knowledge-source-actions{opacity:1}.knowledge-source-actions button{color:#696c78;background:#fff;border:1px solid #e1e2e9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.knowledge-source-actions button:hover{color:#4e50dd;border-color:#bcbef0}.knowledge-source-actions button.danger:hover{color:#bb4b45;background:#fff6f5;border-color:#f0c8c6}.knowledge-source-actions svg{width:15px}.knowledge-empty,.knowledge-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}.knowledge-empty>span{color:#6a68e9;background:#fafafd;border:1px solid #e3e4eb;border-radius:18px;place-items:center;width:62px;height:62px;display:grid}.knowledge-empty svg{width:27px}.knowledge-empty h3{margin:18px 0 7px;font-size:15px}.knowledge-empty p{color:#868995;max-width:390px;margin:0;font-size:9px;line-height:1.7}.knowledge-loading{color:#858894;gap:12px;font-size:9px}.knowledge-loading i{border:2px solid #e1e2ea;border-top:2px solid var(--kn-violet);border-radius:50%;width:25px;height:25px;animation:kn-spin .8s linear infinite}.knowledge-add-card{padding:20px;position:sticky;top:22px}.knowledge-add-title{align-items:center;gap:10px;margin-bottom:17px;display:flex}.knowledge-add-title>span{color:#fff;background:#191a20;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.knowledge-add-title svg{width:18px}.knowledge-add-title>div{flex-direction:column;gap:3px;display:flex}.knowledge-add-title b{font-size:12px}.knowledge-add-title small{color:#92949e;font-size:7px}.knowledge-kind-tabs{background:#f0f0f4;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:17px;padding:4px;display:grid}.knowledge-kind-tabs button{color:#7c7e89;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;height:38px;font-size:8px;font-weight:750;display:flex}.knowledge-kind-tabs button.active{color:#31323a;background:#fff;box-shadow:0 2px 8px #20213412}.knowledge-kind-tabs svg{width:14px}.knowledge-add-card>label,.knowledge-modal label{color:#5f626d;margin-bottom:14px;font-size:8px;font-weight:800;display:block}.knowledge-add-card>label>small{float:left;color:#a0a2aa;font-size:7px;font-weight:500}.knowledge-add-card input,.knowledge-add-card textarea,.knowledge-modal input,.knowledge-modal textarea{color:#26272e;background:#fafafd;border:1px solid #dedfe7;border-radius:9px;outline:0;width:100%;margin-top:6px;padding:11px 12px;font-size:9px;transition:border-color .15s,background .15s,box-shadow .15s}.knowledge-add-card input:focus,.knowledge-add-card textarea:focus,.knowledge-modal input:focus,.knowledge-modal textarea:focus{background:#fff;border-color:#9698ed;box-shadow:0 0 0 3px #5651eb0e}.knowledge-add-card textarea{resize:vertical;min-height:145px;line-height:1.7}.knowledge-add-card .field-hint{float:none;color:#9a9ca6;margin-top:6px;font-size:7px;font-weight:500;display:block}.knowledge-dropzone{cursor:pointer;background:#fafafd;border:1px dashed #c9cbd7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:142px;margin-bottom:15px;transition:all .16s;display:flex}.knowledge-dropzone.selected,.knowledge-dropzone:hover{background:#f6f5ff;border-color:#8987ed}.knowledge-dropzone>span{color:#5855e7;background:#efeff6;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.knowledge-dropzone svg{width:18px}.knowledge-dropzone b{font-size:9px}.knowledge-dropzone small{color:#91939d;text-align:center;direction:ltr;max-width:250px;font-size:7px}.knowledge-submit{background:linear-gradient(135deg,var(--kn-blue),var(--kn-violet));color:#fff;border:0;border-radius:10px;width:100%;height:44px;font-size:10px;font-weight:850;box-shadow:0 9px 20px #4447ed26}.knowledge-submit:disabled{opacity:.6;cursor:wait}.knowledge-feedback{border-radius:8px;margin:0 0 10px;padding:9px 10px;font-size:8px;line-height:1.45}.knowledge-feedback.error{color:#a8403b;background:#fff2f1}.knowledge-feedback.success{color:#26764d;background:#ecf8f1}.knowledge-privacy{color:#999ba5;margin:12px 2px 0;font-size:7px;line-height:1.55}.knowledge-privacy span{color:#2aa567}.knowledge-modal{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1516226b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.knowledge-modal>div{background:#fff;border:1px solid #e0e1e8;border-radius:17px;width:min(560px,100%);padding:22px;box-shadow:0 28px 80px #11121f38}.knowledge-modal header{align-items:center;gap:11px;margin-bottom:20px;display:flex}.knowledge-modal header>div{flex-direction:column;gap:2px;display:flex}.knowledge-modal header b{font-size:13px}.knowledge-modal header small{color:#92949d;font-size:8px}.knowledge-modal header>button{color:#686a75;background:#fff;border:1px solid #e2e3e9;border-radius:8px;width:31px;height:31px;margin-right:auto;font-size:18px}.knowledge-modal textarea{min-height:220px;line-height:1.7}.knowledge-modal footer{justify-content:flex-end;gap:7px;margin-top:18px;display:flex}.knowledge-modal footer button{color:#555762;background:#fff;border:1px solid #dddee6;border-radius:9px;height:39px;padding:0 16px;font-size:9px;font-weight:750}.knowledge-modal footer .primary{background:linear-gradient(135deg,var(--kn-blue),var(--kn-violet));color:#fff;border:0}.knowledge-modal footer button:disabled{opacity:.6}.knowledge-page svg{display:block}.sidebar nav button:has(.nav-icon) .nav-icon svg{overflow:visible}@keyframes kn-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.knowledge-loading i{animation:none}.knowledge-dropzone,.knowledge-source,.knowledge-source-actions{transition:none}}@media (max-width:1000px){.knowledge-layout{grid-template-columns:1fr}.knowledge-add-card{grid-row:1;position:static}.knowledge-metrics{grid-template-columns:1fr 1fr}.knowledge-metrics>div:nth-child(2){border-left:0}.knowledge-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--kn-line)}}@media (max-width:650px){.knowledge-head{align-items:flex-start}.knowledge-readiness{width:100%}.knowledge-metrics{grid-template-columns:1fr 1fr}.knowledge-metrics>div{min-height:82px;padding:14px}.knowledge-library{padding:15px}.knowledge-section-head{flex-direction:column;align-items:flex-start}.knowledge-search{width:100%}.knowledge-source{grid-template-columns:37px minmax(0,1fr)}.knowledge-source-icon{width:37px;height:37px}.knowledge-source-actions{opacity:1;grid-column:2}.knowledge-add-card{padding:16px}.knowledge-head h1{font-size:27px}}.webinars-page .webinar-library-card{align-items:stretch;overflow:hidden}.webinars-page .library-card-content{flex-direction:column;gap:12px;min-width:0;display:flex}.webinars-page .library-card-heading{min-width:0}.webinars-page .library-card-heading h2,.webinars-page .library-card-heading p{overflow-wrap:anywhere}.webinars-page .library-link-row{background:#f7f8fc;border:1px solid #e5e6ef;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:auto;padding:9px;display:grid}.webinars-page .library-link-row code{text-overflow:ellipsis;white-space:nowrap;color:#5558e9;min-width:0;font-size:10px;font-weight:800;overflow:hidden}.webinars-page .library-link-row button{color:#5652e9;white-space:nowrap;background:#fff;border:1px solid #dadcf0;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:9px;font-weight:850;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.webinars-page .library-link-row button:hover{background:#f3f1ff;border-color:#aaa8f8;transform:translateY(-1px)}.webinars-page .library-link-row button .nav-icon svg{width:14px;height:14px}.webinars-page .library-actions{flex-direction:column;justify-content:center;align-self:stretch;gap:9px;width:264px;min-width:0;display:flex}.webinars-page .library-actions button{border-radius:12px;min-width:0;font-size:10px;font-weight:850;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s}.webinars-page .library-primary-action{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:0 16px;display:flex;box-shadow:0 16px 34px #4245ec3d;color:#fff!important;background:linear-gradient(135deg,#3157f6,#5940f5)!important;border:0!important;border-radius:14px!important}.webinars-page .library-primary-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 20px 42px #4245ec4d}.webinars-page .library-primary-action:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.webinars-page .library-primary-action .nav-icon{background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.webinars-page .library-primary-action .nav-icon svg{width:18px;height:18px}.webinars-page .library-primary-action span{text-align:right;flex-direction:column;gap:4px;min-width:0;display:flex}.webinars-page .library-primary-action b{color:#fff;font-size:14px;line-height:1.2}.webinars-page .library-primary-action small{color:#ffffffb8;font-size:9px;line-height:1.25}.webinars-page .library-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.webinars-page .library-secondary-actions .outline-button,.webinars-page .library-secondary-actions button:last-child{color:#3d3f49;min-height:42px;box-shadow:none;background:#fff;border:1px solid #e1e2ea;border-radius:11px;grid-column:auto;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:flex}.webinars-page .library-secondary-actions .outline-button:hover,.webinars-page .library-secondary-actions button:last-child:hover{color:#4f50df;background:#f7f6ff;border-color:#bebff1;transform:translateY(-1px)}.webinars-page .library-secondary-actions .nav-icon svg{width:15px;height:15px}.webinars-page .library-secondary-actions span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1180px){.webinars-page .webinar-library>article{grid-template-columns:165px minmax(0,1fr);gap:13px}.webinars-page .library-thumb{width:165px}.webinars-page .library-actions{grid-column:1/-1;grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr);align-items:center;width:100%;display:grid}.webinars-page .library-secondary-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.webinars-page .workspace-head{align-items:flex-start;gap:14px}.webinars-page .workspace-head h1{font-size:28px}.webinars-page .webinar-library>article{border-radius:16px;grid-template-columns:1fr;gap:12px;padding:12px}.webinars-page .library-thumb{width:100%;height:148px}.webinars-page .webinar-library article>div:nth-child(2){padding:0}.webinars-page .library-card-metrics{grid-template-columns:1fr 1fr}.webinars-page .library-actions{width:100%;display:flex}.webinars-page .library-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.webinars-page .library-link-row{grid-template-columns:1fr}.webinars-page .library-link-row button{justify-content:center;width:100%}}@media (max-width:430px){.webinars-page .library-card-metrics,.webinars-page .library-secondary-actions{grid-template-columns:1fr}.webinars-page .library-primary-action{min-height:58px}}.sidebar{flex-direction:column;display:flex}.sidebar .profile{margin-top:auto}.knowledge-page .knowledge-head{margin-bottom:14px}.knowledge-page .knowledge-metrics{grid-template-columns:1fr!important}.knowledge-page .knowledge-metrics>div{border-left:0!important}.knowledge-page .knowledge-metric-summary{grid-template-columns:1fr auto;align-items:center;min-height:92px}.knowledge-page .knowledge-metric-summary b{font-size:34px}.knowledge-page .knowledge-metric-summary small{color:#7b7f8d;font-size:9px}.knowledge-page .knowledge-empty{min-height:390px}.knowledge-page .knowledge-empty h3{margin:0;font-size:17px}.webinar-delete-zone{background:linear-gradient(135deg,#fff8f8,#fff);border:1px solid #ffd7d7;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding:18px;display:flex}.webinar-delete-zone span{color:#d73737;margin-bottom:6px;font-size:11px;font-weight:900;display:inline-flex}.webinar-delete-zone h2{color:#1f2028;margin:0;font-size:18px}.webinar-delete-zone p{color:#858894;margin:5px 0 0;font-size:13px;line-height:1.6}.webinar-delete-zone button{color:#fff;cursor:pointer;background:#ef4444;border:0;border-radius:13px;flex:none;min-width:150px;min-height:46px;font-weight:900;transition:transform .16s,background .16s,box-shadow .16s;box-shadow:0 14px 30px #ef44442e}.webinar-delete-zone button:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 18px 36px #ef44443d}.webinar-delete-zone button:disabled{opacity:.55;cursor:wait}@media (max-width:620px){.webinar-delete-zone{flex-direction:column;align-items:stretch}.webinar-delete-zone button{width:100%}}.create-webinar-flow .builder-mode-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.webinar-recorder-overlay{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060812ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.webinar-recorder-panel{color:#fff;background:#10131d;border:1px solid #ffffff1f;border-radius:28px;width:min(1120px,100%);max-height:min(860px,100vh - 34px);overflow:auto;box-shadow:0 34px 90px #0000007a}.webinar-recorder-panel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.webinar-recorder-panel>header span{color:#8ea0ff;font-size:12px;font-weight:900}.webinar-recorder-panel>header h2{margin:4px 0 0;font-size:24px}.webinar-recorder-panel>header button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;width:44px;height:44px;font-size:28px}.webinar-recorder-body{grid-template-columns:minmax(0,1fr) 300px;gap:22px;padding:24px;display:grid}.recorder-main{gap:16px;min-width:0;display:grid}.recorder-preview{aspect-ratio:16/9;background:radial-gradient(circle at 50% 40%,#172033,#05070d 70%);border:1px solid #ffffff1a;border-radius:24px;position:relative;overflow:hidden}.recorder-composite-preview,.recorder-preview video{object-fit:contain;background:#05070d;width:100%;height:100%}.recorder-composite-preview{display:block}.recorder-source-video{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.recorder-preview .recorder-camera-bubble{aspect-ratio:16/9;object-fit:cover;border:3px solid #ffffffe6;border-radius:18px;width:min(230px,28%);height:auto;position:absolute;bottom:22px;left:22px;box-shadow:0 18px 42px #0000005c}.recorder-placeholder{color:#ffffffb8;text-align:center;place-items:center;padding:22px;font-size:17px;font-weight:800;display:grid;position:absolute;inset:0}.recorder-live-badge{color:#fff;background:#db2727eb;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:900;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 16px 36px #db27273d}.recorder-live-badge i{background:#fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #ffffff29}.recorder-side{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:16px;padding:18px;display:flex}.recorder-side h3{margin:0;font-size:17px}.recorder-side ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.recorder-side li{color:#ffffffad;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.recorder-side li:before{content:"";background:#747988;border-radius:50%;width:10px;height:10px}.recorder-side li.ready{color:#fff}.recorder-side li.ready:before{background:#22c55e;box-shadow:0 0 0 5px #22c55e1f}.recorder-side p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.7}.recorder-privacy-controls{background:#5058f61a;border:1px solid #8ea0ff33;border-radius:14px;gap:12px;padding:13px;display:grid}.recorder-privacy-controls>label:first-child{cursor:pointer;align-items:center;gap:10px;display:flex}.recorder-privacy-controls input[type=checkbox]{accent-color:#6574ff;width:18px;height:18px;margin:0}.recorder-privacy-controls label>span{gap:3px;display:grid}.recorder-privacy-controls label>span b{color:#fff;font-size:11px}.recorder-privacy-controls label>span small{color:#ffffff94;font-size:9px}.recorder-crop-range{gap:8px;display:grid}.recorder-crop-range>span{color:#ffffffad;grid-auto-flow:column;justify-content:space-between;font-size:10px;display:flex!important}.recorder-crop-range input[type=range]{accent-color:#7180ff;width:100%}.recorder-error{color:#fecdd3;background:#7f1d1d3d;border:1px solid #fb718547;border-radius:14px;padding:12px;font-size:12px;line-height:1.6}.recorder-timeline-card{background:linear-gradient(#ffffff13,#ffffff0a);border:1px solid #ffffff1a;border-radius:20px;padding:15px 16px 13px}.recorder-timeline-head,.recorder-timeline-scale{justify-content:space-between;align-items:center;gap:12px;display:flex}.recorder-timeline-head b{font-size:14px}.recorder-timeline-head span,.recorder-timeline-scale{color:#fff9;font-size:12px;font-weight:850}.recorder-timeline{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 9%),linear-gradient(135deg,#191f2f,#10131d);border:1px solid #ffffff1a;border-radius:18px;height:66px;margin:15px 0 8px;position:relative}.recorder-timeline-active,.recorder-timeline-muted{pointer-events:none;border-radius:14px;position:absolute;top:10px;bottom:10px}.recorder-timeline-muted{-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();background:#00000057}.recorder-timeline-muted.before{left:0}.recorder-timeline-muted.after{right:0}.recorder-timeline-active{background:linear-gradient(90deg,#3157f6d1,#814affdb);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 28px #5850ff3d}.recorder-timeline-handle{z-index:3;cursor:ew-resize;background:#fff;border:0;border-radius:12px;width:18px;height:56px;position:absolute;top:5px;transform:translate(-50%);box-shadow:0 12px 24px #00000057}.recorder-timeline-handle:after{content:"";background:#6257ff;border-radius:99px;position:absolute;inset:16px 7px}.recorder-playhead{z-index:2;pointer-events:none;background:#f43f5e;border-radius:99px;width:3px;position:absolute;top:-5px;bottom:-5px;transform:translate(-50%);box-shadow:0 0 0 5px #f43f5e29}.recorder-trim-summary{color:#ffffffd1;background:#5058f61c;border:1px solid #8ea0ff2e;border-radius:14px;padding:10px 12px;font-size:12px;font-weight:850}.recorder-actions{gap:10px;margin-top:auto;display:grid}.recorder-actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3157f6,#6339f5);border:0;border-radius:14px;min-height:48px;font-weight:900;box-shadow:0 16px 34px #464df638}.recorder-actions button.danger{background:#e5484d}.recorder-actions button.secondary{box-shadow:none;background:#ffffff14;border:1px solid #ffffff24}.recorder-actions button:disabled{opacity:.55;cursor:wait}@media (max-width:860px){.create-webinar-flow .builder-mode-picker{grid-template-columns:1fr}.webinar-recorder-overlay{padding:0}.webinar-recorder-panel{border-radius:0;min-height:100vh;max-height:100vh}.webinar-recorder-body{grid-template-columns:1fr;padding:16px}.recorder-timeline{height:58px}.recorder-preview .recorder-camera-bubble{border-radius:14px;width:34%;bottom:14px;left:14px}}.whatsapp-reminder-card{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dce3ff;border-radius:18px;gap:14px;margin:18px 0;padding:18px;display:grid}.whatsapp-admin-card>span,.whatsapp-reminder-card span{color:#4f65f1;font-size:11px;font-weight:950}.whatsapp-admin-card h2,.whatsapp-reminder-card h2{color:#20232d;margin:4px 0;font-size:19px}.whatsapp-admin-card p,.whatsapp-reminder-card p{color:#858a99;margin:0;font-size:13px;line-height:1.65}.toggle-row{color:#242733;align-items:center;gap:10px;min-height:auto;display:inline-flex}.toggle-row input{accent-color:#4f57ff;width:20px;height:20px}.whatsapp-admin-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;display:grid}.whatsapp-admin-card{background:#fff;border:1px solid #e4e8f5;border-radius:20px;gap:12px;margin-top:16px;padding:20px;display:grid;box-shadow:0 18px 46px #20253e0f}.whatsapp-admin-card input,.whatsapp-admin-card select{color:#20232d;background:#f9faff;border:1px solid #dfe3ee;border-radius:12px;min-height:44px;padding:0 13px;font-weight:800}.whatsapp-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.whatsapp-metric-grid div{background:#fff;border:1px solid #e4e8f5;border-radius:18px;padding:16px}.whatsapp-metric-grid span{color:#858a99;font-size:11px;font-weight:900;display:block}.whatsapp-metric-grid b{color:#20232d;margin-top:8px;font-size:25px;display:block}.whatsapp-test-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.whatsapp-test-grid .wide{grid-column:1/-1}.whatsapp-log-list,.whatsapp-table{gap:8px;display:grid}.whatsapp-log-list details,.whatsapp-table p{background:#fafbff;border:1px solid #edf0f7;border-radius:14px;margin:0;padding:12px}.whatsapp-table p{justify-content:space-between;align-items:center;gap:12px;display:flex}.whatsapp-table span{color:#727786;font-size:12px;font-weight:850}.whatsapp-log-list summary{cursor:pointer;color:#20232d;grid-template-columns:150px 130px minmax(0,1fr) 90px;align-items:center;gap:10px;font-size:12px;font-weight:850;display:grid}.whatsapp-log-list p{color:#9b2d2d;border-top:1px solid #e7eaf3;margin-top:10px;padding-top:10px}.form-error.neutral{color:#3740b8;background:#f7f8ff;border-color:#dfe4ff}.offer-trigger-card{background:radial-gradient(circle at 100% 0,#6153ff24,#0000 38%),linear-gradient(135deg,#fbfcff,#f5f7ff);border:1px solid #dfe4ff;border-radius:24px;margin-top:18px;padding:20px;box-shadow:0 18px 42px #3748aa14}.offer-trigger-card>div:first-child span{color:#5c61f1;margin-bottom:6px;font-size:12px;font-weight:950;display:inline-flex}.offer-trigger-card h2{color:#20232d;margin:0;font-size:22px}.offer-trigger-card p{color:#737887;margin:8px 0 16px;line-height:1.7}.offer-trigger-card .toggle-row{color:#20232d;background:#fff;border:1px solid #e3e7f7;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.offer-channel-picker input,.offer-trigger-card .toggle-row input{accent-color:#5547ff;width:18px;height:18px}.offer-trigger-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.offer-channel-picker,.offer-trigger-fields label{color:#20232d;gap:8px;font-size:13px;font-weight:900;display:grid}.offer-channel-picker,.offer-trigger-fields .wide{grid-column:1/-1}.offer-trigger-fields input,.offer-trigger-fields textarea{color:#20232d;min-height:48px;font:inherit;background:#ffffffeb;border:1px solid #dbe0ee;border-radius:14px;padding:12px 14px}.offer-trigger-fields textarea{resize:vertical;min-height:108px}.offer-channel-picker{background:#ffffffd1;border:1px solid #e4e8f7;border-radius:18px;padding:14px}.offer-channel-picker label{color:#333746;align-items:center;gap:8px;display:inline-flex}.offer-channel-picker small{color:#7d8392}.offer-leads-card{background:#fff;border:1px solid #e3e7f3;border-radius:26px;margin-top:18px;padding:22px;box-shadow:0 18px 46px #20253e0f}.offer-leads-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.offer-leads-list article{background:linear-gradient(#fbfcff,#fff);border:1px solid #edf0f8;border-radius:18px;gap:10px;padding:16px;display:grid}.offer-leads-list article div{gap:4px;display:grid}.offer-leads-list b{color:#20232d;font-size:15px}.offer-leads-list small,.offer-leads-list span{color:#7d8392;overflow-wrap:anywhere;font-size:12px}.offer-leads-list p{color:#383d4b;margin:0;font-weight:850}.offer-leads-list em{color:#5047e8;background:#eef0ff;border-radius:999px;justify-self:start;padding:6px 10px;font-size:12px;font-style:normal;font-weight:950}@media (max-width:980px){.offer-leads-list,.offer-trigger-fields,.whatsapp-admin-grid,.whatsapp-test-grid{grid-template-columns:1fr}.whatsapp-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-log-list summary,.whatsapp-table p{grid-template-columns:1fr;align-items:stretch}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}