@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Newsreader:opsz,wght@6..72,500;6..72,600;6..72,700&display=swap");:root{--je-bg:#f5f2ea;--je-bg-soft:#fbfaf6;--je-surface:#fffdf8;--je-surface-strong:#ffffff;--je-ink:#101816;--je-muted:#60706a;--je-subtle:#889691;--je-line:rgba(16,24,22,0.12);--je-line-strong:rgba(16,24,22,0.18);--je-green:#004020;--je-green-2:#0d5a35;--je-lime:#8dc63f;--je-blue:#3157d5;--je-coral:#d86c4b;--je-amber:#c89536;--je-danger:#b94735;--je-radius:8px;--je-radius-sm:6px;--je-shadow:0 18px 54px rgba(16,24,22,0.1);--je-shadow-soft:0 10px 30px rgba(16,24,22,0.08)}html{background:var(--je-bg);text-rendering:optimizeLegibility}body{color:var(--je-ink)}::-moz-selection{background:rgba(141,198,63,.32);color:var(--je-ink)}::selection{background:rgba(141,198,63,.32);color:var(--je-ink)}.button,.checkin-install-action,.file-upload-browse-button,.icon-button,.link-button,.row-action{border-radius:var(--je-radius)!important;letter-spacing:0!important;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.button:hover,.file-upload-browse-button:hover,.icon-button:hover,.row-action:hover{transform:translateY(-1px)}body:not(:has(.live-product-surface)):not(:has(.marketing-home)) .button.dark,body:not(:has(.live-product-surface)):not(:has(.marketing-home)) .button.primary,body:not(:has(.live-product-surface)):not(:has(.marketing-home)) .button.scan,body:not(:has(.live-product-surface)):not(:has(.marketing-home)) .submit{background:linear-gradient(135deg,#10221c,var(--je-green))!important;border-color:rgba(0,64,32,.9)!important;color:#fff!important;box-shadow:0 12px 28px rgba(0,64,32,.18)!important}.admin-shell.admin-shell--live .button.dark,.admin-shell.admin-shell--live .button.primary,.admin-shell.admin-shell--live .button.scan,.admin-shell.admin-shell--live .submit,.live-product-surface .button.dark,.live-product-surface .button.primary,.live-product-surface .button.scan,.live-product-surface .submit{background:var(--live-accent,#6366f1)!important;border-color:transparent!important;color:var(--live-accent-fg,#f8fafc)!important;box-shadow:0 10px 28px -8px var(--live-glow-primary,rgba(99,102,241,.45))!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.marketing-home)) .button.ghost,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.marketing-home)) .button:not(.primary):not(.dark):not(.scan),body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.marketing-home)) .link-button{background:rgba(255,253,248,.9)!important;border-color:var(--je-line)!important;color:var(--je-ink)!important}.form-control,.readonly-field,input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],textarea{border-radius:var(--je-radius)!important;border-color:var(--je-line)!important;background:rgba(255,253,248,.96)!important;color:var(--je-ink)!important;box-shadow:none!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) select{border-radius:var(--je-radius)!important;border-color:var(--je-line)!important;background:rgba(255,253,248,.96)!important;color:var(--je-ink)!important;box-shadow:none!important}.form-control:focus,.form-control:focus-visible,input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none!important;border-color:rgba(0,64,32,.46)!important;box-shadow:0 0 0 4px rgba(141,198,63,.2)!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) select:focus,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) select:focus-visible{outline:none!important;border-color:rgba(0,64,32,.46)!important;box-shadow:0 0 0 4px rgba(141,198,63,.2)!important}.data-head span,.form-field-label,.form-section-head span,.list-heading span,.live-admin-panel-head span,.panel-title span,.settings-title span{letter-spacing:0!important;color:var(--je-green)!important}.capacity-muted,.empty-table,.form-field-hint{color:var(--je-muted)!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .login-page,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-login,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-page{--admin-bg:#f3f0e8;--admin-surface:#fbfaf6;--admin-card:#fffdf8;--admin-sidebar:#0d1d18;--admin-sidebar-edge:rgba(141,198,63,0.18);--admin-ink:var(--je-ink);--admin-muted:var(--je-muted);--admin-line:var(--je-line);--admin-accent:var(--je-lime);--admin-violet:var(--je-blue);--admin-radius-sm:6px;--admin-radius-md:8px;--admin-radius-lg:8px;--admin-radius-xl:8px;--admin-shadow-sm:var(--je-shadow-soft);--admin-shadow-md:var(--je-shadow);--admin-shadow-lg:0 28px 80px rgba(16,24,22,0.14);background:linear-gradient(180deg,#f5f2ea,#ece8de)!important}.sidebar:not(.admin-sidebar),body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-page>aside,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-sidebar{background:linear-gradient(180deg,rgba(141,198,63,.09),transparent 30%),linear-gradient(180deg,#10241d,#091512)!important;border-right:1px solid rgba(141,198,63,.16)!important;box-shadow:14px 0 44px rgba(16,24,22,.18)!important}.sidebar:not(.admin-sidebar) nav a,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-page>aside button,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-sidebar button{border-radius:var(--je-radius)!important;margin:6px 0!important}.sidebar nav a.active{background:linear-gradient(90deg,rgba(141,198,63,.22),rgba(255,255,255,.06))!important;border-color:rgba(141,198,63,.36)!important;box-shadow:inset 3px 0 0 var(--je-lime)!important}.dashboard:not(.admin-dashboard),body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-page>section{background:linear-gradient(180deg,rgba(255,253,248,.56),rgba(255,253,248,0)),var(--je-bg)!important}.dashboard:not(.admin-dashboard)>header,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .platform-page>section>header{min-height:82px!important;padding-bottom:18px!important;border-bottom:1px solid var(--je-line)!important}.dashboard>header h1,.form-title,.login-art h1,.platform-page>section>header h1{letter-spacing:0!important}.event-detail-stats,.org-stats,.stats{gap:12px!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .add-user-form,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .data-panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-strip,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .form-section,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .integration-list article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .live-admin-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .live-admin-panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-card-link,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-grid article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .publish-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .room-row,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .security-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .settings-account,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .settings-content,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .team-list article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .ticket-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .workspace-detail,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .workspace-list,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.platform-login-shell)):not(:has(.login-page--live)) .form-shell,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.platform-login-shell)):not(:has(.login-page--live)) .modal,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)):not(:has(.platform-login-shell)):not(:has(.login-page--live)) .modal-form{border-radius:var(--je-radius)!important;border-color:var(--je-line)!important;background:rgba(255,253,248,.88)!important;box-shadow:var(--je-shadow-soft)!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article{min-height:128px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;background:linear-gradient(145deg,rgba(255,253,248,.96),rgba(240,245,235,.8))!important}.event-detail-stats strong,.org-stats strong,.stats strong{color:var(--je-ink)!important;letter-spacing:0!important}.workspace-grid{gap:18px!important}.workspace-detail,.workspace-list{overflow:clip!important}.event-detail-card{background:linear-gradient(145deg,rgba(255,253,248,.96),rgba(237,243,232,.84))!important}.capacity-error-label,.capacity-live-label,.checked,.connected,.event-detail-slug,.event-status,.event-status-banner-icon,.event-toggle__track,.mode-chip,.private-registration-banner,.role-chip,.showcase-reg-banner{border-radius:var(--je-radius-sm)!important;letter-spacing:0!important}.data-panel table,.participants-desktop,.table-wrap{border-radius:var(--je-radius)!important;overflow:hidden!important}table th{background:#eef3ea!important;color:#34433d!important;letter-spacing:0!important}table td,table th{border-color:rgba(16,24,22,.08)!important}table tbody tr:hover{background:rgba(141,198,63,.08)!important}.participants-mobile{gap:12px!important}.participant-card{padding:16px!important}.event-detail-toolbar__actions,.filters-bar-actions,.participant-card-actions,.session-toolbar-actions,.stripe-connect-actions,.team-edit-actions,.ticket-card-actions{gap:8px!important}.modal-backdrop{background:rgba(8,16,13,.62)!important;backdrop-filter:blur(12px)!important}.modal,.modal-form{border:1px solid rgba(255,255,255,.42)!important}.modal-form-body{background:linear-gradient(180deg,#fffdf8,#f7f4ec)!important}.event-toggle,.mini-check,.segmented button,.settings-tabs button,.wizard-steps button{border-radius:var(--je-radius)!important}.segmented button.active,.settings-tabs button.active,.wizard-steps button.active{background:var(--je-green)!important;color:#fff!important;border-color:var(--je-green)!important}.file-upload-dropzone,.file-upload-field,.upload-grid article{border-radius:var(--je-radius)!important;border-color:var(--je-line)!important;background:rgba(255,253,248,.76)!important}.capacity-track,.mfa-qr,.recovery code,.session-capacity-meter{border-radius:var(--je-radius-sm)!important}.event-page:not(.event-page--live),.join-page,.manage-page:not(.manage-page--live),.verify-page:not(.verify-page--live){background:linear-gradient(180deg,#f5f2ea,#fffdf8)!important}.event-page:not(.event-page--live) .event-hero:not(.has-cover),.event-page:not(.event-page--live) .event-nav{background:linear-gradient(135deg,#10221c 0,var(--je-green) 62%,#16372d 100%)!important}.event-about h2,.event-hero h1,.event-program-inner h2,.event-registration-inner h2{letter-spacing:0!important}.event-body,.event-program-section,.event-registration-section{color:var(--je-ink)!important}.event-hero p,.event-prose p,.registration-lead{text-wrap:pretty}.chatbot-card,.event-faq-item,.event-material-card,.event-program-card,.event-speaker-card,.join-card,.manage-card,.registration-card,.registration-status-banner,.session-card,.verify-card{border-radius:var(--je-radius)!important;border-color:var(--je-line)!important;box-shadow:var(--je-shadow-soft)!important}.event-mobile-cta a{border-radius:var(--je-radius)!important}.mobile-topbar{border-bottom:1px solid rgba(16,24,22,.1)!important;background:rgba(245,242,234,.92)!important;backdrop-filter:blur(14px)!important}.mobile-drawer,.site-nav-drawer{border-radius:0!important;background:#0d1d18!important}.mobile-drawer-backdrop.open,.site-nav-backdrop.open{backdrop-filter:blur(8px)!important}@media (max-width:980px){.platform-page{display:block!important;min-height:100dvh!important}.dashboard,.platform-page>section{padding:82px 18px 18px!important}.dashboard>header,.platform-page>section>header{gap:14px!important;align-items:flex-start!important}.data-head,.event-detail-toolbar,.filters-bar,.header-actions,.org-grid,.overview-toolbar,.session-toolbar,.settings-layout,.workspace-grid{grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .ticket-grid,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-grid{grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important}.event-detail-toolbar .button,.filters-bar .button,.header-actions .button,.marketing-cta-actions .button,.session-toolbar .button{width:100%!important}.dash-grid,.event-detail-stats,.marketing-innovation-grid,.marketing-pillars,.org-stats,.stats,.two,.upload-grid{grid-template-columns:1fr!important}.data-panel,.panel,.settings-content,.workspace-detail,.workspace-list{min-width:0!important}.participants-desktop{display:none!important}.participants-mobile{display:grid!important}.modal,.modal-form{width:min(100% - 20px,760px)!important;max-height:calc(100dvh - 20px)!important;margin:10px!important}}@media (max-width:640px){.dashboard,.platform-page>section{padding-left:14px!important;padding-right:14px!important}.dashboard>header h1,.platform-page>section>header h1{font-size:clamp(32px,11vw,44px)!important;line-height:1.02!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .data-panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .form-shell,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .settings-content,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-card{padding:16px!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card__top,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-links,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .integration-list article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card-foot,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .room-row,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .team-list article{flex-direction:column!important;align-items:stretch!important}.participant-card-actions .button,.row-action,.team-member-edit,.ticket-card-actions .button{min-height:42px!important}.form-control,input,select,textarea{font-size:16px!important}}:root{--font-sans:"Inter","Avenir Next",Avenir,"Segoe UI",Helvetica,Arial,sans-serif;--font-serif:"Newsreader",Iowan Old Style,Baskerville,"Times New Roman",serif;--je-ease-out:cubic-bezier(0.22,1,0.36,1);--je-ease-spring:cubic-bezier(0.16,1,0.3,1);--je-focus:0 0 0 1px rgba(255,255,255,0.95),0 0 0 5px rgba(141,198,63,0.24);--je-glow-green:0 20px 70px rgba(0,64,32,0.18),0 0 0 1px rgba(141,198,63,0.08);--je-glow-blue:0 20px 70px rgba(49,87,213,0.16),0 0 0 1px rgba(49,87,213,0.1)}body{font-feature-settings:"cv02","cv03","cv04","cv11"}.dashboard>header h1,.event-detail-card h2,.form-title,.live-display-title,.panel-title h2,.platform-page>section>header h1,.settings-title h2,h1,h2,h3{font-family:var(--font-serif)!important;font-weight:650!important;letter-spacing:0!important}.admin-shell.admin-shell--live .event-detail-card h2,.admin-shell.admin-shell--live .form-title,.admin-shell.admin-shell--live .panel-title h2,.admin-shell.admin-shell--live .settings-title h2,.admin-shell.admin-shell--live h1,.admin-shell.admin-shell--live h2,.admin-shell.admin-shell--live h3{font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important}.capacity-error-label,.capacity-live-label,.checked,.connected,.data-head span,.event-status,.eyebrow,.form-field-label,.list-heading span,.live-kicker,.mode-chip,.panel-title span,.role-chip,.section-kicker,.showcase-reg-banner{font-family:var(--font-sans)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important}@keyframes je-fade-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes je-soft-pop{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes je-sheen{0%{transform:translateX(-120%) skewX(-16deg)}to{transform:translateX(220%) skewX(-16deg)}}@keyframes je-border-flow{0%,to{border-color:rgba(141,198,63,.16)}50%{border-color:rgba(49,87,213,.22)}}.event-page main>*,.login-card,.platform-login .form-shell,.platform-page>section>*{animation:je-fade-rise .5s var(--je-ease-out) both}.button,.checkin-install-action,.event-detail-link,.icon-button,.live-quiz-option,.live-vote,.org-card-link,.row-action,.showcase-nav{position:relative;isolation:isolate;overflow:hidden;transform:translateZ(0)}.button:after,.checkin-install-action:after,.event-detail-link:after,.icon-button:after,.org-card-link:after,.row-action:after{content:"";position:absolute;inset:-40% auto -40% -35%;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);opacity:0;pointer-events:none;z-index:-1}.button:hover:after,.checkin-install-action:hover:after,.event-detail-link:hover:after,.icon-button:hover:after,.org-card-link:hover:after,.row-action:hover:after{opacity:1;animation:je-sheen .9s var(--je-ease-out)}.button:active,.icon-button:active,.live-quiz-option:active,.org-card-link:active,.row-action:active{transform:translateY(0) scale(.985)!important}.button:focus-visible,.form-control:focus-visible,.icon-button:focus-visible,.row-action:focus-visible,.settings-tabs button:focus-visible,.wizard-steps button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:var(--je-focus)!important}.form-control,input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{min-height:48px!important;padding:12px 14px!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,253,248,.82))!important;border:1px solid rgba(16,24,22,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s var(--je-ease-out)!important}textarea,textarea.form-control{min-height:116px!important;line-height:1.55!important;resize:vertical}.form-control:hover,input:hover,select:hover,textarea:hover{border-color:rgba(0,64,32,.28)!important}.form-control:focus,input:focus,select:focus,textarea:focus{background:#fff!important;transform:translateY(-1px)}.form-control::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#9aa6a1!important}.form-control::placeholder,input::placeholder,textarea::placeholder{color:#9aa6a1!important}.form-field-label{margin-bottom:8px!important;color:#273b34!important}.form-field-hint{margin-top:8px!important;line-height:1.45!important}.admin-notice,.alert-toast,.event-status-banner,.form-error,.registration-lock-banner{border-radius:8px!important;box-shadow:0 14px 42px rgba(16,24,22,.1)!important}.alert-toast{animation:je-soft-pop .42s var(--je-ease-spring) both!important}.modal-backdrop{animation:je-backdrop-in .25s ease both}@keyframes je-backdrop-in{0%{opacity:0}to{opacity:1}}.modal,.modal-form{animation:je-modal-in-opacity .38s var(--je-ease-spring) forwards,je-modal-in-transform .38s var(--je-ease-spring)!important;box-shadow:0 34px 110px rgba(8,16,13,.34)!important;overflow:hidden!important}@keyframes je-modal-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes je-modal-in-transform{0%{transform:translateY(24px) scale(.965)}to{transform:translateY(0) scale(1)}}.data-head,.form-section-head,.list-heading,.modal header,.modal-form-head,.modal-form>header,.panel-title,.settings-title{border-bottom-color:rgba(16,24,22,.09)!important}.data-panel,.event-detail-card,.integration-list article,.org-card-link,.org-grid article,.panel,.participant-card,.security-card,.settings-content,.team-list article,.workspace-detail,.workspace-list{backdrop-filter:blur(18px) saturate(1.08)}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .data-panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .integration-list article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-card-link,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .panel,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .security-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .team-list article,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .ticket-card,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-card{transition:transform .22s var(--je-ease-out),box-shadow .22s ease,border-color .22s ease,background .22s ease!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .integration-list article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-card-link:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .panel:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .security-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .team-list article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .ticket-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-card:hover{transform:translateY(-2px);border-color:rgba(0,64,32,.22)!important;box-shadow:var(--je-glow-green)!important}.org-stats article:nth-child(2n):hover,.panel:nth-of-type(2n):hover,.stats article:nth-child(2n):hover{box-shadow:var(--je-glow-blue)!important}.event-detail-stats strong,.org-stats article strong,.stats article strong{font-variant-numeric:tabular-nums}.capacity-track,.progress-track,.session-capacity-meter .capacity-track{overflow:hidden;background:rgba(16,24,22,.08)!important}.capacity-track i,.progress-track i,.session-capacity-meter .capacity-track i{background:linear-gradient(90deg,var(--je-green),var(--je-lime))!important;box-shadow:0 0 18px rgba(141,198,63,.28)}.mobile-drawer a,.platform-sidebar button,.sidebar nav a,.site-nav-drawer a{min-height:46px!important}.mobile-drawer a:hover,.platform-sidebar button:hover,.sidebar nav a:hover,.site-nav-drawer a:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(141,198,63,.24)!important}.mobile-drawer,.site-nav-drawer{box-shadow:26px 0 80px rgba(0,0,0,.38)!important}.mobile-topbar{box-shadow:0 10px 30px rgba(16,24,22,.08)!important}.data-panel table,.table-wrap table{border-collapse:separate!important;border-spacing:0!important}table th{height:48px!important}table td{transition:background .18s ease!important}.segmented,.settings-tabs,.wizard-steps{gap:6px!important;padding:5px!important;background:rgba(16,24,22,.06)!important;border-radius:10px!important}.segmented button,.settings-tabs button,.wizard-steps button{min-height:40px!important;transition:transform .18s var(--je-ease-out),background .18s ease,color .18s ease!important}.segmented button:hover,.settings-tabs button:hover,.wizard-steps button:hover{transform:translateY(-1px)}.login-page,.platform-login{background:radial-gradient(900px 540px at 12% 12%,rgba(141,198,63,.18),transparent 58%),radial-gradient(780px 520px at 100% 100%,rgba(49,87,213,.12),transparent 58%),linear-gradient(135deg,#07100e,#10221c 52%,#f5f2ea 52.2%,#fffdf8)!important}.login-art{position:relative;overflow:hidden}.login-art:after{content:"";position:absolute;right:-20%;bottom:-20%;width:440px;aspect-ratio:1;border:1px solid rgba(141,198,63,.18);border-radius:50%;box-shadow:inset 0 0 90px rgba(141,198,63,.08)}.platform-login .form-shell,body:not(:has(.login-page--live)) .login-card{border:1px solid rgba(255,255,255,.62)!important;background:rgba(255,253,248,.82)!important;backdrop-filter:blur(22px) saturate(1.12)}@media (max-width:980px){.login-page,.platform-login{background:linear-gradient(180deg,#0d1d18 0 34%,#f5f2ea 34.2% 100%)!important}.login-card,.platform-login .form-shell{margin-top:-22px!important}.modal,.modal-form{border-radius:12px 12px 0 0!important;width:100%!important;max-height:calc(100dvh - 18px)!important;margin:18px 0 0!important;align-self:end!important}.modal-backdrop{align-items:flex-end!important}}@media (max-width:640px){.button,.form-control,.icon-button,.row-action,input,select,textarea{min-height:48px!important}body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .event-detail-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-card-link:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .org-stats article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .panel:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .participant-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .stats article:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .ticket-card:hover,body:not(:has(.admin-shell--live)):not(:has(.live-product-surface)) .venue-card:hover{transform:none}.segmented,.settings-tabs,.wizard-steps{overflow-x:auto;scrollbar-width:none}.segmented::-webkit-scrollbar,.settings-tabs::-webkit-scrollbar,.wizard-steps::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.live-admin-backdrop{align-items:center!important;padding:22px!important}.live-admin-modal{width:min(1180px,calc(100vw - 32px))!important;max-height:min(900px,calc(100dvh - 32px))!important;grid-template-rows:auto 1fr auto;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,253,248,.96),rgba(239,245,235,.92))!important}.live-admin-modal-header{padding:24px 26px!important;align-items:flex-start!important;gap:18px!important;border-bottom:1px solid rgba(16,24,22,.1)!important;background:radial-gradient(circle at 0 0,rgba(141,198,63,.18),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.86),rgba(255,255,255,.42))!important}.live-admin-eyebrow{display:inline-flex;margin-bottom:8px;color:#004020;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.live-admin-modal-header h2{margin:0!important;font:650 clamp(34px,4vw,54px) /.96 var(--font-serif)!important}.live-admin-modal-header p{margin:8px 0 0;color:var(--je-muted);font-size:15px}.live-admin-close{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(16,24,22,.1);border-radius:12px;background:rgba(255,255,255,.72);color:var(--je-ink);cursor:pointer}.live-admin-shell{min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr);background:linear-gradient(180deg,#f8f6ef,#fffdf8)}.live-admin-rail{min-height:0;padding:18px;display:flex;flex-direction:column;gap:14px;border-right:1px solid rgba(16,24,22,.1);background:linear-gradient(180deg,rgba(0,64,32,.045),transparent 42%),rgba(255,253,248,.72)}.live-admin-status-card{padding:18px;border-radius:14px;border:1px solid rgba(16,24,22,.1);background:#10221c;color:#fff;box-shadow:0 18px 44px rgba(16,24,22,.14)}.live-admin-status-card.is-open{background:linear-gradient(135deg,rgba(141,198,63,.2),transparent 45%),#10221c}.live-admin-status-card.is-closed{background:linear-gradient(135deg,rgba(216,108,75,.2),transparent 45%),#1b1f1d}.live-admin-status-card span{display:inline-flex;align-items:center;gap:8px;color:#b8ff65;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.live-admin-status-card strong{display:block;margin-top:18px;font-size:26px;line-height:1}.live-admin-status-card p{margin:8px 0 0;color:rgba(255,255,255,.68);font-size:13px}.live-admin-tabs{display:grid!important;gap:8px!important;padding:0!important;background:transparent!important}.live-admin-tabs button{min-height:68px;padding:12px;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;text-align:left;border:1px solid rgba(16,24,22,.1);border-radius:14px!important;background:rgba(255,255,255,.66);color:var(--je-ink);cursor:pointer}.live-admin-tabs button.active{background:#10221c!important;color:#fff!important;border-color:rgba(0,64,32,.75)!important;box-shadow:0 16px 36px rgba(0,64,32,.18)}.live-admin-tabs button>svg{width:34px;height:34px;padding:8px;border-radius:10px;background:rgba(0,64,32,.08);color:#004020}.live-admin-tabs button.active>svg{background:rgba(184,255,101,.16);color:#b8ff65}.live-admin-tabs button strong{display:flex;align-items:center;gap:8px;font-size:14px}.live-admin-tabs button em{min-width:22px;height:22px;padding:0 7px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(0,64,32,.1);color:inherit;font-size:11px;font-style:normal}.live-admin-tabs button small{display:block;margin-top:3px;color:var(--je-muted);font-size:12px;line-height:1.3}.live-admin-tabs button.active small{color:rgba(255,255,255,.68)}.live-export{margin-top:auto;width:100%}.live-admin-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto 1fr}.live-admin-context-strip{padding:14px 22px;display:flex;justify-content:space-between;gap:18px;align-items:center;border-bottom:1px solid rgba(16,24,22,.08);background:rgba(255,255,255,.5)}.live-admin-context-strip div{display:inline-flex;align-items:center;gap:9px;color:#004020;font-weight:850}.live-admin-context-strip p{margin:0;color:var(--je-muted);font-size:13px}.live-admin-body{min-height:0;overflow:auto;padding:22px}.live-admin-footer{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(16,24,22,.1);background:rgba(255,253,248,.9)}.live-admin-footer span{color:var(--je-muted);font-size:13px}.live-admin-loading{min-height:280px;display:grid;place-items:center;align-content:center;gap:12px}.live-regia-grid{display:grid;gap:16px}.live-regia-card,.live-regia-hero{border:1px solid rgba(16,24,22,.1);border-radius:16px;background:rgba(255,255,255,.72);box-shadow:0 14px 38px rgba(16,24,22,.07)}.live-regia-hero{padding:22px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;background:radial-gradient(circle at 0 0,rgba(141,198,63,.18),transparent 34%),#10221c;color:#fff}.live-regia-state{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#b8ff65;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.live-regia-card h3,.live-regia-hero h3{margin:0;font:650 clamp(24px,3vw,36px) /1 var(--font-serif);letter-spacing:0}.live-regia-card p,.live-regia-hero p{margin:8px 0 0;color:rgba(255,255,255,.68);line-height:1.55}.live-regia-card p{color:var(--je-muted)}.live-regia-primary-action{min-width:150px}.live-regia-card{padding:20px}.live-regia-card-head{display:grid;grid-template-columns:46px 1fr;gap:14px;align-items:start;margin-bottom:18px}.live-regia-card-head>svg{width:46px;height:46px;padding:11px;border-radius:14px;color:#004020;background:rgba(0,64,32,.08)}.live-regia-card-head span{color:#004020;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.live-tool-choice-grid{display:grid;gap:10px}.live-anonymous-replies,.live-participation-mode{margin:0 0 1.25rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid rgba(16,24,22,.1);background:rgba(255,253,248,.84)}.live-participation-mode-options{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.live-participation-mode-option{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(16,24,22,.12);background:rgba(255,255,255,.7);font-size:.82rem;cursor:pointer}.live-participation-mode-option.active{border-color:rgba(0,64,32,.45);background:rgba(141,198,63,.16);font-weight:600}.live-participation-mode-option input{accent-color:#004020}.live-participation-sync{display:grid;gap:1rem}.live-participation-sync p{margin:0;line-height:1.45}.live-participation-sync-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.live-participation-sync-list li{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .85rem;border-radius:12px;border:1px solid rgba(16,24,22,.1);background:rgba(255,253,248,.7);font-size:.9rem}.live-participation-sync-list li span{color:var(--muted,#68736f)}.live-participation-sync-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;margin-top:.25rem}.live-tool-choice{min-height:112px;padding:14px;display:grid;grid-template-columns:28px 1fr auto;align-items:start;gap:12px;border-radius:14px;border:1px solid rgba(16,24,22,.1);background:rgba(255,253,248,.84);text-align:left;cursor:pointer}.live-tool-choice.active{border-color:rgba(0,64,32,.48);background:linear-gradient(135deg,rgba(141,198,63,.18),rgba(255,253,248,.9));box-shadow:0 16px 38px rgba(0,64,32,.12)}.live-tool-choice>svg:first-child{color:#004020}.live-tool-choice small,.live-tool-choice strong{display:block}.live-tool-choice strong{font-size:15px}.live-tool-choice small{margin-top:5px;color:var(--je-muted);line-height:1.35}.live-regia-fields{display:grid;gap:12px}.live-display-control{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.live-display-link{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(0,64,32,.18);border-radius:12px;background:rgba(0,64,32,.06);color:#004020;font-weight:800}.live-display-url-box{margin-top:14px;padding:14px;border-radius:12px;background:rgba(16,24,22,.05);border:1px solid rgba(16,24,22,.08)}.live-display-url-box code{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#263832;font-size:12px}.live-display-url-box p{margin:8px 0 0;color:var(--je-muted);font-size:12px}@media (max-width:980px){.live-admin-backdrop{padding:0!important;align-items:flex-end!important}.live-admin-modal{width:100%!important;max-height:calc(100dvh - 12px)!important;border-radius:18px 18px 0 0!important}.live-admin-shell{grid-template-columns:1fr}.live-admin-rail{border-right:0;border-bottom:1px solid rgba(16,24,22,.1)}.live-admin-tabs{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto;padding-bottom:4px!important}.live-export{margin-top:0}.live-regia-fields,.live-regia-hero,.live-tool-choice-grid{grid-template-columns:1fr}.live-admin-context-strip{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.live-admin-modal-header{padding:18px}.live-admin-body,.live-admin-rail{padding:14px}.live-admin-tabs{grid-template-columns:1fr}.live-admin-tabs button{min-height:58px}.live-regia-card,.live-regia-hero{padding:16px}.live-display-control .button,.live-display-link,.live-regia-primary-action{width:100%;justify-content:center}}.live-admin-body,.live-admin-main,.live-admin-modal,.live-admin-shell,.live-display-control,.live-display-url-box,.live-regia-card,.live-regia-fields,.live-regia-grid,.live-regia-hero,.live-tool-choice-grid{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.live-admin-body,.live-admin-main,.live-admin-modal,.live-admin-shell{overflow-x:clip!important}.live-admin-body{overscroll-behavior-x:none}.live-regia-grid{width:100%}.live-regia-hero{grid-template-columns:minmax(0,1fr) auto}.live-display-url-box code,.live-regia-card-head>div,.live-regia-hero-copy,.live-tool-choice span{min-width:0!important}.live-tool-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-tool-choice{min-width:0!important;width:100%;grid-template-columns:28px minmax(0,1fr) auto}.live-regia-card h3,.live-regia-card p,.live-regia-hero h3,.live-regia-hero p,.live-tool-choice small,.live-tool-choice strong{overflow-wrap:anywhere}.live-regia-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.live-display-control{min-width:0}.live-display-control .button,.live-display-link{max-width:100%;min-width:0}.live-display-url-box code{white-space:normal!important;word-break:break-all;overflow-wrap:anywhere}@media (max-width:1180px){.live-regia-fields{grid-template-columns:1fr!important}}@media (max-width:760px){.live-admin-modal{width:100vw!important;max-width:100vw!important}.live-regia-fields,.live-regia-hero,.live-tool-choice-grid{grid-template-columns:1fr!important}.live-display-control .button,.live-display-link,.live-regia-primary-action{width:100%}}.live-admin-body,.live-admin-context-strip,.live-admin-eyebrow,.live-admin-main,.live-admin-modal,.live-admin-modal-header h2,.live-admin-modal-header p,.live-admin-shell,.live-admin-status-card,.live-admin-tabs button,.live-regia-card,.live-regia-flow,.live-regia-hero{color:#111827!important}.live-admin-context-strip p,.live-admin-modal-header p,.live-admin-status-card p,.live-admin-tabs small,.live-display-url-box p,.live-regia-card .form-field-hint,.live-regia-card p,.live-regia-flow small,.live-regia-hero p{color:#475467!important}.live-regia-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.live-regia-flow article{min-width:0;padding:14px;border:1px solid rgba(17,24,39,.1);border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 14px 36px rgba(15,23,42,.08)}.live-regia-flow strong{display:inline-grid;width:28px;aspect-ratio:1;place-items:center;border-radius:10px;background:#eef2ff;color:#3730a3;font-size:13px;font-weight:900}.live-regia-flow span{display:block;margin-top:10px;color:#101828;font-size:14px;font-weight:900}.live-regia-flow small{display:block;margin-top:4px;font-size:12px;line-height:1.35}.live-regia-flow article.is-complete strong{background:#dcfce7;color:#166534}.live-regia-flow article.is-active{border-color:rgba(14,165,233,.35);background:linear-gradient(145deg,rgba(240,249,255,.96),rgba(255,255,255,.86))}.live-display-url-box,.live-regia-card,.live-regia-fields .form-control,.live-regia-hero,.live-tool-choice{color:#111827!important}.form-note,.live-regia-fields .form-field-hint,.live-tool-choice small{color:#475467!important}.live-regia-checkbox-row{display:flex;align-items:center;gap:.55rem;margin-top:.45rem;font-size:.92rem;color:#111827;cursor:pointer}.live-regia-checkbox-row input{width:1.05rem;height:1.05rem;accent-color:#004020}.live-tool-choice.active{border-color:rgba(37,99,235,.45)!important;background:linear-gradient(145deg,rgba(239,246,255,.96),rgba(255,255,255,.9))!important}@media (max-width:980px){.live-regia-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.live-regia-flow{grid-template-columns:1fr}}.live-admin-backdrop{background:radial-gradient(circle at top left,rgba(91,141,239,.24),transparent 34%),radial-gradient(circle at bottom right,rgba(93,214,193,.18),transparent 38%),rgba(15,23,42,.58)!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;padding:18px!important}.live-admin-modal{width:min(1500px,calc(100vw - 32px))!important;height:min(920px,calc(100vh - 32px))!important;max-height:calc(100vh - 32px)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:26px!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,252,.97)),#f8fbfc!important;box-shadow:0 30px 90px rgba(15,23,42,.34)!important;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important}.live-admin-modal:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#8ee65b,#4fd6ff,#8d7cff,#ffb86b);z-index:2}.live-admin-modal-header{min-height:0!important;padding:24px 30px 22px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border-bottom:1px solid rgba(148,163,184,.22)!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(239,250,255,.9))!important}.live-admin-eyebrow{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;border:1px solid rgba(37,99,235,.14)!important;border-radius:999px!important;padding:6px 10px!important;background:rgba(37,99,235,.07)!important;color:#1d4ed8!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.live-admin-modal-header h2{margin:10px 0 0!important;color:#07111f!important;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;font-size:clamp(30px,3.2vw,46px)!important;font-weight:900!important;line-height:.98!important;letter-spacing:0!important}.live-admin-modal-header p{margin:8px 0 0!important;max-width:780px!important;color:#526173!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}.live-admin-close{width:50px!important;height:50px!important;flex:0 0 50px!important;display:inline-grid!important;place-items:center!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:16px!important;background:rgba(255,255,255,.86)!important;color:#0f172a!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.live-admin-close:hover{transform:translateY(-1px)!important;background:#fff!important;box-shadow:0 18px 38px rgba(15,23,42,.13)!important}.live-admin-shell{grid-template-columns:318px minmax(0,1fr)!important;background:#f7fafb!important}.live-admin-rail,.live-admin-shell{min-height:0!important;display:grid!important}.live-admin-rail{padding:24px 20px!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:18px!important;border-right:1px solid rgba(148,163,184,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(247,250,251,.96)),#f8fafc!important;overflow:hidden!important}.live-admin-status-card{min-height:132px!important;padding:18px!important;border-radius:20px!important;border:1px solid rgba(15,23,42,.08)!important;background:linear-gradient(135deg,#102234,#153c55)!important;color:#e8f4ff!important;box-shadow:0 18px 45px rgba(15,35,52,.18)!important}.live-admin-status-card.is-open{background:radial-gradient(circle at 86% 0,rgba(142,230,91,.38),transparent 42%),linear-gradient(135deg,#06251c,#0d3e34 58%,#17496d)!important}.live-admin-status-card span{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#a7f86f!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.live-admin-status-card strong{display:block!important;margin-top:22px!important;color:#ffffff!important;font-size:30px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}.live-admin-status-card p{margin:8px 0 0!important;color:rgba(232,244,255,.74)!important;font-size:14px!important;font-weight:750!important}.live-admin-tabs{min-height:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;overflow:auto!important;padding-right:2px!important}.live-admin-tabs button{min-height:78px!important;width:100%!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:12px!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:18px!important;background:rgba(255,255,255,.82)!important;color:#0f172a!important;text-align:left!important;box-shadow:0 10px 24px rgba(15,23,42,.04)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.live-admin-tabs button:hover{transform:translateY(-1px)!important;border-color:rgba(37,99,235,.22)!important;box-shadow:0 16px 34px rgba(15,23,42,.08)!important}.live-admin-tabs button>svg{width:46px!important;height:46px!important;padding:12px!important;border-radius:14px!important;background:#eef6f2!important;color:#0f6a43!important}.live-admin-tabs button.active{background:linear-gradient(135deg,#081f19,#123d34)!important;border-color:rgba(79,214,255,.58)!important;color:#ffffff!important;box-shadow:0 18px 42px rgba(10,45,38,.23)!important}.live-admin-tabs button.active>svg{background:linear-gradient(135deg,#9cf76b,#55d7ff)!important;color:#06151f!important}.live-admin-tabs strong{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;color:inherit!important;font-size:17px!important;font-weight:900!important;line-height:1.1!important}.live-admin-tabs small{display:block!important;margin-top:5px!important;color:#64748b!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}.live-admin-tabs button.active small{color:rgba(255,255,255,.68)!important}.live-admin-tabs em{min-width:26px!important;height:26px!important;padding:0 8px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:#edf3f1!important;color:#172033!important;font-size:12px!important;font-style:normal!important;font-weight:900!important}.live-admin-tabs button.active em{background:rgba(255,255,255,.14)!important;color:#fff!important}.live-export{width:100%!important;min-height:50px!important;border-radius:16px!important;background:#ffffff!important;color:#0f172a!important;font-size:15px!important;font-weight:900!important}.live-admin-main{min-width:0!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;background:radial-gradient(circle at 92% 10%,rgba(79,214,255,.11),transparent 36%),#fbfdfd!important}.live-admin-context-strip{min-height:76px!important;padding:16px 26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border-bottom:1px solid rgba(148,163,184,.18)!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(10px)!important}.live-admin-context-strip>div{min-width:0!important;display:inline-flex!important;align-items:center!important;gap:10px!important;color:#0f6a43!important}.live-admin-context-strip span{color:#08251e!important;font-size:22px!important;font-weight:900!important;line-height:1.05!important}.live-admin-context-strip p{max-width:590px!important;margin:0!important;color:#58677a!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.live-admin-body{min-width:0!important;min-height:0!important;overflow:auto!important;padding:26px!important}.live-admin-qa-help,.live-admin-quiz-create,.live-admin-section,.live-admin-settings-block,.live-admin-tool-card{border:1px solid rgba(148,163,184,.2)!important;border-radius:22px!important;background:rgba(255,255,255,.84)!important;box-shadow:0 18px 48px rgba(15,23,42,.055)!important}.live-admin-section{padding:24px!important}.live-admin-moderation-group+.live-admin-moderation-group,.live-admin-section+.live-admin-section{margin-top:18px!important}.live-admin-moderation-group h4,.live-admin-quiz-create h3,.live-admin-section h3,.live-admin-settings-block h3{margin:0!important;color:#0f172a!important;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;font-size:22px!important;font-weight:900!important;line-height:1.15!important;letter-spacing:0!important}.live-admin-qa-help p,.live-admin-section p,.live-admin-settings-block p{color:#526173!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.live-admin-moderation-list{display:grid!important;gap:12px!important;margin-top:16px!important}.live-mod-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:16px 18px!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:18px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,.035)!important}.live-mod-item,.live-mod-item>*{min-width:0!important}.live-mod-meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:8px!important;font-size:13px!important}.live-mod-meta,.live-mod-meta strong{color:#0f172a!important;font-weight:900!important}.live-mod-meta strong{font-size:16px!important}.live-mod-item h4,.live-mod-item h5,.live-mod-item p{overflow-wrap:anywhere!important;word-break:normal!important}.live-mod-item p{margin:0!important;color:#111827!important;font-size:clamp(15px,1.1vw,18px)!important;font-weight:800!important;line-height:1.28!important}.live-mod-item small{display:block!important;margin-top:8px!important;color:#667085!important;font-size:13px!important;font-weight:750!important}.live-admin-section .pill,.live-mod-status,.status-pill{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:999px!important;background:#eef4f2!important;color:#12302a!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.live-admin-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}.live-admin-actions .button,.live-admin-actions .button.small,.live-admin-quiz-create .button,.live-admin-section .button.small,.live-mod-item .button,.live-mod-item .button.small{min-height:38px!important;height:auto!important;min-width:0!important;padding:0 13px!important;border-radius:13px!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.1!important;box-shadow:none!important;white-space:nowrap!important}.live-admin-actions .button.primary,.live-admin-section .button.primary,.live-mod-item .button.primary{background:#0d3b2e!important;color:#ffffff!important;border-color:#0d3b2e!important}.live-admin-actions .button.ghost,.live-admin-section .button.ghost,.live-mod-item .button.ghost{background:#ffffff!important;color:#102034!important;border-color:rgba(15,23,42,.14)!important}.live-admin-actions .button.danger,.live-admin-section .button.danger,.live-mod-item .button.danger{background:#fff7f7!important;color:#b42318!important;border-color:rgba(180,35,24,.16)!important}.live-admin-actions .button:hover,.live-admin-section .button:hover,.live-mod-item .button:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px rgba(15,23,42,.08)!important}.live-admin-quiz-create{padding:22px!important;margin-bottom:18px!important}.live-admin-form-grid,.live-admin-quiz-create form,.live-admin-settings-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.live-admin-quiz-create label,.live-admin-section label,.live-admin-settings-block label{color:#344054!important;font-size:13px!important;font-weight:900!important}.form-control,.live-admin-modal input,.live-admin-modal select,.live-admin-modal textarea{min-height:44px!important;border:1px solid rgba(148,163,184,.34)!important;border-radius:14px!important;background:#ffffff!important;color:#0f172a!important;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:750!important;outline:none!important;transition:border-color .16s ease,box-shadow .16s ease!important}.live-admin-modal textarea{min-height:110px!important;resize:vertical!important}.form-control:focus,.live-admin-modal input:focus,.live-admin-modal select:focus,.live-admin-modal textarea:focus{border-color:rgba(37,99,235,.55)!important;box-shadow:0 0 0 4px rgba(37,99,235,.1)!important}.live-admin-modal label:has(input[type=checkbox]),.live-check{display:inline-flex!important;align-items:center!important;gap:9px!important;width:-moz-fit-content!important;width:fit-content!important;padding:8px 10px!important;border-radius:12px!important;background:#f1f6f5!important;color:#243447!important;font-size:13px!important;font-weight:850!important}.live-admin-modal input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;accent-color:#0d7c66!important}.live-admin-footer{min-height:68px!important;padding:12px 28px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(148,163,184,.22)!important;background:rgba(255,255,255,.86)!important}.live-admin-footer span{color:#5f6f7f!important;font-size:14px!important;font-weight:800!important}.live-admin-footer .button{min-height:44px!important;padding:0 22px!important;border-radius:14px!important;background:#ffffff!important;color:#0f172a!important;font-size:14px!important;font-weight:900!important}.live-admin-loading{min-height:280px!important;display:grid!important;place-items:center!important;gap:12px!important;color:#0f172a!important;font-weight:850!important}.live-admin-modal .button{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease!important}@media (max-width:980px){.live-admin-backdrop{padding:0!important}.live-admin-modal{width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.live-admin-modal-header{padding:18px 16px!important}.live-admin-modal-header h2{font-size:28px!important}.live-admin-modal-header p{font-size:13px!important}.live-admin-shell{grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important}.live-admin-rail{padding:14px 14px 12px!important;grid-template-rows:auto auto!important;border-right:0!important;border-bottom:1px solid rgba(148,163,184,.22)!important}.live-admin-status-card{min-height:92px!important;padding:14px!important}.live-admin-status-card strong{margin-top:12px!important;font-size:22px!important}.live-admin-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(108px,1fr))!important;overflow-x:auto!important;padding-bottom:2px!important}.live-admin-tabs button{min-height:74px!important;grid-template-columns:34px minmax(0,1fr)!important;padding:10px!important}.live-admin-tabs button>svg{width:34px!important;height:34px!important;padding:8px!important}.live-admin-tabs small,.live-export{display:none!important}.live-admin-context-strip{min-height:0!important;padding:12px 16px!important;align-items:flex-start!important;flex-direction:column!important;gap:6px!important}.live-admin-context-strip span{font-size:18px!important}.live-admin-body{padding:16px!important}.live-mod-item{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important}.live-admin-actions{justify-content:flex-start!important}.live-admin-form-grid,.live-admin-quiz-create form,.live-admin-settings-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.live-admin-modal-header{align-items:flex-start!important}.live-admin-close{width:44px!important;height:44px!important;flex-basis:44px!important}.live-admin-tabs{grid-template-columns:repeat(4,minmax(92px,1fr))!important}.live-admin-tabs strong{font-size:14px!important}.live-admin-qa-help,.live-admin-quiz-create,.live-admin-section,.live-admin-settings-block,.live-admin-tool-card{border-radius:18px!important;padding:16px!important}.live-admin-actions .button,.live-admin-actions .button.small,.live-mod-item .button,.live-mod-item .button.small{min-height:36px!important;padding:0 10px!important;font-size:12px!important}}body:has(.admin-stage-root),body:has(.live-product-surface),body:has(.live-stage-hub-shell),html.live-route{background:var(--live-bg,#1e2a3a)!important;overflow-x:clip;max-width:100vw}html.live-route,html:has(.admin-stage-root),html:has(.live-product-surface),html:has(.live-stage-hub-shell){overflow-x:clip}html.live-route{color:var(--live-text,#f1f5f9);--app-bg:var(--live-bg,#1e2a3a);--app-fg:var(--live-text,#f1f5f9);color-scheme:dark}.live-product-surface,body:has(.admin-shell--live),body:has(.admin-stage-root),body:has(.live-product-surface),html.live-route{--ink:var(--live-text,#f1f5f9);--muted:var(--live-muted,#94a3b8);--paper:var(--live-bg,#1e2a3a);--line:var(--live-panel-border,rgba(49,65,88,0.42));--je-ink:var(--live-text,#f1f5f9);--je-muted:var(--live-muted,#94a3b8);--je-paper:var(--live-bg,#1e2a3a);--je-line:var(--live-panel-border,rgba(49,65,88,0.42))}html.live-route .form-control,html.live-route .live-input,html.live-route input:not([type=checkbox]):not([type=radio]):not([type=color]),html.live-route select,html.live-route textarea{background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.72)))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;border-color:var(--live-panel-inner-border,rgba(39,53,73,.38))!important;box-shadow:none!important;color-scheme:dark}html.live-route .form-control:focus,html.live-route .form-control:focus-visible,html.live-route .live-input:focus,html.live-route .live-input:focus-visible,html.live-route input:focus,html.live-route input:focus-visible,html.live-route select:focus,html.live-route select:focus-visible,html.live-route textarea:focus,html.live-route textarea:focus-visible{background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.72)))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;transform:none!important}html.live-route .form-control::-moz-placeholder,html.live-route .live-input::-moz-placeholder,html.live-route input::-moz-placeholder,html.live-route textarea::-moz-placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;-webkit-text-fill-color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}html.live-route .form-control::placeholder,html.live-route .live-input::placeholder,html.live-route input::placeholder,html.live-route textarea::placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;-webkit-text-fill-color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}html.live-route .form-field-hint,html.live-route .form-field-label,html.live-route .live-muted-text{color:var(--live-muted,#94a3b8)!important}html.live-route .live-admin-modal .form-field-hint,html.live-route .live-admin-modal .form-field-label{color:#344054!important}.live-product-surface{font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;color:var(--live-text,#f1f5f9);min-height:100vh;min-height:100dvh;overflow-x:clip;max-width:100%;width:100%}.live-product-surface-content{min-width:0;max-width:100%}.live-product-surface :is(h1,h2,h3,h4,h5,h6,.form-title){font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important}.live-product-surface :is(.eyebrow,.section-kicker,.form-field-label){font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--live-muted,#94a3b8)!important}.live-product-surface .form-control,.live-product-surface input:not([type=checkbox]):not([type=radio]):not([type=color]),.live-product-surface select,.live-product-surface textarea{font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif!important;min-height:48px;border-radius:14px!important;border:1px solid var(--live-panel-inner-border,rgba(39,53,73,.38))!important;background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.72)))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;color-scheme:dark;box-shadow:none!important}.live-product-surface .form-control:hover,.live-product-surface input:hover,.live-product-surface select:hover,.live-product-surface textarea:hover{border-color:color-mix(in srgb,var(--live-accent,#6366f1) 35%,transparent)!important;background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.72)))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important}.live-product-surface .form-control:focus,.live-product-surface .form-control:focus-visible,.live-product-surface input:focus,.live-product-surface input:focus-visible,.live-product-surface select:focus,.live-product-surface select:focus-visible,.live-product-surface textarea:focus,.live-product-surface textarea:focus-visible{outline:none!important;border-color:color-mix(in srgb,var(--live-accent,#6366f1) 55%,transparent)!important;box-shadow:0 0 0 4px var(--live-accent-soft,rgba(99,102,241,.18))!important;background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.72)))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;transform:none!important}.live-product-surface .form-control::-moz-placeholder,.live-product-surface input::-moz-placeholder,.live-product-surface textarea::-moz-placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;-webkit-text-fill-color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}.live-product-surface .form-control::placeholder,.live-product-surface input::placeholder,.live-product-surface textarea::placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;-webkit-text-fill-color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}.live-product-surface input:-webkit-autofill,.live-product-surface input:-webkit-autofill:focus,.live-product-surface input:-webkit-autofill:hover,.live-product-surface textarea:-webkit-autofill,.live-product-surface textarea:-webkit-autofill:focus,.live-product-surface textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;caret-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;box-shadow:0 0 0 1000px var(--live-input-bg,var(--live-panel-inner,#1e2a3a)) inset!important;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.live-product-surface .live-select,.live-product-surface select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center /16px,var(--live-panel-inner,rgba(30,42,58,.72))!important;cursor:pointer}.live-product-surface select option{background:#1e2a3a;color:#f1f5f9}.live-select-root{position:relative;width:100%;min-width:0}.live-select-trigger{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:14px;border:1px solid var(--live-panel-inner-border,rgba(39,53,73,.38));background:var(--live-panel-inner,rgba(30,42,58,.72));color:var(--live-text,#f1f5f9);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.live-select-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-select-trigger:focus,.live-select-trigger:focus-visible{outline:none;border-color:color-mix(in srgb,var(--live-accent,#6366f1) 55%,transparent);box-shadow:0 0 0 4px var(--live-accent-soft,rgba(99,102,241,.18))}.live-select-trigger:disabled{opacity:.55;cursor:not-allowed}.live-select-chevron{flex-shrink:0;color:var(--live-muted,#94a3b8)}.live-select-menu{position:absolute;z-index:60;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;border-radius:14px;border:1px solid var(--live-panel-border,rgba(49,65,88,.42));background:var(--live-panel,rgba(39,53,73,.96));box-shadow:0 18px 44px rgba(0,0,0,.32);backdrop-filter:blur(14px);max-height:min(280px,50vh);overflow:auto}.live-select-menu li{padding:10px 12px;border-radius:10px;color:var(--live-text,#f1f5f9);cursor:pointer;font-size:14px;line-height:1.35}.live-select-menu li:hover{background:var(--live-panel-subtle,rgba(39,53,73,.22))}.live-select-menu li.is-selected{background:var(--live-accent-soft,rgba(99,102,241,.18));color:var(--live-accent-muted,#818cf8)}.live-product-surface .button.dark,.live-product-surface .button.primary,.live-product-surface .submit{border:0!important;border-radius:999px!important;font-weight:700!important}.live-product-surface .button.dark,.live-product-surface .button.primary,.live-product-surface .button.scan,.live-product-surface .submit{background:var(--teal,var(--live-accent,#6366f1))!important;color:var(--teal-fg,var(--live-accent-fg,#f8fafc))!important;box-shadow:0 10px 28px -8px var(--live-glow-primary,rgba(99,102,241,.45))!important}.live-product-surface .button.scan{border:0!important}.live-product-surface .button.ghost,.live-product-surface .button:not(.primary):not(.dark):not(.submit):not(.danger){background:var(--live-panel-inner,rgba(30,42,58,.72))!important;border:1px solid var(--live-panel-inner-border,rgba(39,53,73,.38))!important;color:var(--live-text,#f1f5f9)!important;border-radius:999px!important}.live-product-surface .form-shell,.live-product-surface .manage-empty,.live-product-surface .manage-wrap,.live-product-surface .verify-card{background:var(--live-panel,rgba(39,53,73,.58))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.42))!important;border-radius:20px!important;box-shadow:0 20px 50px rgba(0,0,0,.22)!important;backdrop-filter:blur(14px);color:var(--live-text,#f1f5f9)!important}.live-product-surface .form-lead,.live-product-surface p{color:var(--live-muted,#94a3b8)}.live-product-surface.login-page--live{min-height:100vh;min-height:100dvh}.live-product-surface.login-page--live .login-page{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:0;background:transparent!important}.live-product-surface.login-page--live .login-art{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(32px,5vw,72px);margin:clamp(16px,2vw,28px);border-radius:24px;background:var(--live-panel,rgba(39,53,73,.58))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.42))!important;color:var(--live-text,#f1f5f9)!important;overflow:hidden}.live-product-surface.login-page--live .login-art:after{display:none}.live-product-surface.login-page--live .login-art h1{font-size:clamp(36px,5vw,64px)!important;line-height:1.02!important;margin:16px 0;color:var(--live-text,#f1f5f9)!important}.live-product-surface.login-page--live .login-art p,.live-product-surface.login-page--live .login-art>small{color:var(--live-muted,#94a3b8)!important}.live-product-surface.login-page--live .login-card{width:min(100%,430px);margin:auto;padding:clamp(24px,4vw,36px)!important;background:var(--live-panel,rgba(39,53,73,.88))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.55))!important;border-radius:24px!important;box-shadow:0 24px 60px rgba(0,0,0,.28)!important;color:var(--live-text,#f1f5f9)!important;backdrop-filter:blur(18px) saturate(1.1)}.live-product-surface.login-page--live .login-card h2{color:var(--live-text,#f1f5f9)!important;font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif!important}.live-product-surface.login-page--live .login-card .form-field-label,.live-product-surface.login-page--live .login-card>div p,.live-product-surface.login-page--live .login-card>small{color:var(--live-muted,#94a3b8)!important}.live-product-surface.login-page--live .login-card .form-control,.live-product-surface.login-page--live .login-card input{background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.92)))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.55))!important;color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;-webkit-text-fill-color:var(--live-input-fg,var(--live-text,#f1f5f9))!important;border-radius:12px!important;box-shadow:none!important}.live-product-surface.login-page--live .login-card .form-control::-moz-placeholder,.live-product-surface.login-page--live .login-card input::-moz-placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}.live-product-surface.login-page--live .login-card .form-control::placeholder,.live-product-surface.login-page--live .login-card input::placeholder{color:var(--live-input-placeholder,var(--live-muted,#94a3b8))!important;opacity:1!important}.live-product-surface.login-page--live .login-card .form-control:focus,.live-product-surface.login-page--live .login-card input:focus{border-color:color-mix(in srgb,var(--live-accent,#3db8a0) 45%,transparent)!important;box-shadow:0 0 0 3px var(--live-accent-soft,rgba(61,184,160,.18))!important;background:var(--live-input-bg,var(--live-panel-inner,rgba(30,42,58,.92)))!important}.live-product-surface.login-page--live .dev-credentials{font-size:12px;line-height:1.5;color:var(--live-muted,#94a3b8)!important}.live-product-surface.login-page--live .dev-credentials a{color:var(--live-accent-muted,#818cf8)}.live-product-surface.login-page--live .login-card .admin-button-primary,.live-product-surface.login-page--live .login-card .button.primary{background:linear-gradient(180deg,color-mix(in srgb,var(--live-accent,#3db8a0) 92%,white),var(--live-accent,#3db8a0))!important;color:#062019!important;border:1px solid color-mix(in srgb,var(--live-accent,#3db8a0) 70%,#0f172a)!important}@media (max-width:960px){.live-product-surface.login-page--live .login-page{grid-template-columns:1fr;padding:16px}.live-product-surface.login-page--live .login-art{min-height:auto}}.live-product-surface.org-hub-page--live .org-hub-page{min-height:100vh;background:transparent!important;color:var(--live-text,#f1f5f9)}.live-product-surface.org-hub-page--live .org-hub-nav{background:var(--live-panel,rgba(39,53,73,.72))!important;border-bottom-color:var(--live-panel-border,rgba(49,65,88,.42))!important}.live-product-surface.org-hub-page--live .org-hub-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--live-accent,#6366f1) 18%,transparent),transparent 55%),var(--live-panel-inner,rgba(30,42,58,.72))!important;border-bottom:1px solid var(--live-panel-border,rgba(49,65,88,.42))}.live-product-surface.org-hub-page--live .org-hub-hero-glow{display:none}.live-product-surface.org-hub-page--live :is(.org-hub-event-card,.org-hub-highlight-card,.org-hub-about,.org-hub-empty-state,.org-hub-logo-panel,.org-hub-platform-footer-inner){background:var(--live-panel,rgba(39,53,73,.58))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.42))!important;color:var(--live-text,#f1f5f9)!important}.live-product-surface.org-hub-page--live .org-hub-body,.live-product-surface.org-hub-page--live .org-hub-highlights{background:transparent}.live-product-surface.org-hub-page--live .org-hub-chip{background:var(--live-panel-inner,rgba(30,42,58,.72))!important;border-color:var(--live-panel-inner-border,rgba(39,53,73,.38))!important;color:var(--live-text,#f1f5f9)!important}.live-product-surface.checkin-surface .scanner-page{background:transparent!important;color:var(--live-text,#f1f5f9)}.live-product-surface.checkin-surface .scanner-page header{background:var(--live-panel,rgba(39,53,73,.72))!important;border-bottom:1px solid var(--live-panel-border,rgba(49,65,88,.42))}.live-product-surface.checkin-surface :is(.scanner-content,.checkin-login,.checkin-result,.checkin-context,.scanner-actions){color:var(--live-text,#f1f5f9)}.live-product-surface.checkin-surface .checkin-context .form-control{background:var(--live-panel-inner,rgba(30,42,58,.72))!important;border-color:var(--live-panel-inner-border,rgba(39,53,73,.38))!important}.live-product-surface.checkin-surface .checkin-context .live-select-trigger,.live-product-surface.checkin-surface .checkin-login .form-control{background:var(--live-panel-inner,rgba(30,42,58,.72))!important;border-color:var(--live-panel-inner-border,rgba(39,53,73,.38))!important;color:var(--live-text,#f1f5f9)!important}.live-product-surface.checkin-surface .checkin-login .button.primary,.live-product-surface.checkin-surface .checkin-login-submit,.live-product-surface.checkin-surface .scanner-actions .button.primary,.live-product-surface.checkin-surface .scanner-actions .button.scan{background:var(--live-accent,#6366f1)!important;color:var(--live-accent-fg,#f8fafc)!important;border:0!important;box-shadow:0 10px 28px -8px var(--live-glow-primary,rgba(99,102,241,.45))!important}.live-product-surface.manage-page--live,.live-product-surface.signup-page--live,.live-product-surface.verify-page--live{min-height:100vh;display:flex;flex-direction:column}.live-product-surface.manage-page--live .manage-page,.live-product-surface.signup-page--live .signup-page,.live-product-surface.verify-page--live .verify-page{flex:1;background:transparent!important;color:var(--live-text,#f1f5f9)}.live-product-surface.manage-page--live .manage-page>header{background:var(--live-panel,rgba(39,53,73,.72))!important;border-bottom:1px solid var(--live-panel-border,rgba(49,65,88,.42));color:var(--live-text,#f1f5f9)!important}.live-product-surface.manage-page--live :is(.pass-card,.session-card,.mode-card){background:var(--live-panel,rgba(39,53,73,.58))!important;border:1px solid var(--live-panel-border,rgba(49,65,88,.42))!important;color:var(--live-text,#f1f5f9)!important}