main{--d-bg:#f2f3ef;--d-card:#fff;--d-raise:#f7f8f5;--d-hair:#15171a14;--d-hair-2:#15171a24;--d-ink:#15171a;--d-ink-2:#5f666d;--d-ink-3:#646a71;--d-volt-ink:#3f6a0b;--d-wash:#b7f34a38;--d-chat:#eceee9;--d-out:#e3e9dc;--d-link:#1f63a3;--d-bezel:#0b0c0d;--d-lift:0 1px 0 #ffffffb3 inset, 0 1px 2px #15171a0d, 0 0 0 1px var(--d-hair);--d-float:0 18px 50px -14px #15171a52, 0 0 0 1px var(--d-hair-2);--grid:#a7adb533}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) main{--d-bg:#0a0b0d;--d-card:#131518;--d-raise:#1a1d21;--d-hair:#ffffff12;--d-hair-2:#ffffff21;--d-ink:#f3f5f0;--d-ink-2:#a7adb5;--d-ink-3:#8a9199;--d-volt-ink:#b7f34a;--d-wash:#b7f34a1f;--d-chat:#0f1113;--d-out:#222a1c;--d-link:#8cc2f2;--d-bezel:#2a2e33;--d-lift:0 1px 0 #ffffff0a inset, 0 0 0 1px var(--d-hair);--d-float:0 24px 60px -18px #000c, 0 0 0 1px var(--d-hair-2);--grid:#a7adb512}}:root[data-theme=dark] main{--d-bg:#0a0b0d;--d-card:#131518;--d-raise:#1a1d21;--d-hair:#ffffff12;--d-hair-2:#ffffff21;--d-ink:#f3f5f0;--d-ink-2:#a7adb5;--d-ink-3:#8a9199;--d-volt-ink:#b7f34a;--d-wash:#b7f34a1f;--d-chat:#0f1113;--d-out:#222a1c;--d-link:#8cc2f2;--d-bezel:#2a2e33;--d-lift:0 1px 0 #ffffff0a inset, 0 0 0 1px var(--d-hair);--d-float:0 24px 60px -18px #000c, 0 0 0 1px var(--d-hair-2);--grid:#a7adb512}.d-phone{--cut:34px;--bezel:7px;padding:var(--bezel);background:var(--d-bezel);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);border-radius:34px;position:relative}.d-phone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut))}.d-screen{background:var(--d-bg);height:100%;clip-path:polygon(0 0, calc(100% - var(--cut) + 4px) 0, 100% calc(var(--cut) - 4px), 100% 100%, 0 100%);border-radius:27px;position:relative;overflow:hidden}.d-screen:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:polygon(calc(var(--cut) - 4px) 0, 100% 0, 100% 100%, 0 100%, 0 calc(var(--cut) - 4px))}.d-phone svg,.d-sheet svg,.checks svg,.ag-tick svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.d-cx{height:100%;color:var(--d-ink);font-family:var(--sans);letter-spacing:0;flex-direction:column;font-size:12.5px;line-height:1.35;display:flex;position:relative}.d-cx:lang(ar),.d-chat:lang(ar),.d-sheet:lang(ar),.d-strip:lang(ar),.d-report:lang(ar){font-family:var(--arabic)}.d-top{padding:0 12px;border-bottom:1px solid var(--d-hair);flex:none;align-items:center;gap:8px;min-height:48px;padding-inline-end:22px;display:flex}.d-mono{color:#f3f5f0;width:28px;height:28px;box-shadow:0 0 0 1px var(--d-hair-2);background:#15171a;border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative;overflow:hidden}.d-mono:after{content:"";top:0;background:var(--volt);clip-path:polygon(0 0,100% 0,100% 100%);width:9px;height:9px;position:absolute;inset-inline-end:0}.d-mono:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{clip-path:polygon(0 0,100% 0,0 100%)}.d-shop{flex:1;min-width:0;line-height:1.2;display:grid}.d-shop b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.d-shop small{color:var(--d-ink-3);font-size:10px}.d-lang{background:var(--d-card);height:24px;box-shadow:var(--d-lift);border-radius:12px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:600;display:inline-flex}.d-lang:lang(ar){font-family:var(--arabic)}.d-lang:lang(en){font-family:var(--sans)}.d-main{flex-direction:column;flex:1;gap:15px;min-height:0;padding:16px 12px 0;display:flex;overflow:hidden}.d-main>*{flex-shrink:0}.d-hero{gap:7px;display:grid}.d-eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--d-ink-3);font-size:9px}.d-cx:lang(ar) .d-eyebrow{font-family:var(--arabic);letter-spacing:0;font-size:10.5px}.d-h1{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.08}.d-cx:lang(ar) .d-h1{letter-spacing:0;line-height:1.35}.d-who-chip{background:var(--d-card);box-shadow:var(--d-lift);color:var(--d-ink-2);border-radius:14px;justify-self:start;gap:4px;padding:4px 10px;font-size:10.5px;display:inline-flex}.d-who-chip b{color:var(--d-ink);font-weight:600}.d-cats{gap:5px;display:flex;overflow:hidden}.d-cats span{background:var(--d-card);height:26px;box-shadow:var(--d-lift);color:var(--d-ink-2);border-radius:13px;flex:none;align-items:center;padding:0 11px;font-size:10.5px;font-weight:500;display:inline-flex}.d-section{gap:8px;display:grid}.d-h2{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.d-card{background:var(--d-card);box-shadow:var(--d-lift);border-radius:14px;overflow:hidden}.d-row{align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 12px;display:flex}.d-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:8px 12px 8px 10px}.d-row+.d-row{border-top:1px solid var(--d-hair)}.d-row-text{flex:1;gap:1px;min-width:0;display:grid}.d-row-text b{font-size:12.5px;font-weight:500;line-height:1.3}.d-row-text span{color:var(--d-ink-2);font-size:11px}.d-cx:lang(ar) .d-row-text span{text-align:end;justify-self:start}.d-add{background:var(--d-raise);width:32px;height:32px;color:var(--d-ink);box-shadow:inset 0 0 0 1px var(--d-hair-2);cursor:pointer;transition:transform var(--dur-2) var(--spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.d-add:active{transform:scale(.9)}.d-add .ico{width:15px;height:15px}.d-stepper{background:var(--d-ink);height:32px;color:var(--d-card);border-radius:16px;align-items:center;padding:2px;display:inline-flex}.d-stepper button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.d-stepper button:active{background:color-mix(in srgb, var(--d-card) 18%, transparent)}.d-stepper button[aria-disabled]{opacity:.4;cursor:default}.d-stepper .ico{width:13px;height:13px}.d-stepper .roll{justify-content:center;min-width:18px;font-size:12px;font-weight:600}.d-add:after,.d-stepper button:after{content:"";position:absolute;inset:-8px}.d-cx :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.d-bar{z-index:2;inset-inline:8px;background:color-mix(in srgb, var(--d-card) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:var(--d-float);transition:transform var(--dur-3) var(--spring), opacity var(--dur-2) var(--ease);border-radius:18px;gap:8px;padding:10px;display:grid;position:absolute;bottom:8px}.d-bar[data-empty]{opacity:0;transform:translateY(125%)}.d-sum{color:var(--d-ink-2);justify-content:space-between;align-items:baseline;gap:10px;padding:0 3px;font-size:11px;display:flex}.d-sum b{color:var(--d-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.d-btn{background:var(--volt);height:40px;color:var(--on-volt);border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.d-btn svg{width:15px;height:15px}.d-foot{color:var(--d-ink-3);justify-content:center;align-items:center;gap:5px;padding:4px 0 104px;font-size:9.5px;display:flex}.d-foot svg{width:14px;height:12px;color:var(--d-ink-2);fill:currentColor;stroke:none}.d-foot b{color:var(--d-ink-2);letter-spacing:.04em;font-weight:600}.d-status{background:var(--d-wash);height:24px;color:var(--d-volt-ink);border-radius:12px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.d-status:before{content:"";background:var(--volt);border-radius:50%;width:6px;height:6px}.d-track{padding:6px 14px}.d-track li{gap:10px;padding:9px 0;display:flex;position:relative}.d-track li+li:before{content:"";inset-inline-start:9px;background:var(--d-hair-2);width:2px;height:18px;position:absolute;top:-9px}.d-track li.reached+li.reached:before{background:var(--volt)}.d-node{z-index:1;background:var(--d-card);width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--d-hair-2);color:var(--on-volt);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.d-node svg{stroke-width:2.8px;width:11px;height:11px}.d-track li.reached .d-node{background:var(--volt);box-shadow:none}.d-track li.now .d-node{box-shadow:0 0 0 5px var(--d-wash)}.d-track-text{gap:1px;display:grid}.d-track-text b{font-size:12px;font-weight:600}.d-track li:not(.reached) .d-track-text b{color:var(--d-ink-3);font-weight:500}.d-track-text span{color:var(--d-ink-2);font-variant-numeric:tabular-nums;font-size:10.5px}.d-person{align-items:center;gap:10px;padding:11px 12px;display:flex}.d-avatar-lg{background:var(--d-ink);width:32px;height:32px;color:var(--d-card);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.d-person p{color:var(--d-ink-2);font-size:11.5px;line-height:1.4}.d-person b{color:var(--d-ink);font-weight:600}.d-note{color:var(--d-ink-2);text-align:center;font-size:10.5px;line-height:1.45}.d-cx{counter-reset:d-step}.d-step:before{counter-increment:d-step;content:counter(d-step)}.d-step{background:var(--d-ink);width:18px;height:18px;color:var(--d-card);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:500;display:grid}.d-step.done{background:var(--volt);color:var(--on-volt)}.d-choice{align-items:center;gap:10px;min-height:50px;padding:8px 12px;display:flex}.d-choice+.d-choice{border-top:1px solid var(--d-hair)}.d-choice.on{background:var(--d-wash)}.d-radio{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--d-hair-2);color:var(--on-volt);border-radius:50%;flex:none;place-items:center;display:grid}.d-choice.on .d-radio{background:var(--volt);box-shadow:none}.d-radio svg{stroke-width:3px;width:10px;height:10px}.d-days{gap:6px;min-width:0;display:flex;overflow:hidden}.d-day{background:var(--d-card);width:50px;height:60px;box-shadow:var(--d-lift);border-radius:13px;flex:none;place-content:center;justify-items:center;gap:1px;display:grid}.d-day small{color:var(--d-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.d-cx:lang(ar) .d-day small{text-transform:none;letter-spacing:0;font-size:9.5px}.d-day b{letter-spacing:-.03em;font-size:17px;font-weight:600;line-height:1.1;font-family:var(--sans)}.d-day span{color:var(--d-ink-3);font-size:9px}.d-day.on{background:var(--d-ink);color:var(--d-card);box-shadow:none}.d-day.on small,.d-day.on span{color:color-mix(in srgb, var(--d-card) 72%, transparent)}.d-times{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.d-time-slot{background:var(--d-card);height:34px;box-shadow:var(--d-lift);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;font-size:11.5px;font-weight:500;display:grid}.d-time-slot.on{background:var(--volt);color:var(--on-volt);box-shadow:none;font-weight:600}.d-cx .d-bar .d-btn svg{stroke-width:2.6px;width:14px;height:14px}.d-report{background:var(--d-card);max-width:27rem;color:var(--d-ink);box-shadow:var(--d-lift), 0 24px 60px -32px #15171a66;border-radius:2px 14px 14px;padding:12px 14px 8px}:is(.d-report:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl] .d-report){border-radius:14px 2px 14px 14px}.d-report-text{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.55;display:grid}[lang=ar] .d-report-text{font-family:var(--arabic);font-size:.875rem;line-height:1.75}.d-rl{display:block}.d-report-head,.d-report-title{font-weight:600}.d-report-sec{margin-top:.75rem;display:grid}.d-report .d-time{font-family:var(--sans);color:var(--d-ink-2);justify-self:end;margin-top:.375rem;font-size:.6875rem}.aw{z-index:1;background:var(--window);min-width:0;color:var(--text);box-shadow:0 0 0 1px var(--window-line), var(--window-shadow);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:clip}.aw-bar{border-bottom:1px solid var(--window-line);flex:none;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 1rem;font-size:.8125rem;line-height:1.2;display:flex}.aw-bar b{white-space:nowrap;font-weight:600}.aw-mono{color:#f3f5f0;width:1.5rem;height:1.5rem;box-shadow:0 0 0 1px var(--window-line);background:#15171a;border-radius:.375rem;flex:none;place-items:center;font-size:.625rem;font-weight:600;display:grid;position:relative;overflow:hidden}.aw-mono:after{content:"";top:0;background:var(--volt);clip-path:polygon(0 0,100% 0,100% 100%);width:7px;height:7px;position:absolute;inset-inline-end:0}.aw-mono:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{clip-path:polygon(0 0,100% 0,0 100%)}.aw-path{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:.6875rem}.aw-path:before{content:"/";color:var(--line-strong);margin-inline-end:.625rem}:lang(ar) .aw-path{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.8125rem}.ws-scroll{scrollbar-width:thin;overflow-x:auto}@media (max-width:53rem){.ws-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.ws-scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000)}}.ws-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ws-body{min-width:50rem;color:var(--text);padding:1.25rem 1.5rem 1.5rem;font-size:.875rem;line-height:1.4;position:relative}.ws-sub{color:var(--text-muted);margin-bottom:1rem;font-size:.8125rem;position:relative}.ws-table{border:1px solid var(--window-line);border-radius:10px;display:grid;overflow:hidden}.ws-tr{align-items:center;gap:1rem;padding:.75rem 1rem;display:grid;position:relative}.ws-tr+.ws-tr{border-top:1px solid var(--window-line)}.ws-th{background:color-mix(in srgb, var(--text) 3%, transparent);color:var(--text-muted);padding-block:.5rem;font-size:.75rem;font-weight:600}.ws-th>span{position:relative}.ws-bookings .ws-tr{grid-template-columns:9.75rem minmax(0,1.15fr) minmax(0,.8fr) 8rem minmax(0,1.75fr)}.ws-credit .ws-tr{grid-template-columns:minmax(0,1.4fr) 7rem minmax(0,1.6fr)}.ws-when{gap:.125rem;display:grid}.ws-when b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}:lang(ar) .ws-when b{justify-self:start}.ws-when small{font-family:var(--mono);color:var(--text-muted);font-size:.6875rem}.ws-select{min-width:7rem;height:1.875rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 16%, transparent);white-space:nowrap;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.8125rem;display:inline-flex}.ws-select i{border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);width:.375rem;height:.375rem;translate:0 -2px;rotate:45deg}.ws-status{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.ws-acts{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex;position:relative}.ws-pill{white-space:nowrap;background:color-mix(in srgb, var(--text) 7%, transparent);height:1.5rem;color:var(--text);border-radius:.75rem;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.ws-pill.p0{background:color-mix(in srgb, var(--text) 7%, transparent)}.ws-pill.p1{background:color-mix(in srgb, var(--text) 12%, transparent)}.ws-pill.p2{background:color-mix(in srgb, var(--text) 22%, transparent)}.ws-pill.p3{background:var(--text);color:var(--window)}.ws-pill.is-none{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 16%, transparent);color:var(--text-muted);background:0 0}.ws-pill.is-promise{background:var(--volt-wash);color:var(--d-volt-ink)}.ws-btn{height:1.875rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 22%, transparent);white-space:nowrap;border-radius:.375rem;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ws-btn.is-primary{background:var(--text);color:var(--window);box-shadow:none;height:2.25rem;padding:0 1rem}.ws-tr.is-ended{background:color-mix(in srgb, var(--volt) 9%, transparent)}.ws-tr.is-on{background:color-mix(in srgb, var(--text) 4%, transparent);box-shadow:inset 2px 0 0 var(--text)}.ws-tr.is-on:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -2px 0 0 var(--text)}.ws-filter{background:var(--volt-wash);border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:.875rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;display:flex;position:relative}.ws-filter .ws-btn{background:var(--window);margin-inline-start:auto}.ws-r{text-align:end}.ws-num{font-variant-numeric:tabular-nums;font-weight:600}.ws-ages{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex;position:relative}.ws-totals{border:1px solid var(--window-line);border-radius:10px;gap:.375rem;margin-bottom:1rem;padding:1rem 1.125rem;display:grid;position:relative}.ws-label{color:var(--text-muted);justify-self:start;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}.ws-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:650;line-height:1.1}.ws-owing{color:var(--text-muted);font-size:.8125rem}.ws-agebar{align-items:center;gap:2px;height:.5rem;margin-top:.5rem;display:flex;position:relative}.ws-agebar>span:not(.ws-mark){border-radius:2px;flex-basis:0;align-self:stretch}.ws-agebar>.ws-mark{inset-inline-end:-.25rem;position:absolute;top:50%;translate:0 -50%}.a0{background:color-mix(in srgb, var(--text) 18%, transparent)}.a1{background:color-mix(in srgb, var(--text) 38%, transparent)}.a2{background:color-mix(in srgb, var(--text) 62%, transparent)}.a3{background:color-mix(in srgb, var(--text) 88%, transparent)}.ws-legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.375rem;display:grid}.ws-legend>span{gap:.125rem;display:grid}.ws-legend small{color:var(--text-muted);align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}.ws-legend small i{border-radius:2px;flex:none;width:.5rem;height:.5rem}.ws-legend b{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.ws-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;display:flex;position:relative}.ws-hint{color:var(--text-muted);font-size:.8125rem}.ws-entries{border:1px solid var(--window-line);border-radius:10px;margin-top:1rem;padding:.875rem 1rem;position:relative}.ws-entries-head{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-bottom:.5rem;font-size:.875rem;display:flex;position:relative}.ws-entries-head span:not(.ws-mark){color:var(--text-muted);margin-inline-start:auto;font-size:.75rem}.ws-entries li{border-top:1px solid var(--window-line);grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.75rem;padding-block:.5rem;font-size:.8125rem;display:grid}.ws-date{font-family:var(--mono);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}:lang(ar) .ws-date{font-family:var(--arabic)}.ws-entries .is-minus,.ws-entries .is-plus{font-variant-numeric:tabular-nums;white-space:nowrap}.ws-entries .is-minus{color:var(--d-volt-ink)}.ws-mark{background:var(--carbon);color:#fff;vertical-align:middle;width:1.375rem;height:1.375rem;font-family:var(--mono);letter-spacing:0;text-transform:none;box-shadow:0 0 0 3px var(--window), inset 0 0 0 1.5px var(--mark-ring);border-radius:50%;flex:none;place-items:center;margin-inline-start:.5rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-grid}.d-crop{background:var(--window);color:var(--text);box-shadow:0 0 0 1px var(--window-line);font-family:var(--sans);border-radius:12px;align-content:start;gap:.5rem;padding:.875rem 1rem;display:grid;position:relative}.d-crop:lang(ar){font-family:var(--arabic)}.d-crop .d-bar{box-shadow:none;-webkit-backdrop-filter:none;color:var(--d-ink);background:0 0;padding:0;position:static;inset:auto}.d-crop-times .d-times{grid-template-columns:repeat(3,minmax(0,1fr))}.d-crop-times .d-time-slot{color:var(--d-ink)}.d-crop-times .d-time-slot.on{color:var(--on-volt)}.d-crop-k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.625rem}.d-crop:lang(ar) .d-crop-k{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.75rem}.d-crop-sum{letter-spacing:-.01em;text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.3}.d-crop:lang(ar) .d-crop-sum{letter-spacing:0;line-height:1.6}.d-crop-sum .is-muted{color:var(--text-muted)}.d-crop-sum bdi{white-space:nowrap}.d-crop-total{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650;line-height:1}.d-agebar{gap:2px;height:.5rem;display:flex}.d-agebar>span{border-radius:2px;flex-basis:0;min-width:4px}.d-agelegend{color:var(--text-muted);flex-wrap:wrap;gap:.25rem .875rem;font-size:.6875rem;display:flex}.d-agelegend>span{align-items:center;gap:.375rem;display:inline-flex}.d-agelegend i{border-radius:2px;width:.5rem;height:.5rem}.panel-page{background:var(--dark-canvas);flex:1;place-items:center;padding:1.25rem;display:grid}.d-book-phone{width:min(17.5rem,100%);height:31rem}.panel-phone .d-main{padding-top:12px}@media (max-width:47.99rem){.ws-scroll{overflow-x:visible;-webkit-mask-image:none;mask-image:none}.ws-scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:none;mask-image:none}.ws-body{min-width:0;padding:1rem .875rem 1.125rem}.ws-table{border:0;border-radius:0;gap:.5rem;overflow:visible}.ws-tr,.ws-tr+.ws-tr{border:1px solid var(--window-line);border-radius:10px;padding:.75rem .875rem}.ws-th{background:0 0;border:0;padding:0 .125rem;display:flex}.ws-bookings .ws-th>span:not(:nth-child(4)),.ws-credit .ws-th{display:none}.ws-bookings .ws-tr:not(.ws-th){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when by""service customer""status status";gap:.5rem .75rem}.ws-bookings .ws-tr>:first-child{grid-area:when}.ws-bookings .ws-tr>:nth-child(2){grid-area:service;font-weight:600}.ws-bookings .ws-tr>:nth-child(3){color:var(--text-muted);grid-area:customer;justify-self:end}.ws-bookings .ws-tr>:nth-child(4){grid-area:by}.ws-bookings .ws-tr>:nth-child(5){grid-area:status}.ws-select{min-width:0}.ws-credit .ws-tr:not(.ws-th){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name balance""ages ages";gap:.5rem .75rem}.ws-credit .ws-tr>:first-child{grid-area:name;font-weight:600}.ws-credit .ws-tr>:nth-child(2){grid-area:balance}.ws-credit .ws-tr>:nth-child(3){grid-area:ages}.ws-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}
main{--display:clamp(2.75rem, 1.4rem + 5vw, 5.5rem);--h2:clamp(2rem, 1.3rem + 2.6vw, 3.25rem);--h3:1.375rem;--col-gap:1.5rem;--sec:clamp(3.5rem, 7vw, 6rem)}:root{interpolate-size:allow-keywords}.hs{padding-block:var(--sec)}.h2{font-size:var(--h2);letter-spacing:-.03em;text-wrap:balance;font-weight:620;line-height:1.04}[lang=ar] .h2{letter-spacing:0;font-weight:600;line-height:1.3}.head{align-content:start;gap:1.25rem;display:grid}.head .lead{margin-top:.25rem}.mono-k{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:500;line-height:1.35}[lang=ar] .mono-k{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.875rem}.mono-dark{color:var(--concrete)}.split-line{padding-block-end:.06em}.line{display:block}.rule{background:var(--line);height:1px;margin-bottom:clamp(2rem,4vw,3.5rem);position:relative}.rule i{width:9px;height:9px;position:absolute;top:-4px}.rule i:first-child{inset-inline-start:-4px}.rule i:last-child{inset-inline-end:-4px}.rule i:before,.rule i:after{content:"";background:var(--line-strong);position:absolute}.rule i:before{height:1px;inset:4px 0 auto}.rule i:after{width:1px;inset:0 auto 0 4px}.rule-dashed{border-top:1px dashed var(--line-strong);background:0 0;height:0;margin-bottom:1.5rem}.rule-dashed i{top:-5px}.faq-grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:2rem;display:grid}.faq-head{grid-column:1/span 4;align-self:stretch}.faq-head .head{top:calc(var(--header) + 2rem);position:sticky}.faq-list{border-bottom:1px solid var(--line);grid-column:5/-1}.qa{border-top:1px solid var(--line);transition:border-color var(--dur-3) var(--ease);position:relative}.qa[open]{border-top-color:var(--text)}.qa:before{content:"";inset-inline:0;background:var(--volt);opacity:0;pointer-events:none;height:2px;position:absolute;top:-1px}.qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.5rem;padding-block:1.0625rem;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:560;line-height:1.4;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:hover>span:first-child{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.qa summary:focus-visible{outline-offset:4px}.qa-mark{flex:none;width:.875rem;height:.875rem;position:relative}.qa-mark:before,.qa-mark:after{content:"";height:1.5px;transition:rotate var(--dur-3) var(--spring);background:currentColor;position:absolute;inset:50% 0 auto;translate:0 -50%}.qa-mark:after{rotate:90deg}.qa[open] .qa-mark:after{rotate:none}.qa-a p{color:var(--text-muted);text-wrap:pretty;max-width:42rem;padding-bottom:1.375rem}.qa::details-content{block-size:0;overflow-y:clip}.qa[open]::details-content{block-size:auto}@media (prefers-reduced-motion:no-preference){.qa::details-content{transition:block-size var(--dur-3) var(--ease), content-visibility var(--dur-3) allow-discrete}.motion .qa[open]:before{animation:kit-flash var(--dur-3) var(--ease) both}}@keyframes kit-flash{0%{opacity:1}to{opacity:0}}.callouts{border-bottom:1px solid var(--line);counter-reset:none;align-content:start;display:grid}.callouts li{border-top:1px solid var(--line);grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.875rem;padding-block:1rem;font-size:.9375rem;line-height:1.5;display:grid}.co-n{background:var(--carbon);color:#fff;width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--mark-ring);font-family:var(--mono);border-radius:50%;place-items:center;font-size:.75rem;font-weight:500;line-height:1;display:inline-grid;translate:0 -.05rem}.pbar{top:var(--header);z-index:15;background:var(--canvas);border-bottom:1px solid var(--line);transition:top var(--medium) var(--ease);position:sticky}:root:has(.top[data-scrolled]) .pbar{top:3.75rem}.pbar-in{align-items:center;gap:2rem;min-height:3rem;display:flex}.pbar-name{white-space:nowrap;align-items:center;gap:.625rem;min-height:2.75rem;font-size:.9375rem;font-weight:600;display:inline-flex}.pbar-nav{scrollbar-width:none;gap:1.5rem;min-width:0;display:flex;overflow-x:auto}.pbar-nav::-webkit-scrollbar{display:none}.pbar-nav a{min-height:2.75rem;color:var(--text-muted);white-space:nowrap;align-items:center;margin-inline:-.25rem;padding-inline:.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.pbar-nav a:hover{color:var(--text)}.pbar-nav a:focus-visible{outline-offset:-2px}main:has(.pbar) section[id]{scroll-margin-top:calc(var(--header) + 4rem)}.pk-title{max-width:18ch}[lang=ar] .pk-title{max-width:20ch}.pk-title>span{display:block}.pk-title>span+span{color:var(--concrete)}.pk-facts li p{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.35}[lang=ar] .pk-facts li p{line-height:1.6}.pk-facts.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-stage.is-panel{grid-template-columns:minmax(0,1fr)}.row-acts{gap:.375rem;margin-inline-start:auto;display:inline-flex}.row-act{color:#fff;white-space:nowrap;border:1px solid #6b7480;border-radius:.375rem;align-items:center;height:1.75rem;padding:0 .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.pk-screen-grid{grid-template-columns:minmax(0,9fr) minmax(0,3fr);align-items:start;gap:2rem clamp(1.5rem,4vw,4rem);display:grid}.pk-screen-fig{min-width:0}.pk-screen-grid .callouts{top:calc(var(--header) + 5rem);position:sticky}.pk-also{gap:.625rem;margin-top:2rem;display:grid}.pk-also-cap{color:var(--text-muted);font-size:.875rem}.pk-list li p{color:var(--text);margin-top:0;font-size:1rem;line-height:1.5}[lang=ar] .pk-list li p{line-height:1.7}.notyet{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3.5vw,3.5rem);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.5rem;display:grid;position:relative}.notyet-rule{border-top:1px dashed var(--line-strong);position:absolute;inset:0 0 auto}.notyet-k{grid-column:1/-1}.notyet .notyet-k .dot-pending{width:.625rem;height:.625rem}.notyet-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.notyet-list li{border-top:1px dashed var(--line);color:var(--text-muted);padding-block:.875rem 1rem;padding-inline-start:1.25rem;font-size:.9375rem;line-height:1.5;position:relative}.notyet-list li:before{content:"";inset-inline-start:0;border:1.5px solid var(--pending);border-radius:50%;width:.5625rem;height:.5625rem;position:absolute;top:1.3rem}.pk-who>li{grid-template-columns:minmax(0,1fr) auto}.pk-who .tags{flex-wrap:wrap;justify-content:flex-end}.who-link{min-height:0;color:var(--text);border-bottom:1px solid var(--line-strong);font-weight:600;display:inline-flex}.who-link .ico{width:.875rem;height:.875rem}.works-rows{border-bottom:1px solid var(--line)}.works-rows>li{border-top:2px solid var(--text);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,3fr);align-items:baseline;gap:.5rem 2rem;padding-block:1.5rem;display:grid}.works-rows>li+li{border-top-width:1px;border-top-color:var(--line)}.works-rows>li.is-soon{border-top:1px dashed var(--line-strong)}.works-name{gap:.125rem;display:grid}.works-name b{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.works-name small{color:var(--text-muted);font-size:.875rem}.works-say{color:var(--text-muted);max-width:34rem}.works-link{justify-self:end}.is-soon .works-name b{color:var(--text-muted)}.pk-steps{column-gap:var(--col-gap);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-steps li{align-content:start;gap:.5rem;padding-block:1.5rem;padding-inline:0 1.25rem;display:grid;position:relative}.pk-steps li+li{border-inline-start:1px solid var(--line);padding-inline-start:1.25rem}.pk-steps h3{font-size:var(--h3);font-weight:600;line-height:1.25}.pk-steps p{color:var(--text-muted)}.pk-step-n{width:2rem;height:2rem;box-shadow:inset 0 0 0 1.5px var(--line-strong);font-family:var(--mono);border-radius:50%;place-items:center;margin-bottom:.5rem;font-size:.8125rem;display:inline-grid}.pk-steps li:nth-child(3) .pk-step-n{background:var(--volt);color:var(--on-volt);box-shadow:none}.pk-card-fig{max-width:44rem;margin-top:clamp(2rem,4vw,3rem);margin-inline-start:calc((100% + var(--col-gap)) * .5)}.pk-card{padding:0 1.5rem}.pk-card .ag-card{border-bottom:0}.pk-card .ag-btn{cursor:default}.pk-card .ag-btn.is-volt{color:var(--ag-ink);border-color:var(--ag-ink);background:0 0}.pk-card-under{color:var(--text-muted);max-width:38rem;margin-top:1rem}.pk-report-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}.pk-report-fig{min-width:0}.rules-table{border-collapse:collapse;border-bottom:1px solid var(--line);width:100%}.rules-table th,.rules-table td{text-align:start;vertical-align:top;border-top:1px solid var(--line);padding:1.125rem 1.5rem 1.125rem 0}[dir=rtl] .rules-table th,[dir=rtl] .rules-table td{padding:1.125rem 0 1.125rem 1.5rem}.rules-table thead th{border-top:2px solid var(--text);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);padding-block:.75rem;font-size:.75rem;font-weight:500}[lang=ar] .rules-table thead th{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.875rem}.rules-table tbody th{width:34%;font-size:1.0625rem;font-weight:600}.rules-line{font-family:var(--mono);color:var(--text);font-size:.875rem;line-height:1.55;display:block}[lang=ar] .rules-line{font-family:var(--arabic);font-size:.9375rem;line-height:1.7}.rules-note{margin-top:.5rem;font-size:.875rem}.rules-notes{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid}.rules-notes li{color:var(--text-muted);max-width:32rem}@media (max-width:61.99rem){.faq-head,.faq-list{grid-column:1/-1}.faq-head .head{position:static}.pk-screen-grid,.pk-report-grid{grid-template-columns:minmax(0,1fr)}.pk-screen-grid .callouts{position:static}.notyet,.notyet-list{grid-template-columns:minmax(0,1fr)}.pk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-steps li:nth-child(3){border-inline-start:0;padding-inline-start:0}.pk-steps li:nth-child(n+3){border-top:1px solid var(--line)}.pk-card-fig{margin-inline-start:0}.works-rows>li{grid-template-columns:minmax(0,1fr)}.works-link{justify-self:start}.pk-facts.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:53rem){.pbar-in{gap:1.25rem}.pbar-nav{padding-inline-end:1.5rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}[dir=rtl] .pbar-nav{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000)}.pk-who>li{grid-template-columns:minmax(0,1fr)}.pk-who .tags{justify-content:flex-start}.pk-facts.is-four{grid-template-columns:minmax(0,1fr)}.rules-notes{grid-template-columns:minmax(0,1fr);row-gap:.75rem}}@media (max-width:30rem){:root:has(.top[data-scrolled]) .pbar{top:3.5rem}.pbar-name{font-size:.875rem}.pk-steps{grid-template-columns:minmax(0,1fr)}.pk-steps li,[dir=rtl] .pk-steps li{border-inline-start:0;padding-inline:0}.pk-steps li+li{border-top:1px solid var(--line)}.rules-table,.rules-table thead,.rules-table tbody,.rules-table tr,.rules-table th,.rules-table td{display:block}.rules-table thead{display:none}.rules-table tbody th{width:auto;padding-bottom:.25rem}.rules-table td{border-top:0;padding-top:0}.pk-card{padding:0 1rem}}
