:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0e0e15;--surface:#16161f;--raised:#1b1b25;--ink:#f5f0e8;--soft:#b1a9bc;--accent:#dcb6f2;--accent-strong:#c79be8;--on-accent:#14141c;--line:#dcb6f229;--tint:#dcb6f217;--color-background:var(--surface);--color-foreground:var(--ink);--color-popover:var(--surface);--color-popover-foreground:var(--ink);--color-primary:var(--accent);--color-primary-foreground:var(--on-accent);--color-muted:var(--raised);--color-muted-foreground:var(--soft);--color-border:var(--line);--color-ring:var(--accent)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f6f4fb;--surface:#fff;--raised:#f0ebf8;--ink:#14141c;--soft:#696171;--accent:#7c3aed;--accent-strong:#6d28d9;--on-accent:#fff;--line:#14141c1f;--tint:#7c3aed12}html,body{color:var(--ink);background:var(--page)}body{background:radial-gradient(ellipse at 65% -15%, #7c3aed30, transparent 55%), var(--page)}body,input,button,select,textarea{font-family:inherit}h1,h2,h3,.brand,.eyebrow{letter-spacing:0}h1,h2{font-weight:800}.shell,.login-page,.digital-ticket{direction:inherit}.sidebar{background:var(--surface);color:var(--ink);border-inline-end:1px solid var(--line);box-shadow:none;inset-inline:0 auto}.main{margin:0;margin-inline-start:240px}.brand{color:var(--accent)}.brandmark,.login-brand .brandmark{color:#171024;letter-spacing:-2px;direction:ltr;background:linear-gradient(135deg,#dcb6f2,#9c71c1);place-items:center;padding:0;font-family:inherit;font-weight:800;display:grid;box-shadow:0 8px 28px #a379bc20}.brand small,.sidebar small,.sidebar .eyebrow{color:var(--soft)}.org,.avatar,.sidebar .avatar{background:var(--tint);color:var(--accent);border-color:var(--line)}nav a,.sidebar-bottom>a{color:var(--soft)}nav a.active,nav a:hover,.sidebar-bottom>a:hover{color:var(--accent);background:var(--tint)}.avatar-row,footer,.subnav,.summary-line,.activity-line,.recent-row,.actions,.steps{border-color:var(--line)}.users-toolbar{align-items:flex-end}.users-toolbar h2,.users-toolbar p{margin:0}.users-toolbar .muted{margin-top:7px}.users-panel{max-width:920px}.users-summary{padding-bottom:14px}.user-dialog fieldset{border:1px solid var(--line);border-radius:14px;margin:18px 0;padding:16px}.user-dialog legend{padding-inline:7px;font-weight:700}.event-access-list .muted{margin-top:0}.topbar{background:var(--surface);border-color:var(--line);gap:18px}.muted,small,.note,.live,.metric>div,.metric small,.legend,.pagination,footer,.event-select label,.subnav a,.steps button,.loading-page p{color:var(--soft)}.eyebrow,.heading .eyebrow,.metric svg,.section-heading>a,.text-button{color:var(--accent)!important}.button,.chips button,.preference-button{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:999px}.primary,.login-form .primary,.chips .selected,.steps .selected>span{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:0 8px 24px #b083d025}.primary:hover,.login-form .primary:hover{background:var(--accent-strong)}.panel,.metric,.event-card,.login-form,.digital-ticket,[data-slot=dialog-content]{background:var(--surface);color:var(--ink);border-color:var(--line)}.panel,.metric{box-shadow:0 12px 32px #0000000c}.panel:hover,.metric:hover{border-color:var(--accent)}input,select,textarea,.search-input{background:var(--surface);color:var(--ink);border-color:var(--line);text-align:start}input::placeholder,textarea::placeholder{color:var(--soft);opacity:.75}input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=datetime-local],input[type=date]{text-align:start;direction:ltr}input:focus,select:focus,textarea:focus{outline-color:var(--accent)}.login-page{background:var(--page);position:relative}.login-preferences{z-index:5;position:absolute;inset-block-start:25px;inset-inline-end:30px}.preference-controls{flex-shrink:0;align-items:center;gap:10px;display:flex}.preference-button{min-height:42px;color:var(--accent);justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;transition:background .25s,transform .25s;display:inline-flex}.preference-button:hover{background:var(--tint);transform:translateY(-1px)}.theme-toggle{width:42px;padding:10px}.login-brand,.event-banner{color:#fff;background:radial-gradient(at 75% 5%,#56269480,#0000 65%),radial-gradient(at 0 100%,#42236555,#0000 55%),#100d1b}.login-brand{position:relative;overflow:hidden}.login-brand:before{content:"";pointer-events:none;background-image:radial-gradient(#cba3ef28 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.login-brand>*{position:relative}.login-brand h1{font-family:inherit;font-size:clamp(35px,4.4vw,64px);font-weight:800;line-height:1.4}.login-brand p:last-child{color:#c3b8d0}.login-brand .eyebrow{color:#dcb6f2!important}.login-form h2{font-size:32px}.event-banner>.banner-link{position:absolute;inset-inline:auto 28px}.event-banner .badge{inset-inline:auto 27px}.event-date strong{font-family:inherit}.event-date{color:#dcb6f2}.event-banner>div:first-child{position:static}.event-banner .badge{color:#ecd6fc;background:#dcb6f226;border:1px solid #dcb6f23a;border-radius:999px}.sidebar{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.admission-seat strong{color:var(--accent)}.badge,.scanner-icon,.success-icon,.seat-summary{background:var(--tint);color:var(--accent)}.table-tile,.seat-button{background:var(--surface);border-color:var(--line);color:var(--ink)}.table-tile:hover,.seat-button:hover{background:var(--raised);border-color:var(--accent)}.seat-button.sold{background:var(--tint);color:var(--accent);border-color:var(--line)}.seat-button.blocked{background:var(--raised);color:var(--soft)}.seat-button.reserved{color:#d6aa55;background:#a5741b25}.seats i,.dot,progress{background:var(--raised)}progress::-webkit-progress-bar{background:var(--raised)}.seats .taken,.green{background:var(--accent)}progress::-webkit-progress-value{background:var(--accent)}progress::-moz-progress-bar{background:var(--accent)}.guest-panel th{background:var(--raised);color:var(--soft)}.guest-panel td{border-color:var(--line)}.steps button>span{background:var(--raised)}.steps .selected,.subnav .selected{color:var(--accent);border-color:var(--accent)}.camera-frame{color:#dcb6f2;background:#100d1b}.camera-overlay{border-color:#b78dd5}.manual-result{background:var(--surface);color:var(--ink);border-color:var(--line)}.scan-result.good{color:#65c94d;background:#65f24212;border:1px solid #65f24233}.scan-result.bad,.error,.danger{color:#eaa39a!important;background:#b3494918!important;border-color:#c9747440!important}[data-theme=light] .error,[data-theme=light] .danger{color:#9d3934!important}.status-checked_in{color:#8ab4ff;background:#8ab4ff18}.ticket-top{background:var(--raised)}.ticket-body,.ticket-qr,.admission-seat{border-color:var(--line)}.admission-seat{background:var(--tint);color:var(--accent)}.ticket-qr img{background:#fff;border-radius:12px}.digital-ticket .ticket-qr strong{direction:ltr;display:block}.toast{background:var(--raised);color:var(--ink);border:1px solid var(--line)}.public-ticket>.preference-controls{justify-content:center;margin:0 auto 20px}.content>div:last-of-type{animation:.4s both oz-enter}@keyframes oz-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.main{margin:0;margin-inline-start:200px}}@media (max-width:760px){.sidebar{position:relative;inset:auto}.main{margin:0}.topbar{flex-wrap:wrap;height:auto;min-height:65px;padding:12px 16px}.topbar .live{margin-inline-start:auto}.login-preferences{top:14px;inset-inline-end:16px}.login-brand{padding-top:90px}.preference-button{min-height:38px}.heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media print{html,body,.digital-ticket,.ticket-top,.ticket-body,.ticket-qr,.guest-panel th,.guest-panel td{color:#000!important;background:#fff!important}.main{margin:0!important}.no-print{display:none!important}}
@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.24y4-vc3jpn8m.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.44lktk7jzy0s-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.0ji0xjltb6ro5.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.2cslzs_83-cos.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.14yttwb5hb7vt.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.2g2pkky1i4_-n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e9f32d51db34fd0c-s.p.3dvstry878_5j.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a11ec078145f8b0e-s.0w67dn99s6t4y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_fe537f40-module__urgbVa__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}
