:root{--kilimo-green:var(--ask-green);--kilimo-green-deep:var(--ask-green-deep);--kilimo-orange:var(--ask-yellow);--kilimo-cream:var(--ask-white);--kilimo-ink:var(--ask-black);--kilimo-muted:var(--text-muted);--kilimo-border:var(--border-subtle)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--workspace-bg,#f6f8f5);color:var(--kilimo-ink);font-family:var(--font-ui,var(--font-raleway)),Raleway,Arial,sans-serif}button,input,select{font:inherit}.entry-page{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);background:#ffffff}.entry-copy,.entry-page{min-height:100vh;min-height:100dvh}.entry-copy{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(32px,5vw,72px);color:#ffffff;background:radial-gradient(circle at 85% 15%,rgba(255,212,0,.24),transparent 30%),linear-gradient(145deg,var(--kilimo-green-deep),var(--kilimo-green))}.room-brand,.wordmark{display:flex;align-items:center;gap:14px}.room-brand-mark,.wordmark-mark{display:grid;place-items:center;background:var(--kilimo-orange);color:#102418;font-weight:900}.wordmark-mark{width:48px;height:48px;border-radius:14px;font-size:24px}.room-brand-mark{width:38px;height:38px;flex:0 0 38px;border-radius:11px;font-size:18px}.room-brand-copy,.session-copy,.wordmark div{display:grid;grid-gap:2px;gap:2px}.brand-kicker,.wordmark div span{font-size:11px;font-weight:800;letter-spacing:.16em}.wordmark strong{font-size:22px}.entry-message{max-width:650px;padding:80px 0}.eyebrow{color:var(--ask-yellow-soft);font-size:12px;font-weight:800;letter-spacing:.14em}.entry-message h1{margin:20px 0;max-width:620px;font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.045em}.entry-message p{max-width:590px;margin:0;color:#dce9e1;font-size:17px;line-height:1.7}.feature-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.feature-row span{padding:9px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.07);font-size:12px;font-weight:700}.entry-footnote{margin:0;color:#9fc0ad;font-size:12px}.prejoin-panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,6vw,80px);background:linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.98)),repeating-linear-gradient(135deg,#eef2ed 0 1px,transparent 1px 20px)}.prejoin-heading{max-width:720px;margin:0 auto 24px;width:100%}.status-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:#e8f3eb;color:#24623e;font-size:12px;font-weight:800}.status-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:#39a05d}.prejoin-heading h2{margin:16px 0 7px;font-size:clamp(28px,4vw,42px);letter-spacing:-.035em}.prejoin-heading p,.privacy-note{color:var(--kilimo-muted);line-height:1.6}.prejoin-wrap{width:100%;max-width:720px;margin:0 auto;overflow:hidden;border:1px solid var(--kilimo-border);border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(16,54,36,.09)}.prejoin-wrap.is-loading{pointer-events:none;opacity:.72}.prejoin-wrap .lk-prejoin{padding:18px;background:#fff}.prejoin-wrap .lk-video-container{overflow:hidden;border-radius:17px;background:#102b1e}.prejoin-wrap .lk-join-button{background:var(--kilimo-orange);color:#172318;border-color:var(--kilimo-orange);font-weight:900}.prejoin-wrap .lk-join-button:hover{background:var(--ask-yellow-deep);border-color:var(--ask-yellow-deep)}.error-banner{width:100%;max-width:720px;margin:0 auto 14px;padding:12px 14px;border:1px solid #f1b9b9;border-radius:12px;background:#fff1f1;color:#842727;font-size:13px;font-weight:700}.privacy-note{max-width:720px;margin:16px auto 0;width:100%}.conference-page{min-height:100vh;min-height:100dvh;overflow:hidden}.conference-page,.conference-shell{height:100vh;height:100dvh;background:#07120c}.conference-shell{display:grid;grid-template-rows:auto minmax(0,1fr)}.room-header{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#0a2a1c,#102f21)}.room-brand-copy strong{font-size:18px;line-height:1.1}.brand-kicker{color:#9fc0ad}.session-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;color:#dae7df}.live-badge{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:7px 10px;border:1px solid rgba(240,77,61,.35);border-radius:999px;background:rgba(240,77,61,.12);color:#ffd5d0;font-size:11px;font-weight:900;letter-spacing:.12em}.live-dot{width:8px;height:8px;border-radius:50%;background:#f04d3d;box-shadow:0 0 0 4px rgba(240,77,61,.12)}.session-copy{min-width:0;text-align:right}.session-copy strong{color:#fff;font-size:13px}.session-copy span,.session-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-copy span{max-width:420px;color:#9fc0ad;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.conference-stage{min-height:0;position:relative;overflow:hidden}.conference-stage .lk-video-conference{height:100%;background:#07120c}.conference-stage .lk-focus-layout-wrapper,.conference-stage .lk-grid-layout-wrapper{padding:10px}.conference-stage .lk-participant-tile{overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0d2418;box-shadow:0 10px 32px rgba(0,0,0,.16)}.conference-stage .lk-participant-tile[data-lk-speaking=true]{border-color:rgba(255,212,0,.9);box-shadow:0 0 0 2px rgba(255,212,0,.22)}.conference-stage .lk-participant-metadata{background:linear-gradient(transparent,rgba(0,0,0,.7))}.conference-stage .lk-control-bar{gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:rgba(6,19,12,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.conference-stage .lk-control-bar .lk-button-group>.lk-button,.conference-stage .lk-control-bar>.lk-button{min-height:44px;border-radius:11px}.conference-stage .lk-disconnect-button{border-color:#c73832;background:#8f211d;color:#fff}.conference-stage .lk-chat{border-left:1px solid rgba(255,255,255,.09);background:#0b2016}.conference-stage .lk-chat-form,.conference-stage .lk-chat-header{background:#0b2016}[data-lk-theme=default]{--lk-bg:#07120c;--lk-bg2:#0d2418;--lk-bg3:#173122;--lk-accent-fg:#182417;--lk-accent-bg:var(--kilimo-orange)}@media (max-width:940px){.entry-page{grid-template-columns:1fr}.entry-copy{min-height:auto;padding:26px 24px 34px}.entry-message{padding:70px 0 40px}.entry-message h1{font-size:clamp(38px,10vw,58px)}.prejoin-panel{padding:34px 18px 54px}}@media (max-width:700px){.room-header{min-height:64px;gap:10px;padding:9px 12px}.room-brand{gap:9px;min-width:0}.room-brand-mark{width:34px;height:34px;flex-basis:34px;border-radius:10px;font-size:16px}.room-brand-copy strong{font-size:17px}.room-brand-copy .brand-kicker{font-size:11px;letter-spacing:.12em}.session-meta{gap:7px}.live-badge{padding:6px 8px;font-size:11px}.session-copy span{display:none}.session-copy strong{max-width:150px;font-size:11px}.conference-stage .lk-focus-layout-wrapper,.conference-stage .lk-grid-layout-wrapper{padding:6px}.conference-stage .lk-participant-tile{border-radius:12px}.conference-stage .lk-control-bar{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;gap:6px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));scrollbar-width:none;-webkit-overflow-scrolling:touch}.conference-stage .lk-control-bar::-webkit-scrollbar{display:none}.conference-stage .lk-control-bar .lk-button-group,.conference-stage .lk-control-bar>*{flex:0 0 auto}.conference-stage .lk-control-bar .lk-button-group>.lk-button,.conference-stage .lk-control-bar>.lk-button{min-height:46px;min-width:46px;padding-inline:11px}.conference-stage .lk-chat{position:absolute;inset:0 0 0 auto;z-index:20;width:min(90vw,380px);max-width:100%;box-shadow:-18px 0 45px rgba(0,0,0,.28)}}@media (max-width:620px){.entry-message{padding-top:54px}.feature-row{gap:7px}.prejoin-wrap{border-radius:18px}.prejoin-wrap .lk-prejoin{padding:12px}}@media (max-width:430px){.session-copy{display:none}.live-badge{padding:6px 8px}}:root{--kilimo-green-950:#004d26;--kilimo-green-900:#006b32;--kilimo-green-700:#00843d;--kilimo-orange:#ffd400;--kilimo-cream:#ffffff;--kilimo-surface:#ffffff;--kilimo-white:#ffffff;--kilimo-text:#111111;--kilimo-muted:#626262;--kilimo-border:#e5e7e2}html{scroll-behavior:smooth}body{background:#fff;color:#111;font-family:var(--font-ui),Raleway,Arial,sans-serif;font-size:15px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(0,132,61,.2);outline-offset:2px}.entry-copy{position:relative;background:var(--ask-green,#00843d);color:#fff}.entry-copy:after{content:"";position:absolute;inset:auto 0 0 0;height:7px;background:var(--ask-yellow,#ffd400)}.wordmark{min-height:48px}.wordmark>div{gap:4px}.brand-kicker,.wordmark>div>span{font-size:11px;font-weight:700;letter-spacing:.12em}.wordmark strong{font-size:20px;letter-spacing:-.015em}.entry-message h1{font-size:clamp(36px,5vw,54px);line-height:1.04}.entry-message p{color:#fff;font-size:16px}.entry-footnote{color:rgba(255,255,255,.76)}.eyebrow{color:var(--ask-yellow,#ffd400)}.prejoin-panel{background:#fff}.prejoin-wrap{border:1px solid #e5e7e2;border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.06)}.prejoin-wrap .lk-prejoin{padding:20px}.prejoin-wrap .lk-join-button{min-height:46px;border-radius:7px;background:var(--ask-green,#00843d);border-color:var(--ask-green,#00843d);color:#fff;font-size:14px;font-weight:700}.prejoin-wrap .lk-join-button:hover{background:var(--ask-green-dark,#006b32);border-color:var(--ask-green-dark,#006b32)}.prejoin-wrap .lk-button,.prejoin-wrap .lk-form-control{min-height:44px}.status-pill{background:var(--ask-yellow-soft,#fff8cc);color:#3d3100}.status-pill:before{background:var(--ask-green,#00843d)}.privacy-note{color:#626262;font-size:12px}.conference-page,.conference-shell{background:#0d0e0d}[data-lk-theme=default]{--lk-bg:#0d0e0d;--lk-bg2:#171817;--lk-bg3:#242624;--lk-fg:#ffffff;--lk-accent-fg:#ffffff;--lk-accent-bg:var(--ask-green,#00843d);--lk-danger:#b63d36}.conference-stage .lk-disconnect-button,[class*=hostToolsBlock][data-visible=false]{display:none!important}[class*=libraryPanel],[class*=panel]{font-family:inherit}@media (max-width:700px){body{font-size:15px}}@media (max-width:620px){.entry-copy{padding:24px 20px 30px}.entry-message{padding:42px 0 30px}.entry-message h1{font-size:32px}.entry-message p{font-size:15px}.prejoin-panel{padding:28px 14px 42px}.prejoin-wrap{border-radius:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--ask-green-bright:#3baf43;--ask-green:#00843d;--ask-green-dark:#006b32;--ask-green-deep:#004d26;--ask-green-soft:#f1faf5;--ask-yellow:#ffd400;--ask-yellow-deep:#e3ba00;--ask-yellow-soft:#fff8cc;--ask-black:#111111;--ask-white:#ffffff;--font-ui:var(--font-montserrat),Montserrat,Arial,sans-serif;--surface:#ffffff;--workspace-bg:#f6f8f5;--surface-muted:#f7f8f5;--surface-strong:#f1f3ee;--surface-highlight:#fffdf0;--text-primary:#121212;--text-secondary:#454545;--text-muted:#727272;--border-subtle:#e5e7e2;--border-strong:#cfd4cc;--border-success:#bfe2cd;--border-warning:#ead77b;--border-danger:#efc7c3;--danger:#b42318;--danger-soft:#fff2f0;--warning:#6e5700;--warning-soft:var(--ask-yellow-soft);--success:var(--ask-green);--success-soft:var(--ask-green-soft);--radius-sm:5px;--radius-md:7px;--radius-lg:10px;--shadow-subtle:0 8px 22px rgba(17,54,35,.035);--shadow-raised:0 14px 34px rgba(17,54,35,.07);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--motion-fast:150ms;--focus-ring:0 0 0 3px rgba(255,212,0,.42);--content-width:1160px}body,html{font-family:var(--font-ui);font-size:15px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{line-height:1.55}button,input,select,textarea{font-family:inherit}a{text-underline-offset:2px}::selection{background:var(--ask-yellow);color:var(--ask-black)}:focus-visible{outline:3px solid var(--ask-yellow);outline-offset:3px;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.skip-link{position:fixed;inset:10px auto auto 10px;z-index:1000;padding:10px 14px;border-radius:var(--radius-md);background:var(--ask-black);color:#fff;font-weight:700;text-decoration:none;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.workspace-update{position:fixed;inset:auto 18px 18px auto;z-index:900;width:min(420px,calc(100% - 36px));display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;border:1px solid #c7d9cc;border-radius:var(--radius-lg);background:#fff;color:var(--ask-black);box-shadow:var(--shadow-raised)}.workspace-update div{display:grid;grid-gap:2px;gap:2px}.workspace-update strong{font-size:13px}.workspace-update span{color:var(--text-muted);font-size:11px;line-height:1.45}.workspace-update button{min-height:40px;padding:0 13px;border:1px solid var(--ask-green-dark);border-radius:var(--radius-md);background:var(--ask-green-dark);color:#fff;font-weight:700;cursor:pointer}@media (max-width:620px){.workspace-update{inset:auto 12px calc(74px + env(safe-area-inset-bottom)) 12px;width:auto}}.workspace-page{width:min(var(--content-width),calc(100% - 48px));margin:0 auto;padding:36px 0 76px}.workspace-page-wide{width:min(1380px,calc(100% - 48px));margin:0 auto;padding:36px 0 76px}.workspace-page-header{position:relative;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid var(--border-subtle)}.workspace-kicker{display:block;margin-bottom:5px;color:var(--ask-green-dark);font-size:11px;font-weight:700;letter-spacing:.13em}.workspace-page-header h1{margin:0;color:var(--ask-black);font-size:clamp(26px,3vw,30px);font-weight:700;line-height:1.18;letter-spacing:-.025em}.workspace-page-header p{max-width:720px;margin:7px 0 0;color:var(--text-secondary);font-size:14px}.workspace-section-title{margin:0;color:var(--ask-black);font-size:18px;font-weight:650;line-height:1.3;letter-spacing:-.015em}.workspace-muted{color:var(--text-muted)}.workspace-divider{border:0;border-top:1px solid var(--border-subtle);margin:24px 0}.workspace-button,.workspace-button-danger,.workspace-button-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:var(--radius-md);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.workspace-button{border:1px solid var(--ask-green-dark);color:var(--ask-white)}.workspace-button:hover{border-color:var(--ask-green-deep);background:var(--ask-green-deep)}.workspace-button-secondary:active,.workspace-button:active{transform:translateY(1px)}.workspace-button-secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--ask-black)}.workspace-button-secondary:hover{border-color:var(--ask-black);background:#ffffff}.workspace-button-danger{border:1px solid #efc7c3;background:var(--surface);color:var(--danger)}.workspace-field{display:grid;grid-gap:7px;gap:7px}.workspace-field label{color:var(--ask-black);font-size:13px;font-weight:600}.workspace-field input,.workspace-field select,.workspace-field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:#ffffff;color:var(--ask-black);font:inherit;font-size:14px}.workspace-field textarea{min-height:118px;resize:vertical}.workspace-field input:focus,.workspace-field select:focus,.workspace-field textarea:focus{outline:3px solid rgba(0,132,61,.1)}.workspace-table-wrap{overflow-x:auto;border-radius:var(--radius-lg);background:#ffffff}.workspace-table{width:100%;border-collapse:collapse;font-size:13px}.workspace-table th{padding:11px 12px;border-bottom:1px solid var(--border-subtle);background:#fbfbf8;color:#4f4f4f;font-size:11px;font-weight:650;letter-spacing:.02em;text-align:left}.workspace-table td{padding:13px 12px;border-bottom:1px solid #eeeeeb;vertical-align:middle}.workspace-table tbody tr:hover{background:#fffef5}.workspace-table tr:last-child td{border-bottom:0}.status-badge{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:999px;border:1px solid var(--border-subtle);background:#ffffff;color:var(--text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.status-badge[data-tone=success]{border-color:#bfe2cd;background:var(--success-soft);color:var(--ask-green-dark)}.status-badge[data-tone=warning]{border-color:#ead77b;background:var(--warning-soft);color:var(--warning)}.status-badge[data-tone=danger]{border-color:#efc7c3;background:var(--danger-soft);color:var(--danger)}.workspace-empty{padding:28px 0;color:var(--text-secondary)}.workspace-empty strong{display:block;margin-bottom:5px;color:var(--ask-black);font-size:15px;font-weight:600}.workspace-error,.workspace-success{padding:11px 13px;border-radius:var(--radius-md);font-size:13px;line-height:1.5}.workspace-error{border:1px solid #efc7c3;background:var(--danger-soft);color:#842727}.workspace-success{border:1px solid #bfe2cd;background:var(--success-soft);color:var(--ask-green-dark)}@media (max-width:900px){.workspace-page,.workspace-page-wide{width:min(100% - 30px,var(--content-width));padding:28px 0 70px}}@media (max-width:620px){.workspace-page,.workspace-page-wide{width:min(100% - 24px,var(--content-width));padding-top:22px}.workspace-page-header{margin-bottom:22px}.workspace-page-header h1{font-size:25px}.workspace-page-header p{font-size:13px}.workspace-button,.workspace-button-danger,.workspace-button-secondary{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.conference-page,.conference-page button,.conference-page input,.conference-page select,.conference-page textarea{font-family:var(--font-ui),Raleway,Arial,sans-serif}.conference-page .conference-shell>header{min-height:64px;padding:8px 18px}.conference-page .conference-shell>header img{width:38px;height:38px;object-fit:contain}.conference-page .conference-shell>header strong{font-family:var(--font-ui),Raleway,Arial,sans-serif}.conference-page .conference-stage .lk-participant-tile{border-radius:12px!important;border-color:#292d2a!important;background:#151715!important}.conference-page .conference-stage .lk-participant-tile[data-lk-speaking=true]{border-color:var(--ask-yellow)!important;box-shadow:0 0 0 1px rgba(255,212,0,.22),0 12px 34px rgba(0,0,0,.18)!important}.conference-page .conference-stage .lk-participant-tile[data-lk-video-muted=true]:before{width:clamp(88px,10vw,118px)!important;height:clamp(88px,10vw,118px)!important;border:1px solid #414741!important;border-bottom:2px solid var(--ask-yellow)!important;background:linear-gradient(145deg,#28302a,#202421)!important;font-family:var(--font-ui),Raleway,Arial,sans-serif!important;font-size:clamp(25px,3vw,32px)!important;font-weight:700!important}.conference-page .conference-stage .lk-participant-metadata{inset:auto auto 12px 12px!important;width:max-content!important;max-width:calc(100% - 24px)!important;min-height:30px!important;padding:5px 9px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:rgba(8,10,9,.78)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.conference-page .conference-stage .lk-participant-name{font-size:11px!important;font-weight:600!important}.conference-page .conference-stage .lk-control-bar{gap:2px!important}.conference-page .conference-stage .lk-control-bar .lk-button-group>.lk-button,.conference-page .conference-stage .lk-control-bar>.lk-button,.conference-page .conference-stage [aria-label="Additional meeting controls"]>button,.conference-page .conference-stage [aria-label="Additional meeting controls"]>div>button{min-height:46px!important;border-radius:9px!important;font-size:11px!important}.conference-page .conference-stage [aria-label="Additional meeting controls"]{margin-left:102px!important;gap:2px!important}.conference-page .conference-stage [aria-label="Leave this session"]{position:relative;margin-left:8px!important;border:0!important;background:transparent!important;color:#e6a7a3!important;box-shadow:none!important}.conference-page .conference-stage [aria-label="Leave this session"]:before{content:"";position:absolute;left:-5px;top:10px;bottom:10px;width:1px;background:#3b3e3b}.conference-page .conference-stage [aria-label="Leave this session"]:focus-visible,.conference-page .conference-stage [aria-label="Leave this session"]:hover{background:rgba(189,65,59,.12)!important;color:#ffd7d4!important}.conference-page .conference-stage [aria-label="Meeting participants"]{width:min(380px,94vw)!important}.conference-page .conference-stage [aria-label="Meeting participants"] button,.conference-page .conference-stage [aria-label="Meeting participants"] strong,.conference-page .conference-stage [role=dialog] strong{font-family:var(--font-ui),Raleway,Arial,sans-serif}@media (max-width:760px){.conference-page .conference-shell>header{min-height:58px;padding:7px 10px}.conference-page .conference-shell>header img{width:32px;height:32px}.conference-page .conference-stage [aria-label="Additional meeting controls"]{margin-left:0!important}.conference-page .conference-stage [aria-label="Leave this session"]{margin-left:2px!important}.conference-page .conference-stage [aria-label="Leave this session"]:before{left:-2px;top:9px;bottom:9px}.conference-page .conference-stage .lk-participant-tile[data-lk-video-muted=true]:before{width:78px!important;height:78px!important;font-size:22px!important}}@media (max-width:430px){.conference-page .conference-stage .lk-focus-layout-wrapper,.conference-page .conference-stage .lk-grid-layout-wrapper{padding-inline:6px!important}.conference-page .conference-stage .lk-participant-metadata{inset:auto auto 8px 8px!important;max-width:calc(100% - 16px)!important}}@media (prefers-reduced-motion:reduce){.conference-page *{scroll-behavior:auto!important}}:root{--ask-green-bright:#127d42;--ask-green:#0b6a3c;--ask-green-dark:#0a4b2e;--ask-green-deep:#073822;--ask-green-soft:#eef4ef;--ask-yellow:#c8a600;--ask-yellow-deep:#a88c00;--ask-yellow-soft:#faf7df;--workspace-bg:#f5f7f4;--surface-muted:#f6f8f6;--surface-strong:#eef2ee;--surface-highlight:#fafbfa;--text-primary:#18231d;--text-secondary:#526058;--text-muted:#748078;--border-subtle:#dfe4df;--border-strong:#cbd4cd;--radius-sm:3px;--radius-md:3px;--radius-lg:0px;--shadow-subtle:none;--shadow-raised:none;--content-width:1220px}body,html{font-family:var(--font-ui),Arial,sans-serif;background:var(--workspace-bg);color:var(--text-primary)}.workspace-page,.workspace-page-wide{padding-top:30px}.workspace-page-header{margin-bottom:24px;padding-bottom:16px}.workspace-kicker{color:var(--ask-green);font-size:9px;font-weight:800;letter-spacing:.1em}.workspace-page-header h1{font-size:clamp(27px,3vw,34px);font-weight:750;letter-spacing:-.03em}.workspace-page-header p{max-width:760px;color:var(--text-muted);font-size:12px;line-height:1.6}.workspace-section-title{font-size:19px;font-weight:750}.workspace-button,.workspace-button-danger,.workspace-button-secondary{min-height:42px;padding:0 13px;border-radius:3px;font-size:10.5px;font-weight:800;transition:none}.workspace-button{border-color:var(--ask-green-dark);background:var(--ask-green-dark)}.workspace-button:hover{border-color:var(--ask-green);background:var(--ask-green)}.workspace-button-secondary{border-color:var(--border-strong);background:#fff;color:var(--ask-green-dark)}.workspace-button-secondary:hover{border-color:var(--ask-green);color:var(--ask-green-dark)}.workspace-button-danger{background:#fff}.workspace-field{gap:6px}.workspace-field label{font-size:10px;font-weight:750}.workspace-field input,.workspace-field select,.workspace-field textarea{min-height:42px;padding:9px 10px;border-radius:3px;background:#fff;font-size:11px}.workspace-field textarea{min-height:104px}.workspace-field input:focus,.workspace-field select:focus,.workspace-field textarea:focus{border-color:var(--ask-green);outline:2px solid #dfece4}.workspace-table-wrap{overflow:auto;border:1px solid var(--border-subtle);border-radius:0;background:#fff;scrollbar-gutter:stable}.workspace-table{min-width:780px;font-size:11px}.workspace-table th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 11px;background:#f1f4f1;color:#5a675f;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.workspace-table td{padding:11px;border-bottom:1px solid #e7ebe8;line-height:1.45}.workspace-table tbody tr:hover{background:#f7f9f7}.status-badge{min-height:23px;padding:2px 7px;border-radius:3px;background:#f4f6f4;font-size:9px;font-weight:750}.workspace-empty{padding:26px 0;color:var(--text-muted);font-size:11px;line-height:1.55}.workspace-empty strong{font-size:14px;font-weight:750}.workspace-error,.workspace-success{padding:10px 11px;border-radius:0;font-size:10px}.entry-copy{background:var(--ask-green-deep)}.feature-row span{border-color:#34604a;border-radius:3px;background:#0d4a30}.prejoin-panel{background:#f5f7f4}.prejoin-wrap{border-radius:0;box-shadow:none}.prejoin-wrap .lk-video-container,.status-pill{border-radius:3px}.conference-page,.conference-shell{background:#101713}.room-header{min-height:62px;border-bottom:1px solid #2b342e;background:#16231b;color:#fff}.live-badge{border-radius:3px;background:#3a1e1b}.conference-stage .lk-participant-tile{border-radius:4px!important;border-color:#313a34!important;background:#151d18!important;box-shadow:none!important}.conference-stage .lk-participant-tile[data-lk-speaking=true]{border-color:#c8a600!important;box-shadow:0 0 0 1px #c8a600!important}.conference-stage .lk-participant-metadata{border-radius:3px!important}.conference-stage .lk-control-bar,.conference-stage .lk-participant-metadata{background:#111713!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.conference-stage .lk-control-bar{border-top:1px solid #2b342e!important}.conference-stage .lk-control-bar .lk-button-group>.lk-button,.conference-stage .lk-control-bar>.lk-button{border-radius:4px!important}.conference-stage .lk-chat,.conference-stage .lk-chat-form,.conference-stage .lk-chat-header{background:#151d18!important}[data-lk-theme=default]{--lk-bg:#101713;--lk-bg2:#151d18;--lk-bg3:#202a23;--lk-accent-bg:#c8a600;--lk-accent-fg:#18231d}@media(max-width:900px){.workspace-page,.workspace-page-wide{width:min(100% - 28px,var(--content-width));padding-top:24px}}@media(max-width:620px){.workspace-page,.workspace-page-wide{width:min(100% - 24px,var(--content-width));padding-top:20px}.workspace-page-header{margin-bottom:20px;padding-bottom:14px}.workspace-page-header h1{font-size:26px}.workspace-page-header p{font-size:11px}.workspace-table{font-size:10px}.workspace-table th{font-size:8px}.workspace-table td{padding:9px 10px}.conference-stage .lk-control-bar{gap:4px!important}}