.opening[data-v-8d70e696]{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--d-night);color:var(--d-surface);display:flex;flex-direction:column}.opening__halo[data-v-8d70e696]{position:absolute;inset:-10%;background:radial-gradient(58% 52% at 50% 34%,var(--d-night-halo) 0%,var(--d-night-halo-far) 42%,var(--d-night-clear) 72%);pointer-events:none}.opening__grid[data-v-8d70e696]{position:absolute;inset:-14%;opacity:.5;pointer-events:none;will-change:transform;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.opening__lattice[data-v-8d70e696]{position:absolute;inset:0;background-image:var(--d-night-grid);animation:drift-8d70e696 26s linear infinite}.opening__scrim[data-v-8d70e696]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--d-night-scrim-top) 0%,var(--d-night-clear) 26%,var(--d-night-clear) 62%,var(--d-night-scrim-foot) 100%)}.opening__head[data-v-8d70e696]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 44px 0}.opening__logo[data-v-8d70e696]{height:30px;width:auto;display:block;opacity:.96;animation:up-8d70e696 .9s cubic-bezier(.2,.7,.2,1) both}.opening__status[data-v-8d70e696]{margin:0;display:flex;align-items:center;gap:9px;border:1px solid var(--d-night-badge-border);background:var(--d-night-badge);border-radius:999px;padding:7px 14px;animation:up-8d70e696 .9s .1s cubic-bezier(.2,.7,.2,1) both}.opening__status-dot[data-v-8d70e696]{width:7px;height:7px;border-radius:50%;background:var(--d-success);display:block;animation:blink-8d70e696 2.4s ease-in-out infinite}.opening__status-text[data-v-8d70e696]{font-size:var(--d-text-md);font-weight:600;color:var(--d-accent-on-ink);letter-spacing:.01em}.opening__body[data-v-8d70e696]{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3.4vh,34px);padding:clamp(24px,5vh,52px) 32px clamp(22px,4.4vh,44px);text-align:center}.opening__stage[data-v-8d70e696]{position:relative;width:min(200px,26vh);height:min(200px,26vh);display:flex;align-items:center;justify-content:center}.opening__glow[data-v-8d70e696]{position:absolute;width:130%;height:130%;border-radius:50%;background:radial-gradient(circle,var(--d-night-glow) 0%,var(--d-accent-clear) 65%);filter:blur(22px);animation:glow-8d70e696 5.5s ease-in-out infinite}.opening__ring[data-v-8d70e696]{position:absolute;width:84%;height:84%;border:1px solid var(--d-night-ring);border-radius:13%;transform:rotate(45deg);animation:spin-8d70e696 46s linear infinite}.opening__orbit[data-v-8d70e696]{position:absolute;width:108%;height:108%;border:1px dashed var(--d-night-ring-dashed);border-radius:16%;animation:spinBack-8d70e696 68s linear infinite}.opening__mark[data-v-8d70e696]{position:relative;width:min(100px,13vh);height:min(150px,19.5vh);overflow:hidden;animation:float-8d70e696 6.5s ease-in-out infinite}.opening__glyph[data-v-8d70e696]{display:block;width:100%;height:100%;overflow:visible}.opening__facet[data-v-8d70e696]{fill:var(--d-surface);animation:markIn-8d70e696 1.15s .15s cubic-bezier(.2,.75,.2,1) both}.opening__facet--inner[data-v-8d70e696]{animation-delay:.32s}.opening__facet--lit[data-v-8d70e696]{fill:var(--d-accent);animation:faceIn-8d70e696 1s .78s cubic-bezier(.2,.8,.2,1) both}.opening__sweep[data-v-8d70e696]{position:absolute;inset:-20% -60%;background:linear-gradient(100deg,var(--d-night-sweep-clear) 38%,var(--d-night-sweep) 50%,var(--d-night-sweep-clear) 62%);mix-blend-mode:overlay;animation:sweep-8d70e696 6.5s 2s cubic-bezier(.5,0,.5,1) infinite}.opening__titles[data-v-8d70e696]{display:flex;flex-direction:column;align-items:center;gap:22px}.opening__title[data-v-8d70e696]{margin:0;font-size:var(--d-text-hero);font-weight:700;line-height:1.18;letter-spacing:-.02em;color:var(--d-surface);animation:up-8d70e696 1.1s .68s cubic-bezier(.2,.7,.2,1) both}.opening__kicker[data-v-8d70e696]{font-size:var(--d-text-kicker);font-weight:500;letter-spacing:.46em;color:var(--d-night-kicker);animation:up-8d70e696 1.1s .8s cubic-bezier(.2,.7,.2,1) both}.opening__lede[data-v-8d70e696]{margin:0;max-width:620px;font-size:var(--d-text-lede);font-weight:300;line-height:1.8;color:var(--d-night-lede);text-wrap:pretty;animation:up-8d70e696 1.1s .92s cubic-bezier(.2,.7,.2,1) both}.opening__countdown[data-v-8d70e696]{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;gap:12px;direction:ltr;animation:up-8d70e696 1.1s 1.02s cubic-bezier(.2,.7,.2,1) both}.opening__cell[data-v-8d70e696]{min-width:96px;padding:16px 14px 13px;border:1px solid var(--d-night-card-border);border-radius:var(--d-radius-modal);background:var(--d-night-card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;gap:5px}.opening__figure[data-v-8d70e696]{font-size:var(--d-text-variance);font-weight:600;line-height:1;color:var(--d-surface)}.opening__unit[data-v-8d70e696]{font-size:var(--d-text-sm);font-weight:500;color:var(--d-on-ink-text-faint);letter-spacing:.02em}.num[data-v-8d70e696]{font-variant-numeric:tabular-nums}.opening__place[data-v-8d70e696]{margin:0;display:flex;align-items:center;gap:13px;border:1px solid var(--d-night-pill-border);background:var(--d-night-pill);border-radius:999px;padding:12px 22px 12px 18px;animation:up-8d70e696 1.1s 1.12s cubic-bezier(.2,.7,.2,1) both}.opening__pin[data-v-8d70e696]{stroke:var(--d-accent);flex:0 0 auto}.opening__place-text[data-v-8d70e696]{font-size:var(--d-text-display);font-weight:600;color:var(--d-surface)}.opening__enquiry[data-v-8d70e696]{margin:0;display:flex;align-items:center;gap:10px;font-size:var(--d-text-lg2);color:var(--d-on-ink-text-muted);animation:up-8d70e696 1.1s 1.2s cubic-bezier(.2,.7,.2,1) both}.opening__phone[data-v-8d70e696]{color:var(--d-accent-on-ink);font-weight:600;direction:ltr;text-decoration:none}.opening__phone[data-v-8d70e696]:hover,.opening__phone[data-v-8d70e696]:focus-visible{color:var(--d-surface)}.opening__ticker[data-v-8d70e696]{position:relative;z-index:2;border-top:1px solid var(--d-night-rule);overflow:hidden}.opening__track[data-v-8d70e696]{display:flex;width:200%;animation:marquee-8d70e696 34s linear infinite}.opening__run[data-v-8d70e696]{display:flex;align-items:center;gap:44px;padding:15px 22px;width:50%;flex:0 0 50%;white-space:nowrap}.opening__word[data-v-8d70e696]{display:flex;align-items:center;gap:44px;font-size:var(--d-text-md);font-weight:500;letter-spacing:.22em;color:var(--d-night-ticker)}.opening__sep[data-v-8d70e696]{width:5px;height:5px;flex:0 0 5px;display:block;background:var(--d-accent);transform:rotate(45deg)}@keyframes up-8d70e696{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes markIn-8d70e696{0%{opacity:0;transform:translateY(26px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes faceIn-8d70e696{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:translateY(0)}}@keyframes float-8d70e696{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes glow-8d70e696{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.62;transform:scale(1.1)}}@keyframes spin-8d70e696{to{transform:rotate(360deg)}}@keyframes spinBack-8d70e696{to{transform:rotate(-360deg)}}@keyframes sweep-8d70e696{0%{transform:translate(-160%)}55%,to{transform:translate(160%)}}@keyframes drift-8d70e696{0%{transform:translateZ(0)}to{transform:translate3d(-96px,-56px,0)}}@keyframes marquee-8d70e696{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes blink-8d70e696{0%,to{opacity:1}50%{opacity:.25}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-arabic-300-normal-CbO9c89e.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-300-normal-D1YP2vdu.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-latin-300-normal-B_2Ptpb1.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-300-normal-D4-nvPU-.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff) format("woff")}:root{--d-font: "IBM Plex Sans Arabic", system-ui, sans-serif;--d-text-xxs: 10.5px;--d-text-xs: 11px;--d-text-sm: 11.5px;--d-text-base: 12px;--d-text-md: 12.5px;--d-text-lg: 13px;--d-text-xl: 13.5px;--d-text-xxl: 14px;--d-text-title: 15px;--d-text-display: 16px;--d-text-search: 17px;--d-text-action: 19px;--d-text-figure: 20px;--d-text-kpi: 21px;--d-text-pad: 26px;--d-text-total: 30px;--d-text-change: 34px;--d-page: #E9EDF1;--d-surface: #FFFFFF;--d-surface-subtle: #F7F9FB;--d-surface-raised: #FBFCFD;--d-surface-muted: #F1F4F7;--d-surface-hover: #F8FBFE;--d-border: #DCE3E9;--d-divider: #EDF1F5;--d-divider-soft: #F4F6F8;--d-divider-faint: #F1F4F7;--d-border-soft: #E4EAF0;--d-border-tile: #DFE6EC;--d-border-dashed: #C9D2DA;--d-ink: #0E1A24;--d-ink-raised: #1B2A38;--d-ink-2: #33475B;--d-ink-3: #5A6B7A;--d-ink-muted: #8C9AA6;--d-ink-faint: #A9B4BE;--d-ink-ghost: #9AA7B2;--d-ink-hint: #7C8B98;--d-accent: #28A9FE;--d-link: #1B8FE0;--d-link-hover: #0F6FB4;--d-accent-surface: #E8F5FF;--d-accent-surface-hover: #D6ECFC;--d-info-surface: #F1F7FD;--d-info-border: #D6E9F9;--d-info-ink: #1B5F8F;--d-info-ink-strong: #14618F;--d-accent-on-ink: #8FD4FF;--d-success: #3ED598;--d-success-surface: #EAF8F1;--d-success-border: #BEE8D5;--d-success-ink: #1C7A55;--d-warn-surface: #FFF8EC;--d-warn-surface-hover: #FDF1DC;--d-warn-border: #F3DFB8;--d-warn-ink: #8A6415;--d-warn-ink-strong: #96650C;--d-warn-solid: #C49A3A;--d-danger-ink: #B9484A;--d-danger-ink-strong: #A6484A;--d-danger-surface: #FDECEC;--d-danger-surface-hover: #FBEDED;--d-danger-border: #F0C9C9;--d-danger-surface-soft: #FDF6F6;--d-danger-border-soft: #F0DCDC;--d-danger-border-strong: #E2B4B4;--d-danger-hover: #F8E4E4;--d-on-ink-text: rgba(255, 255, 255, .62);--d-on-ink-text-strong: rgba(255, 255, 255, .85);--d-on-ink-text-muted: rgba(255, 255, 255, .55);--d-on-ink-text-faint: rgba(255, 255, 255, .45);--d-on-ink-hover: rgba(255, 255, 255, .1);--d-on-ink-surface: rgba(255, 255, 255, .07);--d-on-ink-border: rgba(255, 255, 255, .14);--d-on-ink-divider: rgba(255, 255, 255, .12);--d-on-ink-rule: rgba(255, 255, 255, .16);--d-on-ink-dot: rgba(255, 255, 255, .2);--d-on-ink-chip: rgba(255, 255, 255, .22);--d-radius-xs: 5px;--d-radius-sm: 6px;--d-radius-md: 7px;--d-radius-lg: 8px;--d-radius-xl: 9px;--d-radius-xxl: 10px;--d-radius-tile: 11px;--d-radius-panel: 12px;--d-radius-modal: 14px;--d-control-xs: 30px;--d-control-sm: 32px;--d-control-smd: 34px;--d-control-md: 38px;--d-control-lg: 40px;--d-control-xl: 44px;--d-control-xxl: 46px;--d-control-tile: 54px;--d-control-confirm: 60px;--d-control-pay: 62px;--d-rail-width: 216px;--d-header-height: 58px;--d-search-width: 580px;--d-money-width: 260px;--d-pay-keypad-width: 208px;--d-gap: 10px;--d-shadow-tile: 0 1px 2px rgba(14, 26, 36, .04);--d-shadow-tile-hover: 0 4px 14px rgba(40, 169, 254, .16);--d-shadow-primary: 0 4px 14px rgba(40, 169, 254, .24);--d-shadow-pay: 0 6px 18px rgba(40, 169, 254, .28);--d-shadow-toast: 0 10px 30px rgba(14, 26, 36, .18);--d-shadow-popover: 0 24px 60px rgba(14, 26, 36, .3);--d-shadow-modal: 0 30px 80px rgba(14, 26, 36, .4);--d-scrim-popover: rgba(14, 26, 36, .45);--d-scrim-modal: rgba(14, 26, 36, .55)}:root{--d-accent-disabled: #A9C9DE;--d-accent-chip-border: #C4E4FC;--d-accent-surface-faint: #F4FAFF;--d-success-surface-soft: #F6FCF9;--d-warn-surface-soft: #FFF4E2;--d-warn-surface-faint: #FFFBF3;--d-danger-on-ink: #FFB8A3;--d-on-ink-ok-surface: rgba(62, 213, 152, .16);--d-on-ink-ok-border: rgba(62, 213, 152, .4);--d-on-ink-ok-text: #7BE9BC;--d-on-ink-busy-surface: rgba(40, 169, 254, .18);--d-on-ink-busy-border: rgba(40, 169, 254, .45);--d-on-ink-busy-text: #8FD4FF;--d-on-ink-danger-surface: rgba(255, 140, 110, .16);--d-on-ink-danger-border: rgba(255, 140, 110, .45);--d-on-ink-danger-text: #FFB8A3;--d-offline: #FF7A5C;--d-on-ink-accent-surface: rgba(40, 169, 254, .14);--d-on-ink-accent-border: rgba(40, 169, 254, .32);--d-on-ink-current: rgba(40, 169, 254, .16);--d-on-ink-key: rgba(255, 255, 255, .08);--d-on-ink-key-hover: rgba(255, 255, 255, .16);--d-on-ink-inset: rgba(255, 255, 255, .06);--d-on-ink-inset-border: rgba(255, 255, 255, .18);--d-text-lg2: 14.5px;--d-text-xl2: 18px;--d-text-pin: 22px;--d-text-24: 24px;--d-text-invoice: 28px;--d-text-variance: 38px;--d-control-compact: 42px;--d-control-foot: 48px;--d-control-commit: 50px;--d-control-key: 52px;--d-control-handover: 56px;--d-control-choice: 58px;--d-shadow-card: 0 20px 50px rgba(14, 26, 36, .14);--d-shadow-knob: 0 1px 3px rgba(14, 26, 36, .25);--d-brand-stopped: #FAFBFC;--d-danger-surface-faint: #FEF8F8;--d-danger-ink-soft: #C08183;--d-danger-ink-deep: #8A3B3D;--d-dropzone-border: #C9D8E3;--d-dropzone-surface: #F7FBFE;--d-on-ink-chip-soft: rgba(255, 255, 255, .18);--d-shadow-commit: 0 6px 18px rgba(40, 169, 254, .26);--d-shadow-chip: 0 4px 14px rgba(14, 26, 36, .1)}:root{--d-night: #0B1520;--d-night-clear: rgba(11, 21, 32, 0);--d-night-scrim-top: rgba(11, 21, 32, .72);--d-night-scrim-foot: rgba(11, 21, 32, .86);--d-night-halo: rgba(40, 169, 254, .2);--d-night-halo-far: rgba(40, 169, 254, .06);--d-night-glow: rgba(40, 169, 254, .55);--d-accent-clear: rgba(40, 169, 254, 0);--d-night-ring: rgba(255, 255, 255, .09);--d-night-ring-dashed: rgba(40, 169, 254, .22);--d-night-sweep: rgba(255, 255, 255, .5);--d-night-sweep-clear: rgba(255, 255, 255, 0);--d-night-badge: rgba(40, 169, 254, .1);--d-night-badge-border: rgba(40, 169, 254, .3);--d-night-card: rgba(255, 255, 255, .04);--d-night-card-border: rgba(255, 255, 255, .11);--d-night-pill: rgba(255, 255, 255, .035);--d-night-pill-border: rgba(255, 255, 255, .12);--d-night-rule: rgba(255, 255, 255, .08);--d-night-lede: rgba(255, 255, 255, .66);--d-night-kicker: rgba(255, 255, 255, .42);--d-night-ticker: rgba(255, 255, 255, .34);--d-night-grid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='56' viewBox='0 0 96 56'%3E%3Cpath d='M0 42 L28 26 L28 -6 L0 10 Z' fill='none' stroke='%2328A9FE' stroke-width='1' stroke-opacity='0.16'/%3E%3Cpath d='M48 42 L76 26 L76 -6 L48 10 Z' fill='none' stroke='%23FFFFFF' stroke-width='1' stroke-opacity='0.07'/%3E%3C/svg%3E");--d-text-hero: clamp(56px, min(12vw, 20vh), 132px);--d-text-kicker: clamp(11px, 1.4vw, 14px);--d-text-lede: clamp(15px, 1.9vw, 19px)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body,#app{margin:0;padding:0}html{color-scheme:dark;background:var(--d-night);color:var(--d-surface);font-family:var(--d-font)}body{background:var(--d-night)}a{color:var(--d-accent);text-decoration:none}a:hover{color:var(--d-accent-on-ink)}:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
