html:not(.js) .needs-js{display:none!important}.sl-participant.product .skip{text-decoration:none}.sl-participant.product .state,.sl-participant.product .notice p{margin:0}.sl-participant.product .notice p+p{margin-top:4px}.sl-participant.product .notice.connection{color:var(--text);font-weight:700}.sl-participant.product main .notice{margin:0 0 14px}.sl-participant.product .notice a,.sl-participant.product .panel-note a{color:var(--text)}.sl-participant.product .search-row .search button{font-size:1.25rem}.sl-participant.product .icon-button:disabled{opacity:.5;cursor:not-allowed}.sl-participant.product .transcript{margin:0;padding:0;list-style:none}.sl-participant.product .block .meta{font:700 .75rem/1 var(--ui);letter-spacing:.06em;color:var(--muted);align-items:center;gap:.6em;margin:0 0 10px;display:flex}.sl-participant.product .block .fixed{margin-left:0}.sl-participant.product .block:target{outline:3px solid var(--focus);outline-offset:4px}.sl-participant.product .partial{font:400 var(--caption-size)/var(--vq-cap-lh) var(--caption);color:var(--muted);margin:16px 0 0;padding-left:1.2em;font-style:italic}.sl-participant.product .partial-label{font:700 .68rem/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--control);border-radius:var(--vq-raza-mic);vertical-align:middle;margin-right:.4em;padding:3px 6px;font-style:normal}.sl-participant.product .end-sentinel{height:1px}.sl-participant.product .empty-state{color:var(--muted);padding:24px 0;font-size:1rem}.sl-participant.product .results{border:1px solid var(--line);border-radius:var(--vq-raza-inel);background:var(--surface);margin-bottom:18px;padding:14px}.sl-participant.product .results h2{font:700 1rem/1.35 var(--ui);margin:0 0 10px}.sl-participant.product .results ol{gap:8px;margin:0;padding-left:1.2em;display:grid}.sl-participant.product .results a{color:var(--text)}.sl-participant.product .results .time{color:var(--muted);font-size:.8rem;font-weight:700}.sl-participant.product .bottom{gap:10px}.sl-participant.product .bottom a,.sl-participant.product .bottom button,.sl-participant.product .page-actions a,.sl-participant.product .page-actions button{background:var(--bg);border:1px solid var(--control);border-radius:var(--vq-raza-centru);min-height:46px;color:var(--text);align-items:center;padding:0 14px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.sl-participant.product .live-return{cursor:pointer}.sl-participant.product dialog.prefs{border:1px solid var(--line);border-radius:var(--vq-raza-inel);background:var(--surface2);width:min(100% - 16px,44rem);color:var(--text);padding:20px 16px 24px}.sl-participant.product dialog.prefs::backdrop{background:#080a10cc}.sl-participant.product dialog.prefs h2{font:600 1.1rem/1.3 var(--display);letter-spacing:-.01em;margin:0}.sl-participant.product dialog.prefs .close{border:1px solid var(--control);border-radius:var(--vq-raza-centru);background:var(--bg);width:46px;height:46px;font-size:1.3rem}.sl-participant.product fieldset.setting-row{border:0;border-top:1px solid var(--line);margin:0;padding:15px 0;display:block}.sl-participant.product fieldset.setting-row legend{float:left;width:100%;padding:0}.sl-participant.product fieldset.setting-row p{clear:both}.sl-participant.product .segmented{flex-wrap:wrap}.sl-participant.product .segmented button{padding:0 12px}.sl-participant.product .switch{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.sl-participant.product .switch input{width:22px;height:22px;accent-color:var(--text);flex:none;margin-top:2px}.sl-participant.product .switch small{color:var(--muted);margin-top:2px;font-size:.8rem;font-weight:500;display:block}.sl-participant.product .message-shell{min-height:auto}.sl-participant.product .message{padding:28px 18px 40px}.sl-participant.product .message h1{font:600 clamp(1.5rem, 5vw, 2rem)/1.2 var(--display);letter-spacing:-.015em;margin:0 0 12px}.sl-participant.product .message p{color:var(--muted);max-width:36rem}.sl-participant.product .message a{color:var(--text)}.sl-participant.product .button-link{border-radius:var(--vq-raza-centru);background:var(--text);align-items:center;min-height:48px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--bg)!important}.sl-participant.product .code-form{gap:8px;max-width:22rem;margin:20px 0;display:grid}.sl-participant.product .code-form label{font-weight:700}.sl-participant.product .code-form input{border:2px solid var(--control);border-radius:var(--vq-raza-centru);background:var(--bg);width:100%;min-width:0;height:56px;font:700 1.6rem/1 var(--caption);letter-spacing:.18em;text-transform:uppercase;padding:0 14px}.sl-participant.product .code-form input:hover{border-color:var(--muted)}.sl-participant.product .code-form button{border-radius:var(--vq-raza-centru);background:var(--text);min-height:52px;color:var(--bg);border:0;font-weight:700}.sl-participant.product .hint{color:var(--muted);margin:0;font-size:.85rem}.sl-participant.product .field-error{color:var(--red);margin:0;font-weight:700}.sl-sala.product-sala .caption{margin:0}.sl-sala.product-sala .empty{display:block}.sl-sala.product-sala .meta{margin:0}.sl-overlay{--u:var(--vq-hall-u);--pad-l:max(2.2rem, calc(86 * var(--u)));--pad-b:max(8px, calc(19 * var(--u)));--pad-r:max(12px, calc(32 * var(--u)));padding:0 4vw max(12px, calc(48 * var(--u)));background:var(--cerneala);color:var(--alb-cald);font-family:var(--vq-font-caption);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0}.sl-overlay.transparent{background:0 0}.sl-overlay .overlay-text{box-sizing:content-box;width:min(92vw - var(--pad-l) - var(--pad-r), calc(1640 * var(--u)));height:2.5em;padding:0 var(--pad-r) 0 var(--pad-l);border-block:var(--pad-b) solid var(--cerneala);background:var(--cerneala);color:var(--alb-cald);border-radius:max(8px, calc(20 * var(--u)));font:700 max(1.25rem, calc(64 * var(--u)))/1.25 var(--vq-font-caption);letter-spacing:0;text-wrap:wrap;flex-direction:column;justify-content:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.sl-overlay[data-stare=direct] .overlay-text:after{content:"";left:calc(var(--pad-l) - .84em);background:var(--menta);border-radius:.04em;width:.62em;height:.18em;position:absolute;bottom:.46em;transform:rotate(45deg)}.sl-overlay .overlay-warn{background:var(--cerneala);color:var(--alb-cald);border-radius:var(--vq-raza-centru);font:700 1rem/1.2 var(--vq-font-ui);align-items:center;gap:.5em;margin:0;padding:8px 12px;display:flex;position:fixed;top:2vh;right:2vw}html:has(.sl-overlay.transparent){background:0 0}html:has(.sl-overlay.transparent) body{background:0 0}.sl-poster{background:var(--hartie);min-height:100vh;color:var(--cerneala);font:500 1rem/1.5 var(--vq-font-ui);padding:24px 16px 60px}.sl-poster :focus-visible{outline:3px solid var(--cerneala);outline-offset:3px}.sl-poster .poster{border:2px solid var(--cerneala);border-radius:var(--vq-raza-ochi);text-align:center;background:#fff;max-width:720px;margin:0 auto;padding:40px 36px}.sl-poster .poster>.vq-logo{height:44px;margin:0 auto 22px}.sl-poster .kicker{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.sl-poster h1{font:700 clamp(1.8rem, 5vw, 2.8rem)/1.15 var(--vq-font-display);letter-spacing:-.025em;text-wrap:balance;margin:12px 0 6px}.sl-poster .room{margin:0 0 14px;font-size:1.1rem;font-weight:700}.sl-poster .lead{max-width:28rem;margin:0 auto 22px;font-size:1.2rem;font-weight:600;line-height:1.4}.sl-poster .qr{width:min(100%,340px);margin:0 auto}.sl-poster .qr svg{width:100%;height:auto;display:block}.sl-poster .code-label{margin:16px 0 0;font-weight:700}.sl-poster .url{font:700 1.3rem/1.2 var(--vq-font-caption);margin:4px 0 0}.sl-poster .code{font:700 clamp(2.4rem, 8vw, 3.6rem)/1 var(--vq-font-caption);letter-spacing:.12em;margin:6px 0 20px}.sl-poster .steps{text-align:left;max-width:30rem;margin:0 auto 18px;font-size:1.05rem;line-height:1.5}.sl-poster .note{color:var(--neutru-700);border-top:1px solid var(--neutru-200);margin:0;padding-top:14px;font-size:.88rem}.sl-poster .print-button{border:1px solid var(--cerneala);border-radius:var(--vq-raza-centru);background:var(--cerneala);min-height:48px;color:var(--alb-cald);font:inherit;cursor:pointer;margin:20px auto 0;padding:0 20px;font-weight:700;display:block}.sl-poster .print-button:hover{background:var(--grafit)}@media print{.sl-poster{background:#fff;padding:0}.sl-poster .poster{border:0}.sl-poster .print-button{display:none}}.sl-auth{background:var(--hartie);min-height:100vh;color:var(--cerneala);font:500 1rem/1.55 var(--vq-font-ui)}.sl-auth .skip{background:var(--cerneala);color:var(--alb-cald);border-radius:var(--vq-raza-centru);z-index:10;padding:12px;font-weight:700;position:fixed;top:-80px;left:16px}.sl-auth .skip:focus{top:16px}.sl-auth :focus-visible{outline:3px solid var(--cerneala);outline-offset:3px}.sl-auth .auth-top{padding:22px 24px}.sl-auth .brand{color:var(--cerneala);border-radius:var(--vq-raza-mic);text-decoration:none;display:inline-flex}.sl-auth .auth-card{background:var(--alb-cald);border:1px solid var(--neutru-100);border-radius:var(--vq-raza-inel);width:min(100% - 32px,460px);margin:4vh auto 60px;padding:28px}.sl-auth .auth-card:focus{outline:none}.sl-auth h1{font:600 1.75rem/1.2 var(--vq-font-display);letter-spacing:-.02em;margin:0 0 8px}.sl-auth .lead{color:var(--neutru-700);margin:0 0 18px}.sl-auth .auth-form{gap:14px;display:grid}.sl-auth label{gap:6px;font-size:.9rem;font-weight:700;display:grid}.sl-auth input{border:1px solid var(--neutru-400);border-radius:var(--vq-raza-centru);min-height:48px;color:var(--cerneala);font:inherit;background:#fff;padding:10px 12px}.sl-auth input:hover{border-color:var(--neutru-600)}.sl-auth .optional{color:var(--neutru-700);font-weight:500}.sl-auth .primary{border:1px solid var(--cerneala);border-radius:var(--vq-raza-centru);background:var(--cerneala);min-height:50px;color:var(--alb-cald);cursor:pointer;font:inherit;font-weight:700}.sl-auth .primary:hover{background:var(--grafit)}.sl-auth .primary:disabled{opacity:.6}.sl-auth .form-error{border-left:4px solid var(--stare-eroare-zi);color:var(--cerneala);border-radius:0 var(--vq-raza-centru) var(--vq-raza-centru) 0;background:#fff;margin:0 0 12px;padding:10px 12px;font-weight:700}.sl-auth .form-info{border-left:4px solid var(--cerneala);color:var(--cerneala);border-radius:0 var(--vq-raza-centru) var(--vq-raza-centru) 0;background:#fff;margin:0;padding:10px 12px;font-weight:700}.sl-auth .auth-links{flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;display:flex}.sl-auth .auth-links a{color:var(--cerneala);text-underline-offset:.15em;font-weight:700}.sl-auth .google-btn{border-radius:var(--vq-raza-centru);justify-content:center;display:flex}.sl-auth .google-btn:focus-within{outline:3px solid var(--cerneala);outline-offset:3px}.sl-auth .google-btn+:is(.form-info,.form-error){margin-top:14px}.sl-auth .auth-or{color:var(--neutru-700);align-items:center;gap:12px;margin:18px 0;font-size:.9rem;display:flex}.sl-auth .auth-or:before,.sl-auth .auth-or:after{content:"";border-top:1px solid var(--neutru-200);flex:1}.sl-app{--ink:var(--cerneala);--ink-2:var(--grafit);--paper:var(--hartie);--paper-2:#fff;--white:var(--alb-cald);--text:var(--cerneala);--muted:var(--neutru-700);--line:var(--neutru-100);--control:var(--neutru-400);--focus:var(--cerneala);--warn:var(--stare-avertizare-zi);--err:var(--stare-eroare-zi);--display:var(--vq-font-display);--ui:var(--vq-font-ui);--caption:var(--vq-font-caption);background:var(--paper);color:var(--text);font:500 15px/1.55 var(--ui);min-height:100vh}.sl-app button,.sl-app input,.sl-app select,.sl-app textarea{font:inherit;color:inherit}.sl-app a{color:var(--text);text-underline-offset:.15em}.sl-app :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sl-app .skip{z-index:300;border-radius:var(--vq-raza-centru);background:var(--ink);color:var(--white);padding:12px 16px;font-weight:700;text-decoration:none;position:fixed;top:-90px;left:18px}.sl-app .skip:focus{top:18px}.sl-app .app-shell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sl-app .sidebar{background:var(--ink);height:100vh;color:var(--white);flex-direction:column;gap:22px;padding:26px 18px 22px;display:flex;position:sticky;top:0;overflow:auto}.sl-app .sidebar :focus-visible,.sl-app .next-event :focus-visible{outline-color:var(--lamaie)}.sl-app .sidebar a{color:inherit}.sl-app .brand{border-radius:var(--vq-raza-mic);align-items:center;text-decoration:none;display:inline-flex}.sl-app .org-box{border:1px solid var(--neutru-800);border-radius:var(--vq-raza-inel);background:var(--ink-2);padding:12px;font-size:.82rem}.sl-app .org-box small{color:var(--neutru-200);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.sl-app .org-name{margin:0;font-weight:700}.sl-app .org-switch{gap:6px;display:grid}.sl-app .org-switch label{color:var(--neutru-200);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.sl-app .org-switch select{border-radius:var(--vq-raza-centru);border:1px solid var(--neutru-500);background:var(--ink);min-height:40px;color:var(--white);padding:0 8px}.sl-app .org-switch button{border-radius:var(--vq-raza-centru);border:1px solid var(--neutru-500);min-height:36px;color:var(--white);cursor:pointer;background:0 0;font-weight:700}.sl-app .role{color:var(--neutru-200);margin:6px 0 0}.sl-app .side-nav ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sl-app .side-nav a{border-radius:var(--vq-raza-centru);min-height:44px;color:var(--neutru-100);align-items:center;gap:11px;padding:9px 11px;font-weight:700;text-decoration:none;display:flex}.sl-app .side-nav a:hover{background:var(--ink-2);color:var(--white)}.sl-app .side-nav a[aria-current=page]{background:var(--white);color:var(--ink)}.sl-app .side-nav .ms{width:24px;color:inherit;font-size:1.25rem}.sl-app .side-foot{gap:8px;margin-top:auto;font-size:.8rem;display:grid}.sl-app .profile{color:var(--neutru-100);overflow-wrap:anywhere;margin:0}.sl-app .config-warn{margin:0}.sl-app .config-warn a{color:var(--stare-avertizare-noapte);font-weight:700}.sl-app .link-button{color:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-weight:700;text-decoration:underline}.sl-app .sidebar .link-button{color:var(--white)}.sl-app .link-button.danger{color:var(--err)}.sl-app .main{min-width:0;padding:32px clamp(18px,4vw,52px) 64px}.sl-app .main:focus{outline:none}.sl-app .main>*{max-width:1180px}.sl-app .page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sl-app .page-head h1{font:600 clamp(1.6rem, 3vw, 2.4rem)/1.15 var(--display);letter-spacing:-.02em;margin:0}.sl-app .crumb{margin:0 0 6px;font-size:.85rem}.sl-app .eyebrow{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 8px;font-size:.72rem;font-weight:700;display:flex}.sl-app .eyebrow:before{content:"";background:currentColor;border-radius:1px;flex:none;width:.55em;height:.55em}.sl-app .head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sl-app .primary-button,.sl-app .secondary-button{border-radius:var(--vq-raza-centru);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-flex}.sl-app .primary-button{border:1px solid var(--ink);background:var(--ink);color:var(--white)}.sl-app .primary-button:hover{background:var(--ink-2)}.sl-app .primary-button.big{min-height:56px;padding:0 22px;font-size:1.05rem}.sl-app .secondary-button{border:1px solid var(--neutru-500);color:var(--text);background:0 0}.sl-app .secondary-button:hover{border-color:var(--ink);background:#fff}.sl-app .secondary-button.danger,.sl-app .primary-button.danger{border-color:var(--err);color:var(--err)}.sl-app .primary-button.danger{background:0 0}.sl-app button:disabled{opacity:.55;cursor:not-allowed}.sl-app .panel{background:var(--white);border:1px solid var(--line);border-radius:var(--vq-raza-inel);margin-bottom:18px;padding:20px 22px}.sl-app .panel h2{font:600 1.25rem/1.25 var(--display);letter-spacing:-.01em;margin:0 0 10px}.sl-app .panel h3{margin:16px 0 8px;font-size:1rem}.sl-app .panel.narrow{max-width:640px}.sl-app .panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sl-app .warn-panel{border:2px solid var(--warn)}.sl-app .next-event{background:var(--ink);color:var(--white);border-color:var(--neutru-800)}.sl-app .next-event .eyebrow{color:var(--neutru-200)}.sl-app .next-event a{color:var(--white)}.sl-app .next-event .secondary-button{border-color:var(--neutru-400);color:var(--white)}.sl-app .next-event .secondary-button:hover{background:var(--ink-2)}.sl-app .next-event .chip{background:var(--neutru-800);color:var(--white);--vq-glifa-fond:var(--neutru-800)}.sl-app .grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.sl-app .grid-2>.panel{margin-bottom:18px}.sl-app .muted{color:var(--muted)}.sl-app .meta-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sl-app .stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:10px 0 12px;display:grid}.sl-app .stats div{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--vq-raza-centru);padding:12px 14px}.sl-app .next-event .stats div{background:var(--ink-2);border-color:var(--neutru-800)}.sl-app .stats dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.sl-app .next-event .stats dt{color:var(--neutru-200)}.sl-app .stats dd{font:600 1.35rem/1.2 var(--display);letter-spacing:-.01em;margin:4px 0 0}.sl-app .kv{grid-template-columns:max-content 1fr;gap:6px 16px;display:grid}.sl-app .kv>div{display:contents}.sl-app .kv dt{font-weight:700}.sl-app .kv dd{color:var(--muted);margin:0}.sl-app .chip{border-radius:var(--vq-raza-centru);background:var(--neutru-100);color:var(--ink);--vq-glifa-fond:var(--neutru-100);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:7px;padding:4px 9px;font-size:.75rem;font-weight:700;display:inline-flex}.sl-app .chip .vq-glifa[data-stare]{color:inherit}.sl-app .chip .vq-glifa .vq-g-centru,.sl-app .chip .vq-glifa .vq-g-coada{fill:currentColor}.sl-app .chip[data-status=live]{background:var(--menta-adanca);color:var(--white);--vq-glifa-fond:var(--menta-adanca)}.sl-app .chip[data-status=scheduled],.sl-app .chip[data-status=checking]{background:var(--stare-conectare-zi);color:var(--white);--vq-glifa-fond:var(--stare-conectare-zi)}.sl-app .chip[data-status=paused],.sl-app .chip[data-status=untranscribed]{background:var(--stare-avertizare-zi);color:var(--white);--vq-glifa-fond:var(--stare-avertizare-zi)}.sl-app .rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sl-app .row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:13px 2px;display:flex}.sl-app .row-title{font-size:1rem;font-family:var(--ui);letter-spacing:0;margin:0}.sl-app .row-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;font-weight:700;display:flex}.sl-app .tags{flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.sl-app .tag{border-radius:var(--vq-raza-mic);background:var(--neutru-100);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;font-size:.66rem;font-weight:700;display:inline-block}.sl-app .filters{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.sl-app .filters a{border-radius:var(--vq-raza-centru);min-height:40px;color:var(--text);border:1px solid #0000;align-items:center;padding:6px 12px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.sl-app .filters a:hover{background:var(--paper-2);border-color:var(--line)}.sl-app .filters a[aria-current=page]{background:var(--ink);color:var(--white)}.sl-app .flash{border-radius:0 var(--vq-raza-centru) var(--vq-raza-centru) 0;color:var(--text);background:#fff;border-left:4px solid;margin:0 0 14px;padding:10px 14px;font-weight:700}.sl-app .flash.ok{border-color:var(--ink)}.sl-app .flash.warn{border-color:var(--warn)}.sl-app .flash.err{border-color:var(--err)}.sl-app .form{gap:14px;max-width:760px;display:grid}.sl-app .form.inline{flex-wrap:wrap;align-items:flex-end;gap:12px;max-width:none;margin-top:12px;display:flex}.sl-app .form label,.sl-app .field{gap:6px;font-size:.85rem;font-weight:700;display:grid}.sl-app .form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sl-app .optional{color:var(--muted);font-weight:500}.sl-app input:not([type=checkbox]):not([type=radio]),.sl-app select,.sl-app textarea{border:1px solid var(--control);border-radius:var(--vq-raza-centru);background:#fff;width:100%;min-height:44px;padding:9px 11px}.sl-app input:not([type=checkbox]):not([type=radio]):hover,.sl-app select:hover,.sl-app textarea:hover{border-color:var(--neutru-600)}.sl-app textarea{resize:vertical}.sl-app .check{align-items:center;gap:10px;font-weight:700!important;display:flex!important}.sl-app .check input{width:20px;height:20px;accent-color:var(--ink)}.sl-app .hint{color:var(--muted);margin:0;font-size:.85rem}.sl-app .inline-form{margin-top:12px}.sl-app .inline-form summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.sl-app .inline-form-row{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.sl-app .inline-form-row input,.sl-app .inline-form-row select{width:auto;min-width:12rem}.sl-app .inline-form-row.compact select{min-width:9rem}.sl-app .button-row{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.sl-app .button-row form{margin:0}.sl-app .table{border-collapse:collapse;width:100%;font-size:.9rem}.sl-app .table th,.sl-app .table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.sl-app .table th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.sl-app .cell-actions{flex-wrap:wrap;gap:12px;display:flex}.sl-app .code-display{font-size:1.1rem}.sl-app .code-display strong{font:700 1.8rem/1 var(--caption);letter-spacing:.12em}.sl-app .link-list{gap:6px;padding-left:1.2em;display:grid}.sl-app .export-links{gap:14px;margin:0;font-weight:700;display:flex}.sl-app .segments{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sl-app .segments>li{border-bottom:1px solid var(--line);padding:10px 0}.sl-app .segments>li:target{outline:3px solid var(--focus);outline-offset:2px}.sl-app .seg-meta{color:var(--muted);align-items:center;gap:10px;margin:0 0 4px;font-size:.75rem;font-weight:700;display:flex}.sl-app .seg-text{font:400 1.05rem/1.5 var(--caption);margin:0}.sl-app .segments details summary{cursor:pointer;align-items:center;min-height:36px;font-size:.85rem;font-weight:700;display:flex}.sl-app .audit{gap:6px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.sl-app .audit time{color:var(--muted);font-weight:700}.sl-app .empty{color:var(--muted)}.sl-app .invite-link input{font-family:ui-monospace,monospace;font-size:.8rem}.sl-app code{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--vq-raza-mic);padding:1px 5px;font-size:.88em}.sl-app .main:has(>.operator){padding-top:18px}.sl-app .main:has(>.operator)>.page-head{margin-bottom:12px}.sl-app .main:has(>.operator)>.page-head h1{font-size:clamp(1.4rem,2.2vw,1.8rem)}.sl-app .main:has(>.operator)>.page-head .head-actions{display:none}.sl-app .app-shell:has(.operator[data-faza=transmisie]){grid-template-columns:minmax(0,1fr)}.sl-app .app-shell:has(.operator[data-faza=transmisie])>.sidebar{display:none}.sl-app .operator{--op-live-h:clamp(8rem, 30vh, 20rem);gap:14px;display:grid;container-type:inline-size}.sl-app .operator>*{margin-block:0}.sl-app .op-bara{padding:14px 18px}.sl-app .op-bara>*{margin:0 0 8px}.sl-app .op-bara>:last-child{margin-bottom:0}.sl-app .op-bara-sus{flex-wrap:wrap;align-items:baseline;gap:4px 18px;display:flex}.sl-app .operator .big-status{--vq-glifa-fond:var(--white);margin:0;font-size:1.1rem}.sl-app .op-ramas{margin:0 0 0 auto;font-weight:700}.sl-app .op-ramas strong{font:600 1.35rem/1.2 var(--display);letter-spacing:-.01em}.sl-app .operator .pipe-message{min-height:1.5em;font-weight:700}.sl-app .operator .pipe-message:empty{min-height:0;margin:0}.sl-app .op-actiuni{align-items:center;margin:10px 0 6px}.sl-app .op-actiuni .op-incheie{margin-left:auto}.sl-app .op-explica{flex:16rem;margin:0;font-size:.8rem;line-height:1.4}.sl-app .op-info{flex-wrap:wrap;align-items:baseline;gap:2px 18px;display:flex}.sl-app .op-info>p{margin:0}.sl-app .operator .recording-line{color:var(--muted);font-size:.85rem}.sl-app .op-ok{margin:0;font-weight:700}.sl-app .op-final{border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.sl-app .op-final>.confirm{margin:0}.sl-app .op-nota{margin:0;font-size:.85rem}.sl-app .checklist{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.sl-app .checklist li{align-items:baseline;gap:10px;display:flex}.sl-app .checklist li>span[aria-hidden=true]{border-radius:var(--vq-raza-centru);background:var(--paper-2);border:1px solid var(--line);flex:none;place-items:center;width:24px;height:24px;font-weight:800;display:inline-grid}.sl-app .checklist li[data-ok=true]>span[aria-hidden=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.sl-app .compact-list{gap:4px;margin:8px 0;padding-left:1.3em;font-size:.9rem;display:grid}.sl-app .contact-row{border-bottom:1px solid var(--line);padding:12px 0;display:block}.sl-app .contact-row h3{margin:0 0 4px;font-size:1rem}.sl-app .contact-row p{margin:0 0 6px}.sl-app .contact-message{white-space:pre-wrap;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--vq-raza-centru);padding:10px 12px}.sl-app .report h2{margin-top:1.4em}.sl-app .report p{max-width:75ch}.sl-app .audience-compact{margin:0 0 8px;font-weight:700}@media print{.sl-app .sidebar,.sl-app .skip,.sl-app .head-actions,.sl-app .crumb{display:none!important}.sl-app .app-shell{display:block!important}.sl-app .panel{box-shadow:none!important;border:0!important}}.sl-app .op-pasi{gap:0;margin:0}.sl-app .op-pasi>li{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid}.sl-app .op-pasi>li:first-child{border-top:0;padding-top:2px}.sl-app .op-pas{justify-items:start;gap:8px;min-width:0;display:grid}.sl-app .op-pas>*{max-width:100%;margin:0}.sl-app .op-pas>.field,.sl-app .op-pas>.vu,.sl-app .op-pas>.button-row,.sl-app .op-pas>.confirm{justify-self:stretch}@container (min-width:760px){.sl-app .op-pas:not(.op-pas-start){grid-template-columns:minmax(0,1fr) minmax(220px,340px);column-gap:24px}.sl-app .op-pas:not(.op-pas-start)>:is(button,.field,.vu){grid-area:1/2/span 2}.sl-app .op-pas:not(.op-pas-start)>:is(.field,.vu){justify-self:stretch}}.sl-app .operator .vu{gap:4px;margin:0;font-weight:700;display:grid}.sl-app .operator meter{width:100%;height:22px}.sl-app .op-lucru{align-items:start;gap:14px;display:grid}.sl-app .op-lucru>.panel{min-width:0;margin:0}.sl-app .op-lucru .field{margin-top:12px}@container (min-width:820px){.sl-app .op-lucru{grid-template-columns:minmax(0,1.3fr) minmax(320px,1fr)}}.sl-app .op-live-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-bottom:10px;display:flex}.sl-app .op-live-cap h2,.sl-app .op-live-cap>*{margin:0}.sl-app .op-nivel{flex-wrap:wrap;flex:260px;align-items:center;gap:2px 12px;max-width:34rem;display:flex}.sl-app .op-nivel .vu{flex-wrap:wrap;flex:220px;align-items:center;gap:8px;display:flex}.sl-app .op-nivel meter{flex:140px;width:auto}.sl-app .vu-verdict{font-size:.85rem;font-weight:700}.sl-app .operator .live-text{height:var(--op-live-h);background:var(--ink);color:var(--white);border-radius:var(--vq-raza-inel);font:400 1.25rem/1.5 var(--caption);text-wrap:wrap;flex-direction:column;justify-content:flex-end;padding:16px 18px;display:flex;position:relative;overflow:hidden}.sl-app .operator[data-faza=transmisie] .live-text:before{content:"";background:linear-gradient(var(--ink) 16px, transparent);pointer-events:none;height:2.2em;position:absolute;inset:0 0 auto}.sl-app .operator[data-faza=pregatire] .live-text{height:auto;min-height:5rem}.sl-app .operator .live-text p{margin:0 0 6px}.sl-app .operator .live-text .partial{color:var(--neutru-200);font-style:italic}.sl-app .operator .live-text .muted{color:var(--neutru-200)}.sl-app .op-lucru ol.segments{max-height:calc(var(--op-live-h) + 4rem);margin-top:0;padding:0 8px 0 6px;overflow:auto}.sl-app .operator .correct-form{align-items:flex-start;gap:10px;display:flex}.sl-app .operator .correct-form textarea{font-family:var(--caption);field-sizing:content;flex:1;max-height:10lh}.sl-app .operator .confirm{border:2px solid var(--err);border-radius:var(--vq-raza-inel);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.sl-app .operator .confirm p{flex-basis:100%;margin:0;font-weight:700}.sl-app .operator .confirm p+p{font-weight:500}.sl-app .op-detalii{padding-block:4px}.sl-app .op-detalii[open]{padding-bottom:18px}.sl-app .op-detalii>summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:700;display:list-item}@media (max-width:960px){.sl-app .app-shell{grid-template-columns:1fr}.sl-app .sidebar{gap:14px;height:auto;padding:16px 18px;position:relative}.sl-app .side-nav ul{flex-wrap:wrap;display:flex}.sl-app .side-foot{margin-top:0}.sl-app .grid-2{grid-template-columns:1fr}}@media (max-width:640px){.sl-app .main{padding:22px 14px 48px}.sl-app .form-row{grid-template-columns:1fr}.sl-app .panel{padding:16px}.sl-app .table{display:block;overflow-x:auto}.sl-app .operator .correct-form{flex-direction:column;align-items:stretch}}@media (forced-colors:active){.sl-app .primary-button,.sl-app .secondary-button,.sl-auth .primary,.sl-participant .icon-button,.sl-participant .bottom a,.sl-participant .bottom button,.sl-participant .page-actions a,.sl-participant .page-actions button,.sl-participant .segmented button,.sl-participant .code-form button,.sl-participant .button-link,.sl-sala .caption,.sl-overlay .overlay-text,.sl-poster .print-button{forced-color-adjust:auto;border:2px solid buttontext}.sl-app .chip,.sl-app .tag,.sl-participant .state,.sl-participant .partial-label{border:1px solid canvastext}.sl-app .flash,.sl-participant .notice,.sl-auth .form-error,.sl-auth .form-info{border:2px solid canvastext}.sl-participant .segmented button[aria-pressed=true],.sl-participant .bottom button[aria-expanded=true],.sl-app .filters a[aria-current=page],.sl-app .side-nav a[aria-current=page]{color:highlighttext;background:highlight}.sl-participant:has(.state[data-status=live]) .transcript>.block:last-child{outline:2px solid highlight}.sl-participant .transcript>.block:last-child>p:last-child:before,.sl-sala .caption:after,.sl-overlay .overlay-text:after{forced-color-adjust:none;background:highlight}.sl-participant .block:target{outline-color:highlight}.sl-app .operator .live-text:before{display:none}:focus-visible{outline:3px solid highlight!important}.sl-participant mark{color:marktext;background:mark}}@media (prefers-reduced-motion:reduce){.sl-app *,.sl-participant *,.sl-auth *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
