.g-page{--v-line-strong:#8c8268;--v-line-hover:var(--v-navy-700);--v-text-3:#66624f;background:var(--v-bg);min-block-size:100dvh;color:var(--v-text);flex-direction:column;display:flex;overflow-x:clip}.g-page.v-night{--v-line-strong:#f5f0e34d;--v-line-hover:#f5f0e380;--v-text-3:#a3abc0}.g-main{inline-size:100%;max-inline-size:560px;padding:var(--v-s-4) var(--v-s-4) var(--v-s-8);align-content:start;gap:var(--v-s-6);flex:1;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.g-main--tight{gap:var(--v-s-5)}.g-main--top{padding-block-start:var(--v-s-2)}.g-page :is(.v-display-md,.v-display-lg,.v-welcome__title,.v-ticket__name):lang(ar){font-family:var(--font-amiri), serif}.g-bar{justify-content:space-between;align-items:center;gap:var(--v-s-3);min-block-size:64px;padding-inline:var(--v-s-4);display:flex}.g-bar__logo{block-size:30px;inline-size:auto}.g-bar .v-caption{color:var(--v-text-2)}.g-page .v-appbar{padding-inline:var(--v-s-2) var(--v-s-4)}.g-appbar__logo{block-size:24px;inline-size:auto}.g-lang .v-lang__opt{block-size:44px;min-inline-size:44px;font-family:inherit}.g-lang .v-lang__opt:disabled{cursor:progress}.g-page .v-chip{min-block-size:44px}.g-hit{min-block-size:44px;padding-inline:var(--v-s-2);margin-inline:calc(-1 * var(--v-s-2));font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.g-page .v-link{color:var(--v-link);font-weight:600}.g-section{gap:var(--v-s-3);display:grid}.g-section__head{justify-content:space-between;align-items:baseline;gap:var(--v-s-3);display:flex}.g-page .v-day{min-block-size:68px}.g-page .v-day__meta{align-items:center;gap:5px;font-size:13px;display:inline-flex}.g-page .v-day__date{font-size:13px}.g-day-dot:before{content:"";border-radius:var(--v-r-full);background:var(--g-dot,currentColor);block-size:7px;inline-size:7px}.g-day-dot--few{color:var(--v-orange-700);--g-dot:var(--v-action)}.g-day-dot--open{color:#136c46;--g-dot:var(--v-success)}.g-day-dot--full{color:var(--v-danger);--g-dot:transparent}.g-day-dot--full:before{box-shadow:inset 0 0 0 1.5px}.g-page .v-day[aria-pressed=true] .g-day-dot{color:var(--v-navy-100)}.g-page .v-days{background:var(--v-cream-2)}.g-day--blocked:not([aria-pressed=true]){color:var(--v-text-3)}.g-day--blocked:not([aria-pressed=true]) .v-day__meta{color:var(--v-danger)}.g-slots-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.g-slots-4 .v-slot{min-block-size:64px;padding-inline:2px}.g-page .v-slot__time{direction:inherit;unicode-bidi:normal;align-items:baseline;gap:3px;display:inline-flex}.g-page .v-slot__ap{margin-inline-start:0}.g-page .v-slot__meta{font-size:12.5px}.g-slot__midnight{font-family:var(--v-font-ui);font-size:11.5px;font-weight:600;line-height:1.2;display:block}.g-slot-note{color:var(--v-text-3);margin-inline-start:auto;font-size:12.5px;font-weight:400}.g-time{white-space:nowrap}.g-time__d{font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate}.g-party{justify-content:space-between;align-items:center;gap:var(--v-s-4);display:flex}.g-party .v-stepper{flex:none;block-size:52px}.g-party .v-stepper__btn{inline-size:52px}.g-party .v-stepper__value{min-inline-size:72px}.g-meta{font-size:var(--v-text-sm);color:var(--v-text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.g-meta>*+:before{content:"";vertical-align:middle;opacity:.7;background:currentColor;border-radius:50%;block-size:3px;inline-size:3px;margin-inline-end:10px;display:inline-block}.g-notice{gap:var(--v-s-3);padding:var(--v-s-3) var(--v-s-4);border-radius:var(--v-r-control);background:var(--v-danger-bg);color:var(--v-danger);font-size:var(--v-text-sm);align-items:flex-start;font-weight:500;line-height:1.5;display:flex}.g-notice .ph{margin-block-start:1px;font-size:20px}.g-page .v-cta{padding-inline:max(var(--v-s-4), calc((100% - 528px) / 2))}.g-page .v-cta__title .g-time{font-weight:600}.l-hero{inline-size:100%;max-inline-size:560px;padding:var(--v-s-2) var(--v-s-4) 0;gap:var(--v-s-4);margin-inline:auto;display:grid}.l-brand{justify-items:start;gap:var(--v-s-3);padding-block:var(--v-s-4) var(--v-s-2);border-block-end:1px solid var(--v-line);display:grid}.l-logo{block-size:auto;inline-size:min(176px,50vw)}.l-title{margin-block-start:var(--v-s-2)}.l-lead{color:var(--v-text-2);max-inline-size:36ch;margin-block-start:var(--v-s-2)}.l-facts{color:var(--v-text-2);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.l-facts span{align-items:center;gap:6px;display:inline-flex}.l-facts .ph{color:var(--v-text-2);font-size:16px}.l-steps{gap:var(--v-s-4);list-style:none;display:grid}.l-steps li{gap:var(--v-s-3);grid-template-columns:68px minmax(0,1fr);align-items:end;display:grid}.l-steps li>div>b{font-size:15px;font-weight:600;line-height:1.4;display:block}.l-steps li>div>span{color:var(--v-text-2);font-size:13px;line-height:1.5;display:block}.l-info{gap:var(--v-s-3);font-size:var(--v-text-sm);color:var(--v-text-2);display:grid}.l-desktop-cta{display:none}@media (min-width:960px){.g-landing .l-wrap{gap:var(--v-s-12);inline-size:100%;max-inline-size:1200px;padding:var(--v-s-8) var(--v-s-8) var(--v-s-12);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.g-landing .l-hero,.g-landing .g-main{max-inline-size:none;margin:0;padding:0}.g-landing .l-logo{inline-size:300px}.g-landing .l-title{font-size:var(--v-display-lg)}.g-landing .l-lead{font-size:var(--v-text-lg)}.g-landing .v-cta{display:none}.g-landing .l-desktop-cta{align-items:center;gap:var(--v-s-4);flex-wrap:wrap;display:flex}.g-landing .g-bar{inline-size:100%;max-inline-size:1200px;padding-inline:var(--v-s-8);margin-inline:auto}}.d-summary{align-items:center;gap:var(--v-s-3);padding:10px var(--v-s-4);display:flex}.d-summary__icon{border-radius:var(--v-r-control);background:var(--v-navy-900);block-size:40px;inline-size:40px;color:var(--v-cream);flex:none;place-items:center;display:grid}.d-summary__icon .ph{font-size:20px}.d-summary__main{flex:1;gap:1px;min-inline-size:0;display:grid}.d-summary__title{font-size:15px;font-weight:600;line-height:1.35}.d-car{gap:var(--v-s-4);padding:var(--v-s-2) var(--v-s-4) var(--v-s-4);display:grid}.d-car__row{justify-content:space-between;align-items:center;gap:var(--v-s-4);min-block-size:56px;inline-size:100%;padding:var(--v-s-2) 0 0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.d-car .v-plate-input{max-inline-size:none}.g-page .v-plate-input:focus-within{border-color:var(--v-focus)}.g-page .v-plate-input input:focus{background:var(--v-orange-50);box-shadow:inset 0 -3px 0 var(--v-navy-900)}.g-page .v-input:focus,.g-page .v-input-group:focus-within{border-color:var(--v-focus)}.d-occasion .v-chip[aria-pressed=true] .ph{color:var(--v-orange-300)}.o-head{gap:var(--v-s-2);padding-block-start:var(--v-s-2);display:grid}.o-to{align-items:center;gap:var(--v-s-2) var(--v-s-3);flex-wrap:wrap;display:flex}.o-phone{font-size:var(--v-text-lg)}.o-wa{color:var(--v-success);font-size:22px}.o-cells{justify-self:center}.o-cells .v-otp__cell{block-size:72px;inline-size:64px;font-size:30px}.o-resend{justify-content:center;align-items:center;gap:var(--v-s-1) var(--v-s-2);font-size:var(--v-text-sm);color:var(--v-text-2);flex-wrap:wrap;display:flex}.o-resend .v-btn{min-block-size:44px}.o-hold{gap:var(--v-s-3);padding:var(--v-s-4);align-items:flex-start;display:flex}.o-hold__title{font-weight:600}.o-hold .ph{color:var(--v-text-2);margin-block-start:1px;font-size:20px}.o-dev{border-radius:var(--v-r-sm);background:var(--v-warn-bg);color:var(--v-warn);justify-self:center;padding:6px 12px;font-size:13px;font-weight:600}@media (max-width:340px){.o-cells .v-otp__cell{block-size:64px;inline-size:56px}}.t-ok{align-items:center;gap:var(--v-s-3);display:flex}.t-ok__icon{border-radius:var(--v-r-full);background:var(--v-success);block-size:36px;inline-size:36px;color:var(--v-white);flex:none;place-items:center;display:grid}.t-ok__icon .ph{font-size:20px}.t-ok__title{font-weight:700;font-size:var(--v-text-lg);line-height:1.3}.t-live{align-items:center;gap:8px;display:flex}.t-arrive{padding:var(--v-s-5);gap:var(--v-s-4);display:grid}.t-steps{gap:var(--v-s-4);counter-reset:t;list-style:none;display:grid}.t-steps li{gap:var(--v-s-3);counter-increment:t;grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.t-steps li:before{content:counter(t);font-family:var(--v-font-figures);color:var(--v-navy-900);font-variant-numeric:lining-nums;font-size:20px;font-weight:700;line-height:1.2}.t-steps b{font-size:15px;font-weight:600;line-height:1.4;display:block}.t-steps span{color:var(--v-text-2);font-size:13px;line-height:1.5;display:block}.g-ticket{justify-self:center;inline-size:100%;min-inline-size:0;max-inline-size:380px}.g-ticket .v-ticket__name{overflow-wrap:anywhere;padding-inline-end:0;font-size:clamp(28px,7.4vw,32px)}.g-ticket .v-ticket__status{flex-wrap:wrap}.g-ticket .v-ticket__status .v-pill{white-space:normal;block-size:auto;min-block-size:26px;padding-block:4px;line-height:1.3}.g-ticket .v-ticket__qr{max-inline-size:100%}.g-ticket .v-ticket__qr img{aspect-ratio:1;block-size:auto;inline-size:236px;max-inline-size:100%}.g-ticket .v-ticket__code{font-size:var(--v-text-lg)}.g-ticket .v-ticket__fact dd{overflow-wrap:anywhere}.g-ticket .v-ticket__fact--wide{grid-column:1/-1}.g-ticket .v-ticket__foot{flex-wrap:wrap}.g-ticket .v-ticket__foot .v-btn{min-inline-size:0}.t-hint{justify-content:center;align-items:center;gap:6px;margin-block-start:-6px;display:flex}.t-hint .ph{font-size:15px}.g-page .t-zoom{justify-self:center;min-block-size:44px}.t-vip{justify-self:center}.g-ticket .v-ticket__perf:before,.g-ticket .v-ticket__perf:after{box-shadow:none}[dir=ltr] .g-ticket .v-ticket__perf:before,[dir=rtl] .g-ticket .v-ticket__perf:after{background:linear-gradient(90deg, var(--v-ticket-notch) 50%, transparent 50%), radial-gradient(closest-side, var(--v-ticket-notch) calc(100% - 1px), var(--v-line) calc(100% - 1px), var(--v-line) 100%, transparent 100%)}[dir=rtl] .g-ticket .v-ticket__perf:before,[dir=ltr] .g-ticket .v-ticket__perf:after{background:linear-gradient(270deg, var(--v-ticket-notch) 50%, transparent 50%), radial-gradient(closest-side, var(--v-ticket-notch) calc(100% - 1px), var(--v-line) calc(100% - 1px), var(--v-line) 100%, transparent 100%)}.t-zoomlayer{z-index:var(--v-z-sheet);padding:var(--v-s-4);background:var(--v-scrim);place-items:center;display:grid;position:fixed;inset:0}.t-zoomlayer__card{justify-items:center;gap:var(--v-s-3);inline-size:min(100%,600px);padding:var(--v-s-6) var(--v-s-4) var(--v-s-4);border-radius:var(--v-r-sheet);background:var(--v-white);color:var(--v-navy-900);box-shadow:var(--v-e-2);display:grid}.t-zoomlayer__card img{aspect-ratio:1;block-size:auto;inline-size:min(560px,86vw)}.t-zoomlayer__card .v-btn{inline-size:100%}.w-hero{padding:56px var(--v-s-5) var(--v-s-6)}.w-hero .v-welcome__title{overflow-wrap:anywhere;font-size:44px;line-height:1.3}.w-hero .v-welcome__title:before{block-size:1.35em;inline-size:1.35em;inset-block-start:-1.2em;inset-inline-start:-.1em}.w-facts{border-block:1px solid var(--v-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.w-fact{gap:2px;min-inline-size:0;padding:14px 0;display:grid}.w-fact+.w-fact{border-inline-start:1px solid var(--v-line);padding-inline-start:var(--v-s-3)}.w-fact dt{color:var(--v-text-2);font-size:12.5px}.w-fact dd{font-family:var(--v-font-figures);margin:0;font-size:24px;font-weight:700;line-height:1.2}.w-fact dd small{font-family:var(--v-font-ui);color:var(--v-text-2);font-size:13px;font-weight:600}.w-fact dd.w-fact__code{font-family:var(--v-font-ui);overflow-wrap:anywhere;padding-block-start:6px;font-size:14px}.w-plate{gap:var(--v-s-3);padding:var(--v-s-5);display:grid}.p-banner{padding:var(--v-s-3) var(--v-s-4);border-radius:var(--v-r-control);font-size:var(--v-text-sm);gap:2px;line-height:1.5;display:grid}.p-banner b{font-weight:600}.p-banner--ok{background:var(--v-success-bg);color:var(--v-success)}.p-banner--warn{background:var(--v-warn-bg);color:var(--v-warn)}.p-banner--info{background:var(--v-navy-50);color:var(--v-navy-900)}.g-footer{padding:var(--v-s-4) var(--v-s-4) var(--v-s-6);text-align:center;color:var(--v-text-2);font-size:12.5px}#toast{width:max-content;font-family:var(--v-font-ui);border-radius:var(--v-r-control);background:var(--v-navy-900);color:var(--v-cream);box-shadow:var(--v-e-2);bottom:calc(96px + env(safe-area-inset-bottom,0px));text-align:center;max-width:calc(100vw - 32px);font-weight:600}#toast.ok{background:var(--v-success);color:var(--v-white)}#toast.err{background:var(--v-danger);color:var(--v-white)}
