/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.isolate{isolation:isolate}.order-1{order:1}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#06151b;--navy-2:#0b252d;--ink:#16282e;--gold:#c9aa69;--gold-light:#eddbad;--ivory:#f3ede3;--paper:#fbf8f2;--muted:#6d797e}.acs-events.acs-management-center{color:#f7efe0;background:linear-gradient(145deg,#0a2b34fa,#04181ffc);border:1px solid #69b7c761;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #218ba412,0 22px 65px #00000038}.acs-management-center:before,.acs-management-center:after{content:"";pointer-events:none;border-color:#d1ad64;width:52px;height:52px;position:absolute}.acs-management-center:before{border-top:2px solid;border-right:2px solid;top:12px;right:12px}.acs-management-center:after{border-bottom:2px solid;border-left:2px solid;bottom:12px;left:12px}.acs-events.acs-management-center>header{border-color:#69b7c747;grid-template-columns:minmax(330px,1fr) minmax(460px,1fr) minmax(150px,.28fr);align-items:stretch;gap:18px;display:grid}.acs-management-heading{align-content:center;gap:6px;display:grid}.acs-management-center .acs-management-heading>span{color:#72bfd0;font:900 clamp(19px,1.35vw,25px)/1.6 var(--font-cairo),Arial,sans-serif;letter-spacing:0}.acs-events.acs-management-center>header>b{color:#63e2ac;text-align:center;background:radial-gradient(circle at 50% 25%,#5ee2aa1f,#0000 58%),#0319209e;border:1px solid #5ee2aa7a;place-content:center;min-width:140px;padding:20px 12px;font:900 40px/1 Arial,sans-serif;display:grid;box-shadow:inset 0 0 30px #5ee2aa0f}.acs-events.acs-management-center>header>b small{white-space:nowrap;color:#b5d0d5;font:900 14px/1.6 var(--font-cairo),Arial,sans-serif;letter-spacing:0;margin-top:12px;display:block}.acs-management-live-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;display:grid!important}.acs-management-live-stats article{min-height:112px;box-shadow:inset 4px 0 var(--stat-color,#5ee2aa),inset 0 0 28px #5ee2aa0a;background:linear-gradient(135deg,#072932f5,#03171ef0);border:1px solid #69b7c761;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:18px 20px;animation:2.8s ease-in-out infinite acs-stat-glow;display:grid;position:relative;overflow:hidden}.acs-management-live-stats article:after{content:"";background:linear-gradient(110deg,#0000 38%,#ffffff17 50%,#0000 62%);animation:4.8s ease-in-out infinite acs-stat-scan;position:absolute;inset:-60% -20%;transform:translate(-70%)}.acs-management-live-stats span{z-index:1;position:relative;color:#a9ccd3!important;font:900 clamp(15px,1.1vw,19px)/1.55 var(--font-cairo),Arial,sans-serif!important;letter-spacing:0!important}@supports (color:color-mix(in lab, red, red)){.acs-management-live-stats strong{text-shadow:0 0 20px color-mix(in srgb,var(--stat-color,#69e4b0) 48%,transparent)}}.acs-management-live-stats .active{--stat-color:#62e0ac}.acs-management-live-stats .live{--stat-color:#55efb5;border-color:#5ee2aa99}.acs-management-live-stats .attendance{--stat-color:#67cbea}.acs-management-live-stats .tickets{--stat-color:#e2bc68}@keyframes acs-stat-glow{50%{border-color:color-mix(in srgb,var(--stat-color) 68%,transparent);box-shadow:inset 4px 0 var(--stat-color),inset 0 0 38px color-mix(in srgb,var(--stat-color) 11%,transparent),0 0 18px color-mix(in srgb,var(--stat-color) 9%,transparent)}}@keyframes acs-stat-scan{0%,45%{transform:translate(-75%)}75%,to{transform:translate(75%)}}.acs-management-search{background:linear-gradient(135deg,#0d3741eb,#051c23eb);border:1px solid #69b7c75c;grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:14px;margin:24px 0 0;padding:18px;display:grid}.acs-management-search label{color:#f2e2c4;font:900 18px/1.5 var(--font-cairo),Arial,sans-serif}.acs-management-search input{color:#fff;min-height:58px;font:800 16px/1.5 var(--font-cairo),Arial,sans-serif;background:#041b22;border:1px solid #69b7c77a;outline:none;padding:12px 18px}.acs-management-search input:focus{border-color:#63d9ad;box-shadow:0 0 0 3px #63d9ad1f}.acs-management-search>span{color:#dfc17c;min-height:52px;font:900 14px/1.5 var(--font-cairo),Arial,sans-serif;white-space:nowrap;border:1px solid #d2ad638f;place-items:center;padding:10px 16px;display:grid}.acs-management-center .acs-event-grid{align-items:stretch;gap:20px}.acs-management-center .acs-event-grid>article{isolation:isolate;color:#f7eddb;background:radial-gradient(circle at 85% 5%,#3ebcd129,#0000 30%),linear-gradient(145deg,#0e414cfa,#031920fc);border:1px solid #63d3e185;grid-template-rows:auto auto auto auto 1fr;min-width:0;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 48px #309db514,0 18px 46px #00000038}.acs-management-center .acs-event-grid>article:before{content:"";z-index:-1;opacity:.32;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 71px,#6ed3e514 72px),linear-gradient(115deg,#0000 55%,#57ddbe14);position:absolute;inset:0}.acs-management-center .acs-event-top{align-items:center}.acs-management-center .acs-event-top>span{color:#e0c174;font:900 19px/1.6 var(--font-cairo),Arial,sans-serif;letter-spacing:0}.acs-management-center .event-state{color:#f3a0a0;font:900 15px/1.4 var(--font-cairo),Arial,sans-serif;text-transform:none;background:#53161aad;border:1px solid #752e31;padding:10px 14px}.acs-management-center .event-state.published,.acs-management-center .event-state.live{color:#72e7b5;background:#1e795252;border-color:#43bf88}.acs-management-center .event-state.closed{color:#ffaaa5;background:#a9312e6b;border-color:#f06d68}.acs-event-identity{border-bottom:1px solid #69b7c738;padding:24px 0 18px}.acs-event-identity small{color:#72bfd0;font:900 16px/1.7 var(--font-cairo),Arial,sans-serif;letter-spacing:0}.acs-event-identity small bdi{letter-spacing:.05em;font-family:Arial,sans-serif}.acs-management-center .acs-event-identity h3{color:#fff;font:900 30px/1.45 var(--font-cairo),Arial,sans-serif;margin:8px 0 0}.acs-event-facts{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:17px 0;display:grid}.acs-event-facts>div{background:#03181f8c;border:1px solid #69b7c733;min-width:0;padding:12px}.acs-event-facts>div:last-child{grid-column:1/-1}.acs-event-facts dt{color:#75a6b0;font-size:12px;font-weight:900}.acs-event-facts dd{color:#f2e7d2;overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:900}.acs-management-center .acs-event-metrics{background:#69b7c740;margin:0 0 18px}.acs-management-center .acs-event-metrics>div{text-align:center;background:#041c23e0}.acs-management-center .acs-event-metrics small{color:#84acb4;font-size:12px;font-weight:900}.acs-management-center .acs-event-metrics strong{color:#fff}.acs-management-center .acs-event-metrics span{color:#e0c174}.acs-management-center .acs-event-grid footer{background:linear-gradient(135deg,#031a21,#07313a);border:1px solid #69b7c757;align-self:end;padding:18px}.acs-management-center .acs-event-grid footer>span{color:#7599a1;white-space:nowrap;min-width:0;font-size:12px}.acs-management-center .acs-open-room{color:#f5ddb0;text-align:center;min-width:205px;font:900 18px/1.55 var(--font-cairo),Arial,sans-serif;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(135deg,#d1ad643d,#07232bf2);border:1px solid #d1ad64;padding:16px 22px;box-shadow:inset 0 -2px #d1ad648c}.acs-management-center .acs-open-room:hover,.acs-management-center .acs-open-room:focus-visible{color:#051e26;background:#d1ad64;outline:none;box-shadow:0 0 24px #d1ad6433}.acs-management-footer{color:#91aeb5;min-height:92px;font:800 15px/1.7 var(--font-cairo),Arial,sans-serif;text-align:center;background:#021319d1;border-top:1px solid #d1ad6452;place-items:center;margin:34px -4vw -4vw;padding:24px;display:grid}.acs-management-center .acs-no-events{color:#f7eddb;border-color:#69b7c759}.acs-management-center .acs-no-events span{color:#93acb2}html[dir=ltr] .acs-management-center>header h2,html[dir=ltr] .acs-management-center>header p,html[dir=ltr] .acs-management-center .acs-event-top>span,html[dir=ltr] .acs-management-center .event-state,html[dir=ltr] .acs-management-center .acs-event-identity h3,html[dir=ltr] .acs-management-center .acs-open-room{font-family:Arial,sans-serif}@media (width<=1100px){.acs-events.acs-management-center>header{grid-template-columns:1fr 1fr}.acs-management-heading{grid-column:1/-1}.acs-events.acs-management-center>header>b{min-width:0}}@media (width<=900px){.acs-events.acs-management-center>header{grid-template-columns:1fr}.acs-management-heading{grid-column:auto}.acs-management-live-stats{grid-template-columns:repeat(2,1fr)}.acs-management-search{grid-template-columns:1fr}.acs-management-search>span{justify-self:start}.acs-management-center .acs-event-grid>article{grid-template-rows:auto}.acs-management-center .acs-event-grid footer{width:100%}}@media (width<=520px){.acs-management-center{padding:18px 14px}.acs-management-center .acs-management-heading>span{font-size:17px}.acs-events.acs-management-center>header h2{font-size:34px}.acs-events.acs-management-center>header p{font-size:18px}.acs-management-live-stats{grid-template-columns:1fr}.acs-management-live-stats article{min-height:96px}.acs-events.acs-management-center>header>b small{font-size:13px}.acs-management-center .acs-event-grid>article{padding:18px 15px}.acs-management-center .acs-event-top{flex-direction:column;align-items:flex-start}.acs-management-center .acs-event-top>span{font-size:17px}.acs-event-identity small{font-size:13px}.acs-management-center .acs-event-identity h3{font-size:25px}.acs-event-facts{grid-template-columns:1fr}.acs-event-facts>div:last-child{grid-column:auto}.acs-management-center .acs-event-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-management-center .acs-event-grid footer>span{white-space:normal;overflow-wrap:anywhere;font-size:10px}.acs-management-center .acs-open-room{width:100%}.acs-management-footer{margin:28px -14px -18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.acs-management-live-stats article,.acs-management-live-stats article:after{animation:none}.acs-management-center .acs-event-grid>article{transition:none}}.acs-dashboard>.acs-management-center{margin-top:34px}.acs-events.acs-management-center{padding:34px;overflow:hidden}.acs-events.acs-management-center>header{text-align:center;background:#0319206b;border:1px solid #69b7c757;grid-template-columns:1fr;place-items:center;min-height:250px;padding:30px 38px;display:grid}.acs-management-heading{align-content:center;place-items:center;gap:4px;width:100%;max-width:900px}.acs-management-center .acs-management-heading>span{font-size:clamp(20px,1.5vw,27px);line-height:1.5}.acs-events.acs-management-center>header h2{margin:6px 0;font-size:clamp(42px,4vw,66px);line-height:1.25}.acs-events.acs-management-center>header p{font-size:clamp(18px,1.55vw,25px);line-height:1.65}.acs-management-live-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;gap:10px!important}.acs-management-live-stats article{min-height:120px;box-shadow:inset 4px 0 var(--stat-color);background:#061f27;grid-template-columns:minmax(0,1fr) auto;padding:20px 22px;animation:3s ease-in-out infinite acs-edge-pulse;overflow:hidden}.acs-management-live-stats span{font-size:clamp(15px,1.2vw,20px)!important;line-height:1.55!important}.acs-management-live-stats strong{text-shadow:0 0 12px var(--stat-color);font-size:clamp(38px,3vw,54px)}@supports (color:color-mix(in lab, red, red)){.acs-management-live-stats strong{text-shadow:0 0 12px color-mix(in srgb,var(--stat-color) 35%,transparent)}}@keyframes acs-edge-pulse{50%{border-color:color-mix(in srgb,var(--stat-color) 62%,transparent);box-shadow:inset 4px 0 var(--stat-color),0 0 10px color-mix(in srgb,var(--stat-color) 8%,transparent)}}@keyframes acs-edge-scan{to{transform:translate(100%)}}.acs-management-search{grid-template-columns:auto minmax(260px,1fr) auto;gap:14px;margin-top:18px;padding:16px 18px}.acs-management-search label{white-space:nowrap;align-items:center;display:flex}.acs-management-search>span{min-width:145px}.acs-management-center .acs-event-grid{gap:18px;margin-top:22px}.acs-management-center .acs-event-grid>article{background:linear-gradient(145deg,#0b3943,#051f27);border-color:#69b7c770;padding:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #69b7c70a,0 16px 38px #0000002e}.acs-management-center .acs-event-top{align-items:center;gap:16px;width:100%;min-width:0}.acs-management-center .acs-event-top>span{overflow-wrap:anywhere;min-width:0;font-size:18px}.acs-management-center .event-state{white-space:normal;text-align:center;flex:none;max-width:45%;padding:9px 13px;font-size:14px;position:static}.acs-management-center .acs-event-identity h3{font-size:28px}.acs-management-center .acs-event-metrics{margin-bottom:14px}.acs-management-center .acs-event-grid footer{gap:16px;min-height:78px;padding:14px 16px}.acs-management-center .acs-event-grid footer>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;overflow:hidden}.acs-management-footer{width:calc(100% + 68px);min-height:84px;direction:inherit;margin:30px -34px -34px;padding:20px;text-align:center!important;place-items:center!important}.acs-management-footer:first-line{text-align:center}@media (width<=1100px){.acs-management-live-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.acs-dashboard>.acs-management-center{margin-top:20px}.acs-events.acs-management-center{padding:16px 14px}.acs-events.acs-management-center>header{min-height:220px;padding:24px 16px}.acs-management-center .acs-management-heading>span{font-size:17px}.acs-events.acs-management-center>header h2{font-size:clamp(33px,9vw,43px)}.acs-events.acs-management-center>header p{font-size:17px}.acs-management-live-stats{grid-template-columns:1fr;gap:8px!important}.acs-management-live-stats article{min-height:92px;padding:15px 17px}.acs-management-live-stats span{font-size:16px!important}.acs-management-live-stats strong{font-size:39px}.acs-management-search{grid-template-columns:1fr;padding:14px}.acs-management-search label{white-space:normal;min-height:auto;font-size:16px}.acs-management-search>span{width:max-content;min-width:0}.acs-management-center .acs-event-grid>article{padding:17px 14px}.acs-management-center .acs-event-top{flex-direction:row;align-items:flex-start}.acs-management-center .acs-event-top>span{font-size:16px}.acs-management-center .event-state{max-width:50%;font-size:12px}.acs-management-center .acs-event-grid footer{flex-direction:column;align-items:stretch;min-height:0}.acs-management-center .acs-event-grid footer>span{text-align:center;white-space:nowrap}.acs-management-center .acs-open-room{align-self:center;min-width:170px;width:auto!important}.acs-management-footer{width:calc(100% + 28px);margin:26px -14px -16px}}.acs-management-tools{gap:12px;margin-top:18px;display:grid}.acs-management-search-compact{display:block}.acs-management-search-compact input{color:#f7eddb;width:100%;min-height:58px;font:700 16px/1.4 var(--font-cairo),Arial,sans-serif;background:#031b22;border:1px solid #69b7c76b;outline:none;padding:0 18px}.acs-management-search-compact input:focus{border-color:#62dfad;box-shadow:0 0 0 3px #62dfad1a}.acs-event-filter-tabs{background:#69b7c74d;border:1px solid #69b7c74d;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.acs-event-filter-tabs button{color:#8eabb2;min-width:0;min-height:68px;font:900 15px/1.4 var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#05232b;border:0;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex}.acs-event-filter-tabs button b{color:#b9d2d7;border:1px solid #69b7c752;min-width:30px;padding:4px 7px;font:900 13px/1 Arial,sans-serif}.acs-event-filter-tabs button:hover,.acs-event-filter-tabs button:focus-visible{color:#fff;background:#0a323c;outline:none}.acs-event-filter-tabs button.active{color:#f4d995;background:linear-gradient(135deg,#d1ad643d,#07313a);box-shadow:inset 0 -2px #d1ad64}.acs-event-filter-tabs button.active b{color:#67dfb0;border-color:#67dfb0}.acs-event-directory{background:#031b22;border:1px solid #69b7c761;margin-top:14px}.acs-event-directory-head,.acs-event-directory>article{grid-template-columns:minmax(230px,1.55fr) minmax(120px,.65fr) minmax(210px,1.1fr) minmax(130px,.65fr) minmax(100px,.5fr) minmax(150px,.7fr);align-items:center;display:grid}.acs-event-directory-head{color:#72bfd0;background:#061f27;border-bottom:1px solid #69b7c757;min-height:54px;padding:0 18px}.acs-event-directory-head b{font:900 12px/1.4 var(--font-cairo),Arial,sans-serif}.acs-event-directory>article{color:#f7eddb;border-bottom:1px solid #69b7c72e;min-height:92px;padding:12px 18px;transition:background .2s,border-color .2s}.acs-event-directory>article:last-child{border-bottom:0}.acs-event-directory>article:hover{background:#082d36;border-color:#69b7c76b}.acs-event-directory>article>[role=cell]{min-width:0;padding-inline-end:14px}.acs-directory-event,.acs-directory-date,.acs-directory-metric{gap:5px;display:grid}.acs-directory-event strong{font:900 17px/1.5 var(--font-cairo),Arial,sans-serif;overflow-wrap:anywhere}.acs-directory-event small,.acs-directory-date small,.acs-directory-metric small{color:#7f9fa6;font:700 11px/1.5 var(--font-cairo),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acs-directory-date strong,.acs-directory-metric strong{color:#f0e4d0;font:900 14px/1.4 Arial,sans-serif}.acs-directory-status{color:#a8c3c9;max-width:100%;font:900 12px/1.35 var(--font-cairo),Arial,sans-serif;text-align:center;background:#0a3038;border:1px solid #69b7c759;padding:7px 9px;display:inline-flex}.acs-directory-status.published,.acs-directory-status.live,.acs-directory-status.active{color:#6de0aa;background:#25825833;border-color:#3fae7d}.acs-directory-status.completed,.acs-directory-status.closed,.acs-directory-status.archived{color:#c6aaa5;background:#61413e38;border-color:#7d6461}.acs-directory-status.cancelled,.acs-directory-status.canceled{color:#ee9292;background:#822a2a38;border-color:#a94b4b}.acs-directory-status.draft{color:#e0bd70;background:#8f692733;border-color:#a88443}.acs-directory-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.acs-directory-actions button,.acs-directory-actions a{color:#d9edf0;min-height:42px;font:900 13px/1.3 var(--font-cairo),Arial,sans-serif;border:1px solid #69b7c76b;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.acs-directory-actions button{cursor:pointer;background:#05262e;width:42px}.acs-directory-actions button:disabled{opacity:.28;cursor:not-allowed}.acs-directory-actions a{color:#f1d38d;background:#d1ad6421;border-color:#d1ad64;min-width:92px;padding:0 12px}.acs-directory-actions a:hover,.acs-directory-actions a:focus-visible{color:#05212a;background:#d1ad64;outline:none}.acs-event-pagination{color:#86a6ad;min-height:68px;font:800 13px/1.4 var(--font-cairo),Arial,sans-serif;background:#05232b;border:1px solid #69b7c74d;border-top:0;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.acs-event-pagination>div{align-items:center;gap:7px;display:flex}.acs-event-pagination button{color:#d8e8eb;min-height:40px;font:900 12px/1.3 var(--font-cairo),Arial,sans-serif;background:#031b22;border:1px solid #69b7c759;padding:0 15px}.acs-event-pagination button:disabled{opacity:.32}.acs-event-pagination b{text-align:center;color:#e0bd70;min-width:60px;font-family:Arial,sans-serif}html[dir=ltr] .acs-management-search-compact input,html[dir=ltr] .acs-event-filter-tabs button,html[dir=ltr] .acs-event-directory-head b,html[dir=ltr] .acs-directory-event strong,html[dir=ltr] .acs-directory-event small,html[dir=ltr] .acs-directory-date small,html[dir=ltr] .acs-directory-metric small,html[dir=ltr] .acs-directory-status,html[dir=ltr] .acs-directory-actions a,html[dir=ltr] .acs-event-pagination{font-family:Arial,sans-serif}@media (width<=1050px){.acs-event-directory{overflow-x:auto}.acs-event-directory-head,.acs-event-directory>article{min-width:1000px}}@media (width<=700px){.acs-event-filter-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-event-filter-tabs button:first-child{grid-column:1/-1}.acs-event-directory{background:0 0;border:0;overflow:visible}.acs-event-directory-head{display:none}.acs-event-directory>article{background:#041e26;border:1px solid #69b7c75c;grid-template-columns:1fr 1fr;gap:14px;min-width:0;min-height:0;margin-bottom:10px;padding:16px;display:grid}.acs-event-directory>article>[role=cell]{padding:0}.acs-directory-event{border-bottom:1px solid #69b7c733;grid-column:1/-1;padding-bottom:12px!important}.acs-directory-actions{grid-column:1/-1;justify-content:stretch}.acs-directory-actions a{flex:1}.acs-event-pagination{flex-direction:column;align-items:stretch}.acs-event-pagination>div{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.acs-management-live-stats article,.acs-management-live-stats article:after{animation:none}}.acs-dashboard>.acs-events.acs-management-center>header{text-align:right!important;direction:rtl!important;width:100%!important;height:auto!important;min-height:0!important;padding:20px 28px!important;display:block!important;position:relative!important}html[dir=ltr] .acs-dashboard>.acs-events.acs-management-center>header{text-align:left!important;direction:ltr!important}html[dir=ltr] .acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading{text-align:left!important;margin:0 auto 0 0!important}html[dir=ltr] .acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading>*{text-align:left!important}.acs-dashboard[dir=ltr]>.acs-events.acs-management-center>header{text-align:left!important;direction:ltr!important}.acs-dashboard[dir=ltr]>.acs-events.acs-management-center>header>.acs-management-heading{text-align:left!important;margin:0 auto 0 0!important}.acs-dashboard[dir=ltr]>.acs-events.acs-management-center>header>.acs-management-heading>*{text-align:left!important}@media (width<=700px){.acs-dashboard>.acs-events.acs-management-center>header{padding:18px!important}.acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading{width:100%!important}}.acs-events.acs-management-center>header{text-align:right!important;direction:rtl!important;min-height:0!important;padding:24px clamp(24px,2.5vw,42px)!important;display:flow-root!important}.acs-management-heading{float:right!important;text-align:right!important;align-content:center!important;place-items:start!important;gap:0!important;width:fit-content!important;max-width:100%!important;margin:0!important;display:grid!important}.acs-management-center .acs-management-heading>span{color:#72bfd0!important;font-family:var(--font-cairo),Arial,sans-serif!important;letter-spacing:0!important;font-size:clamp(18px,1.35vw,24px)!important;font-weight:900!important;line-height:1.5!important}.acs-events.acs-management-center>header h2{white-space:nowrap;color:#f8efdf!important;font-family:var(--font-cairo),Arial,sans-serif!important;letter-spacing:0!important;margin:8px 0 2px!important;font-size:clamp(40px,3.6vw,62px)!important;font-weight:500!important;line-height:1.34!important}.acs-events.acs-management-center>header p{color:#91aeb5!important;font-family:var(--font-cairo),Arial,sans-serif!important;margin:0!important;font-size:clamp(17px,1.25vw,22px)!important;font-weight:500!important;line-height:1.7!important}html[dir=ltr] .acs-management-center .acs-management-heading>span,html[dir=ltr] .acs-events.acs-management-center>header h2,html[dir=ltr] .acs-events.acs-management-center>header p{font-family:Arial,sans-serif}@media (width<=700px){.acs-events.acs-management-center>header{min-height:0!important;padding:26px 20px!important}.acs-management-heading{float:none!important;width:100%!important;margin:0!important}.acs-management-center .acs-management-heading>span{font-size:18px!important}.acs-events.acs-management-center>header h2{white-space:normal;margin-top:12px!important;font-size:clamp(38px,11vw,50px)!important}.acs-events.acs-management-center>header p{font-size:17px!important}}.acs-management-copyright{width:max-content;max-width:calc(100% - 24px);box-shadow:none;color:#91aeb5;text-align:center;font:700 15px/1.7 var(--font-cairo),Arial,sans-serif;background:0 0;border:0;grid-auto-flow:row;place-items:center;gap:5px;margin:18px auto 8px;padding:8px 14px;display:grid;grid-template-columns:1fr!important}.acs-management-copyright img{opacity:.9;filter:drop-shadow(0 0 18px #1f7ea529);width:clamp(105px,8vw,145px);height:auto;display:block}html[dir=ltr] .acs-management-copyright{font-family:Arial,sans-serif}@media (width<=700px){.acs-management-copyright{gap:4px;margin-top:14px;padding:7px 10px;font-size:12px}.acs-management-copyright img{width:105px}}.events-page{color:#132a31;background:#f6f0e6;width:100%;min-height:100vh;overflow-x:hidden}.events-nav{background:#05171d;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:104px;padding:0 max(6vw,24px);display:flex}.events-nav img{width:142px;display:block}.events-nav div{align-items:center;gap:28px;display:flex}.events-nav a{color:#eee3ce;font-size:12px;font-weight:700}.events-nav div a:last-child{min-width:58px;height:40px;color:var(--gold-light);border:1px solid #eddbad6b;place-items:center;padding:0 10px;font-size:14px;font-weight:800;display:grid}.events-hero{box-sizing:border-box;color:#fff;background:linear-gradient(#020d1142,#020d11b8),url(/venue/ballroom-night.jpg) 50%/cover no-repeat;place-items:center;width:100%;min-height:680px;padding:90px clamp(28px,7vw,120px);display:grid}.events-hero>div{text-align:center;width:min(820px,100%);margin:0 auto}.events-hero p,.events-intro>p,.next-event>div>p,.event-notify>div>p,.organize-event>p{color:#d4b774;letter-spacing:.08em;margin:0 0 20px;font-size:12px;font-weight:800}.events-hero h1{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(64px,8vw,112px);font-weight:600;line-height:1.08}.events-hero span{color:#ffffffb8;max-width:650px;margin:30px auto 0;font-size:16px;line-height:2;display:block}.events-hero>a,.events-hero div>a{color:#06171d;background:#c9a961;justify-content:space-between;align-items:center;width:230px;min-height:58px;margin:34px auto 0;padding:0 22px;font-size:13px;font-weight:800;display:flex}.events-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:8vw;padding:120px max(8vw,28px);display:grid}.events-intro>p{grid-column:1/-1}.events-intro h2,.next-event h2,.event-notify h2,.organize-event h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(44px,5.5vw,76px);font-weight:600;line-height:1.22}.events-intro>span,.next-event>div>span,.event-notify>div>span,.organize-event>span{color:#637277;max-width:560px;font-size:14px;line-height:2.1}.event-types{grid-template-columns:repeat(4,1fr);padding:0 max(6vw,24px) 120px;display:grid}.event-types article{background:#faf7f0;border:1px solid #d9ccb6;border-left:0;min-height:320px;padding:38px 28px}.event-types article:last-child{border-left:1px solid #d9ccb6}.event-types article>b{color:#ae8c4d;font-family:Georgia,serif;font-size:12px}.event-types h3{margin:85px 0 18px;font-size:24px;font-weight:700}.event-types p{color:#66767b;margin:0;font-size:12px;line-height:2}.next-event{color:#fff;background:#071d24;grid-template-columns:1fr 1fr;min-height:620px;display:grid}.next-event>div{flex-direction:column;justify-content:center;padding:100px max(7vw,40px);display:flex}.next-event>div>span{color:#ffffff8c;margin-top:28px}.next-event aside{background:linear-gradient(150deg,#09202847,#05141aeb),url(/venue/brand-silk.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;padding:70px;display:flex;position:relative;overflow:hidden}.next-event aside:before{content:"";border:1px solid #d9ba7461;position:absolute;inset:28px}.next-event aside>*{z-index:1;position:relative}.next-event aside i{color:#d7bd80;letter-spacing:.2em;font-family:Georgia,serif;font-size:11px}.next-event aside strong{margin-top:38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,86px);font-weight:400;line-height:.92}.next-event aside small{color:#ffffff87;max-width:390px;margin-top:45px;font-size:11px;line-height:2}.published-events{color:#fff;background:#071d24;padding:105px max(6vw,24px) 120px}.published-events-head{grid-template-columns:.6fr 1.4fr;align-items:end;gap:24px;margin-bottom:58px;display:grid}.published-events-head>p{color:#d4b774;letter-spacing:.1em;grid-column:1/-1;margin:0;font-size:12px;font-weight:900}.published-events-head h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0;font-size:clamp(46px,6vw,82px);font-weight:600;line-height:1.12}.published-events-head>span{color:#ffffff8c;max-width:580px;line-height:2}.published-events-empty{text-align:center;color:#fff9;border:1px solid #d4b77459;padding:70px}.published-events>.next-event{margin-inline:calc(-1*max(6vw,24px));margin-bottom:-120px}.published-event-list{gap:30px;display:grid}.published-event-card{background:#06171d;border:1px solid #d4b77452;grid-template-columns:1.08fr .92fr;min-height:520px;display:grid}.published-event-media{min-height:520px;position:relative;overflow:hidden}.published-event-media img,.published-event-media video{object-fit:cover;width:100%;height:100%;display:block}.published-event-media time{color:#071b22;background:#cfad68;padding:13px 17px;font-weight:900;position:absolute;top:24px;right:24px}.english-page .published-event-media time{left:24px;right:auto}.published-event-copy{flex-direction:column;justify-content:center;padding:52px;display:flex}.published-event-copy>small{color:#cfad68;font-weight:800}.published-event-copy h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:18px 0;font-size:clamp(38px,4.5vw,64px);line-height:1.15}.english-page .published-events-head h2,.english-page .published-event-copy h3{font-family:Georgia,Times New Roman,serif}.published-event-copy>p{color:#ffffffa6;line-height:1.9}.published-event-prices{gap:5px;margin:22px 0;display:grid}.published-event-prices span{border-bottom:1px solid #ffffff21;justify-content:space-between;padding:11px 0;display:flex}.published-event-prices em{color:#e8d8b5;font-style:normal}.published-event-copy>a{color:#071b22;background:#cfad68;justify-content:space-between;margin-top:18px;padding:18px 22px;font-weight:900;text-decoration:none;display:flex}.ticket-card{scroll-margin-top:24px}.event-media-fallback{width:100%;height:100%;min-height:inherit;background:radial-gradient(circle,#cfad6824,#0000 42%),#06171d;place-items:center;display:grid}.event-media-fallback img{opacity:.82;object-fit:contain!important;width:min(42%,260px)!important;height:auto!important}.event-notify{background:#efe5d4;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:120px max(7vw,28px);display:grid}.event-notify>div:first-child>span{margin-top:28px;display:block}.event-notify form{background:#faf7f0;border:1px solid #d8c8a9;grid-template-columns:1fr 1fr;gap:28px 22px;padding:46px;display:grid}.event-notify label{color:#776a55;flex-direction:column;gap:10px;font-size:10px;font-weight:800;display:flex}.event-notify input,.event-notify select{color:#102b33;background:0 0;border:0;border-bottom:1px solid #c9b385;border-radius:0;outline:none;width:100%;padding:12px 0 14px;font-size:13px}.event-notify form button{color:#071d24;cursor:pointer;background:#c7a45a;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:62px;padding:0 25px;font-weight:800;display:flex}.event-notify form button:disabled{opacity:.55;cursor:wait}.event-error{color:#a63b31;grid-column:1/-1;margin:0;font-size:11px}.event-success{text-align:center;background:#faf7f0;border:1px solid #d8c8a9;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:50px;display:flex}.event-success>i{color:#987329;border:1px solid #c7a45a;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;font-style:normal;display:grid}.event-success h3{margin:26px 0 10px;font-size:32px}.event-success p{color:#68767a;margin:0;font-size:12px}.event-success strong{color:#795b22;border:1px solid #c7a45a;margin-top:25px;padding:12px 17px;font-family:Georgia,serif;font-size:13px}.organize-event{text-align:center;background:#f9f5ed;padding:120px max(8vw,28px)}.organize-event>span{margin:28px auto 0;display:block}.organize-event>a{color:#805f26;border:1px solid #b79555;align-items:center;gap:45px;margin-top:35px;padding:17px 25px;font-size:12px;font-weight:800;display:inline-flex}.events-footer{color:#fff;background:#041117;grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding:50px max(6vw,24px) 24px;display:grid}.events-footer img{width:130px}.events-footer div{color:#ffffffc7;justify-self:end;gap:28px;font-size:12px;font-weight:800;display:flex}.events-footer small{color:#ffffff4d;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:25px;font-size:8px}.english-page .events-hero h1,.english-page .events-intro h2,.english-page .next-event h2,.english-page .event-notify h2,.english-page .organize-event h2{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif}.english-page .events-hero>div{margin:0 auto}@media (width<=780px){.events-nav{height:88px;padding:0 18px}.events-nav img{width:108px}.events-nav div{gap:14px}.events-nav div a:nth-child(2){display:none}.events-hero{background:linear-gradient(#020d1140,#020d11ed 76%),url(/venue/ballroom-night.jpg) 50%/cover no-repeat;min-height:650px;padding:80px 22px}.events-hero h1{font-size:55px}.events-hero span{font-size:14px}.events-intro{grid-template-columns:1fr;gap:28px;padding:80px 22px}.events-intro>p{grid-column:1}.events-intro h2,.next-event h2,.event-notify h2,.organize-event h2{font-size:42px}.event-types{grid-template-columns:1fr;padding:0 18px 80px}.event-types article{border-bottom:0;border-left:1px solid #d9ccb6;min-height:250px}.event-types article:last-child{border-bottom:1px solid #d9ccb6}.event-types h3{margin-top:55px}.next-event{grid-template-columns:1fr}.next-event>div{padding:75px 24px}.next-event aside{min-height:500px;padding:55px 45px}.published-events{padding:75px 18px 85px}.published-events-head{grid-template-columns:1fr;margin-bottom:38px}.published-events-head>p{grid-column:1}.published-events-head h2{font-size:44px}.published-event-card{grid-template-columns:1fr}.published-event-media{min-height:340px}.published-event-copy{padding:34px 24px}.published-events>.next-event{margin-inline:-18px;margin-bottom:-85px}.event-notify{grid-template-columns:1fr;gap:45px;padding:80px 18px}.event-notify form{grid-template-columns:1fr;padding:30px 20px}.event-notify form button,.event-error{grid-column:1}.event-success{min-height:360px;padding:40px 20px}.organize-event{padding:80px 22px}.events-footer{text-align:center;grid-template-columns:1fr}.events-footer img{margin:auto}.events-footer div{flex-wrap:wrap;justify-content:center;justify-self:center}.events-footer small{grid-column:1}}.opportunities-page{min-height:100vh;color:var(--ink);background:#f3eadb}.event-management-page{color:#071b22;background:#f3eadb;min-height:100vh}.em-nav{background:#06171d;border-bottom:1px solid #cfad6847;justify-content:space-between;align-items:center;height:104px;padding:0 max(5vw,24px);display:flex}.em-nav>a img{width:138px;display:block}.em-nav>div{align-items:center;gap:26px;display:flex}.em-nav>div a{color:#f8eedc;font-size:14px;font-weight:900;text-decoration:none}.em-nav>div a:last-child{text-align:center;color:#e2c17d;border:1px solid #cfad6880;min-width:56px;padding:11px}.em-hero{color:#fff;background:radial-gradient(circle at 80% 20%,#166d8940,#0000 32%),linear-gradient(135deg,#06171d,#0b2932);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:8vw;min-height:690px;padding:clamp(70px,9vw,130px) max(6vw,28px);display:grid;overflow:hidden}.em-hero-copy{max-width:1000px}.em-hero-copy>span,.em-types header>span,.em-packages>header>span,.em-comparison>header>span,.em-addons>header>span,.em-request>header>span,.em-why>div>span,.em-focus span{color:#d5b56f;letter-spacing:.18em;font:900 11px/1.5 Arial,sans-serif}.em-hero h1{font-family:var(--font-arabic),Tahoma,sans-serif;letter-spacing:-.035em;margin:20px 0 26px;font-size:clamp(50px,6.7vw,102px);font-weight:600;line-height:1.12}.english-page .em-hero h1{font-family:Georgia,Times New Roman,serif}.em-hero h1 em{color:#d7b66f;font-style:normal}.em-hero-copy>p{color:#bdc9cc;max-width:720px;font-size:clamp(16px,1.4vw,21px);line-height:1.9}.em-hero-copy>div{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.em-hero-copy>div a{place-items:center;min-height:56px;padding:0 28px;font-weight:900;text-decoration:none;display:grid}.em-hero-copy>div a:first-child{color:#071b22;background:#cfad68}.em-hero-copy>div a:last-child{color:#f7ead0;border:1px solid #927a4a}.em-hero>aside{aspect-ratio:1;text-align:center;background:#ffffff06;border:1px solid #cfad6857;place-content:center;display:grid;box-shadow:0 0 0 22px #ffffff04}.em-hero>aside b{color:#166d89;letter-spacing:.12em;font-size:clamp(34px,4vw,60px)}.em-hero>aside strong{color:#e4c57f;margin:12px 0;font-size:20px}.em-hero>aside small{color:#8fa2a7;letter-spacing:.15em;font:700 9px Arial,sans-serif}.em-service-strip{background:#fff;grid-template-columns:repeat(6,1fr);display:grid}.em-service-strip article{border-inline-end:1px solid #e2d7c3;flex-direction:column;justify-content:space-between;min-height:150px;padding:25px 20px;display:flex}.em-service-strip article b{color:#b38c43;font:800 11px Arial}.em-service-strip article span{font-weight:900;line-height:1.55}.em-focus{background:#efe3cf;grid-template-columns:1.15fr .85fr;align-items:end;gap:10vw;padding:110px max(7vw,28px);display:grid}.em-focus h2,.em-types h2,.em-packages h2,.em-comparison h2,.em-addons h2,.em-why h2,.em-request h2{font-family:var(--font-arabic),Tahoma,sans-serif;margin:16px 0 0;font-size:clamp(38px,5vw,72px);font-weight:600;line-height:1.18}.english-page .em-focus h2,.english-page .em-types h2,.english-page .em-packages h2,.english-page .em-comparison h2,.english-page .em-addons h2,.english-page .em-why h2,.english-page .em-request h2{font-family:Georgia,Times New Roman,serif}.em-focus>p{color:#52656b;border-inline-start:4px solid #cfad68;margin:0;padding:30px;font-size:19px;line-height:2}.em-types{color:#fff;background:#071b22;padding:110px max(6vw,28px)}.em-types>div{border-top:1px solid #ffffff29;border-inline-start:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid}.em-types article{border-inline-end:1px solid #ffffff29;border-bottom:1px solid #ffffff29;flex-direction:column;justify-content:space-between;min-height:170px;padding:25px;display:flex}.em-types article b{color:#cfad68;font:800 11px Arial}.em-types article h3{margin:0;font-size:22px}.em-packages{padding:115px max(5vw,24px)}.em-packages>header{text-align:center;max-width:900px;margin:0 auto 62px}.em-packages>header p,.em-request>header p{color:#68787c;line-height:1.9}.em-packages>div{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;max-width:1500px;margin:auto;display:grid}.em-packages article{background:#fff;border:1px solid #cdbc9e;flex-direction:column;padding:38px 34px;display:flex}.em-packages article.featured{color:#fff;background:#0a242c;border-color:#cfad68;transform:translateY(-14px);box-shadow:0 24px 60px #071b222e}.em-packages article>span{color:#a57e36;letter-spacing:.16em;font:900 10px Arial}.em-packages article h3{margin:22px 0 10px;font:600 clamp(29px,3vw,42px)/1.1 Georgia,serif}.em-packages article>p{color:#69797d;min-height:50px;font-weight:800}.em-packages article.featured>p{color:#b8c5c8}.em-packages ul{border-top:1px solid #7e705247;gap:15px;margin:22px 0 34px;padding:24px 0 0;list-style:none;display:grid}.em-packages li:before{content:"✓";color:#b98e3c;margin-inline-end:10px;font-weight:900}.em-packages article>a{min-height:52px;color:inherit;border:1px solid #a98542;place-items:center;margin-top:auto;font-weight:900;text-decoration:none;display:grid}.em-packages article.featured>a{color:#071b22;background:#cfad68}.em-comparison{background:#e9dcc5;padding:110px max(6vw,22px)}.em-comparison>header{max-width:1050px;margin-bottom:55px}.em-table{border-top:1px solid #ba8;border-inline-start:1px solid #ba8}.em-tr{border-bottom:1px solid #ba8;grid-template-columns:minmax(280px,1.7fr) repeat(3,minmax(120px,.7fr));min-height:70px;display:grid}.em-tr>*{border-inline-end:1px solid #ba8;place-items:center;padding:20px;display:grid}.em-tr>span,.em-th>b:first-child{place-items:center start;font-weight:800}.em-th{color:#fff;background:#071b22}.em-tr i{color:#187553;font-size:22px;font-style:normal;font-weight:900}.em-addons{background:#fff;padding:110px max(6vw,24px)}.em-addons>header{margin-bottom:50px}.em-addons>div{border-top:1px solid #d9cdb7;grid-template-columns:repeat(2,1fr);display:grid}.em-addons article{border-bottom:1px solid #d9cdb7;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;min-height:100px;padding:24px;display:grid}.em-addons article:nth-child(odd){border-inline-end:1px solid #d9cdb7}.em-addons article b{color:#d9bb77;background:#071b22;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.em-addons article span{font-weight:900}.em-addons article small{color:#a1844c;font:800 10px Arial}.em-why{color:#fff;background:#0b2831;grid-template-columns:1.2fr .8fr;gap:9vw;padding:110px max(7vw,28px);display:grid}.em-why ul{margin:0;padding:0;list-style:none;display:grid}.em-why li{border-bottom:1px solid #ffffff29;padding:22px 0;font-size:18px;font-weight:800}.em-why li:before{content:"◆";color:#cfad68;margin-inline-end:15px;font-size:9px}.em-request{background:#f3eadb;grid-template-columns:360px 1fr;gap:8vw;padding:115px max(7vw,24px);display:grid}.em-request>header{height:max-content;position:sticky;top:25px}.em-request form{background:#fff;border:1px solid #d7c8ad;grid-template-columns:repeat(2,1fr);gap:22px;padding:36px;display:grid}.em-request label{color:#33484e;gap:9px;font-size:13px;font-weight:900;display:grid}.em-request input,.em-request select,.em-request textarea{box-sizing:border-box;color:#071b22;width:100%;font:inherit;background:#fcfaf6;border:1px solid #c8b896;padding:14px}.em-request input,.em-request select{min-height:52px}.em-request textarea{resize:vertical}.em-request .wide{grid-column:1/-1}.em-consent{align-items:start;grid-template-columns:22px 1fr!important;display:flex!important}.em-consent input{width:18px;height:18px;min-height:0}.em-request button{color:#fff;min-height:60px;font:inherit;cursor:pointer;background:#071b22;border:0;font-weight:900}.em-request button:disabled{opacity:.55}.em-error{color:#9a2929}.em-success{text-align:center;background:#fff;border:1px solid #d7c8ad;place-content:center;min-height:420px;padding:45px;display:grid}.em-success i{color:#17643a;background:#dff4e7;border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;font-size:34px;font-style:normal;display:grid}.em-success h3{font-size:34px}.em-success bdi{color:#9b742e;margin-top:12px;font:900 20px Arial;display:block}.em-success a{color:#fff;background:#071b22;margin-top:25px;padding:15px;text-decoration:none}.em-footer{color:#9eadaf;background:#06171d;grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:190px;padding:40px max(6vw,24px);display:grid}.em-footer img{width:125px}.em-footer p{text-align:center}.em-footer a{color:#d8c49c;text-align:end;text-decoration:none}@media (width<=1000px){.em-hero{grid-template-columns:1fr}.em-hero>aside{display:none}.em-service-strip{grid-template-columns:repeat(3,1fr)}.em-focus,.em-why,.em-request{grid-template-columns:1fr}.em-request>header{position:static}.em-packages>div{grid-template-columns:1fr}.em-packages article.featured{transform:none}.em-tr{grid-template-columns:minmax(200px,1.4fr) repeat(3,minmax(90px,.7fr))}}@media (width<=650px){.em-nav{height:84px}.em-nav>a img{width:105px}.em-nav>div{gap:12px}.em-hero{min-height:0;padding:72px 20px}.em-hero h1{font-size:47px}.em-hero-copy>div{display:grid}.em-service-strip{grid-template-columns:repeat(2,1fr)}.em-service-strip article{min-height:120px}.em-focus,.em-types,.em-packages,.em-comparison,.em-addons,.em-why,.em-request{padding:72px 18px}.em-focus h2,.em-types h2,.em-packages h2,.em-comparison h2,.em-addons h2,.em-why h2,.em-request h2{font-size:39px}.em-types>div,.em-addons>div{grid-template-columns:1fr}.em-types article{min-height:125px}.em-addons article:nth-child(odd){border-inline-end:0}.em-table{overflow-x:auto}.em-tr{min-width:690px}.em-request form{grid-template-columns:1fr;padding:22px 16px}.em-request .wide{grid-column:auto}.em-footer{text-align:center;grid-template-columns:1fr;gap:24px}.em-footer img{margin:auto}.em-footer a{text-align:center}}.event-management-page:not(.english-page) .em-hero-copy>span,.event-management-page:not(.english-page) .em-types header>span,.event-management-page:not(.english-page) .em-packages>header>span,.event-management-page:not(.english-page) .em-comparison>header>span,.event-management-page:not(.english-page) .em-addons>header>span,.event-management-page:not(.english-page) .em-request>header>span,.event-management-page:not(.english-page) .em-why>div>span,.event-management-page:not(.english-page) .em-focus span{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:0;font-size:15px;font-weight:800;line-height:1.7}.em-focus h2{font-size:clamp(40px,4.3vw,64px);line-height:1.28}.em-types h2{font-size:clamp(38px,4.1vw,62px);line-height:1.25}.em-types article{transition:transform .28s,background-color .28s,color .28s,border-color .28s}.em-types article:hover,.em-types article:focus-within{z-index:1;color:#071b22;background:#cfad68;border-color:#cfad68;transform:scale(1.035)}.em-types article:hover b,.em-types article:focus-within b{color:#071b22}.em-packages>div{align-items:stretch;gap:22px}.em-packages article,.em-packages article.featured{color:#071b22;min-height:720px;box-shadow:none;background:#fff;border:1px solid #cdbc9e;padding:38px 34px;transition:transform .3s,background-color .3s,color .3s,border-color .3s,box-shadow .3s;transform:none}.em-packages article>span{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:0;color:#9b742e;font-size:15px;font-weight:800;line-height:1.6}.english-page .em-packages article>span{letter-spacing:.14em;font-family:Arial,sans-serif;font-size:11px}.em-packages article h3{align-items:flex-end;min-height:112px;margin:22px 0 12px;font-size:clamp(36px,3.1vw,52px);line-height:1.05;display:flex}.em-packages article>p,.em-packages article.featured>p{color:#64767b;min-height:58px;font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0;font-size:20px;font-weight:700;line-height:1.6}.em-packages article ul{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;font-size:17px;line-height:1.75}.em-packages article>a,.em-packages article.featured>a{color:#071b22;background:0 0;border:1px solid #a98542;transition:background-color .25s,color .25s,border-color .25s}.em-packages article:hover,.em-packages article:focus-within{z-index:2;color:#fff;background:#08262f;border-color:#cfad68;transform:translateY(-12px)scale(1.025);box-shadow:0 28px 64px #071b223b}.em-packages article:hover>p,.em-packages article:focus-within>p{color:#c5d0d2}.em-packages article:hover>a,.em-packages article:focus-within>a{color:#071b22;background:#cfad68;border-color:#cfad68}.em-packages article:hover>span,.em-packages article:focus-within>span{color:#e2c47e}@media (width<=1000px){.em-packages article,.em-packages article.featured{min-height:0}.em-packages article:hover,.em-packages article:focus-within{transform:translateY(-5px)scale(1.01)}}@media (width<=650px){.event-management-page:not(.english-page) .em-hero-copy>span,.event-management-page:not(.english-page) .em-types header>span,.event-management-page:not(.english-page) .em-packages>header>span,.event-management-page:not(.english-page) .em-comparison>header>span,.event-management-page:not(.english-page) .em-addons>header>span,.event-management-page:not(.english-page) .em-request>header>span,.event-management-page:not(.english-page) .em-why>div>span,.event-management-page:not(.english-page) .em-focus span{font-size:13px}.em-focus h2,.em-types h2{font-size:38px}.em-packages article h3{min-height:0;font-size:40px}.em-packages article>p{min-height:0;font-size:18px}.em-packages article ul{font-size:16px}}.em-comparison>header{border-bottom:1px solid #bba77e;grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);align-items:center;gap:clamp(28px,5vw,80px);max-width:none;margin:0 0 46px;padding:0 0 34px;display:grid}.em-comparison>header>span{text-align:center;background:#0a2831;place-items:center;min-height:90px;padding:20px;display:grid;color:#e0bf75!important}.em-comparison>header h2{letter-spacing:-.02em;max-width:920px;margin:0;font-size:clamp(36px,4.2vw,58px);line-height:1.3}.english-page .em-comparison>header h2{font-size:clamp(38px,4vw,56px)}@media (width<=760px){.em-comparison>header{grid-template-columns:1fr;gap:22px;padding-bottom:28px}.em-comparison>header>span{width:max-content;min-width:160px;min-height:58px;padding:10px 20px}.em-comparison>header h2,.english-page .em-comparison>header h2{font-size:36px;line-height:1.35}}.em-request{grid-template-columns:minmax(330px,420px) minmax(0,1fr);align-items:start;gap:clamp(38px,6vw,90px)}.em-request>header{color:#fff;background:#0a2831;border:1px solid #b99249;padding:38px 34px;top:24px;box-shadow:18px 18px #b992491f}.em-request>header>span{border-bottom:1px solid #e0bf754d;padding-bottom:22px;display:block;color:#e0bf75!important}.em-request>header h2{letter-spacing:-.02em;margin:26px 0 20px;font-size:clamp(38px,3.6vw,52px);line-height:1.28}.em-request>header p{color:#bdc9cc;margin:0;font-size:16px;line-height:2}.english-page .em-request>header h2{font-size:clamp(38px,3.4vw,50px)}@media (width<=1000px){.em-request{grid-template-columns:1fr}.em-request>header{max-width:none;position:static;box-shadow:10px 10px #b992491f}}@media (width<=650px){.em-request>header{padding:28px 24px}.em-request>header h2,.english-page .em-request>header h2{font-size:36px}.em-request>header p{font-size:15px}}.em-footer{color:#bdc9cc;background:#06171d;border-top:4px solid #b99249;min-height:0;padding:0;display:block}.em-footer-main{grid-template-columns:1.05fr .7fr 1.15fr;align-items:start;gap:clamp(40px,7vw,110px);padding:72px max(6vw,28px);display:grid}.em-footer-brand img{width:150px;margin:0 0 28px}.em-footer-brand p{color:#f3e8d3;max-width:400px;font-family:var(--font-arabic),Tahoma,Arial,sans-serif;text-align:start;margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.75}.english-page .em-footer-brand p{font-family:Georgia,Times New Roman,serif}.em-footer-brand small,.em-footer-main nav>span,.em-footer-contact>span{color:#cfad68;letter-spacing:.16em;font:800 10px/1.5 Arial,sans-serif}.em-footer-main nav{gap:15px;display:grid}.em-footer-main nav>span{margin-bottom:10px}.em-footer-main nav a{color:#bfcacc;width:max-content;max-width:100%;font-size:15px;font-weight:800;text-decoration:none;transition:color .2s,transform .2s}.em-footer-main nav a:hover{color:#e2c27b;transform:translate(-4px)}.english-page .em-footer-main nav a:hover{transform:translate(4px)}.em-footer-contact{background:#ffffff06;border:1px solid #cfad6857;padding:30px}.em-footer-contact h3{color:#fff;font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:17px 0 13px;font-size:30px;line-height:1.35}.english-page .em-footer-contact h3{font-family:Georgia,Times New Roman,serif}.em-footer-contact p{color:#aebdc0;margin:0 0 24px;line-height:1.9}.em-footer-contact>a:not(.em-footer-email){color:#071b22;background:#cfad68;justify-content:space-between;align-items:center;min-height:54px;padding:0 19px;font-weight:900;text-decoration:none;display:flex}.em-footer-contact>a b{font-size:21px}.em-footer-email{color:#e4d2ad;direction:ltr;margin-top:20px;font:700 15px Arial,sans-serif;text-decoration:none;display:inline-block}.em-footer-bottom{color:#71868b;border-top:1px solid #ffffff1f;align-items:center;gap:28px;min-height:76px;padding:18px max(6vw,28px);display:flex}.em-footer-bottom small{margin-inline-end:auto}.em-footer-bottom a{color:#aebdc0;font-size:12px;font-weight:800;text-decoration:none}.em-footer-bottom a:hover{color:#e1c078}@media (width<=900px){.em-footer-main{grid-template-columns:1fr 1fr}.em-footer-contact{grid-column:1/-1}.em-footer-brand p{font-size:21px}}@media (width<=600px){.em-footer-main{grid-template-columns:1fr;gap:42px;padding:55px 22px}.em-footer-contact{grid-column:auto;padding:25px 20px}.em-footer-brand img{width:125px}.em-footer-bottom{grid-template-columns:1fr 1fr;gap:14px;padding:24px 22px;display:grid}.em-footer-bottom small{grid-column:1/-1;margin:0}.em-footer-bottom a:last-child{text-align:end}}.em-packages>header{text-align:start;border-bottom:1px solid #c9b895;grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr);grid-template-areas:"label title""label copy";align-items:center;gap:12px clamp(32px,5vw,78px);max-width:1500px;margin:0 auto 58px;padding:0 0 36px;display:grid}.em-packages>header>span{text-align:center;background:#0a2831;grid-area:label;place-items:center;min-height:112px;padding:22px;display:grid;color:#e0bf75!important}.em-packages>header h2{letter-spacing:-.02em;grid-area:title;margin:0;font-size:clamp(38px,4.2vw,60px);line-height:1.25}.em-packages>header p{color:#64767b;grid-area:copy;max-width:900px;margin:0;font-size:17px;line-height:1.9}.english-page .em-packages>header h2{font-size:clamp(40px,4vw,58px)}@media (width<=760px){.em-packages>header{grid-template-columns:1fr;grid-template-areas:"label""title""copy";gap:22px;padding-bottom:30px}.em-packages>header>span{width:max-content;min-width:170px;min-height:58px;padding:10px 20px}.em-packages>header h2,.english-page .em-packages>header h2{font-size:38px;line-height:1.3}.em-packages>header p{font-size:15px}}.opportunities-nav{background:#06171d;border-bottom:1px solid #08202829;justify-content:space-between;align-items:center;height:112px;padding:0 max(6vw,24px);display:flex}.opportunities-nav img{width:142px;height:auto;display:block}.opportunities-nav div{align-items:center;gap:28px;display:flex}.opportunities-nav div a{color:#fff7e7;font-size:16px;font-weight:800;line-height:1.4;text-decoration:none}.opportunities-nav div a:last-child{min-width:58px;height:40px;color:var(--gold-light);border:1px solid #eddbad6b;place-items:center;padding:0 10px;font-size:14px;font-weight:800;display:grid}.opportunities-hero{color:#fff;background:radial-gradient(circle at 15% 40%,#caa85f2e,#0000 28%),#071b22;grid-template-columns:.75fr 1.25fr;align-content:center;min-height:520px;padding:90px max(8vw,30px);display:grid}.opportunities-hero p{color:var(--gold-light);font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:0;grid-column:1/-1;margin:0 0 30px;font-size:16px;font-weight:800}.opportunities-hero h1{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(64px,8vw,116px);font-weight:600;line-height:1.05}.opportunities-hero span{color:#ffffff94;align-self:end;max-width:510px;font-size:13px;line-height:2.2}.opportunities-content{grid-template-columns:340px 1fr;gap:90px;max-width:1220px;margin:auto;padding:110px max(5vw,24px);display:grid}.opportunities-content aside{padding-top:15px}.opportunities-content aside>p,.opportunity-success>p{color:#a88648;letter-spacing:.12em;margin:0 0 22px;font-size:10px;font-weight:800}.opportunities-content aside h2,.opportunity-success h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0 0 24px;font-size:46px;font-weight:600;line-height:1.25}.opportunities-content aside>span,.opportunity-success>span{color:#66757a;font-size:12px;line-height:2.1;display:block}.opportunities-content aside>small{color:#8b8171;border-top:1px solid #d3c3a5;margin-top:50px;padding-top:22px;font-size:10px;line-height:2;display:block}.opportunities-content aside b{color:#18323a;font-weight:600}.opportunity-form{background:#f8f3e9;border:1px solid #d8c9ad;grid-template-columns:1fr 1fr;gap:28px 24px;padding:48px;display:grid;box-shadow:0 22px 60px #1e282614}.opportunity-form label{color:#7c705c;flex-direction:column;gap:10px;font-size:10px;font-weight:700;display:flex}.opportunity-form .wide{grid-column:1/-1}.opportunity-form input,.opportunity-form select,.opportunity-form textarea{box-sizing:border-box;color:#102c34;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #cbb996;border-radius:0;outline:none;padding:12px 2px 14px;font-size:14px;font-weight:400}.opportunity-form textarea{resize:vertical;border:1px solid #cbb996;padding:16px;line-height:1.8}.opportunity-form input:focus,.opportunity-form select:focus,.opportunity-form textarea:focus{border-color:#9f7d3f;box-shadow:0 1px #9f7d3f}.opportunity-form button{color:#082029;cursor:pointer;background:#cbaa64;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:66px;padding:0 28px;font-size:13px;font-weight:800;display:flex}.opportunity-form button:disabled{opacity:.55;cursor:wait}.opportunity-form button span{font-size:20px}.opportunity-error{color:#a7382e;grid-column:1/-1;margin:0;font-size:11px}.form-privacy{color:#999083;grid-column:1/-1;font-size:9px;line-height:1.8}.opportunity-success{text-align:center;background:#f8f3e9;border:1px solid #d8c9ad;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:70px;display:flex}.opportunity-success i{color:#9a773b;border:1px solid #cbaa64;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:28px;font-size:22px;font-style:normal;display:grid}.opportunity-success a{color:#7b5d29;border-bottom:1px solid #aa874a;margin-top:32px;padding-bottom:6px;font-size:11px;text-decoration:none}.opportunity-reference{color:#7b5d29;letter-spacing:.04em;border:1px solid #cbaa64;margin-top:24px;padding:12px 18px;font-family:Georgia,Times New Roman,serif;font-size:13px}.opportunities-footer{color:#ffffff8c;background:#06171d;grid-template-columns:1fr 1fr;align-items:center;min-height:180px;padding:35px max(6vw,24px);display:grid}.opportunities-footer img{width:120px}.opportunities-footer p{text-align:center;font-size:10px}.opportunities-footer a{color:#d7c7a8;text-align:end;font-size:11px;text-decoration:none}.english-page .opportunities-hero h1,.english-page .opportunities-content aside h2,.english-page .opportunity-success h2{font-family:Georgia,Times New Roman,serif}.english-page .opportunities-hero p{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.16em;font-size:11px;font-weight:700}.tickets-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),Arial,sans-serif;background:#f4ecdf}.tickets-en{font-family:var(--font-geist-sans),Arial,sans-serif}.tickets-nav{background:#06171d;border-bottom:1px solid #d2b06759;justify-content:space-between;align-items:center;height:116px;padding:18px max(6vw,26px);display:flex}.tickets-nav img{object-fit:contain;width:165px;height:82px}.tickets-nav>div{gap:12px;display:flex}.tickets-nav>div a{color:#e5ce9c;border:1px solid #e5ce9c73;padding:12px 18px;font-size:13px;font-weight:800;text-decoration:none}.tickets-hero{color:#fff;background:linear-gradient(120deg,#06171d 0%,#0b2832 72%,#b9954c 160%);flex-direction:column;justify-content:end;min-height:650px;padding:9vw max(7vw,28px);display:flex}.tickets-hero p{color:#cfad68;letter-spacing:.16em;margin:0;font-size:13px;font-weight:900}.tickets-hero h1{font:500 clamp(72px,10vw,150px)/.92 Georgia,var(--font-arabic),serif;letter-spacing:-.04em;margin:24px 0 34px}.tickets-hero>span{color:#ffffffb3;max-width:720px;font-size:18px;line-height:1.9}.tickets-list{padding:110px max(6vw,24px) 140px}.tickets-title{grid-template-columns:.5fr 1fr;gap:22px;margin-bottom:65px;display:grid}.tickets-title p{color:#9b793b;letter-spacing:.14em;font-size:12px;font-weight:900}.tickets-title h2{font:500 clamp(44px,6vw,80px)/1.1 Georgia,var(--font-arabic),serif;margin:0}.tickets-title span{color:#65757b;grid-column:2;line-height:1.8}.tickets-empty{text-align:center;color:#68777c;border:1px solid #d0c2ab;padding:80px}.tickets-empty strong{font:500 48px Georgia,var(--font-arabic),serif;color:#071b22;margin-bottom:12px;display:block}.ticket-cards{gap:34px;display:grid}.ticket-card{color:#fff;background:#06171d;grid-template-columns:1.08fr .92fr;min-height:540px;display:grid}.ticket-media{min-height:540px;position:relative;overflow:hidden}.ticket-media img,.ticket-media video{object-fit:cover;width:100%;height:100%}.ticket-media span{color:#071b22;background:#cfad68;padding:12px 16px;font-weight:900;position:absolute;top:24px;right:24px}.tickets-en .ticket-media span{left:24px;right:auto}.ticket-copy{flex-direction:column;justify-content:center;padding:55px;display:flex}.ticket-copy small{color:#cfad68;font-weight:800}.ticket-copy h3{font:500 clamp(38px,4vw,62px)/1.15 Georgia,var(--font-arabic),serif;margin:18px 0 20px}.ticket-copy>p{color:#ffffffa6;line-height:1.9}.ticket-copy>div{gap:8px;margin:25px 0;display:grid}.ticket-copy>div span{color:#e7dcc7;border-bottom:1px solid #ffffff21;justify-content:space-between;padding:12px 0;display:flex}.ticket-copy button{color:#071b22;font:inherit;cursor:pointer;background:#cfad68;border:0;justify-content:space-between;margin-top:20px;padding:18px 22px;font-weight:900;display:flex}.tickets-security{background:#d4b46c;grid-template-columns:auto 1.2fr .8fr;align-items:center;gap:50px;padding:85px max(7vw,28px);display:grid}.tickets-security>b{color:#071b2238;font:500 72px Georgia,serif}.tickets-security h2{font:500 clamp(34px,4vw,58px)/1.1 Georgia,var(--font-arabic),serif;margin:0 0 16px}.tickets-security p,.tickets-security>span{color:#354950;line-height:1.8}.tickets-footer{color:#fff;background:#041117;grid-template-columns:auto 1fr;align-items:center;gap:25px;padding:48px max(6vw,24px);display:grid}.tickets-footer img{object-fit:contain;width:145px;height:82px}.tickets-footer>div{justify-self:end;gap:24px;display:flex}.tickets-footer a{color:#ffffffc2;font-weight:800;text-decoration:none}.tickets-footer small{color:#ffffff4d;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:20px}.ticket-modal{z-index:1000;background:#f4ecdf;grid-template-columns:.85fr 1.15fr;width:min(980px,100vw - 40px);height:max-content;max-height:calc(100vh - 40px);margin:auto;display:grid;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 100px #00000073}.ticket-modal:before{content:"";z-index:-1;pointer-events:none;background:#010d12cc;position:fixed;inset:0}.ticket-modal-close{z-index:2;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;width:40px;height:40px;font-size:25px;position:absolute;top:14px;left:14px}.tickets-en .ticket-modal-close{left:auto;right:14px}.ticket-modal-event{color:#fff;background:#06171d;flex-direction:column;justify-content:end;padding:64px 45px;display:flex}.ticket-modal-event span{color:#cfad68;letter-spacing:.12em;font-size:11px;font-weight:900}.ticket-modal-event h2{font:500 48px/1.15 Georgia,var(--font-arabic),serif;margin:22px 0}.ticket-modal-event p{color:#ffffff8c}.ticket-modal form{grid-template-columns:1fr 1fr;gap:16px;padding:55px 42px;display:grid}.ticket-modal label{gap:7px;font-size:11px;font-weight:900;display:grid}.ticket-modal label:nth-of-type(n+3){grid-column:1/-1}.ticket-modal input,.ticket-modal select{min-width:0;font:inherit;background:#fff;border:1px solid #cfc1aa;padding:14px}.ticket-total,.ticket-pay,.ticket-checkout-message{grid-column:1/-1}.ticket-total{border-top:1px solid #cfc1aa;justify-content:space-between;margin-top:10px;padding:20px 0;display:flex}.ticket-total strong{font-size:21px}.ticket-pay{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:18px;font-weight:900}.ticket-checkout-message{color:#65522f;background:#eadfc9;padding:14px;line-height:1.7}.admin-tabs{flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0 12px;display:flex}.admin-tabs button,.admin-tabs a{color:#071b22;font:inherit;cursor:pointer;background:0 0;border:1px solid #af9768;padding:14px 20px;font-weight:900;text-decoration:none}.admin-tabs button.active{color:#fff;background:#071b22}.admin-command-center{background:#f8f1e6;border:1px solid #071b222e;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 34px;display:grid}.admin-command-center a{color:#071b22;border-inline-end:1px solid #071b2229;align-content:space-between;gap:9px;min-height:150px;padding:22px;text-decoration:none;transition:background .2s,color .2s;display:grid}.admin-command-center a:last-child{border-inline-end:0}.admin-command-center a:hover{color:#fff;background:#071b22}.admin-command-center span{color:#a37d36;font-size:11px;font-weight:900}.admin-command-center strong{font-size:21px}.admin-command-center small{color:#68777c;line-height:1.7}.admin-command-center a:hover small{color:#ffffffb3}.admin-ticket-create form{background:#eee3d1;border:1px solid #071b222e}.admin-form-head{border-bottom:1px solid #071b2226;padding:35px}.admin-form-head span{color:#9b793b;font-weight:900}.admin-form-head h2{font:500 42px Georgia,var(--font-arabic),serif;margin:10px 0}.admin-form-head p{color:#617178}.admin-event-fields{grid-template-columns:repeat(3,1fr);gap:12px;padding:25px;display:grid}.admin-event-fields input,.admin-event-fields textarea,.admin-event-fields select,.admin-categories input,.admin-publish select{font:inherit;background:#fff;border:1px solid #071b222e;padding:13px}.admin-event-fields textarea{resize:vertical;grid-column:span 3;min-height:95px}.admin-event-fields label{gap:7px;font-size:11px;font-weight:900;display:grid}.admin-promo{grid-column:span 2}.admin-promo small{color:#6b777a}.admin-categories{border:1px solid #071b222e;margin:0 25px 25px;padding:22px}.admin-categories legend{padding:0 10px;font-weight:900}.admin-categories>div{grid-template-columns:1fr 1fr .6fr .6fr;gap:8px;margin-bottom:8px;display:grid}.admin-publish{border-top:1px solid #071b2226;justify-content:end;gap:10px;padding:20px 25px;display:flex}.admin-publish button{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:14px 24px;font-weight:900}.admin-ticket-list{margin-top:40px}.admin-ticket-list>article{border:1px solid #071b2229;border-bottom:0;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:22px;display:grid}.admin-ticket-list>article:last-child{border-bottom:1px solid #071b2229}.admin-ticket-list h3{margin:6px 0;font-size:22px}.admin-ticket-list p,.admin-ticket-list span{color:#647379}.admin-ticket-list>article>strong{background:#ded4c3;padding:7px 12px}.admin-ticket-list .status-published{background:#bcd9c0}.admin-ticket-list .status-cancelled{background:#e7bdb7}.admin-ticket-list select{background:#fff;border:1px solid #c6b79e;padding:10px}.admin-customer-search{background:#f8f1e6;border:1px solid #071b222e;grid-template-columns:1fr 1fr auto auto;align-items:end;gap:12px;margin-top:35px;padding:22px;display:grid}.admin-customer-search label{gap:8px;font-size:12px;font-weight:900;display:grid}.admin-customer-search input{min-width:0;font:inherit;background:#fff;border:1px solid #071b2233;padding:14px}.admin-customer-search button,.admin-edit-footer button,.admin-event-actions button{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:1px solid #071b22;padding:14px 20px;font-weight:900}.admin-customer-search .secondary,.admin-edit-footer .secondary{color:#071b22;background:0 0}.admin-no-results{color:#718086;background:#f4ecdf;grid-column:1/-1;margin:0;padding:28px}.admin-event-actions{gap:7px;display:flex}.admin-event-actions button{padding:10px 13px;font-size:12px}.admin-event-actions .danger,.admin-delete-groups button strong{color:#fff;background:#8b2f2f}.admin-event-editor{background:#f8f1e6;border:2px solid #b9954c;margin-top:25px}.admin-event-editor form{display:grid}.admin-event-editor .admin-form-head{padding:28px}.admin-edit-footer{border-top:1px solid #071b2226;justify-content:flex-end;gap:10px;padding:22px 28px;display:flex}.admin-edit-footer select{font:inherit;background:#fff;border:1px solid #071b2233;margin-inline-end:auto;padding:13px}.admin-delete-manager{background:#f8f1e6;border:1px solid #8b2f2f59;margin-top:28px;padding:26px}.admin-delete-manager>div:first-child span{color:#8b2f2f;font-weight:900}.admin-delete-manager h2{margin:6px 0}.admin-delete-manager p{color:#718086}.admin-delete-groups{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;display:grid}.admin-delete-groups section{border:1px solid #071b2229;min-width:0;padding:15px}.admin-delete-groups h3{margin:0 0 10px}.admin-delete-groups button{text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #071b221f;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;width:100%;padding:12px 0;display:grid}.admin-delete-groups button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-delete-groups button small,.admin-delete-groups button bdi{color:#718086}.admin-delete-groups button strong{grid-area:1/2/3;align-self:center;padding:7px 10px}@media (width<=760px){.opportunities-nav{height:88px}.opportunities-nav img{width:112px}.opportunities-nav div{gap:16px}.opportunities-hero{grid-template-columns:1fr;gap:40px;min-height:500px;padding:70px 24px}.opportunities-hero h1{font-size:58px}.opportunities-hero span{align-self:start}.opportunities-content{grid-template-columns:1fr;gap:48px;padding:72px 20px}.opportunities-content aside h2{font-size:40px}.opportunities-content aside>small{margin-top:28px}.opportunity-form{grid-template-columns:1fr;padding:30px 20px}.opportunity-form .wide{grid-column:auto}.opportunity-form button,.opportunity-error,.form-privacy{grid-column:1}.opportunity-success{min-height:420px;padding:48px 22px}.opportunity-success h2{font-size:36px}.opportunities-footer{text-align:center;grid-template-columns:1fr;gap:20px}.opportunities-footer img{margin:auto}.opportunities-footer a{text-align:center}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%}.launch-strip{background:var(--gold);color:#111b20;justify-content:center;align-items:center;gap:9px;height:34px;font-size:11px;font-weight:700;display:flex}.launch-dot{background:var(--navy);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #07151c1f}.nav-shell{z-index:20;color:#fff;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,34px);height:92px;padding:0 clamp(24px,4vw,78px);display:flex;position:absolute;top:34px;left:0;right:0}.brand{place-items:center;width:148px;height:76px;display:grid;overflow:hidden}.brand img{object-fit:contain;filter:drop-shadow(0 2px 4px #0000008c)drop-shadow(0 0 9px #ead8ad26);width:100%;height:100%;display:block}.nav-links{display:none}.nav-links a{opacity:.82;transition:all .2s}.nav-links a:hover{opacity:1;color:var(--gold-light)}.mobile-menu{display:block}.mobile-menu summary{cursor:pointer;border:1px solid #eddbad8c;width:40px;height:40px;padding:10px 8px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--gold-light);width:100%;height:1px;margin:4px 0;transition:all .2s;display:block}.mobile-menu[open] summary span:first-child{transform:translateY(5px)rotate(45deg)}.mobile-menu[open] summary span:nth-child(2){opacity:0}.mobile-menu[open] summary span:last-child{transform:translateY(-5px)rotate(-45deg)}.mobile-menu>div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041117fa;border-top:1px solid #ffffff14;grid-template-columns:repeat(2,1fr);gap:0;padding:20px max(5vw,20px) 24px;display:grid;position:absolute;top:92px;left:0;right:0;box-shadow:0 24px 50px #00000059}.mobile-menu>div a{color:#f0e5cf;border-bottom:1px solid #ffffff1a;align-items:center;min-height:52px;font-size:13px;font-weight:800;display:flex}.mobile-menu>div a:nth-child(odd){padding-inline-end:18px}.mobile-menu>div a:nth-child(2n){border-inline-start:1px solid #ffffff1a;padding-inline-start:18px}.english-page .mobile-menu>div{direction:rtl}.english-page .mobile-menu>div a{direction:ltr}.language-switch{min-width:54px;height:42px;color:var(--gold-light);font-family:var(--font-arabic),Tahoma,Arial,sans-serif;border:1px solid #ffffff61;place-items:center;padding:0 9px;font-size:13px;font-weight:800;transition:all .2s;display:grid}.language-switch:hover{border-color:var(--gold-light);background:#ffffff14}.nav-actions{flex:none;align-items:center;gap:12px;display:flex}.nav-cta{min-width:140px;height:46px;color:var(--gold-light);border:1px solid #ead8adb8;place-items:center;font-size:14px;font-weight:800;transition:all .25s;display:grid}.nav-cta:hover{background:var(--gold);color:var(--navy)}.hero{color:#fff;background:var(--navy);align-items:center;min-height:calc(100svh - 34px);display:flex;position:relative;overflow:hidden}.hero:before{content:"";background:url(/venue/ballroom-night.jpg) 50% 53%/cover no-repeat;position:absolute;inset:0;transform:scale(1.015)}.hero-media{z-index:1;position:absolute;inset:0;overflow:hidden}.hero-video{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-shade{z-index:2;background:linear-gradient(90deg,#02090c1f,#020c109e 60%,#020c10eb);position:absolute;inset:0}.hero-shade:after{content:"";background:linear-gradient(#01080a7a,#0000 36%,#02090c94);position:absolute;inset:0}.hero-content{z-index:2;pointer-events:none;width:min(1240px,88vw);margin:155px auto 0;position:relative}.hero-content a,.hero-content button{pointer-events:auto}.eyebrow{color:var(--gold-light);align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.eyebrow span{background:var(--gold);width:38px;height:1px}.hero h1{max-width:760px;font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.035em;margin:22px 0;font-size:clamp(62px,7.2vw,108px);font-weight:600;line-height:1.12}.hero h1 em{color:var(--gold-light);font-style:normal}.hero-copy{color:#ffffffc7;max-width:570px;margin:0;font-size:clamp(15px,1.2vw,18px);line-height:2}.hero-actions{gap:14px;margin-top:34px;display:flex}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:0 28px;font-size:12px;font-weight:800;transition:transform .25s,background .25s,color .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-gold{background:var(--gold);color:var(--navy)}.button-gold:hover{background:var(--gold-light)}.button-ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border-color:#ffffff59}.hero-facts{direction:ltr;align-items:center;gap:28px;margin-top:52px;display:flex}.hero-facts div{direction:rtl;flex-direction:column;display:flex}.hero-facts strong{font-family:Georgia,serif;font-size:23px;font-weight:500}.hero-facts span{color:#fff9;margin-top:5px;font-size:9px}.hero-facts i{background:#ffffff38;width:1px;height:36px}.scroll-cue{z-index:2;color:#ffffffa6;letter-spacing:.16em;align-items:center;gap:14px;font-size:9px;display:flex;position:absolute;bottom:41px;left:clamp(24px,5vw,72px)}.scroll-cue i{background:#ffffff59;width:55px;height:1px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--gold);animation:2.5s infinite scrollLine;position:absolute;inset:0}@keyframes scrollLine{0%{transform:translate(110%)}to{transform:translate(-110%)}}.video-sound{z-index:3;color:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#030f1373;border:1px solid #ffffff4d;align-items:center;gap:9px;min-height:38px;padding:0 15px;font-size:9px;font-weight:700;transition:all .2s;display:flex;position:absolute;bottom:28px;right:clamp(24px,6vw,100px)}.video-sound:hover{border-color:var(--gold-light);color:var(--gold-light);background:#030f13b3}.video-sound span{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.back-to-top{z-index:40;color:#eddbad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;visibility:hidden;background:#041117e0;border:1px solid #eddbad94;justify-content:center;align-items:center;gap:10px;min-width:92px;height:44px;padding:0 15px;font-size:12px;font-weight:800;transition:opacity .25s,transform .25s,visibility .25s,background .2s,color .2s;display:flex;position:fixed;bottom:28px;left:28px;transform:translateY(12px)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{color:#06151b;background:#c9aa69}.back-to-top span{font-size:17px;line-height:1}.arabic-kicker{color:#9a7e49;margin:0 0 14px;font-size:11px;font-weight:800}.section-kicker{color:#a18859;letter-spacing:.32em;text-align:right;direction:ltr;margin:0 0 45px;font-family:Georgia,serif;font-size:10px}.intro-copy h2,.section-heading h2,.identity-heading h2,.journey-intro h2,.booking-heading h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:1.28}.intro-section{background:var(--paper);grid-template-columns:.9fr 1.1fr;align-items:center;gap:3vw;padding:72px max(3vw,20px);display:grid}.intro-copy{justify-self:end;max-width:640px}.intro-copy>p:not(.section-kicker,.arabic-kicker){color:#5f6d72;margin:28px 0 0;font-size:14px;line-height:2.15}.inline-link{color:#967a46;border-bottom:1px solid #cbb582;gap:18px;margin-top:30px;padding-bottom:7px;font-size:11px;font-weight:800;display:inline-flex}.intro-visual{background:#0a171c;justify-self:start;width:100%;max-width:700px;padding:18px;position:relative;box-shadow:0 32px 80px #181f2033}.intro-visual:before{content:"";pointer-events:none;border:1px solid #c9aa6973;position:absolute;inset:8px}.intro-visual img{object-fit:contain;width:100%;max-height:760px;display:block}.intro-visual>span{background:var(--gold);color:var(--navy);padding:10px 18px;font-size:9px;font-weight:800;position:absolute;bottom:32px;right:-14px}.experience-section{background:var(--navy);color:#fff;padding:120px max(5vw,22px)}.section-heading{justify-content:space-between;align-items:end;gap:70px;max-width:1260px;margin:0 auto 54px;display:flex}.section-heading>p{max-width:410px;margin:0;font-size:12px;line-height:2}.dark-heading>p{color:#ffffff8f}.experience-grid{grid-template-rows:410px 410px;grid-template-columns:.85fr 1.4fr;gap:16px;max-width:1380px;margin:0 auto;display:grid}.experience-card{isolation:isolate;background:#132b32;min-width:0;margin:0;position:relative;overflow:hidden}.experience-card img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.experience-card:hover img{transform:scale(1.035)}.experience-zaffa{grid-row:1/3}.experience-zaffa img{object-position:center}.experience-hall img{object-position:center 55%}.photo-shade{background:linear-gradient(#0000 35%,#030c10d6);position:absolute;inset:0}.experience-card:after{content:"";pointer-events:none;border:1px solid #ffffff29;position:absolute;inset:14px}.experience-card figcaption{z-index:2;position:absolute;bottom:32px;left:36px;right:36px}.experience-card figcaption span{color:var(--gold-light);font-size:9px;font-weight:800}.experience-card h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:7px 0 8px;font-size:34px;font-weight:600}.experience-card p{color:#ffffffad;max-width:540px;margin:0;font-size:10px;line-height:1.9}.stages-section{background:var(--ivory);padding:120px max(6vw,24px)}.light-heading>p{color:#667277}.stage-layout{grid-template-columns:1fr 1fr;gap:18px;max-width:1320px;margin:0 auto;display:grid}.stage-feature{background:#fff;flex-direction:column;display:flex;box-shadow:0 16px 46px #20292a14}.stage-image{background:#0d2026;height:430px;overflow:hidden}.stage-image img{object-fit:cover;width:100%;height:100%;transition:transform .75s;display:block}.stage-feature:hover .stage-image img{transform:scale(1.03)}.floating-feature .stage-image img{object-position:center}.royal-feature .stage-image img{object-position:center 48%}.stage-copy{padding:34px 36px 38px}.stage-copy>span{color:#9a7e49;letter-spacing:.14em;font-family:Georgia,serif;font-size:9px}.stage-copy h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:8px 0 10px;font-size:36px;font-weight:600}.stage-copy p{color:#667277;min-height:54px;margin:0;font-size:11px;line-height:1.9}.stage-copy a{color:#967a46;gap:14px;margin-top:20px;font-size:10px;font-weight:800;display:inline-flex}.stage-copy b{font-weight:400}.stage-detail{grid-column:1/-1;height:560px;margin:0;position:relative;overflow:hidden}.stage-detail img{object-fit:cover;object-position:center 57%;width:100%;height:100%;display:block}.stage-detail:after{content:"";background:linear-gradient(#0000 48%,#040f13cc);position:absolute;inset:0}.stage-detail figcaption{z-index:2;color:#fff;position:absolute;bottom:34px;right:38px}.stage-detail figcaption span{color:var(--gold-light);margin-bottom:7px;font-size:9px;display:block}.stage-detail figcaption strong{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;font-size:28px;font-weight:600}.identity-section{color:#fff;background:#0b1d23;padding:120px max(6vw,24px)}.identity-heading{text-align:center;max-width:820px;margin:0 auto 56px}.identity-heading>p:last-child{color:#ffffff8c;max-width:600px;margin:22px auto 0;font-size:11px;line-height:2}.identity-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1320px;margin:0 auto;display:grid}.identity-grid figure{background:linear-gradient(120deg,#10272f,#183640 48%,#10272f);height:350px;margin:0;position:relative;overflow:hidden}.identity-grid .brand-wide{grid-column:span 2}.identity-grid img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.identity-grid figure:hover img{transform:scale(1.035)}.identity-grid figure:after{content:"";background:linear-gradient(#0000 55%,#030b0ec2);position:absolute;inset:0}.identity-grid figcaption{z-index:2;color:#fff;font-family:var(--font-arabic),Tahoma,Arial,sans-serif;font-size:23px;font-weight:600;position:absolute;bottom:22px;right:24px}.journey-section{background:var(--paper);grid-template-columns:.8fr 1.5fr;align-items:center;gap:8vw;padding:115px max(6vw,24px);display:grid}.journey-steps{border-top:1px solid #d9cebb;grid-template-columns:repeat(3,1fr);display:grid}.journey-steps article{border-left:1px solid #d9cebb;padding:48px 28px 16px;position:relative}.journey-steps article:last-child{border-left:0}.journey-steps span{background:var(--paper);color:#a4864c;padding-left:10px;font-family:Georgia,serif;font-size:12px;position:absolute;top:-10px;right:0}.journey-steps h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0 0 14px;font-size:30px;font-weight:600}.journey-steps p{color:#6b777c;font-size:11px;line-height:1.9}.booking-section{color:#fff;background:linear-gradient(135deg,#0d2831,#06141a);padding:110px max(6vw,24px)}.booking-heading{grid-template-columns:1fr .8fr;align-items:end;column-gap:10vw;max-width:1180px;margin:0 auto 48px;display:grid}.booking-heading .arabic-kicker{grid-column:1/-1}.booking-heading>p:last-child{color:#ffffff8c;max-width:430px;margin:0;font-size:12px;line-height:2}.booking-shell{max-width:1180px;color:var(--ink);background:#f8f4ec;border:1px solid #ead8ad33;margin:0 auto;box-shadow:0 28px 90px #00000047}.booking-progress{background:#081a21;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.booking-progress button{color:#ffffff6b;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff17;justify-content:center;align-items:center;gap:12px;min-height:74px;font-size:11px;display:flex;position:relative}.booking-progress button:last-child{border-left:0}.booking-progress button:after{content:"";background:var(--gold);height:2px;transition:all .25s;position:absolute;bottom:0;left:50%;right:50%}.booking-progress button.active{color:#fff}.booking-progress button.active:after{left:0;right:0}.booking-progress button.done{color:var(--gold-light)}.booking-progress button span{color:var(--gold);font-family:Georgia,serif;font-size:12px}.booking-form{grid-template-columns:1fr 290px;display:grid}.booking-fields{min-height:490px;padding:52px 54px 28px}.form-step{animation:.35s both fadeStep}@keyframes fadeStep{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.step-title{align-items:flex-start;gap:18px;margin-bottom:34px;display:flex}.step-title>span{color:#a7894d;padding-top:7px;font-family:Georgia,serif;font-size:12px}.step-title h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:0 0 6px;font-size:30px;font-weight:600}.step-title p{color:#778388;margin:0;font-size:10px}.field-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.field-grid label{color:#5d696e;flex-direction:column;gap:9px;font-size:10px;font-weight:700;display:flex}.field-wide{grid-column:1/-1}.field-grid input,.field-grid select{color:#213139;background:#fff;border:1px solid #dcd4c7;border-radius:0;outline:0;width:100%;height:54px;padding:0 15px;font-size:12px}.field-grid input:focus,.field-grid select:focus{border-color:#aa8b51;box-shadow:0 0 0 3px #aa8b511a}.field-grid input::placeholder{color:#a6aeaf}fieldset{border:0;margin:0 0 28px;padding:0}legend{color:#5d696e;margin-bottom:12px;font-size:10px;font-weight:700}.choice-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.choice-card{cursor:pointer;background:#fff;border:1px solid #dcd4c7;flex-direction:column;justify-content:center;min-height:94px;padding:20px;display:flex;position:relative}.choice-card input,.extras-grid input{opacity:0;pointer-events:none;position:absolute}.choice-card span{color:#8a9599;font-size:9px}.choice-card strong{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin-top:7px;font-size:21px;font-weight:600}.choice-card i{color:#9f824c;border:1px solid #d9cebb;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid;position:absolute;top:14px;left:14px}.choice-card.selected{background:#fbf4e5;border-color:#a7894d}.choice-card.selected i{color:#fff;background:#a7894d}.extras-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.extras-grid label{color:#607075;cursor:pointer;background:#fff;border:1px solid #ddd6ca;align-items:center;gap:10px;min-height:46px;padding:0 13px;font-size:10px;display:flex}.extras-grid label span{color:#9a7d47;border:1px solid #d7c9ac;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.extras-grid label.selected{color:#27383f;background:#fbf4e5;border-color:#b59a66}.extras-grid label.selected span{color:#fff;background:#a7894d}.privacy-note{color:#889398;margin:22px 0 0;font-size:9px}.booking-summary{background:#eee8dc;border-right:1px solid #dcd3c4;padding:46px 30px}.booking-summary>p{color:#94794a;margin:0 0 24px;font-size:10px;font-weight:800}.booking-summary dl{margin:0}.booking-summary dl div{border-bottom:1px solid #d9d0c1;padding:12px 0}.booking-summary dt{color:#8a9497;font-size:8px}.booking-summary dd{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:5px 0 0;font-size:17px;font-weight:500}.summary-extras{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.summary-extras span{color:#655b49;background:#e2d7c4;padding:7px 9px;font-size:8px}.form-actions{background:#f2ede4;border-top:1px solid #ded6ca;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:14px;min-height:86px;padding:17px 26px;display:flex}.prototype-badge{color:#999d9d;margin-left:auto;font-size:8px}.submission-error{color:#9b342e;margin-left:auto;font-size:10px;font-weight:700}.form-actions .button{cursor:pointer;border:0;min-width:164px}.form-actions .button:disabled{opacity:.38;cursor:not-allowed;transform:none}.back-button,.text-button{color:#806a42;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #af9768;padding:10px 16px;font-size:10px;font-weight:800}.booking-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:76px max(8vw,45px);display:flex}.success-mark{color:#95783f;background:#f3ead6;border:1px solid #b89d66;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:22px;font-size:22px;display:grid}.booking-success h3{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;margin:4px 0 14px;font-size:36px;font-weight:600}.booking-success>p:not(.arabic-kicker){color:#6f7a7f;max-width:600px;margin:0;font-size:11px;line-height:2}.booking-reference{color:#7b6030;letter-spacing:.04em;border:1px solid #d4b46c;margin-top:22px;padding:12px 20px;font-family:Georgia,Times New Roman,serif;font-size:14px}.success-summary{gap:8px;margin:25px 0;display:flex}.success-summary span{color:#665a45;background:#eee5d4;padding:9px 13px;font-size:9px}.booking-success small{color:#a0a8aa;margin-top:26px;font-size:8px}.contact-section{background:#f3ede3;grid-template-columns:.8fr 1fr;align-items:center;gap:9vw;padding:115px max(7vw,24px);display:grid}.contact-heading{max-width:510px}.contact-heading h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(44px,5vw,70px);font-weight:600;line-height:1.25}.contact-heading>p:last-child{color:#68757a;margin:24px 0 0;font-size:11px;line-height:2}.contact-grid{border-top:1px solid #cfc1aa;grid-template-columns:1fr;width:100%;max-width:680px;display:grid}.contact-card{border-bottom:1px solid #cfc1aa;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:18px;min-height:88px;padding:18px 22px;transition:background .25s,color .25s,padding .25s;display:grid;position:relative}.contact-card:hover{z-index:2;color:#fff;background:#0a2028;padding-left:28px;padding-right:28px}.contact-primary{background:var(--gold);color:var(--navy)}.contact-mark{border:1px solid;border-radius:50%;grid-area:1/1/3;place-items:center;min-width:34px;height:34px;padding:0 7px;font-family:Georgia,serif;font-size:9px;font-weight:700;display:grid;position:static}.contact-card small{color:#8a7a61;letter-spacing:.08em;grid-area:1/2;margin:0 0 4px;font-size:8px;font-weight:800}.contact-card:hover small{color:var(--gold-light)}.contact-card strong{overflow-wrap:anywhere;grid-area:2/2;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.contact-card b{color:#9a7d47;grid-area:1/3/3;font-size:16px;font-weight:400;position:static}.contact-card:hover b{color:var(--gold-light)}.contact-primary small,.contact-primary b{color:#25363c}footer{color:#fff;background:#041117;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:58px max(6vw,24px) 24px;display:grid}.footer-brand{justify-self:start;width:180px;height:108px}footer>p{color:#ffffff7a;font-size:10px}footer>div{color:#ffffffd1;justify-self:end;gap:24px;font-size:13px;font-weight:800;display:flex}footer small{color:#ffffff45;border-top:1px solid #ffffff1a;grid-column:1/-1;margin-top:18px;padding-top:30px;font-size:8px}.legal-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),Arial,sans-serif;background:#f4ecdf}.legal-page-en{font-family:var(--font-geist-sans),Arial,sans-serif}.legal-nav{background:#06171d;border-bottom:1px solid #d2b06759;justify-content:space-between;align-items:center;min-height:116px;padding:16px max(6vw,24px);display:flex}.legal-nav>a img{object-fit:contain;width:168px;height:82px}.legal-nav>div{align-items:center;gap:14px;display:flex}.legal-nav>div a{color:#e5ce9c;border:1px solid #e0c69173;padding:12px 17px;font-size:13px;font-weight:800;text-decoration:none}.legal-hero{color:#fff;background:#071b22;padding:92px max(8vw,28px) 86px}.legal-hero>p{color:#cfad68;letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:800}.legal-hero h1{max-width:960px;font-family:Georgia,var(--font-arabic),serif;margin:0;font-size:clamp(58px,9vw,132px);font-weight:500;line-height:.95}.legal-meta{color:#ffffff8c;align-items:center;gap:18px;margin-top:48px;font-size:13px;display:flex}.legal-meta strong{color:#e5ce9c;font-weight:700}.legal-layout{grid-template-columns:minmax(250px,.62fr) minmax(0,1.5fr);align-items:start;gap:8vw;max-width:1460px;margin:auto;padding:90px max(6vw,24px) 120px;display:grid}.legal-summary{color:#fff;background:#071b22;border-top:5px solid #cfad68;padding:32px;position:sticky;top:30px}.legal-summary span{color:#cfad68;letter-spacing:.1em;font-size:12px;font-weight:800}.legal-summary p{color:#ffffffb8;margin:20px 0 28px;font-size:15px;line-height:2}.legal-summary a{color:#ead29f;font-size:12px;font-weight:800;text-decoration:none}.legal-content>section{border-bottom:1px solid #d6c9b5;margin-bottom:52px;padding:0 72px 56px 0;position:relative}.legal-page-en .legal-content>section{padding:0 0 56px 72px}.legal-content>section>span{color:#a78648;font-family:Georgia,serif;font-size:13px;font-weight:700;position:absolute;top:7px;right:0}.legal-page-en .legal-content>section>span{left:0;right:auto}.legal-content h2{font-family:Georgia,var(--font-arabic),serif;margin:0 0 24px;font-size:clamp(30px,3.1vw,48px);font-weight:500;line-height:1.25}.legal-content p,.legal-content li{color:#58666b;font-size:15px;line-height:2}.legal-content p{margin:0 0 14px}.legal-content ul{margin:18px 0;padding:0 24px 0 0}.legal-page-en .legal-content ul{padding:0 0 0 24px}.legal-content li{margin:7px 0}.legal-note{background:#eee2ce;border-right:3px solid #cfad68;padding:17px 20px;color:#3f5056!important}.legal-page-en .legal-note{border-left:3px solid #cfad68;border-right:0}.legal-contact address{color:#071b22;background:#d4b46c;flex-direction:column;gap:9px;margin-top:24px;padding:28px;font-style:normal;display:flex}.legal-contact address a{color:#071b22;font-weight:700;text-decoration:none}.legal-footer{color:#fff;background:#041117;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:42px max(6vw,24px);display:grid}.legal-footer img{object-fit:contain;width:150px;height:84px}.legal-footer p{color:#ffffff6b;text-align:center;font-size:10px}.legal-footer>a{color:#e5ce9c;font-size:12px;font-weight:800;text-decoration:none}.english-page{font-family:var(--font-geist-sans),Arial,sans-serif}.english-page .nav-links{gap:14px;font-size:12px}.account-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),var(--font-geist-sans),sans-serif;background:#f4ecdf}.account-en{font-family:var(--font-geist-sans),sans-serif;direction:ltr}.account-loading{place-items:center;font-size:17px;display:grid}.account-nav{background:#06171d;border-bottom:1px solid #d2b06759;justify-content:space-between;align-items:center;height:116px;padding:18px max(6vw,28px);display:flex}.account-nav img{object-fit:contain;width:160px;height:84px}.account-nav-actions{align-items:center;gap:10px;display:flex}.account-language{color:#071b22;background:#cfad68;border:1px solid #cfad68;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.account-language:hover{background:#e0c27c}.account-home{color:#e5ce9c;border:1px solid #e0c69180;padding:13px 20px;font-size:14px;font-weight:800;text-decoration:none}.account-auth{grid-template-columns:1.05fr .95fr;min-height:calc(100vh - 116px);display:grid}.account-auth-copy{color:#fff;background:#071b22;flex-direction:column;justify-content:center;padding:10vw 9vw;display:flex}.account-auth-copy>span{color:#e1bd73;letter-spacing:.08em;font-size:15px;font-weight:900}.account-dashboard header span{color:#896521;letter-spacing:.05em;font-size:16px;font-weight:900}.account-auth-copy h1,.account-dashboard h1{font-family:Georgia,var(--font-arabic),serif;margin:24px 0 30px;font-size:clamp(52px,7vw,102px);font-weight:500;line-height:1}.account-auth-copy p{color:#ffffffb3;max-width:590px;font-size:20px;line-height:1.9}.account-auth-copy small{color:#ffffff6b;margin-top:55px;font-size:12px}.account-auth-card{flex-direction:column;justify-content:center;padding:9vw;display:flex}.account-auth-card form{width:100%;max-width:540px;margin:auto}.account-auth-card label{gap:12px;font-size:14px;font-weight:800;display:grid}.account-auth-card input{color:#071b22;width:100%;font:inherit;background:#ffffff9e;border:1px solid #071b2233;outline:none;padding:20px 18px;font-size:17px}.account-auth-card input:focus{border-color:#b58c3d;box-shadow:0 0 0 3px #b58c3d1f}.account-auth-card form>p{color:#748086;margin:18px 0 25px;font-size:13px;line-height:1.8}.account-auth-card form>p strong{color:#071b22;text-align:start;direction:ltr;display:block}.account-google-login{gap:10px;width:100%;max-width:540px;margin:0 auto 16px;display:grid}.account-google-login>a{color:#fff;background:#071b22;border:1px solid #c4a35e;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:12px 18px;text-decoration:none;transition:all .2s;display:grid}.account-google-login>a:hover,.account-google-login>a:focus-visible{background:#12333b;border-color:#e1bd73;outline:3px solid #b58c3d26}.account-google-login>a b{color:#071b22;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font:900 19px/1 Arial,sans-serif;display:grid}.account-google-login>a span{text-align:center;font-size:15px;font-weight:900}.account-google-login>a.facebook{background:#1877f2;border-color:#1877f2}.account-google-login>a.facebook:hover,.account-google-login>a.facebook:focus-visible{background:#0f65d8;border-color:#0f65d8}.account-google-login>a.facebook b{color:#1877f2;text-transform:lowercase;font-family:Arial,sans-serif}.account-google-login>div{color:#748086;text-align:center;align-items:center;gap:12px;margin:6px 0 0;font-size:12px;display:flex}.account-google-login>div:before,.account-google-login>div:after{content:"";background:#071b2229;flex:1;height:1px}.account-oauth-callback{color:#e1bd73;min-height:100vh;font:800 18px/1.8 var(--font-arabic),Arial,sans-serif;text-align:center;background:#071b22;place-items:center;padding:30px;display:grid}.otp-mail-notice{color:#5f6d72;background:#cdae6d24;border-inline-start:3px solid #c4a35e;margin:0 0 25px;padding:14px 16px;font-size:13px;line-height:1.85}.account-auth-card button,.account-dashboard header button{color:#06171d;width:100%;font:inherit;cursor:pointer;background:#cdae6d;border:1px solid #c4a35e;padding:18px;font-weight:900}.account-auth-card button:disabled{opacity:.55;cursor:wait}.account-auth-card .text-button{color:#80632c;background:0 0;border:0;padding:18px 0;text-decoration:underline}.account-auth-card .otp-input{text-align:center;letter-spacing:.5em;direction:ltr;font-size:28px}.turnstile-field{align-items:center;min-height:65px;margin:18px 0;display:flex}.account-mfa{color:#fff;background:#071b22;border:1px solid #cfad68;grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:center;gap:28px;margin:22px 0 0;padding:28px;display:grid}.account-mfa>div>span{color:#cfad68;letter-spacing:.16em;font-weight:900}.account-mfa h2{margin:8px 0;font-size:clamp(26px,3vw,42px)}.account-mfa p{color:#ffffffb8;line-height:1.8}.account-mfa button{color:#071b22;font:inherit;cursor:pointer;background:#cfad68;border:1px solid #cfad68;padding:17px 20px;font-weight:900}.account-mfa form{gap:14px;display:grid}.account-mfa form img{background:#fff;width:180px;height:180px;padding:8px}.account-mfa form label{gap:8px;font-weight:800;display:grid}.account-mfa form input{color:#071b22;caret-color:#071b22;font:inherit;text-align:center;letter-spacing:.35em;direction:ltr;background:#fff;border:1px solid #cfad68;padding:15px;font-size:22px}.mfa-secret{overflow-wrap:anywhere;direction:ltr;background:#ffffff14;padding:10px}.account-mfa-message{grid-column:1/-1;margin:0;color:#ffd0c8!important}.account-mfa-success{color:#126235;background:#dff4e7;border:1px solid #76c593;margin:20px 0 0;padding:15px 18px;font-weight:800}.mfa-entry-actions{gap:18px;display:grid}.mfa-recovery-entry{border-top:1px solid #cfad6873;padding-top:18px}.mfa-recovery-entry input{text-transform:uppercase;letter-spacing:.08em!important}.account-security-settings{color:#fff;background:#071b22;border:1px solid #cfad68;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0 0;padding:26px;display:grid}.account-security-settings>header{grid-column:1/-1}.account-security-settings>header span{color:#cfad68;letter-spacing:.16em;font-weight:900}.account-security-settings h2{margin:7px 0;font-size:clamp(26px,3vw,40px)}.security-action-card{border:1px solid #cfad688c;align-content:start;gap:14px;padding:22px;display:grid}.security-action-card h3{margin:0;font-size:24px}.security-action-card p{color:#ffffffc2;margin:0;line-height:1.65}.security-action-card label,.security-action-card form{gap:10px;font-weight:800;display:grid}.security-action-card input{color:#071b22;caret-color:#071b22;font:inherit;direction:ltr;background:#fff;border:1px solid #cfad68;padding:14px;font-size:20px}.security-action-card button{color:#071b22;font:inherit;cursor:pointer;background:#cfad68;border:1px solid #cfad68;padding:15px;font-weight:900}.security-action-card button:disabled{opacity:.48;cursor:not-allowed}.security-action-card img{background:#fff;width:180px;height:180px;padding:8px}.recovery-code-sheet{color:#123d29;background:#eef8f2;border:1px solid #76c593;padding:16px}.recovery-code-sheet pre{white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:12px 0 0;font:700 17px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.account-error{max-width:540px;margin:15px auto 0;font-weight:800;color:#a13f32!important}.account-dashboard{min-height:calc(100vh - 116px);padding:70px max(6vw,28px)}.account-dashboard header{border-bottom:1px solid #071b222e;justify-content:space-between;align-items:end;padding-bottom:45px;display:flex}.account-dashboard h1{margin:15px 0;font-size:clamp(48px,6vw,88px)}.account-dashboard header p{color:#66757b;direction:ltr}.account-customer-reference,.customer-reference{color:#9a7430;letter-spacing:.04em;direction:ltr;border:1px solid #cfad688c;width:max-content;margin-top:9px;padding:6px 9px;font:900 12px/1.2 Arial,sans-serif;display:block}.account-dashboard header button{background:0 0;width:auto;min-width:150px}.account-grid{border-top:1px solid #071b2226;border-inline-start:1px solid #071b2226;grid-template-columns:repeat(2,1fr);margin-top:44px;display:grid}.account-grid article{border-inline-end:1px solid #071b2226;border-bottom:1px solid #071b2226;min-height:250px;padding:38px}.account-grid article.accent{background:#cfad68}.account-grid article>span{color:#9b7a39;font-size:11px;font-weight:900}.account-grid h2{font-family:Georgia,var(--font-arabic),serif;margin:42px 0 15px;font-size:30px;font-weight:500}.account-grid p{color:#607078;max-width:540px;line-height:1.9}.account-grid .accent p{color:#32434a}.account-security{color:#718087;margin-top:32px;font-size:12px}.portal-item{border-bottom:1px solid #071b2224;gap:8px;padding:15px 0;display:grid}.portal-item strong{font-size:16px}.portal-item small{color:#64757c}.portal-file{color:#071b22;border-bottom:1px solid #071b2224;justify-content:space-between;gap:18px;padding:15px 0;font-weight:800;text-decoration:none;display:flex}.portal-file small{color:#725927;text-decoration:underline}.account-profile{border:1px solid #071b2229;grid-template-columns:1fr 1fr auto;align-items:end;gap:18px;margin-top:44px;padding:35px;display:grid}.account-profile h2{grid-column:1/-1;margin:0 0 10px;font-size:28px}.account-profile label{gap:8px;font-size:13px;font-weight:800;display:grid}.account-profile input{font:inherit;background:#ffffff8c;border:1px solid #071b2233;padding:15px}.account-profile button{font:inherit;background:#cfad68;border:1px solid #b9954c;padding:16px 24px;font-weight:900}.admin-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),sans-serif;background:#f4ecdf;padding:6vw}.admin-page header{border-bottom:1px solid #071b222e;justify-content:space-between;align-items:end;padding-bottom:35px;display:flex}.admin-page header span{color:#a67f37;letter-spacing:.12em;font-weight:900}.admin-page header h1{font:500 clamp(42px,6vw,76px)/1.2 Georgia,var(--font-arabic),serif;margin:12px 0}.admin-page header p{color:#66757b}.admin-page header a{color:#071b22;border:1px solid #b9954c;padding:14px 22px;font-weight:900;text-decoration:none}.admin-message{background:#cfad68;padding:15px;font-weight:900}.admin-customers{background:#071b2229;border:1px solid #071b2229;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid}.admin-customers h2{background:#f4ecdf;grid-column:1/-1;margin:0;padding:20px}.admin-customers button{text-align:start;cursor:pointer;background:#f4ecdf;border:0;gap:7px;padding:22px;display:grid}.admin-customers button.active{background:#cfad68}.admin-customers button span,.admin-customers button small{color:#617178}.admin-tools{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.admin-tools form{border:1px solid #071b2229;align-content:start;gap:12px;padding:25px;display:grid}.admin-tools form h2{margin:0 0 10px}.admin-tools input,.admin-tools select,.admin-tools textarea{font:inherit;background:#fff;border:1px solid #071b222e;padding:13px}.admin-tools label{gap:6px;font-size:12px;font-weight:800;display:grid}.admin-tools textarea{resize:vertical;min-height:88px}.admin-tools button{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:14px;font-weight:900}.admin-dashboard{background:linear-gradient(#f7f0e5 0,#f2e8d8 100%);padding:clamp(24px,4vw,64px)}.admin-dashboard .admin-dashboard-header{align-items:center;padding-bottom:24px}.admin-dashboard .admin-dashboard-header h1{margin:5px 0;font-size:clamp(38px,4.5vw,68px)}.admin-dashboard .admin-dashboard-header p{margin:0}.admin-dashboard-brand{align-items:center;gap:24px;min-width:0;display:flex}.admin-dashboard-brand>img{object-fit:contain;flex:none;width:clamp(112px,10vw,164px);height:auto}.admin-dashboard-brand>div{min-width:0}.admin-header-actions{gap:8px;display:flex}.admin-header-actions a{text-align:center;min-width:92px}.admin-language-control{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:18px;background:#071b22e8;border:1px solid #cfad6866;border-radius:999px;gap:3px;padding:4px;display:flex;position:fixed;inset-inline-end:18px;box-shadow:0 12px 32px #071b2233}.admin-language-control button{color:#dce4e5;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:72px;height:36px;padding:0 14px;font:800 12px/1 inherit}.admin-language-control button.active{color:#071b22;background:#cfad68}html[dir=ltr] .admin-page{text-align:left}html[dir=ltr] .admin-language-control{direction:ltr}@media (width<=650px){.admin-language-control{top:auto;bottom:14px;inset-inline-end:14px}.admin-language-control button{min-width:64px}}.admin-overview{background:#fff;border:1px solid #071b2229;grid-template-columns:1.35fr repeat(4,minmax(145px,1fr));margin:28px 0 18px;display:grid}.admin-overview-title{color:#fff;background:#071b22;align-content:center;gap:5px;padding:24px;display:grid}.admin-overview-title span{color:#cfad68;letter-spacing:.14em;font-size:10px;font-weight:900}.admin-overview-title h2{margin:0;font-size:25px}.admin-overview-title p{color:#a9b5b8;margin:0;font-size:13px}.admin-overview article{border-inline-start:1px solid #071b221f;align-content:center;gap:9px;padding:22px 18px;display:grid}.admin-overview article>span{color:#68787d;font-size:12px;font-weight:800}.admin-overview article strong{font-size:27px}.admin-overview article small{color:#7c888c}.admin-overview article small a{color:#8a682b;font-weight:900}.admin-unified-search{z-index:3;background:#eadfcd;border:1px solid #071b2224;grid-template-columns:260px 1fr;align-items:center;gap:18px;padding:19px 22px;display:grid;position:relative}.admin-unified-search>div{gap:2px;display:grid}.admin-unified-search>div span{color:#9a7636;font-size:11px;font-weight:900}.admin-unified-search>div strong{font-size:18px}.admin-unified-search label{position:relative}.admin-unified-search input{width:100%;font:inherit;background:#fff;border:1px solid #071b2238;padding:16px 18px 16px 48px}.admin-unified-search i{color:#9a7636;font-size:25px;font-style:normal;position:absolute;top:12px;left:17px}.admin-search-results{background:#fff;border:1px solid #071b2233;position:absolute;top:calc(100% + 1px);left:22px;right:300px;box-shadow:0 18px 40px #071b2229}.admin-search-results button{text-align:right;width:100%;font:inherit;cursor:pointer;border:0;background:#fff;border-bottom:1px solid #e8dfd2;grid-template-columns:1fr 1fr auto;gap:14px;padding:13px 16px;display:grid}.admin-search-results button:hover{background:#f5ecdf}.admin-search-results span,.admin-search-results small{color:#708086}.admin-search-results small{text-transform:uppercase;font-size:10px}.admin-alert-strip{color:#fff;background:#0c2830;align-items:center;gap:18px;margin:12px 0 22px;padding:15px 18px;display:flex;overflow:auto}.admin-alert-strip>strong{color:#cfad68;white-space:nowrap}.admin-alert-strip>span{white-space:nowrap;color:#c7d0d2;border-inline-start:1px solid #ffffff2e;padding-inline-start:18px}.admin-alert-strip a{color:#f0d18e;white-space:nowrap;margin-inline-start:auto;font-weight:900}.admin-dashboard .admin-tabs{background:#e8dcc9;margin-top:22px;padding:8px}.admin-dashboard .admin-tabs button,.admin-dashboard .admin-tabs a{text-align:center;background:#f7f0e5;flex:1}.admin-dashboard .admin-tabs .active{background:#071b22}.admin-dashboard .admin-command-center{background:#fff}.admin-dashboard .admin-command-center a{min-height:125px}@media (width<=1050px){.admin-overview{grid-template-columns:repeat(2,1fr)}.admin-overview-title{grid-column:1/-1}.admin-unified-search{grid-template-columns:1fr}.admin-search-results{right:22px}.admin-alert-strip{align-items:flex-start}}@media (width<=650px){.admin-dashboard{padding:20px 14px}.admin-dashboard .admin-dashboard-header{align-items:stretch}.admin-header-actions{width:100%}.admin-header-actions a{flex:1}.admin-overview{grid-template-columns:1fr 1fr}.admin-overview article{padding:17px 14px}.admin-overview article strong{font-size:21px}.admin-unified-search{padding:16px}.admin-search-results{left:16px;right:16px}.admin-search-results button{grid-template-columns:1fr}.admin-alert-strip{font-size:12px}}.admin-quick-actions{background:#071b2229;border:1px solid #071b2229;grid-template-columns:minmax(255px,1.15fr) minmax(0,4fr);gap:1px;margin:18px 0;display:grid}.admin-quick-actions-title{text-align:center;background:#d8bd84;place-content:center;justify-items:center;gap:9px;padding:30px 26px;display:grid}.admin-quick-actions-title>span{letter-spacing:.14em;color:#684f22;font-size:14px;font-weight:900;line-height:1.25}.admin-quick-actions-title h2{margin:0;font-size:clamp(24px,2vw,30px);line-height:1.4}.admin-quick-actions-title p{color:#715a30;max-width:280px;margin:0;font-size:13px;line-height:1.65}.admin-quick-actions-links{background:#071b2229;flex-wrap:wrap;gap:1px;display:flex}.admin-quick-actions-links>*{flex:24%;min-width:190px;min-height:92px}.admin-quick-actions button,.admin-quick-actions a{color:#071b22;text-align:right;font:inherit;cursor:pointer;background:#fff;border:0;align-items:center;gap:13px;padding:18px;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.admin-quick-actions button:hover,.admin-quick-actions a:hover{color:#fff;background:#071b22;transform:translateY(-2px)}.admin-quick-actions-links b{color:#a07830;border:1px solid #b8944e;flex:none;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.admin-quick-actions-links>*>span{gap:3px;display:grid}.admin-quick-actions strong{font-size:15px}.admin-quick-actions small{color:#788589;font-size:11px}.admin-quick-actions button:hover small,.admin-quick-actions a:hover small{color:#b9c4c6}.admin-workspace-nav{z-index:2;position:sticky;top:0;box-shadow:0 8px 22px #071b2214}.admin-loading-state{text-align:center;background:#f8f2e8;border:1px solid #071b2226;place-content:center;justify-items:center;gap:11px;min-height:320px;margin-top:22px;display:grid}.admin-loading-state>div{gap:6px;display:flex}.admin-loading-state>div span{background:#b78e42;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite admin-loading-pulse}.admin-loading-state>div span:nth-child(2){animation-delay:.16s}.admin-loading-state>div span:nth-child(3){animation-delay:.32s}.admin-loading-state strong{font-size:21px}.admin-loading-state small{color:#718084}@keyframes admin-loading-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.admin-ticket-create,.admin-customer-search{scroll-margin-top:95px}@media (width<=1100px){.admin-quick-actions{grid-template-columns:1fr}.admin-quick-actions-title{min-height:150px}.admin-quick-actions-links>*{flex-basis:31%}}@media (width<=650px){.admin-dashboard-brand{align-items:flex-start;gap:14px}.admin-dashboard-brand>img{width:88px}.admin-quick-actions-title{min-height:0;padding:22px 18px}.admin-quick-actions-title>span{font-size:13px}.admin-quick-actions-links>*{flex-basis:48%;min-width:0;min-height:82px}.admin-quick-actions button,.admin-quick-actions a{padding:14px 12px}.admin-quick-actions strong{font-size:13px}.admin-quick-actions small{display:none}.admin-workspace-nav{position:static}}html[dir=ltr] .admin-quick-actions button,html[dir=ltr] .admin-quick-actions a{text-align:left;direction:ltr;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:17px 16px;display:grid}html[dir=ltr] .admin-quick-actions-links>*>span{align-content:center;gap:5px;min-width:0}html[dir=ltr] .admin-quick-actions strong{overflow-wrap:anywhere;font:800 14px/1.3 Arial,sans-serif}html[dir=ltr] .admin-quick-actions small{overflow-wrap:anywhere;font:500 11px/1.45 Arial,sans-serif}html[dir=ltr] .admin-quick-actions-title>span{font-family:Arial,sans-serif}@media (width<=650px){html[dir=ltr] .admin-quick-actions-links>*{flex-basis:100%}html[dir=ltr] .admin-quick-actions button,html[dir=ltr] .admin-quick-actions a{min-height:76px}html[dir=ltr] .admin-quick-actions small{display:block}}.admin-detail-loading{color:#617178;border:1px solid #071b2229;margin:28px 0;padding:20px}.admin-customer-detail{background:#f8f1e6;border:1px solid #071b222e;margin-top:30px}.admin-customer-detail>header{color:#f4ecdf;background:#071b22;align-items:center;padding:28px 32px}.admin-customer-detail>header h2{font:600 34px/1.3 var(--font-arabic),sans-serif;margin:5px 0}.admin-customer-detail>header p{color:#b8c1c2}.admin-customer-detail>header>div:last-child{grid-template-columns:auto auto;align-items:baseline;gap:3px 10px;display:grid}.admin-customer-detail>header>div:last-child strong{color:#cfad68;font-size:28px}.admin-customer-detail>header>div:last-child small{color:#d7dedf}.admin-detail-grid{grid-template-columns:1.35fr .65fr;display:grid}.admin-detail-grid>section{border-inline-end:1px solid #071b2226;padding:28px 30px}.admin-detail-grid>section:last-child{border-inline-end:0}.admin-detail-title{align-items:center;gap:12px;margin-bottom:18px;display:flex}.admin-detail-title span{color:#8c692d;border:1px solid #b9954c;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.admin-detail-title h3{margin:0;font-size:20px}.admin-event-detail{border-top:1px solid #071b2226;padding:20px 0}.admin-event-detail>div{justify-content:space-between;gap:15px;display:flex}.admin-event-detail>div>bdi{color:#8c692d;font-weight:900}.admin-event-detail dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 0;display:grid}.admin-event-detail dl div{gap:4px;display:grid}.admin-event-detail dt{color:#718086;font-size:11px}.admin-event-detail dd{margin:0;font-weight:800}.admin-event-detail>p{background:#eee3d1;padding:12px}.admin-update-detail{border-top:1px solid #071b2226;padding:16px 0}.admin-update-detail p{margin:0 0 8px;line-height:1.8}.admin-update-detail small{color:#718086}.admin-assets-detail{border-top:1px solid #071b2226;padding:28px 30px}.admin-asset-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.admin-asset-grid article{background:#f4ecdf;border:1px solid #071b2229;min-width:0}.admin-asset-grid img,.admin-asset-grid video{object-fit:cover;background:#071b22;width:100%;height:180px;display:block}.admin-asset-grid article>div{gap:5px;padding:14px;display:grid}.admin-asset-grid article>div strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-asset-grid article>div span,.admin-asset-grid article>div small{color:#718086;font-size:11px}.admin-file-icon{color:#071b22;background:#e5d8c4;place-items:center;height:180px;font-weight:900;text-decoration:none;display:grid}.admin-detail-empty{color:#718086;border:1px dashed #071b2240;padding:24px}@media (width<=760px){.account-mfa{grid-template-columns:1fr;padding:22px}.account-mfa form img{width:160px;height:160px}.account-security-settings{grid-template-columns:1fr;padding:20px}.account-nav{height:92px;padding:10px 18px}.account-nav img{width:118px;height:68px}.account-nav-actions{gap:6px}.account-home,.account-language{min-height:40px;padding:0 10px;font-size:11px}.account-auth{grid-template-columns:1fr}.account-auth-copy{padding:65px 24px}.account-auth-copy h1{font-size:48px}.account-auth-copy p{font-size:16px}.account-auth-copy small{margin-top:30px}.account-auth-card{padding:55px 24px}.account-dashboard{padding:48px 20px}.account-dashboard header{flex-direction:column;align-items:start;gap:25px}.account-dashboard header button{width:100%}.account-grid{grid-template-columns:1fr}.account-grid article{min-height:210px;padding:28px}.account-grid h2{margin-top:28px}.account-profile{grid-template-columns:1fr;padding:25px}.admin-page{padding:25px 18px}.admin-page header{flex-direction:column;align-items:start;gap:24px}.admin-customers,.admin-tools{grid-template-columns:1fr}.admin-customer-detail>header{padding:24px 20px}.admin-customer-detail>header>div:last-child{grid-template-columns:auto auto;align-self:stretch}.admin-detail-grid{grid-template-columns:1fr}.admin-detail-grid>section{border-inline-end:0;border-bottom:1px solid #071b2226;padding:24px 18px}.admin-event-detail dl{grid-template-columns:1fr 1fr}.admin-assets-detail{padding:24px 18px}.admin-asset-grid{grid-template-columns:1fr 1fr}.admin-asset-grid img,.admin-asset-grid video,.admin-file-icon{height:145px}.tickets-nav{height:94px;padding:12px 18px}.tickets-nav img{width:120px;height:66px}.tickets-nav>div{gap:7px}.tickets-nav>div a{padding:9px 10px;font-size:10px}.tickets-hero{min-height:520px;padding:80px 22px}.tickets-hero h1{font-size:62px}.tickets-hero>span{font-size:15px}.tickets-list{padding:75px 18px 90px}.tickets-title{grid-template-columns:1fr;margin-bottom:40px}.tickets-title span{grid-column:auto}.ticket-card{grid-template-columns:1fr}.ticket-media{min-height:340px}.ticket-copy{padding:35px 24px}.tickets-security{grid-template-columns:1fr;gap:15px;padding:65px 22px}.tickets-security>b{font-size:45px}.tickets-footer{text-align:center;grid-template-columns:1fr}.tickets-footer img{margin:auto}.tickets-footer>div{grid-template-columns:repeat(3,1fr);justify-self:center;gap:12px;width:100%;display:grid}.ticket-modal{grid-template-columns:1fr;width:calc(100vw - 20px)}.ticket-modal-event{padding:62px 24px 30px}.ticket-modal-event h2{font-size:36px}.ticket-modal form{grid-template-columns:1fr;padding:28px 20px}.ticket-modal label{grid-column:1/-1}.admin-tabs a,.admin-tabs button{text-align:center;width:100%}.admin-command-center{grid-template-columns:1fr}.admin-command-center a{border-inline-end:0;border-bottom:1px solid #071b2229;min-height:125px}.admin-command-center a:last-child{border-bottom:0}.admin-event-fields{grid-template-columns:1fr}.admin-event-fields textarea,.admin-promo{grid-column:auto}.admin-categories{margin:0 15px 15px;padding:15px}.admin-categories>div{grid-template-columns:1fr 1fr}.admin-ticket-list>article{grid-template-columns:1fr}.admin-publish{flex-direction:column}.admin-ticket-list select{width:100%}}.english-page .section-kicker{text-align:left}.english-page .hero-shade{background:linear-gradient(270deg,#02090c1f,#020c109e 60%,#020c10eb)}.english-page .hero h1,.english-page .intro-copy h2,.english-page .section-heading h2,.english-page .identity-heading h2,.english-page .journey-intro h2,.english-page .booking-heading h2,.english-page .experience-card h3,.english-page .stage-copy h3,.english-page .journey-steps h3,.english-page .booking-success h3,.english-page .choice-card strong,.english-page .booking-summary dd{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif}.english-page .experience-card figcaption{left:36px;right:36px}.english-page .stage-detail figcaption{left:38px;right:auto}.english-page .journey-steps article{border-left:0;border-right:1px solid #d9cebb}.english-page .journey-steps article:last-child{border-right:0}.english-page .journey-steps span{padding-left:0;padding-right:10px;left:0;right:auto}.english-page .booking-summary{border-left:1px solid #dcd3c4;border-right:0}.english-page .form-actions{justify-content:flex-start}.english-page .submission-error{margin-left:0;margin-right:auto}.english-page .contact-heading h2{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif}@media (width<=760px){.admin-customer-search,.admin-delete-groups{grid-template-columns:1fr}.admin-customer-search button{width:100%}.admin-edit-footer{flex-direction:column}.admin-edit-footer select{width:100%}.admin-event-actions{grid-column:1/-1}.admin-delete-manager{padding:20px 15px}}@media (width<=1380px){.nav-links{display:none}.mobile-menu{display:block}}@media (width<=920px){.intro-section{grid-template-columns:1fr;gap:52px}.intro-copy,.intro-visual{justify-self:center}.experience-grid{grid-template-rows:auto;grid-template-columns:1fr}.experience-card,.experience-zaffa{grid-row:auto;min-height:430px}.stage-layout{grid-template-columns:1fr}.stage-detail{grid-column:auto}.identity-grid{grid-template-columns:1fr 1fr}.identity-grid .brand-wide{grid-column:span 2}.journey-section,.contact-section{grid-template-columns:1fr}}@media (width<=620px){.back-to-top{gap:8px;min-width:78px;height:40px;padding:0 12px;font-size:11px;bottom:16px;left:16px}.launch-strip{text-align:center;padding:0 12px;font-size:9px}.nav-shell{height:74px;padding:0 18px}.brand{width:92px;height:60px}.language-switch{min-width:48px;height:36px;padding:0 6px;font-size:12px}.nav-cta{min-width:94px;height:40px;font-size:11px}.mobile-menu summary{width:36px;height:36px;padding:8px 7px}.mobile-menu>div{grid-template-columns:1fr;padding:12px 20px 20px;top:74px}.mobile-menu>div a,.mobile-menu>div a:nth-child(odd),.mobile-menu>div a:nth-child(2n){border-inline-start:0;min-height:48px;padding:0}.hero{background:var(--navy);min-height:0;padding-top:74px;display:block}.hero:before{display:none}.hero-media{background:#02090c;width:100%;position:relative;inset:auto}.hero-video{object-fit:contain;object-position:center;width:100%;height:auto;display:block;position:relative;inset:auto}.hero-shade{background:linear-gradient(#02090c14,#0000 68%,#02090c57)}.hero-shade:after{display:none}.hero-content{background:var(--navy);width:auto;margin:0;padding:42px 20px 38px}.hero h1{margin:15px 0 18px;font-size:49px;line-height:1.05}.hero-copy{font-size:13px}.hero-actions{flex-direction:column;align-items:stretch;max-width:none;margin-top:26px}.hero-facts{justify-content:center;gap:15px;margin-top:34px}.hero-facts strong{font-size:17px}.scroll-cue{display:none}.video-sound{background:#030f13b8;min-height:36px;bottom:16px;left:16px;right:auto}.intro-section{gap:36px;padding:48px 16px}.experience-section,.stages-section,.identity-section,.journey-section,.contact-section{padding:78px 20px}.section-kicker{margin-bottom:28px}.intro-copy h2,.section-heading h2,.identity-heading h2,.journey-intro h2,.booking-heading h2{font-size:43px}.intro-visual{padding:10px}.section-heading{flex-direction:column;align-items:start;gap:20px}.experience-card,.experience-zaffa{min-height:390px}.experience-card figcaption{bottom:24px;left:24px;right:24px}.stage-image{height:310px}.stage-copy{padding:28px 24px}.stage-copy p{min-height:0}.stage-detail{height:390px}.stage-detail img{object-position:55% center}.identity-grid{grid-template-columns:1fr}.identity-grid .brand-wide{grid-column:auto}.identity-grid figure{height:300px}.journey-steps{border-top:0;grid-template-columns:1fr}.journey-steps article{border-top:1px solid #d9cebb;border-left:0;padding:34px 8px 24px}.journey-steps span{top:15px;left:0;right:auto}.booking-section{padding:78px 18px}.booking-heading{grid-template-columns:1fr;gap:22px}.booking-progress button{flex-direction:column;gap:5px;min-height:64px}.booking-form{grid-template-columns:1fr}.booking-fields{min-height:0;padding:38px 20px 26px}.field-grid,.choice-grid,.extras-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}.booking-summary{border-top:1px solid #dcd3c4;border-right:0;padding:28px 20px}.form-actions{padding:14px 18px}.prototype-badge{display:none}.success-summary{flex-wrap:wrap;justify-content:center}.booking-success{padding:64px 22px}.contact-section{gap:42px}.contact-card{column-gap:12px;min-height:82px;padding:16px 10px}.contact-card:hover{padding-left:14px;padding-right:14px}.contact-card strong{font-size:15px}footer{text-align:center;grid-template-columns:1fr;width:100%;max-width:100vw;overflow:hidden}.english-page .hero h1{font-size:43px}.english-page .experience-card figcaption{left:24px;right:24px}.english-page .journey-steps article{border-right:0}.english-page .booking-summary{border-top:1px solid #dcd3c4;border-left:0}.footer-brand,footer>div{justify-self:center}footer>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;width:100%;display:grid}footer>div a{text-align:center;overflow-wrap:anywhere;min-width:0}footer small{grid-column:auto}.legal-nav{min-height:94px;padding:12px 18px}.legal-nav>a img{width:120px;height:66px}.legal-nav>div{gap:8px}.legal-nav>div a{padding:10px 11px;font-size:10px}.legal-home-link{display:none}.legal-hero{padding:70px 22px 62px}.legal-hero h1{font-size:55px;line-height:1.05}.legal-meta{flex-direction:column;align-items:flex-start;gap:4px;margin-top:30px}.legal-layout{grid-template-columns:1fr;gap:54px;padding:52px 20px 76px}.legal-summary{padding:24px;position:static}.legal-content>section,.legal-page-en .legal-content>section{margin-bottom:42px;padding:0 0 42px}.legal-content>section>span,.legal-page-en .legal-content>section>span{margin-bottom:12px;display:block;position:static}.legal-content h2{font-size:31px}.legal-content p,.legal-content li{font-size:14px}.legal-footer{text-align:center;grid-template-columns:1fr}.legal-footer img{margin:auto}}.acs-shell{color:#f7f2e8;min-height:100vh;font-family:var(--font-cairo),Arial,sans-serif;background-color:#061b22;background-image:radial-gradient(circle at 78% 18%,#14799a33,#0000 30%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto,72px 72px,72px 72px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.acs-nav{z-index:2;border-bottom:1px solid #d3ae6059;grid-template-columns:1fr auto 1fr;align-items:center;height:92px;padding:0 clamp(24px,6vw,96px);display:grid;position:relative}.acs-nav>a,.acs-nav>button{color:#e8d7b4;cursor:pointer;background:0 0;border:0;font:800 14px inherit;text-decoration:none}.acs-nav>button,.acs-nav>a:last-child{justify-self:end}.acs-nav>strong{letter-spacing:.2em;color:#d8b468;font:900 22px/1 Arial,sans-serif}.acs-nav>strong span{letter-spacing:.35em;color:#7da1ad;text-align:center;margin-top:7px;font-size:8px;display:block}.acs-auth{grid-template-columns:minmax(0,.9fr) minmax(480px,.72fr);align-items:center;gap:clamp(50px,8vw,140px);width:min(1500px,90vw);min-height:calc(100vh - 92px);margin:auto;padding:clamp(46px,7vw,110px) 0;display:grid}.acs-auth>header>span{color:#d8b468;letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:900;display:block}.acs-auth>header h1{letter-spacing:-.035em;max-width:760px;margin:22px 0;font-size:clamp(48px,5.5vw,92px);line-height:1.08}.acs-auth>header p{color:#adc0c5;max-width:680px;margin:0;font-size:clamp(18px,1.5vw,25px);line-height:1.9}.acs-auth>header ul{flex-wrap:wrap;gap:10px;margin:42px 0 0;padding:0;list-style:none;display:flex}.acs-auth>header li{color:#e4d7bd;border:1px solid #d3ae6047;padding:11px 15px;font-size:13px;font-weight:800}.acs-auth-card{color:#071c23;background:#fbf7ef;border-top:5px solid #d6b36a;padding:clamp(24px,3vw,50px);box-shadow:0 35px 90px #00000047}.acs-tabs{border-bottom:1px solid #d9cdb8;grid-template-columns:1fr 1fr;margin-bottom:34px;display:grid}.acs-tabs button{color:#728087;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 8px 18px;font:800 16px inherit}.acs-tabs button.active{color:#071c23;border-color:#d1a94f}.acs-auth-card form{gap:18px;display:grid}.acs-auth-card label{color:#334b53;gap:8px;font-size:13px;font-weight:900;display:grid}.acs-auth-card input{color:#071c23;background:#fff;border:1px solid #d8ccb6;outline:none;width:100%;height:54px;padding:0 15px;font:700 16px inherit}.acs-auth-card input:focus{border-color:#b98b2f;box-shadow:0 0 0 3px #b98b2f1f}.acs-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.acs-type{grid-template-columns:1fr 1fr;gap:10px;display:grid}.acs-type label{cursor:pointer;background:#fff;border:1px solid #d8ccb6;align-items:center;gap:9px;padding:14px;display:flex}.acs-type input{width:18px;height:18px}.acs-submit{color:#071c23;cursor:pointer;background:#d7b36a;border:0;justify-content:space-between;align-items:center;height:62px;padding:0 22px;font:900 17px inherit;display:flex}.acs-submit:disabled{opacity:.55;cursor:not-allowed}.acs-submit span{font-size:27px}.acs-back{color:#516a72;cursor:pointer;background:0 0;border:0;font:800 13px inherit}.acs-code{text-align:center;letter-spacing:.45em;direction:ltr;font-size:25px!important}.acs-notice{color:#26563a;background:#edf4ef;padding:14px;font-size:13px;line-height:1.8}.acs-error{color:#8a2d1d;background:#fff0ec;margin:0;padding:12px;font-size:13px;font-weight:800}.acs-status{grid-template-columns:260px 1fr;align-items:center;gap:70px;width:min(1200px,88vw);min-height:calc(100vh - 92px);margin:auto;padding:80px 0;display:grid}.acs-status-mark{aspect-ratio:1;border:1px solid #d7b36a80;place-items:center;display:grid;position:relative}.acs-status-mark:before,.acs-status-mark:after{content:"";border-radius:50%;position:absolute}.acs-status-mark:before{border:1px solid #d7b36a38;inset:18%}.acs-status-mark:after{background:#d7b36a;width:12px;height:12px;box-shadow:0 0 28px #d7b36a}.acs-status-mark.active:after{background:#56d59a;box-shadow:0 0 28px #56d59a}.acs-status-mark span{color:#d7b36a;letter-spacing:.2em;margin-top:80px;font:900 13px Arial,sans-serif}.acs-status small{color:#d7b36a;font-weight:900}.acs-status h1{margin:18px 0;font-size:clamp(42px,5vw,78px);line-height:1.12}.acs-status p{color:#b2c1c5;max-width:760px;font-size:20px;line-height:1.9}.acs-status dl{background:#ffffff1a;grid-template-columns:1fr 1fr;gap:1px;margin:38px 0;display:grid}.acs-status dl div{background:#0a252d;padding:20px}.acs-status dt{color:#78949d;font-size:12px;font-weight:800}.acs-status dd{margin:7px 0 0;font-weight:900}.acs-status aside{border:1px solid #d7b36a52;gap:7px;padding:24px;display:grid}.acs-status aside span{color:#91a8af;font-size:13px}.acs-loading{color:#d7b36a;letter-spacing:.3em;place-items:center;min-height:100vh;font:900 38px Arial,sans-serif;display:grid}@media (width<=900px){.acs-nav{height:74px;padding:0 20px}.acs-nav>strong{font-size:17px}.acs-nav>strong span{display:none}.acs-auth{grid-template-columns:1fr;gap:36px;width:min(92vw,650px);padding:45px 0 70px}.acs-auth>.acs-auth-card{order:-1}.acs-auth>header h1{font-size:clamp(42px,11vw,65px)}.acs-auth>header ul{margin-top:25px}.acs-status{grid-template-columns:1fr;gap:35px;padding:50px 0}.acs-status-mark{width:180px}.acs-status dl{grid-template-columns:1fr}}@media (width<=560px){.acs-nav{grid-template-columns:1fr auto}.acs-nav>strong{grid-area:1/2}.acs-nav>a:first-child{grid-area:1/1}.acs-nav>a:last-child,.acs-nav>button{display:none}.acs-auth{padding-top:32px}.acs-auth>header p{font-size:17px}.acs-auth>header li{font-size:11px}.acs-auth-card{padding:24px 18px}.acs-row,.acs-type{grid-template-columns:1fr}.acs-status h1{font-size:39px}.acs-status p{font-size:17px}}.organizer-manager{margin-top:50px}.organizer-review-list{gap:22px;display:grid}.organizer-review-list>article{background:#fff;border:1px solid #d7dee1;padding:26px;box-shadow:0 14px 35px #041c2414}.organizer-review-head{border-bottom:1px solid #e2e7e9;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.organizer-review-head h3{color:#08242d;margin:8px 0 4px;font-size:25px}.organizer-review-head p,.organizer-review-head small{color:#64777e;margin:0}.organizer-review-head select{background:#f7f9f9;border:1px solid #c6d0d3;min-width:170px;height:46px;padding:0 12px;font-weight:800}.organizer-status{color:#59676b;text-transform:uppercase;background:#eee;border-radius:20px;padding:5px 9px;font:900 11px Arial,sans-serif;display:inline-flex}.organizer-status.active{color:#17663b;background:#dff4e8}.organizer-status.pending{color:#855b00;background:#fff1cf}.organizer-status.rejected,.organizer-status.stopped{color:#8b2d1d;background:#ffe5df}.organizer-review-grid{grid-template-columns:1fr 1fr;gap:20px;margin:22px 0;display:grid}.organizer-review-grid fieldset{border:1px solid #dce3e5;padding:18px}.organizer-review-grid legend{color:#143b46;padding:0 8px;font-weight:900}.organizer-review-grid label{align-items:flex-start;gap:9px;padding:8px 0;display:flex}.organizer-review-grid label span{gap:2px;display:grid}.organizer-review-grid label small{color:#78898f}.organizer-notes{gap:8px;font-weight:800;display:grid}.organizer-notes textarea{font:inherit;border:1px solid #d1dade;padding:12px}.organizer-review-list>article>button{color:#fff;cursor:pointer;background:#092832;border:0;margin-top:15px;padding:13px 20px;font-weight:900}.organizer-review-list footer{color:#71858c;margin-top:15px;font-size:12px}.admin-empty{text-align:center;color:#60747b;background:#fff;border:1px dashed #bcc9cd;padding:30px}@media (width<=760px){.organizer-review-head{display:grid}.organizer-review-grid{grid-template-columns:1fr}}.organizer-event-assignment{border-bottom:1px solid #e5eaec;padding:10px 0}.organizer-event-assignment:last-child{border:0}.organizer-event-assignment>select{color:#173b45;background:#f7f9f9;border:1px solid #c9d4d7;width:100%;height:38px;margin-top:7px;padding:0 9px;font-weight:800}.acs-dashboard-head{justify-content:space-between;align-items:flex-end;gap:30px;width:min(1500px,90vw);margin:0 auto;padding:65px 0 38px;display:flex}.acs-dashboard-head small{color:#d7b36a;font-weight:900}.acs-dashboard-head h1{margin:13px 0 8px;font-size:clamp(38px,4vw,66px);line-height:1.12}.acs-dashboard-head p{color:#9fb4ba;margin:0;font-size:17px}.acs-live-badge{color:#7de4b4;letter-spacing:.13em;white-space:nowrap;border:1px solid #54d59a59;padding:12px 16px;font:900 11px Arial,sans-serif}.acs-live-badge i{background:#56d59a;border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 16px #56d59a}.acs-kpis{background:#ffffff1c;border:1px solid #ffffff1c;grid-template-columns:repeat(4,1fr);gap:1px;width:min(1500px,90vw);margin:0 auto 35px;display:grid}.acs-kpis article{background:#0a252d;gap:9px;padding:25px;display:grid}.acs-kpis span{color:#87a0a8;font-size:12px;font-weight:800}.acs-kpis strong{color:#fff;font:900 clamp(26px,2.4vw,40px) Arial,sans-serif}.acs-events{color:#07212a;background:#f8f3e9;width:min(1500px,90vw);margin:auto;padding:35px}.acs-events>header{border-bottom:1px solid #d9ccb5;justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.acs-events>header span{color:#a67a25;letter-spacing:.14em;font:900 11px Arial,sans-serif}.acs-events>header h2{margin:8px 0 0;font-size:clamp(30px,3vw,48px)}.acs-events>header p{color:#6c7d82;max-width:430px;margin:0;font-size:13px}.acs-event-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:25px;display:grid}.acs-event-grid>article{background:#fff;border:1px solid #d8cbb4;padding:25px;box-shadow:0 12px 30px #1c24230f}.acs-event-top{justify-content:space-between;gap:15px;display:flex}.acs-event-top>span{color:#aa7a1f;letter-spacing:.12em;font:900 11px Arial,sans-serif}.event-state{color:#52676d;text-transform:uppercase;background:#edf1f1;padding:5px 8px;font:900 10px Arial,sans-serif}.event-state.published,.event-state.live{color:#17663b;background:#ddf4e8}.acs-event-grid h3{margin:22px 0 8px;font-size:27px}.acs-event-grid>article>p{color:#718187;margin:0;font-size:13px}.acs-event-metrics{background:#e2ddd2;grid-template-columns:repeat(3,1fr);gap:1px;margin:25px 0;display:grid}.acs-event-metrics>div{background:#f8f6f1;gap:5px;padding:15px;display:grid}.acs-event-metrics small{color:#748388}.acs-event-metrics strong{font:900 25px Arial,sans-serif}.acs-event-metrics span{color:#9b7a39;font-size:11px}.acs-event-grid footer{color:#728187;justify-content:space-between;align-items:center;margin-top:0;font:800 11px Arial,sans-serif;display:flex}.acs-event-grid footer button{color:#fff;background:#092932;border:0;padding:11px 15px;font:800 12px inherit}.acs-event-grid footer button:disabled{opacity:.55}.acs-no-events{text-align:center;border:1px dashed #cbbd9f;gap:8px;margin-top:25px;padding:45px;display:grid}.acs-no-events span{color:#74858a;font-size:13px}@media (width<=900px){.acs-dashboard-head{flex-direction:column;align-items:flex-start;padding-top:42px}.acs-kpis{grid-template-columns:repeat(2,1fr)}.acs-events{padding:24px}.acs-event-grid{grid-template-columns:1fr}.acs-events>header{flex-direction:column;align-items:flex-start}.acs-events>header p{max-width:none}}@media (width<=520px){.acs-kpis{grid-template-columns:1fr 1fr}.acs-kpis article{padding:18px}.acs-kpis strong{font-size:23px}.acs-events{width:94vw;padding:18px}.acs-event-metrics{grid-template-columns:1fr}.acs-event-grid footer{flex-direction:column;align-items:flex-start;gap:12px}.acs-event-grid footer button{width:100%}}.em-nav>div .em-acs-login{color:#e9c879;background:#cfad6814;border:1px solid #cfad68;align-items:center;min-height:42px;padding:0 18px;display:inline-flex}.acs-command-header{background:linear-gradient(115deg,#0c3541,#06181f 45%,#102d38);border-bottom:2px solid #cfad68;grid-template-columns:minmax(190px,1fr) minmax(340px,1.45fr) minmax(190px,1fr);align-items:center;gap:28px;min-height:180px;padding:22px clamp(24px,5vw,86px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #0000003d}.acs-command-header:before{content:"";opacity:.18;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 79px,#6dd1e538 80px),repeating-linear-gradient(0deg,#0000 0 39px,#6dd1e526 40px);position:absolute;inset:0}.acs-command-brand{z-index:1;text-align:center;place-items:center;display:grid;position:relative}.acs-command-brand img{object-fit:contain;filter:drop-shadow(0 0 18px #3393b357);width:86px;height:66px}.acs-command-brand strong{color:#f7efe0;margin-top:8px;font-size:clamp(18px,1.45vw,25px);line-height:1.45}.acs-command-brand small{color:#73b3c5;letter-spacing:.34em;margin-top:4px;font:900 9px Arial,sans-serif}.acs-control-button{z-index:1;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);cursor:pointer;background:linear-gradient(135deg,#cfad6821,#06181fc2);border:1px solid #dbba70bf;justify-content:center;align-items:center;gap:14px;width:min(250px,100%);min-height:64px;padding:0 24px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 0 24px #cfad680f;color:#f4dfb5!important;font:900 17px var(--font-cairo),Arial,sans-serif!important}.acs-control-button span{letter-spacing:.12em;color:#68cfad;font:900 9px Arial,sans-serif}.acs-control-button:hover,.acs-control-button:focus-visible{background:#cfad68;outline:0;transform:translateY(-2px);color:#06181f!important}.acs-control-button.logout{justify-self:end}.acs-control-button.home{justify-self:start}.acs-command-grid{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1760px,94vw);margin:42px auto 34px;display:grid}.acs-command-card{direction:rtl;background:linear-gradient(155deg,#0f3741eb,#051c23f5);border:1px solid #69b7c757;min-height:440px;padding:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #218ba40e,0 20px 55px #00000024}.acs-command-card:before,.acs-command-card:after{content:"";pointer-events:none;border-color:#d2ad63;width:32px;height:32px;position:absolute}.acs-command-card:before{border-top:2px solid;border-right:2px solid;top:10px;right:10px}.acs-command-card:after{border-bottom:2px solid;border-left:2px solid;bottom:10px;left:10px}.acs-command-card>header{text-align:center;border-bottom:1px solid #6ab1c038;padding-bottom:18px}.acs-command-card>header span{color:#6cb7c8;letter-spacing:.2em;font:900 9px Arial,sans-serif}.acs-command-card h1,.acs-command-card h2{color:#f7efe0;margin:7px 0 0;font-size:clamp(22px,1.7vw,30px)}.english-page .acs-command-card,.acs-shell[dir=ltr] .acs-command-card{direction:ltr}.acs-organizer-account-banner{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#f7eddb;text-align:center;direction:rtl;background:linear-gradient(120deg,#0c3d48f5,#041c23fa);border:1px solid #57c9da8a;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:max-content;max-width:94vw;margin:26px auto 0;padding:9px 18px;display:flex;box-shadow:inset 4px 0 #60e0ae,inset 0 0 30px #40b9cd12,0 14px 36px #0000002e}.acs-organizer-account-banner>i{border:2px solid #62e3b0;border-radius:50%;flex:0 0 13px;width:13px;height:13px;position:relative;box-shadow:0 0 0 5px #62e3b014,0 0 17px #62e3b080}.acs-organizer-account-banner>i:after{content:"";background:#7cf0c1;border-radius:50%;animation:1.7s ease-in-out infinite acs-account-signal;position:absolute;inset:3px}.acs-organizer-account-banner>div{white-space:nowrap;flex-direction:column;align-items:center;gap:0;display:flex}.acs-organizer-account-banner span{color:#78cddd;font:900 13px/1.5 var(--font-cairo),Arial,sans-serif;letter-spacing:0}.acs-organizer-account-banner strong{color:#f7efe0;font:900 clamp(27px,2vw,35px)/1.45 var(--font-cairo),Arial,sans-serif;white-space:nowrap}.acs-organizer-account-banner>small{display:none!important}.acs-shell[dir=ltr] .acs-organizer-account-banner{text-align:center;direction:ltr;box-shadow:inset -4px 0 #60e0ae,inset 0 0 30px #40b9cd12,0 14px 36px #0000002e}.acs-shell[dir=ltr] .acs-organizer-account-banner span,.acs-shell[dir=ltr] .acs-organizer-account-banner strong{font-family:Arial,sans-serif}@keyframes acs-account-signal{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.55)}}.acs-organizer-account-banner+.acs-command-grid{margin-top:18px}.acs-command-card.identity dl{gap:0;margin:20px 0 0;display:grid}.acs-command-card.identity dl>div{border-bottom:1px solid #71abb824;grid-template-columns:145px 1fr;align-items:center;gap:16px;min-height:47px;padding:8px 0;display:grid}.acs-command-card.identity dt{color:#80a4ad;font-size:11px;font-weight:800}.acs-command-card.identity dd{color:#f4e8d1;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:900}.radar-card{grid-template-rows:auto 1fr auto auto;place-items:center;display:grid}.acs-radar{aspect-ratio:1;background:radial-gradient(circle,#34e18d24 0 2px,#0000 3px),repeating-radial-gradient(circle,#0000 0 25%,#3cda8933 25.5% 26%,#0000 26.5% 50%),linear-gradient(90deg,#0000 49.6%,#42da8c38 50%,#0000 50.4%),linear-gradient(#0000 49.6%,#42da8c38 50%,#0000 50.4%),#061d22;border:1px solid #47e5957a;border-radius:50%;width:min(238px,65vw);margin:20px auto;position:relative;overflow:hidden;box-shadow:0 0 45px #2ed78421,inset 0 0 45px #2ed78414}.acs-radar i{background:conic-gradient(from 0deg,transparent 0 68%,#41e59414 78%,#41e5948c 99%,transparent 100%);border-radius:50%;animation:3.4s linear infinite acs-radar-sweep;position:absolute;inset:0}.acs-radar b,.acs-radar em{background:#5cf0aa;border-radius:50%;position:absolute;box-shadow:0 0 12px #5cf0aa}.acs-radar b{width:7px;height:7px;top:30%;left:62%}.acs-radar em{width:5px;height:5px;top:67%;left:34%}.acs-radar span{background:#61d99e;border-radius:50%;width:3px;height:3px;position:absolute}.acs-radar span:first-of-type{top:44%;left:73%}.acs-radar span:nth-of-type(2){top:22%;left:38%}.acs-radar span:nth-of-type(3){top:75%;left:65%}@keyframes acs-radar-sweep{to{transform:rotate(360deg)}}.radar-card>p{color:#78eab3;margin:0;font-weight:900}.radar-card>p i{background:#5cf0aa;border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 13px #5cf0aa}.radar-card>small{color:#668d96;margin-top:7px;font-size:10px}.acs-clock{text-align:center;border-bottom:1px solid #6ab1c038;place-items:center;padding:16px 10px 20px;display:grid}.acs-clock strong{color:#75e4bd;letter-spacing:.08em;text-shadow:0 0 20px #4fe4b138;font:900 clamp(34px,3vw,49px)/1 Courier New,monospace}.acs-clock span{color:#98b1b7;margin-top:8px;font-size:11px}.telemetry>header{padding-top:18px}.acs-stat-matrix{direction:rtl;grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.acs-stat-matrix>div{background:#123d4794;border:1px solid #6bb1c13d;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:80px;padding:13px;display:grid}.acs-stat-matrix span{color:#91aeb5;font-size:11px;font-weight:900}.acs-stat-matrix strong{color:#e7c77e;font:900 30px Arial,sans-serif}.acs-stat-matrix .active strong{color:#63e3aa}.acs-stat-matrix .finished strong{color:#72bbdc}.acs-stat-matrix .cancelled strong{color:#ec827b}.acs-logout-layer{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010c10d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.acs-logout-dialog{text-align:center;background:linear-gradient(145deg,#0e3540,#061a21);border:1px solid #cfad68;width:min(570px,94vw);padding:38px;box-shadow:0 35px 100px #0000008c}.acs-logout-dialog>span{color:#69bfd0;letter-spacing:.22em;font:900 10px Arial,sans-serif}.acs-logout-dialog h2{color:#fff;margin:13px 0;font-size:31px}.acs-logout-dialog p{color:#a9bdc1;line-height:1.9}.acs-logout-dialog>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:27px;display:grid}.acs-logout-dialog button{color:#f4e4c5;cursor:pointer;background:0 0;border:1px solid #b99a5e;min-height:54px;padding:10px;font:900 13px inherit}.acs-logout-dialog button:last-child{color:#061a21;background:#cfad68}.acs-logout-dialog button:disabled{opacity:.55}.acs-account-radar{place-items:center;gap:14px;display:grid}.acs-account-radar .acs-radar{width:min(250px,70vw);margin:0}.acs-account-radar>strong{color:#d8b468;letter-spacing:.12em;font:900 11px Arial,sans-serif}.acs-account-radar.rejected .acs-radar,.acs-account-radar.stopped .acs-radar{background:repeating-radial-gradient(circle,#0000 0 25%,#ea4c4533 25.5% 26%,#0000 26.5% 50%),linear-gradient(90deg,#0000 49.6%,#ea4c4538 50%,#0000 50.4%),linear-gradient(#0000 49.6%,#ea4c4538 50%,#0000 50.4%),#241315;border-color:#f25b538c;box-shadow:0 0 45px #ea4c451f,inset 0 0 45px #ea4c4514}.acs-account-radar.rejected .acs-radar i,.acs-account-radar.stopped .acs-radar i{display:none}.acs-account-radar.rejected .acs-radar b,.acs-account-radar.rejected .acs-radar em,.acs-account-radar.rejected .acs-radar span,.acs-account-radar.stopped .acs-radar b,.acs-account-radar.stopped .acs-radar em,.acs-account-radar.stopped .acs-radar span{background:#ef625b;box-shadow:0 0 10px #ef625bbf}.acs-account-radar.rejected>strong,.acs-account-radar.stopped>strong{color:#ef756e}@media (width<=1050px){.acs-command-header{grid-template-columns:1fr 1.4fr 1fr}.acs-control-button{padding:0 13px;font-size:14px!important}.acs-command-grid{grid-template-columns:1fr}.acs-command-card{min-height:0}.acs-command-card.identity dl{grid-template-columns:1fr 1fr;gap:0 22px}.acs-command-card.identity dl>div{grid-template-columns:125px 1fr}.acs-radar{width:220px}}@media (width<=700px){.em-nav{height:auto;min-height:104px;padding-block:14px}.em-nav>div{flex-wrap:wrap;justify-content:flex-end;gap:8px}.em-nav>div .em-acs-login{order:3;justify-content:center;width:100%}.acs-command-header{grid-template-columns:1fr 1fr;gap:14px;min-height:0;padding:18px}.acs-command-brand{grid-area:1/1/auto/-1}.acs-command-brand img{width:74px;height:56px}.acs-command-brand strong{font-size:17px}.acs-control-button{width:100%;min-height:54px;font-size:13px!important}.acs-control-button.home{grid-column:2}.acs-control-button.logout{grid-area:2/1}.acs-command-grid{width:94vw;margin-top:22px}.acs-command-card{padding:21px}.acs-command-card.identity dl{grid-template-columns:1fr}.acs-command-card.identity dl>div{grid-template-columns:120px 1fr}.acs-logout-dialog{padding:28px 20px}.acs-logout-dialog>div{grid-template-columns:1fr}.acs-organizer-account-banner{gap:11px;margin-top:18px;padding:12px 16px}.acs-organizer-account-banner>div{white-space:normal;gap:7px}.acs-organizer-account-banner span{font-size:12px}.acs-organizer-account-banner strong{white-space:normal;max-width:62vw;font-size:24px}.acs-organizer-account-banner small{display:none}.acs-organizer-account-banner+.acs-command-grid{margin-top:12px}}@media (prefers-reduced-motion:reduce){.acs-organizer-account-banner>i:after{animation:none}}.acs-team-command{gap:16px;display:grid}.acs-team-command-title{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(125deg,#0d404bf2,#041d24fa);border:1px solid #5bccdc7a;align-items:center;gap:13px;width:max-content;max-width:100%;margin-inline:auto;padding:13px 20px;display:flex;box-shadow:inset 3px 0 #5fe0ae,0 12px 30px #0000002b}.acs-team-command-title>i{border:2px solid #65e6b3;border-radius:50%;width:12px;height:12px;box-shadow:0 0 14px #65e6b39e}.acs-team-command-title>div{gap:1px;display:grid}.acs-team-command-title span{color:#76c9d8;letter-spacing:.2em;font:900 9px/1.4 Arial,sans-serif}.acs-team-command-title h3{color:#f3f6f4!important;font:900 29px/1.45 var(--font-cairo),Arial,sans-serif!important;margin:0!important}html[dir=ltr] .acs-team-command-title h3{font-family:Arial,sans-serif!important}.acs-readiness-center>header>nav button{isolation:isolate;transition:border-color .3s,color .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.acs-readiness-center>header>nav button:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 0 28%,#67dee514 38%,#60e2ae4d 50%,#67dee514 62%,#0000 72% 100%);animation:4.8s ease-in-out infinite acs-tab-scan;position:absolute;inset:-1px;transform:translate(-125%)}.acs-readiness-center>header>nav button:nth-child(2):before{animation-delay:.55s}.acs-readiness-center>header>nav button:nth-child(3):before{animation-delay:1.1s}.acs-readiness-center>header>nav button:after{content:"";opacity:.25;background:linear-gradient(90deg,#0000,#61d9e8,#5ee2aa,#0000);height:2px;transition:opacity .3s,transform .3s;position:absolute;inset:auto 12% 0;transform:scaleX(.35)}.acs-readiness-center>header>nav button:hover,.acs-readiness-center>header>nav button:focus-visible{color:#d6f5f3;border-color:#66dde5bf;outline:none;transform:translateY(-2px);box-shadow:0 10px 25px #189bac26,inset 0 0 22px #56d9e312}.acs-readiness-center>header>nav button:hover:after,.acs-readiness-center>header>nav button:focus-visible:after,.acs-readiness-center>header>nav button.active:after{opacity:1;transform:scaleX(1)}.acs-readiness-center>header>nav button.active{box-shadow:0 0 26px #d0ac621f,inset 0 0 30px #d0ac6214}.acs-readiness-center>header>nav button b{animation:1.8s ease-in-out infinite acs-action-pulse;position:relative}.acs-command-stream-divider{grid-template-columns:minmax(0,1fr) 7px 46px 7px minmax(0,1fr);align-items:center;gap:8px;width:min(1760px,94vw);height:32px;margin:18px auto;display:grid;position:relative;overflow:hidden}.acs-command-stream-divider>span{background:linear-gradient(90deg,#0000,#4db7cb85);height:1px}.acs-command-stream-divider>span:last-child{transform:scaleX(-1)}.acs-command-stream-divider>i{border:1px solid #63dce8;width:7px;height:7px;transform:rotate(45deg);box-shadow:0 0 10px #63dce880}.acs-command-stream-divider>b{background:linear-gradient(90deg,#0000,#67dee9 32%,#67e3b2 68%,#0000);border-radius:99px;width:46px;height:3px;animation:1.65s ease-in-out infinite acs-divider-core;box-shadow:0 0 14px #5ee2b5b8}.acs-command-stream-divider:after{content:"";filter:drop-shadow(0 0 7px #66dfe8);background:linear-gradient(90deg,#0000,#75eff4 48%,#6dffc2 72%,#0000);width:22%;height:2px;animation:3.2s ease-in-out infinite alternate acs-divider-sweep;position:absolute;top:calc(50% - 1px);left:0}@keyframes acs-tab-scan{0%,22%{opacity:0;transform:translate(-125%)}42%,55%{opacity:1}78%,to{opacity:0;transform:translate(125%)}}@keyframes acs-action-pulse{0%,to{box-shadow:0 0 #5ee2aa47}50%{box-shadow:0 0 0 7px #5ee2aa00}}@keyframes acs-divider-sweep{0%{transform:translate(-15%)}to{transform:translate(370%)}}@keyframes acs-divider-core{0%,to{opacity:.45;transform:scaleX(.58)}50%{opacity:1;transform:scaleX(1)}}@media (width<=700px){.acs-command-stream-divider{grid-template-columns:minmax(0,1fr) 5px 30px 5px minmax(0,1fr);gap:5px;height:24px;margin:11px auto}.acs-command-stream-divider>i{width:5px;height:5px}.acs-command-stream-divider>b{width:30px}}.acs-dashboard>.acs-command-header{isolation:isolate}.acs-command-frame{z-index:0;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);pointer-events:none;border:1px solid #5acadb66;display:block;position:absolute;inset:12px;overflow:hidden;box-shadow:inset 0 0 24px #4fc5d709,0 0 20px #30abc00e}.acs-command-frame:before,.acs-command-frame:after{content:"";opacity:.75;filter:drop-shadow(0 0 6px #69d9e773);border-color:#69d9e7;width:52px;height:52px;animation:3s ease-in-out infinite acs-frame-corner;position:absolute}.acs-command-frame:before{border-top:2px solid;border-left:2px solid;inset:0 auto auto 0}.acs-command-frame:after{border-bottom:2px solid;border-right:2px solid;animation-delay:1.5s;inset:auto 0 0 auto}.acs-command-frame>span{background:linear-gradient(90deg,#0000,#75e9ef 40%,#67e4b1 72%,#0000);border-radius:99px;width:18%;height:3px;animation:4.8s ease-in-out infinite alternate acs-frame-scan-x;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #67e4b1b8}.acs-command-frame>span:after{content:"";background:linear-gradient(#70e9ec,#67e4b152,#0000);width:3px;height:90px;animation:4.8s ease-in-out infinite alternate acs-frame-scan-y;position:absolute;top:0;right:0;box-shadow:0 0 10px #67e4b180}.acs-dashboard>.acs-command-header .acs-command-brand img{animation:4.8s ease-in-out infinite acs-brand-heartbeat}@keyframes acs-frame-scan-x{0%{opacity:.3;transform:translate(-12%)}48%,58%{opacity:1}to{opacity:.3;transform:translate(455%)}}@keyframes acs-frame-scan-y{0%,18%{opacity:0;transform:translateY(-105%)}42%,64%{opacity:.85}to{opacity:0;transform:translateY(250%)}}@keyframes acs-frame-corner{0%,to{opacity:.42}50%{opacity:1}}@keyframes acs-brand-heartbeat{0%,38%,54%,to{filter:drop-shadow(0 0 18px #3393b340)}46%{filter:drop-shadow(0 0 28px #5ad5e494)}}@media (width<=700px){.acs-command-frame{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);inset:7px}.acs-command-frame:before,.acs-command-frame:after{width:34px;height:34px}}.acs-team-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.acs-team-stats article{background:linear-gradient(145deg,#0b3741f0,#041c23fa);border:1px solid #5ac1d34d;grid-template-columns:1fr auto;align-content:center;gap:3px 12px;min-height:78px;padding:11px 16px;display:grid;position:relative;overflow:hidden}.acs-team-stats article:after{content:"";background:#62c7d9;width:3px;position:absolute;inset:0 auto 0 0}.acs-team-stats article.online:after{background:#61e3ae}.acs-team-stats article.offline:after{background:#698a92}.acs-team-stats article>i{top:11px;background:#62e3ae;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:12px;box-shadow:0 0 13px #62e3aeb3}.acs-team-stats article.offline>i{box-shadow:none;background:#6e8990}.acs-team-stats span{color:#a6c0c5;font-size:14px;font-weight:900}.acs-team-stats strong{color:#75d4e4;grid-area:1/2/3;font:900 34px/1 Arial,sans-serif}.acs-team-stats .online strong{color:#65e3af}.acs-team-stats .offline strong{color:#8da5aa}.acs-team-stats small{color:#6f939a;letter-spacing:.15em;font:900 9px/1.3 Arial,sans-serif}.acs-team-search{background:#031a21b8;border:1px solid #5ac1d34d;grid-template-columns:auto minmax(250px,1fr) auto;align-items:center;gap:13px;padding:16px 18px;display:grid}.acs-team-search label{color:#d9e8e8;font-size:15px;font-weight:900}.acs-team-search input{background:#031a21!important;border-color:#59ccde6b!important;min-height:50px!important;padding:10px 15px!important}.acs-team-search input:focus{outline:none;box-shadow:0 0 0 3px #60ddb01a;border-color:#60ddb0!important}.acs-team-search>span{color:#6ee0b0;font:900 13px Arial,sans-serif}.acs-phone-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.acs-team-layout{margin-top:0}.acs-team-layout>form,.acs-current-team{background:linear-gradient(145deg,#0c3842e6,#041c23fa)!important;border-color:#5ac1d352!important}.acs-team-layout>form>button{color:#dff9fb!important;background:linear-gradient(135deg,#4cbed133,#05272fe6)!important;border-color:#64d6e7!important}.acs-team-layout>form>button:hover{color:#04202a!important;background:#64d6e7!important}.acs-current-team>article{border:1px solid #5ac1d352!important;border-inline-start:4px solid #60d9e9!important}.acs-current-team>article>header b{color:#9bc6ce;background:#3a757f33;border:1px solid #69c1cf61}.acs-current-team>article>header b.active{color:#6ee5b3;background:#2d926838;border-color:#61e3ae80}.acs-current-team>article>header b.stopped{color:#ee8b85;background:#9a373438;border-color:#e675707a}.acs-current-team dl dd.online{color:#66e2af}.acs-current-team dl dd.offline{color:#89a0a5}.acs-member-events{background:#02161c94;border:1px solid #5cc3d440;margin:16px 0;padding:15px}.acs-member-events h4{color:#74cada;margin:0 0 10px;font-size:15px}.acs-member-events>div{gap:7px;display:grid}.acs-member-events article{justify-content:space-between;align-items:center;gap:15px;display:flex;background:#0a323bb8!important;border:1px solid #5cc3d433!important;padding:10px 12px!important}.acs-member-events article strong{color:#eef4f2;font-size:14px}.acs-member-events article span{color:#78e0b1;font:900 12px Arial,sans-serif}.acs-member-events p{color:#829da3;margin:0}.acs-member-editor{background:#02161cb8;border:1px solid #63d9e857;gap:9px;margin:16px 0;padding:15px;display:grid}.acs-member-editor input,.acs-member-editor select{width:100%;min-height:48px;padding:9px 12px}.acs-member-editor fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.acs-member-editor fieldset label{align-items:flex-start;gap:7px;font-size:12px;display:flex}.acs-editor-actions,.acs-member-actions{flex-wrap:wrap;gap:8px!important;display:flex!important}.acs-editor-actions button,.acs-member-actions button{color:#dff4f5;min-height:44px;font:900 13px var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#104651a6;border:1px solid #5bcadc7a;padding:9px 16px}.acs-member-actions button.edit{color:#82deeb;border-color:#60cde0}.acs-member-actions button.reactivate{color:#72e4b4;border-color:#62dfac}.acs-member-actions button.suspend{color:#e5ae85;border-color:#d18f69}.acs-member-actions button.delete{color:#ed8984;border-color:#dc6e6a}.acs-member-actions button:hover,.acs-editor-actions button:hover{color:#041d24;background:#69cada}html[dir=ltr] .acs-team-command-title h3,html[dir=ltr] .acs-team-search label,html[dir=ltr] .acs-member-actions button,html[dir=ltr] .acs-editor-actions button{font-family:Arial,sans-serif}@media (width<=800px){.acs-team-stats,.acs-team-search{grid-template-columns:1fr}.acs-team-search>span{justify-self:start}.acs-phone-row,.acs-member-editor fieldset{grid-template-columns:1fr}}.tickets-hero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);justify-content:stretch;align-items:end;gap:7vw;min-height:510px;padding:72px max(7vw,28px);display:grid}.tickets-hero-main{max-width:900px}.tickets-hero-main h1{margin:18px 0 25px;font-size:clamp(64px,7.2vw,112px);line-height:.98}.tickets-hero-main>span{max-width:720px;display:block}.tickets-hero-main>a{color:#071b22;background:#cfad68;justify-content:space-between;width:min(280px,100%);margin-top:32px;padding:17px 20px;font-weight:900;text-decoration:none;display:flex}.tickets-steps{border-top:1px solid #e5ce9c59}.tickets-steps article{border-bottom:1px solid #e5ce9c33;grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:19px 0;display:grid}.tickets-steps b{color:#cfad68;font:500 18px Georgia,serif}.tickets-steps span{color:#ffffffc7;font-size:14px;font-weight:700}.tickets-list{scroll-margin-top:20px}@media (width<=760px){.tickets-hero{grid-template-columns:1fr;gap:48px;min-height:0;padding:62px 22px}.tickets-hero-main h1{font-size:54px}.tickets-hero-main>span{font-size:14px}.tickets-hero-main>a,.tickets-steps{width:100%}}.acs-command-header{grid-template-columns:minmax(190px,1fr) minmax(420px,1.55fr) minmax(190px,1fr);min-height:240px;padding:28px clamp(24px,5vw,86px)}.acs-command-brand img{filter:drop-shadow(0 0 22px #3393b366);width:142px;height:108px}.acs-command-brand strong{margin-top:10px;font-size:clamp(25px,2vw,36px);line-height:1.4}.acs-command-brand small{letter-spacing:.34em;margin-top:5px;font-size:14px}.acs-header-actions{z-index:1;justify-self:end;gap:10px;width:min(250px,100%);display:grid;position:relative}.acs-header-actions.home-actions{justify-self:start}.acs-header-actions .acs-control-button,.acs-header-actions .acs-control-button.logout{width:100%}.acs-language-switch{text-align:center;min-width:76px;font:900 12px var(--font-cairo),Arial,sans-serif;letter-spacing:.08em;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#04191fb8;border:1px solid #69cfad8c;justify-self:center;padding:6px 13px;text-decoration:none;color:#76d7b6!important}.acs-language-switch:hover,.acs-language-switch:focus-visible{background:#68cfad;outline:0;color:#06181f!important}.acs-command-card>header span{font-size:13px}.acs-command-card h1,.acs-command-card h2{margin-top:9px;font-size:clamp(29px,2.15vw,40px);line-height:1.35}@media (width<=700px){.acs-command-header{grid-template-columns:1fr 1fr;gap:15px;padding:22px 18px}.acs-command-brand img{width:108px;height:82px}.acs-command-brand strong{font-size:22px}.acs-command-brand small{letter-spacing:.25em;font-size:11px}.acs-header-actions{grid-area:2/1;gap:7px;width:100%}.acs-header-actions.home-actions{grid-area:2/2}.acs-language-switch{padding:5px 11px;font-size:11px}.acs-command-card>header span{font-size:11px}.acs-command-card h1,.acs-command-card h2{font-size:clamp(27px,8vw,34px)}}.acs-readiness-kpis article{background:linear-gradient(145deg,#0f3d48f0,#07222af5);border-color:#69b7c775}.acs-readiness-kpis span{color:#92d2df!important;letter-spacing:0!important;font-size:19px!important;font-weight:900!important;line-height:1.55!important}.acs-readiness-kpis small{color:#b3c7cb!important;letter-spacing:0!important;font-size:15px!important;font-weight:800!important;line-height:1.65!important}html[dir=ltr] .acs-readiness-kpis span{font-size:17px!important}html[dir=ltr] .acs-readiness-kpis small{font-size:14px!important}.acs-selected-readiness>.acs-event-file-hero{grid-template-columns:minmax(360px,1fr) minmax(300px,.75fr) 180px;align-items:stretch;gap:18px;padding:0 0 22px;display:grid}.acs-event-file-details,.acs-event-promo{background:linear-gradient(145deg,#0a2d36fa,#03181ffa);border:1px solid #69b7c759;min-width:0}.acs-event-file-details>span{color:#e0bd70;border-bottom:1px solid #69b7c747;padding:13px 16px;font-size:14px;font-weight:900;display:block}.acs-event-file-details dl{margin:0;padding:9px 16px}.acs-event-file-details dl>div{border-bottom:1px solid #69b7c729;grid-template-columns:minmax(135px,.45fr) 1fr;align-items:center;gap:15px;min-height:44px;padding:9px 0;display:grid}.acs-event-file-details dl>div:last-child{border:0}.acs-event-file-details dt{color:#78b8c5;font-size:13px;font-weight:900}.acs-event-file-details dd{color:#f6e7ce;margin:0;font-size:16px;font-weight:800;line-height:1.6}.acs-event-file-details dd bdi{font-family:Arial,sans-serif}.acs-event-status{background:#d1ad641a;border:1px solid #d1ad64;width:max-content;padding:5px 10px;color:#ebca82!important}.acs-event-status.published,.acs-event-status.live{background:#5ee2aa14;border-color:#5ee2aa;color:#6ce4b4!important}.acs-event-status.cancelled,.acs-event-status.canceled,.acs-event-status.suspended{background:#ef797317;border-color:#ef7973;color:#f0938e!important}.acs-event-promo{place-items:center;min-height:270px;margin:0;display:grid;position:relative;overflow:hidden}.acs-event-promo:before{content:"EVENT PROMO";z-index:2;color:#e2c276;letter-spacing:.1em;top:10px;background:#03181fdb;padding:5px 8px;font:900 9px Arial,sans-serif;position:absolute;inset-inline-start:10px}.acs-event-promo img{object-fit:cover;width:100%;height:100%}.acs-event-promo>div{text-align:center;color:#6c929a;place-items:center;gap:8px;display:grid}.acs-event-promo>div span{color:#d7b36a;font:900 44px Arial,sans-serif}.acs-event-promo>div strong{letter-spacing:.1em;font:900 10px Arial,sans-serif}.acs-event-file-hero .acs-readiness-gauge{flex:none;place-self:center;width:164px;height:164px}.acs-event-file-hero .acs-readiness-gauge strong{font-size:35px}.acs-event-file-hero .acs-readiness-gauge small{color:#a9cbd1;font:900 16px var(--font-cairo),Arial,sans-serif;letter-spacing:0;margin-top:7px;line-height:1.4}html[dir=ltr] .acs-event-file-hero .acs-readiness-gauge small{letter-spacing:.07em;font-family:Arial,sans-serif;font-size:13px}.acs-next-action{grid-template-columns:minmax(225px,.3fr) 1fr;overflow:hidden;padding:0!important}.acs-order-label{background:#02171d9e;border-inline-end:1px solid #d1ad6459;align-content:center;align-self:stretch;gap:8px;padding:22px;display:grid}.acs-next-action .acs-order-label span{color:#e5c679;grid-row:auto;font-size:17px;line-height:1.6;display:block}.acs-order-label b{color:#6db8c8;letter-spacing:.11em;font:900 10px Arial,sans-serif}.acs-order-command{align-content:center;gap:5px;padding:22px;display:grid}.acs-next-action .acs-order-command strong{font-size:30px;line-height:1.5}.acs-next-action .acs-order-command small{font-size:17px;line-height:1.7}.acs-readiness-path li{grid-template-rows:auto 1fr auto auto;min-height:220px}.acs-step-options{grid-template-columns:1fr 1fr;gap:5px!important;display:grid!important}.acs-readiness-path .acs-step-options button{color:#91adb3;border-color:#69b7c759;grid-column:auto;width:100%;min-width:0;min-height:40px;padding:6px 4px;font-size:11px}.acs-readiness-path .acs-step-options button.active{color:#6de4b3;background:#5bdaa624;border-color:#63dca9;box-shadow:inset 0 -2px #5ee2aa}.acs-readiness-path .acs-open-stage{color:#e1c27b;border-color:#d3b36c;place-content:center;min-height:42px;font-size:12px;display:grid}.acs-event-table{border:1px solid #6fc5d585;box-shadow:inset 0 0 35px #2e97ac0a}.acs-event-table-head{background:linear-gradient(#041b22,#06252d);border-bottom:2px solid #6fc5d573}.acs-event-table-head span{color:#85cedd;border-inline-end:1px solid #6fc5d547;align-items:center;min-height:54px;font-size:14px;line-height:1.5;display:flex}.acs-event-table-head span:last-child{border-inline-end:0}.acs-event-table>article{border-top:1px solid #6fc5d557}.acs-event-table>article>*{border-inline-end:1px solid #6fc5d53d;align-self:stretch;align-items:center;display:flex}.acs-event-table>article>:last-child{border-inline-end:0}.acs-event-table>article:hover{background:linear-gradient(90deg,#144853d9,#082830e6)}.acs-team-layout fieldset{background:#03192085;gap:10px;border:1px solid #69b7c76b!important;padding:18px!important}.acs-team-layout legend{color:#9bd2dd;font-family:var(--font-cairo),Arial,sans-serif;background:#062831;border:1px solid #69b7c773;font-size:19px;font-weight:900;line-height:1.5;padding:7px 14px!important}html[dir=ltr] .acs-team-layout legend{font-family:Arial,sans-serif;font-size:17px}.acs-team-layout fieldset label{color:#f2e5cf;cursor:pointer;background:#0c333cb8;border:1px solid #69b7c740;align-items:center;min-height:54px;font-size:16px;font-weight:800;line-height:1.55;padding:10px 12px!important}.acs-team-layout fieldset label:has(input:checked){background:#41aa7e1f;border-color:#5edca9;box-shadow:inset 3px 0 #5ee2aa}.acs-team-layout fieldset input{accent-color:#4fd6a0;flex:0 0 22px!important;width:22px!important;min-height:22px!important}.acs-current-team>article{background:linear-gradient(145deg,#07252dfa,#02141afc)!important}.acs-current-team dl{border:0;gap:10px}.acs-current-team dl>div{background:#0a2f38c7;border:1px solid #69b7c74d!important;padding:0!important}.acs-current-team dt{color:#8ccbd7;font-family:var(--font-cairo),Arial,sans-serif;background:#031920bf;border-bottom:1px solid #69b7c74d;padding:13px 15px;font-size:18px;font-weight:900;line-height:1.55}.acs-current-team dd{color:#f5e5cb;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:7px;min-height:74px;padding:15px;font-size:18px;font-weight:800;line-height:1.65;display:flex;margin:0!important}.acs-permission-chips span{color:#edd298;background:#d2ad6314;border:1px solid #d2ad6366;padding:7px 10px;font-size:14px;line-height:1.5}.acs-current-team article footer{background:linear-gradient(135deg,#093039e6,#021319fa);border:1px solid #69b7c747;gap:20px;min-height:112px;padding:18px 22px;justify-content:space-between!important;align-items:center!important;margin-top:14px!important;display:flex!important}.acs-current-team article footer>div{gap:4px;display:grid}.acs-current-team article footer>div span{color:#83c9d6;font-size:14px;font-weight:900}.acs-current-team article footer>div small{color:#88a2a8;font-size:12px}.acs-current-team article footer button{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);min-width:230px;color:#f0807a!important;background:#74201f21!important;border-width:2px!important;min-height:62px!important;padding:13px 22px!important;font-size:18px!important}.acs-current-team article footer button:hover{color:#fff!important;background:#bb4b46!important}.acs-current-team article footer button.reactivate{color:#65dca9!important;background:#3499701f!important}.acs-current-team article footer button.reactivate:hover{color:#fff!important;background:#32966d!important}@media (width<=1150px){.acs-selected-readiness>.acs-event-file-hero{grid-template-columns:1fr minmax(240px,.7fr)}.acs-event-file-hero .acs-readiness-gauge{grid-column:1/-1}.acs-readiness-path{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.acs-selected-readiness>.acs-event-file-hero{grid-template-columns:1fr}.acs-event-file-details dl>div{grid-template-columns:1fr;gap:4px}.acs-event-promo{min-height:240px}.acs-event-file-hero .acs-readiness-gauge{grid-column:auto}.acs-next-action{grid-template-columns:1fr}.acs-order-label{border-inline-end:0;border-bottom:1px solid #d1ad6459}.acs-current-team article footer{flex-direction:column;align-items:stretch!important}.acs-current-team article footer button{width:100%;min-width:0}}@media (width<=700px){.acs-readiness-kpis span{font-size:17px!important}.acs-readiness-kpis small{font-size:14px!important}.acs-event-table>article>*{border-inline-end:0;border-bottom:1px solid #6fc5d538}.acs-readiness-path li{grid-template-rows:auto auto auto;min-height:0}.acs-readiness-path .acs-step-options,.acs-readiness-path .acs-open-stage{grid-column:1/-1}.acs-team-layout fieldset{grid-template-columns:1fr}.acs-team-layout legend{font-size:17px}.acs-team-layout fieldset label{font-size:15px}.acs-current-team dt{font-size:17px}.acs-current-team dd{font-size:16px}}.acs-loading{text-align:center;font:inherit;letter-spacing:0;justify-content:center;align-items:center;padding:32px;display:flex}.acs-loading img{border-radius:18px;width:min(320px,72vw);height:auto;display:block;box-shadow:0 24px 80px #00000038}.acs-auth-shell{padding-bottom:0}.acs-auth-header{min-height:210px}.acs-auth{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;width:min(1760px,94vw);min-height:auto;padding:42px 0 56px}.acs-auth-intro,.acs-auth-card{background:linear-gradient(145deg,#0f3741f5,#051b22fa);border:1px solid #69b7c761;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #218ba40f,0 22px 60px #00000038}.acs-auth-intro:before,.acs-auth-card:before{content:"";pointer-events:none;clip-path:polygon(0 0,84px 0,84px 2px,2px 2px,2px 84px,0 84px);border-top:2px solid #d3ae60b8;border-inline-start:2px solid #d3ae60b8;position:absolute;inset:12px}.acs-auth-intro:after,.acs-auth-card:after{content:"";pointer-events:none;border-inline-end:2px solid #69bfd0cc;border-bottom:2px solid #69bfd0cc;width:62px;height:62px;position:absolute;inset:auto 12px 12px auto}.acs-auth-intro{text-align:center;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,96px);display:flex}.acs-auth-intro>span{color:#d8b468!important;letter-spacing:.18em!important;font:900 14px Arial,sans-serif!important}.acs-auth-intro h1{color:#f7efe0;letter-spacing:0!important;max-width:900px!important;margin:26px auto 20px!important;font-size:clamp(42px,4.8vw,78px)!important;line-height:1.28!important}.acs-auth-intro h2{color:#d8b468;max-width:900px;margin:0 auto 18px;font-size:clamp(20px,2vw,32px);line-height:1.5}.acs-auth-intro p{font-weight:800;color:#86b9c5!important;max-width:900px!important;margin:0 auto!important;font-size:clamp(18px,1.4vw,23px)!important;line-height:1.8!important}.acs-auth-intro>strong{color:#70e2b0;background:#2e9f751a;border:1px solid #5cf0aa73;margin:30px auto 0;padding:13px 22px;font-size:17px}.acs-auth-intro ul{justify-content:center;margin-top:34px!important}.acs-auth-intro li{background:#07232bb8;min-width:170px;color:#f0dfbd!important;border-color:#d3ae6070!important;padding:14px 18px!important}.acs-auth-card{color:#f7efe0;padding:clamp(38px,4vw,64px)}.acs-tabs{z-index:1;border-bottom-color:#69b7c73d;margin-bottom:32px;position:relative}.acs-tabs button{color:#86a6ae;background:#061d246b;border:1px solid #0000;border-bottom-width:3px;min-height:56px;padding:10px 12px;font-size:16px}.acs-tabs button.active{color:#f3dfb7;background:#d3ae601a;border-color:#d3ae606b #d3ae606b #d3ae60}.acs-auth-card form{z-index:1;position:relative}.acs-auth-card label{color:#9eb8be;font-size:13px}.acs-auth-card input,.acs-auth-card select{color:#fff;background:#03161cbf;border:1px solid #69b7c757;outline:none;width:100%;height:54px;padding:0 15px;font:700 16px inherit}.acs-auth-card select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#67c4d6 50%),linear-gradient(135deg,#67c4d6 50%,#0000 50%);background-position:calc(100% - 20px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-inline-end:42px}[dir=rtl] .acs-auth-card select{background-position:20px 23px,14px 23px;padding-inline:42px 15px}.acs-auth-card select option{color:#f6f0e5;background:#06242c}.acs-auth-card input:focus,.acs-auth-card select:focus{border-color:#67c4d6;box-shadow:0 0 0 3px #53bed51f,inset 0 0 24px #53bed50a}.acs-phone-field{background:#03161cbf;border:1px solid #69b7c757;grid-template-columns:auto 1fr;height:54px;display:grid}.acs-phone-field>span{color:#67dfae;min-width:76px;font:900 14px var(--font-geist-mono),monospace;border-right:1px solid #69b7c757;place-items:center;padding:0 13px;display:grid}.acs-phone-field input{height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important}.acs-phone-field:focus-within{border-color:#67c4d6;box-shadow:0 0 0 3px #53bed51f}.acs-terms-consent{cursor:pointer;background:#3cb58514;border:1px solid #63e2ac61;align-items:center;min-height:50px;padding:12px 14px;color:#bfe9d7!important;grid-template-columns:none!important;gap:12px!important;display:flex!important}.acs-terms-consent input{accent-color:#63d9a5;flex:none;padding:0;width:21px!important;height:21px!important}.acs-terms-consent span{font-size:14px;font-weight:900}.acs-type label{color:#d9e7e9;background:#03161ca8;border-color:#69b7c74d}.acs-auth-card .acs-type label{white-space:normal;justify-content:flex-start;gap:12px;min-width:0;min-height:82px;padding:16px 20px;line-height:1.5}.acs-auth-card .acs-type input{accent-color:#63d9a5;flex:0 0 20px;margin:0;width:20px!important;height:20px!important;box-shadow:none!important;padding:0!important}.acs-submit{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(105deg,#c99f4e,#e0bf75);transition:all .2s;box-shadow:0 12px 30px #0000003d}.acs-submit:hover,.acs-submit:focus-visible{filter:brightness(1.08);outline:0;transform:translateY(-2px)}.acs-back{color:#83c4d2}.acs-notice{color:#9be4bf;background:#25725233;border:1px solid #58d99f59}.acs-error{color:#ffc5bf;background:#8a2d1d38;border:1px solid #ec827b59}.acs-auth-footer{box-sizing:border-box;color:#92aab0;text-align:center;background:#04151b;border-top:1px solid #d3ae606b;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;width:100%;min-height:76px;margin:0;padding:22px 5vw;font-size:13px;font-weight:800;display:flex}.acs-auth-footer a{color:#e1c27d;text-underline-offset:4px;text-decoration:underline}@media (width<=1000px){.acs-auth{grid-template-columns:1fr;grid-auto-rows:auto;align-items:start;width:min(92vw,760px)}.acs-auth-intro{height:auto;min-height:0}}@media (width<=700px){.acs-auth-header{min-height:0;padding:max(18px,env(safe-area-inset-top)) 14px 20px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 10px}.acs-auth{gap:12px;width:calc(100% - 24px);padding:16px 0 28px}.acs-auth-intro{min-height:0;padding:48px 22px 40px}.acs-auth-intro h1{font-size:clamp(30px,9vw,42px)!important}.acs-auth-intro p{font-size:15px!important}.acs-auth-intro>strong{font-size:14px}.acs-auth-intro ul{width:100%;display:grid;margin-top:22px!important}.acs-auth-intro li{min-width:0}.acs-auth-card{padding:42px 18px 34px}.acs-tabs button{font-size:12px;line-height:1.5}.acs-row,.acs-type{grid-template-columns:1fr}.acs-auth-footer{font-size:11px;line-height:1.8}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.acs-about{color:#f7f2e8;min-height:100vh;font-family:var(--font-cairo),Arial,sans-serif;background-color:#061b22;background-image:radial-gradient(circle at 80% 15%,#2193b138,#0000 32%),linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto,72px 72px,72px 72px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:0}.acs-about>header{background:#04151bdb;border-bottom:1px solid #d3ae6061;justify-content:space-between;align-items:center;gap:24px;min-height:110px;padding:18px clamp(22px,6vw,96px);display:flex}.acs-about>header img{object-fit:contain;width:180px;height:72px}.acs-about>header nav{align-items:center;gap:12px;display:flex}.acs-about a{color:inherit}.acs-about>header nav a,.acs-about-hero a{color:#ead4a7;border:1px solid #d3ae6094;padding:12px 20px;font-weight:900;text-decoration:none}.acs-about-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:clamp(70px,10vw,150px) max(6vw,24px);display:flex}.acs-about-hero>span{color:#70bfce;letter-spacing:.25em;font:900 12px Arial,sans-serif}.acs-about-hero h1{color:#f8efdf;letter-spacing:.025em;margin:26px 0 20px;font:900 clamp(48px,8vw,106px)/1.08 Arial,sans-serif}.acs-about-hero p{color:#aac0c5;max-width:900px;margin:0;font-size:clamp(18px,2vw,27px);font-weight:800;line-height:1.9}.acs-about-hero>div{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.acs-about-hero a.primary{color:#061b22;background:#d3ae60}.acs-about-features{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1280px,90vw);margin:0 auto;padding:0 0 90px;display:grid}.acs-about-features article{background:linear-gradient(145deg,#0f3741f0,#051b22fa);border:1px solid #69b7c759;min-height:230px;padding:34px}.acs-about-features article>span{color:#65d3ad;letter-spacing:.18em;font:900 11px Arial,sans-serif}.acs-about-features h2{color:#efdcb7;margin:18px 0 12px;font-size:25px}.acs-about-features p{color:#94adb3;margin:0;line-height:1.9}.acs-about>footer{color:#93abb1;background:#04151b;border-top:1px solid #d3ae605c;flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;min-height:84px;padding:22px clamp(22px,6vw,96px);font-size:13px;font-weight:800;display:flex}.acs-about>footer a{color:#e1c27d;text-underline-offset:4px}@media (width<=760px){.acs-about>header{min-height:90px;padding:14px}.acs-about>header img{width:130px;height:56px}.acs-about>header nav a{padding:9px 11px;font-size:11px}.acs-about-hero{min-height:480px}.acs-about-hero h1{font-size:clamp(42px,13vw,64px)}.acs-about-features{grid-template-columns:1fr;padding-bottom:50px}.acs-about>footer{gap:14px}}.event-public-page{color:#f7f2e8;min-height:100vh;font-family:var(--font-cairo),Arial,sans-serif;background-color:#061b22;background-image:radial-gradient(circle at 76% 12%,#1984a233,#0000 30%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto,72px 72px,72px 72px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.event-public-nav{background:#04151be6;border-bottom:1px solid #d3ae6061;justify-content:space-between;align-items:center;min-height:100px;padding:16px clamp(22px,6vw,92px);display:flex}.event-public-nav img{object-fit:contain;width:170px;height:68px}.event-public-nav nav{gap:12px;display:flex}.event-public-nav nav a{color:#ead4a7;border:1px solid #d3ae608c;padding:11px 17px;font-weight:900;text-decoration:none}.event-public-hero{grid-template-columns:minmax(0,1fr) minmax(430px,.85fr);align-items:center;gap:clamp(32px,6vw,88px);width:min(1500px,92vw);margin:auto;padding:clamp(38px,6vw,84px) 0;display:grid}.event-public-media{aspect-ratio:16/11;background:#04151b;border:1px solid #69b7c766;overflow:hidden;box-shadow:0 30px 90px #00000047}.event-public-media>img,.event-public-media>video{object-fit:cover;width:100%;height:100%}.event-public-media>div{place-items:center;width:100%;height:100%;display:grid}.event-public-media>div img{object-fit:contain;width:44%;height:44%}.event-public-hero article>span{color:#63d9a5;letter-spacing:.18em;font:900 11px Arial,sans-serif}.event-public-hero h1{color:#f8efdf;margin:20px 0;font-size:clamp(42px,5.8vw,84px);line-height:1.2}.event-public-hero article>p{color:#a7bdc2;font-size:clamp(17px,1.4vw,22px);line-height:1.9}.event-public-hero dl{background:#69b7c72e;gap:1px;margin:30px 0;display:grid}.event-public-hero dl>div{background:#0a2831;padding:16px 18px}.event-public-hero dt{color:#71a8b4;font-size:11px;font-weight:900}.event-public-hero dd{color:#f0dfbd;margin:5px 0 0;font-weight:900}.event-public-book{color:#061b22;background:#d3ae60;justify-content:space-between;align-items:center;min-height:62px;padding:0 24px;font-size:17px;font-weight:900;text-decoration:none;display:flex}.event-public-book b{font-size:25px}.event-public-details,.event-public-policies{width:min(1280px,90vw);margin:auto;padding:50px 0 80px}.event-public-details>header span{color:#66c5d5;letter-spacing:.2em;font:900 11px Arial,sans-serif}.event-public-details>header h2,.event-public-policies>h2{margin:14px 0 28px;font-size:clamp(30px,4vw,52px)}.event-public-details>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.event-public-details article,.event-public-policies article{background:#082730e0;border:1px solid #69b7c752;padding:26px}.event-public-details article h3{margin:0 0 18px}.event-public-details article strong{color:#e2c27e;font-size:25px;display:block}.event-public-details article small{color:#79d3ad;margin-top:9px;display:block}.event-public-policies{border-top:1px solid #d3ae6042}.event-public-policies article{margin-top:12px}.event-public-policies article h3{color:#e4c98f}.event-public-policies article p{color:#a7bdc2;line-height:1.9}.event-public-page>footer{color:#91a9af;background:#04151b;border-top:1px solid #d3ae6059;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;min-height:78px;padding:20px 5vw;font-size:13px;font-weight:800;display:flex}.event-public-page>footer a{color:#e1c27d}.event-public-loading,.event-public-missing{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.event-public-loading{color:#d3ae60;font-weight:900}.event-public-missing h1{font-size:50px}.event-public-missing p{color:#a7bdc2}.event-public-missing a{color:#061b22;background:#d3ae60;padding:13px 20px;font-weight:900;text-decoration:none}.published-event-copy h3 a{color:inherit;text-decoration:none}.published-event-actions{flex-wrap:wrap;gap:10px;display:flex!important}.published-event-actions>a{flex:1;min-width:180px}.acs-event-public-link,.admin-event-public-link{background:#27836317;border:1px solid #5dcca75c;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:14px;display:flex}.acs-event-public-link>div,.admin-event-public-link>div{flex:1;gap:7px;min-width:260px;display:grid}.acs-event-public-link small,.admin-event-public-link small{color:#75d8af;font-weight:900}.acs-event-public-link bdi,.admin-event-public-link bdi{color:#8ac6d2;min-width:220px;font:700 11px var(--font-geist-mono),monospace;overflow-wrap:anywhere}.acs-event-public-link button,.admin-event-public-link button,.admin-event-public-link a{color:#061b22;font:900 12px var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#d3ae60;border:0;padding:10px 14px;text-decoration:none}.acs-event-public-link.disabled,.admin-event-public-link.disabled{background:#69787c14;border-color:#96a4a840}.acs-event-public-link.disabled small,.admin-event-public-link.disabled small{color:#9aa9ad}.acs-event-public-link button:disabled,.admin-event-public-link button:disabled{opacity:.42;cursor:not-allowed}.admin-event-public-link{grid-column:1/-1}.admin-event-public-link h3{margin:0!important}@media (width<=850px){.event-public-hero,.event-public-details>div{grid-template-columns:1fr}.event-public-nav{padding:12px}.event-public-nav img{width:125px;height:55px}.event-public-nav nav a{padding:9px 10px;font-size:11px}}.arivana-chat{z-index:10000;font-family:var(--font-arabic),Arial,sans-serif;color:#071b22;position:fixed;bottom:24px;right:24px}.english-page~.arivana-chat,.arivana-chat[dir=ltr]{font-family:var(--font-geist-sans),Arial,sans-serif}.arivana-chat-launcher{color:#f4ecdf;cursor:pointer;min-width:176px;height:58px;font:inherit;background:#071b22;border:1px solid #cfad68;align-items:center;gap:12px;padding:0 18px;font-weight:800;display:flex;position:relative;box-shadow:0 16px 45px #020f1342}.arivana-chat-launcher>span{color:#cfad68;border:1px solid #cfad68;place-items:center;width:32px;height:32px;font:700 18px Georgia,serif;display:grid}.arivana-chat-launcher>i{color:#071b22;background:#cfad68;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:grid;position:absolute;top:-8px;left:-8px}.arivana-chat.is-open .arivana-chat-launcher{width:58px;min-width:58px;margin-inline-start:auto;padding:0 12px}.arivana-chat-panel{background:#f4ecdf;border:1px solid #cfad68;flex-direction:column;width:min(390px,100vw - 32px);height:min(620px,100vh - 120px);display:flex;position:absolute;bottom:72px;right:0;overflow:hidden;box-shadow:0 28px 80px #020f1352}.arivana-chat-panel>header{color:#fff;background:#071b22;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:84px;padding:15px 18px;display:grid}.chat-monogram{color:#cfad68;border:1px solid #cfad68;place-items:center;width:46px;height:46px;font:700 25px Georgia,serif;display:grid}.arivana-chat-panel>header>div:nth-child(2){gap:5px;display:grid}.arivana-chat-panel>header strong{font-size:15px}.arivana-chat-panel>header span{color:#cbd2d4;font-size:11px}.arivana-chat-panel header i,.chat-admin-toolbar i{background:#8b9699;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.arivana-chat-panel header i.online,.chat-admin-toolbar i.online{background:#4fc278;box-shadow:0 0 0 4px #4fc27824}.arivana-chat-panel>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:28px}.chat-onboarding{gap:11px;padding:28px 24px;display:grid;overflow:auto}.chat-onboarding>span{color:#a67f37;letter-spacing:.12em;font-size:11px;font-weight:900}.chat-onboarding h2{font:500 31px/1.25 Georgia,var(--font-arabic),serif;margin:2px 0 10px}.chat-onboarding input{height:48px;font:inherit;background:#fff;border:1px solid #071b2238;padding:0 14px}.chat-onboarding small,.chat-onboarding em{color:#738086;font-size:10px;font-style:normal}.chat-onboarding button,.chat-composer button{color:#071b22;font:inherit;cursor:pointer;background:#cfad68;border:0;font-weight:900}.chat-onboarding button{min-height:50px;margin-top:5px}.chat-onboarding p,.chat-error{color:#a1322b;margin:0;font-size:11px}.chat-trap{position:absolute!important;left:-9999px!important}.chat-messages{background:linear-gradient(135deg,#eee4d4,#f8f2e8);flex-direction:column;flex:1;gap:11px;padding:18px;display:flex;overflow:auto}.chat-messages article{gap:5px;max-width:84%;padding:11px 13px;display:grid}.chat-messages article p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.65}.chat-messages article time{opacity:.6;font-size:9px}.chat-messages article.admin{background:#fff;border:1px solid #071b221f;align-self:flex-start}.chat-messages article.visitor{color:#fff;background:#071b22;align-self:flex-end}.chat-messages>small{text-align:center;color:#728086;font-size:10px}.chat-composer{background:#fff;border-top:1px solid #071b2224;grid-template-columns:1fr 46px;gap:8px;padding:12px;display:grid}.chat-composer input{min-width:0;height:46px;font:inherit;border:1px solid #071b2233;padding:0 13px}.chat-composer button{font-size:22px}.chat-error{background:#fff;padding:6px 15px}.chat-whatsapp{text-align:center;color:#071b22;background:#e8decf;padding:10px;font-size:11px;font-weight:900;text-decoration:none}.chat-admin-toolbar{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.chat-admin-toolbar button,.chat-admin-toolbar a{color:#071b22;font:inherit;cursor:pointer;background:0 0;border:1px solid #af9768;padding:13px 18px;font-weight:800;text-decoration:none}.chat-admin-shell{background:#fff;border:1px solid #071b222e;grid-template-columns:330px 1fr;height:680px;display:grid}.chat-admin-shell>aside{border-inline-end:1px solid #071b222e;overflow:auto}.chat-admin-shell aside h2{border-bottom:1px solid #071b2229;justify-content:space-between;margin:0;padding:20px;display:flex}.chat-admin-shell aside h2 b{background:#cfad68;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.chat-admin-shell aside>button{text-align:start;cursor:pointer;background:#f8f2e8;border:0;border-bottom:1px solid #071b221a;gap:6px;width:100%;padding:16px;display:grid}.chat-admin-shell aside>button.active{background:#cfad68}.chat-admin-shell aside>button>span{justify-content:space-between;display:flex}.chat-admin-shell aside>button i{color:#fff;background:#071b22;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:10px;font-style:normal;display:grid}.chat-admin-shell aside small,.chat-admin-shell aside time{color:#647379;font-size:11px}.chat-admin-thread{background:#f4ecdf;flex-direction:column;min-width:0;display:flex}.chat-admin-thread>header{border-bottom:1px solid #071b2229;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.chat-admin-thread>header div{gap:4px;display:grid}.chat-admin-thread>header span{color:#66757b;font-size:12px}.chat-admin-thread>header button{font:inherit;cursor:pointer;background:0 0;border:1px solid #af9768;padding:9px 13px}.chat-admin-messages{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex;overflow:auto}.chat-admin-messages article{max-width:75%;padding:13px 15px}.chat-admin-messages article p{white-space:pre-wrap;margin:0}.chat-admin-messages article time{opacity:.65;font-size:9px}.chat-admin-messages article.visitor{background:#fff;border:1px solid #071b221f;align-self:flex-start}.chat-admin-messages article.admin{color:#fff;background:#071b22;align-self:flex-end}.chat-admin-thread>form{border-top:1px solid #071b2226;grid-template-columns:190px 1fr auto;gap:8px;padding:14px;display:grid}.chat-admin-thread select,.chat-admin-thread textarea{font:inherit;background:#fff;border:1px solid #071b2233;padding:11px}.chat-admin-thread textarea{resize:none;min-height:62px}.chat-admin-thread form button{color:#071b22;font:inherit;cursor:pointer;background:#cfad68;border:0;padding:0 20px;font-weight:900}@media (width<=760px){.arivana-chat{bottom:14px;right:14px}.arivana-chat-launcher{width:58px;min-width:58px;padding:0 12px}.arivana-chat-launcher b{display:none}.arivana-chat-panel{width:calc(100vw - 20px);height:min(650px,100dvh - 105px);position:fixed;bottom:82px;right:10px}.chat-admin-shell{grid-template-columns:1fr;height:auto;min-height:760px}.chat-admin-shell>aside{border-inline-end:0;border-bottom:1px solid #071b222e;max-height:280px}.chat-admin-thread{min-height:560px}.chat-admin-thread>form{grid-template-columns:1fr}.chat-admin-thread form button{min-height:48px}.chat-admin-messages article{max-width:90%}}.arivana-chat-launcher>span img{object-fit:contain;width:26px;height:26px}.chat-monogram img{object-fit:contain;width:39px;height:39px}.chat-admin-thread>header .chat-admin-actions{align-items:center;gap:8px;display:flex}.chat-admin-thread>header .chat-admin-actions .danger{color:#8e2924;background:#9b332d0d;border-color:#9b332d;font-weight:800}.chat-admin-thread>header .chat-admin-actions .danger:hover{color:#fff;background:#8e2924}.chat-admin-search{background:#fff;border:1px solid #071b2233;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:46px;margin:12px;padding:0 12px;display:grid}.chat-admin-search>span{color:#a67f37;font-size:22px}.chat-admin-search input{color:#071b22;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.chat-admin-search input::placeholder{color:#78858a}.chat-admin-search button{color:#8e2924;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font:700 22px/1 Arial,sans-serif}.chat-admin-empty{text-align:center;color:#66757b;padding:22px;font-size:13px}@media (width<=760px){.chat-admin-thread>header{align-items:flex-start;gap:12px}.chat-admin-thread>header .chat-admin-actions{flex-wrap:wrap;justify-content:flex-end}}.admin-insights{gap:28px;display:grid}.insight-cards{border:1px solid #071b222e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.insight-cards article{border-inline-end:1px solid #071b2229;align-content:space-between;min-height:150px;padding:24px;display:grid}.insight-cards article:last-child{border-inline-end:0}.insight-cards span{color:#68777c;font-size:12px;font-weight:800}.insight-cards strong{font:500 clamp(36px,4vw,58px) Georgia,var(--font-arabic),serif;color:#071b22}.insight-split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.insight-panel{background:#f8f2e8;border:1px solid #071b222e;padding:25px}.insight-panel h2{margin:0 0 22px;font-size:20px}.metric-row,.rank-row{border-bottom:1px solid #071b221f;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:13px 0;display:grid}.metric-row:last-child,.rank-row:last-child{border-bottom:0}.metric-row b,.rank-row b{color:#a37d36}.rank-row span{gap:4px;display:grid}.rank-row small{color:#728086}.admin-ops-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.admin-op-card{background:#eee3d1;border:1px solid #071b222e;gap:13px;padding:26px;display:grid}.admin-op-card h2{margin:0;font-size:23px}.admin-op-card form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-op-card input,.admin-op-card select{min-width:0;height:46px;font:inherit;background:#fff;border:1px solid #071b2233;padding:0 12px}.admin-op-card button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#071b22;border:0;font-weight:900}.admin-op-card form button{grid-column:1/-1}.coupon-list,.ticket-admin-list{background:#fff;border:1px solid #071b2229;display:grid}.coupon-list article,.ticket-admin-list article{border-bottom:1px solid #071b221f;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.coupon-list article:last-child,.ticket-admin-list article:last-child{border-bottom:0}.coupon-list article>span,.ticket-admin-list article>span{color:#65757a;font-size:12px}.coupon-list button,.ticket-admin-list button{color:#071b22;font:inherit;cursor:pointer;background:0 0;border:1px solid #aa8c55;padding:8px 11px}.coupon-list .danger,.ticket-admin-list .danger{color:#8e2924;border-color:#9b332d}.checkin-page{color:#071b22;background:#f4ecdf;min-height:100vh;padding:70px max(5vw,24px)}.checkin-page>header{border-bottom:1px solid #071b222e;max-width:1320px;margin:auto;padding-bottom:30px}.checkin-page h1{font:500 clamp(48px,7vw,88px)/1 Georgia,var(--font-arabic),serif;margin:12px 0}.checkin-grid{grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);gap:22px;max-width:1320px;margin:30px auto;display:grid}.scanner-card,.ticket-check-card{background:#fff;border:1px solid #071b222e;padding:24px}.scanner-card{gap:12px;display:grid}.scanner-card input{height:50px;font:inherit;border:1px solid #071b2238;padding:0 13px}.scanner-card button,.ticket-check-card button{color:#071b22;min-height:48px;font:inherit;cursor:pointer;background:#cfad68;border:0;font-weight:900}.scanner-card video{width:100%}.ticket-check-card{align-content:start;gap:15px;display:grid}.ticket-check-card dl{grid-template-columns:auto 1fr;gap:10px 18px;margin:0;display:grid}.ticket-check-card dd{margin:0;font-weight:800}.ticket-check-card .valid{color:#19733c}.ticket-check-card .used,.ticket-check-card .cancelled{color:#9b332d}.account-tickets{gap:13px;margin-top:20px;display:grid}.portal-ticket{background:#ffffff73;border:1px solid #071b222b;grid-template-columns:1fr 110px;align-items:center;gap:16px;padding:16px;display:grid}.portal-ticket h3{margin:0 0 6px;font-size:17px}.portal-ticket p{margin:3px 0;font-size:12px}.portal-ticket img{object-fit:contain;background:#fff;width:110px;height:110px}.portal-ticket .ticket-status{color:#164e2b;background:#bcd9c0;margin-top:7px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-block}.portal-ticket .ticket-status.used,.portal-ticket .ticket-status.cancelled{color:#762a25;background:#e7bdb7}.ticket-coupon{grid-template-columns:1fr auto;gap:8px;margin:18px 0;display:grid}.ticket-coupon input{color:#fff;min-width:0;height:46px;font:inherit;background:#ffffff14;border:1px solid #e5ce9c66;padding:0 12px}.ticket-coupon button{color:#071b22;cursor:pointer;background:#cfad68;border:0;padding:0 18px;font-weight:900}.ticket-coupon small{color:#cfad68;grid-column:1/-1}@media (width<=900px){.insight-cards{grid-template-columns:1fr 1fr}.insight-cards article:nth-child(2){border-inline-end:0}.insight-cards article{border-bottom:1px solid #071b2229}.insight-split,.admin-ops-grid,.checkin-grid{grid-template-columns:1fr}}@media (width<=620px){.insight-cards{grid-template-columns:1fr}.insight-cards article{border-inline-end:0}.insight-split,.admin-ops-grid{gap:12px}.admin-op-card{padding:18px}.admin-op-card form,.coupon-list article,.ticket-admin-list article{grid-template-columns:1fr}.checkin-page{padding:45px 15px}.scanner-card,.ticket-check-card{padding:17px}.portal-ticket{grid-template-columns:1fr}.portal-ticket img{width:100%;max-width:180px;height:auto}.ticket-coupon{grid-template-columns:1fr}.ticket-coupon button{min-height:44px}}.admin-list-search{background:#eee3d1;border-bottom:1px solid #071b2224;grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.admin-list-search label{color:#526267;gap:7px;font-size:11px;font-weight:800;display:grid}.admin-list-search input{color:#071b22;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #071b2233;padding:0 13px}.admin-list-search button,.ticket-qr-link{color:#071b22;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #aa8c55;padding:0 16px;font-weight:900}.ticket-qr-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=620px){.admin-list-search{grid-template-columns:1fr}.ticket-qr-link{width:100%}}.admin-insights{gap:34px}.admin-insights>header{margin-bottom:2px}.insight-cards{background:#fff;border-color:#071b2224;grid-template-columns:repeat(6,minmax(0,1fr))}.insight-cards article{border-bottom:0;min-height:138px;padding:22px 20px}.insight-cards strong{font-size:clamp(34px,3.2vw,52px)}.insight-split,.admin-ops-grid{align-items:stretch;gap:22px}.insight-panel{background:#fff;border-color:#071b2224;padding:30px}.insight-panel-heading,.admin-op-heading{border-bottom:1px solid #071b221f;margin-bottom:4px;padding-bottom:22px}.insight-panel-heading>span,.admin-op-heading>span{color:#a37d36;letter-spacing:.18em;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.insight-panel-heading h2,.admin-op-heading h2{color:#071b22;margin:0 0 8px;font-size:24px}.insight-panel-heading p,.admin-op-heading p{color:#6b797e;margin:0;font-size:12px;line-height:1.7}.insight-empty{text-align:center;color:#768489;place-items:center;min-height:112px;margin:0;font-size:13px;display:grid}.metric-row{grid-template-columns:1fr auto;padding-bottom:20px;position:relative;overflow:hidden}.metric-row i{background:#cfad68;height:3px;position:absolute;bottom:8px;right:0}.rank-row{grid-template-columns:42px 1fr auto}.rank-row strong{color:#64747a;font-size:11px}.admin-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-op-card{background:#eee3d1;border-color:#071b2226;align-content:start;gap:22px;padding:30px}.admin-op-card form{gap:14px 12px}.admin-op-card label{color:#526267;gap:7px;min-width:0;font-size:11px;font-weight:800;display:grid}.admin-op-card label>span{padding-inline:2px}.admin-op-card input,.admin-op-card select{color:#071b22;border-color:#071b222e;width:100%;height:50px;padding:0 14px}.admin-op-card input::placeholder{color:#9aa2a4}.admin-op-card button{background:#071b22;min-height:52px;margin-top:4px}.admin-form-spacer{display:block}.admin-scan-link{color:#071b22;border:1px solid #9e8553;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.admin-scan-link span{color:#a37d36;font-size:18px}.coupon-list,.ticket-admin-list{border-color:#071b2224}.coupon-list>h2,.ticket-admin-list>h2{border-bottom:1px solid #071b221f;margin:0;padding:20px 22px;font-size:20px}.coupon-list>p,.ticket-admin-list>p{text-align:center;color:#718086;margin:0;padding:32px 22px}@media (width<=1180px){.insight-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-cards article{border-bottom:1px solid #071b221f}.insight-cards article:nth-child(3n){border-inline-end:0}}@media (width<=900px){.insight-split,.admin-ops-grid{grid-template-columns:1fr}}@media (width<=620px){.admin-insights{gap:20px}.insight-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-cards article{border-inline-end:1px solid #071b221f;min-height:112px;padding:17px 15px}.insight-cards article:nth-child(2n){border-inline-end:0}.insight-cards strong{font-size:36px}.insight-panel,.admin-op-card{padding:20px 17px}.insight-panel-heading h2,.admin-op-heading h2{font-size:21px}.admin-op-card form{grid-template-columns:1fr}.admin-form-spacer{display:none}.rank-row{grid-template-columns:34px 1fr}.rank-row strong{grid-column:2}}.coupon-list,.ticket-admin-list{background:#f8f2e8;border:1px solid #071b2229;overflow:hidden}.admin-record-header{color:#f8f1e6;background:radial-gradient(circle at 12% 25%,#cfad682b,#0000 23%),linear-gradient(125deg,#071b22,#0b303b);border-bottom:4px solid #cfad68;justify-content:space-between;align-items:center;gap:28px;min-height:164px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.admin-record-header:after{content:"";pointer-events:none;border:1px solid #cfad682e;position:absolute;inset:16px}.ticket-admin-list .admin-record-header{background:radial-gradient(circle at 15% 80%,#cfad6829,#0000 25%),linear-gradient(125deg,#0b303b,#071b22)}.admin-record-header>div{z-index:1;gap:7px;display:grid;position:relative}.admin-record-header span{color:#cfad68;letter-spacing:.22em;font-size:10px;font-weight:900}.admin-record-header h2{color:#fff;font:500 clamp(28px,3vw,40px)/1.2 Georgia,var(--font-arabic),serif;margin:0}.admin-record-header p{color:#b9c5c8;max-width:660px;margin:0;font-size:12px;line-height:1.8}.admin-record-header>b{z-index:1;text-align:center;color:#cfad68;background:#020e1261;border:1px solid #cfad6880;place-content:center;min-width:112px;min-height:92px;padding:13px;font:500 42px Georgia,serif;display:grid;position:relative}.admin-record-header>b small{color:#c5d0d2;font:700 10px var(--font-arabic),Arial,sans-serif;margin-top:3px;display:block}.admin-list-search{background:#eee3d1;grid-template-columns:minmax(260px,1fr) minmax(190px,.42fr) 118px;gap:14px;padding:18px 28px}.admin-list-search label{gap:8px}.admin-list-search input{height:50px}.admin-list-search button{color:#fff;background:#071b22;border-color:#071b22;height:50px;min-height:50px;font-size:12px}.admin-list-search button:disabled{opacity:.35;cursor:not-allowed}.admin-records{gap:12px;padding:18px;display:grid}.admin-records>p{text-align:center;color:#718086;background:#fff;border:1px dashed #071b2233;margin:0;padding:34px}.admin-record-card{background:#fff;border:1px solid #071b2224!important;grid-template-columns:minmax(230px,.8fr) minmax(420px,1.45fr) auto!important;align-items:center!important;gap:24px!important;padding:20px 22px!important;display:grid!important}.admin-record-card:last-child{border-bottom:1px solid #071b2224!important}.record-primary{gap:5px;min-width:0;display:grid}.record-primary>small,.record-meta dt{color:#7a878b;font-size:10px;font-weight:800}.record-primary>strong{overflow-wrap:anywhere;font-size:17px}.record-primary>span{color:#58696e!important;font-size:12px!important}.record-meta{grid-template-columns:repeat(3,minmax(100px,1fr));gap:8px;margin:0;display:grid}.record-meta>div{background:#f4ecdf;align-content:center;gap:4px;min-height:66px;padding:10px 13px;display:grid}.record-meta dt{margin:0}.record-meta dd{color:#071b22;margin:0;font-size:13px;font-weight:900}.record-meta dd small{color:#728086;font-size:10px}.record-meta em{border-radius:20px;width:max-content;padding:5px 9px;font-size:10px;font-style:normal;display:inline-flex}.record-meta em.valid{color:#176237;background:#d9eadc}.record-meta em.used{color:#755719;background:#eee0bd}.record-meta em.cancelled{color:#8e2924;background:#eed3d0}.record-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.record-actions button,.record-actions .ticket-qr-link{height:42px;min-height:42px;padding:0 14px;font-size:11px;font-weight:900}.record-actions .ticket-qr-link{color:#fff;background:#071b22;border-color:#071b22}@media (width<=1050px){.admin-record-card{grid-template-columns:minmax(210px,.7fr) 1.3fr!important}.record-actions{grid-column:1/-1}.record-actions button,.record-actions .ticket-qr-link{flex:1}}@media (width<=700px){.admin-record-header{align-items:center;min-height:150px;padding:25px 22px}.admin-record-header:after{inset:10px}.admin-record-header h2{font-size:26px}.admin-record-header p{font-size:11px}.admin-record-header>b{min-width:70px;min-height:72px;padding:9px;font-size:31px}.admin-list-search{grid-template-columns:1fr;padding:16px}.admin-list-search button{width:100%}.admin-records{padding:12px}.admin-record-card{grid-template-columns:1fr!important;gap:15px!important;padding:17px!important}.record-meta{grid-template-columns:1fr 1fr}.record-meta>div:last-child{grid-column:1/-1}.record-actions{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.record-actions button,.record-actions .ticket-qr-link{width:100%}}.planner-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),Arial,sans-serif;background:#f4ecdf}.planner-en{font-family:var(--font-geist-sans),Arial,sans-serif}.planner-nav{border-bottom:1px solid #071b222b;justify-content:space-between;align-items:center;height:104px;padding:0 max(5vw,28px);display:flex}.planner-nav img{object-fit:contain;width:120px;height:74px}.planner-nav>a:last-child{color:#071b22;border:1px solid #aa8c55;padding:13px 18px;font-weight:900;text-decoration:none}.planner-intro{color:#fff;background:linear-gradient(105deg,#021319fa,#071f27e8),url(/images/arivana-official-logo.png) 50%/52% no-repeat;align-content:center;justify-items:start;min-height:calc(100vh - 104px);padding:80px max(7vw,30px);display:grid}.planner-intro>span{color:#cfad68;letter-spacing:.2em;font-size:12px;font-weight:900}.planner-intro h1{max-width:900px;font:500 clamp(58px,9vw,128px)/.95 Georgia,var(--font-arabic),serif;margin:18px 0 24px}.planner-intro p{color:#d5dcde;max-width:830px;margin:0;font-size:clamp(16px,1.6vw,23px);line-height:1.9}.planner-intro aside{color:#cfad68;margin:25px 0;font-size:13px}.planner-intro button{color:#071b22;min-width:250px;min-height:62px;font:inherit;cursor:pointer;background:#cfad68;border:0;justify-content:space-between;align-items:center;padding:0 24px;font-size:17px;font-weight:900;display:flex}.planner-intro button i{font-size:24px;font-style:normal}.planner-workspace{grid-template-columns:270px minmax(0,1fr);gap:24px;max-width:1500px;min-height:calc(100vh - 104px);margin:auto;padding:48px max(4vw,24px) 70px;display:grid}.planner-progress{color:#fff;background:#071b22;padding:28px 22px}.planner-progress>strong{color:#cfad68;letter-spacing:.12em;border-bottom:1px solid #cfad685c;padding-bottom:22px;font-size:13px;display:block}.planner-progress>div{margin-top:14px;display:grid}.planner-progress button{color:#849196;text-align:start;min-height:54px;font:inherit;cursor:default;background:0 0;border:0;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:0;font-weight:800;display:flex}.planner-progress button i{border:1px solid #68777c;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.planner-progress button.active{color:#fff}.planner-progress button.active i,.planner-progress button.done i{color:#071b22;background:#cfad68;border-color:#cfad68}.planner-progress button.done{color:#c8d0d2;cursor:pointer}.planner-step{background:#fbf6ed;border:1px solid #071b2229;min-width:0;padding:44px clamp(25px,5vw,70px)}.planner-step>span{color:#a37d36;letter-spacing:.15em;font-size:12px;font-weight:900}.planner-step h1{font:500 clamp(40px,5vw,72px)/1.1 Georgia,var(--font-arabic),serif;margin:9px 0 10px}.planner-step>p{color:#68777c;max-width:760px;margin:0 0 32px;line-height:1.8}.planner-step h3{margin:31px 0 13px;font-size:16px}.planner-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.planner-fields label,.planner-wide-label{color:#536369;gap:9px;font-size:12px;font-weight:900;display:grid}.planner-fields input,.planner-fields select,.planner-wide-label input,.planner-wide-label textarea{color:#071b22;width:100%;min-height:54px;font:inherit;background:#fff;border:1px solid #071b2236;padding:12px 14px}.planner-wide-label{margin-top:27px}.planner-wide-label textarea{resize:vertical}.planner-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.planner-choices button{color:#071b22;text-align:start;min-height:60px;font:inherit;cursor:pointer;background:#fff;border:1px solid #071b2233;align-items:center;gap:10px;padding:12px 14px;font-weight:800;display:flex}.planner-choices button i{color:#9b7937;border:1px solid #ad9667;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;display:grid}.planner-choices button.active{color:#fff;background:#071b22;border-color:#071b22}.planner-choices button.active i{color:#071b22;background:#cfad68}.planner-step>footer{border-top:1px solid #071b2224;justify-content:space-between;gap:12px;margin-top:38px;padding-top:22px;display:flex}.planner-step>footer button{color:#071b22;min-width:140px;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:1px solid #aa8c55;padding:0 18px;font-weight:900}.planner-step>footer button.primary{color:#fff;background:#071b22;border-color:#071b22;min-width:210px}.planner-step>footer button:disabled{opacity:.55}.planner-error{background:#ead0cb;font-weight:800;color:#8e2924!important;margin-top:20px!important;padding:13px!important}.planner-review{background:#fff;border:1px solid #071b2226;grid-template-columns:1fr 1fr;display:grid}.planner-review>div{border-bottom:1px solid #071b221f;align-content:center;gap:5px;min-height:94px;padding:18px;display:grid}.planner-review>div:nth-child(odd){border-inline-end:1px solid #071b221f}.planner-review small{color:#718086}.planner-final-note{color:#795d29;background:#eee3d1;margin-top:22px;padding:16px}.planner-success{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:55px 24px;display:grid}.planner-success>span{color:#9a7837;border:1px solid #cfad68;border-radius:50%;place-items:center;width:58px;height:58px;margin:24px;font-size:26px;display:grid}.planner-success h1{font:500 clamp(45px,7vw,82px)/1.05 Georgia,var(--font-arabic),serif;margin:0}.planner-success p{color:#64747a;max-width:650px;line-height:1.8}.planner-success>b{color:#cfad68;letter-spacing:.12em;background:#071b22;padding:16px 22px}.planner-success>div{gap:10px;margin-top:24px;display:flex}.planner-success a,.planner-success button{color:#071b22;font:inherit;cursor:pointer;background:0 0;border:1px solid #aa8c55;padding:14px 19px;font-weight:900;text-decoration:none}.account-plans{align-content:start;gap:10px;display:grid}@media (width<=900px){.planner-workspace{grid-template-columns:1fr}.planner-progress{padding:16px}.planner-progress>strong{padding-bottom:12px}.planner-progress>div{grid-template-columns:repeat(7,1fr);gap:5px}.planner-progress button{border:0;justify-content:center;min-height:42px;font-size:0}.planner-progress button i{font-size:10px}.planner-choices{grid-template-columns:1fr 1fr}}@media (width<=620px){.planner-nav{height:82px;padding:0 15px}.planner-nav img{width:92px;height:58px}.planner-intro{min-height:calc(100dvh - 82px);padding:55px 20px}.planner-intro h1{font-size:52px}.planner-intro p{font-size:15px}.planner-intro button{width:100%}.planner-workspace{padding:16px 12px 35px}.planner-step{padding:27px 17px}.planner-step h1{font-size:39px}.planner-fields,.planner-choices,.planner-review{grid-template-columns:1fr}.planner-review>div:nth-child(odd){border-inline-end:0}.planner-step>footer button,.planner-step>footer button.primary{flex:1;min-width:0}.planner-success>div{flex-direction:column;width:100%}.planner-success a,.planner-success button{width:100%}}.planner-intro{background-size:44%;padding:72px max(7vw,30px) 150px}.planner-intro h1{max-width:1040px;margin:20px 0 28px;font-size:clamp(48px,6vw,86px);line-height:1.16}.planner-intro p{max-width:900px;font-size:clamp(16px,1.35vw,21px);line-height:2}.planner-intro aside{margin:30px 0 24px;line-height:1.75}.planner-intro button{z-index:2;position:relative}.planner-step>footer{background:#eee3d1;border:1px solid #071b2221;padding:22px}.planner-step>footer button{opacity:1;background:#fff;color:#071b22!important}.planner-step>footer button.primary{background:#071b22;color:#fff!important}.planner-success{row-gap:8px;padding:76px 24px}.planner-success img{width:130px}.planner-success>span{margin:16px}.planner-success h1{max-width:1000px;margin:8px 0 14px;font-size:clamp(42px,5.5vw,72px);line-height:1.3}.planner-success p{max-width:720px;margin:5px 0 24px;font-size:16px;line-height:2}.planner-success>b{margin-top:4px}.planner-success>div{margin-top:30px}.arivana-chat.is-planner-chat[dir=rtl]{left:24px;right:auto}.arivana-chat.is-planner-chat[dir=rtl] .arivana-chat-panel{left:0;right:auto}body:has(.planner-workspace) .arivana-chat.is-planner-chat[dir=rtl]{top:124px;bottom:auto}body:has(.planner-workspace) .arivana-chat.is-planner-chat[dir=rtl] .arivana-chat-panel{top:72px;bottom:auto}body:has(.planner-workspace) .arivana-chat.is-planner-chat .arivana-chat-launcher{width:58px;min-width:58px;padding:0 12px}body:has(.planner-workspace) .arivana-chat.is-planner-chat .arivana-chat-launcher b{display:none}@media (width<=620px){.planner-intro{background-size:82%;padding:48px 20px 135px}.planner-intro h1{font-size:clamp(38px,12vw,50px);line-height:1.2}.planner-intro p{font-size:15px;line-height:1.9}.planner-success{padding:52px 18px}.planner-success h1{font-size:38px;line-height:1.35}.planner-success p{font-size:14px;line-height:2}.planner-step>footer{padding:14px}.arivana-chat.is-planner-chat[dir=rtl]{left:14px;right:auto}.arivana-chat.is-planner-chat[dir=rtl] .arivana-chat-panel{left:0;right:auto}body:has(.planner-workspace) .arivana-chat.is-planner-chat[dir=rtl]{top:94px;bottom:auto;left:10px}body:has(.planner-workspace) .arivana-chat.is-planner-chat[dir=rtl] .arivana-chat-panel{height:min(650px,100dvh - 105px);position:fixed;inset:90px auto auto 10px}}.admin-customer-table{background:#fff;border:1px solid #071b222e;margin-top:24px}.admin-customer-table>header{color:#fff;background:#071b22;justify-content:space-between;align-items:end;gap:24px;padding:22px 26px;display:flex}.admin-customer-table>header span{color:#cfad68;letter-spacing:.14em;font-size:11px;font-weight:900}.admin-customer-table>header h2{margin:4px 0 3px;font-size:25px}.admin-customer-table>header p{color:#aeb9bc;margin:0;font-size:12px}.admin-customer-table>header label{color:#dbe1e2;gap:7px;min-width:190px;font-size:11px;font-weight:900;display:grid}.admin-customer-table>header select{color:#071b22;height:43px;font:inherit;background:#fff;border:1px solid #cfad68a6;padding:0 12px;font-weight:800}.admin-customer-table-scroll{overflow:auto}.admin-customer-table table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-customer-table th,.admin-customer-table td{text-align:start;vertical-align:middle;border-bottom:1px solid #071b221c;padding:14px 16px}.admin-customer-table th{color:#536369;white-space:nowrap;background:#eee3d1;font-size:11px;font-weight:900}.admin-customer-table th:first-child{width:31%}.admin-customer-table th:nth-child(2){width:18%}.admin-customer-table th:nth-child(3),.admin-customer-table th:nth-child(4){width:10%}.admin-customer-table th:nth-child(5){width:16%}.admin-customer-table tbody tr{transition:background .16s}.admin-customer-table tbody tr:hover{background:#faf5ec}.admin-customer-table tbody tr.active{background:#f1dfb7}.admin-customer-table td:first-child{gap:3px;min-width:0;display:grid}.admin-customer-table td strong,.admin-customer-table td small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-customer-table td small{color:#65757a;text-align:start;direction:ltr}.admin-customer-table td button,.admin-customer-table>footer button{color:#071b22;min-height:39px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #aa8c55;padding:0 14px;font-size:11px;font-weight:900}.admin-customer-table tbody tr.active td button{color:#fff;background:#071b22;border-color:#071b22}.admin-customer-table>footer{background:#f8f1e6;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;display:flex}.admin-customer-table>footer span{color:#617178;font-size:12px;font-weight:800}.admin-customer-table>footer div{gap:8px;display:flex}.admin-customer-table button:disabled{opacity:.42;cursor:not-allowed}@media (width<=760px){.admin-customer-table>header{flex-direction:column;align-items:stretch}.admin-customer-table>header label{min-width:0}.admin-customer-table-scroll{background:#eee3d1;padding:12px}.admin-customer-table table,.admin-customer-table tbody,.admin-customer-table tr,.admin-customer-table td{width:100%;display:block}.admin-customer-table thead{display:none}.admin-customer-table tbody{gap:10px;display:grid}.admin-customer-table tbody tr{background:#fff;border:1px solid #071b2224;padding:10px 13px}.admin-customer-table th,.admin-customer-table td{border:0}.admin-customer-table td{border-bottom:1px solid #071b2214;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:10px;min-height:39px;padding:8px 0;display:grid!important}.admin-customer-table td:before{content:attr(data-label);color:#7a878b;font-size:10px;font-weight:900}.admin-customer-table td:first-child{padding-bottom:12px}.admin-customer-table td:last-child{border-bottom:0;padding:12px 0 2px;display:block!important}.admin-customer-table td:last-child:before{display:none}.admin-customer-table td:last-child button{width:100%}.admin-customer-table>footer{flex-direction:column;align-items:stretch}.admin-customer-table>footer div{grid-template-columns:1fr 1fr;display:grid}.admin-customer-table>footer button{width:100%}}.opportunities-hero{grid-template-columns:minmax(330px,.8fr) minmax(520px,1.2fr);grid-template-areas:"copy title";align-content:center;align-items:center;gap:clamp(55px,8vw,140px);min-height:460px;padding:68px max(7vw,34px);position:relative;overflow:hidden}.opportunities-hero:after{content:"ARIVANA / OPPORTUNITIES";color:#cfad6852;font:700 10px var(--font-geist-sans),Arial,sans-serif;letter-spacing:.25em;position:absolute;bottom:25px;left:max(7vw,34px)}.opportunities-hero h1{grid-area:title;font-size:clamp(64px,7vw,105px);line-height:1.08}.opportunities-intro{background:#ffffff06;border:1px solid #cfad6842;grid-area:copy;gap:22px;max-width:570px;padding:34px;display:grid}.opportunities-intro p{color:var(--gold-light);margin:0;font-size:15px;font-weight:900}.opportunities-intro>span{color:#ffffffad;font-size:14px;line-height:2}.opportunities-intro>div{color:#c4ced0;border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:10px 18px;padding-top:20px;font-size:11px;font-weight:800;display:flex}.opportunities-intro>div b{color:#cfad68}.english-page .opportunities-hero{grid-template-areas:"title copy"}.english-page .opportunities-hero:after{left:auto;right:max(7vw,34px)}.english-page .opportunities-intro p{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.16em;font-size:11px}.tickets-page:not(.tickets-en) .tickets-hero p,.tickets-page:not(.tickets-en) .tickets-title p,.tickets-page:not(.tickets-en) .ticket-copy small,.tickets-page:not(.tickets-en) .ticket-modal-event span{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:0;font-weight:900}.tickets-page:not(.tickets-en) .tickets-hero p{font-size:18px;line-height:1.7}.tickets-page:not(.tickets-en) .tickets-hero h1,.tickets-page:not(.tickets-en) .tickets-title h2,.tickets-page:not(.tickets-en) .tickets-empty strong,.tickets-page:not(.tickets-en) .ticket-copy h3,.tickets-page:not(.tickets-en) .tickets-security h2,.tickets-page:not(.tickets-en) .ticket-modal-event h2{font-family:var(--font-arabic),Tahoma,Arial,sans-serif;letter-spacing:-.025em;font-weight:700}.tickets-page:not(.tickets-en) .tickets-hero h1{line-height:1.08}.tickets-page:not(.tickets-en) .tickets-title p{font-size:15px}.tickets-page:not(.tickets-en) .tickets-hero>span,.tickets-page:not(.tickets-en) .ticket-copy>p,.tickets-page:not(.tickets-en) .tickets-security p{font-size:16px;line-height:2}@media (width<=900px){.opportunities-hero,.english-page .opportunities-hero{grid-template-columns:1fr;grid-template-areas:"title""copy";gap:35px;min-height:0;padding:58px 24px 72px}.opportunities-hero h1{font-size:clamp(54px,13vw,78px)}.opportunities-intro{max-width:none;padding:25px}.opportunities-hero:after,.english-page .opportunities-hero:after{bottom:22px;left:auto;right:24px}.english-page .opportunities-hero:after{left:24px;right:auto}}.opportunities-hero h1{text-align:end;justify-self:end}.english-page .opportunities-hero h1{text-align:start;justify-self:start}@media (width<=900px){.opportunities-hero h1,.english-page .opportunities-hero h1{text-align:start;justify-self:stretch}}.request-messages{color:#071b22;background:#f8f2e8;border:1px solid #071b222e;margin-top:44px}.request-messages>header{color:#fff;background:#071b22;justify-content:space-between;align-items:center;gap:24px;min-height:150px;padding:30px 34px;display:flex}.request-messages>header span{color:#cfad68;letter-spacing:.12em;font-size:11px;font-weight:900}.request-messages>header h2{font:500 32px/1.3 Georgia,var(--font-arabic),serif;margin:8px 0}.request-messages>header p{color:#b9c4c7;max-width:720px;margin:0;line-height:1.8}.request-messages>header>strong{color:#cfad68;border:1px solid #cfad68;place-items:center;min-width:64px;height:64px;font:500 30px Georgia,serif;display:grid}.request-messages-shell{grid-template-columns:330px 1fr;min-height:470px;display:grid}.request-messages-shell>aside{background:#eee3d1;border-inline-end:1px solid #071b2229;overflow:auto}.request-messages-shell>aside button{color:#071b22;text-align:start;cursor:pointer;width:100%;min-height:94px;font:inherit;border:0;background:0 0;border-bottom:1px solid #071b221f;gap:8px;padding:18px;display:grid;position:relative}.request-messages-shell>aside button.active{background:#cfad68}.request-messages-shell>aside span{font-weight:900;line-height:1.5}.request-messages-shell>aside small{color:#637278;font-size:10px}.request-messages-shell>aside b{color:#fff;top:12px;background:#071b22;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid;position:absolute;inset-inline-end:12px}.request-thread{background:#f8f2e8;flex-direction:column;min-width:0;display:flex}.request-thread-messages{flex-direction:column;gap:12px;height:370px;padding:22px;display:flex;overflow:auto}.request-thread-messages article{gap:5px;max-width:78%;padding:13px 15px;display:grid}.request-thread-messages article.admin{background:#fff;border:1px solid #071b2221;align-self:flex-start}.request-thread-messages article.visitor{color:#fff;background:#071b22;align-self:flex-end}.request-thread-messages strong{color:#a17c37;font-size:10px}.request-thread-messages p{white-space:pre-wrap;margin:0;line-height:1.7}.request-thread-messages time{opacity:.62;font-size:9px}.request-thread>form{border-top:1px solid #071b2224;grid-template-columns:1fr auto;gap:9px;padding:14px;display:grid}.request-thread textarea{resize:vertical;min-height:64px;font:inherit;background:#fff;border:1px solid #071b2233;padding:12px}.request-thread form button{color:#071b22;min-width:100px;font:inherit;cursor:pointer;background:#cfad68;border:0;font-weight:900}.request-messages-empty{text-align:center;color:#68777d;margin:0;padding:48px}.request-message-notice{color:#526167;background:#e8decc;margin:0;padding:10px 15px;font-size:11px}.request-messages.admin{margin:44px 0}.request-messages.admin>header{background:#102931}.account-dashboard>.request-messages{margin-top:44px}@media (width<=760px){.request-messages>header{align-items:flex-start;padding:24px 20px}.request-messages>header h2{font-size:27px}.request-messages>header>strong{min-width:48px;height:48px}.request-messages-shell{grid-template-columns:1fr;min-height:0}.request-messages-shell>aside{border-inline-end:0;border-bottom:1px solid #071b2229;max-height:260px}.request-thread-messages{height:360px;padding:16px}.request-thread-messages article{max-width:90%}.request-thread>form{grid-template-columns:1fr}.request-thread form button{min-height:48px}}.admin-customer-search label:first-child{font-size:0}.admin-customer-search label:first-child:before{content:"اسم العميل أو البريد الإلكتروني أو رقم الموبايل";font-size:12px;font-weight:900}.admin-customer-search label:first-child input{font-size:14px}html[dir=ltr] .admin-customer-search label:first-child:before{content:"Customer name, email, or mobile number"}.admin-ledger-page{gap:28px;display:grid}.admin-ledger-nav{color:#fff;background:#071b22;border-bottom:4px solid #cfad68;justify-content:space-between;align-items:center;gap:30px;min-height:170px;padding:32px 36px;display:flex}.admin-ledger-nav>div{gap:7px;display:grid}.admin-ledger-nav span{color:#cfad68;letter-spacing:.15em;font-size:11px;font-weight:900}.admin-ledger-nav h1{font:500 clamp(38px,5vw,64px)/1.1 Georgia,var(--font-arabic),serif;margin:0}.admin-ledger-nav p{color:#b7c3c6;margin:0}.admin-ledger-nav nav{gap:9px;display:flex}.admin-ledger-nav a{color:#f3dfb4;border:1px solid #cfad688c;place-items:center;min-height:46px;padding:0 18px;font-weight:900;display:grid}.admin-commerce-nav{background:#071b22;border:1px solid #071b222e;grid-template-columns:1fr 1fr;display:grid}.admin-commerce-nav a{color:#fff;border-inline-end:1px solid #cfad6859;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:5px 15px;min-height:112px;padding:22px 26px;display:grid}.admin-commerce-nav a:last-child{border-inline-end:0}.admin-commerce-nav span{color:#cfad68;grid-row:1/3;font:500 32px Georgia,serif}.admin-commerce-nav strong{font-size:20px}.admin-commerce-nav small{color:#aebbbf}.admin-commerce-nav a:hover{background:#0e303a}@media (width<=760px){.admin-ledger-nav{flex-direction:column;align-items:stretch;padding:26px 20px}.admin-ledger-nav nav{grid-template-columns:1fr 1fr;display:grid}}@media (width<=650px){.admin-commerce-nav{grid-template-columns:1fr}.admin-commerce-nav a{border-inline-end:0;border-bottom:1px solid #cfad6859}.admin-commerce-nav a:last-child{border-bottom:0}}.checkin-page{color:#071b22;min-height:100vh;font-family:var(--font-arabic),Arial,sans-serif;background:#eee3d1;padding:0}.checkin-nav{background:#06171d;border-bottom:1px solid #cfad6859;justify-content:space-between;align-items:center;height:104px;padding:15px max(5vw,24px);display:flex}.checkin-brand img{object-fit:contain;width:150px;height:74px;display:block}.checkin-nav>div{gap:9px;display:flex}.checkin-nav button,.checkin-nav>div a{color:#f0dfba;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e5ce9c80;place-items:center;padding:0 17px;font-weight:900;text-decoration:none;display:grid}.checkin-hero{color:#fff;background:#08232c;grid-template-columns:1fr auto;align-items:end;gap:55px;display:grid;border:0!important;max-width:none!important;margin:0!important;padding:62px max(6vw,28px)!important}.checkin-hero>div>span{color:#cfad68;letter-spacing:.12em;font-size:12px;font-weight:900}.checkin-page .checkin-hero h1{font:600 clamp(54px,7vw,96px)/1 var(--font-arabic),Tahoma,Arial,sans-serif;margin:16px 0 18px}.checkin-hero p{color:#ffffffa8;max-width:720px;margin:0;font-size:17px;line-height:1.9}.checkin-hero aside{border:1px solid #cfad6861;grid-template-columns:auto auto;align-items:center;gap:10px 16px;padding:22px 25px;display:grid}.checkin-hero aside b{color:#cfad68;font-size:11px}.checkin-hero aside span{color:#d9e0e2;font-size:12px;font-weight:800}.checkin-workspace{grid-template-columns:minmax(340px,.85fr) minmax(420px,1.15fr);align-items:start;gap:22px;max-width:1380px;margin:0 auto;padding:42px max(4vw,22px) 80px;display:grid}.scanner-card,.ticket-check-card{background:#f9f4eb;border:1px solid #071b222e;min-width:0;padding:0}.scanner-card>header,.ticket-check-card>header{border-bottom:1px solid #071b2224;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:112px;padding:22px 24px;display:grid}.scanner-card>header>span,.ticket-check-card>header>span{background:#cfad68;place-items:center;width:36px;height:36px;font:900 11px Arial,sans-serif;display:grid}.scanner-card h2,.ticket-check-card h2{margin:0 0 5px;font-size:24px}.scanner-card header p,.ticket-check-card header p{color:#69787e;margin:0;font-size:12px;line-height:1.6}.ticket-check-card header i{color:#6b787c;border:1px solid #071b2233;padding:7px 11px;font-size:10px;font-style:normal;font-weight:900}.ticket-check-card.valid header i{color:#175c32;background:#c7dfcb;border-color:#8fbd98}.ticket-check-card.used header i{color:#842f28;background:#e9c5bf;border-color:#d69d95}#qr-reader{background:#071b22;place-items:center;min-height:250px;margin:20px 22px 0;display:grid;overflow:hidden;border:1px dashed #071b2240!important}#qr-reader:not(.active):empty:before{content:"QR";color:#cfad68;border:1px solid #cfad688c;place-items:center;width:92px;height:92px;font:500 28px Georgia,serif;display:grid}#qr-reader video{display:block;width:100%!important;height:auto!important}.scanner-card>.camera-button{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:#071b22;border:0;margin:12px 22px 0;font-weight:900}.scanner-card>.camera-button:disabled{opacity:.62}.checkin-divider{text-align:center;border-top:1px solid #071b2224;margin:20px 22px 0}.checkin-divider span{color:#718085;background:#f9f4eb;padding:0 12px;font-size:10px;position:relative;top:-10px}.scanner-card form{grid-template-columns:1fr auto;align-items:end;gap:9px;padding:4px 22px 24px;display:grid}.scanner-card label{gap:8px;font-size:11px;font-weight:900;display:grid}.scanner-card input{min-width:0;height:52px;font:inherit;background:#fff;border:1px solid #071b2238;padding:0 14px;font-size:14px}.scanner-card form button{color:#071b22;height:52px;font:inherit;cursor:pointer;background:#cfad68;border:0;padding:0 19px;font-weight:900}.ticket-check-card{min-height:600px}.ticket-check-empty{text-align:center;color:#68787e;align-content:center;place-items:center;min-height:380px;padding:45px;display:grid}.ticket-check-empty b{color:#b28e49;border:1px solid #071b222e;place-items:center;width:90px;height:90px;font:500 48px Georgia,serif;display:grid}.ticket-check-empty h3{color:#071b22;margin:24px 0 8px;font-size:30px}.ticket-check-empty p{max-width:430px;margin:0;line-height:1.8}.ticket-check-details{gap:20px;padding:32px;display:grid}.ticket-check-details small{color:#9b793b;font-size:10px;font-weight:900}.ticket-check-details h3{margin:6px 0;font-size:34px}.ticket-check-details>div>span{color:#68787e}.ticket-check-details>bdi{text-align:center;background:#eee3d1;border:1px solid #071b2226;padding:15px;font:800 16px Arial,sans-serif}.ticket-check-details>p{margin:0;font-size:18px;font-weight:900}.ticket-check-details dl{border-top:1px solid #071b2224;border-inline-start:1px solid #071b2224;grid-template-columns:1fr 1fr;margin:0;display:grid}.ticket-check-details dl>div{border-inline-end:1px solid #071b2224;border-bottom:1px solid #071b2224;padding:15px}.ticket-check-details dt{color:#6b797e;font-size:10px}.ticket-check-details dd{margin:5px 0 0;font-weight:900}.ticket-check-details>button{color:#fff;min-height:56px;font:inherit;cursor:pointer;background:#19683a;border:0;font-weight:900}.ticket-check-details>button:disabled{background:#9e4239}.checkin-message{color:#72591f;border-top:1px solid #071b2221;min-height:46px;padding:13px 22px;font-size:12px;display:block}.ticket-check-card.valid .checkin-message{color:#175c32;background:#e2efe4}.ticket-check-card.used .checkin-message{color:#842f28;background:#f1dad5}@media (width<=900px){.checkin-hero{grid-template-columns:1fr}.checkin-hero aside{display:none}.checkin-workspace{grid-template-columns:1fr}.ticket-check-card{min-height:520px}}@media (width<=620px){.checkin-nav{align-items:flex-start;height:auto;padding:13px 15px}.checkin-brand img{width:100px;height:58px}.checkin-nav>div{flex-direction:column}.checkin-nav button,.checkin-nav>div a{min-height:38px;padding:0 10px;font-size:10px}.checkin-hero{padding:42px 18px!important}.checkin-page .checkin-hero h1{font-size:52px}.checkin-hero p{font-size:14px}.checkin-workspace{padding:20px 12px 50px}.scanner-card>header,.ticket-check-card>header{padding:18px 15px}.ticket-check-card>header{grid-template-columns:auto 1fr}.ticket-check-card header i{grid-column:2}.scanner-card form{grid-template-columns:1fr}.scanner-card form button{height:48px}.ticket-check-details{padding:22px 17px}.ticket-check-details dl{grid-template-columns:1fr}.ticket-check-empty{padding:30px 18px}.ticket-check-card{min-height:480px}}.customer-commerce{color:#071b22;background:#f7f0e4;border:1px solid #071b222e;margin:44px 0}.customer-commerce>header{color:#fff;background:#102931;justify-content:space-between;align-items:center;gap:25px;min-height:150px;padding:30px 34px;display:flex}.customer-commerce>header span{color:#cfad68;letter-spacing:.12em;font-size:11px;font-weight:900}.customer-commerce>header h2{font:500 34px/1.25 Georgia,var(--font-arabic),serif;margin:8px 0}.customer-commerce>header p{color:#b9c4c7;max-width:730px;margin:0;line-height:1.8}.customer-commerce>header>strong{color:#cfad68;border:1px solid #cfad68;place-items:center;min-width:64px;height:64px;font:500 28px Georgia,serif;display:grid}.customer-commerce-message{color:#72591f;background:#e8decc;margin:0;padding:13px 30px;font-weight:900}.customer-commerce-forms{grid-template-columns:1fr 1fr;display:grid}.customer-commerce-forms form{border-bottom:1px solid #071b2224;gap:13px;padding:28px 30px;display:grid}.customer-commerce-forms form+form{border-inline-start:1px solid #071b2224}.customer-commerce-forms form>span{color:#b68b3d;font-size:11px;font-weight:900}.customer-commerce-forms h3{margin:0 0 6px;font-size:24px}.customer-commerce-forms label{color:#59696f;gap:7px;font-size:11px;font-weight:900;display:grid}.customer-commerce-forms input,.customer-commerce-forms select{color:#071b22;width:100%;min-width:0;height:50px;font:inherit;background:#fff;border:1px solid #071b2233;padding:0 13px}.customer-commerce-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.customer-commerce-forms small{color:#6b7a7f;min-height:38px;line-height:1.7}.customer-commerce-forms button{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#071b22;border:0;font-weight:900}.customer-commerce-forms button:disabled{opacity:.55}.customer-commerce-history{background:#fff;grid-template-columns:1fr 1fr;display:grid}.customer-commerce-history>section+section{border-inline-start:1px solid #071b2224}.customer-commerce-history h3{margin:0 0 15px;font-size:17px}.customer-commerce-history article{border-top:1px solid #071b221c;grid-template-columns:minmax(110px,.7fr) 1fr;gap:5px 14px;padding:13px 0;display:grid}.customer-commerce-history article bdi{color:#9b793b;font:800 12px Arial,sans-serif}.customer-commerce-history article span{font-weight:900}.customer-commerce-history article small{color:#68777c;grid-column:1/-1}.customer-commerce-history p{color:#718085}.portal-coupon{background:#fff;border:1px solid #071b221f;grid-template-columns:1fr auto;gap:7px 12px;padding:15px;display:grid}.portal-coupon bdi{color:#9b793b;font:900 14px Arial,sans-serif}.portal-coupon strong{font-size:18px}.portal-coupon small{color:#65757a;grid-column:1/-1}@media (width<=760px){.customer-commerce>header{align-items:flex-start;padding:24px 20px}.customer-commerce>header h2{font-size:28px}.customer-commerce>header>strong{min-width:48px;height:48px}.customer-commerce-forms,.customer-commerce-history{grid-template-columns:1fr}.customer-commerce-forms form,.customer-commerce-history>section{padding:23px 18px}.customer-commerce-forms form+form,.customer-commerce-history>section+section{border-inline-start:0;border-top:1px solid #071b2224}.customer-commerce-row{grid-template-columns:1fr}}.events-hero{min-height:500px;padding:65px max(7vw,28px)}.events-hero>div{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03131957;border:1px solid #eddbad4d;width:min(980px,100%);padding:34px}.events-hero h1{font-size:clamp(54px,6.5vw,92px)}.events-hero span{margin-top:20px}.events-hero>a,.events-hero div>a{margin-top:24px}.events-intro{grid-template-columns:minmax(320px,.85fr) minmax(380px,1.15fr);align-items:center;gap:55px;max-width:1400px;margin:auto;padding:72px max(6vw,24px)}.events-intro>p{grid-column:1;margin-bottom:-24px}.events-intro h2{background:#eee3d2;border-inline-start:4px solid #c9aa69;padding:32px}.events-intro>span{background:#faf7f0;border:1px solid #d9ccb6;padding:28px}.event-types{padding-bottom:75px}.event-types article{min-height:250px}.event-types h3{margin-top:52px}.published-events{padding:72px max(6vw,24px) 80px}.published-events-head{background:#ffffff06;border:1px solid #d4b77447;grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);max-width:1380px;margin:0 auto 38px;padding:28px}.published-events-head>p{grid-column:1/-1;margin-bottom:-6px}.published-events-head h2{font-size:clamp(44px,5vw,68px)}.published-events>.next-event{max-width:1380px;min-height:390px;margin:0 auto}.next-event>div{padding:58px max(5vw,34px)}.next-event aside{padding:48px}.next-event aside strong{margin-top:25px;font-size:clamp(48px,5vw,70px)}.customer-record-delete{grid-column:1/-1;justify-self:start;margin-top:5px;color:#8c3029!important;background:0 0!important;border:1px solid #a83a31!important;min-height:0!important;padding:8px 12px!important;font-size:10px!important}.customer-commerce-archive{background:#e8decd;border-top:1px solid #071b2229}.customer-commerce-archive>header{justify-content:space-between;align-items:center;gap:20px;padding:23px 30px;display:flex}.customer-commerce-archive>header span{color:#9b793b;font-size:10px;font-weight:900}.customer-commerce-archive h3{margin:5px 0;font-size:20px}.customer-commerce-archive header p{color:#66757a;margin:0;font-size:11px}.customer-commerce-archive header strong{color:#8e6b2c;border:1px solid #b79555;place-items:center;min-width:42px;height:42px;display:grid}.customer-commerce-archive>div{grid-template-columns:1fr 1fr;gap:9px;padding:0 30px 25px;display:grid}.customer-commerce-archive article{background:#f8f2e8;border:1px solid #071b221f;grid-template-columns:auto 1fr;gap:5px 12px;padding:13px;display:grid}.customer-commerce-archive article bdi{color:#9b793b;font:800 11px Arial,sans-serif}.customer-commerce-archive article span{font-weight:900}.customer-commerce-archive article small{color:#68777c;grid-column:1/-1}.portal-ticket-logo{margin-bottom:12px;object-fit:contain!important;width:130px!important;height:62px!important}.portal-ticket>img:not(.portal-ticket-logo){background:#fff;padding:7px}.customer-commerce-archive article dl{border-top:1px solid #071b221a;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px 14px;margin:8px 0 0;padding-top:9px;display:grid}.customer-commerce-archive article dl div{min-width:0}.customer-commerce-archive article dt{color:#7a878b;margin-bottom:2px;font-size:9px}.customer-commerce-archive article dd{color:#20373e;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:800}@media (width<=780px){.events-hero{min-height:0;padding:38px 18px}.events-hero>div{padding:27px 18px}.events-intro{grid-template-columns:1fr;gap:16px;padding:48px 18px}.events-intro>p{margin-bottom:0}.events-intro h2,.events-intro>span{padding:24px}.published-events{padding:48px 18px 55px}.published-events-head{grid-template-columns:1fr;padding:22px}.published-events-head>p{grid-column:1}.published-events>.next-event{grid-template-columns:1fr;min-height:0}.next-event aside{min-height:300px}.customer-commerce-archive>header{align-items:flex-start;padding:20px 18px}.customer-commerce-archive>div{grid-template-columns:1fr;padding:0 18px 20px}}.admin-customer-search{background:#efe2ce;grid-template-columns:minmax(260px,1.3fr) minmax(240px,1fr) auto auto;gap:18px;padding:30px}.admin-customer-search-heading{text-align:center;border-bottom:1px solid #071b222e;grid-column:1/-1;padding-bottom:20px}.admin-customer-search-heading span,.customer-communications-head span,.customer-file-tools-head span{color:#9b7634;letter-spacing:.06em;font-size:13px;font-weight:900}.admin-customer-search-heading h2,.customer-communications-head h2,.customer-file-tools-head h2{margin:7px 0;font-size:clamp(28px,3vw,42px);line-height:1.35}.admin-customer-search-heading p,.customer-communications-head p,.customer-file-tools-head p{color:#65757a;margin:0;font-size:15px;line-height:1.8}.admin-customer-table table{border-collapse:separate;border-spacing:0;border:1px solid #071b2240}.admin-customer-table th{color:#20363d!important;text-align:center!important;border-inline-start:1px solid #071b2229!important;background:#eadfcd!important;border-bottom:1px solid #071b2238!important;padding:18px 16px!important;font-size:15px!important}.admin-customer-table td{vertical-align:middle!important;border-inline-start:1px solid #071b2221!important;border-bottom:1px solid #071b222b!important;padding:22px 16px!important}.admin-customer-table th:first-child,.admin-customer-table td:first-child{border-inline-start:0!important}.admin-customer-actions{justify-content:center;gap:10px}.admin-customer-actions button{justify-content:center;min-width:120px;text-align:center!important}.admin-customer-table>header{text-align:center!important;align-items:center!important}.admin-customer-table>header h2{margin-inline:auto!important;font-size:clamp(38px,4vw,58px)!important}.admin-customer-table>header>div>span,.admin-customer-table>header p{font-size:16px!important}.customer-profile-hero{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:32px;align-items:stretch!important;display:grid!important}.customer-profile-hero>div:first-child{align-content:start;gap:9px;display:grid}.customer-profile-identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.customer-profile-identity div{background:#ffffff09;border:1px solid #cfad6857;min-width:0;padding:12px 14px}.customer-profile-identity dt{color:#aab6b9;font-size:11px}.customer-profile-identity dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:800}.customer-profile-metrics{border:1px solid #cfad6873;align-content:center;padding:20px;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;display:grid!important}.customer-profile-metrics h3{color:#cfad68;grid-column:1/-1;margin:0 0 5px;font-size:18px}.customer-profile-metrics>div{background:#ffffff0a;align-items:baseline;padding:13px;grid-template-columns:auto 1fr!important;gap:8px!important;display:grid!important}.customer-profile-metrics strong{font-size:30px!important}.customer-profile-metrics small{font-size:13px!important}.customer-file-accordion{background:#f7f0e5;border:1px solid #071b222e;margin:22px}.customer-file-accordion>summary{cursor:pointer;background:#eadfcd;border-inline-start:5px solid #b99147;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:22px 25px;list-style:none;display:grid}.customer-file-accordion>summary::-webkit-details-marker{display:none}.customer-file-accordion>summary span{color:#8f6b2c;font-size:12px;font-weight:900}.customer-file-accordion>summary strong{font-size:23px}.customer-file-accordion>summary bdi{color:#8b6728;border:1px solid #b99147;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.customer-file-accordion[open]>summary{color:#fff;background:#102931}.customer-file-accordion[open]>summary strong{color:#fff}.customer-file-accordion .admin-plan-manager,.customer-file-accordion .admin-assets-detail{border:0;border-top:1px solid #071b2224;margin:0}.customer-file-accordion .admin-detail-grid{background:#fff}.customer-file-accordion .admin-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-file-accordion .admin-asset-grid article{background:#fff;grid-template-rows:210px auto;display:grid}.customer-file-accordion .admin-asset-grid img,.customer-file-accordion .admin-asset-grid video,.customer-file-accordion .admin-file-icon{height:210px}.customer-communications-head,.customer-file-tools-head{color:#fff;text-align:center;background:#102931;border-bottom:4px solid #cfad68;margin:35px 0 18px;padding:28px 30px}.customer-communications-head p,.customer-file-tools-head p{color:#bcc7c9}.customer-file-tools-head{color:#071b22;background:#eadfcd}.customer-file-tools-head p{color:#65757a}.admin-tools{background:#efe2ce;gap:14px;margin-top:0;padding:22px}.admin-tools form{background:#fff;border-top:4px solid #b99147;padding:28px}.admin-tools form h2{font-size:25px}.admin-tools form:before{content:"";background:#102931;width:34px;height:4px;margin-bottom:4px}.admin-delete-manager{background:#fff;padding:30px}.admin-delete-manager>div:first-child{text-align:center}.admin-delete-manager h2{font-size:30px}.admin-delete-groups section{background:#f8f2e8;padding:20px}.admin-delete-groups h3{border-bottom:1px solid #071b2226;padding-bottom:12px;font-size:20px}.customer-admin-promotion-end{border-top:6px solid #cfad68;margin-top:34px}.customer-file-close{color:#fff;width:min(520px,100% - 36px);font:900 18px var(--font-arabic),sans-serif;cursor:pointer;background:#071b22;border:0;margin:28px auto 45px;padding:18px 24px;display:block}.customer-commerce>header span{font-size:16px}.customer-commerce>header h2{font-size:clamp(38px,4vw,54px)}.customer-commerce>header p{font-size:16px}.customer-commerce>header>strong{min-width:80px;height:80px;font-size:34px}.customer-commerce-history>section{padding:30px}.customer-commerce-history h3{border-bottom:3px solid #cfad68;padding-bottom:13px;font-size:25px}.customer-commerce-history article,.customer-commerce-archive article{background:#fff;border:1px solid #071b2224;grid-template-columns:minmax(130px,.7fr) 1fr;margin-bottom:12px;padding:20px;position:relative}.customer-record-title{font-size:18px}.customer-record-status{color:#5f4a20;background:#eadfcd;border-radius:99px;padding:6px 11px;font-size:11px;font-style:normal;font-weight:900;position:absolute;inset-block-start:14px;inset-inline-end:14px}.customer-record-status-active,.customer-record-status-used,.customer-record-status-مستخدم{color:#12633a;background:#dcefe4}.customer-record-status-cancelled,.customer-record-status-ملغى{color:#8a2e27;background:#f5d9d5}.customer-record-status-موقوف{color:#6c531d;background:#f0e2bb}.customer-record-status-منتهي{color:#526066;background:#e2e5e6}.customer-record-facts{border-top:1px solid #071b221a;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 0;padding-top:12px;display:grid}.customer-record-facts dt{color:#778489;font-size:10px}.customer-record-facts dd{margin:4px 0 0;font-size:12px;font-weight:800}.customer-commerce-archive{background:#eadfcd;border:1px solid #071b222e;margin:26px}.customer-commerce-archive>header{color:#fff;background:#102931;padding:28px}.customer-commerce-archive>header span{font-size:14px}.customer-commerce-archive h3{font-size:28px}.customer-commerce-archive header p{color:#bdc8ca;font-size:14px}.customer-commerce-archive>div{gap:14px;padding:22px}.customer-commerce-archive article{grid-template-columns:minmax(135px,.6fr) 1fr;margin:0}.customer-commerce-archive article dl{grid-template-columns:repeat(2,1fr)}@media (width<=900px){.customer-profile-hero{grid-template-columns:1fr}.customer-profile-metrics{grid-template-columns:repeat(4,1fr)!important}.customer-profile-metrics h3{grid-column:1/-1}.customer-profile-metrics>div{text-align:center;grid-template-columns:1fr!important}.customer-file-accordion .admin-asset-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.admin-customer-search{grid-template-columns:1fr;padding:20px}.admin-customer-search-heading{text-align:start}.admin-customer-actions{justify-content:stretch}.admin-customer-actions button{width:100%}.customer-profile-identity{grid-template-columns:1fr}.customer-profile-metrics{padding:14px;grid-template-columns:repeat(2,1fr)!important}.customer-file-accordion{margin:14px}.customer-file-accordion>summary{grid-template-columns:1fr auto;padding:18px}.customer-file-accordion>summary span{grid-column:1}.customer-file-accordion>summary strong{font-size:19px}.customer-file-accordion>summary bdi{grid-area:1/2/3}.customer-file-accordion .admin-asset-grid{grid-template-columns:1fr}.customer-communications-head,.customer-file-tools-head{text-align:start;padding:24px 18px}.admin-tools{padding:14px}.customer-record-facts{grid-template-columns:1fr 1fr}.customer-commerce-archive{margin:16px}.customer-commerce-history article,.customer-commerce-archive article{grid-template-columns:1fr;padding-top:55px}.customer-commerce-archive article dl{grid-template-columns:1fr 1fr}.customer-commerce-archive>div{padding:14px}.customer-admin-promotion-end{margin-inline:0}.customer-file-close{font-size:16px}}.executive-search{background:#071b22;border:1px solid #b79555;margin:28px 0;padding:22px;position:relative}.executive-search label{gap:8px;display:grid}.executive-search label span{color:#cfad68;font-size:11px;font-weight:900}.executive-search input{color:#fff;height:58px;font:inherit;background:#102931;border:1px solid #53646a;padding:0 18px}.executive-search>div{z-index:20;background:#fff;border:1px solid #b79555;max-height:360px;position:absolute;top:100%;left:22px;right:22px;overflow:auto;box-shadow:0 18px 35px #071b2238}.executive-search article{border-bottom:1px solid #e4dccf;grid-template-columns:1fr auto;gap:3px 15px;padding:13px 16px;display:grid}.executive-search article span{color:#65757a;font-size:11px}.executive-search article small{color:#9b793b;text-transform:uppercase;grid-area:1/2/3;align-self:center}.executive-grid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.executive-panel{background:#fff;border:1px solid #071b222b;padding:25px}.executive-panel>header{margin-bottom:18px}.executive-panel>header>span{color:#a47d35;letter-spacing:.12em;font-size:10px;font-weight:900}.executive-panel h2{margin:5px 0;font-size:25px}.executive-panel header p{color:#68777c;margin:5px 0}.executive-row,.executive-alert{border-top:1px solid #e1d9cb;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.executive-row>b{background:#cfad68;place-items:center;width:28px;height:28px;display:grid}.executive-row span{font-weight:900}.executive-row small{color:#68777c;margin-top:3px;font-weight:400;display:block}.executive-row time,.executive-alert time{color:#78868a;direction:ltr;font-size:10px}.executive-alert{grid-template-columns:1fr auto}.executive-alert span{color:#68777c;grid-column:1}.executive-alert.warning{background:#fbf1ee;border-right:4px solid #a33b31;padding-right:12px}.audit-preview{margin:24px 0}.audit-preview>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:24px;list-style:none;display:grid}.audit-preview>summary::-webkit-details-marker{display:none}.audit-preview>summary header{margin:0}.audit-preview>summary header>span{color:#a47d35;letter-spacing:.12em;font-size:10px;font-weight:900}.audit-preview>summary h2{margin:5px 0}.audit-preview>summary p{color:#68777c;margin:5px 0}.audit-toggle-label{color:#071b22;border:1px solid #b79555;align-items:center;gap:10px;padding:12px 16px;font-size:11px;display:flex}.audit-toggle-label i{font:700 22px/1 Arial,sans-serif;transition:transform .2s}.audit-close-label,.audit-preview[open] .audit-open-label{display:none}.audit-preview[open] .audit-close-label{display:inline}.audit-preview[open] .audit-toggle-label i{transform:rotate(180deg)}.audit-content{border-top:1px solid #d9cfbf;margin-top:22px;padding-top:8px}.audit-description{color:#68777c}.audit-row{border-top:1px solid #e1d9cb;grid-template-columns:1fr auto auto;align-items:center;gap:8px 20px;padding:13px 0;display:grid}.audit-row span,.audit-row time,.audit-row small{color:#68777c;font-size:10px}.audit-row small{color:#8b682d;grid-column:1/-1}.admin-insights .insight-cards{grid-template-columns:repeat(5,1fr)}@media (width<=900px){.executive-grid{grid-template-columns:1fr}.admin-insights .insight-cards{grid-template-columns:repeat(2,1fr)}.audit-row{grid-template-columns:1fr}.audit-row small{grid-column:auto}}@media (width<=620px){.audit-preview>summary{grid-template-columns:1fr}.audit-toggle-label{justify-content:space-between}.audit-preview{padding:20px}}.admin-insights,.admin-insights>*,.audit-preview,.audit-preview>summary,.audit-content,.audit-table-wrap{min-width:0;max-width:100%}.audit-preview{overflow:hidden}.audit-table-wrap{overscroll-behavior-inline:contain;background:#fff;border:1px solid #d4c8b5;width:100%;overflow-x:auto}.audit-table{border-collapse:collapse;width:100%;min-width:1180px;font-size:11px}.audit-table th{color:#fff;text-align:start;white-space:nowrap;background:#071b22;border-inline-end:1px solid #30454c;padding:14px 12px}.audit-table td{vertical-align:top;border-bottom:1px solid #ded5c7;border-inline-end:1px solid #eee7dc;padding:15px 12px;line-height:1.7}.audit-table tbody tr:nth-child(2n){background:#faf6ee}.audit-table tbody tr:hover{background:#f2e6cd}.audit-table td:first-child{text-align:center;color:#9b793b;width:42px;font-weight:900}.audit-table td:nth-child(4){min-width:250px}.audit-action{color:#59441e;white-space:nowrap;background:#e9ddc6;padding:5px 8px;font-weight:900;display:inline-block}.audit-action-delete,.audit-action-cancel,.audit-action-email_failed{color:#922f29;background:#efd4d0}.audit-action-issue,.audit-action-create,.audit-action-activate{color:#176238;background:#d4e8d8}.audit-action-stop{color:#735817;background:#f0e0b7}.audit-reference,.audit-actor{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font:700 10px/1.7 Arial,sans-serif}.audit-reference{color:#9b793b}.audit-table time{white-space:nowrap;color:#52656b}.customer-crm{background:#fff;border:1px solid #071b222e;margin:35px 0}.customer-crm>header{color:#fff;background:#102931;padding:24px 30px}.customer-crm>header span{color:#cfad68;letter-spacing:.15em;font-size:10px;font-weight:900}.customer-crm h2{margin:5px 0;font-size:28px}.customer-crm header p{color:#b7c2c5;margin:0}.crm-stats{border-bottom:1px solid #ded6c9;grid-template-columns:repeat(4,1fr);display:grid}.crm-stats article{border-inline-start:1px solid #ded6c9;padding:20px}.crm-stats span{color:#718084;font-size:10px;display:block}.crm-stats strong{margin-top:7px;font-size:19px;display:block}.customer-crm form{grid-template-columns:repeat(3,1fr);gap:15px;padding:24px 30px;display:grid}.customer-crm label{color:#59696f;gap:6px;font-size:11px;font-weight:900;display:grid}.customer-crm input,.customer-crm select,.customer-crm textarea{width:100%;font:inherit;background:#f9f5ed;border:1px solid #c9c2b7;padding:12px}.customer-crm textarea{resize:vertical;min-height:110px}.crm-notes{grid-column:1/-1}.customer-crm button{color:#fff;min-height:48px;font:inherit;background:#071b22;border:0;font-weight:900}.customer-crm form>p{color:#8c6a2b;font-weight:900}@media (width<=760px){.crm-stats{grid-template-columns:1fr 1fr}.customer-crm form{grid-template-columns:1fr;padding:20px}.crm-notes{grid-column:auto}}.time-12-field{grid-template-columns:1.2fr 1fr .8fr;gap:6px;margin-top:5px;display:grid}.time-12-field select{color:#071b22;min-width:0;height:48px;font:inherit;text-align:center;background:#fff;border:1px solid #071b2233;padding:0 9px}.admin-event-fields label>input[type=date]+.time-12-field,.admin-edit-grid label>input[type=date]+.time-12-field{margin-top:6px}body:has(.checkin-page) .admin-language-control{top:122px;inset-inline-end:max(24px,5vw)}@media (width<=620px){body:has(.checkin-page) .admin-language-control{top:auto;bottom:14px;inset-inline-end:14px}}.gate-access-manager{background:#f8f2e8;border:1px solid #071b2233;margin:28px 0}.gate-access-manager>header{color:#fff;background:#08232c;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:stretch;min-height:230px;padding:0;display:grid}.gate-manager-title{flex-direction:column;justify-content:center;padding:38px 42px;display:flex}.gate-manager-title span{color:#cfad68;letter-spacing:.17em;font:900 10px Arial,sans-serif}.gate-manager-title h2{margin:10px 0 12px;font-size:clamp(34px,3.1vw,52px);line-height:1.12}.gate-manager-title p{color:#b9c4c7;max-width:620px;margin:0;font-size:14px;line-height:1.8}.gate-manager-summary{background:#ffffff09;border-inline-start:1px solid #cfad6859;grid-template-columns:112px 1fr;align-items:center;gap:25px;padding:30px 36px;display:grid}.gate-manager-summary>strong{text-align:center;color:#e5c77f;border:1px solid #cfad68;place-content:center;width:112px;height:112px;display:grid}.gate-manager-summary b{font:500 50px/1 Georgia,serif}.gate-manager-summary small{margin-top:5px;font-size:11px}.gate-manager-summary p{color:#d0d8da;margin:0;font-size:14px;line-height:1.9}.gate-issue-row{border-bottom:1px solid #d7cdbd;grid-template-columns:1fr auto;align-items:end;gap:12px;padding:22px 28px;display:grid}.gate-issue-row label{gap:7px;font-size:11px;font-weight:900;display:grid}.gate-issue-row select{height:50px;font:inherit;background:#fff;border:1px solid #bcb3a6;padding:0 14px}.gate-issue-row button,.gate-issued-link button,.gate-link-list button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#071b22;border:1px solid #a8884e;padding:0 16px;font-weight:900}.gate-issued-link{background:#e6d4ad;border:1px solid #b99552;grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin:20px 28px;padding:18px;display:grid}.gate-issued-link>div{gap:5px;min-width:0;display:grid}.gate-issued-link small,.gate-issued-link span{color:#607075;font-size:10px}.gate-issued-link bdi{overflow-wrap:anywhere;direction:ltr;font:700 12px Arial,sans-serif}.gate-manager-message{color:#806326;margin:0;padding:10px 28px;font-weight:900}.gate-link-list{padding:8px 28px 28px}.gate-link-list article{border-top:1px solid #d7cdbd;grid-template-columns:1fr 1fr auto;align-items:center;gap:16px;padding:15px 0;display:grid}.gate-link-list article>div{gap:4px;display:grid}.gate-link-list span,.gate-link-list small{color:#68777c;font-size:10px}.gate-link-list strong{width:max-content;padding:5px 8px;font-size:10px}.gate-active{color:#176238;background:#cce3d0}.gate-inactive{color:#8b332c;background:#eed2cc}.gate-link-list article>div:last-child{display:flex}.gate-link-list .danger{color:#972e29;background:0 0;border-color:#a73a34}.gate-session-badge{color:#ead7ad;gap:2px!important;display:grid!important}.gate-session-badge span{font-size:10px}.gate-session-badge b{font-size:12px}@media (width<=900px){.gate-access-manager>header{grid-template-columns:1fr}.gate-manager-summary{border-inline-start:0;border-top:1px solid #cfad6859}}@media (width<=700px){.gate-issue-row,.gate-issued-link,.gate-link-list article{grid-template-columns:1fr}.gate-manager-title{padding:28px 22px}.gate-manager-title h2{font-size:34px}.gate-manager-summary{grid-template-columns:82px 1fr;gap:16px;padding:22px}.gate-manager-summary>strong{width:82px;height:82px}.gate-manager-summary b{font-size:36px}.gate-issue-row,.gate-link-list{padding-inline:18px}.gate-issued-link{margin-inline:18px}.gate-issue-row button,.gate-issued-link button{width:100%}}.gate-link-list article>.gate-history-actions{gap:8px;display:flex}.gate-link-list article>.gate-history-url{background:#eee3d1;border:1px solid #d1c2a8;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.gate-history-url bdi{text-align:left;overflow-wrap:anywhere;color:#314349;direction:ltr;font:700 11px/1.6 Arial,sans-serif}.gate-history-url span{font-size:11px!important}.gate-history-url button{min-height:40px}@media (width<=700px){.gate-link-list article>.gate-history-url{grid-template-columns:1fr}.gate-history-url button{width:100%}}.gate-link-reference{direction:ltr;color:#071b22!important;background:#cfad68!important;width:max-content!important;padding:4px 8px!important;font:900 11px/1.4 Arial,sans-serif!important}.gate-issued-link .gate-link-reference{margin:3px 0}.admin-retry-load{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:1px solid #b79555;margin:0 0 20px;padding:13px 18px;font-weight:900}.admin-user-manager{background:#f8f2e8;border:1px solid #071b2233;margin:28px 0}.admin-user-manager>header{color:#fff;background:#071b22;justify-content:space-between;align-items:center;gap:30px;padding:28px 32px;display:flex}.admin-user-manager>header span{color:#cfad68;letter-spacing:.15em;font-size:10px;font-weight:900}.admin-user-manager>header h2{margin:7px 0;font-size:30px}.admin-user-manager>header p{color:#b6c1c4;margin:0}.admin-user-manager>header aside{border:1px solid #cfad688c;gap:6px;min-width:300px;padding:18px;display:grid}.admin-user-manager>header aside strong{color:#cfad68}.admin-user-manager>header aside bdi{direction:ltr;font-weight:900}.admin-user-manager>header aside small{color:#b6c1c4}.admin-user-create{grid-template-columns:1fr 1fr;gap:12px;padding:24px 28px;display:grid}.admin-user-create>input,.admin-user-list article>div input,.admin-user-list select{min-height:48px;font:inherit;background:#fff;border:1px solid #c8bda9;padding:0 13px}.admin-user-create fieldset,.admin-user-list fieldset{border:1px solid #d2c6b2;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:16px;display:grid}.admin-user-manager fieldset legend{color:#8c6a2b;padding:0 8px;font-weight:900}.admin-user-manager fieldset label{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.admin-user-create>button,.admin-user-list button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#071b22;border:0;padding:0 17px;font-weight:900}.admin-user-list{gap:14px;padding:0 28px 28px;display:grid}.admin-user-list article{background:#fff;border:1px solid #d2c6b2;padding:20px}.admin-user-list article>div{grid-template-columns:1fr 1fr 180px;align-items:center;gap:10px;display:grid}.admin-user-list article>div bdi{direction:ltr}.admin-user-list article fieldset{margin-top:15px}.admin-user-list footer{gap:9px;margin-top:15px;display:flex}.admin-user-list .danger,.admin-customer-actions .danger{color:#972f29!important;background:0 0!important;border:1px solid #a33a33!important}.admin-customer-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-customer-actions button{flex:1}.admin-customer-table th:last-child{width:20%}.admin-users-page{min-height:100vh}.admin-users-nav{color:#fff;background:#071b22;justify-content:space-between;align-items:center;gap:24px;padding:30px 34px;display:flex}.admin-users-nav span{color:#cfad68;letter-spacing:.16em;font-size:10px;font-weight:900}.admin-users-nav h1{margin:7px 0;font-size:clamp(34px,5vw,58px)}.admin-users-nav p{color:#b6c1c4;margin:0}.admin-users-nav a{color:#f0dfba;border:1px solid #cfad68;place-items:center;min-height:48px;padding:0 18px;font-weight:900;display:grid}.admin-users-page>.admin-user-manager{margin:28px 0}.admin-dashboard>.gate-access-manager,.admin-dashboard>.admin-event-operations,.admin-dashboard>.admin-event-editor{display:none}.admin-standalone{background:#f4ecdf;min-height:100vh}.admin-directory>header{color:#fff;background:#071b22;justify-content:space-between;align-items:center;gap:24px;padding:34px;display:flex}.admin-directory>header span{color:#cfad68;letter-spacing:.16em;font-size:11px;font-weight:900}.admin-directory>header h1{margin:6px 0;font-size:clamp(36px,5vw,62px)}.admin-directory>header p{color:#b7c2c4;margin:0}.admin-directory>header a{color:#f5e5c4;border:1px solid #cfad68;padding:14px 18px;font-weight:900;text-decoration:none}.admin-directory>nav{background:#cfc2aa;grid-template-columns:repeat(4,1fr);gap:1px;margin:22px 0;display:grid}.admin-directory>nav button{color:#071b22;min-height:66px;font:800 16px var(--font-arabic),sans-serif;cursor:pointer;background:#fff;border:0}.admin-directory>nav button.active{background:#cfad68}.admin-directory-tools{background:#eadfcd;grid-template-columns:minmax(260px,1fr) auto auto auto auto;align-items:end;gap:10px;padding:18px;display:grid}.admin-directory-tools input,.admin-directory-tools button{min-height:48px;font:inherit;background:#fff;border:1px solid #bca87e;padding:0 13px}.admin-directory-tools label{gap:5px;font-weight:800;display:grid}.admin-directory-tools button{color:#fff;cursor:pointer;background:#071b22;font-weight:900}.admin-directory-table{border:1px solid #d2c4ac;margin-top:20px}.admin-directory-table .head,.admin-directory-table .row{background:#d8ccb7;grid-template-columns:1.2fr 1.4fr 1.2fr .8fr 1.2fr .75fr 1fr;align-items:stretch;gap:1px;display:grid}.admin-directory-table .head>*{color:#fff;background:#071b22;padding:14px}.admin-directory-table article{border-bottom:1px solid #d8ccb7}.admin-directory-table article:last-child{border-bottom:0}.admin-directory-table .row>*{background:#fff;align-content:center;min-width:0;margin:0;padding:14px;display:grid}.admin-directory-table .row span{gap:3px}.admin-directory-table .row small{color:#6c7a7d}.admin-directory-table .row em{font-style:normal;font-weight:900}.admin-directory-table .row button{color:#071b22;font:900 13px var(--font-arabic),sans-serif;cursor:pointer;background:#cfad68;border:0}.event-file{background:#eee3d1;grid-template-columns:repeat(2,1fr);gap:14px;padding:20px;display:grid}.event-file section{background:#fff;border:1px solid #d6c8af;padding:18px}.event-file h3{margin:0 0 14px}.event-file dl{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.event-file dl div{background:#f4ecdf;padding:10px}.event-file dt{color:#667579;font-size:11px}.event-file dd{margin:5px 0 0;font-size:22px;font-weight:900}.event-file section>p{border-bottom:1px solid #eee3d1;justify-content:space-between;gap:12px;margin:0;padding:9px 0;display:flex}.state-cancelled{color:#8b2f2f}.state-published{color:#18724a}.gate-files{gap:10px;margin-top:20px;display:grid}.gate-files-head,.gate-file-main{grid-template-columns:1.2fr 1.35fr 1.1fr .8fr .8fr .75fr;align-items:stretch;gap:1px;display:grid}.gate-files-head{color:#fff;background:#071b22}.gate-files-head b{border-inline-end:1px solid #cfad6847;padding:14px 16px;font-size:12px}.gate-files>article{background:#fff;border:1px solid #d0c0a4}.gate-file-main{text-align:right;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;align-items:stretch;padding:0}.gate-file-main>*{overflow-wrap:anywhere;border-inline-end:1px solid #eee3d1;align-content:center;min-width:0;padding:18px 16px;display:grid}.gate-file-main:hover{background:#f7f0e5}.gate-file-main em{color:#8a692d;font-style:normal;font-weight:900}.gate-file-main time{color:#607176}.gate-open-label{text-align:center;background:#cfad68;font-weight:900}.gate-file-detail{background:#eee3d1;padding:20px}.gate-file-detail dl{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.gate-file-detail dl div{background:#fff;padding:12px}.gate-file-detail dt{color:#68777b;font-size:11px}.gate-file-detail dd{margin:5px 0 0;font-weight:800}.gate-file-detail>div{gap:8px;display:flex}.gate-file-detail .gate-link-address{background:#fff;border:1px solid #cfad68;justify-content:space-between;align-items:center;margin:14px 0;padding:14px}.gate-link-address>div{flex:1;gap:7px;min-width:0;display:grid}.gate-link-address span{color:#87662d;font-size:12px;font-weight:900}.gate-link-address bdi{overflow-wrap:anywhere;color:#30474f;direction:ltr;unicode-bidi:isolate}.gate-file-detail button{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:11px 18px;font-weight:900}.gate-file-detail .danger{background:#8b2f2f}.admin-account-hub{grid-template-columns:1fr 1fr;gap:18px;margin:28px 0;display:grid}.admin-account-hub a{color:#071b22;background:#fff;border:1px solid #b9954c;align-content:space-between;min-height:300px;padding:34px;text-decoration:none;transition:all .2s;display:grid}.admin-account-hub a:hover{color:#fff;background:#071b22;transform:translateY(-4px)}.admin-account-hub span{color:#a27b35;letter-spacing:.08em;font-weight:900}.admin-account-hub h2{margin:25px 0 8px;font-size:34px}.admin-account-hub p{color:#68777c;line-height:1.8}.admin-account-hub a:hover p{color:#c4ccce}.admin-account-hub b{color:#a27b35}@media (width<=900px){.admin-directory>nav,.admin-directory-tools{grid-template-columns:1fr 1fr}.admin-directory-tools>input{grid-column:1/-1}.admin-directory-table .head,.gate-files-head{display:none}.admin-directory-table .row{grid-template-columns:1fr 1fr}.admin-directory-table .row button{min-height:48px}.event-file{grid-template-columns:1fr}.gate-file-main,.gate-file-detail dl{grid-template-columns:1fr 1fr}.gate-file-main>*{border-bottom:1px solid #eee3d1}.gate-file-main>:nth-child(odd){border-inline-end:1px solid #eee3d1}.gate-file-main>:nth-child(2n){border-inline-end:0}}@media (width<=600px){.admin-directory>header{flex-direction:column;align-items:flex-start;padding:24px 18px}.admin-directory>nav,.admin-directory-tools,.admin-directory-table .row,.gate-file-main,.gate-file-detail dl,.admin-account-hub{grid-template-columns:1fr}.admin-directory-tools>input{grid-column:auto}.event-file{padding:10px}.event-file dl{grid-template-columns:1fr 1fr}.gate-file-main>*{border-inline-end:0!important}.gate-file-detail>div{flex-direction:column}.gate-file-detail .gate-link-address button{width:100%}.admin-account-hub a{min-height:240px;padding:24px}.admin-account-hub h2{font-size:28px}}@media print{.admin-directory>header a,.admin-directory>nav,.admin-directory-tools,.admin-directory-table .row button{display:none!important}.admin-page{padding:0}.admin-directory-table .head{display:grid}.admin-directory-table .row{grid-template-columns:1.2fr 1.4fr 1.2fr .8fr 1.2fr .75fr 0}.event-file{display:none}}.admin-user-table-wrap{background:#fff;border:1px solid #d2c6b2;margin:0 28px 28px;overflow:auto}.admin-user-table{border-collapse:collapse;width:100%;min-width:1450px}.admin-user-table th{color:#506168;text-align:start;white-space:nowrap;background:#e8ddca;padding:14px 12px;font-size:10px}.admin-user-table td{vertical-align:top;border-top:1px solid #e1d8ca;border-inline-end:1px solid #eee7dc;padding:14px 12px;font-size:11px}.admin-user-table td:first-child{gap:7px;min-width:245px;display:grid}.admin-user-table td:first-child input,.admin-user-table select{min-height:42px;font:inherit;background:#fff;border:1px solid #c8bda9;padding:0 10px}.admin-user-table td bdi{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.admin-user-reference{color:#071b22;white-space:nowrap;background:#cfad68;padding:7px 9px;font:900 10px Arial,sans-serif;display:inline-block}.admin-user-table details{min-width:330px}.admin-user-table summary{cursor:pointer;color:#8b682d;font-weight:900}.admin-user-table fieldset{border:1px solid #d2c6b2;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0 0;padding:12px;display:grid}.admin-user-table fieldset label{align-items:start;gap:6px;font-size:9px;font-weight:800;display:flex}.admin-user-table td:last-child>div{gap:7px;display:grid}.admin-user-table button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#071b22;border:0;padding:0 12px;font-weight:900}.admin-user-table .danger{color:#972f29;background:0 0;border:1px solid #a33a33}.account-header-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.account-admin-entry{color:#071b22;background:#cfad68;border:1px solid #cfad68;place-items:center;min-height:48px;padding:0 18px;font-weight:900;text-decoration:none;display:grid}.customer-admin-promotion{background:#fff;border-bottom:1px solid #071b2229}.customer-admin-promotion>header{background:#e9decb;justify-content:space-between;align-items:center;gap:28px;padding:25px 30px;display:flex}.customer-admin-promotion>header span{color:#9b793b;letter-spacing:.14em;font-size:10px;font-weight:900}.customer-admin-promotion>header h2{margin:6px 0;font-size:26px}.customer-admin-promotion>header p{color:#617178;margin:0;font-size:12px;line-height:1.75}.customer-admin-identity{background:#f8f2e8;border:1px solid #071b2226;gap:5px;min-width:280px;padding:14px 16px;display:grid}.customer-admin-identity bdi{color:#627278;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:11px}.customer-admin-promotion fieldset{border:1px solid #d2c6b2;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:22px 28px 0;padding:18px;display:grid}.customer-admin-promotion fieldset legend{color:#8c6a2b;padding:0 8px;font-size:11px;font-weight:900}.customer-admin-promotion fieldset label{align-items:flex-start;gap:8px;font-size:11px;font-weight:800;line-height:1.5;display:flex}.customer-admin-promotion fieldset input{margin-top:2px}.customer-admin-promotion>footer{justify-content:space-between;align-items:center;gap:20px;padding:18px 28px 24px;display:flex}.customer-admin-promotion>footer small{color:#64747a;line-height:1.7}.customer-admin-promotion>footer .customer-admin-promote-button{color:#071b22;min-height:52px;font:inherit;cursor:pointer;white-space:nowrap;background:#cfad68;border:2px solid #071b22;border-radius:5px;padding:0 28px;font-size:15px;font-weight:900;transition:transform .15s,box-shadow .15s,background .15s;box-shadow:0 5px #071b22}.customer-admin-promotion>footer .customer-admin-promote-button:hover:not(:disabled){background:#dfbd76;transform:translateY(-2px);box-shadow:0 7px #071b22}.customer-admin-promotion>footer .customer-admin-promote-button:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #071b22}.customer-admin-promotion>footer .customer-admin-promote-button:disabled{opacity:.68;cursor:not-allowed;box-shadow:0 3px #071b22}@media (width<=800px){.admin-user-manager>header,.admin-users-nav{flex-direction:column;align-items:stretch}.admin-user-manager>header aside{min-width:0}.admin-user-create{grid-template-columns:1fr}.admin-user-create fieldset,.admin-user-list fieldset{grid-template-columns:1fr 1fr}.admin-user-list article>div{grid-template-columns:1fr}.admin-customer-actions{display:grid}.customer-admin-promotion>header,.customer-admin-promotion>footer{flex-direction:column;align-items:stretch}.customer-admin-identity{min-width:0}.customer-admin-promotion fieldset{grid-template-columns:1fr 1fr}.customer-admin-promotion>footer button{width:100%}}@media (width<=520px){.admin-user-manager>header,.admin-user-create,.admin-user-list{padding:20px}.admin-user-create fieldset,.admin-user-list fieldset,.customer-admin-promotion fieldset{grid-template-columns:1fr}.customer-admin-promotion>header{padding:22px 18px}.customer-admin-promotion fieldset{margin:18px}.customer-admin-promotion>footer{padding:0 18px 22px}}.gate-issue-bar,.account-directory-tools{background:#fff;border:1px solid #d2c6b2;justify-content:space-between;align-items:center;gap:18px;margin:24px 28px 0;padding:18px 20px;display:flex}.gate-issue-bar div{gap:4px;display:grid}.gate-issue-bar small{color:#66787e}.gate-issue-bar button,.account-directory-tools button,.gate-issue-form>button,.account-add-flow .primary{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:14px 22px;font-weight:900}.gate-issue-form{background:#eee2cd;grid-template-columns:repeat(2,1fr);gap:14px;margin:0 28px;padding:22px;display:grid}.gate-issue-form label{gap:7px;font-weight:900;display:grid}.gate-issue-form input,.gate-issue-form select,.account-directory-tools input,.account-add-flow>input{min-height:50px;font:inherit;background:#fff;border:1px solid #c7b58f;padding:0 14px}.gate-issue-form>button{align-self:end;min-height:50px}.account-directory-tools input{flex:1}.account-file-list{gap:12px;padding:24px 28px;display:grid}.account-file-list>article{background:#fff;border:1px solid #d6cbb8}.account-file-head{text-align:right;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;grid-template-columns:1fr auto 130px;align-items:center;gap:20px;padding:18px 20px;display:grid}.account-file-head>span{gap:4px;display:grid}.account-file-head>span strong{font-size:18px}.account-file-head bdi{direction:ltr}.account-file-head em{text-align:center;background:#eef1f2;padding:7px 10px;font-style:normal;font-weight:900}.account-file-head em.active{color:#17663b;background:#dff4e8}.account-file-head em.stopped,.account-file-head em.rejected{color:#8b2d1d;background:#ffe5df}.account-file-detail{background:#faf7f1;border-top:1px solid #ded5c5;padding:22px}.account-file-detail dl{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.account-file-detail dl div{background:#fff;border:1px solid #e0d7c8;padding:12px}.account-file-detail dt{color:#87662d;font-size:12px;font-weight:900}.account-file-detail dd{margin:5px 0 0}.account-file-detail fieldset,.account-add-flow fieldset{border:1px solid #d2c6b2;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;padding:16px;display:grid}.account-file-detail fieldset label,.account-add-flow fieldset label{align-items:center;gap:8px;display:flex}.account-actions{gap:9px;margin-top:18px;display:flex}.account-actions button{color:#fff;font:inherit;cursor:pointer;background:#071b22;border:0;padding:12px 18px;font-weight:900}.account-actions .danger,.organizer-pending-banner .danger{background:#91342f}.account-add-flow{background:#fff;border:1px solid #d2c6b2;gap:10px;margin:12px 28px;padding:22px;display:grid}.account-add-flow>button:not(.primary){text-align:right;font:inherit;cursor:pointer;background:#fbf8f2;border:1px solid #d9d0c0;justify-content:space-between;padding:13px;display:flex}.account-add-flow>button.selected{background:#efe1c2;border-color:#a57a2a}.organizer-pending-banner{background:#efe1c2;border-right:6px solid #b78b39;margin:24px 28px;padding:22px}.organizer-pending-banner>div span{color:#8c6828;font-size:11px;font-weight:900}.organizer-pending-banner h3{margin:6px 0;font-size:25px}.organizer-pending-banner>article{background:#fff;grid-template-columns:1fr 1fr 1.3fr;align-items:center;gap:10px;margin-top:13px;padding:15px;display:grid}.organizer-pending-banner textarea{font:inherit;grid-column:1/-1;padding:10px}.organizer-pending-banner article div{grid-column:1/-1;gap:8px;display:flex}.organizer-pending-banner button{color:#fff;cursor:pointer;background:#071b22;border:0;padding:11px 18px;font-weight:900}.organizer-notes{gap:7px;display:grid}.organizer-notes textarea{min-height:90px;font:inherit;padding:12px}.admin-directory .admin-message{margin:12px 28px}@media (width<=760px){.gate-issue-bar,.account-directory-tools{flex-direction:column;align-items:stretch;margin:16px}.gate-issue-form{grid-template-columns:1fr;margin:0 16px}.account-file-list{padding:16px}.account-file-head,.account-file-detail dl,.account-file-detail fieldset,.account-add-flow fieldset{grid-template-columns:1fr}.account-add-flow,.organizer-pending-banner{margin:12px 16px}.organizer-pending-banner>article{grid-template-columns:1fr}.account-actions{display:grid}}.admin-directory>.admin-directory-tools{border-top:5px solid #071b22;grid-template-columns:minmax(280px,1fr) auto auto auto auto;gap:14px;margin-top:30px;padding:24px 28px;display:grid;box-shadow:0 16px 40px #071b2214}.admin-directory>.admin-directory-tools:before{content:"البحث في روابط موظفي البوابة";color:#071b22;grid-column:1/-1;font-size:25px;font-weight:900;line-height:1.5}.admin-directory>.admin-directory-tools:after{content:"ابحث بالرقم المرجعي أو بيانات الموظف أو البوابة أو البريد أو حساب منظم الفعالية.";color:#596f76;grid-column:1/-1;margin-top:-10px;margin-bottom:4px;font-size:15px;line-height:1.8}.account-directory-tools>label{flex:1;gap:9px;display:grid}.account-directory-tools>label input{width:100%}.account-add-flow>header span{color:#a47b32;letter-spacing:.12em;font-size:11px;font-weight:900}.account-add-flow>header h3{margin:5px 0;font-size:25px}.account-add-flow>header p{color:#66777c;margin:0 0 8px}.customer-candidate-results{gap:8px;display:grid}.customer-candidate-results>button{text-align:right;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7c9b2;grid-template-columns:1fr 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.customer-candidate-results>button>span{gap:4px;display:grid}.customer-candidate-results>button bdi{direction:ltr}.customer-candidate-results>button em{color:#187047;font-style:normal;font-weight:900}.customer-candidate-results>button:disabled{cursor:not-allowed;color:#687579;background:#f0f0ef}.customer-candidate-results>button:disabled em{color:#9a4338}.customer-candidate-results .no-result{background:#fff5e6;border-right:4px solid #c39745;padding:16px}.selected-customer{background:#e4f3e9;border-right:4px solid #268454;padding:13px}.organizer-manager .account-file-detail>fieldset:nth-of-type(2){background:#f6efe3;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label{background:#fff;border:1px solid #d8cab1;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:14px;min-height:150px;padding:18px 20px;font-size:17px;line-height:1.7;display:grid}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label input{width:22px;height:22px}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label select{width:100%;min-height:48px;font:inherit;direction:ltr;background:#f8f3e9;border:1px solid #bda777;grid-column:1/-1;padding:0 14px;font-weight:900}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label:has(select):after{content:"باقة ACS المحددة";color:#8b6729;grid-area:2/1/auto/-1;margin-bottom:-7px;font-size:12px;font-weight:900}@media (width<=760px){.admin-directory>.admin-directory-tools{grid-template-columns:1fr;margin:18px 16px}.admin-directory>.admin-directory-tools:before,.admin-directory>.admin-directory-tools:after{grid-column:1}.admin-directory>.admin-directory-tools:before{font-size:21px}.customer-candidate-results>button,.organizer-manager .account-file-detail>fieldset:nth-of-type(2){grid-template-columns:1fr}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label{grid-template-columns:auto 1fr}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label select{grid-column:1/-1;width:100%}}.admin-directory>nav{grid-template-columns:repeat(5,1fr)}.event-file>.event-status-control{color:#fff;background:#071b22;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.event-status-control h3{margin:0 0 5px}.event-status-control p{color:#b8c5c8;margin:0}.event-status-control select{min-width:220px;min-height:50px;font:inherit;background:#fff;border:1px solid #cfad68;padding:0 14px;font-weight:900}.event-file>.event-records{border:1px solid #d7c9b1;grid-column:1/-1;padding:0}.event-records>header{background:#eee2cd;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.event-records>header h3{margin:0 0 4px}.event-records>header p{color:#66777c;margin:0}.event-records>header input{width:min(650px,55%);min-height:50px;font:inherit;background:#fff;border:1px solid #bda777;padding:0 14px}.event-records-grid{background:#d8cbb4;grid-template-columns:1fr 1fr;gap:1px;display:grid}.event-records-grid>div{background:#fff;padding:20px}.event-records-grid h4{justify-content:space-between;margin:0 0 14px;font-size:21px;display:flex}.event-records-grid h4 span{color:#fff;background:#071b22;border-radius:50%;place-items:center;min-width:34px;height:34px;font-size:13px;display:grid}.event-records-grid article{border-bottom:1px solid #e2d8c7;grid-template-columns:1fr 1fr;gap:5px 14px;padding:14px 0;display:grid}.event-records-grid article>bdi{color:#8c6729;direction:ltr;font-weight:900}.event-records-grid article>small{color:#6e7d81;grid-column:1/-1}.event-records-grid article>span{color:#53676d}@media (width<=850px){.admin-directory>nav{grid-template-columns:1fr 1fr}.event-file>.event-status-control,.event-records>header{flex-direction:column;align-items:stretch}.event-status-control select,.event-records>header input{width:100%;min-width:0}.event-records-grid,.event-records-grid article{grid-template-columns:1fr}}.event-file>.event-file-editor{color:#fff;background:#071b22;border:1px solid #cfad68;grid-column:1/-1;gap:20px;padding:24px;display:grid}.event-file-editor>header{border-bottom:1px solid #cfad6859;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.event-file-editor>header span{color:#73c4d2;letter-spacing:.18em;font-size:11px;font-weight:900}.event-file-editor>header h3{color:#fff;margin:5px 0;font-size:30px}.event-file-editor>header p{color:#aec0c4;margin:0;line-height:1.8}.event-file-editor button{color:#071b22;min-height:52px;font:900 16px var(--font-arabic),sans-serif;cursor:pointer;background:#cfad68;border:1px solid #cfad68;padding:0 24px}.event-file-editor button:disabled{opacity:.65;cursor:wait}.event-editor-message{color:#dff9ef;background:#54d6a71f;border-inline-start:4px solid #54d6a7;margin:0;padding:13px 16px}.event-file-editor fieldset{background:#092f39a6;border:1px solid #69b7c761;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:20px;display:grid}.event-file-editor legend{color:#e6c575;padding:0 12px;font-size:19px;font-weight:900}.event-file-editor label{color:#b8d2d8;gap:8px;min-width:0;font-weight:800;display:grid}.event-file-editor label.wide{grid-column:1/-1}.event-file-editor input,.event-file-editor textarea,.event-file-editor select{color:#fff;width:100%;min-height:50px;font:inherit;background:#031d25;border:1px solid #69b7c78c;padding:10px 13px}.event-file-editor textarea{resize:vertical;min-height:110px}.event-file-editor input[type=file]{padding:12px}.event-current-promo{border:1px solid #69b7c747;gap:5px;padding:15px;display:grid}.event-current-promo span{color:#9ab4ba}.event-categories-editor>section{border:1px solid #69b7c738;grid-column:1/-1;grid-template-columns:1fr 1fr .6fr .6fr;gap:12px;padding:14px;display:grid}.event-policies-editor{background:#092f39a6;border:1px solid #69b7c761}.event-policies-editor>summary{color:#e6c575;cursor:pointer;padding:18px 20px;font-size:19px;font-weight:900}.event-policies-editor>div{gap:14px;padding:0 20px 20px;display:grid}.event-policies-editor section{grid-template-columns:1fr 1fr;gap:14px;display:grid}.event-file-editor>footer{justify-content:flex-start;display:flex}@media (width<=900px){.event-file-editor>header{flex-direction:column;align-items:stretch}.event-file-editor fieldset,.event-policies-editor section{grid-template-columns:1fr}.event-file-editor label.wide{grid-column:auto}.event-categories-editor>section{grid-template-columns:1fr 1fr}}@media (width<=560px){.event-file>.event-file-editor{padding:15px}.event-categories-editor>section{grid-template-columns:1fr}.event-file-editor>footer button{width:100%}}.acs-feature-coming-soon{color:#f5eee0;background-color:#031f27;background-image:linear-gradient(#45919f14 1px,#0000 1px),linear-gradient(90deg,#45919f14 1px,#0000 1px);background-size:74px 74px;place-items:center;min-height:100vh;padding:clamp(18px,5vw,80px);display:grid}.acs-feature-coming-soon section{background:linear-gradient(140deg,#0b4049e0,#031d25fa);border:1px solid #316471;align-content:center;justify-items:start;width:min(940px,100%);min-height:520px;padding:clamp(36px,7vw,90px);display:grid;position:relative;overflow:hidden}.acs-feature-coming-soon section:before,.acs-feature-coming-soon section:after{content:"";width:72px;height:72px;position:absolute}.acs-feature-coming-soon section:before{border-top:4px solid #f5eee0;border-right:4px solid #f5eee0;inset:20px 20px auto auto}.acs-feature-coming-soon section:after{border-bottom:4px solid #f5eee0;border-left:4px solid #f5eee0;inset:auto auto 20px 20px}.acs-feature-coming-soon span{color:#75c9d9;font:800 12px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.24em}.acs-feature-coming-soon b{color:#60e0c8;background:#1e706333;border:1px solid #5fe0c8;margin-top:26px;padding:8px 14px;font-size:14px}.acs-feature-coming-soon h1{margin:18px 0 10px;font-size:clamp(42px,7vw,82px);font-weight:500}.acs-feature-coming-soon p{color:#9eb6bc;max-width:720px;margin:0;font-size:18px;line-height:1.9}.acs-feature-coming-soon div{color:#bce8df;align-items:center;gap:11px;margin:30px 0;display:flex}.acs-feature-coming-soon i{background:#5fe0c8;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 7px #5fe0c81a,0 0 22px #5fe0c8}.acs-feature-coming-soon a{color:#f5e6c7;border:1px solid #d0ad68;padding:14px 20px;font-weight:900;text-decoration:none}.organizer-manager .account-file-detail>fieldset:nth-of-type(2)>label:has(select):after{display:none}html[dir=ltr] .admin-directory>.admin-directory-tools:before{content:"Search gate staff links"}html[dir=ltr] .admin-directory>.admin-directory-tools:after{content:"Search by reference, staff details, gate, email, or organizer account."}html[dir=ltr] .admin-user-manager,html[dir=ltr] .admin-directory,html[dir=ltr] .admin-account-hub,html[dir=ltr] .account-file-head,html[dir=ltr] .account-add-flow>button:not(.primary),html[dir=ltr] .customer-candidate-results>button,html[dir=ltr] .gate-file-main{text-align:left}.organizer-head-identity{align-items:center;gap:14px;grid-template-columns:none!important;display:flex!important}.organizer-head-identity>img,.organizer-head-identity>i,.organizer-logo-preview{object-fit:contain;color:#d7b36a;background:#092b34;border:1px solid #c9b581;flex:0 0 64px;place-items:center;width:64px;height:64px;font:900 25px Arial,sans-serif;display:grid}.organizer-head-identity>span{gap:4px;display:grid}.organizer-profile-control{background:#fff;border:1px solid #d2c6b2;margin-bottom:16px;padding:20px}.organizer-profile-control>header{border-bottom:1px solid #e1d8c8;justify-content:space-between;align-items:center;gap:18px;padding-bottom:16px;display:flex}.organizer-profile-control>header span{color:#9a742d;letter-spacing:.14em;font:900 10px Arial,sans-serif}.organizer-profile-control>header h3{margin:5px 0 0;font-size:24px}.organizer-profile-control button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#082a33;border:0;padding:10px 17px;font-weight:900}.organizer-profile-editor{grid-template-columns:1fr 1fr;gap:13px;padding:18px 0;display:grid}.organizer-profile-editor label{color:#6f5729;gap:7px;font-weight:900;display:grid}.organizer-profile-editor input{min-height:48px;font:inherit;background:#fbf8f2;border:1px solid #cdbf9f;padding:0 13px}.organizer-profile-editor>div{grid-column:1/-1;gap:9px;display:flex}.organizer-profile-editor button.secondary{color:#5f6264;background:#fff;border:1px solid #b8aaa0}.organizer-profile-control>dl{grid-template-columns:repeat(4,1fr)!important;margin:16px 0!important}.organizer-logo-uploader{background:#f7f1e5;border:1px solid #d8cab0;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:16px;display:grid}.organizer-logo-preview img{object-fit:contain;width:100%;height:100%;display:block}.organizer-logo-preview i{font-style:normal}.organizer-logo-uploader label{gap:4px;display:grid}.organizer-logo-uploader label small{color:#6f7e82}.organizer-logo-uploader input{margin-top:7px}.organizer-logo-uploader button:disabled,.organizer-profile-control button:disabled{opacity:.55;cursor:wait}.organizer-account-meta{grid-template-columns:repeat(3,1fr)!important}@media (width<=760px){.organizer-head-identity{align-items:flex-start}.organizer-profile-control>header{flex-direction:column;align-items:stretch}.organizer-profile-editor{grid-template-columns:1fr}.organizer-profile-control>dl,.organizer-account-meta{grid-template-columns:1fr!important}.organizer-logo-uploader{grid-template-columns:1fr;justify-items:stretch}.organizer-logo-preview{justify-self:center}}html[dir=ltr] .organizer-pending-banner{border-left:6px solid #b78b39;border-right:1px solid #d2c6b2}@media (width<=760px){html[dir=ltr] .admin-users-nav h1,html[dir=ltr] .admin-user-manager>header h2,html[dir=ltr] .admin-directory>header h1{overflow-wrap:anywhere;font-size:clamp(34px,11vw,52px);line-height:1.08}html[dir=ltr] .admin-language-control{max-width:calc(100vw - 20px)}html[dir=ltr] .account-file-head bdi,html[dir=ltr] .gate-file-main bdi{overflow-wrap:anywhere}}.account-dashboard.account-command{width:min(1540px,100%);min-height:calc(100vh - 116px);margin:0 auto;padding:34px clamp(18px,4vw,58px) 50px}.account-command>.account-identity{color:#fff;background:linear-gradient(120deg,#061b22 0%,#0b2b34 72%,#263b35 100%);border:1px solid #cfad686b;justify-content:space-between;align-items:flex-end;gap:34px;min-height:285px;padding:clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.account-command>.account-identity:after{content:"A";color:#cfad680e;pointer-events:none;inset-inline-end:4%;font:500 360px/1 Georgia,serif;position:absolute;top:-35%}.account-identity-copy{z-index:1;max-width:840px;position:relative}.account-dashboard.account-command .account-identity-copy>span{color:#cfad68;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.account-dashboard.account-command .account-identity h1{color:#fff;margin:12px 0 10px;font-size:clamp(42px,5vw,72px);line-height:1.05}.account-command .account-identity-copy>p{color:#b9c5c8;margin:0;font-size:15px;line-height:1.8}.account-identity-meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.account-identity-meta>bdi,.account-identity-meta>span{color:#dfe6e7;background:#ffffff0a;border:1px solid #cfad6866;align-items:center;min-height:38px;padding:0 13px;font-size:11px;display:flex}.account-identity-meta>bdi{direction:ltr;unicode-bidi:isolate}.account-identity-meta strong{color:#cfad68;margin-inline-start:5px}.account-command .account-header-actions{z-index:2;flex-direction:column;align-items:stretch;min-width:210px;position:relative}.account-command .account-header-actions>a,.account-command .account-header-actions>button{width:100%;min-height:48px;padding:0 17px}.account-command .account-header-actions>button{color:#f4e8cc;background:0 0;border-color:#cfad68a6}.account-summary{background:#fff;border:1px solid #071b2226;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.account-summary article{border-inline-end:1px solid #071b2221;align-content:space-between;gap:9px;min-height:105px;padding:20px 24px;display:grid}.account-summary article:last-child{border-inline-end:0}.account-summary span{color:#6c7b80;font-size:11px;font-weight:900}.account-summary strong{color:#9c7733;font:500 36px/1 Georgia,serif}.account-profile.account-profile-pro{background:#fff;border:1px solid #071b2229;grid-template-columns:minmax(230px,.72fr) minmax(460px,1.45fr);align-items:stretch;gap:0;margin:22px 0 0;padding:0;display:grid}.account-profile-heading{background:#e9decb;border-inline-end:1px solid #071b2224;padding:27px 30px}.account-profile-heading>span{color:#9b793b;letter-spacing:.13em;font-size:10px;font-weight:900}.account-profile.account-profile-pro .account-profile-heading h2{font:500 32px/1.2 Georgia,var(--font-arabic),serif;margin:7px 0 9px}.account-profile-heading p{color:#65747a;margin:0;font-size:12px;line-height:1.8}.account-profile-facts{grid-template-columns:1fr 1fr;gap:10px;padding:22px;display:grid}.account-profile-facts>div{background:#f8f4ec;border:1px solid #071b221f;gap:6px;min-width:0;padding:13px 15px;display:grid}.account-profile-facts span{color:#6b7a7f;font-size:10px;font-weight:900}.account-profile-facts strong,.account-profile-facts bdi{overflow-wrap:anywhere;font-size:12px}.account-profile-facts bdi{direction:ltr;unicode-bidi:isolate}.account-profile.account-profile-pro fieldset{border:0;border-top:1px solid #071b2224;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin:0;padding:20px 24px;display:grid}.account-profile.account-profile-pro legend{color:#9b793b;padding:0 8px;font-size:10px;font-weight:900}.account-profile.account-profile-pro input{background:#faf7f1;min-height:48px}.account-profile.account-profile-pro button{white-space:nowrap;min-height:48px}.account-grid.account-workspace-grid{border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.account-grid.account-workspace-grid>article{background:#fff;border:1px solid #071b2226;min-width:0;min-height:0;padding:24px}.account-grid.account-workspace-grid>article.accent{background:#cfad68}.account-grid.account-workspace-grid h2{margin:8px 0 17px;font-size:clamp(24px,2.3vw,34px);line-height:1.2}.account-grid.account-workspace-grid p{margin:0;font-size:12px;line-height:1.8}.account-workspace-grid .portal-item{padding:13px 0}.account-events-panel{grid-column:span 5}.account-tickets-panel{grid-column:span 7;margin-top:0}.account-plans-panel{grid-column:span 5}.account-updates-panel{grid-column:span 7}.account-gallery-panel,.account-documents-panel,.account-coupons-panel{grid-column:span 4}.account-workspace-grid .portal-ticket{background:#faf7f1;grid-template-columns:minmax(0,1fr) 104px}.account-workspace-grid .portal-ticket>div{gap:5px;min-width:0;display:grid}.account-workspace-grid .portal-ticket bdi{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:11px}.account-workspace-grid .portal-ticket-logo{margin:0 0 5px;width:110px!important;height:44px!important}.account-workspace-grid .portal-ticket>img:not(.portal-ticket-logo){width:104px;height:104px}.account-command>.request-messages{margin-top:22px}.account-command>.request-messages>header{min-height:0;padding:25px 28px}.account-command>.request-messages-shell{min-height:410px}.account-command .account-security{background:#e9decb;border:1px solid #071b221f;margin:22px 0 0;padding:15px 18px}@media (width<=980px){.account-command>.account-identity{flex-direction:column;align-items:flex-start}.account-command .account-header-actions{flex-direction:row;width:100%;min-width:0}.account-profile.account-profile-pro{grid-template-columns:1fr}.account-profile-heading{border-inline-end:0;border-bottom:1px solid #071b2224}.account-events-panel,.account-tickets-panel,.account-plans-panel,.account-updates-panel{grid-column:span 12}.account-gallery-panel,.account-documents-panel,.account-coupons-panel{grid-column:span 4}}@media (width<=700px){.account-dashboard.account-command{padding:18px 14px 35px}.account-command>.account-identity{min-height:0;padding:27px 22px}.account-command>.account-identity:after{font-size:220px}.account-dashboard.account-command .account-identity h1{font-size:42px}.account-identity-meta{width:100%;display:grid}.account-identity-meta>*{width:100%}.account-command .account-header-actions{display:grid}.account-summary{grid-template-columns:1fr 1fr}.account-summary article:nth-child(2){border-inline-end:0}.account-summary article:nth-child(-n+2){border-bottom:1px solid #071b2221}.account-profile-facts{grid-template-columns:1fr;padding:16px}.account-profile.account-profile-pro fieldset{grid-template-columns:1fr;padding:18px}.account-grid.account-workspace-grid{grid-template-columns:1fr}.account-workspace-grid>article.account-events-panel,.account-workspace-grid>article.account-tickets-panel,.account-workspace-grid>article.account-plans-panel,.account-workspace-grid>article.account-updates-panel,.account-workspace-grid>article.account-gallery-panel,.account-workspace-grid>article.account-documents-panel,.account-workspace-grid>article.account-coupons-panel{grid-column:1}.account-grid.account-workspace-grid>article{padding:20px}.account-workspace-grid .portal-ticket{grid-template-columns:1fr}.account-workspace-grid .portal-ticket>img:not(.portal-ticket-logo){width:140px;height:140px}.account-command>.request-messages>header{padding:22px 19px}}.account-dashboard.account-command{font-size:16px}.account-command>.account-identity{background:linear-gradient(115deg,#061b22 0%,#0b2b34 68%,#314239 100%);min-height:230px}.account-command>.account-identity:after{display:none}.account-dashboard.account-command .account-identity h1{font-family:var(--font-arabic),var(--font-geist-sans),sans-serif;font-size:clamp(44px,4.4vw,66px);font-weight:700}.account-command .account-identity-copy>p{color:#d1d9db;font-size:17px}.account-identity-meta>bdi,.account-identity-meta>span{background:#ffffff12;min-height:44px;font-size:13px}.account-summary{background:#eadfcf}.account-summary article{background:#f7f0e5;min-height:112px}.account-summary article:nth-child(2n){background:#eadfcf}.account-summary span{color:#4f6268;font-size:13px}.account-summary strong{color:#806021;font-size:42px}.account-profile.account-profile-pro{background:#f8f2e8;border:2px solid #9f7a38;display:block}.account-profile-heading{color:#fff;background:#0b2932;border:0;padding:25px 30px}.account-profile-heading>span{color:#d4b56f;font-size:12px}.account-profile.account-profile-pro .account-profile-heading h2{font-family:var(--font-arabic),sans-serif;color:#fff;font-size:36px;font-weight:800}.account-profile-heading p{color:#c8d2d4;font-size:15px}.account-profile-facts{background:#e9decb;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 24px}.account-profile-facts>div{background:#fff;border:1px solid #cfc2ad;min-height:88px;padding:16px 18px}.account-profile-facts span{color:#576970;font-size:12px}.account-profile-facts strong,.account-profile-facts bdi{color:#071b22;font-size:15px}.account-profile.account-profile-pro fieldset{background:#f8f2e8;padding:22px 24px}.account-profile.account-profile-pro legend{font-size:13px}.account-profile.account-profile-pro label{font-size:14px}.account-profile.account-profile-pro input{background:#fff;font-size:16px}.account-grid.account-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.account-workspace-grid>article.account-events-panel,.account-workspace-grid>article.account-tickets-panel,.account-workspace-grid>article.account-plans-panel,.account-workspace-grid>article.account-updates-panel,.account-workspace-grid>article.account-gallery-panel,.account-workspace-grid>article.account-documents-panel{grid-column:span 1}.account-workspace-grid>article.account-coupons-panel{grid-column:1/-1}.account-grid.account-workspace-grid>article{background:#efe5d5;border:1px solid #cbbda6;border-top:6px solid #a9823b;padding:0 26px 25px;position:relative;overflow:hidden}.account-grid.account-workspace-grid>article.accent{background:#d5b873;border-color:#a8833e}.account-grid.account-workspace-grid>article:nth-child(3n){background:#e3d6c2}.account-grid.account-workspace-grid>article>span{color:#fff;background:#a9823b;place-items:center;min-width:48px;height:38px;margin-top:0;font-size:13px;display:inline-grid}.account-grid.account-workspace-grid h2{font-family:var(--font-arabic),var(--font-geist-sans),sans-serif;margin:20px 0 14px;font-size:clamp(29px,2.4vw,38px);font-weight:800}.account-grid.account-workspace-grid>article>p{color:#40545a;background:#ffffffa8;border-inline-start:4px solid #a9823b;align-items:center;min-height:72px;margin-top:16px;padding:18px;font-size:15px;display:flex}.account-grid.account-workspace-grid .portal-item,.account-grid.account-workspace-grid .portal-file,.account-grid.account-workspace-grid .portal-coupon{background:#ffffffb8;border:1px solid #071b221f;margin-top:8px;padding:16px}.account-grid.account-workspace-grid .portal-item strong{font-size:18px}.account-grid.account-workspace-grid .portal-item small,.account-grid.account-workspace-grid .portal-file small,.account-grid.account-workspace-grid .portal-coupon small{color:#52656b;font-size:13px}.account-grid.account-workspace-grid .portal-file{align-items:center}.account-grid.account-workspace-grid .portal-ticket{background:#fff;border:1px solid #cbbda6;margin-top:10px;padding:18px}.account-grid.account-workspace-grid .portal-ticket strong{font-size:18px}.account-grid.account-workspace-grid .portal-ticket small,.account-grid.account-workspace-grid .portal-ticket bdi{font-size:13px;line-height:1.6}.account-command>.request-messages{border-top:6px solid #a9823b}@media (width<=1050px){.account-profile-facts{grid-template-columns:1fr 1fr}}@media (width<=780px){.account-grid.account-workspace-grid{grid-template-columns:1fr}.account-workspace-grid>article.account-events-panel,.account-workspace-grid>article.account-tickets-panel,.account-workspace-grid>article.account-plans-panel,.account-workspace-grid>article.account-updates-panel,.account-workspace-grid>article.account-gallery-panel,.account-workspace-grid>article.account-documents-panel,.account-workspace-grid>article.account-coupons-panel{grid-column:1}.account-profile-facts,.account-profile.account-profile-pro fieldset{grid-template-columns:1fr}.account-grid.account-workspace-grid>article{padding-inline:19px}.account-grid.account-workspace-grid h2{font-size:30px}.account-summary span{font-size:12px}}.events-intro{background:#f4ecdf;grid-template-columns:minmax(260px,.72fr) minmax(380px,1.15fr) minmax(330px,.9fr);align-items:stretch;gap:18px;max-width:none;padding:58px max(6vw,24px)}.events-intro>p{text-align:center;background:#071d24;grid-column:auto;justify-content:center;align-items:center;padding:28px;line-height:1.5;display:flex;color:#e2c57f!important;letter-spacing:0!important;margin:0!important;font-size:clamp(20px,2vw,30px)!important}.events-intro h2{border-inline-start:0;background:#e8dcc8;border-top:4px solid #c9aa69;align-items:center;margin:0;padding:28px 34px;font-size:clamp(42px,4.3vw,66px);display:flex}.events-intro>span{background:#faf7f0;border:1px solid #d1c0a4;align-items:center;max-width:none;padding:28px 34px;font-size:15px;line-height:2;display:flex}.event-types{padding-top:0}@media (width<=900px){.events-intro{grid-template-columns:1fr 1fr}.events-intro>p{grid-column:1/-1}.events-intro>span{font-size:14px}}@media (width<=620px){.events-intro{grid-template-columns:1fr;gap:10px;padding:28px 16px}.events-intro>p{grid-column:1;padding:22px;font-size:21px!important}.events-intro h2,.events-intro>span{padding:23px}.events-intro h2{font-size:39px}}.ticket-check-card.cancelled header i{color:#fff;background:#071b22;border-color:#071b22}.ticket-check-card.cancelled .checkin-message,.ticket-check-card.cancelled .ticket-check-details>button{color:#fff;background:#071b22}.ticket-check-card.stopped header i{color:#72591f;background:#eadcbf;border-color:#cfad68}.ticket-check-card.stopped .checkin-message{color:#72591f;background:#f3ead8}.inspection-only-note{color:#574a31;background:#eee3d1;border:1px solid #071b222e;margin:0;padding:16px;line-height:1.7;font-size:13px!important}.commerce-ledger{background:#f8f2e8;border:1px solid #071b222e}.commerce-ledger>header{color:#fff;background:#071b22;justify-content:space-between;align-items:end;gap:20px;padding:30px;display:flex}.commerce-ledger>header span{color:#cfad68;letter-spacing:.12em;font-size:10px;font-weight:900}.commerce-ledger>header h2{margin:8px 0;font-size:32px}.commerce-ledger>header p{color:#aab7bb;margin:0}.commerce-ledger>header button{color:#f0dfba;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #cfad68;padding:0 18px;font-weight:900}.commerce-ledger>header button:disabled{opacity:.45}.ledger-kind-tabs,.ledger-status-tabs{border-bottom:1px solid #071b2226;flex-wrap:wrap;display:flex}.ledger-kind-tabs button{color:#071b22;min-height:58px;font:inherit;cursor:pointer;border:0;background:#e8decd;border-inline-end:1px solid #071b2226;flex:1;font-weight:900}.ledger-status-tabs{background:#fff;gap:8px;padding:14px 20px}.ledger-status-tabs button{color:#071b22;font:inherit;cursor:pointer;background:0 0;border:1px solid #bca982;padding:9px 15px;font-size:12px;font-weight:900}.ledger-kind-tabs button.active,.ledger-status-tabs button.active{color:#071b22;background:#cfad68}.ledger-filters{grid-template-columns:minmax(230px,1.4fr) repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:10px;padding:20px;display:grid}.ledger-filters label{color:#596a70;gap:7px;font-size:10px;font-weight:900;display:grid}.ledger-filters input,.ledger-filters select{min-width:0;height:46px;font:inherit;background:#fff;border:1px solid #071b2233;padding:0 12px}.ledger-filters>button{color:#fff;height:46px;font:inherit;cursor:pointer;background:#071b22;border:0;padding:0 16px;font-weight:900}.ledger-summary{background:#eee3d1;border-top:1px solid #071b2224;border-bottom:1px solid #071b2224;grid-template-columns:repeat(4,1fr);display:grid}.ledger-summary article{border-inline-end:1px solid #071b2224;align-content:space-between;min-height:105px;padding:20px;display:grid}.ledger-summary span{color:#69787d;font-size:11px;font-weight:900}.ledger-summary strong{font-size:26px}.ledger-table-wrap{background:#fff;overflow:auto}.ledger-table{border-collapse:collapse;width:100%;min-width:1180px}.ledger-table th{text-align:right;color:#59696e;background:#e8decd;padding:15px;font-size:11px}.ledger-table td{vertical-align:top;border-bottom:1px solid #071b221f;padding:16px;display:table-cell}.ledger-table td bdi,.ledger-table td strong,.ledger-table td small{display:block}.ledger-table td bdi{color:#9b793b;margin-bottom:6px;font:900 12px Arial,sans-serif}.ledger-table td strong{font-size:13px}.ledger-table td small{color:#6b7a7f;margin-top:6px;line-height:1.6}.ledger-table em{padding:6px 9px;font-size:10px;font-style:normal;font-weight:900;display:inline-block}.ledger-table em.active{color:#175c32;background:#d9eadc}.ledger-table em.used{color:#76591d;background:#eee3d1}.ledger-table em.cancelled{color:#8c3029;background:#f0d7d2}.ledger-table em.expired{color:#506066;background:#dfe3e4}.ledger-empty{text-align:center;color:#68777c;padding:35px}@media (width<=980px){.ledger-filters,.ledger-summary{grid-template-columns:1fr 1fr}}@media (width<=620px){.commerce-ledger>header{flex-direction:column;align-items:stretch}.commerce-ledger>header button{width:100%}.ledger-filters{grid-template-columns:1fr}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary strong{font-size:21px}}.ledger-table em.suspended{color:#72591f;background:#eadfbd}.ledger-action-message{color:#5d4717;background:#fff7df;border-bottom:1px solid #071b2224;margin:0;padding:14px 20px;font-weight:900}.coupon-actions{gap:7px;min-width:138px;display:grid}.coupon-actions button{color:#071b22;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9b793b;padding:7px 10px;font-size:11px;font-weight:900}.coupon-actions button:hover{color:#fff;background:#071b22}.coupon-actions button.cancel{background:#eadfbd}.coupon-actions button.delete{color:#8c3029;border-color:#a43a32}.coupon-actions button.delete:hover{color:#fff;background:#8c3029}.coupon-actions button:disabled{opacity:.5;cursor:wait}.ledger-table em.payment_review{color:#72500e;background:#fff0c7}.ledger-table em.payment_rejected{color:#8c3029;background:#f0d7d2}html[dir=rtl] .account-command,html[dir=rtl] .account-command *{letter-spacing:0!important}.account-command>.account-identity{direction:rtl;align-items:center;min-height:260px;padding:38px 48px}.account-identity-copy{text-align:right;max-width:900px}.account-dashboard.account-command .account-identity-copy>span{color:#e0c27c;font-family:var(--font-arabic),sans-serif;text-transform:none;margin:0 0 15px;font-size:18px;font-weight:800;line-height:1.7;display:block}.account-dashboard.account-command .account-identity h1{font-family:var(--font-arabic),sans-serif;margin:0 0 15px;padding-top:8px;font-size:clamp(48px,4.6vw,68px);font-weight:800;line-height:1.42}.account-command .account-identity-copy>p{text-align:right;width:100%;font-family:var(--font-arabic),sans-serif;color:#e0e6e7;margin:0;font-size:20px;font-weight:600;line-height:1.9}.account-identity-meta{justify-content:flex-start;margin-top:24px}.account-identity-meta>bdi,.account-identity-meta>span{font-size:14px;font-weight:700}.account-identity-meta .account-status-active{color:#dff5e8;background:#153f31;border-color:#3f9c68}.account-identity-meta .account-status-active strong{color:#71d69a;font-size:15px}.account-profile-heading>span{color:#e2c681;font-family:var(--font-arabic),sans-serif;margin-bottom:8px;font-size:18px;font-weight:800;line-height:1.7;display:block}.account-profile.account-profile-pro .account-profile-heading h2{margin:0 0 8px;padding-top:4px;line-height:1.5}.account-profile-heading p{font-size:17px;line-height:1.9}.account-profile-facts span{font-size:14px}.account-profile-facts strong,.account-profile-facts bdi{font-size:16px;line-height:1.7}.account-command .account-header-actions{margin-inline-start:auto}.account-command .account-header-actions>a,.account-command .account-header-actions>button{font-size:16px}html[dir=ltr] .account-command>.account-identity{direction:ltr}html[dir=ltr] .account-identity-copy,html[dir=ltr] .account-command .account-identity-copy>p{text-align:left}@media (width<=980px){.account-command>.account-identity{padding:32px}.account-command .account-header-actions{margin-inline-start:0}}@media (width<=700px){.account-command>.account-identity{padding:26px 21px}.account-dashboard.account-command .account-identity-copy>span{font-size:16px}.account-dashboard.account-command .account-identity h1{font-size:44px;line-height:1.45}.account-command .account-identity-copy>p{font-size:17px}.account-identity-meta>bdi,.account-identity-meta>span{font-size:12px}.account-profile-heading>span{font-size:16px}.account-profile-heading p{font-size:15px}}.coupon-reference,.portal-coupon-reference{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;display:block;color:#7e5d20!important;font:800 12px/1.6 Arial,sans-serif!important}.portal-coupon-reference{background:#eee3cf;grid-column:1/-1;padding:8px 10px}.record-primary>.coupon-reference{margin-top:4px}.customer-commerce-history article>.coupon-reference{grid-column:1/-1}.portal-coupon-card{color:#071b22;background:#fff;border:1px solid #c9b895;margin-top:14px;box-shadow:0 8px 24px #071b220f}.portal-coupon-card>header{color:#fff;background:#102931;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.portal-coupon-card>header>div{gap:5px;display:grid}.portal-coupon-card>header span{color:#d7b66f;font-size:13px;font-weight:800}.portal-coupon-card>header bdi{letter-spacing:.06em;direction:ltr;unicode-bidi:isolate;font:900 24px/1.2 Arial,sans-serif}.coupon-state{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:96px;padding:9px 14px;font-size:14px;font-weight:900;display:inline-flex}.coupon-state-active{color:#17613a;background:#dff5e8}.coupon-state-used{color:#214f7a;background:#dbe6f4}.coupon-state-stopped,.coupon-state-scheduled{color:#77530a;background:#fff0c9}.coupon-state-expired{color:#5d615f;background:#ece8e0}.coupon-state-cancelled{color:#8b2727;background:#f8dddd}.portal-coupon-details{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.portal-coupon-details>div{border-bottom:1px solid #e1d7c5;border-inline-end:1px solid #e1d7c5;flex-direction:column;justify-content:center;gap:8px;min-height:112px;padding:18px 20px;display:flex}.portal-coupon-details>div:nth-child(3n){border-inline-end:0}.portal-coupon-details dt{color:#66777c;font-size:13px;font-weight:800}.portal-coupon-details dd{color:#071b22;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:800;line-height:1.55}.portal-coupon-details dd bdi{color:#8a6728;direction:ltr;unicode-bidi:isolate;font:800 14px/1.5 Arial,sans-serif}.portal-coupon-details dd small{color:#718085;margin-top:3px;font-size:12px;font-weight:700;display:block}.portal-coupon-details .coupon-detail-reference{background:#f3eadb;grid-column:span 2}.portal-coupon-details .coupon-detail-event-name{grid-column:span 2}html[dir=ltr] .portal-coupon-card>header bdi,html[dir=ltr] .portal-coupon-details dd bdi{text-align:left}@media (width<=850px){.portal-coupon-details{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-coupon-details>div:nth-child(3n){border-inline-end:1px solid #e1d7c5}.portal-coupon-details>div:nth-child(2n){border-inline-end:0}.portal-coupon-details .coupon-detail-reference,.portal-coupon-details .coupon-detail-event-name{grid-column:span 2}}@media (width<=560px){.portal-coupon-card>header{align-items:flex-start;padding:17px}.portal-coupon-card>header bdi{font-size:20px}.coupon-state{min-width:82px;padding:8px 11px;font-size:12px}.portal-coupon-details{grid-template-columns:1fr}.portal-coupon-details>div,.portal-coupon-details>div:nth-child(2n),.portal-coupon-details>div:nth-child(3n){border-inline-end:0;min-height:0}.portal-coupon-details .coupon-detail-reference,.portal-coupon-details .coupon-detail-event-name{grid-column:span 1}}.customer-admin-badge{vertical-align:middle;color:#17613a;font-family:var(--font-arabic),sans-serif;background:#dff5e8;border-radius:999px;margin-inline-start:10px;padding:5px 10px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.customer-admin-badge-stopped{color:#77530a;background:#fff0c9}.customer-admin-existing{background:#edf6f0;border-bottom:1px solid #d5c7ae;align-items:center;gap:18px;margin:0;padding:22px 30px;display:flex}.customer-admin-existing strong{font-size:20px}.customer-admin-existing span{color:#17613a;font-weight:900}.customer-admin-existing-stopped{background:#fff5db}.customer-admin-existing-stopped span{color:#77530a}.customer-admin-existing a{color:#071b22;border:1px solid #8e713a;margin-inline-start:auto;padding:12px 17px;font-weight:900;text-decoration:none}html[dir=rtl] .admin-page,html[dir=rtl] .admin-page *{letter-spacing:0!important}.admin-customer-detail>header>div:first-child>span{font-size:15px}.admin-customer-detail>header h2{font-size:38px;line-height:1.55}.customer-admin-promotion>header span{font-size:13px}.customer-admin-promotion>header h2{font-size:32px;line-height:1.55}.customer-admin-promotion>header p{font-size:16px;line-height:1.9}.customer-admin-promotion fieldset legend{font-size:15px}.customer-admin-promotion fieldset label{font-size:14px;line-height:1.75}.customer-admin-promotion>footer small{font-size:14px;line-height:1.9}.admin-user-manager fieldset label{font-size:14px;line-height:1.7}.admin-user-manager fieldset legend{font-size:15px}.admin-user-manager>header p,.admin-user-manager>header aside small{font-size:15px;line-height:1.8}@media (width<=800px){.customer-admin-existing{flex-direction:column;align-items:stretch}.customer-admin-existing a{text-align:center;margin-inline-start:0}}.chat-composer{grid-template-columns:44px 1fr 46px}.chat-file-input{display:none}.chat-composer .chat-attach-button{color:#fff;background:#071b22;border:1px solid #cfad68;font-size:25px}.chat-attachment{color:inherit;overflow-wrap:anywhere;gap:4px;text-decoration:none;display:grid}.chat-attachment b{color:#cfad68}.chat-attachment span{text-decoration:underline}.admin-event-list-head{color:#fff;background:#071b22;justify-content:space-between;align-items:end;gap:24px;padding:28px 30px;display:flex}.admin-event-list-head span{color:#cfad68;letter-spacing:.13em;font-size:11px;font-weight:900}.admin-event-list-head h2{margin:7px 0;font-size:34px}.admin-event-list-head p{color:#b8c4c7;margin:0}.admin-event-list-head label{gap:8px;min-width:min(420px,45%);font-weight:900;display:grid}.admin-event-list-head input{min-height:50px;font:inherit;background:#fff;border:1px solid #cfad68;padding:0 15px}.admin-ticket-list .admin-event-record{background:#fff;border:1px solid #071b222e;grid-template-columns:92px minmax(0,1fr) 220px;gap:0;padding:0;display:grid;position:relative}.admin-event-sequence{color:#071b22;text-align:center;background:#cfad68;align-content:start;gap:7px;padding:24px 12px;display:grid}.admin-event-sequence small{font-weight:900}.admin-event-sequence b{font:600 36px Georgia,serif}.admin-event-record-main{min-width:0;padding:26px 28px}.admin-event-record-main>span{color:#6d7b80}.admin-event-record-main h3{margin:7px 0;font-size:30px}.admin-event-record-main>bdi{color:#9b7530;font-weight:900;display:block}.admin-event-record-main>p{color:#5e6d72;margin:13px 0 0}.admin-event-metrics{background:#ddd2c0;border:1px solid #ddd2c0;grid-template-columns:repeat(6,1fr);gap:1px;margin:22px 0;display:grid}.admin-event-metrics div{background:#f5eee3;gap:7px;padding:14px;display:grid}.admin-event-metrics dt{color:#67767b;font-size:10px;font-weight:900}.admin-event-metrics dd{margin:0;font:800 24px Georgia,serif}.admin-event-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-event-people p{border:1px solid #071b2221;gap:4px;margin:0;padding:13px;display:grid}.admin-event-people strong{color:#9b7530;font-size:10px}.admin-event-people span,.admin-event-people bdi{font-weight:800}.admin-event-people small{color:#6c7a80}.admin-event-orders{border-top:1px solid #071b2229;margin-top:18px;padding-top:15px}.admin-event-orders summary{cursor:pointer;color:#8f6c2f;font-weight:900}.admin-event-orders-table{border:1px solid #071b2226;margin-top:13px}.admin-event-orders-table>div{border-bottom:1px solid #071b221f;grid-template-columns:1.1fr 1fr 1.2fr 1fr;gap:12px;padding:12px;display:grid}.admin-event-orders-table>div:last-child{border-bottom:0}.admin-event-orders-table .head{background:#e9decb}.admin-event-orders-table span{gap:4px;display:grid}.admin-event-orders-table small{color:#68777c}.admin-event-record-controls{background:#f0e5d3;flex-direction:column;align-items:stretch;gap:12px;padding:24px 18px;display:flex}.admin-event-record-controls>strong{text-align:center;padding:11px}.admin-event-record-controls select{min-height:48px;font:inherit;padding:0 10px}.admin-event-record-controls .admin-event-actions{gap:8px;display:grid}.admin-event-record-controls .admin-event-actions button{min-height:44px}@media (width<=980px){.admin-event-metrics{grid-template-columns:repeat(3,1fr)}.admin-ticket-list .admin-event-record{grid-template-columns:72px minmax(0,1fr)}.admin-event-record-controls{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.admin-event-record-controls .admin-event-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.admin-event-list-head{flex-direction:column;align-items:stretch;padding:22px 18px}.admin-event-list-head label{min-width:0}.admin-ticket-list .admin-event-record{grid-template-columns:54px minmax(0,1fr)}.admin-event-record-main{padding:20px 14px}.admin-event-record-main h3{font-size:24px}.admin-event-metrics{grid-template-columns:1fr 1fr}.admin-event-people,.admin-event-orders-table>div{grid-template-columns:1fr}.admin-event-orders-table .head{display:none}.admin-event-record-controls,.admin-event-record-controls .admin-event-actions{grid-template-columns:1fr}}.ticket-payment-flow{gap:16px;padding:32px;display:grid}.ticket-payment-flow h3{margin:0;font-size:30px}.ticket-payment-flow>p{color:#66777c;margin:0;line-height:1.8}.payment-method-disabled,.payment-method-active{min-height:92px;text-align:inherit;font:inherit;border:1px solid #c9b895;gap:7px;padding:18px 22px;display:grid}.payment-method-disabled{color:#7a8284;cursor:not-allowed;background:#ece8e0}.payment-method-active{color:#fff;cursor:pointer;background:#071b22}.payment-method-active small{color:#77d09a}.ticket-back{color:#7c602d;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.instapay-instructions{text-align:center}.instapay-instructions>span{color:#8d672b;letter-spacing:.14em;font-weight:900}.instapay-instructions>img{border:1px solid #d9c8a8;width:min(310px,100%);margin:auto}.instapay-instructions>a{color:#fff;background:#102931;padding:15px 20px;font-weight:900;text-decoration:none}.instapay-instructions>div{gap:4px;display:grid}.instapay-instructions>div strong{font:900 21px Arial,sans-serif}.instapay-instructions>div small{color:#6b787d}.receipt-upload{text-align:center;cursor:pointer;background:#f8f2e8;border:2px dashed #b99a5d;place-items:center;min-height:120px;padding:24px;display:grid!important}.receipt-upload input{opacity:0;pointer-events:none;position:absolute}.receipt-upload span{font-weight:900}.payment-success{text-align:center}.payment-success>b{color:#17613a;background:#dff5e8;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;font-size:38px;display:grid}.payment-success>strong{color:#79591e;background:#eee3cf;padding:13px;font:900 18px Arial,sans-serif}.payment-review-list{background:#fff;border:2px solid #b78b37;margin:24px}.payment-review-list>header{color:#fff;background:#102931;padding:22px}.payment-review-list>header span{color:#d8b76f;letter-spacing:.12em;font-size:11px;font-weight:900}.payment-review-list>header h3{margin:7px 0;font-size:27px}.payment-review-list>header p{color:#bac6c9;margin:0}.payment-review-list>article{border-top:1px solid #ddd2c0;grid-template-columns:minmax(220px,1fr) repeat(3,auto);align-items:center;gap:12px;padding:18px;display:grid}.payment-review-list>article>div{gap:5px;display:grid}.payment-review-list>article bdi{color:#9a7430;font-weight:900}.payment-review-list a,.payment-review-list button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#071b22;border:1px solid #b99a5d;place-items:center;padding:0 16px;font-weight:900;text-decoration:none;display:grid}.payment-review-list button.danger{background:#952f2f;border-color:#952f2f}@media (width<=700px){.ticket-payment-flow{padding:22px 18px}.ticket-payment-flow h3{font-size:25px}.payment-review-list{margin:12px}.payment-review-list>article{grid-template-columns:1fr}.payment-review-list a,.payment-review-list button{width:100%}}.ticket-status.pending{color:#72500e;background:#fff0c7}.admin-payment-priority-alert{color:#071b22;background:#fff1ed;border:3px solid #b7342f;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:22px;margin:0 0 28px;padding:22px 26px;display:grid;box-shadow:0 10px 30px #9b231e24}.admin-payment-priority-alert>div:first-child{gap:7px;display:grid}.admin-payment-priority-alert>div:first-child>span{color:#a62d29;font-size:13px;font-weight:1000}.admin-payment-priority-alert strong{font-size:25px}.admin-payment-priority-alert p{color:#66524d;margin:0;line-height:1.7}.admin-payment-alert-list{gap:8px;display:grid}.admin-payment-alert-list button{text-align:inherit;color:#071b22;cursor:pointer;background:#fff;border:1px solid #d49a91;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.admin-payment-alert-list b{color:#a62d29}.admin-payment-alert-list small{font-weight:900}.ticket-modal-promo{background:#102931;place-items:center;width:calc(100% + 90px);height:300px;margin:-64px -45px 28px;display:grid;overflow:hidden}.ticket-modal-promo img,.ticket-modal-promo video{object-fit:contain;background:#071b22;width:100%;height:100%}.ticket-modal-event{justify-content:start}.ticket-modal-event h2{margin:14px 0 10px}.ticket-modal-description{margin:0 0 14px;line-height:1.8;color:#ffffffb8!important}.ticket-event-facts{gap:0;margin:0;display:grid}.ticket-event-facts div{border-top:1px solid #ffffff21;padding:10px 0}.ticket-event-facts dt{color:#cfad68;font-size:11px;font-weight:900}.ticket-event-facts dd{color:#fff;margin:4px 0 0;font-size:14px;line-height:1.55}.ticket-modal form{color:#071b22;background:#f4ecdf}.ticket-modal label{color:#071b22;font-size:16px;font-weight:900;line-height:1.6}.ticket-modal input,.ticket-modal select{color:#071b22;min-height:58px;font-size:17px;font-weight:750}.ticket-modal select option{color:#071b22;background:#fff}.ticket-modal .ticket-total,.ticket-modal .ticket-total span,.ticket-modal .ticket-total strong{color:#071b22}.admin-event-list-head input{font-weight:800;color:#071b22!important;caret-color:#071b22!important;font-size:17px!important}.admin-event-list-head input::placeholder{color:#758287;opacity:1}.audit-export-toolbar{background:#eee2ce;border:1px solid #cdbd9e;grid-template-columns:minmax(260px,1fr) repeat(2,minmax(150px,.35fr)) auto auto;align-items:end;gap:12px;margin:35px 0 14px;padding:20px;display:grid}.audit-export-toolbar label{gap:7px;font-weight:900;display:grid}.audit-export-toolbar input{color:#071b22;min-height:48px;font:inherit;background:#fff;border:1px solid #bca67b;padding:0 12px}.audit-export-toolbar button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#071b22;border:0;padding:0 18px;font-weight:900}.account-auth{background:#f4ecdf}.account-auth-copy{background:linear-gradient(135deg,#06171d,#12333b);padding:8vw;position:relative;overflow:hidden}.account-auth-copy:after{content:"A";color:#ffffff09;font:600 38vw/1 Georgia,serif;position:absolute;inset:auto -2vw -12vw auto}.account-auth-copy>span{z-index:1;font-family:var(--font-arabic),Arial,sans-serif;letter-spacing:0;font-size:20px;line-height:1.6;position:relative}.account-auth-copy h1{z-index:1;font-family:var(--font-arabic),Arial,sans-serif;margin:18px 0 22px;padding-top:8px;font-size:clamp(54px,6vw,88px);font-weight:800;line-height:1.35;position:relative}.account-auth-copy p{z-index:1;font-family:var(--font-arabic),Arial,sans-serif;font-size:20px;font-weight:600;position:relative}.account-auth-copy small{z-index:1;font-size:14px;line-height:1.8;position:relative}.account-auth-card{background:#f4ecdf}.account-auth-card form{background:#fff;border:1px solid #d4c4a6;padding:36px;box-shadow:0 18px 50px #071b2214}@media (width<=850px){.admin-payment-priority-alert,.admin-payment-alert-list button{grid-template-columns:1fr}.audit-export-toolbar{grid-template-columns:1fr 1fr}.audit-export-toolbar label:first-child{grid-column:1/-1}.ticket-modal-promo{width:calc(100% + 48px);height:210px;margin:-62px -24px 24px}}@media (width<=560px){.audit-export-toolbar{grid-template-columns:1fr}.audit-export-toolbar label:first-child{grid-column:auto}.account-auth-copy{padding:56px 24px}.account-auth-copy h1{font-size:48px}.account-auth-card form{padding:24px}}.admin-audit-page{max-width:1800px;margin:auto;padding:42px}.admin-audit-header{color:#fff;background:#071b22;border:1px solid #b79555;justify-content:space-between;align-items:end;gap:32px;padding:42px;display:flex}.admin-audit-header span{color:#cfad68;letter-spacing:.15em;font-weight:900}.admin-audit-header h1{margin:12px 0;font-size:clamp(38px,5vw,72px)}.admin-audit-header p{color:#aeb9bc;font-size:18px}.admin-audit-header nav{flex-wrap:wrap;gap:12px;display:flex}.admin-audit-header nav a{-webkit-text-fill-color:#071b22;text-align:center;background:#d8b86e;border:2px solid #e4c37b;justify-content:center;align-items:center;min-width:210px;min-height:58px;padding:14px 22px;font-size:18px;font-weight:1000;line-height:1.35;text-decoration:none;display:inline-flex;box-shadow:0 5px 16px #0000002e;color:#071b22!important;opacity:1!important}.admin-audit-header nav a:hover,.admin-audit-header nav a:focus-visible{outline-offset:3px;background:#f0d491;border-color:#f0d491;outline:3px solid #f0d49159}.admin-audit-header nav .admin-audit-nav-label{font:inherit;display:block;color:#071b22!important;-webkit-text-fill-color:#071b22!important;letter-spacing:0!important;opacity:1!important;visibility:visible!important}.audit-loading{text-align:center;background:#fff;border:1px solid #d4c8b5;padding:42px}.audit-export-toolbar button:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){.admin-audit-page{padding:12px}.admin-audit-header{padding:26px 20px;display:grid}.admin-audit-header h1{font-size:38px}.admin-audit-header p{font-size:16px}.admin-audit-header nav{display:grid}.admin-audit-header nav a{box-sizing:border-box;width:100%;min-width:0}.admin-audit-page .audit-table-wrap{background:0 0;border:0;overflow:visible}.admin-audit-page .audit-table{min-width:0;display:block}.admin-audit-page .audit-table thead{display:none}.admin-audit-page .audit-table tbody{gap:14px;display:grid}.admin-audit-page .audit-table tr{border:1px solid #d4c8b5;padding:14px;display:grid;background:#fff!important}.admin-audit-page .audit-table td{border:0;border-bottom:1px solid #eee7dc;grid-template-columns:minmax(110px,.42fr) 1fr;gap:12px;padding:9px 0;display:grid;text-align:start!important;width:auto!important;min-width:0!important}.admin-audit-page .audit-table td:last-child{border-bottom:0}.admin-audit-page .audit-table td:before{content:attr(data-label);color:#6f5a33;font-weight:900}.admin-audit-page .audit-table td>*{overflow-wrap:anywhere;min-width:0}}.admin-event-scope{background:#ffffff80;grid-column:1/-1;border:1px solid #9a743073!important;padding:18px!important}.admin-event-scope>p,.admin-event-scope fieldset>p{color:#52646a;grid-column:1/-1;margin:0 0 10px;font-size:13px}.admin-event-scope label{border-bottom:1px solid #071b221f;gap:9px;padding:9px;align-items:flex-start!important;display:flex!important}.admin-event-scope label span{gap:3px;display:grid}.admin-event-scope label small{color:#687980;text-align:right;direction:ltr}.admin-user-table .admin-event-scope fieldset{min-width:360px;max-height:340px;padding:12px;overflow:auto}@media (width<=760px){html,body{max-width:100%;overflow-x:hidden}.admin-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:20px 12px 104px;overflow-x:hidden}.admin-page>*{box-sizing:border-box;min-width:0;max-width:100%}.admin-page header h1{overflow-wrap:anywhere;font-size:clamp(34px,11vw,50px);line-height:1.12}.admin-chat-page{padding:18px 10px 104px}.admin-chat-page>header{grid-template-columns:1fr;gap:14px;display:grid}.admin-chat-page>header a{box-sizing:border-box;text-align:center;width:100%}.chat-admin-toolbar{grid-template-columns:1fr;gap:8px;margin:18px 0;display:grid}.chat-admin-toolbar button,.chat-admin-toolbar a{box-sizing:border-box;text-align:center;width:100%;min-width:0}.chat-admin-shell{width:100%;min-width:0;height:auto;min-height:0;display:block;overflow:hidden}.chat-admin-shell>aside{border-inline-end:0;border-bottom:1px solid #5c6b6d3d;width:100%;max-height:none;overflow:visible}.chat-admin-shell aside>button{box-sizing:border-box;width:100%;min-width:0}.chat-admin-shell aside strong,.chat-admin-shell aside small,.chat-admin-shell aside time{overflow-wrap:anywhere;word-break:break-word}.chat-admin-thread{width:100%;min-width:0;min-height:0}.chat-admin-thread>header{grid-template-columns:1fr;align-items:stretch;padding:15px 12px;display:grid}.chat-admin-thread>header>div:first-child{min-width:0}.chat-admin-thread>header strong,.chat-admin-thread>header span{overflow-wrap:anywhere;word-break:break-word}.chat-admin-actions{grid-template-columns:1fr 1fr;width:100%;gap:8px!important;display:grid!important}.chat-admin-actions button{width:100%;min-width:0;padding:10px 6px!important}.chat-admin-messages{min-height:0;padding:12px;overflow:visible}.chat-admin-messages article{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%}.chat-admin-thread>form{grid-template-columns:1fr;padding:12px;display:grid;position:static}.chat-admin-thread select,.chat-admin-thread textarea,.chat-admin-thread form button{box-sizing:border-box;width:100%;min-width:0}.admin-ticket-create form{width:100%;min-width:0}.admin-event-fields{grid-template-columns:1fr;gap:10px;padding:14px}.admin-event-fields>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.admin-promo input[type=file]{box-sizing:border-box;width:100%;max-width:100%;padding:10px;font-size:13px;display:block}.admin-categories{min-width:0;margin:0 12px 12px;padding:14px}.admin-categories>div{border-bottom:1px solid #5c6b6d33;grid-template-columns:1fr;gap:8px;margin-bottom:16px;padding-bottom:16px}.admin-categories>div:last-child{border-bottom:0}.admin-categories input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.admin-publish{grid-template-columns:1fr;gap:10px;padding:16px 12px;display:grid}.admin-publish label,.admin-publish input,.admin-publish select,.admin-publish button{box-sizing:border-box;width:100%;min-width:0;max-width:100%}}@media (width<=620px){.admin-ledger-page{padding:16px 10px 104px}.admin-ledger-page>header{grid-template-columns:1fr;gap:12px;padding:20px 14px;display:grid}.admin-ledger-page>header a{box-sizing:border-box;text-align:center;width:100%}.commerce-ledger{width:100%;min-width:0;max-width:100%;overflow:hidden}.commerce-ledger>header{min-height:0;padding:22px 16px}.commerce-ledger>header h2{overflow-wrap:anywhere;font-size:clamp(28px,9vw,38px);line-height:1.15}.commerce-ledger>header p{font-size:16px;line-height:1.65}.ledger-kind-tabs{grid-template-columns:1fr;display:grid}.ledger-kind-tabs button{width:100%;min-width:0;padding:15px 8px}.ledger-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:12px;display:grid;overflow:visible}.ledger-status-tabs button{white-space:normal;width:100%;min-width:0;padding:11px 5px;font-size:13px;line-height:1.35}.ledger-filters{grid-template-columns:1fr;gap:10px;padding:14px}.ledger-filters label,.ledger-filters input,.ledger-filters select,.ledger-filters>button{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary article{min-width:0;padding:14px 10px}.ledger-summary strong{overflow-wrap:anywhere;font-size:28px}.ledger-table-wrap{width:100%;max-width:100%;overflow:visible}.ledger-table{width:100%;min-width:0;max-width:100%;display:block}.ledger-table thead{display:none}.ledger-table tbody{gap:12px;padding:12px;display:grid}.ledger-table tr{background:#fff;border:1px solid #5c6b6d40;width:100%;min-width:0;display:grid}.ledger-table td{overflow-wrap:anywhere;word-break:break-word;grid-template-columns:minmax(88px,34%) minmax(0,1fr);gap:10px;min-width:0;max-width:100%;text-align:start!important;border-bottom:1px solid #5c6b6d2e!important;padding:12px!important;display:grid!important}.ledger-table td:last-child{border-bottom:0!important}.ledger-table td:before{content:attr(data-label);color:#997332;font-size:11px;font-weight:900;line-height:1.4}.ledger-table td>*{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}html[dir=ltr] .ledger-table-ticket td:first-child:before{content:"Ticket & customer"}html[dir=ltr] .ledger-table-ticket td:nth-child(2):before{content:"Event & category"}html[dir=ltr] .ledger-table-ticket td:nth-child(3):before{content:"Value & source"}html[dir=ltr] .ledger-table-ticket td:nth-child(4):before{content:"Status & dates"}html[dir=ltr] .ledger-table-ticket td:nth-child(5):before{content:"Audit"}html[dir=ltr] .ledger-table-coupon td:first-child:before{content:"Coupon & scope"}html[dir=ltr] .ledger-table-coupon td:nth-child(2):before{content:"Discount & usage"}html[dir=ltr] .ledger-table-coupon td:nth-child(3):before{content:"Customer"}html[dir=ltr] .ledger-table-coupon td:nth-child(4):before{content:"Status & dates"}html[dir=ltr] .ledger-table-coupon td:nth-child(5):before{content:"Audit"}}.event-management-page{--em-ink:#04191f;--em-deep:#072830;--em-teal:#0c3b45;--em-gold:#d6b366;--em-gold-2:#f1d58f;--em-paper:#f4ecde;--em-white:#fffdf8;background:var(--em-paper);overflow:hidden}.event-management-page ::selection{background:var(--em-gold);color:var(--em-ink)}.em-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04191ff5;height:92px;padding-inline:clamp(22px,5vw,84px);position:relative}.em-nav:after{content:"";inset-inline:clamp(22px,5vw,84px);background:linear-gradient(90deg,#0000,#d6b366b8,#0000);height:1px;position:absolute;bottom:0}.em-nav>a img{width:132px}.em-nav>div a{letter-spacing:.02em;font-size:13px;position:relative}.em-nav>div a:first-child:after{content:"";background:var(--em-gold);inset-inline:0;height:1px;transition:transform .25s;position:absolute;bottom:-9px;transform:scaleX(0)}.em-nav>div a:first-child:hover:after{transform:scaleX(1)}.em-hero{isolation:isolate;background:radial-gradient(circle at 79% 25%,#13738a52,#0000 27%),radial-gradient(circle at 15% 100%,#d6b3661a,#0000 30%),linear-gradient(135deg,#03161c 0%,#082932 58%,#03191f 100%);grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);gap:clamp(48px,8vw,140px);min-height:calc(100svh - 92px);padding:clamp(70px,8vw,128px) clamp(24px,7vw,120px);position:relative}.em-hero:before{content:"";z-index:-1;opacity:.22;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#000);mask-image:linear-gradient(90deg,#0000,#000 55%,#000)}.em-hero:after{content:"";z-index:-1;aspect-ratio:1;inset-inline-end:-20vw;border:1px solid #d6b36633;border-radius:50%;width:46vw;position:absolute;bottom:-35vw;box-shadow:0 0 0 7vw #d6b36606,0 0 0 14vw #d6b36605}.em-hero-copy{z-index:2;max-width:980px;position:relative}.em-hero-copy>span{align-items:center;gap:14px;display:inline-flex;color:var(--em-gold-2)!important}.em-hero-copy>span:before{content:"";background:currentColor;width:44px;height:1px}.em-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:930px;margin:26px 0 30px;font-size:clamp(52px,5.7vw,92px);font-weight:700;line-height:1.08}.em-hero h1 em{color:var(--em-gold-2);text-shadow:0 12px 40px #d6b3661f;position:relative}.em-hero-copy>p{color:#bed0d3;max-width:690px;margin:0;font-size:clamp(17px,1.25vw,21px);line-height:1.95}.em-hero-copy>div{gap:14px;margin-top:42px}.em-hero-copy>div a{min-height:60px;padding-inline:32px;transition:transform .25s,background .25s,color .25s;position:relative;overflow:hidden}.em-hero-copy>div a:hover{transform:translateY(-4px)}.em-hero-copy>div a:first-child{background:linear-gradient(135deg,var(--em-gold-2),var(--em-gold));box-shadow:0 14px 40px #d6b3662e}.em-hero-copy>div a:last-child{background:#ffffff06;border-color:#f1d58f8c}.em-hero>aside{aspect-ratio:auto;text-align:start;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff12,#ffffff04);border:1px solid #f1d58f59;flex-direction:column;justify-content:space-between;min-height:470px;padding:34px;display:flex;position:relative;box-shadow:24px 24px #020e1247,0 30px 90px #00000040}.em-hero>aside:before,.em-hero>aside:after{content:"";border-color:var(--em-gold);opacity:.8;width:42px;height:42px;position:absolute}.em-hero>aside:before{border-top:2px solid;border-left:2px solid;inset:14px auto auto 14px}.em-hero>aside:after{border-bottom:2px solid;border-right:2px solid;inset:auto 14px 14px auto}.em-hero>aside>span{color:var(--em-gold-2);letter-spacing:.19em;font:800 10px/1.4 Arial,sans-serif}.em-hero>aside>div{gap:0;display:grid}.em-hero>aside article{border-bottom:1px solid #ffffff21;grid-template-columns:42px 1fr;gap:3px 15px;padding:21px 4px;display:grid}.em-hero>aside article b{color:var(--em-gold);letter-spacing:.1em;grid-row:1/3;font:700 11px/1 Arial,sans-serif}.em-hero>aside article strong{color:#fff;margin:0;font-size:clamp(22px,2vw,30px);line-height:1.15}.em-hero>aside article small{color:#91a9ae;font:600 12px/1.6 var(--font-arabic),Arial,sans-serif;letter-spacing:0}.english-page .em-hero>aside article small{font-family:Arial,sans-serif}.em-hero>aside>footer{min-height:0;color:inherit;background:0 0;grid-template-columns:none;justify-content:flex-start;align-items:center;gap:12px;padding:0;display:flex}.em-hero>aside>footer i{background:#63d49c;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite emPulse;box-shadow:0 0 0 6px #63d49c1a}.em-hero>aside>footer small{color:#8da4a9;letter-spacing:.15em;font:700 9px/1 Arial,sans-serif}@keyframes emPulse{50%{box-shadow:0 0 0 12px #63d49c00}}.em-service-strip{z-index:5;background:#fffdf8f5;grid-template-columns:repeat(6,1fr);gap:8px;margin:-34px clamp(24px,5vw,86px) 0;padding:10px;position:relative;box-shadow:0 28px 70px #04191f24}.em-service-strip article{background:#f8f3e9;border:0;min-height:138px;padding:22px 18px;transition:transform .25s,background .25s,color .25s;position:relative}.em-service-strip article:after{content:"";background:var(--em-gold);height:2px;transform-origin:start;inset-inline:18px;transition:transform .3s;position:absolute;bottom:14px;transform:scaleX(.18)}.em-service-strip article:hover{z-index:1;background:var(--em-deep);color:#fff;transform:translateY(-10px)}.em-service-strip article:hover:after{transform:scaleX(1)}.em-service-strip article b{color:#a37b30}.em-service-strip article span{font-size:15px;line-height:1.5}.em-focus{background:linear-gradient(105deg,#f4ecde 0 64%,#eadbc0 64%);grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(54px,10vw,170px);padding:clamp(110px,11vw,190px) clamp(24px,8vw,140px) clamp(100px,10vw,170px);position:relative}.em-focus:before{content:"ARIVANA / 01";color:#07283042;letter-spacing:.2em;inset-inline-start:clamp(24px,8vw,140px);font:800 10px/1 Arial;position:absolute;top:58px}.em-focus>div{position:relative}.em-focus>div:after{content:"";background:linear-gradient(transparent,var(--em-gold),transparent);inset-inline-start:-36px;width:1px;height:100%;position:absolute;top:0}.em-focus h2{letter-spacing:-.035em;text-wrap:balance;max-width:900px;font-size:clamp(42px,4.4vw,70px);line-height:1.25}.em-focus>p{background:var(--em-white);color:#496167;border:0;margin:0;padding:42px 34px;font-size:18px;line-height:2;position:relative;box-shadow:18px 18px #d6b36633}.em-focus>p:before{content:"“";color:var(--em-gold);top:-30px;font:700 90px/1 Georgia,serif;position:absolute;inset-inline-start:24px}.em-types{background:radial-gradient(circle at 15% 0,#125f7059,transparent 30%),var(--em-ink);padding:clamp(100px,10vw,160px) clamp(24px,7vw,120px);position:relative}.em-types header{max-width:1040px;margin-bottom:64px}.em-types h2{letter-spacing:-.035em;text-wrap:balance;max-width:980px;font-size:clamp(42px,4.8vw,72px)}.em-types>div{counter-reset:eventType;border:0;gap:12px}.em-types article{background:#ffffff06;border:1px solid #ffffff21;min-height:190px;padding:27px;position:relative;overflow:hidden}.em-types article:before{content:"";aspect-ratio:1;inset-inline-end:-70px;border:1px solid #d6b36638;border-radius:50%;width:130px;transition:transform .35s;position:absolute;bottom:-80px}.em-types article:nth-child(3n+2){transform:translateY(18px)}.em-types article b{font-size:10px}.em-types article h3{max-width:85%;font-size:clamp(20px,1.8vw,28px);line-height:1.4}.em-types article:hover,.em-types article:focus-within{background:linear-gradient(145deg,var(--em-gold-2),var(--em-gold));color:var(--em-ink);border-color:var(--em-gold);transform:translateY(-8px)}.em-types article:nth-child(3n+2):hover{transform:translateY(10px)}.em-types article:hover:before{transform:scale(1.5)}.em-packages{background:linear-gradient(#f5eddf,#eee0c9);padding:clamp(110px,11vw,180px) clamp(24px,6vw,105px);position:relative}.em-packages:before{content:"";clip-path:polygon(0 0,100% 0,100% 35%,0 100%);background:linear-gradient(#04191f0f,#0000);height:140px;position:absolute;inset:0 0 auto}.em-packages>header{border-bottom-color:#5c461e4d;grid-template-columns:minmax(180px,.28fr) minmax(0,1.72fr);max-width:1460px;margin-bottom:70px;position:relative}.em-packages>header>span{background:var(--em-deep);min-height:126px;box-shadow:12px 12px #d6b36633}.em-packages>header h2{letter-spacing:-.04em;font-size:clamp(42px,4.3vw,66px)}.em-packages>div{gap:22px;max-width:1460px;position:relative}.em-packages article,.em-packages article.featured{background:#fffdf8f2;border:0;min-height:690px;padding:42px 36px 34px;position:relative;overflow:hidden;box-shadow:0 18px 50px #04191f17}.em-packages article:before{content:"";background:linear-gradient(90deg,var(--em-gold),var(--em-gold-2));height:5px;transform-origin:start;transition:transform .35s;position:absolute;inset:0 0 auto;transform:scaleX(.2)}.em-packages article:after{content:attr(data-package);color:#04191f09;inset-inline-end:-10px;font:900 80px/1 Arial,sans-serif;position:absolute;top:90px;transform:rotate(-90deg)}.em-packages article h3{z-index:1;min-height:100px;font-size:clamp(34px,2.8vw,48px);position:relative}.em-packages article ul{z-index:1;position:relative}.em-packages article>a{z-index:1;background:0 0;min-height:58px;position:relative}.em-packages article:hover,.em-packages article:focus-within{background:var(--em-deep);transform:translateY(-14px);box-shadow:0 35px 75px #04191f3d}.em-packages article:hover:before,.em-packages article:focus-within:before{transform:scaleX(1)}.em-comparison{background:#fffaf1;padding:clamp(100px,10vw,160px) clamp(24px,6vw,105px);position:relative}.em-comparison>header{max-width:1460px;margin-inline:auto}.em-comparison>header>span{background:0 0;border:1px solid #b99249;border-radius:70px;color:#8c6726!important}.em-comparison>header h2{letter-spacing:-.035em;font-size:clamp(40px,4.2vw,64px)}.em-table{border:0;gap:7px;max-width:1460px;margin:auto;display:grid}.em-tr{background:#f2e8d6;border:0;grid-template-columns:minmax(270px,1.7fr) repeat(3,minmax(120px,.7fr));min-height:76px;transition:transform .2s,background .2s}.em-tr:not(.em-th):hover{background:#e9d8b9;transform:translate(-6px)}.english-page .em-tr:not(.em-th):hover{transform:translate(6px)}.em-tr>*{border:0;border-inline-end:1px solid #5d471f24}.em-tr>:last-child{border:0}.em-th{background:var(--em-ink);color:#fff;min-height:86px}.em-th b:not(:first-child){color:var(--em-gold-2);font-family:Georgia,serif}.em-tr i{color:#167b58;background:#fff;border-radius:50%;place-self:center;width:34px;height:34px;padding:0;font-size:18px}.em-tr i:not(:has(+*)){border-inline-end:0}.em-tr i[aria-label=Not\ included]{color:#9e9381;background:0 0}.em-addons{background:var(--em-deep);color:#fff;padding:clamp(100px,10vw,160px) clamp(24px,7vw,120px);position:relative}.em-addons:after{content:"+";color:#d6b36612;inset-inline-end:3vw;font:300 420px/1 Arial,sans-serif;position:absolute;top:0}.em-addons>header{z-index:1;max-width:950px;position:relative}.em-addons h2{letter-spacing:-.035em;font-size:clamp(42px,4.6vw,70px)}.em-addons>div{z-index:1;border:0;gap:12px;position:relative}.em-addons article{background:#ffffff09;min-height:112px;padding:24px 26px;transition:background .25s,transform .25s;border:1px solid #ffffff21!important}.em-addons article:hover{background:#d6b3661f;transform:translateY(-5px)}.em-addons article b{background:var(--em-gold);color:var(--em-ink)}.em-addons article small{color:var(--em-gold-2)}.em-why{color:var(--em-ink);background:linear-gradient(105deg,#e9dac0 0 48%,#f7f0e4 48%);grid-template-columns:1fr 1fr;padding:clamp(105px,10vw,170px) clamp(24px,8vw,140px);position:relative}.em-why:before{content:"02 / ARIVANA";color:#9b7b40;letter-spacing:.18em;top:48px;font:800 10px Arial;position:absolute;inset-inline-end:8vw}.em-why h2{letter-spacing:-.04em;max-width:760px;font-size:clamp(42px,4.7vw,72px)}.em-why ul{padding:16px 0}.em-why li{border-bottom:1px solid #0728302b;padding:25px 24px 25px 65px;font-size:17px;position:relative}.event-management-page:not(.english-page) .em-why li{padding:25px 65px 25px 24px}.em-why li:before{color:#a27b35;inset-inline-start:20px;position:absolute;top:28px}.em-request{background:radial-gradient(circle at 85% 15%,#d6b3661f,transparent 25%),var(--em-ink);grid-template-columns:minmax(330px,440px) minmax(0,1fr);gap:clamp(48px,8vw,130px);padding:clamp(110px,11vw,180px) clamp(24px,7vw,120px);position:relative}.em-request:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.em-request>header{z-index:1;box-shadow:none;color:#fff;background:0 0;border:0;padding:0;position:sticky;top:24px}.em-request>header>span{border:0;padding:0 0 20px}.em-request>header h2{font-size:clamp(43px,4vw,62px)}.em-request>header p{color:#aebfc3}.em-request form,.em-success{z-index:1;background:#fffdf8;border:1px solid #d6b36673;padding:clamp(26px,3vw,46px);position:relative;box-shadow:22px 22px #d6b3661f}.em-request label{font-size:13px}.em-request input,.em-request select,.em-request textarea{background:#f6efe3;border:0;border-bottom:1px solid #c2aa7c;transition:border-color .2s,box-shadow .2s}.em-request input:focus,.em-request select:focus,.em-request textarea:focus{border-color:var(--em-teal);box-shadow:inset 0 -2px var(--em-teal);outline:0}.em-request button{background:linear-gradient(135deg,var(--em-gold-2),var(--em-gold));color:var(--em-ink);transition:transform .2s,filter .2s}.em-request button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-3px)}.em-footer{border-top:0}.em-footer-main{padding-top:82px;position:relative}.em-footer-main:before{content:"";background:linear-gradient(90deg,transparent,var(--em-gold),transparent);top:0;width:88vw;height:1px;position:absolute;inset-inline:6vw}.em-footer-contact{background:linear-gradient(145deg,#ffffff0e,#ffffff04);box-shadow:14px 14px #d6b36614}@media (width<=1100px){.em-hero{grid-template-columns:1fr minmax(310px,.62fr);gap:44px}.em-service-strip{grid-template-columns:repeat(3,1fr)}.em-types>div{grid-template-columns:repeat(2,1fr)}.em-types article:nth-child(3n+2){transform:none}.em-packages>div{grid-template-columns:1fr}.em-packages article,.em-packages article.featured,.em-packages article h3{min-height:0}.em-request{grid-template-columns:1fr}.em-request>header{max-width:720px;position:relative;top:0}}@media (width<=800px){.em-nav{height:82px}.em-hero{grid-template-columns:1fr;min-height:auto;padding-top:82px;padding-bottom:100px}.em-hero>aside{min-height:370px;display:flex}.em-focus,.em-why{background:var(--em-paper);grid-template-columns:1fr}.em-focus>p{max-width:620px}.em-why{background:linear-gradient(160deg,#eadcc3 0 45%,#f7f0e4 45%)}.em-packages>header,.em-comparison>header{grid-template-columns:1fr;grid-template-areas:none}.em-packages>header>*{grid-area:auto!important}.em-packages>header>span,.em-comparison>header>span{width:max-content;min-height:0;box-shadow:none;padding:13px 22px}.em-tr{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(100px,.7fr))}}@media (width<=650px){.em-nav{padding-inline:18px}.em-nav>div a:first-child{display:none}.em-hero{padding:64px 19px 86px}.em-hero h1{font-size:clamp(43px,13vw,58px);line-height:1.12}.em-hero-copy>p{font-size:16px}.em-hero-copy>div{display:grid}.em-hero>aside{min-height:340px;padding:26px;box-shadow:12px 12px #020e1247}.em-hero>aside article{padding:16px 3px}.em-service-strip{grid-template-columns:1fr 1fr;gap:7px;margin:-26px 14px 0;padding:7px}.em-service-strip article{min-height:116px;padding:17px 14px}.em-service-strip article span{font-size:14px}.em-focus,.em-types,.em-packages,.em-comparison,.em-addons,.em-why,.em-request{padding:88px 18px}.em-focus{padding-top:118px}.em-focus h2,.em-types h2,.em-packages h2,.em-comparison h2,.em-addons h2,.em-why h2,.em-request h2{font-size:clamp(35px,10.5vw,46px);line-height:1.28}.em-focus>div:after{display:none}.em-focus>p{padding:38px 24px;font-size:16px;box-shadow:10px 10px #d6b36633}.em-types>div{grid-template-columns:1fr;gap:9px}.em-types article{min-height:130px}.em-types article:nth-child(n){transform:none}.em-types article:hover{transform:translateY(-5px)}.em-packages>header>span,.em-comparison>header>span{min-width:0}.em-packages article,.em-packages article.featured{padding:34px 24px}.em-packages article:hover{transform:translateY(-6px)}.em-table{margin-inline:-18px;padding-inline:18px;overflow-x:auto}.em-tr{min-width:700px}.em-addons>div{grid-template-columns:1fr}.em-addons article{grid-template-columns:38px 1fr auto}.em-request form{grid-template-columns:1fr;padding:25px 17px;box-shadow:10px 10px #d6b3661f}.em-request .wide{grid-column:auto}.em-footer-main{padding-top:62px}}@media (prefers-reduced-motion:reduce){.event-management-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.em-types{background:radial-gradient(circle at 85% 5%,#1f7e9147,#0000 30%),linear-gradient(155deg,#03181e,#082c35 65%,#041b21);padding-block:clamp(100px,9vw,150px)}.em-types header{grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);grid-template-areas:"title label";align-items:end;gap:40px;max-width:1500px;margin:0 auto 58px;display:grid}.em-types header>span{grid-area:label;place-self:start end;align-items:center;gap:12px;display:flex}.em-types header>span:before{content:"";background:currentColor;width:46px;height:1px}.em-types header h2{grid-area:title;max-width:980px;margin:0;font-size:clamp(46px,5vw,76px);line-height:1.12}.em-types>div{grid-template-columns:repeat(12,1fr);grid-auto-rows:230px;gap:14px;max-width:1500px;margin:auto;display:grid}.em-types article{isolation:isolate;position:relative;overflow:hidden;background:#09262e!important;border:0!important;min-height:0!important;padding:0!important;display:block!important;transform:none!important}.em-types article:first-child,.em-types article:nth-child(6){grid-area:span 2/span 5}.em-types article:nth-child(2),.em-types article:nth-child(3),.em-types article:nth-child(4),.em-types article:nth-child(5){grid-column:span 7}.em-types article:nth-child(7),.em-types article:nth-child(8),.em-types article:nth-child(9){grid-column:span 4}.em-types article:before{content:"";z-index:1;aspect-ratio:auto;background:linear-gradient(#020f130a 20%,#020f13eb 100%);border:0;border-radius:0;width:auto;transition:background .45s;position:absolute;inset:0;transform:none!important}.em-types article:after{content:"";z-index:2;opacity:0;border:1px solid #ffffff4d;transition:opacity .35s,transform .35s;position:absolute;inset:18px;transform:scale(.96)}.em-types article img{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;inset:0;transform:scale(1.015)}.em-types article>div{z-index:3;color:#fff;grid-template-columns:1fr auto;grid-template-areas:"title number""copy copy";align-items:end;gap:8px 20px;padding:28px 30px;display:grid;position:absolute;inset:auto 0 0}.em-types article b{letter-spacing:.16em;grid-area:number;align-self:center;font:800 10px/1 Arial,sans-serif;color:var(--em-gold-2)!important}.em-types article h3{text-shadow:0 3px 22px #00000073;grid-area:title;max-width:none;margin:0;font-size:clamp(24px,2vw,34px);line-height:1.25}.em-types article p{color:#d2dee0;opacity:0;grid-area:copy;max-height:0;margin:0;font-size:14px;line-height:1.6;transition:max-height .4s,opacity .35s,transform .35s;transform:translateY(10px)}.em-types article:hover,.em-types article:focus-within{color:#fff!important;transform:none!important}.em-types article:hover:after,.em-types article:focus-within:after{opacity:1;transform:scale(1)}.em-types article:hover img,.em-types article:focus-within img{filter:saturate()contrast(1.04);transform:scale(1.09)}.em-types article:hover p,.em-types article:focus-within p{opacity:1;max-height:60px;transform:translateY(0)}@media (width<=1000px){.em-types header{grid-template-columns:1fr;grid-template-areas:"label""title";gap:22px}.em-types header>span{justify-self:start}.em-types>div{grid-template-columns:repeat(2,1fr);grid-auto-rows:300px}.em-types article:nth-child(n){grid-area:span 1/span 1}.em-types article:first-child{grid-row:span 2}.em-types article:nth-child(6){grid-column:span 2}}@media (width<=650px){.em-types header{margin-bottom:40px}.em-types header h2{font-size:clamp(38px,11vw,48px);line-height:1.2}.em-types>div{grid-template-columns:1fr;grid-auto-rows:330px;gap:12px;display:grid}.em-types article:nth-child(n){grid-area:span 1/1}.em-types article:first-child,.em-types article:nth-child(6){grid-row:span 1}.em-types article>div{padding:25px 23px}.em-types article h3{font-size:29px}.em-types article p{opacity:1;max-height:60px;font-size:13px;transform:none}.em-types article:after{inset:12px}}.event-management-page.em-redesign{--x-ink:#08272e;--x-deep:#061d23;--x-gold:#c9a45b;--x-cream:#f5efe5;--x-paper:#fffdf9;--x-line:#d9ccb7;background:var(--x-paper);color:var(--x-ink)}.em-redesign .em-nav{background:var(--x-paper);border:0;height:84px;padding-inline:clamp(22px,5vw,76px)}.em-redesign .em-nav:after{background:var(--x-line);inset-inline:clamp(22px,5vw,76px)}.em-redesign .em-nav>div a{color:var(--x-ink)}.em-redesign .em-nav>div a:last-child{color:var(--x-ink);border-color:var(--x-line)}@media (width<=650px){.em-redesign .em-nav{height:auto;min-height:128px;padding-block:12px}.em-redesign .em-nav>div{grid-template-columns:auto auto;gap:7px;display:grid}.em-redesign .em-nav>div a:first-child{justify-content:center;align-items:center;display:inline-flex}.em-redesign .em-nav>div .em-acs-login{grid-column:1/-1;min-height:40px;padding-inline:10px;font-size:11px}.em-redesign .em-nav>div a:last-child{min-width:48px;padding:9px}}.em-redesign .em-hero{background:var(--x-paper);min-height:680px;color:var(--x-ink);grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);gap:clamp(44px,7vw,110px);padding:clamp(64px,7vw,110px) clamp(24px,7vw,110px)}.em-redesign .em-hero:before,.em-redesign .em-hero:after{display:none}.em-redesign .em-hero-copy>span{color:#987329!important}.em-redesign .em-hero h1{letter-spacing:-.04em;max-width:820px;margin:24px 0;font-size:clamp(50px,5.2vw,80px);line-height:1.12}.em-redesign .em-hero h1 em{color:var(--x-ink);text-shadow:none}.em-redesign .em-hero-copy>p{color:#617276;max-width:650px;font-size:18px;line-height:1.9}.em-redesign .em-hero-copy>div{margin-top:34px}.em-redesign .em-hero-copy>div a{min-height:56px}.em-redesign .em-hero-copy>div a:first-child{background:var(--x-ink);color:#fff;box-shadow:none}.em-redesign .em-hero-copy>div a:last-child{border-color:var(--x-ink);color:var(--x-ink);background:0 0}.em-redesign .em-hero>aside{min-height:510px;box-shadow:none;background:linear-gradient(#0000 40%,#021216d1),url(/events/concert.jpg) 50%/cover;border:0;padding:0;display:block}.em-redesign .em-hero>aside:before{border:1px solid #fff9;width:auto;height:auto;display:block;inset:22px}.em-redesign .em-hero>aside:after{content:"ARIVANA  /  EVENT OPERATIONS";color:#fff;letter-spacing:.16em;border:0;width:auto;height:auto;font:700 12px Arial;display:block;inset:auto 42px 38px}.em-redesign .em-hero>aside>*{display:none!important}.em-redesign .em-service-strip{background:var(--x-deep);box-shadow:none;color:#fff;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0 clamp(24px,7vw,110px);display:grid}.em-redesign .em-service-strip article{background:0 0;border-bottom:1px solid #ffffff1f;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:94px;padding:22px 20px;display:grid}.em-redesign .em-service-strip article:nth-child(-n+3){border-bottom-color:#ffffff1f}.em-redesign .em-service-strip article:after{display:none}.em-redesign .em-service-strip article:hover{background:#ffffff0e;transform:none}.em-redesign .em-service-strip article b{color:var(--x-gold)}.em-redesign .em-focus{background:var(--x-cream);grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,120px);padding:clamp(90px,9vw,140px) clamp(24px,8vw,130px)}.em-redesign .em-focus:before,.em-redesign .em-focus>div:after{display:none}.em-redesign .em-focus h2{max-width:720px;font-size:clamp(40px,4vw,60px);line-height:1.3}.em-redesign .em-focus>p{box-shadow:none;border-inline-start:2px solid var(--x-gold);background:0 0;padding:0 0 0 30px;font-size:18px}.event-management-page:not(.english-page).em-redesign .em-focus>p{padding:0 30px 0 0}.em-redesign .em-types{background:var(--x-paper);color:var(--x-ink);padding:clamp(90px,9vw,140px) clamp(24px,7vw,110px)}.em-redesign .em-types header{max-width:900px;margin:0 0 50px;display:block}.em-redesign .em-types header>span{display:block;color:#987329!important}.em-redesign .em-types header>span:before{display:none}.em-redesign .em-types header h2{margin-top:14px;font-size:clamp(40px,4vw,62px);line-height:1.22}.em-redesign .em-types>div{grid-template-columns:repeat(3,1fr);grid-auto-rows:300px;gap:16px}.em-redesign .em-types article:nth-child(n){grid-area:span 1/span 1}.em-redesign .em-types article{border-radius:0;background:var(--x-deep)!important}.em-redesign .em-types article:after{inset:12px}.em-redesign .em-types article>div{padding:24px}.em-redesign .em-types article p{opacity:1;max-height:60px;font-size:13px;transform:none}.em-redesign .em-packages{background:var(--x-cream);padding:clamp(90px,9vw,140px) clamp(24px,7vw,110px)}.em-redesign .em-packages:before{display:none}.em-redesign .em-packages>header{border:0;max-width:880px;margin:0 0 52px;padding:0;display:block}.em-redesign .em-packages>header>span{width:auto;min-height:0;box-shadow:none;text-align:start;background:0 0;padding:0;display:block;color:#987329!important}.em-redesign .em-packages>header h2{margin:14px 0 12px;font-size:clamp(40px,4vw,62px)}.em-redesign .em-packages>header p{max-width:720px;font-size:16px}.em-redesign .em-packages>div{gap:16px}.em-redesign .em-packages article,.em-redesign .em-packages article.featured{background:var(--x-paper);border:1px solid var(--x-line);min-height:610px;box-shadow:none;padding:34px 30px}.em-redesign .em-packages article:after{display:none}.em-redesign .em-packages article:before{height:3px;transform:scaleX(1)}.em-redesign .em-packages article h3{font-size:clamp(31px,2.5vw,42px)}.em-redesign .em-packages article:hover{background:var(--x-paper);color:var(--x-ink);transform:translateY(-6px);box-shadow:0 18px 45px #08272e1f}.em-redesign .em-packages article:hover>p{color:#64767b}.em-redesign .em-packages article:hover>a{background:var(--x-ink);color:#fff;border-color:var(--x-ink)}.em-redesign .em-comparison{background:var(--x-paper);padding:clamp(90px,9vw,140px) clamp(24px,7vw,110px)}.em-redesign .em-comparison>header{border:0;max-width:850px;margin:0 0 48px;padding:0;display:block}.em-redesign .em-comparison>header>span{text-align:start;background:0 0;border:0;width:auto;min-height:0;padding:0;display:block;color:#987329!important}.em-redesign .em-comparison>header h2{margin-top:14px;font-size:clamp(40px,4vw,62px)}.em-redesign .em-table{border-top:1px solid var(--x-line);gap:0}.em-redesign .em-tr{border-bottom:1px solid var(--x-line);background:0 0;min-height:72px}.em-redesign .em-tr:not(.em-th):hover{background:#faf6ef;transform:none}.em-redesign .em-th{background:var(--x-deep);color:#fff;border:0}.em-redesign .em-tr i{background:#edf5f0}.em-redesign .em-addons{background:var(--x-cream);color:var(--x-ink);padding:clamp(90px,9vw,140px) clamp(24px,7vw,110px)}.em-redesign .em-addons:after{display:none}.em-redesign .em-addons>header{max-width:850px;margin-bottom:46px}.em-redesign .em-addons h2{font-size:clamp(40px,4vw,62px)}.em-redesign .em-addons>div{gap:12px}.em-redesign .em-addons article{background:var(--x-paper);min-height:94px;border:1px solid var(--x-line)!important}.em-redesign .em-addons article:hover{background:#fff;transform:none}.em-redesign .em-addons article b{background:var(--x-ink);color:#fff}.em-redesign .em-addons article small{color:#987329}.em-redesign .em-why{background:var(--x-deep);color:#fff;grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,120px);padding:clamp(90px,9vw,140px) clamp(24px,8vw,130px)}.em-redesign .em-why:before{display:none}.em-redesign .em-why li{border-bottom-color:#ffffff26;padding-block:22px}.em-redesign .em-request{background:var(--x-paper);grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:clamp(50px,8vw,120px);padding:clamp(90px,9vw,140px) clamp(24px,8vw,130px)}.em-redesign .em-request:before{display:none}.em-redesign .em-request>header{color:var(--x-ink)}.em-redesign .em-request form,.em-redesign .em-success{border:1px solid var(--x-line);background:var(--x-cream);box-shadow:none;padding:clamp(26px,3vw,42px)}.em-redesign .em-request input,.em-redesign .em-request select,.em-redesign .em-request textarea{background:var(--x-paper);border:1px solid var(--x-line)}.em-redesign .em-request button{background:var(--x-ink);color:#fff}.em-redesign .em-footer{background:var(--x-deep)}:is(body:has(.event-management-page.em-redesign) .contact-float,body:has(.event-management-page.em-redesign) .arivana-chat){display:none!important}@media (width<=1000px){.em-redesign .em-hero{grid-template-columns:1fr}.em-redesign .em-hero>aside{min-height:430px;display:block}.em-redesign .em-packages>div{grid-template-columns:1fr}.em-redesign .em-packages article,.em-redesign .em-packages article.featured{min-height:0}.em-redesign .em-request{grid-template-columns:1fr}}@media (width<=720px){.em-redesign .em-hero{padding:58px 18px 72px}.em-redesign .em-hero h1{font-size:clamp(42px,12vw,55px)}.em-redesign .em-hero>aside{min-height:360px}.em-redesign .em-service-strip{grid-template-columns:1fr 1fr;padding:0 18px}.em-redesign .em-service-strip article{min-height:86px;padding:16px 10px}.em-redesign .em-focus,.em-redesign .em-why{grid-template-columns:1fr}.em-redesign .em-types>div{grid-template-columns:1fr;grid-auto-rows:320px}.em-redesign .em-types article:nth-child(n){grid-column:1}.em-redesign .em-focus,.em-redesign .em-types,.em-redesign .em-packages,.em-redesign .em-comparison,.em-redesign .em-addons,.em-redesign .em-why,.em-redesign .em-request{padding:76px 18px}.em-redesign .em-focus h2,.em-redesign .em-types header h2,.em-redesign .em-packages>header h2,.em-redesign .em-comparison>header h2,.em-redesign .em-addons h2,.em-redesign .em-why h2,.em-redesign .em-request>header h2{font-size:36px}.em-redesign .em-addons>div{grid-template-columns:1fr}.em-redesign .em-addons article{grid-template-columns:38px 1fr auto}.em-redesign .em-request form{grid-template-columns:1fr}.em-redesign .em-request .wide{grid-column:auto}}.event-management-page:not(.english-page).em-redesign .em-hero-copy>span,.event-management-page:not(.english-page).em-redesign .em-types header>span,.event-management-page:not(.english-page).em-redesign .em-packages>header>span,.event-management-page:not(.english-page).em-redesign .em-comparison>header>span,.event-management-page:not(.english-page).em-redesign .em-addons>header>span,.event-management-page:not(.english-page).em-redesign .em-request>header>span,.event-management-page:not(.english-page).em-redesign .em-why>div>span,.event-management-page:not(.english-page).em-redesign .em-focus span{font-family:var(--font-arabic),Tahoma,sans-serif;letter-spacing:0;font-size:17px;font-weight:800;line-height:1.7}.event-management-page:not(.english-page).em-redesign .em-footer-main nav>span,.event-management-page:not(.english-page).em-redesign .em-footer-contact>span,.event-management-page:not(.english-page).em-redesign .em-footer-brand small{font-family:var(--font-arabic),Tahoma,sans-serif;letter-spacing:0;font-size:16px;font-weight:800;line-height:1.6}.em-redesign .em-footer-main nav a{font-size:18px;line-height:1.7}.em-redesign .em-footer-contact p,.em-redesign .em-footer-contact>a:not(.em-footer-email){font-size:17px}.em-redesign .em-footer-bottom small,.em-redesign .em-footer-bottom a{font-size:14px;line-height:1.7}@media (width<=650px){.event-management-page:not(.english-page).em-redesign .em-hero-copy>span,.event-management-page:not(.english-page).em-redesign .em-types header>span,.event-management-page:not(.english-page).em-redesign .em-packages>header>span,.event-management-page:not(.english-page).em-redesign .em-comparison>header>span,.event-management-page:not(.english-page).em-redesign .em-addons>header>span,.event-management-page:not(.english-page).em-redesign .em-request>header>span,.event-management-page:not(.english-page).em-redesign .em-why>div>span,.event-management-page:not(.english-page).em-redesign .em-focus span{font-size:16px}.em-redesign .em-footer-main nav a{font-size:17px}}.em-redesign>section{position:relative}.em-redesign>section:not(.em-service-strip):before{content:"";z-index:5;background:linear-gradient(90deg,var(--x-gold) 0 90px,var(--x-ink) 90px 150px,transparent 150px);top:0;height:12px;position:absolute;inset-inline:clamp(24px,7vw,110px);transform:translateY(-6px)}.em-redesign .em-hero{gap:clamp(38px,6vw,86px);min-height:580px;padding-block:62px}.em-redesign .em-hero>aside{min-height:440px}.em-redesign .em-hero-copy>p{font-size:20px;line-height:1.8}.em-redesign .em-hero-copy>div a{font-size:18px}.em-redesign .em-service-strip article{min-height:82px;padding-block:17px}.em-redesign .em-service-strip article span{font-size:18px}.em-redesign .em-service-strip article b{font-size:12px}.em-redesign .em-focus{align-items:center;min-height:0}.em-redesign .em-focus>p{font-size:21px;line-height:1.9}.em-redesign .em-focus h2{font-size:clamp(42px,3.8vw,58px)}.em-redesign .em-types header,.em-redesign .em-packages>header,.em-redesign .em-comparison>header,.em-redesign .em-addons>header{margin-bottom:38px}.em-redesign .em-types header h2,.em-redesign .em-packages>header h2,.em-redesign .em-comparison>header h2,.em-redesign .em-addons h2{font-size:clamp(42px,3.8vw,58px)}.em-redesign .em-types article h3{font-size:29px}.em-redesign .em-types article p{font-size:16px;line-height:1.55}.em-redesign .em-packages>header p{font-size:19px;line-height:1.8}.em-redesign .em-packages article,.em-redesign .em-packages article.featured{min-height:560px;padding:30px 28px}.em-redesign .em-packages article>span{font-size:17px!important}.em-redesign .em-packages article>p,.em-redesign .em-packages article.featured>p{font-size:21px}.em-redesign .em-packages article ul,.em-redesign .em-packages article>a{font-size:18px}.em-redesign .em-comparison>header{margin-bottom:36px}.em-redesign .em-tr{min-height:66px}.em-redesign .em-tr>*{padding:16px;font-size:17px}.em-redesign .em-th b{font-size:18px}.em-redesign .em-addons article{min-height:82px;padding-block:18px}.em-redesign .em-addons article span{font-size:19px;line-height:1.55}.em-redesign .em-addons article small{font-size:12px}.em-redesign .em-why{align-items:center}.em-redesign .em-why h2{font-size:clamp(42px,3.8vw,58px)}.em-redesign .em-why li{padding-block:18px;font-size:20px}.em-redesign .em-request{align-items:start}.em-redesign .em-request>header h2{font-size:clamp(42px,3.8vw,58px)}.em-redesign .em-request>header p{font-size:20px;line-height:1.85}.em-redesign .em-request form{gap:18px;padding:32px}.em-redesign .em-request label{font-size:16px}.em-redesign .em-request input,.em-redesign .em-request select,.em-redesign .em-request textarea{font-size:17px}.em-redesign .em-request textarea{min-height:150px}.em-redesign .em-request button{font-size:18px}.em-redesign .em-footer-main{padding-top:58px;padding-bottom:50px}.em-redesign .em-footer-brand p{font-size:26px}.em-redesign .em-footer-contact h3{font-size:34px}@media (width<=720px){.em-redesign .em-hero{min-height:0;padding-block:48px}.em-redesign .em-hero>aside{min-height:330px}.em-redesign .em-focus,.em-redesign .em-types,.em-redesign .em-packages,.em-redesign .em-comparison,.em-redesign .em-addons,.em-redesign .em-why,.em-redesign .em-request{padding-top:58px;padding-bottom:58px}.em-redesign>section:not(.em-service-strip):before{background:linear-gradient(90deg,var(--x-gold) 0 62px,var(--x-ink) 62px 96px,transparent 96px);height:8px;inset-inline:18px;transform:translateY(-4px)}.em-redesign .em-focus>p,.em-redesign .em-request>header p{font-size:18px}.em-redesign .em-types header,.em-redesign .em-packages>header,.em-redesign .em-comparison>header,.em-redesign .em-addons>header{margin-bottom:30px}.em-redesign .em-packages article,.em-redesign .em-packages article.featured{padding:28px 22px}.em-redesign .em-addons article span{font-size:17px}.em-redesign .em-request form{padding:24px 17px}}.em-redesign .em-focus,.em-redesign .em-types,.em-redesign .em-packages,.em-redesign .em-comparison,.em-redesign .em-addons,.em-redesign .em-why,.em-redesign .em-request{padding-top:58px;padding-bottom:58px}.em-redesign .em-packages>header{margin-bottom:30px}.em-redesign .em-packages article,.em-redesign .em-packages article.featured{min-height:520px;padding-top:26px}.em-redesign .em-packages article>span{width:100%;margin:0 auto 10px;display:block;color:#875f1d!important;text-align:center!important;font-size:21px!important;font-weight:900!important;line-height:1.5!important}.em-redesign .em-packages article h3{text-align:center;justify-content:center;min-height:76px;margin-top:10px}.em-redesign .em-packages article>p{text-align:center}.em-redesign .em-packages article ul{margin-top:14px;padding-top:18px}.em-redesign .em-comparison{background:linear-gradient(#fffdf9,#f3eadb)}.em-redesign .em-comparison>header{grid-template-columns:minmax(0,1.2fr) minmax(180px,.4fr);grid-template-areas:"title label";align-items:end;gap:30px;max-width:1460px;display:grid}.em-redesign .em-comparison>header>span{background:var(--x-deep);text-align:center;grid-area:label;padding:13px 20px;color:#fff!important}.em-redesign .em-comparison>header h2{grid-area:title;margin:0}.em-redesign .em-table{border:0;gap:10px}.em-redesign .em-tr{border:1px solid var(--x-line);background:#fffc;min-height:68px;transition:transform .22s,box-shadow .22s,border-color .22s}.em-redesign .em-tr:not(.em-th):hover{background:#fff;border-color:#bea05f;transform:translateY(-3px);box-shadow:0 10px 28px #08272e17}.em-redesign .em-th{background:var(--x-deep);border-color:var(--x-deep)}.em-redesign .em-tr i{border:1px solid #cfe3d8}.em-redesign .em-tr i[aria-label=Not\ included]{border:0}.em-redesign .em-why{background:linear-gradient(135deg,#061d23,#0a333c);gap:50px;overflow:hidden}.em-redesign .em-why>div{align-self:start}.em-redesign .em-why h2{max-width:650px}.em-redesign .em-why ul{grid-template-columns:1fr 1fr;gap:12px;padding:0;display:grid}.em-redesign .em-why li{background:#ffffff0b;border:1px solid #ffffff29;align-items:flex-end;min-height:118px;font-size:19px;transition:transform .22s,background .22s;display:flex;padding:24px!important}.em-redesign .em-why li:hover{background:#c9a45b24;transform:translateY(-5px)}.em-redesign .em-why li:before{margin-inline-end:12px;position:static}.em-redesign .em-request{gap:56px}.em-redesign .em-request>header{background:var(--x-deep);color:#fff;border-top:4px solid var(--x-gold);padding:28px}.em-redesign .em-request>header>span{color:var(--x-gold)!important}.em-redesign .em-request>header p{color:#c6d2d4}.em-redesign .em-request>header ul{gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.em-redesign .em-request>header li{border-top:1px solid #ffffff26;padding:15px 0;font-size:17px;font-weight:800}.em-redesign .em-request>header li:before{content:"✓";color:var(--x-gold);margin-inline-end:12px}.em-redesign .em-request form{gap:15px}.em-redesign .em-footer-main{grid-template-columns:1.1fr .9fr;gap:70px}.em-redesign .em-footer-main nav{justify-self:end;min-width:240px}@media (width<=800px){.em-redesign .em-focus,.em-redesign .em-types,.em-redesign .em-packages,.em-redesign .em-comparison,.em-redesign .em-addons,.em-redesign .em-why,.em-redesign .em-request{padding-top:50px;padding-bottom:50px}.em-redesign .em-comparison>header{grid-template-columns:1fr;grid-template-areas:"label""title"}.em-redesign .em-comparison>header>span{width:max-content}.em-redesign .em-why ul{grid-template-columns:1fr}.em-redesign .em-why li{min-height:92px}.em-redesign .em-request>header{padding:24px}.em-redesign .em-footer-main{grid-template-columns:1fr}.em-redesign .em-footer-main nav{justify-self:start}}.acs-open-room{color:#fff;background:#092932;padding:12px 16px;font-size:13px;font-weight:800;text-decoration:none}.acs-open-room b{color:#d7b36a;margin-inline-start:8px}.acs-room-shell{color:#f8f3e9;background:#071f27;min-height:100vh}.acs-room-nav{background:#061a21;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:0 5vw;display:grid}.acs-room-nav>a{color:#d7b36a;font-weight:800;text-decoration:none}.acs-room-nav>strong{letter-spacing:.12em;font:900 19px Arial,sans-serif}.acs-room-nav>strong span{color:#839ca4;text-align:center;letter-spacing:.25em;margin-top:4px;font-size:8px;display:block}.acs-room-nav>.acs-live-badge{justify-self:end}.acs-room-hero{justify-content:space-between;align-items:end;gap:32px;width:min(1500px,90vw);margin:auto;padding:54px 0 38px;display:flex}.acs-room-hero>div>span{color:#d7b36a;letter-spacing:.13em;font:900 11px Arial,sans-serif}.acs-room-hero h1{color:#fff;margin:12px 0 8px;font-size:clamp(38px,4vw,64px);line-height:1.15}.acs-room-hero p{color:#9eb2b8;margin:0;font-size:16px}.acs-room-hero aside{background:#ffffff0e;border-inline-start:3px solid #d7b36a;gap:7px;min-width:170px;padding:18px;display:grid}.acs-room-hero aside small{color:#92a7ad}.acs-room-hero aside strong{text-transform:uppercase;color:#fff;font:900 16px Arial,sans-serif}.acs-room-tabs{z-index:20;background:#0a2932;border:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);width:min(1500px,90vw);margin:auto;display:grid;position:sticky;top:0}.acs-room-tabs button{color:#a9bbc0;cursor:pointer;background:0 0;border:0;border-inline-end:1px solid #ffffff1f;min-height:58px;font:800 15px inherit}.acs-room-tabs button:last-child{border-inline-end:0}.acs-room-tabs button.active{color:#08242c;background:#d7b36a}.acs-room-tabs button b{color:#d66;margin-inline-start:8px}.acs-room-panel{color:#092731;background:#f7f1e6;width:min(1500px,90vw);margin:24px auto 0;padding:30px;box-shadow:0 18px 45px #0000002e}.acs-room-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.acs-room-kpis article{background:#fff;border-top:4px solid #d7b36a;gap:8px;padding:22px;display:grid}.acs-room-kpis span{color:#687a80;font-size:13px;font-weight:800}.acs-room-kpis strong{font:900 clamp(25px,2.3vw,38px) Arial,sans-serif}.acs-room-kpis small{color:#967127;font-weight:700}.acs-room-split{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:18px;display:grid}.acs-room-split>article{background:#fff;border:1px solid #dfd4c1;min-height:330px;padding:24px}.acs-room-split article>header,.acs-panel-title{justify-content:space-between;align-items:end;gap:20px;display:flex}.acs-room-split h2,.acs-panel-title h2{margin:0;font-size:24px}.acs-room-split article>header span,.acs-panel-title>p{color:#9b752a;font-size:12px;font-weight:900}.acs-sales-chart{border-bottom:1px solid #cfc4b2;align-items:end;gap:8px;height:225px;margin-top:35px;display:flex}.acs-sales-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:20px;height:100%;display:flex}.acs-sales-chart>div>span{background:linear-gradient(#d7b36a,#a97720);width:65%;max-width:32px;min-height:8px}.acs-sales-chart small{color:#78878b;font:700 9px Arial,sans-serif}.acs-sales-chart b{font:800 10px Arial,sans-serif}.acs-category-list{gap:19px;margin-top:23px;display:grid}.acs-category-list>div>div{justify-content:space-between;gap:15px;display:flex}.acs-category-list small{color:#7e8d91}.acs-category-list>div>span{background:#e8e1d5;height:8px;margin-top:8px;display:block}.acs-category-list i{background:#0a3440;height:100%;display:block}.acs-panel-title{border-bottom:1px solid #d9cdb9;padding-bottom:24px}.acs-panel-title span{color:#a87b27;letter-spacing:.13em;font:900 11px Arial,sans-serif}.acs-panel-title h2{margin-top:7px;font-size:34px}.acs-ticket-cards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.acs-ticket-cards article{background:#fff;border:1px solid #ddd1bd;gap:15px;padding:21px;display:grid}.acs-ticket-cards article>span{font-weight:900}.acs-ticket-cards article>strong{font:900 26px Arial,sans-serif}.acs-ticket-cards article>div{color:#77868a;justify-content:space-between;display:flex}.acs-ticket-cards progress{accent-color:#b58734;width:100%;height:8px}.acs-orders{margin-top:32px}.acs-orders h2{font-size:25px}.acs-orders-table{background:#fff;border:1px solid #ddd1bd;overflow:auto}.acs-orders table{border-collapse:collapse;width:100%;min-width:850px}.acs-orders th,.acs-orders td{text-align:start;border-bottom:1px solid #e5ddd0;padding:15px}.acs-orders th{color:#fff;background:#0a2a33;font-size:12px}.acs-orders td{font-size:13px}.acs-orders td:first-child{gap:4px;display:grid}.acs-orders td small{color:#7a898d}.acs-order-status{color:#4c6268;text-transform:uppercase;background:#e8eceb;padding:5px 8px;font:900 9px Arial,sans-serif;display:inline-block}.acs-order-status.issued,.acs-order-status.paid,.acs-order-status.used{color:#17613a;background:#dbf1e5}.acs-order-status.payment_review{color:#8a5e08;background:#fff0cc}.acs-report-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px;display:grid}.acs-report-grid article{background:#fff;border:1px solid #ddd1bd;padding:22px}.acs-report-grid h3{margin:0 0 18px;font-size:23px}.acs-report-grid dl{background:#e2dbce;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.acs-report-grid dl>div{background:#f8f5ef;padding:13px}.acs-report-grid dt{color:#748388;font-size:12px}.acs-report-grid dd{margin:5px 0 0;font-weight:900}.acs-restricted,.acs-room-error{text-align:center;place-content:center;min-height:340px;display:grid}.acs-restricted b,.acs-room-error>strong{color:#d7b36a;letter-spacing:.14em;font:900 42px Arial,sans-serif}.acs-restricted p{color:#63777d;max-width:520px;font-size:18px}.acs-room-loading{color:#d7b36a;place-content:center;min-height:100vh;font-size:22px;font-weight:900;display:grid}.acs-room-error{color:#fff;background:#071f27;min-height:100vh}.acs-room-error h1{max-width:650px}.acs-room-error a{color:#d7b36a}.acs-empty-orders{text-align:center;color:#75858a;background:#fff;padding:35px}@media (width<=900px){.acs-room-nav{grid-template-columns:1fr auto}.acs-room-nav>.acs-live-badge{display:none}.acs-room-hero{flex-direction:column;align-items:flex-start}.acs-room-hero aside{width:100%}.acs-room-kpis{grid-template-columns:1fr 1fr}.acs-room-split,.acs-ticket-cards,.acs-report-grid{grid-template-columns:1fr}}@media (width<=560px){.acs-room-nav{min-height:68px;padding-inline:4vw}.acs-room-nav>a{font-size:12px}.acs-room-nav>strong{font-size:15px}.acs-room-hero{padding-top:34px}.acs-room-hero h1{font-size:37px}.acs-room-tabs{grid-template-columns:repeat(4,minmax(120px,1fr));width:94vw;overflow:auto}.acs-room-tabs button{font-size:13px}.acs-room-panel{width:94vw;padding:16px}.acs-room-kpis{grid-template-columns:1fr 1fr}.acs-room-kpis article{padding:16px}.acs-room-kpis strong{font-size:22px}.acs-room-split>article{padding:17px}.acs-report-grid dl{grid-template-columns:1fr}}.acs-gates-intro{color:#667a80;max-width:900px;font-size:16px;line-height:1.8}.acs-gates-layout{grid-template-columns:minmax(310px,.75fr) minmax(0,1.25fr);align-items:start;gap:20px;margin-top:24px;display:grid}.acs-gates-layout>form{color:#fff;background:#0a2a33;border-top:5px solid #d7b36a;gap:15px;padding:24px;display:grid}.acs-gates-layout>form h3{margin:0 0 5px;font-size:25px}.acs-gates-layout form label{color:#c3d0d3;gap:7px;font-size:13px;font-weight:800;display:grid}.acs-gates-layout form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.acs-gates-layout input{color:#fff;background:#071f27;border:1px solid #ffffff2e;width:100%;min-height:47px;padding:10px 12px;font:700 14px inherit}.acs-gates-layout form>button{color:#08242c;cursor:pointer;background:#d7b36a;border:0;min-height:51px;font:900 15px inherit}.acs-gates-layout form>button b{margin-inline-start:10px}.acs-gate-message{color:#efd28e;background:#d7b36a1f;margin:0;padding:10px}.acs-gate-assignments{gap:12px;display:grid}.acs-gate-assignments>article{border:1px solid #ddd1bd;background:#fff;border-inline-start:5px solid #d7b36a;padding:20px}.acs-gate-assignments>article.stopped{opacity:.64;border-inline-start-color:#89979a}.acs-gate-assignments article>header{justify-content:space-between;gap:16px;display:flex}.acs-gate-assignments article header span{color:#a77824;font-size:13px;font-weight:900}.acs-gate-assignments article h3{margin:5px 0;font-size:23px}.acs-gate-assignments article header small{color:#718389}.acs-gate-assignments article header>b{color:#52676d;text-transform:uppercase;background:#edf1f0;height:max-content;padding:7px 9px;font:900 10px Arial,sans-serif}.acs-gate-assignments article header>b.online{color:#17623b;background:#dff3e8}.acs-gate-assignments article header>b i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-inline-end:6px;display:inline-block}.acs-gate-assignments dl{background:#e4ddd0;grid-template-columns:1fr 1fr;gap:1px;margin:18px 0;display:grid}.acs-gate-assignments dl>div{background:#f8f5ef;padding:12px}.acs-gate-assignments dt{color:#78878b;font-size:11px}.acs-gate-assignments dd{margin:5px 0 0;font-weight:900}.acs-gate-assignments footer{gap:9px;display:flex}.acs-gate-assignments footer button{color:#fff;cursor:pointer;background:#0a2a33;border:0;min-height:40px;padding:8px 13px;font:800 12px inherit}.acs-gate-assignments footer button.danger{background:#8c3434}.acs-gate-assignments footer span{color:#607277;background:#e9eceb;padding:9px 12px}.acs-empty-gates{text-align:center;color:#72858a;background:#fff;border:1px dashed #cfbea0;padding:45px}@media (width<=900px){.acs-gates-layout{grid-template-columns:1fr}.acs-gates-layout>form{order:2}}@media (width<=560px){.acs-room-tabs{grid-template-columns:repeat(5,minmax(120px,1fr))}.acs-gates-layout form>div{grid-template-columns:1fr}.acs-gate-assignments article>header{flex-direction:column}.acs-gate-assignments dl{grid-template-columns:1fr}.acs-gate-assignments footer{flex-direction:column}.acs-gate-assignments footer button{width:100%}}.acs-live-panel{color:#fff;background:#071f27;border:1px solid #d7b36a40}.acs-live-head{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:end;gap:25px;padding-bottom:25px;display:flex}.acs-live-head>div>span{color:#70e3ad;letter-spacing:.13em;font:900 11px Arial,sans-serif}.acs-live-head>div>span i{background:#56d59a;border-radius:50%;width:8px;height:8px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 15px #56d59a}.acs-live-head h2{margin:9px 0 6px;font-size:clamp(31px,3vw,46px)}.acs-live-head p{color:#94aab0;margin:0}.acs-live-head time{color:#7e959b;gap:5px;font-size:11px;display:grid}.acs-live-head time bdi{color:#d7b36a;font:900 17px Arial,sans-serif}.acs-live-kpis{background:#ffffff1f;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:20px;display:grid}.acs-live-kpis article{background:#0a2a33;gap:8px;padding:20px;display:grid}.acs-live-kpis span{color:#90a6ac;font-size:12px;font-weight:800}.acs-live-kpis strong{font:900 clamp(26px,2.4vw,38px) Arial,sans-serif}.acs-live-kpis small{color:#d7b36a;font:800 11px Arial,sans-serif}.acs-live-kpis small.up{color:#67dba4}.acs-live-kpis small.down{color:#ff8b8b}.acs-live-main,.acs-live-lower{grid-template-columns:1.25fr .75fr;gap:16px;margin-top:16px;display:grid}.acs-live-main>article,.acs-live-lower>article{background:#0a2a33;border:1px solid #ffffff1c;padding:20px}.acs-live-main article>header,.acs-live-lower article>header{justify-content:space-between;align-items:center;display:flex}.acs-live-main h3,.acs-live-lower h3{margin:0;font-size:20px}.acs-live-main header>span,.acs-live-lower header>span{color:#d7b36a;font:900 10px Arial,sans-serif}.acs-live-flow>div{border-bottom:1px solid #ffffff2e;align-items:end;gap:5px;height:245px;margin-top:24px;display:flex}.acs-live-flow figure{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:13px;height:100%;margin:0;display:flex}.acs-live-flow figure b{background:linear-gradient(#6ce0aa,#16855b);width:65%;max-width:24px;min-height:5px}.acs-live-flow figure small{color:#789198;font:700 8px Arial,sans-serif}.acs-live-flow figure strong{font:800 9px Arial,sans-serif}.acs-live-alerts header>b{color:#07212a;background:#d7b36a;padding:6px 9px}.acs-live-alerts ul{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.acs-live-alerts li{background:#ffffff0d;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.acs-live-alerts li>i{background:#d7b36a;border-radius:50%;width:9px;height:9px}.acs-live-alerts li.critical>i{background:#ff6868;box-shadow:0 0 12px #ff6868}.acs-live-alerts li.warning>i{background:#ffb34f}.acs-live-alerts li span{font-size:13px}.acs-live-alerts li strong{font:900 14px Arial,sans-serif}.acs-live-alerts>p,.acs-live-flow p,.acs-live-gates>p,.acs-live-feed>p{color:#7f979e}.acs-live-gates>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}.acs-live-gates section{background:#071f27;border:1px solid #ffffff1a;padding:15px}.acs-live-gates section>header{align-items:flex-start}.acs-live-gates section header>div{gap:3px;display:grid}.acs-live-gates section header span{color:#d7b36a;font-size:11px;font-weight:900}.acs-live-gates section header strong{font-size:15px}.acs-live-gates section header small{color:#758f96}.acs-live-gates section header>b{color:#ff8d8d;font:900 9px Arial,sans-serif}.acs-live-gates section header>b.online{color:#66dba3}.acs-live-gates section header>b i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-inline-end:5px;display:inline-block}.acs-live-gates section footer{color:#97adb3;justify-content:space-between;align-items:center;margin-top:14px;font-size:11px;display:flex}.acs-live-gates section footer button{color:#ff9898;cursor:pointer;background:0 0;border:1px solid #a54a4a;padding:7px 9px;font:800 10px inherit}.acs-live-feed ol{max-height:390px;margin:17px 0 0;padding:0;list-style:none;overflow:auto}.acs-live-feed li{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.acs-live-feed li time{color:#789198;font:700 10px Arial,sans-serif}.acs-live-feed li>div{gap:3px;display:grid}.acs-live-feed li strong{font-size:12px}.acs-live-feed li.ok strong{color:#6fdda8}.acs-live-feed li.reject strong{color:#ff9090}.acs-live-feed li small{color:#728a91;font-size:10px}.acs-live-feed li>bdi{color:#a9bbc0;font:700 9px Arial,sans-serif}.acs-live-loading{color:#d7b36a;background:#071f27;justify-content:center;align-items:center;gap:12px;min-height:300px;font-weight:900;display:flex}.acs-live-loading i{background:#56d59a;border-radius:50%;width:10px;height:10px;box-shadow:0 0 16px #56d59a}@media (width<=1000px){.acs-live-kpis{grid-template-columns:repeat(2,1fr)}.acs-live-main,.acs-live-lower{grid-template-columns:1fr}}@media (width<=650px){.acs-room-tabs{grid-template-columns:repeat(6,minmax(120px,1fr))}.acs-live-head{flex-direction:column;align-items:flex-start}.acs-live-kpis{grid-template-columns:1fr 1fr}.acs-live-kpis article,.acs-live-main>article,.acs-live-lower>article{padding:15px}.acs-live-gates>div{grid-template-columns:1fr}.acs-live-feed li{grid-template-columns:auto 1fr}.acs-live-feed li>bdi{grid-column:2}}.acs-ops-loading{place-content:center;min-height:300px;display:grid}.acs-ops-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.acs-ops-kpis article{background:#fff;border-top:4px solid #d7b36a;gap:8px;padding:20px;display:grid}.acs-ops-kpis span{color:#708288;font-weight:800}.acs-ops-kpis strong{font:900 24px Arial,sans-serif}.acs-ops-grid{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:16px;display:grid}.acs-ops-grid>article{background:#fff;border:1px solid #ddd1bd;padding:22px}.acs-ops-grid h3,.acs-support h3{margin:0 0 17px;font-size:24px}.acs-ops-category{gap:8px;display:grid}.acs-ops-category>div{background:#f5f0e7;grid-template-columns:1fr auto;gap:5px;padding:13px;display:grid}.acs-ops-category small{color:#718388;grid-column:1/-1}.acs-settlement .state{color:#805700;text-transform:uppercase;background:#fff0cc;padding:6px 9px;font:900 10px Arial,sans-serif;display:inline-flex}.acs-settlement .state.approved,.acs-settlement .state.paid{color:#17613a;background:#dff3e8}.acs-settlement dl{background:#e4ddd0;gap:1px;margin:18px 0;display:grid}.acs-settlement dl>div{background:#f8f5ef;justify-content:space-between;padding:11px;display:flex}.acs-settlement dd{margin:0;font-weight:900}.acs-support{grid-template-columns:.75fr 1.25fr;gap:16px;margin-top:16px;display:grid}.acs-support>form,.acs-support>div{background:#fff;border:1px solid #ddd1bd;padding:22px}.acs-support form{gap:10px;display:grid}.acs-support input,.acs-support textarea,.acs-support select{width:100%;font:inherit;background:#faf7f1;border:1px solid #d6cbb9;padding:12px}.acs-support button{color:#fff;background:#092a33;border:0;padding:13px;font-weight:900}.acs-support>div>article{background:#f5f0e7;margin-bottom:10px;padding:14px}.acs-support article header{justify-content:space-between;display:flex}.acs-support article header b{color:#976d20;text-transform:uppercase;font:900 10px Arial,sans-serif}.acs-support article small{color:#718388}.acs-support article p{background:#fff;gap:4px;padding:10px;display:grid}.acs-support article p.admin{border-inline-start:4px solid #d7b36a}.acs-support article p b{color:#9a7228;font:900 9px Arial,sans-serif}.admin-acs-operations{margin-top:50px}.admin-acs-cols{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-acs-cols>div{align-content:start;gap:12px;display:grid}.admin-support-case,.admin-settlement-card{background:#fff;border:1px solid #d7dee1;padding:18px}.admin-support-case>header,.admin-settlement-card>header{justify-content:space-between;gap:15px;display:flex}.admin-support-case header div,.admin-settlement-card header{display:grid}.admin-support-case header small,.admin-settlement-card small{color:#718388}.admin-support-thread p{background:#f2f5f5;padding:10px}.admin-support-thread p.admin{border-inline-start:4px solid #d7b36a}.admin-support-thread p b{color:#9b7428;font-size:10px;display:block}.admin-support-case form,.admin-settlement-card{gap:9px;display:grid}.admin-support-case form{grid-template-columns:1fr auto auto}.admin-support-case textarea{grid-row:span 2}.admin-support-case textarea,.admin-support-case select,.admin-settlement-card input,.admin-settlement-card select,.admin-settlement-card textarea{font:inherit;border:1px solid #cbd5d8;padding:9px}.admin-support-case button,.admin-settlement-card button{color:#fff;background:#092a33;border:0;padding:10px 14px;font-weight:900}.admin-settlement-card label{grid-template-columns:1fr 1fr;align-items:center;gap:10px;font-weight:800;display:grid}@media (width<=900px){.acs-room-tabs{grid-template-columns:repeat(7,minmax(125px,1fr))}.acs-ops-kpis{grid-template-columns:1fr 1fr}.acs-ops-grid,.acs-support,.admin-acs-cols{grid-template-columns:1fr}}@media (width<=560px){.acs-ops-kpis,.admin-support-case form{grid-template-columns:1fr}.admin-support-case textarea{grid-row:auto}}.acs-workspace{color:#082630;background:#f5efe4;width:min(1500px,90vw);margin:34px auto;padding:28px;box-shadow:0 20px 50px #0003}.acs-workspace-loading{color:#9d7527;letter-spacing:.15em;place-content:center;min-height:170px;font:900 14px Arial,sans-serif;display:grid}.acs-workspace>header{border-bottom:1px solid #d8ccb8;justify-content:space-between;align-items:end;gap:25px;padding-bottom:22px;display:flex}.acs-workspace>header span{color:#a67a29;letter-spacing:.14em;font:900 11px Arial,sans-serif}.acs-workspace>header h2{margin:7px 0 3px;font-size:clamp(30px,3vw,46px)}.acs-workspace>header p{color:#718288;margin:0}.acs-workspace>header nav{gap:5px;display:flex}.acs-workspace>header nav button{color:#53676d;cursor:pointer;background:0 0;border:1px solid #cdbb9a;min-height:45px;padding:9px 15px;font-weight:900}.acs-workspace>header nav button.active{color:#fff;background:#082a34;border-color:#082a34}.acs-workspace>header nav b{color:#082630;background:#d7b36a;border-radius:50%;place-content:center;min-width:20px;height:20px;margin-inline-start:7px;padding:0 4px;font:900 10px Arial,sans-serif;display:inline-grid}.acs-journeys{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px;display:grid}.acs-journeys>article{background:#fff;border:1px solid #ded3c2;padding:20px}.acs-journeys article>header{justify-content:space-between;gap:16px;display:flex}.acs-journeys article header span{color:#9d7529;font:900 10px Arial,sans-serif}.acs-journeys article h3{margin:5px 0;font-size:21px}.acs-journeys article header small{color:#708187}.acs-journeys article header>strong{color:#0b3943;font:900 34px Arial,sans-serif}.acs-progress{background:#e9e1d4;height:8px;margin:18px 0}.acs-progress i{background:linear-gradient(90deg,#b9872d,#dfc178);height:100%;display:block}.acs-journeys ol{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.acs-journeys li{color:#687b81;background:#f5f1e9;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:50px;padding:10px;display:grid}.acs-journeys li>i{border:1px solid #b9c5c7;border-radius:50%;place-content:center;width:20px;height:20px;font-style:normal;display:grid}.acs-journeys li.done{color:#163f34}.acs-journeys li.done>i{color:#fff;background:#218659;border-color:#218659}.acs-journeys li a,.acs-journeys li button{color:#956a1e;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900;text-decoration:none}.acs-notifications{gap:9px;margin-top:20px;display:grid}.acs-notifications>article{background:#fff;border:1px solid #ddd2c1;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:17px;display:grid}.acs-notifications>article>i{background:#4a8291;border-radius:50%;width:10px;height:10px}.acs-notifications>article.warning>i{background:#dda438}.acs-notifications>article.urgent>i{background:#c84242;box-shadow:0 0 0 5px #f7dddd}.acs-notifications>article.read{opacity:.62}.acs-notifications span{color:#9b7228;text-transform:uppercase;font:900 9px Arial,sans-serif}.acs-notifications h3{margin:3px 0;font-size:19px}.acs-notifications p{color:#687a80;margin:0}.acs-notifications footer{gap:7px;display:flex}.acs-notifications footer a,.acs-notifications footer button{color:#76551b;cursor:pointer;background:0 0;border:1px solid #cdbb9a;padding:9px 11px;font-size:11px;font-weight:900;text-decoration:none}.acs-workspace-empty{text-align:center;color:#718288;background:#fff;padding:35px}.acs-team-layout{grid-template-columns:.8fr 1.2fr;gap:15px;margin-top:20px;display:grid}.acs-team-layout>form,.acs-team-layout>div{background:#fff;border:1px solid #ddd2c1;padding:22px}.acs-team-layout h3{margin:0 0 8px;font-size:24px}.acs-team-layout form>p{color:#6d8086}.acs-team-layout form{gap:10px;display:grid}.acs-team-layout input,.acs-team-layout select{width:100%;min-height:45px;font:inherit;background:#faf7f1;border:1px solid #d5c9b5;padding:9px 11px}.acs-team-layout fieldset{border:1px solid #d9cebc;grid-template-columns:1fr 1fr;padding:12px;display:grid}.acs-team-layout legend{padding:0 7px;font-weight:900}.acs-team-layout fieldset label{gap:7px;padding:6px;display:flex}.acs-team-layout fieldset input{width:17px;min-height:17px}.acs-team-layout form>button{color:#fff;cursor:pointer;background:#082a34;border:0;min-height:48px;font-weight:900}.acs-team-notice{background:#eef3f1;padding:10px;color:#285d49!important}.acs-team-layout>div>article{background:#f5f1e9;border-inline-start:4px solid #d7b36a;margin-top:10px;padding:15px}.acs-team-layout article header,.acs-team-layout article footer{justify-content:space-between;gap:12px;display:flex}.acs-team-layout article header div{display:grid}.acs-team-layout article header small{color:#6f8187}.acs-team-layout article header>b{color:#245c42;text-transform:uppercase;background:#e3ece8;height:max-content;padding:5px 8px;font:900 9px Arial,sans-serif}.acs-team-layout article header>b.stopped{color:#92362d;background:#f5dfdc}.acs-team-layout article>p{color:#5f7379;font-size:13px}.acs-team-layout article footer{color:#7b8b90;align-items:center;font-size:11px}.acs-team-layout article footer button{color:#913f39;cursor:pointer;background:0 0;border:1px solid #bb8c89;padding:7px 10px;font-weight:900}@media (width<=900px){.acs-workspace>header{flex-direction:column;align-items:flex-start}.acs-journeys,.acs-team-layout{grid-template-columns:1fr}}@media (width<=600px){.acs-workspace{width:94vw;padding:16px}.acs-workspace>header nav{width:100%;overflow:auto}.acs-workspace>header nav button{white-space:nowrap}.acs-journeys ol{grid-template-columns:1fr}.acs-notifications>article{grid-template-columns:auto 1fr}.acs-notifications footer{flex-wrap:wrap;grid-column:2}.acs-team-layout fieldset{grid-template-columns:1fr}}.acs-marketing-loading{color:#a77927;place-content:center;min-height:320px;font-weight:900;display:grid}.acs-export{color:#fff;background:#092a33;padding:12px 16px;font-weight:900;text-decoration:none}.acs-marketing-message{color:#17613a;background:#edf5ef;padding:10px 14px}.acs-forecast-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.acs-forecast-kpis article{background:#fff;border-top:4px solid #d7b36a;gap:7px;padding:20px;display:grid}.acs-forecast-kpis span{color:#697c82;font-weight:800}.acs-forecast-kpis strong{font:900 32px Arial,sans-serif}.acs-forecast-kpis small{color:#9a7226}.acs-marketing-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.acs-marketing-grid form{color:#fff;background:#0a2a33;gap:10px;padding:20px;display:grid}.acs-marketing-grid h3{margin:0 0 7px;font-size:20px}.acs-marketing-grid input,.acs-marketing-grid select{color:#fff;width:100%;font:inherit;background:#071f27;border:1px solid #ffffff2e;padding:12px}.acs-marketing-grid button,.acs-campaign-table button{color:#08242c;cursor:pointer;background:#d7b36a;border:0;padding:12px;font-weight:900}.acs-campaigns,.acs-sellout{background:#fff;border:1px solid #ddd1bd;margin-top:16px;padding:20px}.acs-campaign-table{overflow:auto}.acs-campaign-table table{border-collapse:collapse;width:100%;min-width:760px}.acs-campaign-table th,.acs-campaign-table td{text-align:start;border-bottom:1px solid #e4ddd1;padding:12px}.acs-campaign-table th{color:#fff;background:#092a33}.acs-campaign-table td:first-child{display:grid}.acs-campaign-table small{color:#75868b}.acs-campaign-table button{padding:7px 10px}.acs-sellout{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.acs-sellout h3{grid-column:1/-1}.acs-sellout article{background:#f4efe6;gap:6px;padding:15px;display:grid}.acs-sellout span{color:#9a7226;font-weight:900}.acs-sellout small{color:#6f8085}@media (width<=900px){.acs-room-tabs{grid-template-columns:repeat(8,minmax(125px,1fr))!important}.acs-forecast-kpis{grid-template-columns:1fr 1fr}.acs-marketing-grid{grid-template-columns:1fr}.acs-sellout{grid-template-columns:1fr 1fr}}@media (width<=560px){.acs-forecast-kpis,.acs-sellout{grid-template-columns:1fr}.acs-panel-title{flex-direction:column;align-items:flex-start}.acs-export{text-align:center;width:100%}}.acs-actions-loading{color:#a77927;place-content:center;min-height:320px;font-weight:900;display:grid}.acs-actions-intro{color:#657a80;max-width:850px;line-height:1.8}.acs-actions-message{color:#17613a;background:#e5f2e9;padding:12px 15px;font-weight:800}.acs-actions-section{margin-top:24px}.acs-actions-section>h3{font-size:23px}.acs-actions-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.acs-action-card{background:#fff;border:1px solid #ddd1bd;border-top:5px solid #d7b36a;padding:20px}.acs-action-card.approved{border-top-color:#23895b}.acs-action-card.rejected{border-top-color:#a74c4c}.acs-action-card>header{justify-content:space-between;gap:15px;display:flex}.acs-action-card header span{color:#9a7226;font:900 10px Arial,sans-serif}.acs-action-card h3{margin:6px 0;font-size:23px}.acs-action-card header>b{color:#805700;text-transform:uppercase;background:#fff0cc;height:max-content;padding:6px 9px;font:900 10px Arial,sans-serif}.acs-action-card.approved header>b{color:#17613a;background:#dff3e8}.acs-action-card.rejected header>b{color:#7f2929;background:#f5dddd}.acs-action-card dl{background:#e6ded1;grid-template-columns:1fr 1fr;gap:1px;display:grid}.acs-action-card dl>div{background:#f7f3ec;padding:11px}.acs-action-card dt{color:#708188;font-size:11px}.acs-action-card dd{margin:5px 0 0;font-weight:900}.acs-action-card dd small{color:#73858a;display:block}.acs-action-card>p{background:#f5f0e7;padding:10px}.acs-action-card footer textarea{width:100%;min-height:80px;font:inherit;border:1px solid #d7cbb8;padding:11px}.acs-action-card footer>div{gap:8px;margin-top:8px;display:flex}.acs-action-card footer button{color:#fff;cursor:pointer;background:#092a33;border:0;padding:11px 15px;font-weight:900}.acs-action-card footer button.danger{background:#8b3d3d}.acs-action-result{border-top:1px solid #ddd1bd;gap:7px;padding-top:12px;display:grid}.acs-action-result b{color:#9a7226}.acs-action-result small{color:#718388}.acs-actions-empty{text-align:center;color:#718388;background:#fff;grid-column:1/-1;padding:35px}.ticket-action-request{grid-column:1/-1;margin-top:10px}.ticket-action-request>button{color:#071b22;background:0 0;border:1px solid #cfad68;width:100%;padding:11px 14px;font-weight:900}.ticket-action-request>button b{float:inline-end}.ticket-action-request form{background:#f4ecdf;gap:10px;margin-top:8px;padding:14px;display:grid}.ticket-action-request label{gap:5px;font-size:12px;font-weight:800;display:grid}.ticket-action-request form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ticket-action-request input,.ticket-action-request select,.ticket-action-request textarea{width:100%;font:inherit;background:#fff;border:1px solid #d0bea1;padding:10px}.ticket-action-request form>button{color:#fff;background:#071b22;border:0;padding:11px;font-weight:900}.ticket-action-request form p{color:#75561e;margin:0;font-weight:800}@media (width<=900px){.acs-room-tabs{grid-template-columns:repeat(9,minmax(125px,1fr))!important}.acs-actions-grid{grid-template-columns:1fr}}@media (width<=560px){.acs-action-card dl,.ticket-action-request form>div{grid-template-columns:1fr}.acs-action-card footer>div{flex-direction:column}}.acs-day-loading{color:#a77927;place-content:center;min-height:340px;font-weight:900;display:grid}.acs-day{background:#efe8dc}.acs-day-head{color:#fff;background:#082a33;justify-content:space-between;align-items:flex-end;gap:25px;padding:25px;display:flex}.acs-day-head span{color:#d8b468;letter-spacing:.14em;font:900 10px Arial,sans-serif}.acs-day-head span i{background:#59daa0;border-radius:50%;width:8px;height:8px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 12px #59daa0}.acs-day-head h2{margin:8px 0;font-size:clamp(30px,3vw,48px)}.acs-day-head p{color:#afc1c6;max-width:780px;margin:0;line-height:1.7}.acs-day-head>small{color:#829ba2;white-space:nowrap;gap:6px;display:grid}.acs-day-head>small bdi{color:#fff;font:900 18px Arial,sans-serif}.acs-day-kpis{background:#d7cbb9;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.acs-day-kpis article{background:#fff;gap:5px;padding:18px 22px;display:grid}.acs-day-kpis article.danger{background:#fff1ee}.acs-day-kpis span{color:#687b81;font-weight:800}.acs-day-kpis strong{color:#082a33;font:900 34px Arial,sans-serif}.acs-day-kpis strong small{color:#8b9a9e;font-size:15px}.acs-day-kpis>article>small{color:#a67827}.acs-day-tabs{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:14px;display:grid}.acs-day-tabs button{color:#4f636a;cursor:pointer;background:#f9f5ee;border:1px solid #cdbd9f;min-height:53px;padding:10px;font-weight:900}.acs-day-tabs button.active{color:#fff;background:#0a3039;border-color:#0a3039}.acs-day-tabs b{color:#082a33;background:#d7b36a;border-radius:50%;place-content:center;min-width:22px;height:22px;margin-inline-start:8px;padding:0 4px;display:inline-grid}.acs-day-notice{color:#17613a;background:#e0f1e7;padding:11px 15px;font-weight:800}.acs-day-layout{grid-template-columns:330px 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.acs-day-layout>form{background:#fff;border-top:5px solid #d7b36a;gap:10px;padding:20px;display:grid}.acs-day-layout>form h3{margin:0 0 7px;font-size:22px}.acs-day-layout input,.acs-day-layout textarea,.acs-day-layout select,.acs-incidents form input,.acs-incidents form textarea,.acs-incidents form select,.acs-timeline select,.acs-resources select{color:#082630;width:100%;font:inherit;background:#faf7f1;border:1px solid #d6c9b4;padding:11px}.acs-day-layout textarea{resize:vertical;min-height:85px}.acs-day-layout>form>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.acs-day-layout button{color:#fff;cursor:pointer;background:#092d36;border:0;padding:12px;font-weight:900}.acs-timeline{background:#fff;padding:6px 20px}.acs-timeline>article{border-bottom:1px solid #e4ddd2;grid-template-columns:80px 18px 1fr 140px;align-items:center;gap:12px;padding:16px 0;display:grid}.acs-timeline>article>time{color:#9c7228;font:900 14px Arial,sans-serif}.acs-timeline>article>i{border:3px solid #d7b36a;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 5px #f3ead8}.acs-timeline>article.completed>i{background:#28875c;border-color:#28875c}.acs-timeline>article.active>i{background:#d7b36a;box-shadow:0 0 0 6px #f3ead8,0 0 18px #d7b36a}.acs-timeline>article.delayed>i{background:#b94747;border-color:#b94747}.acs-timeline article>div span{color:#9a7226;text-transform:uppercase;font:900 9px Arial,sans-serif}.acs-timeline h3{margin:3px 0;font-size:19px}.acs-timeline p,.acs-timeline small{color:#74858a;margin:0;font-size:12px}.acs-incidents{grid-template-columns:1fr 1fr;gap:10px;display:grid}.acs-incidents>article{background:#fff;border-top:5px solid #d7b36a;padding:18px}.acs-incidents>article.high{border-top-color:#e4843f}.acs-incidents>article.critical{border-top-color:#c74343}.acs-incidents>article.resolved{opacity:.8;border-top-color:#28875c}.acs-incidents article>header{justify-content:space-between;gap:15px;display:flex}.acs-incidents header span{color:#8f702f;font:900 9px Arial,sans-serif}.acs-incidents h3{margin:6px 0;font-size:21px}.acs-incidents header>b{color:#7c5712;background:#f5e5c7;height:max-content;padding:5px 8px;font-size:10px}.acs-incidents>article>p{color:#5e7379;line-height:1.65}.acs-incidents dl{background:#e4ddd1;grid-template-columns:1fr 1fr;gap:1px;display:grid}.acs-incidents dl div{background:#f7f3ec;padding:9px}.acs-incidents dt{color:#7a898e;font-size:10px}.acs-incidents dd{margin:3px 0;font-weight:900}.acs-incidents article form{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.acs-incidents article form textarea,.acs-incidents article form button{grid-column:1/-1}.acs-incidents aside{color:#2d6249;background:#e7f2eb;margin-top:10px;padding:10px;display:grid}.acs-resources{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.acs-resources>article{background:#fff;border-inline-start:5px solid #d7b36a;padding:17px}.acs-resources>article.active,.acs-resources>article.ready{border-color:#28875c}.acs-resources>article.offline,.acs-resources>article.issue{border-color:#b94747}.acs-resources article header{justify-content:space-between;gap:10px;display:flex}.acs-resources header span{color:#9c7228;text-transform:uppercase;font:900 10px Arial,sans-serif}.acs-resources header b{color:#657a80;font-size:10px}.acs-resources h3{margin:14px 0 5px;font-size:20px}.acs-resources p,.acs-resources small{color:#718388}.acs-resources select{margin-top:10px}@media (width<=1050px){.acs-room-tabs{grid-template-columns:repeat(10,minmax(125px,1fr))!important}.acs-day-layout{grid-template-columns:1fr}.acs-day-layout>form{grid-template-columns:1fr 1fr}.acs-day-layout>form h3,.acs-day-layout>form textarea,.acs-day-layout>form button{grid-column:1/-1}.acs-resources{grid-template-columns:1fr 1fr}}@media (width<=700px){.acs-day-head{flex-direction:column;align-items:flex-start}.acs-day-kpis{grid-template-columns:1fr 1fr}.acs-day-tabs,.acs-day-layout>form,.acs-incidents,.acs-resources{grid-template-columns:1fr}.acs-day-layout>form>*{grid-column:1!important}.acs-timeline{padding:4px 13px}.acs-timeline>article{grid-template-columns:65px 14px 1fr}.acs-timeline>article>select{grid-column:3}.acs-incidents article form{grid-template-columns:1fr}.acs-incidents article form>*{grid-column:1!important}}@media (width<=440px){.acs-day-kpis{grid-template-columns:1fr}.acs-day-kpis article{padding:14px 16px}}.acs-room-tabs{grid-template-columns:repeat(11,1fr)!important}.acs-business-loading{color:#a77927;place-content:center;min-height:340px;font-weight:900;display:grid}.acs-business{background:#f1ebe1}.acs-business-head{color:#fff;background:#082a33;justify-content:space-between;align-items:end;gap:22px;padding:24px;display:flex}.acs-business-head span{color:#d8b468;letter-spacing:.14em;font:900 10px Arial,sans-serif}.acs-business-head h2{margin:8px 0;font-size:clamp(30px,3vw,48px)}.acs-business-head p{color:#aec0c5;max-width:720px;margin:0}.acs-business-head nav{gap:5px;display:flex}.acs-business-head button{color:#e8dcc5;cursor:pointer;background:0 0;border:1px solid #d7b36a73;padding:12px 15px;font-weight:900}.acs-business-head button.active{color:#082630;background:#d7b36a}.acs-business-notice{color:#17613a;background:#e0f1e7;padding:11px 15px;font-weight:800}.acs-finance-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.acs-finance-grid article{background:#fff;border-top:4px solid #d7b36a;gap:8px;padding:20px;display:grid}.acs-finance-grid article.net{color:#fff;background:#082a33;border-color:#58d99f}.acs-finance-grid span{color:#6d7f85;font-weight:800}.acs-finance-grid .net span{color:#aebfc4}.acs-finance-grid strong{font:900 22px Arial,sans-serif}.acs-finance-grid small{color:#d7b36a}.acs-statement-download{color:#082630;background:#d7b36a;justify-content:space-between;margin-top:12px;padding:16px 20px;font-weight:900;text-decoration:none;display:flex}.acs-statement-download b{font-size:22px}.acs-comparison{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:14px;display:grid}.acs-comparison article{background:#fff;padding:19px}.acs-comparison header{justify-content:space-between;gap:10px;display:flex}.acs-comparison h3{margin:0}.acs-comparison header strong{font:900 18px Arial,sans-serif}.acs-comparison article>div{gap:7px;margin:16px 0;display:grid}.acs-comparison article>div span{color:#718388;grid-template-columns:65px 1fr;align-items:center;font-size:11px;display:grid}.acs-comparison i{background:#b8c6c9;height:8px;display:block}.acs-comparison i.actual{background:#d7b36a}.acs-comparison small{color:#8c6c2f}.acs-comparison .peak{color:#fff;background:#082a33;align-content:center;display:grid}.acs-comparison .peak span{color:#d7b36a}.acs-comparison .peak strong{font:900 40px Arial,sans-serif}.acs-report-lower{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.acs-report-lower>article{background:#fff;padding:20px}.acs-report-lower h3{margin:0 0 15px;font-size:23px}.acs-report-lower article:first-child>div{background:#f5f0e7;grid-template-columns:1fr auto;gap:4px;padding:11px;display:grid}.acs-report-lower article:first-child>div span{color:#728388;font-size:11px}.acs-report-lower article:first-child>div b{color:#9a7125;grid-area:1/2/3}.acs-report-lower li{color:#536a71;margin-bottom:10px;line-height:1.7}.acs-report-lower button{color:#fff;background:#082a33;border:0;width:100%;padding:13px;font-weight:900}.acs-docs-layout{grid-template-columns:330px 1fr;align-items:start;gap:12px;margin-top:14px;display:grid}.acs-docs-layout>form{background:#fff;border-top:5px solid #d7b36a;gap:10px;padding:20px;display:grid}.acs-docs-layout h3{margin:0 0 8px}.acs-docs-layout input,.acs-docs-layout select{width:100%;font:inherit;background:#faf7f1;border:1px solid #d6c9b4;padding:11px}.acs-docs-layout label{color:#61757c;gap:5px;font-size:12px;font-weight:800;display:grid}.acs-docs-layout form button{color:#fff;background:#082a33;border:0;padding:13px;font-weight:900}.acs-doc-list{grid-template-columns:1fr 1fr;gap:9px;display:grid}.acs-doc-list>article{background:#fff;border-top:5px solid #d7b36a;padding:18px}.acs-doc-list>article.approved{border-color:#28875c}.acs-doc-list>article.rejected,.acs-doc-list>article.expired{border-color:#b94747}.acs-doc-list article header,.acs-doc-list article footer{flex-wrap:wrap;justify-content:space-between;gap:9px;display:flex}.acs-doc-list header span{color:#9a7125;font:900 10px Arial,sans-serif}.acs-doc-list header b{color:#63777d;font-size:10px}.acs-doc-list h3{margin:14px 0 4px;font-size:21px}.acs-doc-list p,.acs-doc-list footer{color:#718388;font-size:11px}.acs-doc-list footer a{color:#8f681f;font-weight:900}.acs-doc-empty{text-align:center;color:#718388;background:#fff;grid-column:1/-1;padding:35px}@media (width<=1100px){.acs-room-tabs{grid-template-columns:repeat(11,minmax(125px,1fr))!important}.acs-finance-grid,.acs-comparison{grid-template-columns:1fr 1fr}.acs-docs-layout{grid-template-columns:1fr}}@media (width<=700px){.acs-business-head{flex-direction:column;align-items:flex-start}.acs-business-head nav{width:100%;overflow:auto}.acs-business-head button{white-space:nowrap}.acs-finance-grid,.acs-comparison,.acs-report-lower,.acs-doc-list{grid-template-columns:1fr}}.admin-doc-review{background:#f2f5f5;margin-top:24px;padding:20px}.admin-doc-review>form{background:#fff;border-inline-start:4px solid #d7b36a;grid-template-columns:1fr 180px 1fr auto;align-items:center;gap:9px;margin-top:10px;padding:14px;display:grid}.admin-doc-review form header{display:grid}.admin-doc-review form small,.admin-doc-review form>span{color:#718388;font-size:11px}.admin-doc-review select,.admin-doc-review input{border:1px solid #cbd5d8;padding:9px}.admin-doc-review button{color:#fff;background:#092a33;border:0;padding:10px 14px;font-weight:900}@media (width<=800px){.admin-doc-review>form{grid-template-columns:1fr}.admin-doc-review form>span{grid-row:auto}}.admin-event-policies{background:#ffffff61;border:1px solid #071b2233;margin:0 25px 25px;overflow:hidden}.admin-event-policies-head{color:#fff;background:#071b22;border-bottom:4px solid #cfad68;padding:24px 26px 22px}.admin-event-policies-head>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-event-policies-head h3{margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:900;line-height:1.25}.admin-event-policies-head span{color:#e7c882;background:#cfad681f;border:1px solid #cfad68a6;flex:none;padding:9px 13px;font-size:14px;font-weight:900}.admin-event-policies-head p{color:#bdc9cc;margin:13px 0 0;font-size:17px;font-weight:600;line-height:1.7}.admin-event-policies-grid{grid-template-columns:1fr 1fr;gap:12px;padding:22px;display:grid}.admin-event-policies-grid>section{background:#fff;border:1px solid #071b2224;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.admin-event-policies label{gap:8px;font-size:15px;font-weight:900;display:grid}.admin-event-policies textarea{width:100%;min-height:92px;font:inherit;resize:vertical;box-sizing:border-box;background:#fbf8f2;border:1px solid #d0c0a4;padding:12px}.admin-event-policies textarea::placeholder{color:#829094;font-weight:700}.ticket-event-policies{background:#fff;border:1px solid #cfad68;grid-column:1/-1;padding:22px}.ticket-event-policies>div>span{color:#9a7431;letter-spacing:.12em;font-size:11px;font-weight:900}.ticket-event-policies h3{margin:6px 0 4px;font-size:24px}.ticket-event-policies>div>p{color:#617176;margin:0 0 16px}.ticket-event-policies dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.ticket-event-policies dl div{background:#f4ecdf;padding:13px}.ticket-event-policies dt{color:#8a692d;font-size:12px;font-weight:900}.ticket-event-policies dd{white-space:pre-wrap;margin:6px 0 0;font-weight:600;line-height:1.65}.ticket-policy-consent{background:#071b22;align-items:center;gap:10px;padding:14px;color:#fff!important;margin-top:16px!important;display:flex!important}.ticket-policy-consent input{accent-color:#cfad68;margin:0;width:22px!important;min-height:22px!important}@media (width<=900px){.admin-event-policies-grid,.admin-event-policies-grid>section,.ticket-event-policies dl{grid-template-columns:1fr}}@media (width<=600px){.admin-event-policies{margin:0 12px 12px}.admin-event-policies-head{padding:20px 18px 18px}.admin-event-policies-head>div{flex-direction:column;align-items:flex-start;gap:10px}.admin-event-policies-head h3{font-size:25px}.admin-event-policies-head span{font-size:13px}.admin-event-policies-head p{font-size:15px}.admin-event-policies-grid{padding:12px}.ticket-event-policies{padding:16px}.ticket-event-policies h3{font-size:21px}}@media (width<=700px){.acs-dashboard{padding-bottom:max(42px,env(safe-area-inset-bottom))}.acs-command-header{min-height:0;padding:max(18px,env(safe-area-inset-top)) 14px 20px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 10px}.acs-command-brand{grid-area:1/1/auto/-1}.acs-command-brand img{width:82px;height:62px}.acs-command-brand strong{max-width:330px;margin-top:7px;font-size:clamp(18px,5.4vw,22px);line-height:1.45}.acs-command-brand small{letter-spacing:.22em;margin-top:3px;font-size:9px;line-height:1.4}.acs-header-actions,.acs-header-actions.home-actions{align-self:start;gap:6px;width:100%;min-width:0}.acs-header-actions{grid-area:2/1}.acs-header-actions.home-actions{grid-area:2/2}.acs-header-actions .acs-control-button,.acs-header-actions .acs-control-button.home,.acs-header-actions .acs-control-button.logout{grid-area:1/1;justify-self:stretch;width:100%}.acs-header-actions .acs-language-switch{grid-area:2/1}.acs-control-button{white-space:nowrap;gap:7px;min-width:0;min-height:50px;padding:7px 8px;line-height:1.45;font-size:clamp(11px,3.35vw,14px)!important}.acs-control-button span{font-size:8px}.acs-language-switch{min-width:68px;padding:5px 10px;font-size:10px}.acs-command-grid{gap:12px;width:calc(100% - 24px);margin:16px auto 22px}.acs-command-card{min-height:0;padding:18px}.acs-command-card:before,.acs-command-card:after{width:24px;height:24px}.acs-command-card>header{padding:4px 8px 15px}.acs-command-card>header span{letter-spacing:.16em;font-size:9px}.acs-command-card h1,.acs-command-card h2{margin-top:7px;font-size:clamp(23px,6.8vw,29px);line-height:1.35}.acs-command-card.identity dl{margin-top:12px}.acs-command-card.identity dl>div{grid-template-columns:minmax(88px,31%) minmax(0,1fr);gap:10px;min-height:0;padding:11px 0}.acs-command-card.identity dt{font-size:10px;line-height:1.55}.acs-command-card.identity dd{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.65}.acs-command-card.identity dd bdi{word-break:break-all;font-size:11px}.acs-radar{width:min(190px,62vw);margin:16px auto}.radar-card>p{font-size:13px}.acs-clock{padding:9px 6px 16px}.acs-clock strong{font-size:clamp(27px,9vw,36px)}.acs-clock span{font-size:9px;line-height:1.7}.acs-stat-matrix{gap:6px;margin-top:16px}.acs-stat-matrix>div{min-height:68px;padding:10px}.acs-stat-matrix span{font-size:10px}.acs-stat-matrix strong{font-size:25px}.acs-workspace{width:calc(100% - 24px);margin:20px auto;padding:16px 14px}.acs-workspace>header{gap:16px;padding-bottom:17px}.acs-workspace>header span{font-size:9px}.acs-workspace>header h2{font-size:clamp(27px,8vw,34px);line-height:1.35}.acs-workspace>header p{font-size:12px;line-height:1.75}.acs-workspace>header nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.acs-workspace>header nav button{white-space:normal;min-width:0;min-height:44px;padding:7px 5px;font-size:11px}.acs-workspace>header nav b{min-width:18px;height:18px;margin-inline-start:3px}.acs-journeys{gap:10px;margin-top:14px}.acs-journeys>article{padding:14px}.acs-journeys article>header{gap:10px}.acs-journeys article h3{font-size:18px;line-height:1.45}.acs-journeys article header small{font-size:10px}.acs-journeys article header>strong{font-size:27px}.acs-progress{margin:13px 0}.acs-journeys li{min-height:46px;padding:9px 8px;font-size:12px}.acs-journeys li a,.acs-journeys li button{font-size:10px}.acs-events{width:calc(100% - 24px);padding:16px 14px}.acs-events>header{gap:12px;padding-bottom:18px}.acs-events>header span{font-size:9px}.acs-events>header h2{font-size:clamp(28px,8vw,35px);line-height:1.35}.acs-events>header p{font-size:12px;line-height:1.7}.acs-event-grid{gap:12px;margin-top:16px}.acs-event-grid>article{padding:16px 14px}.acs-event-top{align-items:center;gap:8px}.acs-event-top>span{font-size:9px}.event-state{padding:5px 7px;font-size:8px}.acs-event-grid h3{margin:16px 0 6px;font-size:22px;line-height:1.4}.acs-event-grid>article>p{font-size:11px;line-height:1.7}.acs-event-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:17px 0}.acs-event-metrics>div{min-width:0;padding:11px 7px}.acs-event-metrics small{font-size:10px}.acs-event-metrics strong{font-size:21px}.acs-event-metrics span{font-size:9px}.acs-event-grid footer{flex-direction:column;align-items:stretch;gap:10px}.acs-open-room{text-align:center;width:100%;padding:11px 13px}}@media (width<=390px){.acs-command-header{column-gap:7px;padding-inline:10px}.acs-command-brand strong{font-size:18px}.acs-control-button{padding-inline:5px;font-size:10.5px!important}.acs-control-button span{font-size:7px}.acs-command-card.identity dl>div{grid-template-columns:82px minmax(0,1fr);gap:8px}.acs-workspace>header nav button{font-size:10px}}.acs-readiness-center{color:#f7efe0;background:linear-gradient(145deg,#0a2b34fa,#04181ffa);border:1px solid #69b7c759;width:min(1760px,94vw);padding:30px;position:relative;overflow:hidden;box-shadow:inset 0 0 65px #218ba40f,0 22px 65px #0000003d}.acs-readiness-center:before,.acs-readiness-center:after{content:"";pointer-events:none;border-color:#d1ad64;width:54px;height:54px;position:absolute}.acs-readiness-center:before{border-top:2px solid;border-right:2px solid;top:12px;right:12px}.acs-readiness-center:after{border-bottom:2px solid;border-left:2px solid;bottom:12px;left:12px}.acs-readiness-center>header{border-color:#69b7c738;align-items:center;padding:12px 10px 27px}.acs-readiness-center>header span{color:#72bfd0;letter-spacing:.18em;font-size:10px}.acs-readiness-center>header h2{color:#f8efdf;font-size:clamp(34px,3vw,52px);line-height:1.35}.acs-readiness-center>header p{color:#91aeb5;font-size:15px}.acs-readiness-center>header nav{grid-template-columns:repeat(3,minmax(150px,1fr));gap:7px;display:grid}.acs-readiness-center>header nav button{color:#93adb4;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:#04192094;border-color:#69b7c752;min-height:58px;padding:10px 16px}.acs-readiness-center>header nav button.active{color:#f3ddb0;background:linear-gradient(135deg,#d2ad6333,#082830bf);border-color:#d2ad63}.acs-readiness-center>header nav b{color:#041a21;background:#5ee2aa}.acs-readiness-kpis{grid-template-columns:repeat(3,1fr);gap:9px;margin:22px 0 14px;display:grid}.acs-readiness-kpis article{background:#0e3741ad;border:1px solid #69b7c745;grid-template-columns:1fr auto;align-content:center;gap:6px 18px;min-height:128px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.acs-readiness-kpis article:after{content:"";background:#d1ad64;width:4px;position:absolute;inset:0 auto 0 0}.acs-readiness-kpis article.ready:after{background:#5de2aa}.acs-readiness-kpis article.urgent:after{background:#ee7770}.acs-readiness-kpis span{color:#a7bdc2;font-size:13px;font-weight:900}.acs-readiness-kpis strong{color:#e6c575;grid-area:1/2/3;font:900 44px Arial,sans-serif}.acs-readiness-kpis .ready strong{color:#63e2ac}.acs-readiness-kpis .urgent strong{color:#ef8580}.acs-readiness-kpis small{color:#688c95;font-size:10px}.acs-readiness-console{background:#02141a9e;border:1px solid #69b7c73d;margin-top:13px;padding:16px}.acs-event-selector{gap:7px;padding:0 0 15px;display:flex;overflow-x:auto}.acs-event-selector button{color:#8ca9b0;text-align:start;min-height:62px;font:inherit;cursor:pointer;background:#0d343dbf;border:1px solid #69b7c73d;flex:1 0 230px;padding:11px 15px}.acs-event-selector button.active{color:#f4e4c5;background:linear-gradient(135deg,#d1ad642b,#0a2f38e6);border-color:#d1ad64;box-shadow:inset 0 -3px #d1ad64}.acs-event-selector button span,.acs-event-selector button small{display:block}.acs-event-selector button span{font-weight:900}.acs-event-selector button small{color:#6db8c8;margin-top:4px;font:800 9px Arial,sans-serif}.acs-selected-readiness{background:linear-gradient(145deg,#103b45d1,#051d24f0);border:1px solid #69b7c742;padding:24px}.acs-selected-readiness>header{border-bottom:1px solid #69b7c733;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.acs-selected-readiness>header>div:first-child>span{color:#d9b56c;font:900 10px Arial,sans-serif}.acs-selected-readiness h3{color:#fff;margin:8px 0 4px;font-size:clamp(28px,2.8vw,44px)}.acs-selected-readiness header small{color:#83a0a8}.acs-readiness-gauge{border-radius:50%;flex:0 0 132px;place-items:center;width:132px;height:132px;padding:9px;display:grid;box-shadow:0 0 38px #52dca421}.acs-readiness-gauge>i{text-align:center;background:#082a33;border-radius:50%;place-content:center;width:100%;height:100%;font-style:normal;display:grid}.acs-readiness-gauge strong{color:#6de6b4;font:900 30px Arial,sans-serif}.acs-readiness-gauge small{color:#6f99a3;letter-spacing:.15em;margin-top:3px;font:900 8px Arial,sans-serif}.acs-next-action{border:1px solid #d1ad6461;background:#d1ad6414;border-inline-start:5px solid #d1ad64;grid-template-columns:auto 1fr;align-items:center;gap:4px 18px;margin:15px 0;padding:17px 20px;display:grid}.acs-next-action span{color:#d8b86f;letter-spacing:.14em;grid-row:1/3;font:900 9px Arial,sans-serif}.acs-next-action strong{color:#f7e7c8;font-size:19px}.acs-next-action small{color:#8ba5ab}.acs-next-action.complete{background:#3ab78214;border-inline-start-color:#5ee2aa}.acs-next-action.complete span{color:#66dfac}.acs-next-action.blocked{background:#be3a351a;border-inline-start-color:#ec746e}.acs-next-action.blocked span{color:#ef8882}.acs-readiness-path{direction:rtl;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.acs-readiness-path li{background:#0a2b33cc;border:1px solid #69b7c738;grid-template-rows:auto 1fr auto;gap:12px;min-width:0;min-height:150px;padding:15px;display:grid;position:relative}.acs-readiness-path li:not(:last-child):after{content:"";border-top:2px solid #69b7c759;width:8px;position:absolute;top:30px;left:-8px}.acs-readiness-path li>i{color:#8eb4bd;background:#133e48;border-radius:50%;place-content:center;width:34px;height:34px;font:900 12px Arial,sans-serif;display:grid}.acs-readiness-path li>div{align-content:start;gap:5px;display:grid}.acs-readiness-path li span{color:#f4e6ce;font-size:13px;font-weight:900}.acs-readiness-path li small{font-size:9px;font-weight:800}.acs-readiness-path li a,.acs-readiness-path li button{color:#d4b56f;text-align:center;cursor:pointer;background:0 0;border:1px solid;width:100%;min-height:36px;padding:7px;font:900 10px inherit;text-decoration:none}.acs-readiness-path li.done{border-color:#5ee2aa6b}.acs-readiness-path li.done>i{color:#fff;background:#2f9a6e}.acs-readiness-path li.done small{color:#62dca9}.acs-readiness-path li.next{border-color:#67bfd3;box-shadow:inset 0 0 28px #4bb1ca14}.acs-readiness-path li.next>i{color:#fff;background:#277e94;box-shadow:0 0 18px #53c1dc47}.acs-readiness-path li.next small{color:#72c9db}.acs-readiness-path li.review small{color:#d0aa5c}.acs-readiness-path li.blocked{background:#69222152;border-color:#d7615b}.acs-readiness-path li.blocked>i{color:#fff;background:#b54a45}.acs-readiness-path li.blocked small{color:#ee8c86}.acs-readiness-center .acs-notifications>article,.acs-readiness-center .acs-team-layout>form,.acs-readiness-center .acs-team-layout>div,.acs-readiness-center .acs-workspace-empty{color:#f4e7d0;background:#0d343dc7;border-color:#69b7c73d}.acs-readiness-center .acs-notifications h3,.acs-readiness-center .acs-team-layout h3{color:#fff}.acs-readiness-center .acs-notifications p,.acs-readiness-center .acs-team-layout form>p,.acs-readiness-center .acs-team-layout article>p{color:#91aab1}.acs-readiness-center .acs-notifications footer a,.acs-readiness-center .acs-notifications footer button{color:#e1c47d;border-color:#d2ad6380}.acs-readiness-center .acs-team-layout input,.acs-readiness-center .acs-team-layout select{color:#fff;background:#061f27;border-color:#69b7c74d}.acs-readiness-center .acs-team-layout fieldset{border-color:#69b7c740}.acs-readiness-center .acs-team-layout>div>article{background:#041b22c7}html[dir=ltr] .acs-readiness-path{direction:ltr}html[dir=ltr] .acs-readiness-path li:not(:last-child):after{left:auto;right:-8px}@media (width<=1100px){.acs-readiness-center>header{flex-direction:column;align-items:flex-start}.acs-readiness-center>header nav{width:100%}.acs-readiness-path{grid-template-columns:repeat(3,1fr)}.acs-readiness-path li:not(:last-child):after{display:none}}@media (width<=700px){.acs-readiness-center{width:calc(100% - 24px);padding:16px 14px}.acs-readiness-center>header{padding:15px 6px 19px}.acs-readiness-center>header h2{font-size:clamp(27px,8vw,34px)}.acs-readiness-center>header p{font-size:12px}.acs-readiness-center>header nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.acs-readiness-center>header nav button{min-width:0;min-height:52px;padding:7px 5px;font-size:10px}.acs-readiness-kpis{grid-template-columns:1fr}.acs-readiness-kpis article{min-height:92px;padding:16px}.acs-readiness-kpis strong{font-size:36px}.acs-readiness-console{padding:10px}.acs-event-selector button{flex-basis:190px}.acs-selected-readiness{padding:15px}.acs-selected-readiness>header{align-items:flex-start}.acs-selected-readiness h3{font-size:25px}.acs-readiness-gauge{flex-basis:96px;width:96px;height:96px;padding:7px}.acs-readiness-gauge strong{font-size:22px}.acs-next-action{grid-template-columns:1fr;padding:14px}.acs-next-action span{grid-row:auto}.acs-readiness-path{direction:inherit;grid-template-columns:1fr}.acs-readiness-path li{grid-template-rows:auto auto;grid-template-columns:auto 1fr;min-height:0;padding:13px}.acs-readiness-path li>i{grid-row:1/3}.acs-readiness-path li a,.acs-readiness-path li button{grid-column:2}.acs-readiness-center .acs-team-layout{grid-template-columns:1fr}}.acs-readiness-center>header{align-items:stretch;gap:24px;display:grid}.acs-readiness-headtop{grid-template-columns:minmax(330px,.8fr) minmax(620px,1.2fr);align-items:stretch;gap:26px;display:grid}.acs-readiness-title{align-content:center;display:grid}.acs-readiness-center .acs-readiness-title>span{font-family:var(--font-cairo),Arial,sans-serif;letter-spacing:0;font-size:17px;font-weight:900;line-height:1.7}html[dir=ltr] .acs-readiness-center .acs-readiness-title>span{letter-spacing:.09em;font-family:Arial,sans-serif;font-size:14px}.acs-readiness-title h2{margin:8px 0 4px}.acs-readiness-center>header>nav{grid-template-columns:repeat(3,minmax(0,1fr));width:min(860px,100%);margin-inline:auto}.acs-readiness-center>header>nav button{font-family:var(--font-cairo),Arial,sans-serif;font-size:17px;line-height:1.5}html[dir=ltr] .acs-readiness-center>header>nav button{font-family:Arial,sans-serif;font-size:15px}.acs-readiness-kpis{margin:0}.acs-readiness-kpis article{min-height:118px}.acs-readiness-kpis span{font-family:var(--font-cairo),Arial,sans-serif;font-size:16px;line-height:1.55}.acs-readiness-kpis small{font-family:var(--font-cairo),Arial,sans-serif;font-size:12px;line-height:1.55}html[dir=ltr] .acs-readiness-kpis span{font-family:Arial,sans-serif;font-size:14px}html[dir=ltr] .acs-readiness-kpis small{font-family:Arial,sans-serif;font-size:11px}.acs-event-files{gap:14px;display:grid}.acs-event-search{background:linear-gradient(135deg,#0d3741eb,#051c23eb);border:1px solid #69b7c742;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.acs-event-search label{color:#f4e4c7;font-size:17px;font-weight:900}.acs-event-search input{color:#fff;width:100%;min-height:52px;font:700 15px var(--font-cairo),Arial,sans-serif;background:#041b22;border:1px solid #69b7c76b;outline:none;padding:11px 16px}.acs-event-search input:focus{border-color:#63d9ad;box-shadow:0 0 0 3px #63d9ad1f}.acs-event-search input::placeholder{color:#7899a1}.acs-event-search>span{color:#dfc17c;border:1px solid #d2ad636b;padding:9px 12px;font-size:13px;font-weight:900}.acs-event-table{border:1px solid #69b7c740;overflow:hidden}.acs-event-table-head,.acs-event-table>article{grid-template-columns:1.25fr 1fr 1fr 1.05fr .6fr .85fr;align-items:center;gap:1px;display:grid}.acs-event-table-head{color:#70c2d3;background:#031820;min-height:50px;font-size:12px;font-weight:900}.acs-event-table-head span{padding:12px}.acs-event-table>article{background:#0d343dbd;border-top:1px solid #69b7c733;min-height:82px}.acs-event-table>article:nth-child(odd){background:#08272fd6}.acs-event-table>article>*{min-width:0;padding:13px 12px}.acs-event-table>article strong{color:#f8ead2;font-size:16px;line-height:1.5}.acs-event-table>article span{color:#9bb2b8;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.acs-event-table>article bdi{font-family:Arial,sans-serif}.acs-file-readiness{color:#e2bc67!important;font:900 17px Arial,sans-serif!important}.acs-file-readiness.ready{color:#62dfac!important}.acs-file-readiness.urgent{color:#ef817b!important}.acs-event-table>article button,.acs-back-events{color:#f5ddb0;min-height:44px;font:900 13px var(--font-cairo),Arial,sans-serif;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(135deg,#d0ac6233,#07232be6);border:1px solid #d0ac62;padding:9px 12px}.acs-event-table>article button:hover,.acs-event-table>article button:focus-visible,.acs-back-events:hover,.acs-back-events:focus-visible{color:#061d24;background:#d0ac62;outline:none}.acs-event-table-head span,.acs-event-table>article>*{text-align:center;justify-content:center}.acs-event-table>article button{justify-content:center}.acs-readiness-kpis article{grid-template-rows:minmax(48px,auto) minmax(42px,auto);align-content:center}.acs-readiness-kpis span,.acs-readiness-kpis small{align-self:center}.acs-readiness-kpis strong{align-self:center;line-height:1}.acs-event-file-details>span{text-align:center;border-bottom:1px solid #69b7c757;padding:18px 22px;display:block;color:#e6c575!important;font:900 21px/1.5 var(--font-cairo),Arial,sans-serif!important;letter-spacing:0!important}html[dir=ltr] .acs-event-file-details>span{letter-spacing:.08em!important;font-family:Arial,sans-serif!important;font-size:18px!important}.acs-actions-panel{gap:16px;display:grid}.acs-action-search{background:linear-gradient(135deg,#0d3741eb,#031920f5);border:1px solid #69b7c752;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.acs-action-search label{color:#f4e5c8;font:900 17px/1.5 var(--font-cairo),Arial,sans-serif}.acs-action-search input{color:#fff;min-height:50px;font:800 15px/1.5 var(--font-cairo),Arial,sans-serif;background:#061f27;border:1px solid #69b7c76b;outline:none;padding:10px 16px}.acs-action-search input:focus{border-color:#d0ac62;box-shadow:0 0 0 2px #d0ac621f}.acs-action-search span{color:#6de2b0;font:900 13px Arial,sans-serif}html[dir=ltr] .acs-action-search label,html[dir=ltr] .acs-action-search input{font-family:Arial,sans-serif}.acs-event-pagination{justify-content:center;align-items:center;gap:10px;display:flex}.acs-event-pagination button{color:#d9e6e7;min-width:100px;min-height:42px;font:900 13px var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#072831;border:1px solid #69b7c766}.acs-event-pagination button:disabled{opacity:.35;cursor:not-allowed}.acs-event-pagination span{color:#e3c477;font:900 14px Arial,sans-serif}.acs-back-events{width:max-content;margin:0 0 16px auto;display:block}html[dir=ltr] .acs-back-events{margin:0 auto 16px 0}.acs-management-center .acs-open-room,.acs-event-table>article button{isolation:isolate;color:#dff8f4;text-shadow:0 0 12px #67dee538;background:linear-gradient(135deg,#5fe1b017,#0000 48%),linear-gradient(145deg,#08303afa,#031920fa);border-color:#67dee594;transition:transform .22s,border-color .22s,color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #67dee514,inset 0 -2px #5fe1b07a,0 0 18px #67dee50f}.acs-management-center .acs-open-room:before,.acs-event-table>article button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#67dee514 43%,#63eeb761 50%,#67dee514 57%,#0000 65%);animation:3.8s ease-in-out infinite acs-command-button-scan;position:absolute;inset:-35% -55%;transform:translate(-62%)}.acs-management-center .acs-open-room:after,.acs-event-table>article button:after{content:"";z-index:1;transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#0000,#69e8dc 28%,#5ee2aa 72%,#0000);height:2px;animation:1.9s ease-in-out infinite acs-command-button-core;position:absolute;inset:auto 14% 0;box-shadow:0 0 9px #5ee2aacc}.acs-management-center .acs-open-room:hover,.acs-management-center .acs-open-room:focus-visible,.acs-event-table>article button:hover,.acs-event-table>article button:focus-visible{color:#fff;background:linear-gradient(135deg,#5fe1b02e,#67dee512 58%),linear-gradient(145deg,#0a3944,#061f27);border-color:#78eff1;outline:none;transform:translateY(-2px);box-shadow:inset 0 0 28px #67dee51c,inset 0 -2px #61e4b2,0 0 25px #67dee52e}.acs-management-center .acs-open-room:active,.acs-event-table>article button:active{transform:translateY(0)scale(.985)}.acs-management-center .acs-open-room b{color:#64e6b4;text-shadow:0 0 12px #5ee2aab8;animation:1.35s ease-in-out infinite acs-command-arrow;display:inline-block}@keyframes acs-command-button-scan{0%,20%{opacity:0;transform:translate(-62%)}38%,62%{opacity:1}82%,to{opacity:0;transform:translate(62%)}}@keyframes acs-command-button-core{0%,to{opacity:.38;transform:scaleX(.42)}50%{opacity:1;transform:scaleX(1)}}@keyframes acs-command-arrow{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.acs-next-action{gap:7px 24px;min-height:112px;padding:22px 25px}.acs-next-action span{font-family:var(--font-cairo),Arial,sans-serif;letter-spacing:0;font-size:16px;font-weight:900;line-height:1.65}.acs-next-action strong{font-family:var(--font-cairo),Arial,sans-serif;font-size:25px;line-height:1.55}.acs-next-action small{font-family:var(--font-cairo),Arial,sans-serif;font-size:15px;line-height:1.7}html[dir=ltr] .acs-next-action span{letter-spacing:.08em;font-family:Arial,sans-serif;font-size:13px}html[dir=ltr] .acs-next-action strong{font-family:Arial,sans-serif;font-size:23px}html[dir=ltr] .acs-next-action small{font-family:Arial,sans-serif;font-size:14px}.acs-readiness-center .acs-notifications{gap:13px}.acs-readiness-center .acs-notifications>article{background:linear-gradient(135deg,#0d3741e6,#031920f5);grid-template-columns:auto minmax(0,1fr) auto;gap:20px;min-height:145px;padding:24px}.acs-readiness-center .acs-notifications>article>i{width:14px;height:14px}.acs-readiness-center .acs-notifications span{font-family:var(--font-cairo),Arial,sans-serif;letter-spacing:0;font-size:14px;line-height:1.6}.acs-readiness-center .acs-notifications h3{font-family:var(--font-cairo),Arial,sans-serif;margin:7px 0;font-size:25px;line-height:1.5}.acs-readiness-center .acs-notifications p{font-family:var(--font-cairo),Arial,sans-serif;font-size:17px;line-height:1.75}html[dir=ltr] .acs-readiness-center .acs-notifications span{letter-spacing:.06em;font-family:Arial,sans-serif;font-size:12px}html[dir=ltr] .acs-readiness-center .acs-notifications h3{font-family:Arial,sans-serif;font-size:23px}html[dir=ltr] .acs-readiness-center .acs-notifications p{font-family:Arial,sans-serif;font-size:16px}.acs-readiness-center .acs-notifications footer{background:#021319c2;justify-content:center;align-items:center;gap:10px;min-width:270px;padding:18px}.acs-readiness-center .acs-notifications footer a,.acs-readiness-center .acs-notifications footer button{text-align:center;min-width:120px;min-height:48px;font:900 15px var(--font-cairo),Arial,sans-serif;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);padding:11px 15px}.acs-readiness-center .acs-notifications footer a:hover,.acs-readiness-center .acs-notifications footer button:hover{color:#061d24;background:#d0ac62}.acs-notification-event{background:#02161c8f;border:1px solid #69b7c747;flex-wrap:wrap;gap:10px 22px;margin:10px 0;padding:11px 13px;display:flex}.acs-notification-event strong,.acs-notification-event b{color:#ead6ae;font-size:15px;line-height:1.6}.acs-notification-event b{color:#83bdc8}.acs-missing-hint{background:#d2ad6314;border-inline-start:4px solid #d3ad61;margin-top:12px;padding:13px}.acs-missing-hint>strong{color:#f1d18c;margin-bottom:9px;font-size:16px;display:block}.acs-missing-hint>div{flex-wrap:wrap;gap:7px;display:flex}.acs-missing-hint span{background:#031920b3;border:1px solid #d2ad6366;padding:6px 9px;color:#f0dfc2!important;font-family:var(--font-cairo),Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;line-height:1.5!important}.acs-readiness-center .acs-team-layout h3{font-family:var(--font-cairo),Arial,sans-serif;font-size:30px;line-height:1.5}.acs-current-team{align-content:start;gap:14px;display:grid}.acs-current-team>article{border:1px solid #69b7c747;border-inline-start:5px solid #d7b36a!important;margin:0!important;padding:22px!important}.acs-current-team article header{align-items:flex-start}.acs-current-team article header strong{color:#f7e6c9;font-size:22px;line-height:1.5}.acs-current-team article header small{line-height:1.6;font-size:15px!important}.acs-current-team article header>b{line-height:1.5;font-family:var(--font-cairo),Arial,sans-serif!important;text-transform:none!important;font-size:13px!important}.acs-current-team dl{border:1px solid #69b7c72e;grid-template-columns:.55fr .75fr 1.7fr;margin:18px 0 0;display:grid}.acs-current-team dl>div{border-inline-end:1px solid #69b7c72e;padding:14px}.acs-current-team dl>div:last-child{border:0}.acs-current-team dt{color:#78a7b1;font-size:12px;font-weight:900}.acs-current-team dd{color:#e8dfce;margin:6px 0 0;font-size:15px;line-height:1.65}.acs-current-team article footer{justify-content:center;margin-top:18px}.acs-current-team article footer button{min-width:150px;min-height:46px;font:900 14px var(--font-cairo),Arial,sans-serif}.acs-current-team article footer button.reactivate{color:#66dbaa;border-color:#59ce9d}@media (width<=1200px){.acs-readiness-headtop{grid-template-columns:1fr}.acs-readiness-title{text-align:center}.acs-readiness-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.acs-event-search{grid-template-columns:1fr}.acs-event-search>span{width:max-content}.acs-event-table-head{display:none}.acs-event-table>article{grid-template-columns:1fr 1fr;gap:0;padding:14px}.acs-event-table>article>*{border-bottom:1px solid #69b7c71f;padding:9px 10px}.acs-event-table>article>:not(button):before{content:attr(data-label);color:#6fa5b0;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.acs-event-table>article strong:before{content:attr(data-label);color:#6fa5b0;margin-bottom:4px;font-size:10px;display:block}.acs-event-table>article button{grid-column:1/-1;margin-top:8px}.acs-event-table>article>*{text-align:start;justify-content:flex-start}.acs-event-table>article button{text-align:center;justify-content:center}.acs-action-search{grid-template-columns:1fr}.acs-action-search span{justify-self:start}.acs-readiness-center .acs-notifications>article{grid-template-columns:auto 1fr}.acs-readiness-center .acs-notifications footer{grid-column:1/-1;min-width:0}.acs-current-team dl{grid-template-columns:1fr}.acs-current-team dl>div{border-inline-end:0;border-bottom:1px solid #69b7c72e}}@media (width<=700px){.acs-readiness-center .acs-readiness-title>span{font-size:15px}html[dir=ltr] .acs-readiness-center .acs-readiness-title>span,.acs-readiness-center>header>nav button{font-size:12px}html[dir=ltr] .acs-readiness-center>header>nav button{font-size:11px}.acs-readiness-kpis{grid-template-columns:1fr}.acs-readiness-kpis span{font-size:15px}.acs-readiness-kpis small{font-size:12px}.acs-event-search{padding:14px}.acs-event-search label{font-size:15px}.acs-event-search input{font-size:13px}.acs-event-table>article{grid-template-columns:1fr}.acs-event-table>article button{grid-column:auto}.acs-next-action{min-height:0;padding:17px}.acs-next-action span{font-size:15px}.acs-next-action strong{font-size:22px}.acs-next-action small{font-size:14px}.acs-readiness-center .acs-notifications>article{min-height:0;padding:17px}.acs-readiness-center .acs-notifications h3{font-size:21px}.acs-readiness-center .acs-notifications p{font-size:15px}.acs-readiness-center .acs-notifications footer{flex-direction:column;padding:12px}.acs-readiness-center .acs-notifications footer a,.acs-readiness-center .acs-notifications footer button{width:100%;font-size:14px}.acs-readiness-center .acs-team-layout h3{font-size:25px}.acs-current-team article header{flex-direction:column}.acs-current-team article header strong{font-size:20px}.acs-current-team article header small{font-size:13px!important}}.acs-readiness-headtop{direction:ltr;grid-template-columns:minmax(560px,.92fr) minmax(760px,1.08fr);grid-template-areas:"title kpis";align-items:stretch}.acs-readiness-title{text-align:left;direction:ltr;grid-area:title;min-width:0;padding-inline:12px 28px}.acs-readiness-kpis{direction:ltr;grid-area:kpis;min-width:0}html[dir=rtl] .acs-readiness-headtop{grid-template-areas:"kpis title"}html[dir=rtl] .acs-readiness-title{text-align:right;direction:rtl;padding-inline:28px 12px}html[dir=rtl] .acs-readiness-kpis{direction:rtl}.acs-readiness-title h2{text-wrap:balance;max-width:100%}@media (width<=1450px){.acs-readiness-headtop{grid-template-columns:minmax(430px,.9fr) minmax(650px,1.1fr)}.acs-readiness-center>header h2{font-size:clamp(34px,3.25vw,48px)}}@media (width>=1001px){.acs-auth-shell[dir=rtl] .acs-auth-card{grid-area:1/1}.acs-auth-shell[dir=rtl] .acs-auth-intro{grid-area:1/2}.acs-auth-shell[dir=ltr] .acs-auth-card{grid-area:1/1}.acs-auth-shell[dir=ltr] .acs-auth-intro{grid-area:1/2}}@media (width<=767px){body .acs-shell.acs-dashboard .acs-event-files{width:100%;min-width:0;overflow:hidden}body .acs-shell.acs-dashboard .acs-event-table{overscroll-behavior-inline:auto;width:100%;min-width:0;overflow:visible}body .acs-shell.acs-dashboard .acs-event-table-head{display:none}body .acs-shell.acs-dashboard .acs-event-table>article{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;padding:10px}body .acs-shell.acs-dashboard .acs-event-table>article>*{text-align:start;overflow-wrap:anywhere;word-break:break-word;justify-content:flex-start;width:100%;min-width:0;padding:10px 8px}body .acs-shell.acs-dashboard .acs-event-table>article bdi{white-space:normal;overflow-wrap:anywhere;max-width:100%}body .acs-shell.acs-dashboard .acs-event-table>article button{text-align:center;grid-column:auto;justify-content:center}}body .acs-shell.acs-dashboard .acs-management-live-stats article{gap:10px!important;min-height:78px!important;padding:11px 16px!important}body .acs-shell.acs-dashboard .acs-management-live-stats span{font-size:clamp(13px,1vw,17px)!important;line-height:1.4!important}body .acs-shell.acs-dashboard .acs-management-live-stats strong{font-size:clamp(30px,2.4vw,42px)!important}@media (width<=700px){body .acs-shell.acs-dashboard .acs-management-live-stats article{min-height:68px!important;padding:9px 13px!important}}.acs-action-center-title{background:linear-gradient(135deg,#082f39,#041d25);border:1px solid #69b7c752;justify-content:space-between;align-items:center;gap:20px;min-height:0;padding:17px 20px;display:flex}.acs-action-center-title>div>span{color:#69bfd0;letter-spacing:.12em;font:900 11px/1.4 Arial,sans-serif}.acs-action-center-title h3{color:#f5e8d1;font:900 25px/1.45 var(--font-cairo),Arial,sans-serif;margin:4px 0 2px}.acs-action-center-title p{color:#8da9b0;font:700 13px/1.6 var(--font-cairo),Arial,sans-serif;margin:0}.acs-action-center-title dl{background:#69b7c747;gap:1px;margin:0;display:flex}.acs-action-center-title dl>div{background:#041c23;grid-template-columns:1fr auto;align-items:center;gap:10px;min-width:92px;padding:9px 13px;display:grid}.acs-action-center-title dt{color:#8ca9b0;font:800 12px var(--font-cairo),Arial,sans-serif}.acs-action-center-title dd{color:#66e0ac;margin:0;font:900 23px/1 Arial,sans-serif}.acs-action-view-tabs{background:#69b7c747;border:1px solid #69b7c747;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.acs-action-view-tabs button{color:#8da9b0;min-height:48px;font:900 14px/1.4 var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#05232b;border:0;padding:8px 14px}.acs-action-view-tabs button b{border:1px solid #69b7c759;place-items:center;min-width:24px;height:24px;margin-inline-start:7px;padding:0 6px;font:900 11px Arial,sans-serif;display:inline-grid}.acs-action-view-tabs button.active{color:#f1d38e;background:linear-gradient(135deg,#d1ad6433,#07313a);box-shadow:inset 0 -2px #d1ad64}.acs-action-toolbar{grid-template-columns:minmax(280px,1.5fr) minmax(150px,.55fr) minmax(170px,.7fr) auto!important;padding:12px 14px!important}.acs-action-toolbar input,.acs-action-toolbar select{min-height:44px!important}.acs-action-queue{gap:7px;display:grid}.acs-action-queue>article{background:linear-gradient(100deg,#082e38f5,#031920fa);border:1px solid #69b7c74d;grid-template-columns:82px minmax(260px,1fr) 86px auto auto;align-items:center;gap:8px;min-height:58px;padding:5px 10px;transition:border-color .2s,background .2s;display:grid;position:relative}.acs-action-queue>article:hover{background:linear-gradient(100deg,#0a3944,#041f27);border-color:#69d3e194}.acs-action-queue>article:before{content:"";background:#6cc6d7;width:3px;height:100%;position:absolute;inset-inline-start:0}.acs-action-queue>article.warning:before{background:#dfa83e}.acs-action-queue>article.urgent:before{background:#e35959}.acs-action-queue>article.read{opacity:.68}.acs-action-priority{color:#9db8bd;font:900 11px/1.3 var(--font-cairo),Arial,sans-serif;align-items:center;gap:7px;display:flex}.acs-action-priority i{background:#6cc6d7;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #6cc6d766}.urgent .acs-action-priority{color:#f08c8c}.urgent .acs-action-priority i{background:#e35959;box-shadow:0 0 12px #e359598c}.warning .acs-action-priority{color:#e0b45e}.warning .acs-action-priority i{background:#dfa83e;box-shadow:0 0 12px #dfa83e80}.acs-action-row-main{min-width:0;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;gap:2px;padding:2px 6px;display:grid}.acs-action-row-main>span{color:#f4e8d3;font:900 17px/1.45 var(--font-cairo),Arial,sans-serif}.acs-action-row-main small{color:#7fa7af;font:700 12px/1.45 var(--font-cairo),Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acs-action-row-main small strong{color:#c9b987}.acs-action-row-main em{color:#75c7b0;font:700 11px/1.45 var(--font-cairo),Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.acs-action-row-main:focus-visible{outline-offset:3px;outline:1px solid #63d9ad}.acs-action-row-state{text-align:center;gap:4px;display:grid}.acs-action-row-state span{color:#6de0aa;font:900 11px/1.3 var(--font-cairo),Arial,sans-serif}.acs-action-row-state time{color:#78989f;font:700 10px Arial,sans-serif}.acs-action-queue article.read .acs-action-row-state span{color:#8ca5aa}.acs-action-queue footer{display:contents}.acs-action-queue footer a,.acs-action-queue footer button{color:#f0d18a;min-height:28px;font:900 11px/1.3 var(--font-cairo),Arial,sans-serif;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.acs-action-queue footer a{min-width:96px;padding:0 7px}.acs-action-queue footer a:hover,.acs-action-queue footer a:focus-visible{color:#fff0c6;outline:none;text-decoration:underline}.acs-action-queue footer .acs-action-read-icon{color:#66e0ac;cursor:pointer;background:0 0;width:28px;padding:0}html[dir=ltr] .acs-action-center-title h3,html[dir=ltr] .acs-action-center-title p,html[dir=ltr] .acs-action-center-title dt,html[dir=ltr] .acs-action-view-tabs button,html[dir=ltr] .acs-action-priority,html[dir=ltr] .acs-action-row-main>span,html[dir=ltr] .acs-action-row-main small,html[dir=ltr] .acs-action-row-main em,html[dir=ltr] .acs-action-row-state span,html[dir=ltr] .acs-action-queue footer a{font-family:Arial,sans-serif}@media (width<=950px){.acs-action-center-title{flex-direction:column;align-items:flex-start}.acs-action-toolbar{grid-template-columns:1fr 1fr!important}.acs-action-toolbar input{grid-column:1/-1}.acs-action-queue>article{grid-template-columns:84px minmax(220px,1fr) auto}.acs-action-row-state{display:none}}@media (width<=650px){.acs-action-center-title{padding:15px}.acs-action-center-title h3{font-size:22px}.acs-action-center-title dl{width:100%}.acs-action-center-title dl>div{flex:1;min-width:0}.acs-action-view-tabs{grid-template-columns:1fr}.acs-action-toolbar{grid-template-columns:1fr!important}.acs-action-toolbar input{grid-column:auto}.acs-action-queue>article{grid-template-columns:1fr;gap:7px;padding:13px}.acs-action-priority{top:12px;position:absolute;inset-inline-end:12px}.acs-action-row-main{padding-top:28px}.acs-action-queue footer{justify-content:stretch}.acs-action-queue footer a{flex:1}}@media (width<=1200px){.acs-readiness-headtop,html[dir=rtl] .acs-readiness-headtop{grid-template-columns:1fr;grid-template-areas:"title""kpis"}.acs-readiness-title,html[dir=rtl] .acs-readiness-title{text-align:center;padding-inline:8px}}.acs-dashboard>.acs-events.acs-management-center{background:linear-gradient(145deg,#092f39,#041c23);width:min(1760px,94vw);margin:34px auto 0;padding:30px;overflow:hidden}.acs-events.acs-management-center>header{text-align:center;background:0 0;border:0;border-bottom:1px solid #69b7c742;grid-template-columns:1fr;place-items:center;min-height:340px;padding:38px 42px;display:grid}.acs-management-heading{align-content:center;place-items:center;gap:5px;width:100%;max-width:1180px;display:grid}.acs-management-center .acs-management-heading>span{color:#72bfd0;font:900 clamp(26px,2vw,36px)/1.5 var(--font-cairo),Arial,sans-serif}.acs-events.acs-management-center>header h2{color:#f7eddb;font:500 clamp(56px,5.25vw,94px)/1.24 var(--font-cairo),Arial,sans-serif;margin:8px 0 4px}.acs-events.acs-management-center>header p{color:#91aeb5;max-width:none;font:700 clamp(22px,1.8vw,30px)/1.65 var(--font-cairo),Arial,sans-serif;margin:0}.acs-management-live-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;gap:10px!important;display:grid!important}.acs-management-live-stats article{min-width:0;min-height:116px;box-shadow:inset 4px 0 var(--stat-color);background:#061f27;border:1px solid #69b7c766;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px 22px;animation:3s ease-in-out infinite acs-edge-pulse;display:grid;position:relative;overflow:hidden}.acs-management-live-stats article:after{content:"";background:linear-gradient(90deg,transparent,var(--stat-color),transparent);height:2px;animation:4s linear infinite acs-edge-scan;position:absolute;inset:auto 0 0;transform:translate(-100%)}.acs-management-live-stats span{z-index:1;position:relative;color:#a9ccd3!important;font:900 clamp(15px,1.2vw,20px)/1.55 var(--font-cairo),Arial,sans-serif!important}.acs-management-live-stats strong{z-index:1;color:var(--stat-color);text-shadow:0 0 12px var(--stat-color);font:900 clamp(38px,3vw,54px)/1 Arial,sans-serif;position:relative}@supports (color:color-mix(in lab, red, red)){.acs-management-live-stats strong{text-shadow:0 0 12px color-mix(in srgb,var(--stat-color) 35%,transparent)}}.acs-management-search{background:#02161c9e;border:1px solid #69b7c752;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;display:grid}.acs-management-search label,.acs-management-search input,.acs-management-search>span{min-height:58px}.acs-management-search label{color:#f3dfba;font:900 17px/1.5 var(--font-cairo),Arial,sans-serif;white-space:nowrap;align-items:center;display:flex}.acs-management-search input{color:#f7eddb;width:100%;min-width:0;font:700 16px/1.4 var(--font-cairo),Arial,sans-serif;background:#031b22;border:1px solid #69b7c761;padding:0 18px}.acs-management-search>span{color:#e1bd70;min-width:145px;font:900 14px/1.4 var(--font-cairo),Arial,sans-serif;border:1px solid #d1ad6473;place-items:center;padding:0 16px;display:grid}.acs-management-center .acs-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.acs-management-center .acs-event-grid>article{background:linear-gradient(145deg,#0b3943,#051f27);border:1px solid #69b7c770;flex-direction:column;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #69b7c70a,0 16px 38px #0000002e}.acs-management-center .acs-event-grid>article:before{display:none}.acs-management-center .acs-event-grid>article:hover{border-color:#67c7d9;transform:translateY(-3px);box-shadow:0 22px 42px #00000040,0 0 12px #67c7d914}.acs-management-center .acs-event-top{justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}.acs-management-center .acs-event-top>span{color:#e0b75d;min-width:0;font:500 18px/1.55 var(--font-cairo),Arial,sans-serif;overflow-wrap:anywhere}.acs-management-center .event-state{max-width:45%;font:900 14px/1.4 var(--font-cairo),Arial,sans-serif;white-space:normal;text-align:center;flex:none;padding:9px 13px;position:static}.acs-event-identity{padding:18px 0 15px}.acs-event-identity small{font-size:14px}.acs-management-center .acs-event-identity h3{margin:7px 0 0;font-size:28px}.acs-event-facts{gap:7px;padding:14px 0}.acs-event-facts>div{padding:11px}.acs-management-center .acs-event-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 14px;display:grid}.acs-management-center .acs-event-grid footer{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:78px;margin-top:auto;padding:14px 16px;display:flex}.acs-management-center .acs-event-grid footer>span{color:#7599a1;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;overflow:hidden}.acs-management-center .acs-open-room{flex:none;min-width:160px;padding:12px 18px;font-size:15px;width:auto!important}.acs-management-footer{color:#91aeb5;width:min(1760px,94vw);min-height:84px;font:800 15px/1.7 var(--font-cairo),Arial,sans-serif;background:#021319d1;border-top:1px solid #d1ad6452;margin:18px auto 0;padding:20px;display:grid;text-align:center!important;place-items:center!important}@media (width<=1100px){.acs-management-live-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.acs-dashboard>.acs-events.acs-management-center{width:calc(100% - 24px);margin-top:20px;padding:16px 14px}.acs-events.acs-management-center>header{align-items:center;min-height:245px;padding:28px 12px}.acs-management-center .acs-management-heading>span{font-size:19px}.acs-events.acs-management-center>header h2{font-size:clamp(38px,10.5vw,49px)}.acs-events.acs-management-center>header p{font-size:18px}.acs-management-live-stats{grid-template-columns:1fr;gap:8px!important}.acs-management-live-stats article{min-height:92px;padding:15px 17px}.acs-management-live-stats span{font-size:16px!important}.acs-management-live-stats strong{font-size:39px}.acs-management-search{grid-template-columns:1fr;padding:14px}.acs-management-search label{white-space:normal;min-height:auto;font-size:16px}.acs-management-search>span{width:max-content;min-width:0}.acs-management-center .acs-event-grid{grid-template-columns:1fr}.acs-management-center .acs-event-grid>article{padding:17px 14px}.acs-management-center .acs-event-top{flex-direction:row;align-items:flex-start}.acs-management-center .acs-event-top>span{font-size:16px}.acs-management-center .event-state{max-width:50%;font-size:12px}.acs-management-center .acs-event-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-management-center .acs-event-grid footer{flex-direction:column;align-items:stretch;min-height:0}.acs-management-center .acs-event-grid footer>span{text-align:center;white-space:nowrap}.acs-management-center .acs-open-room{align-self:center;min-width:170px;width:auto!important}.acs-management-footer{width:calc(100% - 24px);margin:14px auto 0;font-size:13px}}.acs-dashboard>.acs-events.acs-management-center>header{text-align:right!important;direction:rtl!important;width:100%!important;height:auto!important;min-height:0!important;padding:20px 28px!important;display:block!important}.acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading{float:none!important;text-align:right!important;width:max-content!important;max-width:100%!important;margin:0 0 0 auto!important;padding:0!important;display:block!important}.acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading>*{width:auto;display:block;text-align:right!important}.acs-live-refresh{text-align:left;direction:ltr;align-items:center;gap:18px;min-width:270px;padding:10px 0;display:flex;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.acs-live-orb{background:radial-gradient(circle,#64e6ad29 0 13%,#237f6714 14% 42%,#0000 43%);border:1px solid #64e6ad47;border-radius:50%;flex:0 0 76px;width:76px;height:76px;position:relative;box-shadow:inset 0 0 24px #64e6ad14,0 0 32px #47d39f1f}.acs-live-orb:before,.acs-live-orb:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.acs-live-orb:before{border:1px solid #64e6ad38;animation:2.2s ease-in-out infinite acs-orb-breathe;inset:8px}.acs-live-orb:after{border:1px solid #64e6ad17;animation:2.2s ease-out infinite acs-orb-wave;inset:-7px}.acs-live-orb i{background:#65e4ad;border-radius:50%;animation:1.35s ease-in-out infinite acs-core-pulse;position:absolute;inset:19px;box-shadow:0 0 16px #65e4ade6,0 0 36px #65e4ad61}.acs-live-orb b{border:2px solid #0000;border-color:#71e8b7 #0000 #71e8b71f;border-radius:50%;animation:2.8s linear infinite acs-orb-spin;position:absolute;inset:3px}.acs-live-orb span{background:#d8ffec;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:5px;left:50%;box-shadow:0 0 9px #76ebb9}.acs-live-copy{align-content:center;gap:3px;display:grid}.acs-live-copy em{color:#68e2ae;letter-spacing:.28em;opacity:.78;font:900 9px/1.2 Arial,sans-serif}.acs-shell[dir=rtl] .acs-live-copy em{font:900 17px/1.35 var(--font-cairo),Arial,sans-serif;letter-spacing:0;opacity:1}.acs-live-copy strong{color:#73e5b4;font:900 15px/1.55 var(--font-cairo),Arial,sans-serif;letter-spacing:0}.acs-live-copy small{color:#789aa2;font:800 11px/1.5 var(--font-cairo),Arial,sans-serif;letter-spacing:0;display:block}.acs-live-refresh.refreshing .acs-live-orb i{background:#d9bb70;box-shadow:0 0 16px #d9bb70d9,0 0 36px #d9bb704d}.acs-live-refresh.refreshing .acs-live-orb,.acs-live-refresh.refreshing .acs-live-orb:before{border-color:#d9bb7047}.acs-live-refresh.refreshing .acs-live-orb b{border-top-color:#dfc27a}.acs-live-refresh.refreshing .acs-live-copy strong{color:#dfc27a}.acs-live-refresh.updated .acs-live-orb i{background:#9bffd0;animation:.7s ease-out acs-update-flash}.acs-live-refresh.error .acs-live-orb i{background:#e29f5d;box-shadow:0 0 16px #e29f5dcc,0 0 36px #e29f5d47}.acs-live-refresh.error .acs-live-orb b{border-top-color:#e4ae73}.acs-live-refresh.error .acs-live-copy strong{color:#e4ae73}html[dir=ltr] .acs-live-refresh,.acs-dashboard[dir=ltr] .acs-live-refresh{text-align:left;left:auto;right:30px}html[dir=ltr] .acs-live-copy strong,html[dir=ltr] .acs-live-copy small,.acs-dashboard[dir=ltr] .acs-live-copy strong,.acs-dashboard[dir=ltr] .acs-live-copy small{font-family:Arial,sans-serif}@keyframes acs-core-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.68;transform:scale(.72)}}@keyframes acs-orb-breathe{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}@keyframes acs-orb-wave{0%{opacity:.55;transform:scale(.82)}75%,to{opacity:0;transform:scale(1.18)}}@keyframes acs-orb-spin{to{transform:rotate(360deg)}}@keyframes acs-update-flash{0%{transform:scale(.65)}45%{transform:scale(1.28)}to{transform:scale(1)}}@media (width<=700px){.acs-dashboard>.acs-events.acs-management-center>header{padding:18px!important}.acs-dashboard>.acs-events.acs-management-center>header>.acs-management-heading{width:100%!important}.acs-live-refresh{min-width:0;margin-top:18px;position:static;transform:none}.acs-live-orb{flex-basis:62px;width:62px;height:62px}.acs-live-orb i{inset:16px}}@media (prefers-reduced-motion:reduce){.acs-management-live-stats article,.acs-management-live-stats article:after,.acs-live-orb:before,.acs-live-orb:after,.acs-live-orb i,.acs-live-orb b{animation:none}}.acs-auth-header{isolation:isolate}.acs-auth-header .acs-command-brand img{animation:4.8s ease-in-out infinite acs-brand-heartbeat}.acs-auth-intro,.acs-auth-card{isolation:isolate;animation:4.6s ease-in-out infinite acs-auth-panel-breathe}.acs-auth-card{animation-delay:.7s}.acs-auth-panel-stream{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.acs-auth-panel-stream:before{content:"";background:linear-gradient(90deg,#0000,#71edf0 42%,#65e4ad 74%,#0000);width:28%;height:2px;animation:4.2s ease-in-out infinite acs-auth-panel-scan-x;position:absolute;top:0;left:-28%;box-shadow:0 0 13px #67e2c2bf}.acs-auth-panel-stream:after{content:"";background:linear-gradient(#0000,#73e9ef 46%,#62e3ad 76%,#0000);width:2px;height:32%;animation:4.2s ease-in-out .65s infinite acs-auth-panel-scan-y;position:absolute;top:-32%;right:0;box-shadow:0 0 12px #67dee5b3}.acs-auth-intro>span,.acs-auth-intro>h1,.acs-auth-intro>p,.acs-auth-intro>strong,.acs-auth-intro>ul,.acs-auth-card>.acs-tabs,.acs-auth-card>form{z-index:1;position:relative}.acs-auth-intro li{transition:border-color .25s,color .25s,transform .25s,box-shadow .25s;animation:3.2s ease-in-out infinite acs-auth-feature-pulse;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #67dee509}.acs-auth-intro li:nth-child(2){animation-delay:.35s}.acs-auth-intro li:nth-child(3){animation-delay:.7s}.acs-auth-intro li:nth-child(4){animation-delay:1.05s}.acs-auth-intro li:hover{transform:translateY(-2px);box-shadow:inset 0 0 26px #65e4ad17,0 0 18px #67dee514;color:#fff!important;border-color:#65e4adb8!important}.acs-tabs button,.acs-submit{position:relative;overflow:hidden}.acs-tabs button:before,.acs-submit:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#70ebeb14 45%,#67e5b257 50%,#70ebeb14 55%,#0000 62%);animation:4.1s ease-in-out infinite acs-command-button-scan;position:absolute;inset:-40% -55%;transform:translate(-60%)}@keyframes acs-auth-panel-breathe{0%,to{border-color:#69b7c757;box-shadow:inset 0 0 58px #218ba40d,0 22px 60px #00000038}50%{border-color:#66dae199;box-shadow:inset 0 0 72px #32b9cf1a,0 22px 60px #0000003d,0 0 22px #59d7e012}}@keyframes acs-auth-panel-scan-x{0%,18%{opacity:0;transform:translate(0)}34%,70%{opacity:1}88%,to{opacity:0;transform:translate(455%)}}@keyframes acs-auth-panel-scan-y{0%,18%{opacity:0;transform:translateY(0)}34%,70%{opacity:1}88%,to{opacity:0;transform:translateY(415%)}}@keyframes acs-auth-feature-pulse{0%,to{border-color:#69bfd04d}50%{border-color:#65e4ad9e}}.acs-command-card{isolation:isolate;animation:4s ease-in-out infinite acs-card-border-pulse}.acs-command-card:nth-child(2){animation-delay:.55s}.acs-command-card:nth-child(3){animation-delay:1.1s}.acs-card-edge{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.acs-card-edge:before,.acs-card-edge:after,.acs-card-edge>span:before,.acs-card-edge>span:after{content:"";filter:drop-shadow(0 0 7px #66e8dbd1);border-radius:99px;position:absolute}.acs-card-edge:before{background:linear-gradient(90deg,#0000,#72edf1 42%,#60e4ae 74%,#0000);width:24%;height:3px;animation:4.4s ease-in-out infinite acs-card-edge-x;top:-1px;left:-24%}.acs-card-edge:after{background:linear-gradient(#0000,#72edf1 42%,#60e4ae 74%,#0000);width:3px;height:24%;animation:4.4s ease-in-out .55s infinite acs-card-edge-y;top:-24%;right:-1px}.acs-card-edge>span:before{background:linear-gradient(270deg,#0000,#72edf1 42%,#60e4ae 74%,#0000);width:24%;height:3px;animation:4.4s ease-in-out 1.1s infinite acs-card-edge-x-reverse;bottom:-1px;right:-24%}.acs-card-edge>span:after{background:linear-gradient(#0000,#60e4ae 26%,#72edf1 58%,#0000);width:3px;height:24%;animation:4.4s ease-in-out 1.65s infinite acs-card-edge-y-reverse;bottom:-24%;left:-1px}.acs-command-card>header,.acs-command-card>dl,.acs-command-card>.acs-radar,.acs-command-card>.acs-clock,.acs-command-card>.acs-stat-matrix,.acs-command-card>p,.acs-command-card>small{z-index:1;position:relative}@keyframes acs-card-border-pulse{0%,to{border-color:#69b7c757;box-shadow:inset 0 0 50px #218ba40e,0 20px 55px #00000024}50%{border-color:#66e0e1ad;box-shadow:inset 0 0 65px #30b9ca1a,0 20px 55px #00000029,0 0 22px #64e1da14}}@keyframes acs-card-edge-x{0%,16%{opacity:0;transform:translate(0)}32%,72%{opacity:1}88%,to{opacity:0;transform:translate(520%)}}@keyframes acs-card-edge-y{0%,16%{opacity:0;transform:translateY(0)}32%,72%{opacity:1}88%,to{opacity:0;transform:translateY(520%)}}@keyframes acs-card-edge-x-reverse{0%,16%{opacity:0;transform:translate(0)}32%,72%{opacity:1}88%,to{opacity:0;transform:translate(-520%)}}@keyframes acs-card-edge-y-reverse{0%,16%{opacity:0;transform:translateY(0)}32%,72%{opacity:1}88%,to{opacity:0;transform:translateY(-520%)}}#acs-readiness-center,#acs-support-center{scroll-margin-top:24px}.acs-command-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1760px,94vw);margin:0 auto 18px;display:grid}.acs-command-shortcut{appearance:none;isolation:isolate;color:#f7efe0;text-align:start;cursor:pointer;clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);min-width:0;min-height:132px;font-family:var(--font-arabic),var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 88% 14%,#4fd4d224,#0000 32%),linear-gradient(135deg,#0b3741fa,#031a21fc);border:1px solid #69c0cf80;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:8px 18px;padding:23px 28px;text-decoration:none;transition:transform .25s,color .25s,box-shadow .25s;animation:3.8s ease-in-out infinite acs-shortcut-breathe;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #30b9ca0e,0 15px 38px #00000029}.acs-command-shortcut:nth-child(2){animation-delay:.55s}.acs-command-shortcut:nth-child(3){animation-delay:1.1s}.acs-command-shortcut:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 39%,#67e5dd0d 45%,#61e5ae30 50%,#67e5dd0d 55%,#0000 61%);animation:4.6s ease-in-out infinite acs-command-button-scan;position:absolute;inset:-55% -45%;transform:translate(-62%)}.acs-command-shortcut>small,.acs-command-shortcut>strong,.acs-command-shortcut>b{z-index:2;position:relative}.acs-command-shortcut>small{color:#6fc4d2;font:800 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.16em}.acs-command-shortcut>strong{color:#f8f1e4;font-size:clamp(25px,1.85vw,35px);font-weight:800;line-height:1.45}.acs-command-shortcut>b{color:#63e4b0;font:400 31px/1 var(--font-geist-mono),monospace;text-shadow:0 0 16px #63e4b08c;grid-area:1/2/3;align-self:center}.acs-command-shortcut:hover,.acs-command-shortcut:focus-visible{color:#fff;outline:none;transform:translateY(-4px);box-shadow:inset 0 0 48px #41d2d11f,0 20px 42px #0000003d,0 0 24px #62e3d21f}.acs-command-shortcut.future{background:radial-gradient(circle at 88% 14%,#d4b16521,#0000 32%),linear-gradient(135deg,#0c353efa,#031a21fc)}.acs-command-shortcut.future>b{color:#dfbe73;text-shadow:0 0 16px #dfbe736b}.acs-shortcut-edge{z-index:1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.acs-shortcut-edge:before,.acs-shortcut-edge:after,.acs-shortcut-edge>span:before,.acs-shortcut-edge>span:after{content:"";filter:drop-shadow(0 0 7px #66e8dbd1);border-radius:99px;position:absolute}.acs-shortcut-edge:before{background:linear-gradient(90deg,#0000,#72edf1 42%,#60e4ae 74%,#0000);width:27%;height:3px;animation:4.2s ease-in-out infinite acs-card-edge-x;top:-1px;left:-27%}.acs-shortcut-edge:after{background:linear-gradient(#0000,#72edf1 42%,#60e4ae 74%,#0000);width:3px;height:38%;animation:4.2s ease-in-out .5s infinite acs-card-edge-y;top:-38%;right:-1px}.acs-shortcut-edge>span:before{background:linear-gradient(270deg,#0000,#72edf1 42%,#60e4ae 74%,#0000);width:27%;height:3px;animation:4.2s ease-in-out 1s infinite acs-card-edge-x-reverse;bottom:-1px;right:-27%}.acs-shortcut-edge>span:after{background:linear-gradient(#0000,#60e4ae 26%,#72edf1 58%,#0000);width:3px;height:38%;animation:4.2s ease-in-out 1.5s infinite acs-card-edge-y-reverse;bottom:-38%;left:-1px}@keyframes acs-shortcut-breathe{0%,to{border-color:#69c0cf73}50%{border-color:#63e5cfd1}}@media (width<=1050px){.acs-command-shortcuts{grid-template-columns:1fr;gap:11px}.acs-command-shortcut{min-height:104px}}@media (width<=700px){.acs-command-shortcuts{width:calc(100% - 24px);margin-bottom:10px}.acs-command-shortcut{min-height:92px;padding:17px 19px}.acs-command-shortcut>strong{font-size:22px}}.acs-command-shortcut.locked{opacity:.46;cursor:not-allowed;filter:saturate(.45)}.acs-new-event-center{color:#f7efe0;background:radial-gradient(circle at 90% 10%,#4bc8d317,#0000 32%),linear-gradient(145deg,#09303afa,#03181ffc);border:1px solid #69c0cf73;width:min(1760px,94vw);margin:0 auto 24px;padding:42px 42px 38px;scroll-margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 52px #39b9c912}.acs-section-corner{z-index:2;pointer-events:none;width:54px;height:54px;position:absolute}.acs-section-corner:before,.acs-section-corner:after{content:"";background:#f7f3e9;position:absolute;box-shadow:0 0 10px #ffffff1f}.acs-section-corner:before{width:54px;height:3px}.acs-section-corner:after{width:3px;height:54px}.acs-section-corner.top{top:15px;right:15px}.acs-section-corner.top:before,.acs-section-corner.top:after{top:0;right:0}.acs-section-corner.bottom{bottom:15px;left:15px}.acs-section-corner.bottom:before,.acs-section-corner.bottom:after{bottom:0;left:0}.acs-new-event-center>header{border-bottom:1px solid #69c0cf40;padding-bottom:20px}.acs-new-event-center>header span{color:#6fc4d2;font:900 11px var(--font-geist-mono),monospace;letter-spacing:.17em}.acs-new-event-center>header h2{color:#fff;font:800 clamp(34px,3vw,52px)/1.4 var(--font-arabic),sans-serif;margin:8px 0}.acs-new-event-center>header p{color:#9bb8be;font:700 17px/1.8 var(--font-arabic),sans-serif;margin:0}.acs-new-event-layout{grid-template-columns:1.35fr .85fr;gap:20px;margin-top:22px;display:grid}.acs-new-event-center>.acs-new-event-layout{display:none}.event-wizard-embedded{background:0 0;width:100%;min-height:0;margin-top:24px;padding:0}.event-wizard-embedded .event-wizard-top{position:relative;top:auto}.acs-notification-center{background:linear-gradient(135deg,#07333dc2,#02181feb);border:1px solid #69c0cf61;margin-top:34px;padding:clamp(28px,4vw,58px);position:relative;box-shadow:0 24px 70px #00000038}.acs-notification-center:before,.acs-notification-center:after{content:"";pointer-events:none;width:72px;height:72px;position:absolute}.acs-notification-center:before{border-top:3px solid #f4efe2;top:16px;border-inline-end:3px solid #f4efe2;inset-inline-end:16px}.acs-notification-center:after{border-bottom:3px solid #f4efe2;bottom:16px;border-inline-start:3px solid #f4efe2;inset-inline-start:16px}.acs-notification-center>header{border-bottom:1px solid #69c0cf40;padding-bottom:22px}.acs-notification-center>header span{color:#6fc4d2;font:900 11px var(--font-geist-mono),monospace;letter-spacing:.17em}.acs-notification-center>header h2{color:#fff;font:800 clamp(34px,3vw,52px)/1.4 var(--font-arabic),sans-serif;margin:8px 0}.acs-notification-center>header p{color:#9bb8be;font:700 17px/1.8 var(--font-arabic),sans-serif;margin:0}.acs-request-dock-standalone{background:#031a21b8;border:1px solid #69c0cf52;height:560px;margin-top:24px;padding:24px}.acs-request-dock-standalone article{border:1px solid #69c0cf3d;grid-template-columns:1fr auto;gap:6px;margin-top:10px;padding:14px;display:grid}.acs-request-dock-standalone article div{gap:4px;display:grid}.acs-request-dock-standalone article>small{color:#87a5ab;grid-column:1/-1}.acs-request-dock-standalone article>span{color:#e0bc6c;border:1px solid;padding:5px 9px}.acs-request-dock-standalone article>span.approved{color:#65dfa9}.acs-request-dock-standalone article>span.rejected{color:#ef7974}.acs-publish-approved{color:#75e8b6;min-height:44px;font:900 14px var(--font-arabic),sans-serif;cursor:pointer;background:linear-gradient(100deg,#57d9b133,#082d35f2);border:1px solid #63e2ac;grid-column:1/-1;margin-top:8px}.acs-new-event-layout>form,.acs-new-event-layout>aside,.acs-status-request-list{background:#031a21b8;border:1px solid #69c0cf52;padding:22px}.acs-new-event-layout form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.acs-new-event-layout label{color:#b6d0d5;gap:7px;margin-bottom:12px;font-weight:800;display:grid}.acs-new-event-layout input,.acs-new-event-layout textarea{color:#fff;min-height:50px;font:700 15px var(--font-arabic),sans-serif;background:#031b22;border:1px solid #69c0cf66;padding:10px 14px}.acs-new-event-layout textarea{resize:vertical;min-height:112px}.acs-publish-readiness-note{color:#9dc1c6;font:700 13px/1.8 var(--font-arabic),sans-serif;background:#62e3ad14;border-inline-start:3px solid #62e3ad;margin:4px 0 16px;padding:12px 14px}.acs-new-event-layout form>button{color:#76eab9;width:100%;min-height:56px;font:900 17px var(--font-arabic),sans-serif;cursor:pointer;background:linear-gradient(110deg,#57d9b133,#082d35f2);border:1px solid #62e3ad}.acs-new-event-layout h3,.acs-status-request-list h3{color:#72c7d5;font:900 22px var(--font-arabic),sans-serif;margin:0 0 16px}.acs-new-event-layout aside article{border:1px solid #69c0cf3d;grid-template-columns:1fr auto;gap:6px;margin-top:10px;padding:14px;display:grid}.acs-new-event-layout aside article div{gap:4px;display:grid}.acs-new-event-layout aside article>small{color:#87a5ab;grid-column:1/-1}.acs-new-event-layout aside article>span{color:#e0bc6c;border:1px solid;padding:5px 9px}.acs-new-event-layout aside article>span.approved{color:#65dfa9}.acs-new-event-layout aside article>span.rejected{color:#ef7974}.acs-request-dock{flex-direction:column;height:560px;min-height:0;display:flex}.acs-request-dock-title{justify-content:space-between;align-items:center;gap:14px;display:flex}.acs-request-dock-title h3{color:#78ccda;font:900 26px/1.4 var(--font-arabic),sans-serif;margin:0}.acs-request-dock-title>b{color:#77eab8;text-align:center;min-width:42px;font:900 14px var(--font-geist-mono),monospace;border:1px solid #63e2ac;padding:6px 9px}.acs-request-filters{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.acs-request-filters button{color:#8cabb1;min-height:34px;font:800 12px var(--font-arabic),sans-serif;cursor:pointer;background:#05232bcc;border:1px solid #69c0cf57;padding:5px 10px}.acs-request-filters button.active{color:#75e8b6;background:#63e2ac21;border-color:#63e2ac;box-shadow:inset 0 -2px #63e2ac}.acs-request-search input,.acs-request-modal-tools input{color:#fff;width:100%;min-height:42px;font:700 13px var(--font-arabic),sans-serif;background:#031b22;border:1px solid #69c0cf66;outline:none;padding:8px 12px}.acs-request-search input:focus,.acs-request-modal-tools input:focus{border-color:#63e2ac}.acs-request-preview{scrollbar-color:#4bbfa3 #05242c;scrollbar-width:thin;flex:1;min-height:0;margin-top:3px;padding-inline-end:6px;overflow:auto}.acs-show-all-requests{color:#7aebbb;width:100%;min-height:44px;font:900 14px var(--font-arabic),sans-serif;cursor:pointer;background:linear-gradient(110deg,#57d9b129,#082d35f5);border:1px solid #63e2ac;flex:none;margin-top:12px}.acs-show-all-requests b{color:#06232b;font:900 11px var(--font-geist-mono),monospace;background:#63e2ac;margin-inline-start:7px;padding:2px 7px;display:inline-block}.acs-request-modal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000a0ed1;place-items:center;padding:4vh 4vw;display:grid;position:fixed;inset:0}.acs-request-modal>section{background:linear-gradient(145deg,#0a3540,#031a21);border:1px solid #69c0cf94;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1120px,96vw);height:min(860px,92vh);padding:26px;display:grid;box-shadow:0 28px 80px #0000008c,inset 0 0 48px #45becc12}.acs-request-modal>section>header{border-bottom:1px solid #69c0cf40;justify-content:space-between;align-items:start;gap:18px;padding-bottom:16px;display:flex}.acs-request-modal header span{color:#6fc4d2;font:900 10px var(--font-geist-mono),monospace;letter-spacing:.17em}.acs-request-modal header h3{color:#fff;font:900 28px var(--font-arabic),sans-serif;margin:6px 0 0}.acs-request-modal header>button{color:#fff;cursor:pointer;background:#031b22;border:1px solid #69c0cf8c;width:44px;height:44px;font-size:28px}.acs-request-modal-tools{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:18px;display:grid}.acs-request-modal-list{scrollbar-color:#4bbfa3 #05242c;scrollbar-width:thin;min-height:0;padding-inline-end:7px;overflow:auto}.acs-request-modal-list article{border:1px solid #69c0cf40;grid-template-columns:1fr auto;gap:5px;margin-top:9px;padding:13px;display:grid}.acs-request-modal-list article div{gap:3px;display:grid}.acs-request-modal-list article>small{color:#87a5ab;grid-column:1/-1}.acs-request-modal-list article>span{color:#e0bc6c;border:1px solid;padding:5px 9px}.acs-request-modal-list article>span.approved{color:#65dfa9}.acs-request-modal-list article>span.rejected{color:#ef7974}.acs-request-modal footer{color:#8ca9af;border-top:1px solid #69c0cf40;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.acs-request-modal footer div{align-items:center;gap:10px;display:flex}.acs-request-modal footer button{color:#fff;min-height:38px;font:800 13px var(--font-arabic),sans-serif;cursor:pointer;background:#05262e;border:1px solid #69c0cf80;padding:7px 14px}.acs-request-modal footer button:disabled{opacity:.35;cursor:not-allowed}.acs-event-request-notice{color:#8ff2c4;background:#63e2ac1a;border-inline-start:4px solid #63e2ac;padding:13px 16px;font-weight:900}.acs-status-request-list{margin-top:20px}.acs-status-request-heading{grid-template-columns:auto minmax(280px,560px);justify-content:space-between;align-items:center;gap:22px;padding-bottom:16px;display:grid}.acs-status-request-heading h3{margin:0}.acs-status-request-heading label{display:block}.acs-status-request-heading input{color:#fff;width:100%;min-height:48px;font:800 14px var(--font-arabic),sans-serif;background:#021920f0;border:1px solid #69c0cf85;outline:none;padding:9px 15px}.acs-status-request-heading input:focus{border-color:#62e3ad;box-shadow:0 0 18px #62e3ad1f}.acs-status-request-heading input::placeholder{color:#78969c}.acs-status-request-list article{border-top:1px solid #69c0cf33;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;display:flex}.acs-status-request-list article div{gap:4px;display:grid}.acs-status-request-list select{color:#fff;min-width:240px;min-height:46px;font:800 14px var(--font-arabic),sans-serif;background:#041d24;border:1px solid #69c0cf75;padding:8px 12px}.acs-status-empty{color:#91adb3;border-top:1px solid #69c0cf33;margin:0;padding:22px 0;font-weight:800}.organizer-account-requests{background:#f5eee2;border:1px solid #cdbb9d;margin-top:24px;padding:22px}.organizer-account-requests>header{border-bottom:1px solid #d8c8ae;grid-template-columns:1fr auto;align-items:end;padding-bottom:14px;display:grid}.organizer-account-requests>header span{color:#997631;letter-spacing:.15em;grid-column:1/-1;font-size:11px;font-weight:900}.organizer-account-requests h3{margin:6px 0 0;font-size:25px}.organizer-account-requests>div>article{background:#fff;border:1px solid #d6c6aa;grid-template-columns:1fr auto;gap:10px;margin-top:10px;padding:15px;display:grid}.organizer-account-requests article div{gap:5px;display:grid}.organizer-account-requests article em{color:#7b5a15;background:#fff3d2;align-self:start;padding:7px 10px;font-style:normal;font-weight:900}.organizer-account-requests article em.approved{color:#17613a;background:#def5e8}.organizer-account-requests article em.rejected{color:#982f2a;background:#fde5e3}.organizer-account-requests article footer{grid-column:1/-1;gap:10px;display:flex}.organizer-account-requests article button{color:#fff;cursor:pointer;background:#0b3039;border:0;min-height:42px;padding:8px 15px;font-weight:900}.organizer-account-requests article button.danger{background:#8e3434}@media (width<=900px){.acs-new-event-center{padding:36px 22px}.acs-new-event-layout,.acs-new-event-layout form>div{grid-template-columns:1fr}.acs-request-dock{height:520px}.acs-status-request-heading{grid-template-columns:1fr}.acs-status-request-list article{flex-direction:column;align-items:stretch}.acs-status-request-list select{width:100%;min-width:0}.acs-request-modal{padding:0}.acs-request-modal>section{width:100vw;height:100dvh;padding:18px}.acs-request-modal-tools{grid-template-columns:1fr}.acs-request-modal footer{flex-direction:column;align-items:stretch}.acs-request-modal footer div{justify-content:space-between}}.acs-shell,.acs-shell *,.acs-shell :before,.acs-shell :after{box-sizing:border-box}.acs-shell{width:100%;max-width:100%;overflow-x:hidden}.acs-command-header,.acs-command-grid,.acs-command-shortcuts,.acs-readiness-center,.acs-events.acs-management-center,.acs-new-event-center,.acs-command-card,.acs-readiness-headtop>*,.acs-readiness-kpis>*,.acs-new-event-layout>*,.acs-management-heading,.acs-live-refresh{min-width:0}@media (width>=1280px){.acs-command-header{grid-template-columns:minmax(240px,1fr) minmax(520px,1.5fr) minmax(240px,1fr);gap:32px;min-height:240px}.acs-command-brand strong{font-size:25px}.acs-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-command-card{min-height:440px}.acs-command-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-command-shortcut{min-height:132px}.acs-command-shortcut>strong{font-size:31px}.acs-readiness-headtop{grid-template-columns:minmax(420px,.82fr) minmax(0,1.18fr);grid-template-areas:"title kpis";gap:26px}.acs-readiness-title{grid-area:title}.acs-readiness-kpis{grid-area:kpis}html[dir=rtl] .acs-readiness-headtop{grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr);grid-template-areas:"kpis title"}.acs-readiness-title h2{font-size:52px}.acs-readiness-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-events.acs-management-center>header h2{font-size:58px}.acs-auth{grid-template-columns:minmax(0,1fr) minmax(520px,.92fr);gap:56px;width:min(1760px,94vw);padding:54px 0 68px}.acs-auth-intro h1{font-size:66px!important}}@media (width>=768px) and (width<=1279px){.acs-command-header{grid-template-columns:minmax(180px,.8fr) minmax(360px,1.4fr) minmax(180px,.8fr);gap:20px;min-height:220px;padding:24px 32px}.acs-command-brand strong{font-size:20px}.acs-control-button{min-height:58px;padding-inline:16px;font-size:14px!important}.acs-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:calc(100% - 48px)}.acs-command-card{min-height:410px;padding:20px}.acs-command-card h1,.acs-command-card h2{font-size:24px}.acs-command-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:calc(100% - 48px)}.acs-command-shortcut{min-height:112px;padding:18px 20px}.acs-command-shortcut>strong{font-size:23px}.acs-readiness-center,.acs-events.acs-management-center,.acs-new-event-center{width:calc(100% - 48px)}.acs-readiness-headtop{grid-template-columns:1fr;gap:18px}.acs-readiness-title{text-align:center}.acs-readiness-title h2{font-size:44px}.acs-readiness-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-readiness-kpis article{min-height:116px;padding:17px}.acs-readiness-kpis span{font-size:15px}.acs-readiness-kpis strong{font-size:40px}.acs-event-table{overscroll-behavior-inline:contain;overflow-x:auto}.acs-event-table-head,.acs-event-table>article{min-width:1040px}.acs-events.acs-management-center>header{min-height:230px}.acs-events.acs-management-center>header h2{font-size:48px}.acs-management-live-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.acs-management-search{grid-template-columns:auto minmax(220px,1fr) auto}.acs-new-event-layout{grid-template-columns:1fr}.acs-auth{grid-template-columns:minmax(0,1fr) minmax(430px,.95fr);gap:24px;width:calc(100% - 48px);padding:36px 0 52px}.acs-auth-intro,.acs-auth-card{padding:38px 30px}.acs-auth-intro h1{font-size:48px!important}.acs-auth-intro p{font-size:18px!important}.acs-auth-intro ul{grid-template-columns:1fr 1fr;display:grid}.acs-auth-intro li{min-width:0!important}.acs-auth-card .acs-type label{min-height:76px}}@media (width<=767px){.acs-command-header{grid-template-columns:1fr 1fr;gap:12px;min-height:0;padding:18px 14px}.acs-command-brand{grid-area:1/1/auto/-1}.acs-command-brand img{width:72px;height:54px}.acs-command-brand strong{font-size:17px;line-height:1.45}.acs-command-brand small{font-size:8px}.acs-control-button{width:100%;min-height:52px;padding:8px;font-size:12px!important}.acs-control-button.home{grid-column:2}.acs-control-button.logout{grid-area:2/1}.acs-organizer-account-banner{max-width:calc(100% - 24px);padding:11px 14px}.acs-command-grid{grid-template-columns:1fr;width:calc(100% - 24px);margin-top:14px}.acs-command-card{min-height:0;padding:20px 17px}.acs-command-card h1,.acs-command-card h2{font-size:25px}.acs-command-shortcuts{grid-template-columns:1fr;gap:10px;width:calc(100% - 24px)}.acs-command-shortcut{min-height:88px;padding:15px 17px}.acs-command-shortcut>strong{font-size:21px}.acs-readiness-center,.acs-events.acs-management-center,.acs-new-event-center{width:calc(100% - 24px);padding:18px 14px}.acs-readiness-headtop{grid-template-columns:1fr;gap:15px}.acs-readiness-title{text-align:center;padding-inline:8px}.acs-readiness-title h2{font-size:32px;line-height:1.4}.acs-readiness-center .acs-readiness-title>span{font-size:14px}.acs-readiness-center>header>nav{grid-template-columns:1fr}.acs-readiness-center>header>nav button{min-height:50px;font-size:14px}.acs-readiness-kpis{grid-template-columns:1fr}.acs-readiness-kpis article{min-height:94px}.acs-event-search,.acs-action-search,.acs-management-search{grid-template-columns:1fr}.acs-event-search label,.acs-action-search label,.acs-management-search label{white-space:normal}.acs-event-search>span,.acs-action-search>span,.acs-management-search>span{text-align:center;justify-self:stretch}.acs-event-table{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.acs-event-table-head,.acs-event-table>article{min-width:920px}.acs-events.acs-management-center>header{min-height:210px;padding:25px 18px}.acs-events.acs-management-center>header h2{font-size:34px;line-height:1.4}.acs-events.acs-management-center>header p{font-size:16px}.acs-management-live-stats{grid-template-columns:1fr}.acs-management-live-stats article{min-height:92px}.acs-management-center .acs-event-grid{grid-template-columns:1fr}.acs-new-event-center>header h2{font-size:34px}.acs-new-event-center>header p{font-size:15px}.acs-new-event-layout{grid-template-columns:1fr}.acs-new-event-layout>form,.acs-new-event-layout>aside,.acs-status-request-list{padding:16px 13px}.acs-new-event-layout form>div{grid-template-columns:1fr}.acs-auth-header{min-height:0}.acs-auth{grid-template-columns:1fr;gap:16px;width:calc(100% - 24px);padding:20px 0 34px}.acs-auth-intro,.acs-auth-card{padding:34px 18px}.acs-auth-intro h1{font-size:38px!important;line-height:1.35!important}.acs-auth-intro p{font-size:16px!important}.acs-auth-intro>strong{font-size:14px}.acs-auth-intro ul{grid-template-columns:1fr;margin-top:24px!important;display:grid!important}.acs-auth-intro li{min-width:0!important}.acs-tabs button{padding-inline:4px;font-size:14px}.acs-type,.acs-row{grid-template-columns:1fr}.acs-auth-card .acs-type label{min-height:62px;padding:13px 15px;font-size:14px}.acs-phone-field{grid-template-columns:72px minmax(0,1fr)}.acs-auth-footer{text-align:center;padding-inline:18px}}@media (width<=390px){.acs-command-header{padding-inline:10px}.acs-control-button{font-size:10px!important}.acs-command-brand strong{font-size:15px}.acs-readiness-title h2,.acs-events.acs-management-center>header h2,.acs-new-event-center>header h2{font-size:29px}.acs-auth-intro h1{font-size:33px!important}.acs-auth-intro,.acs-auth-card{padding-inline:14px}}.acs-readiness-kpis{align-items:stretch}.acs-readiness-kpis article{text-align:center;grid-template:"value""label""copy"1fr/1fr;align-content:center;justify-items:center;gap:7px;min-width:0;min-height:166px;padding:22px 18px 20px;display:grid}.acs-readiness-kpis article:after{width:auto;height:4px;inset:0 0 auto}.acs-readiness-kpis strong{grid-area:auto;align-self:auto;font-size:48px;line-height:1}.acs-readiness-kpis span{text-wrap:balance;grid-area:label;align-self:auto;max-width:100%;font-size:17px!important;line-height:1.45!important}.acs-readiness-kpis small{text-wrap:balance;grid-area:copy;align-self:start;max-width:100%;font-size:13px!important;line-height:1.55!important}@media (width>=768px) and (width<=1279px){.acs-readiness-kpis article{min-height:154px;padding:19px 13px 17px}.acs-readiness-kpis strong{font-size:43px}.acs-readiness-kpis span{font-size:15px!important}.acs-readiness-kpis small{font-size:12px!important}}@media (width<=767px){.acs-readiness-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.acs-readiness-kpis article{min-height:142px;padding:17px 8px 14px}.acs-readiness-kpis strong{font-size:38px}.acs-readiness-kpis span{font-size:13px!important}.acs-readiness-kpis small{font-size:11px!important}}@media (width<=520px){.acs-readiness-kpis{grid-template-columns:1fr}.acs-readiness-kpis article{text-align:start;grid-template:"value label""value copy"/64px minmax(0,1fr);place-items:center start;gap:2px 15px;min-height:108px;padding:15px 18px}.acs-readiness-kpis strong{place-self:center;font-size:38px}.acs-readiness-kpis span{align-self:end;font-size:15px!important}.acs-readiness-kpis small{align-self:start;font-size:12px!important}}@media (width>=1280px){.acs-readiness-center .acs-readiness-headtop{direction:ltr;align-items:stretch;gap:clamp(28px,3vw,58px);width:100%;display:flex}.acs-readiness-center .acs-readiness-title{flex-direction:column;flex:0 39%;justify-content:center;min-width:0;padding:clamp(18px,2vw,34px);display:flex}.acs-readiness-center .acs-readiness-kpis{flex:61%;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0;display:grid}.acs-shell[dir=ltr] .acs-readiness-title{text-align:left;direction:ltr;order:1;align-items:flex-start}.acs-shell[dir=ltr] .acs-readiness-kpis{direction:ltr;order:2}.acs-shell[dir=rtl] .acs-readiness-title{text-align:right;direction:rtl;order:2;align-items:flex-start}.acs-shell[dir=rtl] .acs-readiness-kpis{direction:rtl;order:1}.acs-readiness-center .acs-readiness-title h2{text-wrap:balance;width:100%;max-width:720px;margin:10px 0 7px;font-size:clamp(42px,3.25vw,66px);line-height:1.32}.acs-readiness-center .acs-readiness-title p{width:100%;font-size:clamp(15px,1.05vw,19px);line-height:1.75}.acs-readiness-center .acs-readiness-kpis article{min-height:230px;padding:25px 18px 22px}.acs-readiness-center>header>nav{width:min(1060px,72%)}}@media (width>=768px) and (width<=1279px){.acs-shell[dir] .acs-readiness-center .acs-readiness-headtop{direction:ltr;grid-template-columns:1fr;grid-template-areas:"title""kpis";display:grid}.acs-shell[dir] .acs-readiness-title{direction:inherit;text-align:center;grid-area:title;align-items:center}.acs-shell[dir=rtl] .acs-readiness-title{direction:rtl}.acs-shell[dir=ltr] .acs-readiness-title{direction:ltr}.acs-shell[dir] .acs-readiness-kpis{direction:inherit;grid-area:kpis}.acs-shell[dir=rtl] .acs-readiness-kpis{direction:rtl}.acs-shell[dir=ltr] .acs-readiness-kpis{direction:ltr}}.acs-readiness-center .acs-readiness-headtop,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-headtop,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-headtop{width:100%;direction:inherit;display:block}.acs-readiness-center .acs-readiness-title,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{text-align:center;align-items:center;width:100%;max-width:980px;margin-inline:auto;padding:clamp(20px,3vw,46px) clamp(12px,2vw,32px)}.acs-readiness-center .acs-readiness-title h2{width:100%;max-width:none;font-size:clamp(38px,4.2vw,68px)}.acs-readiness-center .acs-readiness-title p{width:100%;font-size:clamp(15px,1.2vw,19px)}.acs-readiness-center>header>nav{width:min(1060px,100%)}.acs-readiness-center>header{gap:14px;min-height:0;padding:18px 24px 22px}.acs-readiness-center .acs-readiness-headtop,.acs-shell[dir] .acs-readiness-center .acs-readiness-headtop{min-height:0}.acs-readiness-center .acs-readiness-title,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{max-width:none;min-height:0;margin:0;padding:8px 28px 10px}.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title{text-align:right;align-items:flex-end}.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{text-align:left;align-items:flex-start}.acs-readiness-center .acs-readiness-title h2{margin:4px 0 2px;font-size:clamp(36px,3.2vw,56px)}.acs-readiness-center .acs-readiness-title p{margin:0}.acs-readiness-center>header>nav{justify-self:center;width:min(1060px,100%);margin:0 auto}@media (width<=767px){.acs-readiness-center>header{gap:12px;padding:16px 14px 18px}.acs-readiness-center .acs-readiness-title,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{padding:6px 10px 8px}.acs-readiness-center .acs-readiness-title h2{font-size:clamp(30px,8vw,40px)}}.acs-shell .acs-readiness-center>header{grid-template-columns:minmax(0,1fr);grid-template-areas:"readiness-heading""readiness-tabs";display:grid}.acs-shell .acs-readiness-center .acs-readiness-headtop{grid-area:readiness-heading/1/readiness-heading/-1;justify-self:stretch;width:100%;min-width:0}.acs-shell .acs-readiness-center .acs-readiness-title{width:100%;min-width:0;max-width:none}.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title{text-align:right;padding:8px 28px 10px}.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{text-align:left;padding:8px 28px 10px}.acs-shell .acs-readiness-center>header>nav{grid-area:readiness-tabs/1/readiness-tabs/-1;justify-self:center;width:min(1060px,100% - 48px);margin-left:auto;margin-right:auto}.acs-action-search{grid-template-columns:auto minmax(230px,1.4fr) repeat(3,minmax(150px,.65fr)) auto}.acs-action-search select,.acs-list-controls select{color:#dcebed;min-height:50px;font:800 13px/1.5 var(--font-cairo),Arial,sans-serif;background:#061f27;border:1px solid #69b7c76b;outline:none;padding:9px 12px}.acs-action-search select:focus,.acs-list-controls select:focus{border-color:#63d9ad}.acs-readiness-center .acs-notifications.compact>article{min-height:98px;padding:17px 19px}.acs-readiness-center .acs-notifications.compact h3{font-size:20px}.acs-readiness-center .acs-notifications.compact footer{flex-wrap:wrap;min-width:0;padding:10px}.acs-readiness-center .acs-notifications.compact footer a,.acs-readiness-center .acs-notifications.compact footer button{min-width:105px;min-height:40px;padding:8px 11px;font-size:12px}.acs-list-controls{background:#031920c7;border:1px solid #69b7c740;justify-content:space-between;align-items:center;gap:14px;padding:12px 15px;display:flex}.acs-list-controls label,.acs-list-controls nav{color:#9eb7bd;align-items:center;gap:9px;font-weight:900;display:flex}.acs-list-controls select{min-height:39px;padding:6px 10px}.acs-list-controls nav button{color:#d9e6e7;min-width:92px;min-height:39px;font:900 12px var(--font-cairo),Arial,sans-serif;cursor:pointer;background:#072831;border:1px solid #69b7c761;padding:7px 12px}.acs-list-controls nav button:disabled{opacity:.34;cursor:not-allowed}.acs-list-controls nav span{color:#e3c477;font:900 13px Arial,sans-serif}.acs-action-drawer-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a0eb8;justify-content:flex-end;padding:24px;display:flex;position:fixed;inset:0}.acs-action-drawer{color:#edf5f3;background:linear-gradient(155deg,#0c3a45,#041b22 72%);border:1px solid #67dee580;width:min(560px,100%);height:100%;padding:34px;position:relative;overflow:auto;box-shadow:-24px 0 70px #0006,inset 3px 0 #5ee2aa6b}html[dir=ltr] .acs-action-drawer-backdrop{justify-content:flex-start}html[dir=ltr] .acs-action-drawer{box-shadow:24px 0 70px #0006,inset -3px 0 #5ee2aa6b}.acs-drawer-close{color:#fff;cursor:pointer;background:#061f27;border:1px solid #69b7c773;width:42px;height:42px;font:300 28px/1 Arial,sans-serif}.acs-action-drawer>span{color:#6ec7d7;letter-spacing:.1em;text-transform:uppercase;margin-top:34px;font:900 12px Arial,sans-serif;display:block}.acs-action-drawer h3{color:#f6e7cc;margin:8px 0 18px;font-size:clamp(27px,3vw,38px)}.acs-action-drawer>p{color:#a4babf;font-size:17px;line-height:1.8}.acs-action-drawer>footer{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.acs-action-drawer>footer a,.acs-action-drawer>footer button{color:#f1d497;min-height:46px;font:900 13px var(--font-cairo),Arial,sans-serif;cursor:pointer;background:0 0;border:1px solid #d0ac62;padding:10px 16px;text-decoration:none}.acs-current-team>.acs-list-controls{margin-top:8px}.acs-command-brand{overflow:visible}.acs-pass-logo-frame{isolation:isolate;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(115deg,#9de6e2e6,#6dbdc8c7 42%,#d7efe6eb 72%,#56acbbd1);border:1px solid #65e7daad;place-items:center;width:clamp(230px,20vw,330px);height:104px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 24px #53e1d033,inset 0 0 26px #031f2829}.acs-pass-logo-frame:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 34px,#0535431a 35px),linear-gradient(105deg,#0000 30%,#fff6 48%,#0000 66%) 0 0/220% 100%;animation:3.8s linear infinite acsPassFrameScan;position:absolute;inset:0}.acs-pass-logo-frame:after{content:"";pointer-events:none;border-block:1px solid #05404e6b;position:absolute;inset:5px}.acs-pass-logo-frame>i{pointer-events:none;position:absolute;inset:0}.acs-pass-logo-frame>i:before,.acs-pass-logo-frame>i:after{content:"";background:linear-gradient(90deg,#0000,#4effdf,#e7fffa,#0000);width:42%;height:2px;animation:2.8s ease-in-out infinite alternate acsPassEdgePulse;position:absolute;box-shadow:0 0 12px #4effdf}.acs-pass-logo-frame>i:before{inset:0 auto auto 4%}.acs-pass-logo-frame>i:after{animation-delay:-1.4s;inset:auto 4% 0 auto}.acs-command-brand img.acs-pass-logo{object-fit:cover;object-position:center 51%;filter:contrast(1.2)saturate(1.2)drop-shadow(0 2px 5px #041b2333);mix-blend-mode:multiply;width:100%;height:100%;transform:scale(1.06)}@keyframes acsPassFrameScan{0%{background-position:0 0,-110% 0}to{background-position:0 0,110% 0}}@keyframes acsPassEdgePulse{0%{opacity:.35;transform:translate(-8%)}to{opacity:1;transform:translate(80%)}}@media (width<=1150px){.acs-action-search{grid-template-columns:1fr 1fr}.acs-action-search label,.acs-action-search input{grid-column:1/-1}}@media (width<=700px){.acs-action-search{grid-template-columns:1fr}.acs-action-search label,.acs-action-search input{grid-column:auto}.acs-list-controls{flex-direction:column;align-items:stretch}.acs-list-controls nav{justify-content:space-between}.acs-list-controls nav button{min-width:82px}.acs-action-drawer-backdrop{padding:0}.acs-action-drawer{width:100%;padding:24px 18px}.acs-pass-logo-frame{width:220px;height:76px}}.acs-command-card.identity{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.acs-command-card.identity dl{margin:12px 0 8px}.acs-command-card.identity dl>div{min-height:39px;padding:5px 0}.acs-account-plan-entry{isolation:isolate;color:#effbf8;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(110deg,#0c4e53b3,#04232be0);border:1px solid #5de0cb80;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:58px;padding:9px 15px;text-decoration:none;display:grid;position:relative;overflow:hidden}.acs-account-plan-entry:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#61e4cf,#76cfe4,#0000);width:38%;height:2px;animation:3.8s linear infinite acsAccountScan;position:absolute;inset:auto -25% 0;box-shadow:0 0 13px #50e6ca}.acs-account-plan-entry:after{content:"";background:linear-gradient(105deg,#0000 34%,#5ce5d21a 48%,#0000 62%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.acs-account-plan-entry:hover:after{transform:translate(120%)}.acs-account-plan-entry i{color:#62e0cc;border:1px solid #57d9c4;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid;box-shadow:0 0 18px #3ee1c538}.acs-account-plan-entry span{gap:2px;min-width:0;display:grid}.acs-account-plan-entry strong{font-size:16px;line-height:1.25}.acs-account-plan-entry small{color:#72bdcf;font:700 8px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.15em;white-space:nowrap}.acs-account-plan-entry b{color:#61e1cb;font-size:22px}@keyframes acsAccountScan{0%{transform:translate(-30%)}to{transform:translate(360%)}}.acs-account-plan{color:#f6f0e3;background-color:#031f27;min-height:100vh;padding:28px clamp(18px,3.2vw,64px) 70px}.acs-account-plan-head{background:linear-gradient(135deg,#0b3f48b8,#031f27f5);border:1px solid #285765;grid-template-columns:minmax(170px,.5fr) minmax(390px,2fr) minmax(90px,.5fr);align-items:center;gap:28px;min-height:230px;padding:36px clamp(28px,4vw,80px);display:grid;position:relative;box-shadow:0 18px 60px #0003}.acs-account-plan-head>div{text-align:center}.acs-account-plan-head span,.acs-plan-panel>header span{color:#73c6d8;font:700 12px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.26em;display:block}.acs-account-plan-head h1{margin:12px 0 6px;font-size:clamp(38px,4vw,66px);font-weight:500;line-height:1.15}.acs-account-plan-head p{color:#8caab2;margin:0;font-size:17px}.acs-account-plan-head>a{color:#65ddc8;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:1px solid #5be0ca8c;justify-self:start;padding:13px 18px;text-decoration:none}.acs-account-plan[dir=ltr] .acs-account-plan-head>a:last-child,.acs-account-plan[dir=rtl] .acs-account-plan-head>a:first-child{justify-self:end}.acs-account-plan-head .acs-command-frame{border-top:3px solid #f5f0e5;border-right:3px solid #f5f0e5;width:58px;height:58px;position:absolute;inset:16px 16px auto auto}.acs-account-plan-head .acs-command-frame span{display:none}.acs-account-plan-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.acs-account-plan-nav{background:#05262fe6;border:1px solid #285765;gap:8px;padding:16px;display:grid;position:sticky;top:18px}.acs-account-plan-nav button{color:#93aeb5;min-height:58px;text-align:inherit;cursor:pointer;background:#021c238c;border:1px solid #0000;grid-template-columns:35px 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.acs-account-plan-nav button:after{content:"";background:linear-gradient(90deg,#0000,#5bdcc6,#0000);height:2px;transition:all .25s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.acs-account-plan-nav button:hover,.acs-account-plan-nav button.active{color:#f5efdf;background:linear-gradient(110deg,#30555080,#042129e6);border-color:#39727c}.acs-account-plan-nav button.active:after{transform:scaleX(1)}.acs-account-plan-nav small{color:#5ee1ca;font:700 10px/1 var(--font-ibm-plex-mono),monospace}.acs-account-plan-nav span{font-size:15px;font-weight:700}.acs-account-plan-content{min-width:0}.acs-plan-panel{background:linear-gradient(145deg,#0c3d45d1,#031e26f5);border:1px solid #285765;min-height:560px;padding:clamp(24px,3vw,50px);position:relative;box-shadow:0 18px 65px #0000002e}.acs-plan-panel:before,.acs-plan-panel:after{content:"";pointer-events:none;width:55px;height:55px;position:absolute}.acs-plan-panel:before{border-top:3px solid #f5f0e5;border-right:3px solid #f5f0e5;inset:16px 16px auto auto}.acs-plan-panel:after{border-bottom:3px solid #f5f0e5;border-left:3px solid #f5f0e5;inset:auto auto 16px 16px}.acs-plan-panel>header{border-bottom:1px solid #24515d;padding-bottom:24px}.acs-plan-panel>header h2{margin:9px 0 4px;font-size:clamp(32px,3vw,50px);font-weight:500}.acs-plan-panel>header p{color:#91aab1;margin:0}.acs-account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.acs-account-summary-grid article{background:#05252dc2;border:1px solid #326671;min-height:170px;padding:24px}.acs-account-summary-grid small{color:#73c6d8;font:700 11px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.15em}.acs-account-summary-grid strong{margin:16px 0 8px;font-size:clamp(25px,2.5vw,40px);font-weight:500;display:block}.acs-account-summary-grid span{color:#8da9b0}.acs-empty-state{text-align:center;place-items:center;min-height:360px;padding:35px;display:grid}.acs-empty-state b{color:#5fdec7;width:92px;height:92px;font:500 30px/1 var(--font-ibm-plex-mono),monospace;border:1px solid #50d5bd;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 45px #41dabe21}.acs-empty-state h3{margin:20px 0 7px;font-size:28px}.acs-empty-state p{color:#8ca8af;max-width:620px;margin:0;line-height:1.8}.acs-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.acs-pricing-grid article{background:#04232bd1;border:1px solid #326671;flex-direction:column;min-height:300px;padding:22px;display:flex}.acs-pricing-grid article>span{color:#77cadb;font-weight:700}.acs-pricing-grid strong{color:#62dfc7;font:600 clamp(26px,2.4vw,38px)/1 var(--font-ibm-plex-mono),monospace;margin:22px 0 8px}.acs-pricing-grid p{color:#f2eadc;min-height:48px}.acs-pricing-grid small{color:#91abb2;line-height:1.6}.acs-pricing-grid button,.acs-local-action{color:#65dfc9;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);cursor:pointer;background:#15564e54;border:1px solid #5addc5;margin-top:auto;padding:14px 17px}.acs-pricing-rules{border:1px solid #2b5a65;margin-top:20px;padding:22px}.acs-pricing-rules h3{margin:0 0 12px}.acs-pricing-rules ul{color:#a5bbc0;margin:0;padding-inline-start:22px;line-height:1.9}.acs-plan-account-data{border:1px solid #2c5e69;grid-template-columns:repeat(2,minmax(0,1fr));margin:25px 0;display:grid}.acs-plan-account-data div{border-bottom:1px solid #244f5b;padding:18px}.acs-plan-account-data dt{color:#7bbaca}.acs-plan-account-data dd{margin:8px 0 0;font-size:20px}.acs-kyc-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0;display:grid}.acs-kyc-status>div{border:1px solid #326671;min-height:110px;padding:20px}.acs-kyc-status span{color:#86a7af;display:block}.acs-kyc-status strong{color:#65dfc9;margin:10px 0;font-size:24px;display:block}.acs-kyc-status progress{accent-color:#56ddc3;width:100%}.acs-kyc-type{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.acs-kyc-type button{color:#91acb3;background:#04232c;border:1px solid #2d606b;padding:16px}.acs-kyc-type button.active{color:#f5efdf;background:#1c5b5373;border-color:#5bdcc6}.acs-kyc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:22px 0;display:grid}.acs-kyc-fields label{color:#9bb4ba;gap:8px;display:grid}.acs-kyc-fields input,.acs-kyc-fields select,.admin-kyc-tools input,.admin-kyc-tools select{color:#f4eee2;background:#031d25;border:1px solid #326671;width:100%;min-height:50px;padding:10px 13px}.acs-kyc-documents{border:1px solid #2b5c67;padding:20px}.acs-kyc-documents h3{margin:0 0 14px}.acs-kyc-documents>label{border-top:1px solid #224b56;grid-template-columns:1fr minmax(190px,35%);align-items:center;gap:15px;padding:11px;display:grid}.acs-kyc-documents>label span{gap:10px;display:flex}.acs-kyc-documents>label b{color:#62dfc8;font:700 11px/1 var(--font-ibm-plex-mono),monospace}.acs-kyc-documents ul{margin:13px 0 0;padding:0;list-style:none}.acs-kyc-documents li{color:#9eb5ba;justify-content:space-between;padding:8px;display:flex}.acs-kyc-documents li button{color:#ff837e;background:0 0;border:0}.acs-kyc-declaration{color:#aac0c4;align-items:flex-start;gap:12px;margin:18px 0;line-height:1.7;display:flex}.acs-kyc-declaration input{accent-color:#58ddc4;margin-top:5px}.acs-plan-notice{z-index:9;color:#c8faf1;background:#07343a;border:1px solid #5addc5;justify-content:space-between;gap:15px;margin:16px 0 0;padding:14px 18px;display:flex;position:sticky;bottom:18px;box-shadow:0 12px 45px #00000059}.acs-plan-notice button{color:inherit;background:0 0;border:0;font-size:22px}.admin-kyc-review{color:#102b31;background:#f6f1e7;min-height:100vh;padding:32px clamp(18px,4vw,78px) 70px}.admin-kyc-review>header{background:#fff;border:1px solid #dacbaa;justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.admin-kyc-review>header span{color:#a17b32;font:700 11px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.2em}.admin-kyc-review>header h1{margin:8px 0;font-size:42px}.admin-kyc-review>header p{color:#718084;margin:0}.admin-kyc-review>header a{color:#fff;background:#0a343b;padding:13px 17px;text-decoration:none}.admin-kyc-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.admin-kyc-kpis article{background:#fff;border:1px solid #dacbaa;padding:22px}.admin-kyc-kpis span{color:#786a4e}.admin-kyc-kpis strong{margin-top:9px;font-size:36px;display:block}.admin-kyc-tools{background:#fff;border:1px solid #dacbaa;grid-template-columns:2fr repeat(3,1fr);gap:12px;padding:20px;display:grid}.admin-kyc-tools label{gap:7px;display:grid}.admin-kyc-tools input,.admin-kyc-tools select{color:#19343a;background:#fbfaf6;border-color:#d9cbaa}.admin-kyc-empty{text-align:center;background:#fff;border:1px solid #d9cbaa;place-items:center;min-height:330px;margin-top:18px;padding:32px;display:grid}.admin-kyc-empty>span{color:#a17c35;letter-spacing:.18em}.admin-kyc-empty h2{margin:12px 0 6px;font-size:32px}.admin-kyc-empty p{color:#718084;max-width:720px}.admin-kyc-empty dl{grid-template-columns:repeat(2,minmax(0,1fr));width:min(700px,100%);margin:18px 0;display:grid}.admin-kyc-empty dl div{border:1px solid #e0d5bd;padding:14px}.admin-kyc-empty dt{color:#897752}.admin-kyc-empty dd{margin:7px 0 0}.admin-kyc-empty button{color:#0b5057;background:#e7f4f1;border:1px solid #0c5860;padding:13px 18px}.admin-kyc-empty button:disabled{opacity:.45}.admin-kyc-review-blueprint{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-kyc-review-blueprint article{background:#fff;border:1px solid #d9cbaa;padding:24px}.admin-kyc-review-blueprint span{color:#a27c34;font:700 12px/1 var(--font-ibm-plex-mono),monospace}.admin-kyc-review-blueprint h3{margin:13px 0 7px}.admin-kyc-review-blueprint p{color:#718084;margin:0;line-height:1.7}@media (width<=1100px){.acs-account-plan-head{grid-template-columns:1fr auto;min-height:0}.acs-account-plan-head>div{grid-area:1/1/auto/-1}.acs-account-plan-head>a:first-of-type{grid-column:1}.acs-account-plan-head>a:last-of-type{grid-column:2}.acs-account-plan-layout{grid-template-columns:1fr}.acs-account-plan-nav{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.acs-pricing-grid,.admin-kyc-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.acs-account-plan{padding:12px 10px 45px}.acs-account-plan-head{gap:15px;padding:55px 17px 22px}.acs-account-plan-head h1{font-size:34px}.acs-account-plan-head p{font-size:14px}.acs-account-plan-head>a{padding:10px 12px;font-size:13px}.acs-account-plan-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px}.acs-account-plan-nav button{min-height:52px;padding:8px}.acs-plan-panel{min-height:0;padding:58px 18px}.acs-plan-panel>header h2{font-size:31px}.acs-account-summary-grid,.acs-pricing-grid,.acs-plan-account-data,.acs-kyc-status,.acs-kyc-type,.acs-kyc-fields{grid-template-columns:1fr}.acs-pricing-grid article{min-height:250px}.acs-kyc-documents>label{grid-template-columns:1fr}.acs-kyc-documents>label input{width:100%}.admin-kyc-review{padding:14px 10px 45px}.admin-kyc-review>header{flex-direction:column;align-items:flex-start}.admin-kyc-review>header h1{font-size:34px}.admin-kyc-kpis,.admin-kyc-tools,.admin-kyc-review-blueprint,.admin-kyc-empty dl{grid-template-columns:1fr}}.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title>span,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title>h2,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title>p{text-align:right;direction:rtl;width:100%;max-width:none;margin-inline:0}.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>span,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>h2,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>p{text-align:left;direction:ltr;width:100%;max-width:none;margin-inline:0}.acs-pass-logo-frame{aspect-ratio:3.2;box-sizing:border-box;width:clamp(230px,20vw,330px);height:auto;padding:clamp(9px,.9vw,14px) clamp(14px,1.4vw,22px)}.acs-command-brand img.acs-pass-logo{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block;transform:none}.acs-command-brand{place-self:center}.acs-organizer-home{min-height:100vh}.acs-control-brand>strong{margin-top:22px;transform:none}.acs-control-brand>small{color:#83cddb;letter-spacing:.18em;margin-top:12px;font-size:clamp(14px,1.05vw,17px);line-height:1.25;transform:translateY(8px)}.acs-organizer-home .acs-command-brand>strong{margin-top:18px}.acs-organizer-home .acs-command-brand small{text-overflow:ellipsis;white-space:nowrap;color:#74c8d8;max-width:min(520px,44vw);font-family:var(--font-arabic),sans-serif;letter-spacing:0;font-size:clamp(12px,1vw,16px);overflow:hidden}.acs-home-welcome{isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 130%,#3edabc24,#0000 48%),linear-gradient(120deg,#05262ff5,#083941d1,#031e26f7);border:1px solid #66d3dc80;width:min(1320px,90vw);margin:30px auto 22px;padding:25px 30px;position:relative;overflow:hidden;box-shadow:inset 0 0 48px #45cdd10f,0 0 28px #38cfc414}.acs-home-welcome:before{content:"";z-index:-1;border:1px solid #63e2c938;animation:2.8s ease-in-out infinite acsHomePanelPulse;position:absolute;inset:0;box-shadow:inset 0 0 30px #63e2c91f}.acs-home-welcome:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#6ae7dc17,#0000);width:24%;animation:5.5s linear infinite acsHomePanelScan;position:absolute;top:0;bottom:0;left:-28%;transform:skew(-18deg)}.acs-home-welcome h1{color:#f5eddd;margin:0 0 8px;font-size:clamp(30px,3.5vw,52px);font-weight:500}.acs-home-welcome p{color:#d6b66e;justify-content:center;align-items:center;gap:12px;margin:0;font-size:clamp(15px,1.45vw,20px);font-weight:800;display:inline-flex}.acs-home-welcome p>i{background:#59dfa7;border-radius:50%;flex:none;width:13px;height:13px;position:relative;box-shadow:0 0 16px #59dfa7}.acs-home-welcome p>i:after{content:"";border:1px solid #59dfa7b3;border-radius:50%;animation:1.8s ease-out infinite acs-account-status-pulse;position:absolute;inset:-6px}.acs-home-welcome p>i.inactive{background:#ef6965;box-shadow:0 0 16px #ef6965}.acs-home-welcome p>i.inactive:after{border-color:#ef6965b8}@keyframes acsHomePanelPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes acsHomePanelScan{0%{left:-28%}to{left:112%}}.acs-account-state-banner{text-align:start;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;width:max-content;max-width:min(720px,90vw);min-height:0;margin:0 auto 16px;padding:7px 14px;display:flex}.acs-account-state-banner>i{background:#59dfa7;border-radius:50%;flex:none;width:13px;height:13px;position:relative;box-shadow:0 0 16px #59dfa7}.acs-account-state-banner>i:after{content:"";border:1px solid #59dfa7ad;border-radius:50%;animation:1.8s ease-out infinite acs-account-status-pulse;position:absolute;inset:-6px}.acs-account-state-banner>div{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.acs-account-state-banner strong{color:#dff9ed;font-size:16px}.acs-account-state-banner span{color:#9bc2b5;font-size:12px}.acs-account-state-banner.inactive>i{background:#ef6965;box-shadow:0 0 16px #ef6965}.acs-account-state-banner.inactive>i:after{border-color:#ef6965b8}.acs-account-state-banner.inactive strong{color:#ffaaa6}.acs-account-state-banner.inactive span{color:#d8aaa7}@keyframes acs-account-status-pulse{0%{opacity:.9;transform:scale(.62)}70%,to{opacity:0;transform:scale(1.45)}}.acs-home-access-notice{z-index:20;color:#f5dfb3;background:#0b3239;border:1px solid #d7ad5e;justify-content:space-between;align-items:center;gap:18px;width:min(760px,90vw);margin:0 auto 20px;padding:15px 18px;display:flex;position:sticky;top:14px;box-shadow:0 18px 55px #00000061}.acs-home-access-notice button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:24px}.acs-social-auth{gap:10px;margin:18px 0;display:grid}.acs-social-auth a{color:#f4eee2;background:#04232bc2;border:1px solid #69c0cf61;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:10px 15px;text-decoration:none;display:grid}.acs-social-auth a:hover,.acs-social-auth a:focus-visible{background:#1859578f;border-color:#60ddc8;outline:0}.acs-social-auth b{color:#06232c;background:#f4eee2;border-radius:50%;place-items:center;width:32px;height:32px;font:900 18px/1 Arial,sans-serif;display:grid}.acs-social-auth span{text-align:center;font-size:14px;font-weight:800}.acs-social-auth a.facebook{color:#fff;background:#1877f2;border-color:#1877f2}.acs-social-auth a.facebook:hover,.acs-social-auth a.facebook:focus-visible{background:#0f65d8;border-color:#0f65d8}.acs-social-auth a.facebook b{color:#1877f2;text-transform:lowercase;background:#fff}.acs-auth-divider{color:#78979f;text-align:center;align-items:center;gap:12px;margin:17px 0;font-size:11px;display:flex}.acs-auth-divider:before,.acs-auth-divider:after{content:"";background:#69c0cf3d;flex:1;height:1px}.acs-home-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1320px,90vw);margin:0 auto 70px;display:grid}.acs-home-action{isolation:isolate;color:#f5eddd;text-align:start;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(110deg,#175d6475,#041f27f5),repeating-linear-gradient(90deg,#0000 0 74px,#66d2dd0f 75px);border:1px solid #64c7d37a;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:11px 24px;min-height:150px;padding:28px 32px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #41cdd10d,0 18px 44px #00000026}.acs-home-action:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#59dfca,#77d4e3,#0000);width:34%;height:2px;animation:4.6s linear infinite acsAccountScan;position:absolute;inset:auto -35% 0;box-shadow:0 0 15px #4bdac5}.acs-home-action small{color:#72c4d3;font:800 10px/1.2 var(--font-ibm-plex-mono),monospace;letter-spacing:.17em;grid-column:1/-1}.acs-home-action strong{font-size:clamp(23px,2vw,32px);line-height:1.4}.acs-home-action>b{color:#62dfc7;align-self:center;font-size:30px}.acs-home-action:hover,.acs-home-action:focus-visible{color:#fff;background:linear-gradient(110deg,#1f7770a3,#052b32fa);border-color:#69e1ce;outline:0;transform:translateY(-3px)}.acs-home-action.disabled{cursor:pointer;opacity:.52;filter:saturate(.55)}.acs-home-action.disabled:before{display:none}.acs-home-action.disabled>span{color:#a5b9bd;border:1px solid #99b3b861;align-self:center;padding:7px 10px;font-size:11px;font-weight:800}@media (width<=760px){.acs-control-brand>strong{margin-top:14px;transform:none}.acs-control-brand>small{letter-spacing:.12em;margin-top:8px;font-size:10px;transform:none}.acs-organizer-home .acs-command-brand>strong{margin-top:14px}.acs-organizer-home .acs-command-brand small{max-width:76vw;font-size:11px}.acs-home-welcome{margin-top:34px}.acs-home-actions{grid-template-columns:1fr;gap:12px;width:calc(100% - 24px);margin-bottom:42px}.acs-account-state-banner{align-items:flex-start;width:calc(100% - 24px);padding:8px 10px}.acs-account-state-banner>div{gap:3px;display:grid}.acs-home-action{min-height:116px;padding:22px 20px}.acs-home-action strong{font-size:22px}}.acs-account-plan-entry{grid-template-columns:32px minmax(0,1fr) 22px;gap:9px;padding-inline:11px}.acs-account-plan-entry span{overflow:visible}.acs-account-plan-entry small{letter-spacing:.08em;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:left;direction:ltr;unicode-bidi:isolate;width:100%;font-size:clamp(7px,.53vw,9px);line-height:1.35;display:block}.acs-notification-center{background:linear-gradient(145deg,#093b45c7,#031e26f5);border:1px solid #69b7c761;position:relative;box-shadow:0 18px 65px #0000002e}.acs-notification-center:before,.acs-notification-center:after{inset-inline:auto}.acs-notification-center:before{border-top:3px solid #f5f0e5;border-bottom:0;border-left:0;border-right:3px solid #f5f0e5;top:16px;left:auto;right:16px}.acs-notification-center:after{border-top:0;border-bottom:3px solid #f5f0e5;border-left:3px solid #f5f0e5;border-right:0;bottom:16px;left:16px;right:auto}.acs-readiness-headtop,.acs-readiness-center,.acs-new-event-center,.acs-notification-center{position:relative}.acs-center-live-beacon{z-index:3;text-align:left;pointer-events:none;direction:ltr;width:max-content;max-width:34%;margin:0;position:absolute;top:clamp(42px,6vw,92px);left:clamp(34px,5vw,90px)}.acs-readiness-center .acs-center-live-beacon{top:50%;left:0;transform:translateY(-50%)}.acs-center-live-beacon .acs-live-copy{min-width:150px}.acs-shell[dir=rtl] .acs-center-live-beacon .acs-live-copy{text-align:right;direction:rtl}.acs-shell[dir=ltr] .acs-center-live-beacon .acs-live-copy{text-align:left;direction:ltr}@media (width<=1050px){.acs-center-live-beacon{max-width:none;margin:22px 0 4px;position:relative;top:auto;left:auto;transform:none!important}.acs-readiness-center .acs-center-live-beacon{top:auto;left:auto}.acs-readiness-headtop{gap:16px;display:grid}}@media (width<=700px){.acs-pass-logo-frame{aspect-ratio:3.2;width:min(220px,74vw);height:auto;padding:8px 12px}.acs-account-plan-entry{grid-template-columns:30px minmax(0,1fr) 18px;padding-inline:9px}.acs-account-plan-entry strong{font-size:14px}.acs-account-plan-entry small{letter-spacing:.04em;font-size:7px}.acs-center-live-beacon{transform-origin:0;margin-left:-10px;transform:scale(.9)!important}}.acs-command-brand .acs-pass-logo-frame{aspect-ratio:5.33;width:clamp(250px,24vw,390px);padding:12px 20px}.acs-command-brand img.acs-pass-logo{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.acs-account-plan-entry{grid-template-columns:34px minmax(0,1fr) 20px;overflow:visible}.acs-account-plan-entry span{min-width:0;overflow:visible}.acs-account-plan-entry small{letter-spacing:.07em;white-space:nowrap;width:auto;max-width:100%;font-size:clamp(7px,.62vw,10px);overflow:visible}.acs-center-intro{border-bottom:1px solid #69c0cf40;grid-template-columns:minmax(250px,.43fr) minmax(0,1.57fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:230px;padding:18px 0 26px;display:grid}.acs-center-intro>header{border:0;grid-area:1/2;align-self:center;padding:0}.acs-center-intro>.acs-center-live-beacon{grid-area:1/1;place-self:center start;max-width:none;margin:0;position:static;transform:none!important}.acs-new-event-center>.acs-center-intro,.acs-notification-center>.acs-center-intro{padding-bottom:26px}.acs-readiness-center .acs-readiness-headtop{grid-template-columns:minmax(250px,.43fr) minmax(0,1.57fr)!important;align-items:center!important;gap:clamp(28px,4vw,72px)!important;display:grid!important}.acs-readiness-center .acs-readiness-title{grid-area:1/2;min-width:0}.acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon{grid-area:1/1;place-self:center start;max-width:none;margin:0;position:static!important;transform:none!important}.acs-notification-center{box-sizing:border-box;width:min(1760px,94vw);margin:34px auto 24px;padding:42px;overflow:hidden}.acs-notification-center:before{top:15px!important;left:auto!important;right:15px!important}.acs-notification-center:after{bottom:15px!important;left:15px!important;right:auto!important}.acs-ticket-desk{background:#031a21b8;border:1px solid #69c0cf52;margin-top:24px;padding:24px}.acs-submit-request-trigger{color:#75e8b6;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);min-width:210px;min-height:58px;font:900 18px var(--font-arabic),sans-serif;cursor:pointer;background:linear-gradient(105deg,#57d9b133,#082d35f2);border:1px solid #63e2ac;margin:0;padding:12px 24px;display:block}.acs-ticket-list-head{border-bottom:1px solid #69c0cf40;justify-content:space-between;align-items:center;gap:16px;padding-bottom:15px;display:flex}.acs-ticket-list-head>div{align-items:center;gap:14px;min-width:0;display:flex}.acs-ticket-list-head h3{color:#78ccda;font:900 26px/1.4 var(--font-arabic),sans-serif;margin:0}.acs-ticket-list-head>div>b{color:#69e4b8;border:1px solid #61dfb3;place-items:center;min-width:46px;height:46px;display:grid}.acs-ticket-tools{grid-template-columns:auto minmax(280px,1fr);align-items:end;gap:14px;margin-top:12px;display:grid}.acs-ticket-tools .acs-request-filters{margin:0}.acs-ticket-list{overscroll-behavior:contain;gap:10px;max-height:560px;margin-top:15px;display:grid;overflow:auto}.acs-ticket-list>article{background:#031d25;border:1px solid #69c0cf40;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:16px;display:grid}.acs-ticket-list>article>div{gap:5px;display:grid}.acs-ticket-list>article small{color:#86a7af}.acs-ticket-list>article>span{color:#deb85f;border:1px solid #deb85f;padding:7px 10px}.acs-ticket-list>article>span.resolved{color:#5ddeaf;border-color:#5ddeaf}.acs-ticket-list>article>button{color:#8ce8e6;cursor:pointer;background:#082d35;border:1px solid #55cfd1;min-height:42px;padding:8px 13px}.acs-ticket-modal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c10d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.acs-ticket-modal>form,.acs-ticket-modal>section{background:#052731;border:1px solid #52d8c6;width:min(720px,96vw);max-height:90vh;padding:28px;overflow:auto;box-shadow:0 24px 90px #00000080}.acs-ticket-modal header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.acs-ticket-modal header span{color:#71c8d7;letter-spacing:.17em}.acs-ticket-modal header h3{margin:7px 0;font-size:32px}.acs-ticket-modal header>button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:30px}.acs-ticket-modal label{color:#b8d0d5;gap:8px;margin:13px 0;font-weight:800;display:grid}.acs-ticket-modal select,.acs-ticket-modal input,.acs-ticket-modal textarea{color:#f6f0e3;width:100%;min-height:52px;font:700 16px var(--font-arabic),sans-serif;background:#031b22;border:1px solid #326671;padding:12px}.acs-ticket-modal textarea{resize:vertical;min-height:150px}.acs-ticket-modal form>button{color:#76eab9;background:#1b665866;border:1px solid #62e3ad;min-width:210px;min-height:54px;margin:20px auto 0;font-weight:900;display:block}.acs-ticket-thread{gap:12px;display:grid}.acs-ticket-thread article{background:#031b22;border:1px solid #326671;max-width:88%;padding:14px}.acs-ticket-thread article.admin{border-color:#61dfb3;justify-self:start}.acs-ticket-thread article.organizer{justify-self:end}.acs-ticket-thread p{white-space:pre-wrap}.acs-ticket-thread small{color:#87a5ab}.organizer-support-cases{background:#fff;border:1px solid #d8c9a9;margin-top:24px;padding:24px}.organizer-support-cases>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.organizer-support-cases>header h3{margin:5px 0;font-size:28px}.organizer-support-cases>header span{color:#99742d;letter-spacing:.14em;font-weight:900}.organizer-support-cases>div{gap:14px;margin-top:16px;display:grid}.organizer-support-cases>div>article{border:1px solid #ded3bd;padding:18px}.organizer-support-cases article>header{justify-content:space-between;gap:16px;display:flex}.organizer-support-cases article>header div{gap:5px;display:grid}.organizer-support-cases article em{color:#9c762f;border:1px solid;padding:7px 10px;font-style:normal}.organizer-support-cases textarea{border:1px solid #d8c9a9;width:100%;min-height:90px;margin-top:14px;padding:12px}.organizer-support-cases footer{gap:10px;margin-top:10px;display:flex}.organizer-support-cases footer button{color:#fff;background:#0c4146;border:1px solid #0b6266;padding:11px 16px}.organizer-support-thread{gap:8px;margin-top:14px;display:grid}.organizer-support-thread p{background:#f5f0e6;gap:5px;margin:0;padding:12px;display:grid}.organizer-support-thread p.admin{border-right:3px solid #0d7671}.organizer-support-thread p.organizer{border-right:3px solid #b48a3b}.organizer-support-thread small{color:#718084}@media (width<=900px){.acs-center-intro,.acs-readiness-center .acs-readiness-headtop{grid-template-columns:1fr!important;gap:18px!important}.acs-center-intro>header,.acs-readiness-center .acs-readiness-title{grid-area:1/1}.acs-center-intro>.acs-center-live-beacon,.acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon{grid-area:2/1;justify-self:start}.acs-ticket-list>article{grid-template-columns:1fr auto}.acs-ticket-list>article>button{grid-column:1/-1}}@media (width<=700px){.acs-command-brand .acs-pass-logo-frame{width:min(300px,82vw);padding:8px 13px}.acs-new-event-center,.acs-notification-center{width:calc(100% - 20px);padding:54px 18px 28px}.acs-ticket-list-head{flex-direction:column;align-items:stretch}.acs-ticket-list-head .acs-submit-request-trigger{width:100%;min-width:0}.acs-ticket-tools{grid-template-columns:1fr}.acs-ticket-desk{padding:14px}.acs-ticket-list>article{grid-template-columns:1fr}.acs-ticket-list>article>span{justify-self:start}.acs-account-plan-entry small{letter-spacing:.02em;font-size:7px}}.acs-command-brand .acs-pass-logo-frame{aspect-ratio:auto!important;width:clamp(300px,28vw,470px)!important;height:auto!important;min-height:0!important;padding:10px 18px!important;overflow:visible!important}.acs-command-brand .acs-pass-logo-frame img.acs-pass-logo{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;transform:none!important}.acs-readiness-center,.acs-new-event-center,.acs-notification-center{box-sizing:border-box!important;background:radial-gradient(circle at 88% 12%,#44becd14,#0000 34%),linear-gradient(145deg,#093b45d1,#031e26f7)!important;border:1px solid #69b7c761!important;width:min(1760px,94vw)!important;max-width:1760px!important;height:auto!important;min-height:0!important;margin:34px auto 24px!important;padding:clamp(30px,3vw,52px)!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 52px #39b9c90d,0 18px 65px #0000002e!important}.acs-readiness-center:before,.acs-notification-center:before{content:""!important;z-index:4!important;pointer-events:none!important;border-top:3px solid #f5f0e5!important;border-bottom:0!important;border-left:0!important;border-right:3px solid #f5f0e5!important;width:58px!important;height:58px!important;position:absolute!important;inset:16px 16px auto auto!important}.acs-readiness-center:after,.acs-notification-center:after{content:""!important;z-index:4!important;pointer-events:none!important;border-top:0!important;border-bottom:3px solid #f5f0e5!important;border-left:3px solid #f5f0e5!important;border-right:0!important;width:58px!important;height:58px!important;position:absolute!important;bottom:16px!important;left:16px!important;right:auto!important}.acs-new-event-center>.acs-section-corner.top{inset:16px 16px auto auto!important}.acs-new-event-center>.acs-section-corner.bottom{inset:auto auto 16px 16px!important}.acs-center-intro,.acs-readiness-center .acs-readiness-headtop{box-sizing:border-box!important;direction:ltr!important;grid-template-columns:minmax(280px,.42fr) minmax(560px,1.58fr)!important;grid-template-areas:"live title"!important;align-items:center!important;gap:clamp(32px,5vw,84px)!important;height:auto!important;min-height:250px!important;padding:24px clamp(24px,2.5vw,42px)!important;display:grid!important}.acs-center-intro{border-bottom:1px solid #69c0cf40!important}.acs-center-intro>header,.acs-readiness-center .acs-readiness-title{grid-area:auto!important;align-self:center!important;width:fit-content!important;min-width:0!important;max-width:980px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.acs-center-intro>header>span,.acs-readiness-center .acs-readiness-title>span{color:#72bfd0!important;font:900 clamp(18px,1.35vw,24px)/1.5 var(--font-arabic),Arial,sans-serif!important;letter-spacing:0!important}.acs-center-intro>header>h2,.acs-readiness-center .acs-readiness-title>h2{color:#f8efdf!important;font:500 clamp(40px,3.6vw,62px)/1.34 var(--font-arabic),Arial,sans-serif!important;margin:8px 0 2px!important}.acs-center-intro>header>p,.acs-readiness-center .acs-readiness-title>p{color:#91aeb5!important;width:100%!important;font:500 clamp(17px,1.25vw,22px)/1.7 var(--font-arabic),Arial,sans-serif!important;margin:0!important}.acs-shell[dir=ltr] .acs-center-intro>header>span,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>span{letter-spacing:0!important;font-family:Arial,sans-serif!important;font-size:clamp(18px,1.35vw,24px)!important}.acs-shell[dir=ltr] .acs-center-intro>header>h2,.acs-shell[dir=ltr] .acs-center-intro>header>p,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>h2,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title>p{font-family:Arial,sans-serif!important}.acs-center-intro>.acs-center-live-beacon,.acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon{pointer-events:none!important;grid-area:auto!important;place-self:center start!important;width:max-content!important;max-width:100%!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.acs-readiness-center>header{gap:22px!important;padding:0 0 26px!important;display:grid!important}.acs-readiness-center>header>nav{width:min(900px,100%)!important;margin:0 auto!important}.acs-shell[dir=ltr] .acs-center-intro,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-headtop{grid-template-columns:minmax(560px,1.58fr) minmax(280px,.42fr)!important;grid-template-areas:"title live"!important}.acs-shell[dir=rtl] .acs-center-intro>header,.acs-shell[dir=rtl] .acs-readiness-center .acs-readiness-title{text-align:right!important;direction:rtl!important;justify-self:end!important}.acs-shell[dir=ltr] .acs-center-intro>header,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-title{text-align:left!important;direction:ltr!important;justify-self:start!important}.acs-shell[dir=ltr] .acs-center-intro>.acs-center-live-beacon,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon{justify-self:end!important}@media (width<=900px){.acs-center-intro,.acs-readiness-center .acs-readiness-headtop,.acs-shell[dir=ltr] .acs-center-intro,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-headtop{grid-template-columns:1fr!important;grid-template-areas:"title""live"!important;gap:20px!important;min-height:0!important;padding:32px 10px 26px!important}.acs-center-intro>header,.acs-readiness-center .acs-readiness-title{text-align:center!important;justify-self:center!important;width:100%!important;max-width:100%!important}.acs-center-intro>.acs-center-live-beacon,.acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon,.acs-shell[dir=ltr] .acs-center-intro>.acs-center-live-beacon,.acs-shell[dir=ltr] .acs-readiness-center .acs-readiness-headtop>.acs-center-live-beacon{justify-self:center!important}}@media (width<=700px){.acs-command-brand .acs-pass-logo-frame{width:min(340px,82vw)!important;padding:8px 12px!important}.acs-readiness-center,.acs-new-event-center,.acs-notification-center{width:calc(100% - 20px)!important;padding:52px 18px 30px!important}}.acs-bot{z-index:10020;color:#eefbfd;font-family:var(--font-arabic),Arial,sans-serif;position:fixed;bottom:24px;right:24px}.acs-bot[dir=ltr]{font-family:var(--font-geist-sans),Arial,sans-serif}.acs-bot.with-care-chat{bottom:96px}.acs-bot-launcher{color:#f5efe2;cursor:pointer;background:linear-gradient(135deg,#062d38,#041c25);border:1px solid #61d9d2;align-items:center;gap:12px;min-width:170px;height:58px;padding:0 17px;font:800 14px inherit;display:flex;box-shadow:0 16px 46px #000c1259}.acs-bot-launcher span{color:#74ead0;width:34px;height:34px;font:900 12px var(--font-geist-mono),monospace;letter-spacing:.05em;border:1px solid #68e1c7;place-items:center;display:grid}.acs-bot.is-open .acs-bot-launcher{width:58px;min-width:58px;margin-inline-start:auto;padding:0 12px}.acs-bot-panel{background:#041e27;border:1px solid #62e1cdbf;flex-direction:column;width:min(410px,100vw - 28px);height:min(650px,100dvh - 120px);display:flex;position:absolute;bottom:72px;right:0;overflow:hidden;box-shadow:0 28px 90px #000a0f80}.acs-bot-panel>header{background:linear-gradient(120deg,#062f3a,#073f46);border-bottom:1px solid #68e1c759;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:84px;padding:14px 16px;display:grid}.acs-bot-mark{color:#70e7cb;width:48px;height:48px;font:900 12px var(--font-geist-mono),monospace;letter-spacing:.08em;border:1px solid #68e1c7;place-items:center;display:grid}.acs-bot-panel>header>div:nth-child(2){gap:5px;display:grid}.acs-bot-panel>header strong{font-size:18px}.acs-bot-panel>header span{color:#a9cbd0;font-size:11px}.acs-bot-panel>header span i{background:#63dfaf;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block;box-shadow:0 0 0 4px #63dfaf1f}.acs-bot-panel>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:29px}.acs-bot-messages{background:radial-gradient(circle at 80% 0,#3aa7b01a,#0000 36%),#031820;flex-direction:column;flex:1;gap:10px;padding:18px;display:flex;overflow:auto}.acs-bot-messages article{border:1px solid #68c7d338;max-width:88%;padding:11px 13px}.acs-bot-messages article p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.75}.acs-bot-messages article.assistant{background:#092d36;align-self:flex-start}.acs-bot-messages article.user{color:#071b22;background:#d0ad68;border-color:#ba9650;align-self:flex-end}.acs-bot-messages article.typing{gap:5px;display:flex}.acs-bot-messages article.typing i{background:#6fe2ca;border-radius:50%;width:6px;height:6px;animation:1s infinite alternate acs-bot-pulse}.acs-bot-messages article.typing i:nth-child(2){animation-delay:.2s}.acs-bot-messages article.typing i:nth-child(3){animation-delay:.4s}@keyframes acs-bot-pulse{to{opacity:.25;transform:translateY(-3px)}}.acs-bot-error{color:#ffb1aa;margin:0;font-size:11px}.acs-bot-prompts{background:#031820;flex-wrap:wrap;gap:7px;padding:0 14px 10px;display:flex}.acs-bot-prompts button{color:#bfe7e8;cursor:pointer;background:#082b34;border:1px solid #66d9d252;padding:8px 10px;font:700 10px inherit}.acs-bot-composer{background:#06252e;border-top:1px solid #68e1c738;grid-template-columns:1fr 46px;gap:8px;padding:11px;display:grid}.acs-bot-composer input{color:#fff;min-width:0;height:47px;font:inherit;background:#031820;border:1px solid #346a72;padding:0 13px}.acs-bot-composer button{color:#041b22;background:#68d8bd;border:0;font-size:22px;font-weight:900}.acs-bot-panel>footer{background:#06252e;gap:8px;padding:10px 13px 13px;display:grid}.acs-dashboard{padding-bottom:0}.acs-organizer-home .acs-home-actions{margin-bottom:0}.acs-auth{padding-bottom:0}.acs-organizer-footer{box-sizing:border-box;width:100%;max-width:none;min-height:0;box-shadow:none;color:#91aeb5;text-align:center;font:700 13px/1.45 var(--font-cairo),Arial,sans-serif;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:18px auto 0;padding:8px 20px 6px;display:flex}.acs-organizer-footer img{opacity:.92;filter:drop-shadow(0 0 18px #1f7ea52e);width:clamp(108px,7vw,132px);height:auto;margin:0;display:block}.acs-organizer-footer span{margin:0;display:block}.acs-organizer-footer a{color:#73cbd0;margin:0;line-height:1.35}.acs-auth-intro .acs-auth-pass-logo{aspect-ratio:auto;width:min(470px,82%);height:auto;margin:28px auto 22px;padding:10px 18px;overflow:visible}.acs-auth-intro .acs-auth-pass-logo img.acs-pass-logo{object-fit:contain;object-position:center;filter:contrast(1.2)saturate(1.2)drop-shadow(0 2px 5px #041b2333);width:100%;height:auto;display:block}.acs-auth-shell[dir=rtl] .acs-auth-header .acs-command-brand small{color:#83c8d5;font:800 15px/1.5 var(--font-cairo),Arial,sans-serif;letter-spacing:0;margin-top:7px}.acs-auth-shell[dir=ltr] .acs-auth-header .acs-command-brand small{letter-spacing:.16em;font-size:11px}.acs-auth-shell[dir=rtl] .acs-auth-intro:after,.acs-auth-shell[dir=rtl] .acs-auth-card:after{border-inline-end:0;border-bottom:2px solid #69bfd0cc;border-left:2px solid #69bfd0cc;inset:auto auto 12px 12px}@media (width>=1001px){.acs-auth{align-items:start}.acs-auth-intro{box-sizing:border-box;width:100%;height:clamp(760px,44vw,900px);min-height:0}.acs-auth-login{align-items:stretch}.acs-auth-login>.acs-auth-intro,.acs-auth-login>.acs-auth-card{height:clamp(760px,44vw,900px)}}.acs-command-header-sticky{z-index:10010;position:sticky;top:0}.acs-back-to-top{z-index:10020;color:#f5efe2;cursor:pointer;min-width:170px;height:58px;font:800 14px var(--font-cairo),Arial,sans-serif;background:linear-gradient(135deg,#062d38,#041c25);border:1px solid #61d9d2;justify-content:center;align-items:center;gap:12px;padding:0 17px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 16px 46px #000c1259}.acs-back-to-top span{color:#74ead0;width:34px;height:34px;font:900 18px var(--font-geist-mono),monospace;border:1px solid #68e1c7;place-items:center;display:grid}.acs-back-to-top:hover,.acs-back-to-top:focus-visible{background:linear-gradient(135deg,#08404d,#062731);border-color:#8af2dc;outline:0}.acs-dashboard[dir=ltr] .acs-back-to-top{font-family:var(--font-geist-sans),Arial,sans-serif}.acs-command-header{border-bottom-color:#0000}.acs-command-header:after{content:"";z-index:4;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 42%,#ffd67740 46%,#fff1b2 50%,#ffcc5cb8 53%,#0000 58%),linear-gradient(90deg,#8a642d,#d4ad5c 26%,#f0ca73 50%,#d4ad5c 74%,#8a642d);background-position:-150% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:3px;animation:7.5s ease-in-out infinite acsGoldenTelemetryLine;position:absolute;inset:auto 0 0;box-shadow:0 0 8px #e0b55857}@keyframes acsGoldenTelemetryLine{0%,8%{background-position:-150% 0,0 0;box-shadow:0 0 5px #e0b55838}50%{background-position:50% 0,0 0;box-shadow:0 0 12px #f2c96980}92%,to{background-position:150% 0,0 0;box-shadow:0 0 5px #e0b55838}}html[dir=ltr] .acs-organizer-footer{font-family:Arial,sans-serif}@media (width<=700px){.acs-organizer-footer{gap:4px;margin-top:14px;padding:7px 14px 5px;font-size:11px}.acs-organizer-footer img{width:108px}.acs-auth-intro .acs-auth-pass-logo{width:min(320px,88%);margin:22px auto 18px;padding:8px 13px}.acs-auth-shell[dir=rtl] .acs-auth-header .acs-command-brand small{font-size:13px}.acs-back-to-top{width:58px;min-width:58px;height:58px;padding:0 12px;bottom:12px;left:12px}.acs-back-to-top b{display:none}.acs-back-to-top span{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.acs-command-header:after{background-position:50% 0,0 0;animation:none}}#acs-new-event,#acs-notification-center{scroll-margin-top:270px}@media (width<=700px){#acs-new-event,#acs-notification-center{scroll-margin-top:230px}}.acs-command-shortcut:nth-child(4){animation-delay:1.65s}@media (width>=1280px){body .acs-shell.acs-dashboard .acs-command-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}body .acs-shell.acs-dashboard .acs-command-shortcut{min-height:100px;padding:15px 20px}body .acs-shell.acs-dashboard .acs-command-shortcut>strong{font-size:clamp(22px,1.5vw,28px);line-height:1.35}body .acs-shell.acs-dashboard .acs-command-shortcut.notifications>strong{white-space:nowrap;font-size:clamp(20px,1.32vw,25px)!important}}@media (width>=768px) and (width<=1279px){body .acs-shell.acs-dashboard .acs-command-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}body .acs-shell.acs-dashboard .acs-command-shortcut{min-height:94px;padding:14px 18px}}.acs-bot-panel>footer button{color:#efdba8;cursor:pointer;background:#d3ae651a;border:1px solid #d3ae65;min-height:40px;font:800 12px inherit}.acs-bot-panel>footer small{color:#85a9af;font-size:9px;line-height:1.5}@media (width<=760px){.acs-bot{bottom:12px;right:12px}.acs-bot.with-care-chat{bottom:82px}.acs-bot-launcher{width:58px;min-width:58px;padding:0 12px}.acs-bot-launcher b{display:none}.acs-bot-panel{width:calc(100vw - 16px);height:min(650px,100dvh - 92px);position:fixed;bottom:78px;right:8px}.acs-bot.with-care-chat .acs-bot-panel{height:min(610px,100dvh - 160px);bottom:146px}}body .acs-shell.acs-dashboard .acs-unified-center-hero{box-sizing:border-box!important;direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:clamp(34px,5vw,88px)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:14px clamp(20px,2.4vw,38px) 18px!important;display:flex!important}body .acs-shell.acs-dashboard .acs-unified-center-hero>header,body .acs-shell.acs-dashboard .acs-unified-center-hero>.acs-readiness-title{flex:auto!important;order:2!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}body .acs-shell.acs-dashboard .acs-unified-center-hero>.acs-center-live-beacon{flex:0 0 clamp(250px,22vw,360px)!important;order:1!important;justify-self:auto!important;width:auto!important;max-width:360px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}body .acs-shell.acs-dashboard[dir=ltr] .acs-unified-center-hero{flex-direction:row-reverse!important}body .acs-shell.acs-dashboard[dir=ltr] .acs-unified-center-hero>header,body .acs-shell.acs-dashboard[dir=ltr] .acs-unified-center-hero>.acs-readiness-title{text-align:left!important;direction:ltr!important}body .acs-shell.acs-dashboard[dir=rtl] .acs-unified-center-hero{flex-direction:row!important}body .acs-shell.acs-dashboard[dir=rtl] .acs-unified-center-hero>header,body .acs-shell.acs-dashboard[dir=rtl] .acs-unified-center-hero>.acs-readiness-title{text-align:right!important;direction:rtl!important}body .acs-shell.acs-dashboard .acs-unified-center-hero h2{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;margin:8px 0 4px!important;font-size:clamp(36px,3.2vw,58px)!important;line-height:1.2!important}body .acs-shell.acs-dashboard .acs-unified-center-hero p{max-width:100%!important;font-size:clamp(17px,1.2vw,22px)!important;line-height:1.65!important}body .acs-shell.acs-dashboard .acs-readiness-center,body .acs-shell.acs-dashboard .acs-new-event-center,body .acs-shell.acs-dashboard .acs-notification-center{padding:24px clamp(24px,2.4vw,38px)!important}body .acs-shell.acs-dashboard .acs-readiness-center>header{gap:12px!important;padding-bottom:16px!important}body .acs-shell.acs-dashboard .acs-readiness-center>header>nav{margin-top:0!important}@media (width<=760px){body .acs-shell.acs-dashboard .acs-unified-center-hero,body .acs-shell.acs-dashboard[dir=ltr] .acs-unified-center-hero,body .acs-shell.acs-dashboard[dir=rtl] .acs-unified-center-hero{flex-direction:column!important;align-items:stretch!important;gap:24px!important;min-height:0!important;padding:18px 8px!important}body .acs-shell.acs-dashboard .acs-unified-center-hero>header,body .acs-shell.acs-dashboard .acs-unified-center-hero>.acs-readiness-title{text-align:start!important;order:1!important;width:100%!important}body .acs-shell.acs-dashboard .acs-unified-center-hero>.acs-center-live-beacon{flex:none!important;order:2!important;align-self:start!important;width:max-content!important;max-width:100%!important}body .acs-shell.acs-dashboard .acs-unified-center-hero h2{font-size:clamp(32px,9vw,44px)!important}body .acs-shell.acs-dashboard .acs-readiness-center,body .acs-shell.acs-dashboard .acs-new-event-center,body .acs-shell.acs-dashboard .acs-notification-center{padding:22px 16px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.account-plan-message{background:#eee3d1;margin:0;padding:10px 12px;font-size:12px;font-weight:800;color:#795d29!important}.portal-plan-delete{color:#8b2f2f;font:inherit;cursor:pointer;background:0 0;border:1px solid #8b2f2f;justify-self:start;margin-top:5px;padding:8px 12px;font-size:12px;font-weight:900}.portal-plan-delete:hover{color:#fff;background:#8b2f2f}.portal-plan-delete:disabled{opacity:.55;cursor:wait}.admin-plan-manager{background:#f8f1e6;border:1px solid #071b222e;margin-top:28px;padding:28px 30px}.admin-plan-manager>div:first-child>span{color:#9b7937;letter-spacing:.08em;font-size:12px;font-weight:900}.admin-plan-manager h2{margin:6px 0 4px;font-size:28px}.admin-plan-manager>div:first-child>p{color:#718086;margin:0}.admin-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.admin-plan-grid article{background:#fff;border:1px solid #071b2229;padding:20px}.admin-plan-grid header{border-bottom:1px solid #071b221f;justify-content:space-between;align-items:center;gap:15px;padding-bottom:15px;display:flex}.admin-plan-grid header>div{gap:4px;display:grid}.admin-plan-grid header bdi{color:#8c692d;font-size:12px;font-weight:900}.admin-plan-grid header button{color:#8b2f2f;font:inherit;cursor:pointer;background:0 0;border:1px solid #8b2f2f;padding:10px 12px;font-size:12px;font-weight:900}.admin-plan-grid header button:hover{color:#fff;background:#8b2f2f}.admin-plan-grid dl{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0;display:grid}.admin-plan-grid dl div{gap:3px;display:grid}.admin-plan-grid dt{color:#718086;font-size:11px}.admin-plan-grid dd{margin:0;font-weight:800}@media (width<=760px){.admin-plan-manager{padding:22px 16px}.admin-plan-grid{grid-template-columns:1fr}.admin-plan-grid header{align-items:flex-start}.admin-plan-grid dl{grid-template-columns:1fr}}
