[data-lamp=run]{--lamp:var(--andon)}[data-lamp=warn]{--lamp:var(--butter)}[data-lamp=halt]{--lamp:var(--halt)}.sl-layer{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:clip}.sl-lamp,.sl-halo{will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.sl-lamp{z-index:2;opacity:0;background:radial-gradient(circle, #fff 0, var(--lamp) 38%, color-mix(in srgb, var(--lamp) 40%, transparent) 62%, transparent 72%)}.sl-halo{z-index:1;opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--lamp) 88%, #fff) 0, color-mix(in srgb, var(--lamp) 55%, transparent) 30%, transparent 66%);mix-blend-mode:screen;transition:opacity .28s}.sl-halo[data-on="1"]:not([data-lamp=run]){opacity:1}.sl-layer[data-active=running] .sl-halo[data-lamp=run]{opacity:.38}.sl-layer:not([data-active=running]) .sl-halo[data-lamp=run]{opacity:1;mix-blend-mode:normal;background:radial-gradient(circle,#050a06eb 0,#050a06b3 34%,#0000 62%)}.sl-phone{--p:0;width:100%;max-width:320px;opacity:calc(.25 + var(--p) * .75);transform:translateY(calc((1 - var(--p)) * 34px));background:linear-gradient(150deg,#39434f,#161d26 38%,#0a0f16);border-radius:26px;margin-block-start:10px;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 28px 50px -22px #000000d9}.sl-screen{color:#eef4ef;background:#0b131d;border-radius:20px;gap:8px;padding:12px;display:grid}.sl-top{justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.sl-title{font-size:15px;font-weight:760}.sl-tiles{gap:6px;display:grid}.sl-tile{width:100%;min-height:48px;color:inherit;text-align:start;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #eef4ef24;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;transition:background .22s,border-color .22s,transform .2s cubic-bezier(.3,1.6,.5,1);display:flex}.sl-tile:hover{transform:translateX(calc(var(--s,1) * 3px))}:lang(ar) .sl-tile{--s:-1}.sl-tile:active{transform:scale(.98)}.sl-tile:focus-visible{outline:2px solid var(--andon);outline-offset:2px}.sl-tile[data-on="1"]{background:color-mix(in srgb, var(--lamp) 16%, transparent);border-color:var(--lamp)}.sl-dot{background:#eef4ef24;border-radius:50%;flex:none;width:14px;height:14px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #eef4ef40}.sl-tile[data-lit="1"] .sl-dot{background:var(--lamp);box-shadow:0 0 12px var(--lamp);animation:.4s cubic-bezier(.2,1.8,.4,1) both sl-land}@keyframes sl-land{0%{transform:scale(1.9)}}.sl-txt{min-width:0;display:grid}.sl-l{font-size:15px;font-weight:680;line-height:1.25}.sl-d{color:#eef4efb8;font-size:12px;line-height:1.35}:lang(ar) .sl-d{font-size:13px;line-height:1.5}@media (min-width:768px) and (min-aspect-ratio:1){.sl-phone{width:clamp(250px,24vw,320px);margin:0;position:absolute;inset-block-end:64px;inset-inline-end:var(--margin)}}@media (prefers-reduced-motion:reduce){.sl-phone{opacity:1;transform:none}.sl-halo,.sl-tile,.sl-dot{transition:none}.sl-tile[data-lit="1"] .sl-dot{animation:none}}
.dp{--mint:#b8f7e9;--gph:#0f1a28;justify-items:center;gap:0;width:100%;padding-block-end:26px;display:grid;position:relative}.dp-room{z-index:0;pointer-events:none;background:#b8f7e933;border-radius:50%;transition:opacity .5s ease-out;position:absolute;inset:18% 14%;box-shadow:0 0 clamp(90px,14vw,240px) clamp(50px,9vw,150px) #b8f7e933}.dp[data-locked="1"] .dp-room{opacity:.06;transition-duration:.12s}.dp-rig{z-index:1;perspective:1200px;transform-origin:50% 100%;width:min(100%,clamp(280px,27vw,390px));position:relative}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.dp-rig{animation:linear both dp-rise;animation-timeline:scroll(root);animation-range:0 85vh}@keyframes dp-rise{to{transform:translateY(-7%)scale(1.14)}}}}.dp-phone{transform-style:preserve-3d;background:linear-gradient(150deg,#39434f,#161d26 38%,#0a0f16);border-radius:38px;padding:9px;transition:box-shadow .5s,transform .6s cubic-bezier(.2,1,.3,1);position:relative;transform:rotateX(12deg)rotate(-3deg);box-shadow:inset 0 0 0 1px #ffffff17,0 50px 70px -28px #000000e6,0 0 70px -6px #b8f7e957}:lang(ar) .dp-phone{transform:rotateX(12deg)rotate(3deg)}.dp:hover .dp-phone{transform:rotateX(6deg)rotate(-1.5deg)}:lang(ar) .dp:hover .dp-phone{transform:rotateX(6deg)rotate(1.5deg)}.dp[data-locked="1"] .dp-phone{box-shadow:inset 0 0 0 1px #ffffff17,0 50px 70px -28px #000000e6}.dp-side{cursor:pointer;background:#4a5563;border:0;border-radius:3px;width:4px;height:58px;padding:0;transition:transform .12s,background .2s;position:absolute;inset-block-start:112px;inset-inline-end:-3px}.dp-side:after{content:"";position:absolute;inset-block:-10px;inset-inline:-22px -36px}.dp-side:hover{background:var(--mint)}.dp-side:active{transform:scaleX(.5)}.dp-side:focus-visible{outline:2px solid var(--andon);outline-offset:3px}.dp-screen{background:linear-gradient(180deg, #13222e, var(--gph) 34%, #0b131d);color:#eef4ef;--fg:#eef4ef;--fg-2:#eef4efc7;border-radius:30px;padding:10px 14px 16px;position:relative;overflow:hidden}.dp-screen:before{content:"";pointer-events:none;background:radial-gradient(90% 40% at 50% 0,#b8f7e929,#0000 70%);position:absolute;inset:0}.dp-status{height:24px;font:500 12px/1 var(--f-mono);direction:ltr;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.dp-island{background:#000;border-radius:10px;width:64px;height:18px}.dp-sig{justify-self:end;align-items:flex-end;gap:2px;height:10px;display:inline-flex}.dp-sig i{background:var(--mint);border-radius:1px;width:3px}.dp-sig i:first-child{height:4px}.dp-sig i:nth-child(2){height:7px}.dp-sig i:nth-child(3){height:10px}.dp-top{justify-content:space-between;align-items:center;gap:8px;margin:12px 0 8px;display:flex;position:relative}.dp-title{font:800 clamp(1.3rem, 1rem + 1vw, 1.75rem)/1.1 var(--f-display);letter-spacing:-.01em;color:#fff;margin:0}:lang(ar) .dp-title{letter-spacing:0;line-height:1.3}.dp-list{margin:0;padding:0;list-style:none;display:grid;position:relative}.dp-row{border-block-start:1px solid #b8f7e924}.dp-kpi{width:100%;min-height:clamp(48px,4.6vw,64px);color:inherit;text-align:start;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;transition:padding .25s;display:flex}.dp-kpi:hover{padding-inline-start:4px}.dp-kpi:focus-visible{outline:2px solid var(--andon);outline-offset:-2px;border-radius:6px}.dp-chart{align-items:flex-end;gap:2px;height:clamp(44px,5vw,76px);margin-block-end:10px;display:flex;position:relative}.dp-chart i{transform-origin:50% 100%;min-width:0;animation:dp-bar .7s cubic-bezier(.2, 1.3, .4, 1) calc(.5s + var(--i,0) * 1ms) both;background:#b8f7e92e;border-radius:1px 1px 0 0;flex:1 1 0}.dp-chart i[data-on]{background:var(--mint)}.dp[data-locked="1"] .dp-chart i{animation:none}.dp-l{color:#eef4efc7;font-size:clamp(13px,.8rem + .15vw,15px);font-weight:560;line-height:1.25}:lang(ar) .dp-l{line-height:1.45}.dp-v{font:500 clamp(1rem, .85rem + .7vw, 1.45rem)/1 var(--f-mono);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.dp-row[data-kpi=waiting] .dp-v{color:var(--mint)}.dp-more{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,1,.3,1),opacity .2s;display:grid;overflow:hidden}.dp-more-in{gap:4px;min-height:0;display:grid;overflow:hidden}.dp-row[data-open="1"] .dp-more{opacity:1;grid-template-rows:1fr;padding-block-end:8px}.dp-spark{align-items:flex-end;gap:3px;height:40px;display:flex}.dp-spark i{background:var(--mint);opacity:.75;transform-origin:50% 100%;border-radius:1px 1px 0 0;flex:1}.dp-row[data-open="1"] .dp-spark i{animation:.4s cubic-bezier(.2,1.4,.4,1) both dp-bar}@keyframes dp-bar{0%{transform:scaleY(.1)}}.dp-more-l{color:#eef4efb3;font-size:12px}.dp-black{z-index:2;color:#b8f7e957;font:300 clamp(2.4rem, 2rem + 1.4vw, 3.2rem)/1 var(--f-mono);opacity:0;pointer-events:none;cursor:pointer;background:#04070b;border:0;place-items:center;padding:0;transition:opacity .4s;display:grid;position:absolute;inset:0}.dp[data-locked="1"] .dp-black{opacity:1;pointer-events:auto;transition-duration:.1s}.dp-desk{z-index:0;pointer-events:none;background:#b8f7e938;border-radius:50%;height:10px;transition:opacity .4s;position:absolute;inset-block-end:14px;inset-inline:12%;box-shadow:0 0 34px 22px #b8f7e933}.dp[data-locked="1"] .dp-desk{opacity:.05}.dp-banner{z-index:2;color:#eef4ef;background:#0a121cdb;border:1px solid #b8f7e966;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;min-height:44px;margin-block-end:22px;padding:8px 12px;font-size:15px;line-height:1.35;text-decoration:none;animation:.6s cubic-bezier(.2,1.4,.4,1) both dp-banner;display:flex;position:relative}.dp-banner-t{flex:180px;min-width:0}.dp-banner-go{transition:transform .25s}.dp-banner:hover .dp-banner-go{transform:translate(4px)}:lang(ar) .dp-banner:hover .dp-banner-go{transform:translate(-4px)}@keyframes dp-banner{0%{opacity:0;transform:translateY(-10px)}}@media (max-width:1023px){.dp-rig{width:min(78%,300px)}}@media (prefers-reduced-motion:reduce){.dp-chart i{animation:none}.dp-phone,.dp-room,.dp-desk,.dp-black,.dp-more{transition:none}.dp-banner,.dp-row[data-open="1"] .dp-spark i{animation:none}}
.ds{background:var(--ds-section,transparent);--pad:0px;position:relative;overflow:clip;padding:0!important}.ds-in{--fg:#10181a;--fg-2:#10181ac7;--fg-3:#10181a9e;--rule:#10181a33;--ink:#10181a;--paper:#f3f6f1;--voice:#10181a;--focus:#10181a;--ds-tile:#ffffff9e;--ds-tile-bd:#10181a24;--ds-bar:#10181a33;--ds-bar-on:#10181ac7;color:var(--fg);grid-template-columns:minmax(0,1fr);gap:0;padding-block:clamp(72px,11vw,112px) clamp(48px,8vw,80px);display:grid;position:relative}.ds-in[data-tone=night]{--fg:#eef4ef;--fg-2:#eef4efcc;--fg-3:#eef4efa3;--rule:#eef4ef3d;--ink:#eef4ef;--paper:#0f1a28;--voice:#eef4ef;--focus:var(--andon);--ds-tile:#0f1a289e;--ds-tile-bd:#b8f7e933;--ds-bar:#b8f7e938;--ds-bar-on:#b8f7e9}.ds-in:before{content:"";background:var(--ds-bg);z-index:-1;position:absolute;inset:0 calc(50% - 50vw)}.ds-head{z-index:2;gap:12px;margin-block-end:clamp(18px,3vw,28px);display:grid;position:relative}.ds-h{color:var(--fg);font-family:var(--f-display);font-size:clamp(2.5rem,1.2rem + 4.2vw,5rem);font-weight:800;font-stretch:var(--wdth-xl,112%);letter-spacing:-.02em;margin:0;line-height:.98;transition:color .3s}:lang(ar) .ds-h{font-size:clamp(2.2rem,1.1rem + 3.4vw,4.25rem);line-height:var(--lh-ar-head);letter-spacing:0;font-weight:800;font-stretch:100%}.ds-line{max-width:40ch;color:var(--fg-2);margin:0;font-size:clamp(1rem,.95rem + .3vw,1.2rem);line-height:1.5}:lang(ar) .ds-line{line-height:1.8}.ds-stage{margin-inline:calc(var(--margin) * -1);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;height:min(92vw,40lvh);min-height:300px;position:relative}.ds-in[data-drag="1"] .ds-stage{cursor:grabbing}.ds-pic{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0;overflow:hidden;container-type:size}.ds-in[data-pic=on] .ds-pic{opacity:1}.ds-sprite{position:absolute;inset:0}:lang(ar) .ds-sprite{transform:scaleX(-1)}.ds-fr{width:max(100cqw, calc(100cqh * var(--ds-ar,.8)));aspect-ratio:var(--ds-ar,.8);background-image:var(--ds-img);background-position:0 100%;background-repeat:no-repeat;background-size:100% 400%;position:absolute;top:46%;left:50%;transform:translate(-50%,-46%)}.ds-fr--b{opacity:0;will-change:opacity}.ds-pic:after{content:"";background:linear-gradient(to bottom, var(--ds-bg) 0, transparent 14%, transparent 80%, var(--ds-bg) 100%);position:absolute;inset:0}.ds-hour{z-index:2;font:500 clamp(2.25rem, 1.6rem + 3.4vw, 5.25rem)/1 var(--f-mono);color:#fff;letter-spacing:-.03em;pointer-events:none;font-variant-numeric:tabular-nums;background:#050a0e94;border-radius:.2em;padding:.12em .24em;position:absolute;inset-block-start:14px;inset-inline-end:var(--margin)}:lang(ar) .ds-hour{font-family:var(--f-mono);letter-spacing:0}.ds-bub{z-index:3;border-radius:16px;color:#0f1a28;transform-origin:100% 0;pointer-events:none;background:#f3fbf6;border-start-end-radius:4px;width:min(84%,340px);padding:12px 14px 8px;animation:.55s cubic-bezier(.2,1.5,.4,1) both ds-drop;position:absolute;inset-block-end:44px;inset-inline-end:var(--margin);box-shadow:0 18px 44px -18px #050a0eb3}:lang(ar) .ds-bub{transform-origin:0 0}.ds-bub p{margin:0}.ds-bub-h{justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:760;display:flex}.ds-bub .tag{--fg:#0f1a28;color:#0f1a28;border-color:#0f1a2873}.ds-bub-b{font-size:15px;line-height:1.45;margin-block-start:6px!important}:lang(ar) .ds-bub-b{line-height:1.7}.ds-bub-t{font:500 12px/1.4 var(--f-mono);color:#0f1a28b8;justify-content:flex-end;align-items:center;gap:6px;display:flex;margin-block-start:4px!important}:lang(ar) .ds-bub-t{font:500 13px/1.5 var(--f-sans)}.ds-bub-t svg{fill:none;stroke:#2e6e62;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:10px}@keyframes ds-drop{0%{opacity:0;transform:translateY(-22px)scale(.86)rotate(-2deg)}}.ds-note{z-index:3;color:#fff;pointer-events:none;background:#050706b8;border-radius:999px;margin:0;padding:6px 12px;font-size:13px;font-weight:600;animation:.35s ease-out both ds-note;position:absolute;inset-block-end:44px;inset-inline-start:var(--margin)}@keyframes ds-note{0%{opacity:0;transform:translateY(8px)}}.ds-rail{z-index:2;grid-template-columns:minmax(0,1fr);margin-block-start:-4px;padding-block:0 8px;display:grid;position:relative}.ds-rail-in{touch-action:pan-y;cursor:pointer;height:52px;margin-inline:24px;position:relative}.ds-bars{pointer-events:none;align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.ds-bars i{background:var(--ds-bar);border-radius:1px 1px 0 0;flex:1 1 0;min-width:0;transition:background .3s}.ds-bars--on i{background:var(--ds-bar-on)}.ds-bars--on{will-change:clip-path}.ds-rail-in:after{content:"";background:var(--rule);height:1px;position:absolute;inset-block-end:-1px;inset-inline:-24px}.ds-thumb{touch-action:none;cursor:grab;z-index:3;will-change:transform;border-radius:50%;outline:none;place-items:center;width:56px;height:56px;display:grid;position:absolute;inset-block-end:-28px;inset-inline-start:-28px}.ds-in[data-drag="1"] .ds-thumb{cursor:grabbing}.ds-sun{width:48px;height:48px;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:block}.ds-thumb:hover .ds-sun,.ds-in[data-drag="1"] .ds-sun{transform:scale(1.14)}.ds-thumb:focus-visible .ds-sun{outline:2px solid var(--focus);outline-offset:2px;border-radius:50%}.ds-sun svg{width:100%;height:100%;display:block;overflow:visible}.ds-rays{transform-origin:24px 24px;transform:rotate(var(--r,0deg)) scale(calc(1 - var(--n,0)));stroke:color-mix(in srgb, #ffd66b calc((1 - var(--n,0)) * 100%), #b8f7e9);stroke-width:3px;stroke-linecap:round}.ds-disc{fill:color-mix(in srgb, #ffd66b calc((1 - var(--n,0)) * 100%), #b8f7e9);stroke:#0f1a28;stroke-width:1.5px;filter:drop-shadow(0 0 calc(var(--n,0) * 10px) #b8f7e9)}.ds-hint{background:var(--fg);color:var(--ds-bg);white-space:nowrap;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;animation:2.4s ease-in-out .9s infinite ds-hint;position:absolute;inset-block-end:100%;inset-inline-end:8px}:lang(ar) .ds-hint{font-size:14px}@keyframes ds-hint{50%{transform:translateX(calc(var(--hint-x,-6px)))}}:lang(ar) .ds-hint{--hint-x:6px}.ds-truck{width:26px;height:13px;color:var(--fg);pointer-events:none;position:absolute;inset-block-end:2px;inset-inline-start:calc(47.0588% - 13px)}.ds-truck svg{fill:currentColor;width:100%;height:100%;display:block}:lang(ar) .ds-truck svg{transform:scaleX(-1)}.ds-truck[data-go="1"]{animation:1.5s cubic-bezier(.5,0,.9,.5) both ds-truck}@keyframes ds-truck{to{opacity:0;transform:translate(46vw)}}:lang(ar) .ds-truck[data-go="1"]{animation-name:ds-truck-ar}@keyframes ds-truck-ar{to{opacity:0;transform:translate(-46vw)}}.ds-pins{height:44px;margin-inline:24px;position:relative}.ds-pin{width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--x) * 100% - 22px)}.ds-pin:after{content:"";background:var(--fg-3);width:1px;height:8px;position:absolute;inset-block-end:0;inset-inline-start:50%}.ds-pin svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.ds-pin:hover{transform:translateY(-3px)scale(1.12)}.ds-pin:focus-visible,.ds-h-btn:focus-visible,.ds-play:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:10px}.ds-hours{height:44px;margin-inline:24px;position:relative}.ds-h-btn{width:60px;height:44px;color:var(--fg-2);font:500 12px/44px var(--f-mono);cursor:pointer;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--x) * 100% - 30px)}.ds-h-btn:hover{color:var(--fg)}.ds-play{z-index:3;color:#fff;letter-spacing:.02em;cursor:pointer;background:#050a0e9e;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;inset-block-start:14px;inset-inline-start:var(--margin)}:lang(ar) .ds-play{letter-spacing:0;font-size:14px}.ds-play-g{color:#0f1a28;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:inline-grid}.ds-play-g svg{fill:currentColor;width:10px;height:10px}.ds-play:hover .ds-play-g{transform:scale(1.18)}.ds-panel{z-index:2;gap:14px;min-width:0;margin-block-start:10px;display:grid;position:relative}.ds-chips{flex-wrap:wrap;gap:8px;display:flex}.ds-chip{gap:8px}.ds-lamp{background:var(--lamp,var(--andon));width:9px;height:9px;box-shadow:0 0 0 1px #0003, 0 0 8px var(--lamp,transparent);border-radius:50%;flex:none}.ds-lamp[data-lamp=run]{--lamp:var(--andon)}.ds-lamp[data-lamp=warn]{--lamp:var(--butter)}.ds-lamp[data-lamp=halt]{--lamp:var(--halt)}.ds-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ds-tile{border:1px solid var(--ds-tile-bd);background:var(--ds-tile);border-radius:12px;align-content:space-between;gap:6px;min-width:0;min-height:78px;padding:10px 10px 9px;transition:opacity .35s,background .3s,border-color .3s;display:grid;position:relative}.ds-tile[data-dim="1"]{opacity:.38}.ds-tile[data-lead="1"]{background:var(--fg);border-color:var(--fg);--fg-2:var(--ds-bg)}.ds-tile[data-lead="1"] .ds-tile-v,.ds-tile[data-lead="1"] .ds-fix{color:var(--ds-bg)}.ds-tile-l{color:var(--fg-2);font-size:12px;font-weight:600;line-height:1.25}:lang(ar) .ds-tile-l{font-size:13px;line-height:1.4}.ds-tile-v{font:500 clamp(1rem, .85rem + .9vw, 1.65rem)/1.1 var(--f-mono);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums}:lang(ar) .ds-tile-v{letter-spacing:0}.ds-fix{color:var(--fg);font-size:12px;font-weight:700}.ds-fix bdi{background:var(--andon);color:var(--on-lime);font:500 12px/1.4 var(--f-mono);border-radius:6px;padding:1px 6px}.ds-circle{z-index:2;pointer-events:none;position:absolute;inset:-22px -18px}.ds-circle svg{width:100%;height:100%}.ds-circle{opacity:0;transition:opacity .25s}.ds-circle[data-show="1"]{opacity:1}.ds-cta{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block-start:4px;display:flex}.ds-in[data-tone=night] .ds-see{--btn-bg:#eef4ef;--btn-fg:#0f1a28}.ds-in[data-tone=day] .ds-see{--btn-bg:#10181a;--btn-fg:#f3f6f1}.ds-from{color:var(--fg-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ds-from .price-chip{color:var(--fg)}.ds-tiles{order:-1}.ds-rail-in{height:44px}.ds-pins{margin-block-end:-6px}.ds-bub[data-kind=queued]{width:auto;max-width:84%}.ds-bub[data-kind=queued] .ds-bub-b{display:none}.ds-truck[data-gone="1"]{opacity:0}:lang(ar) .ds-h-btn{font-size:13px}@media (min-width:900px) and (min-aspect-ratio:1){.ds-tiles{order:0}.ds-bub[data-kind=queued]{width:min(84%,340px);max-width:none}.ds-bub[data-kind=queued] .ds-bub-b{display:block}.ds-pins{margin-block-end:0}.ds-h{font-size:clamp(2.6rem,1rem + 3.3vw,4.4rem)}:lang(ar) .ds-h{font-size:clamp(2.4rem,1rem + 2.9vw,3.9rem)}.ds-in{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,46%) minmax(0,1fr);column-gap:clamp(24px,3vw,56px);min-height:min(100svh,1000px);padding-block:clamp(96px,12vh,132px) 76px}.ds-head{grid-area:1/1}.ds-panel{grid-area:2/1;align-self:start;margin:0}.ds-stage{grid-area:1/2/4;height:auto;min-height:0;margin:0;position:static}.ds-rail{grid-area:4/1/auto/-1;margin-block-start:14px}.ds-pic{inset-block:0;inset-inline:43% calc(50% - 50vw)}.ds-sprite{inset-inline-start:3px}.ds-fr{width:max(100cqw, calc(100cqh * var(--ds-ar,1.7778)));top:50%;left:50%;transform:translate(-50%,-50%)}.ds-pic:after{background:linear-gradient(to right, var(--ds-bg) 0, color-mix(in srgb, var(--ds-bg) 72%, transparent) 10%, transparent 34%), linear-gradient(to bottom, transparent 70%, var(--ds-bg) 100%)}:lang(ar) .ds-pic:after{background:linear-gradient(to left, var(--ds-bg) 0, color-mix(in srgb, var(--ds-bg) 72%, transparent) 10%, transparent 34%), linear-gradient(to bottom, transparent 70%, var(--ds-bg) 100%)}.ds-hour{inset-block-start:clamp(86px,11vh,120px);inset-inline-end:var(--margin)}.ds-play{inset-block-start:clamp(92px,12vh,126px);inset-inline-start:58%}.ds-bub{inset-block:clamp(190px,26vh,260px) auto}.ds-note{inset-block-end:236px;inset-inline-start:calc(46% + 60px)}.ds-rail-in{height:60px}.ds-tile{min-height:92px;padding:12px}.ds-tile-l{font-size:13px}}@media (prefers-reduced-motion:reduce){.ds-bub,.ds-note,.ds-hint,.ds-truck[data-go="1"]{animation:none}.ds-pic,.ds-tile,.ds-sun,.ds-pin,.ds-circle{transition:none}}
