.app-shell.onque-conference{min-height:100vh;background:#fff;color:#111;font-family:var(--conf-font, system-ui)}.app-shell.onque-conference.conf-shell--admin{background:#f1f3f6 url(/backgrounds/conference-admin-bg.jpg?v=20260130) center / cover no-repeat fixed!important;overflow-x:hidden;--glass-radius: 18px;--glass-blur: 18px;--glass-border: rgba(255,255,255,.24);--glass-border-strong: rgba(255,255,255,.34);--glass-shadow: 0 1px 0 rgba(255,255,255,.1) inset, 0 10px 28px rgba(0,0,0,.3);--glass-shadow-elev: 0 1px 0 rgba(255,255,255,.12) inset, 0 18px 48px rgba(0,0,0,.42);--btn-border: rgba(17,17,17,.22);--btn-text: rgba(17,17,17,.92)}.app-shell.onque-conference.conf-shell--admin .conf-admin-shell{background:transparent url(/backgrounds/conference-admin-bg.jpg?v=20260130) center / cover no-repeat fixed}.app-shell.onque-conference.conf-shell--viewer{padding:0;background:transparent!important}.app-shell.onque-conference.conf-shell--viewer{--btn-border: rgba(17,17,17,.22);--btn-text: rgba(255,255,255,.94)}.app-shell.onque-conference.conf-shell--viewer .roomCard,.app-shell.onque-conference.conf-shell--viewer .sessionTitle,.app-shell.onque-conference.conf-shell--viewer .sessionSpeaker,.app-shell.onque-conference.conf-shell--viewer .slotTime,.app-shell.onque-conference.conf-shell--viewer .roomSubtitle{font-family:var(--conf-font, system-ui)}.app-shell.onque-conference.conf-shell--viewer .conf-iconBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--conf-foreground,#fff);opacity:.88;cursor:pointer}.app-shell.onque-conference.conf-shell--viewer .conf-iconBtn:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}@media(hover:hover)and (pointer:fine){.app-shell.onque-conference.conf-shell--viewer .conf-iconBtn:hover{opacity:1;background:#ffffff14}}.onque-conference{--conf-font: "Varela Round", ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, Arial, Helvetica, sans-serif;--conf-font-he: "Varela Round", "Rubik", ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, Arial, Helvetica, sans-serif;--bg: #ffffff;--panel: #ffffff;--panel2: #f6f7f9;--border: rgba(0,0,0,.1);--text: #111111;font-family:var(--conf-font, system-ui);--onque-logo-filter: invert(1);--sideMenu-bg: linear-gradient(180deg, rgba(255,255,255,.78), rgba(255,255,255,.58));--sideMenu-fg: #111111;--sideMenu-border: rgba(255,255,255,.22);--sideMenu-borderStrong: rgba(255,255,255,.3);--sideMenu-backdrop: rgba(0,0,0,.22);--btn-border: rgba(17,17,17,.22);--btn-text: rgba(17,17,17,.92);--danger-bg: #fee2e2;--danger-border: rgba(185,28,28,.45);--accent-bg: rgba(255,122,24,.14);--accent-border: rgba(255,122,24,.6);--conf-watermark-opacity: .3;--conf-watermark-size: 96px}.app-shell.onque-conference:lang(he){font-family:var(--conf-font-he, var(--conf-font, system-ui))}.onque-conference:lang(he){font-family:var(--conf-font-he, var(--conf-font, system-ui))}.onque-conference :lang(he){font-family:var(--conf-font-he, var(--conf-font, system-ui))}.conf-root{min-height:100vh;position:relative;z-index:0;display:grid;grid-template-rows:auto 1fr;padding:16px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));box-sizing:border-box;font-family:var(--conf-font, system-ui)}.conf-topbar{direction:ltr;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:8px}.conf-topbar .left{justify-self:start;display:flex;align-items:center;gap:8px}.conf-topbar .center{justify-self:center;display:flex;align-items:center;justify-content:center}.conf-topbar .right{justify-self:end;min-height:1px;display:flex;align-items:center;gap:8px}.conf-gridScroll{position:relative;margin-top:12px;overflow-x:auto;padding:22px 10px 30px;direction:ltr}.conf-grid{display:flex;gap:12px;padding-bottom:8px;margin-inline:12px;direction:ltr}.conf-topbar,.conf-grid{position:relative;z-index:1}.conf-grid>*{min-width:260px;flex:0 0 260px}@media(min-width:880px){.conf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.conf-grid>*{min-width:0;flex:1 1 auto}}@media(max-width:700px){.conf-gridScroll{overflow-x:hidden}.conf-grid{flex-direction:column}.conf-grid>*{flex:0 0 auto;min-width:0;width:100%}}.roomCard{position:relative;border-radius:12px;padding:12px;color:var(--conf-foreground,#fff);background:linear-gradient(180deg,#00000040,#0000000d);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 34px #0006;overflow:hidden;min-height:140px;font-size:15px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.roomCard.isActive{outline:2px solid rgba(255,255,255,.55);outline-offset:1px}.roomCard.isEmpty{filter:saturate(.85);opacity:.88}.roomCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--room-rgb),var(--room-alpha-top)) 0%,rgba(var(--room-rgb),.1) var(--conf-card-blend, 40%),rgba(var(--room-rgb),0) 100%);mix-blend-mode:normal}.roomLabel{font-weight:900;margin-bottom:6px;font-size:18px;letter-spacing:.15px}.roomCardHeader{direction:ltr;display:grid;gap:4px;padding-right:44px}.roomCardHeader .roomLabel{margin-bottom:0;opacity:.65;font-weight:900;font-size:16px}.roomSubtitle{opacity:.85;font-size:13px;line-height:1.2}.slotTime{font-weight:900;opacity:.95;font-size:14px}.sessionBody{margin-top:10px;text-align:center}.sessionTitle{font-weight:800;font-size:20px}.sessionSpeaker{opacity:.9;font-size:15px;margin-top:6px}.sessionTime{font-weight:700;opacity:.9}.conf-bg-image{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center}.conf-bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#00000059}.conf-bg-solid{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.conf-root.solid-white{background:#fff}.conf-root.solid-black{background:#000}.conf-topbar img{height:56px;width:auto;display:block}.conf-map{position:relative;margin-top:12px;min-height:0;overflow:hidden;border-radius:12px}.conf-map-actions{position:absolute;top:10px;right:10px;z-index:2;display:flex;gap:8px}.conf-map-frame{width:100%;height:100%;min-height:60vh;border:0;background:#00000026}.conf-map-image{width:100%;height:100%;min-height:60vh;object-fit:contain;display:block;background:#00000026}.conf-admin-shell{padding:12px;box-sizing:border-box;max-width:100%;min-width:0;overflow-x:clip}.conf-admin-page{margin:0 auto;display:grid;gap:12px;max-width:980px;width:100%;min-width:0}.conf-admin-page>*{min-width:0}.conf-admin-page h3{margin:0 0 2px;font-size:20px;font-weight:900;letter-spacing:.2px;text-align:center}.conf-admin-titleRow{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;flex-wrap:wrap}.conf-admin-titleRow .title{grid-column:2;justify-self:center}.conf-admin-titleRow .actions{grid-column:3;justify-self:end;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.conf-admin-titleRow .spacer{grid-column:1}.conf-admin-titleRow h3{margin:0}.conf-admin-card{border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#0a0a0a73;box-shadow:0 16px 46px #00000061;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:14px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;min-width:0}.app-shell.onque-conference.conf-shell--admin .conf-admin-card{border:2px solid rgba(77,163,255,.8);background:linear-gradient(180deg,#ffffffbd,#ffffff8f);box-shadow:0 2px 6px #00000012,0 12px 32px #0000001a,0 0 10px #4da3ff4d,0 0 22px #4da3ff24;backdrop-filter:blur(var(--glass-blur, 18px)) saturate(1.2);-webkit-backdrop-filter:blur(var(--glass-blur, 18px)) saturate(1.2)}@media(hover:hover)and (pointer:fine){.roomCard:hover{transform:translateY(-1px);box-shadow:0 18px 48px #00000075;border-color:#ffffff24}.conf-admin-card:hover{transform:translateY(-1px);box-shadow:0 20px 60px #00000070;border-color:#ffffff2e}.app-shell.onque-conference .conf-admin-card:hover{transform:translateY(-2px);box-shadow:0 2px 8px #00000017,0 14px 36px #0000001f,0 0 14px #4da3ff6b,0 0 28px #4da3ff2e;border-color:#4da3fff2}}.conf-admin-cardHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.conf-admin-cardTitle{font-weight:900;opacity:.95}.conf-admin-cardHint{font-size:12px;opacity:.75}.conf-field{display:grid;gap:6px}.conf-field label{font-size:12px;opacity:.82;font-weight:800}.conf-row,.conf-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.onque-conference .conf-admin-page input,.onque-conference .conf-admin-page select,.onque-conference .conf-admin-page textarea{font:inherit}.onque-conference .conf-admin-page input[type=text],.onque-conference .conf-admin-page input:not([type]),.onque-conference .conf-admin-page input[type=url],.onque-conference .conf-admin-page input[type=number],.onque-conference .conf-admin-page select,.onque-conference .conf-admin-page textarea{width:100%;background:#fff;border:1px solid rgba(0,0,0,.18);color:#111;padding:10px 12px;border-radius:12px;outline:none;box-sizing:border-box}.onque-conference .conf-admin-page textarea{min-height:140px;resize:vertical;line-height:1.35}.onque-conference .conf-admin-page input[type=file]{max-width:100%}.onque-conference .conf-admin-page input[type=color]{width:56px;height:44px;padding:0;border-radius:12px;border:1px solid rgba(0,0,0,.18);background:transparent;box-shadow:0 10px 22px #1018281a;-moz-appearance:none;appearance:none;-webkit-appearance:none;overflow:hidden;cursor:pointer}.onque-conference .conf-admin-page input[type=color]::-webkit-color-swatch-wrapper{padding:0}.onque-conference .conf-admin-page input[type=color]::-webkit-color-swatch{border:0;border-radius:12px}.onque-conference .conf-admin-page input[type=color]::-moz-color-swatch{border:0;border-radius:12px}.onque-conference .conf-admin-page input[type=range]{width:min(420px,100%)}.conf-file{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.conf-fileInput{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.conf-fileBtn{background:#ff7a182e!important;border-color:#ff7a18a6!important}.conf-fileBtn:hover{background:#ff7a1847!important;border-color:#ff7a18d9!important}.conf-fileName{font-size:12px;opacity:.75;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conf-tableWrap{width:100%;max-width:100%;min-width:0;display:block;direction:ltr;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid rgba(0,0,0,.12)}.app-shell.onque-conference:lang(he) .conf-table th,.app-shell.onque-conference:lang(he) .conf-table td{direction:rtl;text-align:start}.conf-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:520px}.conf-table th,.conf-table td{padding:10px;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:top}.conf-table th{position:sticky;top:0;background:#f6f7f9;text-align:start;font-weight:900;font-size:12px;letter-spacing:.2px}.conf-table td{background:#fff}.conf-table tr:last-child td{border-bottom:0}.conf-checks{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.conf-checks label{display:inline-flex;gap:8px;align-items:center;font-size:13px;opacity:.95}.conf-checks input[type=checkbox]{transform:scale(1.05)}@keyframes confChipIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes confCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes confXfadeOut{0%{opacity:1}to{opacity:0}}@keyframes confShimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}.conf-chip-in{animation:confChipIn .22s ease-out both}.conf-card-in{animation:confCardIn .28s ease-out both}.conf-xfade-ghost{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:confXfadeOut .22s ease-out forwards}.conf-thumb-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.conf-thumb-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:confShimmer 1.1s ease-in-out infinite}.conf-variant-card{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;border:1px solid rgba(255,255,255,.14)}.conf-variant-card.is-selected{border-color:#4da3fff2;box-shadow:0 0 0 1px #4da3ff8c,0 0 18px #4da3ff4d}.conf-adv-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease-out}.conf-adv-reveal.is-open{grid-template-rows:1fr}.conf-adv-reveal>.conf-adv-inner{overflow:hidden;min-height:0}.conf-adv-chevron{display:inline-block;transition:transform .2s ease}.conf-adv-chevron.is-open{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.conf-chip-in,.conf-card-in{animation:none}.conf-xfade-ghost{animation:none;opacity:0}.conf-thumb-shimmer:after{animation:none}.conf-adv-reveal,.conf-adv-chevron{transition:none}}.conf-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:10px 12px 8px}.conf-daytabs,.conf-chips{display:flex;gap:8px;min-inline-size:0;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block-end:2px;scroll-padding-inline:2px}.conf-daytabs::-webkit-scrollbar,.conf-chips::-webkit-scrollbar{display:none}.conf-chips{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--conf-accent,#7a4a00) 60%,transparent) transparent;padding-block-end:7px}.conf-chips::-webkit-scrollbar{display:block;height:4px}.conf-chips::-webkit-scrollbar-track{background:#ffffff1a;background:color-mix(in srgb,currentColor 10%,transparent);border-radius:99px}.conf-chips::-webkit-scrollbar-thumb{background:#fff6;background:color-mix(in srgb,var(--conf-accent,#7a4a00) 60%,transparent);border-radius:99px}.conf-daytab,.conf-chip{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:var(--conf-foreground,#fff);border-radius:999px;padding:6px 13px;font-weight:800;font-size:13px;cursor:pointer;white-space:nowrap;min-height:36px}.conf-daytab.is-active,.conf-chip.is-active{background:var(--conf-accent,#7a4a00);color:var(--conf-accent-text,#fff);border-color:transparent}.conf-chip-dot{inline-size:9px;block-size:9px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 1px #00000040 inset}.conf-search{inline-size:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:var(--conf-foreground,#fff);border-radius:12px;padding:8px 12px;font-size:14px;min-height:40px}.conf-search::placeholder{color:var(--conf-foreground,#fff);opacity:.5}.conf-empty{padding:22px 16px;text-align:center;opacity:.85;font-weight:700}.conf-hall{overflow:hidden;border-radius:14px;color:var(--conf-foreground,#fff);border:1px solid rgba(255,255,255,.14);border:1px solid color-mix(in srgb,currentColor 16%,transparent);background:#ffffff0d;background:color-mix(in srgb,currentColor 6%,transparent)}.conf-hall-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px}.conf-hall-name{display:flex;align-items:center;font-weight:900;font-size:15px;min-width:0}.conf-hall-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conf-hall-dot{inline-size:12px;block-size:12px;border-radius:50%;margin-inline-end:8px;flex:0 0 auto;box-shadow:0 0 0 1px #0003 inset}.conf-hall-count{font-size:11px;font-weight:700;opacity:.42;flex:0 0 auto;white-space:nowrap}.conf-hall-body{display:flex;flex-direction:column;gap:10px;padding-bottom:12px}.conf-hall-empty{opacity:.7;text-align:center;padding:14px 10px}.conf-hall.is-drop{outline:2px dashed var(--conf-accent,#7a4a00);outline-offset:2px}.conf-sched-grid{display:flex;flex-direction:column;gap:12px}.conf-sched-grid>.conf-hall{min-inline-size:0}.conf-sess{position:relative;margin-inline:10px;border-radius:12px;overflow:hidden;cursor:pointer;color:var(--conf-foreground,#fff);-webkit-tap-highlight-color:transparent;border:1px solid rgba(255,255,255,.09);border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:#ffffff0a;background:color-mix(in srgb,currentColor 5%,transparent);transition:border-color .2s ease,background .2s ease}.conf-sess>*{position:relative}.conf-sess.is-past{opacity:.45}.conf-sess.is-live{outline:1px solid var(--conf-accent,#7a4a00);outline-offset:-1px}.conf-sess.is-live:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--conf-accent,#7a4a00);opacity:.12;pointer-events:none}.conf-sess-main{display:flex;gap:10px;align-items:flex-start;padding:11px 12px 12px}.conf-sess-time{flex:0 0 auto;min-inline-size:52px;text-align:center;font-variant-numeric:tabular-nums}.conf-sess-time b{display:block;font-size:14px;font-weight:900;line-height:1.15}.conf-sess-time span{font-size:10.5px;opacity:.42}.conf-sess-body{flex:1;min-width:0}.conf-sess-title{font-weight:800;font-size:14.5px;line-height:1.3}.conf-sess-speaker{font-size:12px;opacity:.62;margin-top:3px}.conf-badge{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;padding:2px 8px;border-radius:999px;margin-bottom:5px}.conf-badge--live{background:var(--conf-accent,#7a4a00);color:var(--conf-accent-text,#fff)}.conf-badge--next{opacity:.78;background:#ffffff1f;background:color-mix(in srgb,currentColor 14%,transparent)}.conf-badge-dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;flex:0 0 auto;animation:conf-pulse 1.4s ease-in-out infinite}.conf-badge-dot.no-motion{animation:none}@keyframes conf-pulse{0%,to{opacity:1}50%{opacity:.25}}.conf-remindBtn{flex:0 0 auto;inline-size:34px;block-size:34px;border-radius:50%;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:.55;color:var(--conf-foreground,#fff);border:1px solid rgba(255,255,255,.14);border:1px solid color-mix(in srgb,currentColor 16%,transparent);background:#ffffff14;background:color-mix(in srgb,currentColor 8%,transparent);transition:transform .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.conf-remindBtn.is-on{opacity:1;color:var(--conf-accent,#7a4a00);border-color:var(--conf-accent,#7a4a00)}.conf-remindBtn:active{transform:scale(1.22)}.conf-progress{block-size:3px;background:#ffffff1a;background:color-mix(in srgb,currentColor 10%,transparent)}.conf-progress-fill{block-size:100%;background:var(--conf-accent,#7a4a00);transition:width 1s linear}.conf-progress-fill.no-motion{transition:none}.conf-sess-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease-out}.conf-sess-detail.is-open{grid-template-rows:1fr}.conf-sess-detail-wrap{overflow:hidden;min-height:0}.conf-sess-detail-inner{margin:0 12px;padding:10px 0 12px;font-size:13px;line-height:1.5;opacity:.85;border-top:1px dashed rgba(255,255,255,.12);border-top:1px dashed color-mix(in srgb,currentColor 14%,transparent)}.conf-sess-detail-inner p{margin:0 0 6px}.conf-sess-detail-inner p[dir=auto]{unicode-bidi:plaintext}.conf-sess-detail-meta{opacity:.7}.conf-nowpill{position:fixed;inset-block-end:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:700;display:inline-flex;align-items:center;gap:8px;background:var(--conf-accent,#7a4a00);color:var(--conf-accent-text,#fff);border:none;border-radius:999px;padding:10px 18px;font-weight:900;font-size:14px;cursor:pointer;box-shadow:0 8px 24px #0006}.conf-preview-mode .conf-root{padding-block-start:calc(max(16px,env(safe-area-inset-top)) + 58px)}.conf-preview-ribbon{position:fixed;inset-block-start:max(10px,env(safe-area-inset-top));inset-inline:10px;z-index:900;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:9px 12px;border-radius:14px;background:#111318e6;color:#fff;border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 30px #0000006b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13px;line-height:1.32}.conf-preview-ribbon__text{flex:1 1 auto;min-inline-size:0}.conf-preview-ribbon .ui-btn{flex:0 0 auto;white-space:nowrap}.conf-preview-ribbon.is-published{background:#155e3ff0;border-color:#fff3}.conf-toast{position:fixed;inset-block-end:calc(max(16px,env(safe-area-inset-bottom)) + 62px);left:50%;transform:translate(-50%);z-index:720;max-inline-size:min(92vw,420px);background:#14141af0;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:10px 16px;font-size:13px;font-weight:700;line-height:1.35;text-align:center;box-shadow:0 8px 28px #00000073;animation:conf-toast-in .18s ease-out both}.conf-toast.no-motion{animation:none}@keyframes conf-toast-in{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(prefers-reduced-motion:reduce){.conf-badge-dot{animation:none}.conf-progress-fill,.conf-sess-detail,.conf-sess,.conf-remindBtn{transition:none}.conf-remindBtn:active{transform:none}}.hallscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;overflow:hidden;color:var(--conf-foreground,#fff);font-family:var(--conf-font, system-ui);padding:3.2vmin 3.6vmin;box-sizing:border-box}.hallscreen *{box-sizing:border-box}.hallscreen.is-idle{cursor:none}.hallscreen-head{display:flex;align-items:flex-start;justify-content:space-between;gap:3vmin;flex:0 0 auto;padding-bottom:2.2vmin;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.hallscreen-hall{display:flex;align-items:center;gap:2vmin;min-width:0}.hallscreen-hall-dot{inline-size:clamp(18px,3.4vmin,54px);block-size:clamp(18px,3.4vmin,54px);border-radius:50%;background:var(--hall-dot,#888);flex:0 0 auto;box-shadow:0 0 0 1px #00000040 inset}.hallscreen-hall-name{font-weight:900;font-size:clamp(30px,7vmin,104px);line-height:1.02;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hallscreen-clock{text-align:end;flex:0 0 auto}.hallscreen-time{font-weight:900;font-size:clamp(26px,6vmin,88px);line-height:1;font-variant-numeric:tabular-nums}.hallscreen-date{opacity:.72;font-weight:700;font-size:clamp(13px,2vmin,30px);margin-top:.6vmin}.hallscreen-empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;opacity:.8;font-weight:800;font-size:clamp(18px,3vmin,42px);padding:6vmin}.hallscreen-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:2vmin;padding-top:2.4vmin}.hallscreen-pinned{flex:0 0 auto}.hallscreen-rest-wrap{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.hallscreen-rest{display:flex;flex-direction:column;gap:1.8vmin;will-change:transform}.hallscreen-sess{position:relative;border-radius:2vmin;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:color-mix(in srgb,currentColor 5%,transparent)}.hallscreen-sess>*{position:relative}.hallscreen-sess.is-past{opacity:.42}.hallscreen-sess.is-live{outline:2px solid var(--conf-accent,#7a4a00);outline-offset:-2px}.hallscreen-sess.is-live:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--conf-accent,#7a4a00);opacity:.14;pointer-events:none}.hallscreen-pinned .hallscreen-sess{box-shadow:0 1.4vmin 4vmin #00000059}.hallscreen-sess-main{display:flex;gap:2.4vmin;align-items:flex-start;padding:2.2vmin 2.6vmin}.hallscreen-sess-time{flex:0 0 auto;min-inline-size:clamp(70px,13vmin,220px);text-align:center;font-variant-numeric:tabular-nums}.hallscreen-sess-time b{display:block;font-weight:900;font-size:clamp(22px,3.4vmin,52px);line-height:1.1}.hallscreen-sess-time span{font-size:clamp(13px,2vmin,30px);opacity:.45}.hallscreen-sess-body{flex:1;min-width:0}.hallscreen-sess-title{font-weight:800;font-size:clamp(22px,3.4vmin,54px);line-height:1.2}.hallscreen-sess-speaker{font-size:clamp(15px,2.2vmin,34px);opacity:.64;margin-top:.8vmin}.hallscreen-badge{display:inline-flex;align-items:center;gap:1vmin;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(12px,1.9vmin,28px);padding:.6vmin 1.8vmin;border-radius:999px;margin-bottom:1vmin}.hallscreen-badge--live{background:var(--conf-accent,#7a4a00);color:var(--conf-accent-text,#fff)}.hallscreen-badge--next{opacity:.82;background:color-mix(in srgb,currentColor 14%,transparent)}.hallscreen-badge-dot{inline-size:1.4vmin;block-size:1.4vmin;border-radius:50%;background:currentColor;flex:0 0 auto;animation:conf-pulse 1.4s ease-in-out infinite}.hallscreen-badge-dot.no-motion{animation:none}.hallscreen-progress{block-size:.7vmin;background:color-mix(in srgb,currentColor 12%,transparent)}.hallscreen-progress-fill{block-size:100%;background:var(--conf-accent,#7a4a00);transition:width 1s linear}.hallscreen-progress-fill.no-motion{transition:none}.hallscreen--message{align-items:center;justify-content:center}.hallscreen-message-inner{margin:auto;text-align:center;font-weight:800;font-size:clamp(20px,3.4vmin,48px);opacity:.9;max-inline-size:70vw}@media(prefers-reduced-motion:reduce){.hallscreen-rest{transition:none!important}.hallscreen-badge-dot{animation:none}.hallscreen-progress-fill{transition:none}}.conf-hallscreens{display:grid;gap:12px}.conf-hallscreens-head{display:grid;gap:2px}.conf-hallscreens-title{font-weight:900;font-size:16px}.conf-hallscreens-sub{font-size:12.5px;opacity:.7}.conf-hallscreens-empty{padding:16px;text-align:center;opacity:.75;font-weight:700;border:1px dashed color-mix(in srgb,currentColor 22%,transparent);border-radius:12px}.conf-hallscreens-sizerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.conf-hallscreens-sizelabel{font-size:12px;opacity:.7;font-weight:700}.conf-seg{display:inline-flex;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:10px;overflow:hidden}.conf-seg-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-size:12.5px;font-weight:800;padding:6px 12px;cursor:pointer;min-height:34px}.conf-seg-btn.is-active{background:var(--conf-accent,#4da3ff);color:var(--conf-accent-text,#fff)}.conf-hallscreens-list{display:grid;gap:10px}.conf-hallrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:color-mix(in srgb,currentColor 4%,transparent)}.conf-hallrow-id{display:flex;align-items:center;gap:8px;flex:1 1 140px;min-width:0}.conf-hallrow-dot{inline-size:12px;block-size:12px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 1px #0003 inset}.conf-hallrow-name{font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conf-hallrow-qr{flex:0 0 auto;padding:4px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;cursor:pointer;line-height:0}.conf-hallrow-actions{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 auto;justify-content:flex-end}.conf-hallrow-actions .ui-btn{min-height:36px}.conf-hallqr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:20px}.conf-hallqr-inner{background:#fff;color:#111;border-radius:18px;padding:22px;display:grid;gap:14px;justify-items:center;max-width:340px;width:100%;box-shadow:0 20px 60px #00000080}.conf-hallqr-title{font-weight:900;font-size:16px;text-align:center}.conf-hallqr-box{background:#fff;padding:8px;border-radius:10px}.conf-hallqr-url{font-size:11px;font-family:monospace;word-break:break-all;text-align:center;opacity:.7}.onque-light{--bg: linear-gradient(135deg, #f6f7fb 0%, #eef1f6 50%, #f8f9fc 100%);--panel: rgba(255,255,255,.65);--panel-strong: rgba(255,255,255,.8);--border: rgba(0,0,0,.08);--text: #1c1c1e;--accent: #0a84ff;background:var(--bg);min-height:100vh;color:var(--text)}.app-shell.onque-conference.onque-light{background:var(--bg);color:var(--text);min-height:100vh}.onque-light .conf-admin-card{background:var(--panel);border:1px solid var(--border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:22px;box-shadow:0 10px 30px #0000000f,inset 0 1px #fff9}.onque-light .conf-topbar{background:#fff9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(0,0,0,.06)}.onque-light.conf-shell--viewer .conf-topbar{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none}.onque-light .lv-card{background:var(--panel);border:1px solid var(--border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:22px;box-shadow:0 10px 30px #0000000f,inset 0 1px #fff9}.onque-light .lv-card.is-now{background:linear-gradient(135deg,#0a84ff2e,#0a84ff14);border:1px solid rgba(10,132,255,.35)}.onque-light .lv-header{background:#fff9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid rgba(0,0,0,.06)}.onque-light .ui-btn{background:#ffffffb3;border:1px solid rgba(0,0,0,.1);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;box-shadow:0 4px 12px #0000000d}.onque-light .lv-nextBtn{background:linear-gradient(135deg,#0a84ff,#4da3ff);border:none;color:#fff;box-shadow:0 6px 18px #0a84ff4d}.onque-light .lv-bottomBar{background:#ffffffbf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.06)}.onque-light .conf-daytab,.onque-light .conf-chip,.onque-light .conf-search{background:#ffffffb3;border:1px solid rgba(0,0,0,.1);color:var(--text)}.onque-light .conf-search::placeholder{color:var(--text);opacity:.5}.onque-light .conf-remindBtn{background:#ffffffd9;border:1px solid rgba(0,0,0,.12);color:#1c1c1e99}.onque-light .conf-progress{background:#0000001a}.onque-light.conf-shell--admin .conf-hall{color:#1c1c1e;background:#ffffff80;border:1px solid rgba(0,0,0,.08)}.onque-light.conf-shell--admin .conf-sess{color:#1c1c1e;background:#ffffffeb;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #0000000f}.onque-light.conf-shell--admin .conf-hall-count{opacity:.5}.onque-conference.conf-shell--admin .conf-admin-shell{padding-block-start:calc(env(safe-area-inset-top,0px) + 56px)}.conf-page{max-width:700px;margin:0 auto;width:100%;animation:confPageFwd .22s ease-out both}.conf-page--back,[dir=rtl] .conf-page{animation-name:confPageBack}[dir=rtl] .conf-page--back{animation-name:confPageFwd}@keyframes confPageFwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes confPageBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.onque-light .conf-backRow{display:flex;align-items:center;min-height:44px;margin-bottom:6px}.onque-light .conf-backBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.1);background:#ffffffb8;color:#1c1c1e;inline-size:40px;block-size:40px;border-radius:12px;font-size:26px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}[dir=rtl] .onque-light .conf-backBtn{transform:scaleX(-1)}.onque-light .conf-hub{max-width:700px;margin:0 auto;width:100%;display:grid;gap:16px}.onque-light .conf-hub-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.onque-light .conf-hub-title{margin:0;font-size:22px;font-weight:900;color:#1c1c1e;min-width:0}.onque-light .conf-hub-viewlink{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:var(--conf-accent, #0a6cff);font-weight:800;font-size:13px;cursor:pointer;padding:6px 2px;min-height:40px;white-space:nowrap}.onque-light .conf-hub-tiles{display:grid;gap:12px}@media(min-width:640px){.onque-light .conf-hub-tiles{grid-template-columns:1fr 1fr}}.onque-light .conf-hub-tiles--secondary{margin-top:2px}.onque-light .conf-hub-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:8px;align-self:center;cursor:pointer;border:1px solid rgba(176,0,32,.28);background:#b000200d;color:#b00020eb;font-weight:800;font-size:13px;border-radius:12px;padding:10px 16px;min-height:44px}.onque-light .conf-tile{display:flex;align-items:center;gap:12px;text-align:start;inline-size:100%;min-height:76px;padding:14px;border-radius:18px;border:1px solid rgba(0,0,0,.08);background:#ffffffb8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 30px #0000000f,inset 0 1px #fff9;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}.onque-light .conf-tile:active{transform:scale(.98)}.onque-light .conf-tile.is-highlight{border-color:var(--conf-accent, #0a6cff);box-shadow:0 0 0 1px var(--conf-accent, #0a6cff),0 10px 30px #00000017}.onque-light .conf-tile.is-secondary{background:#ffffff80;box-shadow:0 6px 18px #0000000a}.onque-light .conf-tile-icon{inline-size:34px;block-size:34px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--conf-accent, #0a6cff)}.onque-light .conf-tile.is-secondary .conf-tile-icon{color:#1c1c1e8c}.onque-light .conf-tile-main{display:grid;gap:2px;flex:1;min-width:0}.onque-light .conf-tile-title{font-weight:800;font-size:.95rem;color:#1c1c1e;line-height:1.2}.onque-light .conf-tile-desc{font-size:.75rem;color:#1c1c1e80;line-height:1.3}.onque-light .conf-tile-chip{flex:0 0 auto;font-size:.7rem;font-weight:800;padding:4px 9px;border-radius:999px;background:#0000000f;color:#1c1c1e99;white-space:nowrap;max-inline-size:42%;overflow:hidden;text-overflow:ellipsis}.onque-light .conf-tile-chip.is-accent{background:var(--conf-accent, #0a6cff);color:var(--conf-accent-text, #fff)}.onque-light .conf-actionbar{position:sticky;inset-block-end:0;margin-inline:-12px;margin-block-start:16px;padding:12px 16px;padding-block-end:max(12px,env(safe-area-inset-bottom));background:linear-gradient(#f6f7fb00,#f6f7fbf0 32%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;gap:10px;z-index:20}.onque-light .conf-actionbar .ui-btn{flex:1;min-height:48px;font-weight:800}.onque-light .conf-actionbar .ui-btn.conf-btn-accent{background:var(--conf-accent, #0a6cff);color:var(--conf-accent-text, #fff);border:none}.onque-light .conf-pageHeader{display:flex;align-items:center;gap:10px;min-height:44px;margin-bottom:14px}.onque-light .conf-pageTitle{margin:0;font-size:20px;font-weight:900;color:#1c1c1e;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onque-light .conf-adv-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.1);background:#fff9;color:#1c1c1e;border-radius:12px;padding:10px 14px;font-weight:800;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;min-height:46px;text-align:start}.onque-light .conf-dropzone{display:grid;gap:12px;place-items:center;text-align:center;padding:26px 18px;border:1.5px dashed rgba(0,0,0,.18);border-radius:18px;background:#ffffff8c;transition:border-color .15s ease,background .15s ease}.onque-light .conf-dropzone.is-drag{border-color:var(--conf-accent, #0a6cff);background:#fffc}.onque-light .conf-dropzone-lead{font-weight:800;font-size:15px;color:#1c1c1e}.onque-light .conf-dropzone-sub{font-size:13px;color:#1c1c1e8c}.onque-light .conf-dropzone-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;width:100%}.onque-light .conf-dropzone-actions .ui-btn{min-height:46px}.onque-light .conf-share-qr{display:flex;justify-content:center;padding:8px}.onque-light .conf-share-qrbox{background:#fff;padding:14px;border-radius:16px;box-shadow:0 8px 24px #00000014}.onque-light .conf-share-urlbox{display:grid;gap:6px}.onque-light .conf-share-url{word-break:break-all;font-family:monospace;font-size:13px;color:#1c1c1e;background:#0000000a;border-radius:12px;padding:10px 12px}.onque-light .conf-share-explain{font-size:13px;color:#1c1c1e99;text-align:center}.onque-light .conf-compose{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#ffffffb3;color:#1c1c1e;font-size:15px;resize:vertical;outline:none;min-height:96px}.onque-light .conf-history{display:grid;gap:10px;margin-top:4px}.onque-light .conf-history-item{padding:12px 14px;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#ffffff9e}.onque-light .conf-history-meta{font-size:11px;color:#1c1c1e80;margin-bottom:4px}.onque-light .conf-history-text{font-size:14px;color:#1c1c1e;line-height:1.4}.onque-light .conf-emptyState{text-align:center;padding:20px 16px;color:#1c1c1e8c;font-weight:600}@media(prefers-reduced-motion:reduce){.conf-page{animation:none}.onque-light .conf-tile{transition:none}.onque-light .conf-tile:active{transform:none}}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:auto;min-height:100%;background:linear-gradient(135deg,#000,#202020ca);color:#fff;color-scheme:dark}select{color-scheme:dark}select option{background-color:#1c1c1e;color:#fff}body{overflow-x:hidden}:root{--btn-bg: #242323;--btn-border: #333;--btn-text: #fff;--danger-bg: #2a0f0f;--danger-border: #7a2222;--accent-bg: #7a4a00;--accent-border: #b36b00}.ui-btn{background:var(--btn-bg, #242323);border:1px solid var(--btn-border, #333);color:var(--btn-text, #fff);text-decoration:none;padding:10px 12px;border-radius:12px;font-weight:800;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ui-btn--primary{background:var(--accent-bg, #7a4a00);border-color:var(--accent-border, #b36b00);color:var(--btn-text, #fff);font-weight:900}.ui-btn:disabled{opacity:.55;cursor:not-allowed}.ui-btn--danger{background:var(--danger-bg, #2a0f0f);border-color:var(--danger-border, #7a2222);font-weight:900}.ui-pill{padding:8px 10px;border-radius:12px;background:var(--accent-bg, #7a4a00);border:1px solid var(--accent-border, #b36b00);font-weight:800}.ui-btnGrid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:420px){.ui-btnGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.onque-header{direction:ltr;width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:transparent}.onque-header-left{grid-area:left;justify-self:start;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow:hidden}.onque-header-center{grid-area:center;justify-self:center;min-width:0}.onque-header-right{grid-area:right;justify-self:end;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow:hidden}@media(max-width:520px){.onque-header{grid-template-columns:1fr 1fr;grid-template-areas:"left right" "center center";align-items:start}.onque-header-right{flex-wrap:wrap;justify-content:flex-end;overflow:visible}}:root{--panel-radius: 18px;--panel-fill: #111118;--panel-elev-fill: #111118;--btn-fill-top: #1a1a24;--btn-fill-bot: #1a1a24;--bevel-hi: rgba(255,255,255,.06);--bevel-hi-s: rgba(255,255,255,.06);--bevel-lo: rgba(0,0,0,.3);--sh-contact: 0 1px 3px rgba(0,0,0,.4);--sh-mid: 0 4px 12px rgba(0,0,0,.3);--sh-amb: 0 0px 0px transparent;--panel-shadow: none;--panel-shadow-elev: none;--glass-radius: var(--panel-radius);--glass-blur: 0px;--btn-bg: var(--btn-fill-top);--btn-border: rgba(255,255,255,.11);--btn-text: rgba(255,255,255,.94);--danger-bg: #1c0a0a;--danger-border: rgba(255,80,80,.4);--accent-bg: #e8ff47;--accent-border: #e8ff47}:where(button,a,[role=button]){-webkit-tap-highlight-color:transparent}.ui-panel{background:#111118;border:1px solid rgba(255,255,255,.08);border-radius:var(--panel-radius)}.ui-panel--elev{background:#111118;border-color:#ffffff1a}.ui-btn{background:#1a1a24;border:1px solid rgba(255,255,255,.1);color:var(--btn-text);text-decoration:none;padding:10px 12px;border-radius:14px;font-weight:800;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:filter .13s ease,transform .12s ease,scale .12s ease}.ui-btn:hover:not(:disabled){filter:brightness(1.18)}.ui-btn:active:not(:disabled){scale:.985;filter:brightness(.9)}.ui-btn:focus-visible{outline:2px solid rgba(255,255,255,.24);outline-offset:3px}.ui-btn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;filter:none;transform:none}.ui-iconBtn{width:40px;height:40px;min-height:40px;padding:0;border-radius:12px;font-size:18px;line-height:1;background:#1a1a24;border-color:#ffffff1a}.ui-sideMenuContent :where(button,a,[role=button]){width:100%;min-height:44px;border-radius:14px}.ui-btn--primary{background:#e8ff47;border-color:#e8ff4799;color:#0a0a0f;font-family:Bebas Neue,sans-serif;font-weight:400;letter-spacing:1.5px}.ui-btn--primary:hover:not(:disabled){filter:brightness(1.08)}.ui-btn--danger{background:#ff5f5f14;border-color:#ff5f5f4d;color:#ff5f5f}.ui-btn--danger:hover:not(:disabled){filter:brightness(1.14)}.ui-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:999px;background:#1e1e20;border:1px solid rgba(255,255,255,.12);color:#ffffffe0;font-size:11px;font-weight:900;letter-spacing:.3px;box-shadow:0 2px 6px #0000008c}.ui-btn--danger{background:linear-gradient(180deg,#ff505024,#ff505014);border-color:var(--danger-border);color:#ffd7d7fa;font-weight:900}.ui-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#ffffffe0;font-size:11px;font-weight:900;letter-spacing:.3px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.app-shell{min-height:auto;background:transparent;color:#fff;box-sizing:border-box;padding:16px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom))}@media(max-width:380px){.app-shell{padding:10px;padding-top:max(10px,env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom))}}.lv-backToShowsBtn{border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;padding:6px 10px;border-radius:10px;font-size:12px;font-weight:800;cursor:pointer;opacity:.9}.topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:30px;margin-bottom:22px;position:relative}.topbar__side{display:flex;align-items:center;gap:8px;min-width:0}.topbar__left{justify-content:flex-start}.topbar__right{justify-content:flex-end}.topbar__center{text-align:center;min-width:0}
