@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: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:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/el-messiri-arabic-600-normal-Te2c8S-M.woff2)format("woff2"),url(/assets/el-messiri-arabic-600-normal-qhBYdKVW.woff)format("woff")}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/el-messiri-arabic-700-normal-D9aO7CWn.woff2)format("woff2"),url(/assets/el-messiri-arabic-700-normal-wfXImB6W.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2)format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2)format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fraunces-latin-700-normal-CEOla-zY.woff2)format("woff2"),url(/assets/fraunces-latin-700-normal-DTjk5d1Q.woff)format("woff")}:root{--bg:#5e4558;--bg2:#4e3949;--bg3:#45323f;--glass:#ffffff17;--glass2:#ffffff26;--edge:#ffffff26;--rose:#edb4af;--velvet:#3a1d45;--paper:#fff9f5;--paper2:#f4eae6;--ink2:#3a1d4594;--soft:#ffffffb8;--dim:#ffffff80;--came:#9fe3be;--wait:#f5cf8e;--bad:#ffa898;--wa:#25b864;--ar:"IBM Plex Sans Arabic", system-ui, sans-serif;--disp:"El Messiri", "IBM Plex Sans Arabic", serif;--num:"Fraunces", Georgia, serif;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--ease:cubic-bezier(.23, 1, .32, 1);--rose-a:#edb4af29;--bg-a:#5e4558e6}[data-theme=barber]{--bg:#26272b;--bg2:#1e1f22;--bg3:#18191b;--rose:#d8b887;--velvet:#151517;--paper:#f4efe7;--paper2:#e7dfd2;--ink2:#15151794;--rose-a:#d8b88729;--bg-a:#26272beb}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body,#root{min-height:100%}body{background:var(--bg);color:#fff;font-family:var(--ar);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0}input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}img{display:block}.app{max-width:480px;min-height:100vh;margin:0 auto;position:relative;overflow-x:hidden}.screen{padding:calc(10px + var(--safe-t)) 0 calc(120px + var(--safe-b));min-height:100vh}.n{font-family:var(--num);font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate}.caps{font:500 11px var(--num);letter-spacing:.22em;text-transform:uppercase}button:active{transition:transform .1s ease-out;transform:scale(.97)}.logo{font-family:var(--num);letter-spacing:-.035em;color:#fff;direction:ltr;align-items:flex-end;font-weight:700;line-height:1;display:inline-flex}.top{z-index:3;justify-content:space-between;align-items:center;min-height:52px;padding:6px 16px 0;display:flex;position:relative}.rbtn,.mepill{background:var(--glass2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;align-items:center;gap:7px;height:44px;font-size:14.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.rbtn{padding:0 16px 0 12px}.mepill,html[dir=ltr] .mepill{padding:0 14px 0 6px}.mepill .pa{background:var(--rose);width:32px;height:32px;color:var(--velvet);font:700 15px var(--disp);border-radius:50%;place-items:center;display:grid;overflow:hidden}.av img,.pa img,.who i img,.stack i img,.badge img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.av{overflow:hidden}.title{font:700 32px/1.2 var(--disp);padding:14px 18px 0}.sub{color:var(--soft);padding:2px 18px 0;font-size:14.5px}.sec{justify-content:space-between;align-items:baseline;padding:22px 18px 10px;display:flex}.sec h4{font:700 21px var(--disp)}.sec span,.sec button{color:var(--soft);font-size:13.5px}.sec button.link{color:var(--rose);font-weight:600}.small{color:var(--soft);font-size:13px}.hero{height:400px;margin-top:calc(-10px - var(--safe-t));position:relative}.hero>img{object-fit:cover;width:100%;height:100%}.hero:after{content:"";background:linear-gradient(180deg, #1e0e1e6b 0%, #1e0e1e00 30%, #1e0e1e00 50%, var(--bg-a) 88%, var(--bg) 100%);pointer-events:none;position:absolute;inset:0}.hero .top{top:calc(6px + var(--safe-t));padding-top:0;position:absolute;left:0;right:0}.hero .htxt{left:16px;right:16px;top:calc(118px + var(--safe-t));text-align:center;z-index:2;position:absolute}.htxt .caps{color:#ffffffd9}.htxt h1{font:600 40px/1.15 var(--disp);text-shadow:0 2px 24px #280a2859;margin-top:6px}.htxt p{color:#ffffffe6;margin-top:4px;font-size:15px}.hero.short{height:330px}.hero.short .htxt{top:calc(104px + var(--safe-t))}.paper{background:var(--paper);color:var(--velvet);border-radius:32px;box-shadow:0 24px 40px -22px #1e0a1e8c}.float{z-index:4;margin:-118px 14px 0;padding:12px;position:relative}.ncard .head{background:var(--paper2);text-align:start;border-radius:24px;gap:12px;width:100%;padding:10px;display:flex}.ncard .ph2{border-radius:46px 46px 18px 18px;flex:none;width:92px;height:102px;overflow:hidden}.ncard .ph2 img,.thumb img,.svc img,.archimg img{object-fit:cover;width:100%;height:100%}.ncard .info{flex:1;min-width:0;padding-top:2px}.tagp{color:var(--ink2);background:#fff;border-radius:12px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block;box-shadow:0 0 0 1px #3a1d4514}.ncard h3{font:700 23px/1.25 var(--disp);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.ncard .s{color:var(--ink2);font-size:13px}.who{align-items:center;gap:7px;margin-top:7px;font-size:12.5px;font-weight:600;display:flex}.who i,.stack i{background:var(--rose);width:28px;height:28px;color:var(--velvet);font:700 13px var(--disp);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.cols{grid-template-columns:1fr 1px 1fr;gap:12px;padding:12px 6px 10px;display:grid}.cols .ln{background:#3a1d451f}.cols small{color:var(--ink2);margin-bottom:5px;font-size:11.5px;display:block}.cols .tm{font:600 25px/1 var(--num)}.cols .tm em{font:400 11.5px var(--ar);color:var(--ink2);margin-top:4px;font-style:normal;display:block}.stack{direction:ltr;justify-content:flex-start;align-items:center;display:flex}html[dir=rtl] .stack{justify-content:flex-end}.stack i{border:2px solid var(--paper);margin-left:-9px;font-size:12px}.stack i:first-child{margin-left:0}.stack i:nth-child(2){background:#d9a1b4}.stack i:nth-child(3){background:#f3cfc0}.stack b{font:600 12px var(--num);color:var(--ink2);margin-left:6px}.pay{gap:8px;display:flex}.bigbtn{background:var(--velvet);height:56px;color:var(--paper);border-radius:28px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.altbtn{background:var(--paper2);height:56px;color:var(--velvet);border-radius:28px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14.5px;font-weight:600;display:flex}.bigbtn[disabled]{opacity:.4}.pills{scrollbar-width:none;gap:7px;padding:16px 16px 0;display:flex;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.pl{background:var(--glass);height:42px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--soft);white-space:nowrap;border-radius:21px;flex:none;align-items:center;gap:6px;padding:0 15px;font-size:14px;display:flex}.pl .n{color:#fff;font-size:16px;font-weight:600}.pl.on{background:var(--paper);color:var(--velvet);box-shadow:none;font-weight:600}.pl.on .n{color:var(--velvet)}.glass{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:26px}.list{flex-direction:column;gap:9px;padding:0 14px;display:flex}.row{text-align:start;align-items:center;gap:12px;width:100%;padding:9px 12px 9px 10px;display:flex}.thumb{background:var(--bg3);border-radius:26px 26px 10px 10px;flex:none;width:52px;height:60px;overflow:hidden}.row .tm{font:600 19px var(--num);text-align:center;min-width:50px}.row .w{flex:1;min-width:0}.row .w b{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;display:block;overflow:hidden}.row .w span{color:var(--dim);font-size:12.5px}.chev{color:var(--dim);font:400 20px var(--num)}html[dir=ltr] .chev{transform:scaleX(-1)}.st{white-space:nowrap;border-radius:12px;padding:5px 10px;font-size:12px;font-weight:600}.st.ok{color:var(--came);background:#9fe3be29}.st.wt{color:var(--wait);background:#f5cf8e26}.st.bad{color:var(--bad);background:#ffa89826}.av{background:var(--rose);width:42px;height:42px;color:var(--velvet);font:700 18px var(--disp);border-radius:50%;flex:none;place-items:center;display:grid}.bar{text-align:start;align-items:center;gap:12px;width:calc(100% - 28px);margin:12px 14px 0;padding:10px 10px 10px 14px;display:flex}html[dir=rtl] .bar{padding:10px 14px 10px 10px}.bar .ic{background:var(--wa);color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.bar .ic.plain{background:var(--glass2)}.bar .tx{flex:1;min-width:0}.bar b{font-size:14.5px;font-weight:600;display:block}.bar span{color:var(--soft);font-size:12.5px}.go,.bar .go{background:var(--paper);color:var(--velvet);white-space:nowrap;border-radius:18px;padding:9px 16px;font-size:13.5px;font-weight:600}.empty{text-align:center;color:var(--soft);padding:30px 26px;font-size:15px;line-height:1.7}.empty b{font:700 22px var(--disp);color:#fff;margin-bottom:4px;display:block}.dock{left:0;right:0;bottom:calc(14px + var(--safe-b));z-index:30;pointer-events:none;justify-content:center;display:flex;position:fixed}.dock .in{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#1e0e20cc;border-radius:37px;justify-content:space-between;align-items:center;width:calc(100% - 28px);max-width:452px;height:74px;padding:0 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 30px -14px #0009}.tab{color:#ffffff8c;border-radius:29px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:76px;height:58px;font-size:11.5px;display:flex}.tab.on{color:var(--rose);background:var(--rose-a);font-weight:600}.add{background:var(--rose);height:58px;color:var(--velvet);border-radius:29px;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:15px;font-weight:700;display:flex}.add b{font:500 26px/1 var(--num)}.chips{flex-wrap:wrap;gap:7px;padding:0 16px;display:flex}.grid{grid-template-columns:1fr 1fr;gap:10px;padding:0 14px;display:grid}.svc{text-align:start;background:var(--bg3);border-radius:28px;height:186px;position:relative;overflow:hidden}.svc:after{content:"";background:linear-gradient(#0000 42%,#1e0c1ec2);position:absolute;inset:0}.svc .t{inset-inline-start:14px;z-index:2;position:absolute;bottom:12px}.svc .t b{font:700 19px/1.2 var(--disp);display:block}.svc .t span{color:#ffffffd1;font-size:12px}.svc .pr{top:10px;z-index:2;color:var(--velvet);font:600 13px var(--num);background:#ffffffe6;border-radius:14px;padding:4px 10px;position:absolute;inset-inline-start:10px}.svc .pk{bottom:12px;z-index:2;width:34px;height:34px;font:400 22px/1 var(--num);background:#ffffff40;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:12px;box-shadow:inset 0 0 0 1.5px #fffc}.svc.on{box-shadow:0 0 0 3px var(--rose)}.svc.on .pk{background:var(--rose);color:var(--velvet);box-shadow:none}.slots{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 16px;display:grid}.sl{background:var(--glass);height:46px;box-shadow:inset 0 0 0 1px var(--edge);font:600 16px var(--num);border-radius:23px;place-items:center;display:grid}.sl.on{background:var(--rose);color:var(--velvet);box-shadow:none}.ppl{flex-wrap:wrap;gap:16px;padding:0 18px;display:flex}.pp{color:var(--soft);flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex}.pp .av{background:var(--glass2);color:#fff;width:50px;height:50px}.pp.on{color:#fff;font-weight:600}.pp.on .av{background:var(--rose);color:var(--velvet);box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--rose)}.field{background:var(--glass);height:56px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:28px;align-items:center;gap:10px;margin:0 14px 10px;padding:0 20px;display:flex}.field input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:17px}.field input::placeholder{color:#ffffff73}.field:focus-within{box-shadow:inset 0 0 0 2px var(--rose)}.hint{color:var(--came);white-space:nowrap;background:#9fe3be24;border-radius:12px;padding:5px 10px;font-size:12px;font-weight:600}.contbar{left:0;right:0;bottom:calc(14px + var(--safe-b));z-index:30;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}.contbar .need{color:var(--paper);pointer-events:auto;background:#1e0e20bf;border-radius:14px;padding:5px 12px;font-size:13px}.contbar .in{background:var(--paper);width:calc(100% - 28px);max-width:452px;min-height:68px;color:var(--velvet);padding:8px;pointer-events:auto;border-radius:34px;justify-content:space-between;align-items:center;gap:10px;padding-inline-start:20px;display:flex;box-shadow:0 18px 30px -14px #0009}.contbar .l{color:var(--ink2);min-width:0;font-size:12.5px}.contbar .l b{color:var(--velvet);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.contbar .bigbtn{flex:none;height:52px;padding:0 22px}.prog{z-index:4;margin:-92px 14px 0;padding:16px 18px;position:relative}.prog .r1{justify-content:space-between;align-items:center;gap:10px;display:flex}.prog .big2{font:600 38px/1 var(--num)}.prog .big2 em{color:var(--ink2);font-style:normal;font-weight:400}.track{background:var(--paper2);border-radius:4px;height:8px;margin-top:12px;overflow:hidden}.track i{background:var(--velvet);height:100%;transition:width .4s var(--ease);border-radius:4px;display:block}.wa{background:var(--wa);color:#fff;white-space:nowrap;border-radius:21px;align-items:center;gap:6px;height:42px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}.msgp{color:#ffffffe6;background:#ffffff12;border-radius:24px 24px 24px 8px;margin:12px 14px 0;padding:12px 15px;font-size:13.5px;line-height:1.8}html[dir=rtl] .msgp{border-radius:24px 24px 8px}.msgp small{color:var(--dim);font-size:11.5px;display:block}.help{color:var(--soft);text-align:center;padding:14px 24px 2px;font-size:13px;line-height:1.6}.block{background:var(--rose);color:var(--velvet);border-radius:30px;margin:14px 14px 0;padding:18px}.block .k{opacity:.75;font-size:13.5px;font-weight:500}.block .big{font:600 54px/1.05 var(--num);letter-spacing:-.03em;margin-top:6px}.block .big small{font:700 19px var(--disp);letter-spacing:0;margin-inline-start:6px}.block .s{opacity:.72;font-size:13px}.chart{direction:ltr;align-items:flex-end;gap:3px;height:74px;margin-top:14px;display:flex}.chart i{background:var(--velvet);opacity:.82;border-radius:4px 4px 1px 1px;flex:1;min-height:3px}.chart i.now{background:var(--paper);opacity:1}.tiles{grid-template-columns:1fr 1fr;gap:10px;margin:10px 14px 0;display:grid}.tiles.three{grid-template-columns:1fr 1fr 1fr}.tile{border-radius:24px;padding:13px 15px}.tile small{color:var(--soft);font-size:12.5px;display:block}.tile .n{font-size:27px;font-weight:600;line-height:1.15}.card{margin:0 14px;padding:4px 14px}.li{text-align:start;border-top:1px solid #ffffff14;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}.li:first-child{border-top:0}.li .w{flex:1;min-width:0}.li .w b{font-size:15px;font-weight:600;display:block}.li .w span{color:var(--dim);font-size:12.5px}.li .amt{font:600 19px var(--num)}.li .amt.gold{color:var(--rose)}.archimg{width:220px;height:280px;margin:10px auto 0;position:relative}.archimg .fr{border-radius:110px 110px 28px 28px;width:100%;height:100%;overflow:hidden;box-shadow:0 0 0 6px #ffffff14}.archimg .badge{inset-inline-end:-16px;background:var(--paper);width:88px;height:88px;color:var(--velvet);font:700 36px var(--disp);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-12px;box-shadow:0 14px 26px -12px #00000080}.acc-caps{text-align:center;color:var(--rose);margin-top:22px}.acc-name{text-align:center;font:700 32px/1.2 var(--disp);padding:0 18px}.acc-sub{text-align:center;color:var(--soft);font-size:14px}.trial{background:var(--rose);color:var(--velvet);border-radius:24px;justify-content:space-between;align-items:center;gap:10px;margin:14px 14px 0;padding:13px 16px;display:flex}.trial b{font-size:15px;font-weight:600;display:block}.trial span{opacity:.7;font-size:12.5px}.trial .bn{font:600 32px/1 var(--num)}.set{grid-template-columns:1fr 1fr;gap:9px;margin:10px 14px 0;display:grid}.stile{text-align:start;border-radius:22px;align-items:center;gap:10px;min-height:68px;padding:10px 12px;display:flex}.stile i{background:var(--rose-a);width:40px;height:40px;color:var(--rose);border-radius:13px;flex:none;place-items:center;font-style:normal;display:grid}.stile b{font-size:14.5px;font-weight:600;display:block}.stile span{color:var(--dim);font-size:11.5px}.langs{gap:8px;margin:10px 14px 0;display:flex}.langs button{text-align:center;border-radius:24px;flex:1;height:48px;font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff4d}.langs button.on{background:var(--paper);color:var(--velvet);box-shadow:none}.lnk{text-align:center;width:100%;color:var(--soft);padding:14px 0 4px;font-size:14.5px;font-weight:500;display:block}.lnk.danger{color:var(--bad)}.scrim{z-index:50;background:#180a1a8c;animation:.2s ease-out fade;position:fixed;inset:0}.sheet{z-index:51;animation:up .3s var(--ease);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.sheet .in{background:var(--bg2);width:100%;max-width:480px;padding:10px 16px calc(20px + var(--safe-b));max-height:90vh;box-shadow:inset 0 1px 0 var(--edge);border-radius:32px 32px 0 0;overflow:auto}.grab{background:#ffffff47;border-radius:3px;width:44px;height:5px;margin:0 auto 10px}.sheet-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.sheet h3{font:700 25px/1.3 var(--disp)}.xbtn{background:var(--glass2);border-radius:19px;flex:none;align-items:center;gap:5px;height:38px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.ticket{background:var(--paper);color:var(--velvet);border-radius:24px;margin-top:10px;padding:18px 20px;position:relative}.ticket .h{color:var(--ink2);justify-content:space-between;gap:10px;font-size:13px;display:flex}.ticket .tm{font:600 54px/1.05 var(--num);letter-spacing:-.03em;margin-top:4px}.ticket .nm{font:700 23px var(--disp)}.ticket .ph{color:var(--ink2);font-size:13px}.dash{border-top:2px dashed #3a1d4526;margin:14px -4px 10px;position:relative}.dash:before,.dash:after{content:"";background:var(--bg2);border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.dash:before{left:-27px}.dash:after{right:-27px}.tl{justify-content:space-between;padding:4px 0;font-size:14px;display:flex}.tl span{color:var(--ink2)}.tl b{font-weight:600}.acts{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.act{background:var(--glass);height:60px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:22px;justify-content:center;align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:flex}.act.full{grid-column:1/-1}.act.rose{background:var(--rose);color:var(--velvet);box-shadow:none}.act.green{background:var(--wa);color:#fff;box-shadow:none}.act.red{color:var(--bad);box-shadow:none;background:#ffa89829}.act.paperb{background:var(--paper);color:var(--velvet);box-shadow:none}.act[disabled]{opacity:.45}.q{font:600 18px/1.5 var(--disp);margin-top:8px}.frow{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 0;display:flex}.frow .k{color:var(--soft);min-width:100px;font-size:14px}.frow input{background:var(--glass);color:#fff;border:0;border-radius:14px;outline:0;flex:1;min-width:0;padding:11px 13px;font-size:16px}.frow input:focus{box-shadow:inset 0 0 0 2px var(--rose)}.frow input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ta{background:var(--glass);resize:vertical;color:#fff;border:0;border-radius:18px;outline:0;width:100%;min-height:120px;padding:12px 14px;font-size:15px;line-height:1.7}.toast{left:0;right:0;bottom:calc(100px + var(--safe-b));z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed}.toast .in{pointer-events:auto;background:var(--paper);color:var(--velvet);animation:up .25s var(--ease);border-radius:26px;align-items:center;gap:14px;padding:10px 10px 10px 18px;font-size:15px;font-weight:500;display:flex;box-shadow:0 14px 30px #0000004d}html[dir=rtl] .toast .in{padding:10px 18px 10px 10px}.toast button{background:var(--velvet);color:var(--paper);border-radius:18px;padding:8px 14px;font-weight:600}.eve{z-index:40;background:var(--bg);position:fixed;inset:0;overflow:auto}.eve .bg{position:absolute;inset:0}.eve .bg img{object-fit:cover;width:100%;height:100%}.eve .bg:after{content:"";background:linear-gradient(180deg, #1e0e1e4d 0%, #1e0e1e40 35%, var(--bg-a) 72%, var(--bg) 100%);position:absolute;inset:0}.eve .in{z-index:2;max-width:480px;min-height:100%;padding:calc(10px + var(--safe-t)) 0 calc(22px + var(--safe-b));flex-direction:column;margin:0 auto;display:flex;position:relative}.eve h2{font:600 40px/1.15 var(--disp);text-align:center;text-shadow:0 2px 24px #280a2859;margin-top:70px}.eve p{text-align:center;color:#ffffffe0;font-size:15px}.eve .cards{margin-top:auto;padding-top:30px}.welcome{min-height:100vh;padding:calc(24px + var(--safe-t)) 24px 40px;text-align:center;flex-direction:column;align-items:center;display:flex}.welcome .archimg{width:240px;height:310px;margin-top:30px}.welcome h1{font:700 32px/1.3 var(--disp);margin-top:30px}.welcome p{color:var(--soft);margin-top:6px;font-size:15.5px;line-height:1.7}.install{background:var(--paper);width:calc(100% - 28px);color:var(--velvet);text-align:start;border-radius:26px;align-items:center;gap:12px;margin:12px 14px 0;padding:12px;display:flex}.install .ic{background:var(--velvet);width:46px;height:46px;color:var(--paper);border-radius:15px;flex:none;place-items:center;display:grid}.install b{font-size:15px;font-weight:600;display:block}.install small{color:var(--ink2);font-size:12.5px}.install .go,.install small.go{background:var(--velvet);color:var(--paper)}.add,.tab span{white-space:nowrap}.step{align-items:center;gap:14px;padding:12px 0;font-size:16px;display:flex}.step .k{background:var(--rose);width:36px;height:36px;color:var(--velvet);font:600 16px var(--num);border-radius:50%;flex:none;place-items:center;display:grid}.err{color:var(--velvet);background:#ffd9d1;border-radius:18px;margin:12px 14px 0;padding:12px 16px;font-size:14.5px}.spin{border:3px solid #ffffff26;border-top-color:var(--rose);border-radius:50%;width:30px;height:30px;margin:40px auto;animation:.8s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}@keyframes up{0%{transform:translateY(100%)}to{transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.badge{overflow:hidden}.badge .cam,.archimg .cam{position:absolute}.archimg .chg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#1e0e208c;border-radius:17px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.badgebtn{inset-inline-end:-10px;background:var(--bg);width:92px;height:92px;box-shadow:0 0 0 4px var(--bg), 0 16px 28px -12px #0000008c;border-radius:50%;padding:0;position:absolute;bottom:-12px}.badgebtn .badge{width:100%;height:100%;box-shadow:none;border-radius:50%;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.badgebtn .badge img{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.badgebtn .pen{bottom:2px;background:var(--velvet);width:30px;height:30px;color:var(--paper);box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:2px}.photorow{gap:8px;margin:14px 14px 0;display:flex}.photorow button{border-radius:23px;flex:1;justify-content:center;align-items:center;gap:7px;height:46px;font-size:13.5px;font-weight:600;display:inline-flex}.contact{grid-template-columns:1fr 1fr;gap:9px;margin:10px 14px 0;display:grid}.contact a{border-radius:22px;justify-content:center;align-items:center;gap:8px;min-height:60px;font-size:14.5px;font-weight:600;display:flex}.field .lbl{color:var(--soft);white-space:nowrap;font-size:13.5px}.othertime input{text-align:end;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:600 17px var(--num)}.othertime.on{box-shadow:inset 0 0 0 2px var(--rose)}.slots{grid-template-columns:repeat(4,1fr)}.ticket .note{background:var(--paper2);border-radius:14px;margin-top:8px;padding:8px 12px;font-size:13.5px}.pin{align-items:center;gap:8px;margin-top:10px;display:flex}.pin input{background:var(--paper2);min-width:0;height:46px;color:var(--velvet);font:600 18px var(--num);border:0;border-radius:16px;outline:0;flex:1;padding:0 14px}.pin button{background:var(--velvet);height:46px;color:var(--paper);border-radius:16px;padding:0 16px;font-weight:600}.edit-mini{color:var(--velvet);background:var(--paper2);border-radius:10px;margin-inline-start:6px;padding:3px 9px;font-size:12.5px;font-weight:600}.quick{gap:8px;margin:12px 14px 0;display:flex}.quick button{text-align:start;border-radius:22px;flex:1;align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}.quick i{background:var(--rose-a);width:38px;height:38px;color:var(--rose);border-radius:13px;flex:none;place-items:center;font-style:normal;display:grid}.quick b{font-size:14px;font-weight:600;display:block}.quick span{color:var(--dim);font-size:11.5px}.rbtn.round{justify-content:center;width:44px;padding:0}.xbtn{justify-content:center;width:40px;padding:0}.ib{background:var(--glass2);color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:inline-grid;position:relative}.ib.paper{background:var(--paper);color:var(--velvet)}.ib.dark{background:var(--velvet);color:var(--paper)}.ib.green{background:var(--wa);color:#fff}.ib.soft{background:var(--paper2);color:var(--velvet)}.ib.red{color:var(--bad);background:#ffa89829}.ib.sm{width:36px;height:36px}.ib small{white-space:nowrap;color:var(--soft);margin-top:4px;font-size:11px;position:absolute;top:100%}.iconrow{justify-content:center;gap:22px;margin:16px 0 22px;display:flex}.iconrow .ib{width:56px;height:56px}.sdot{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.sdot.wt{color:var(--wait);background:#f5cf8e29}.sdot.ok{color:var(--rose);background:#edb4af2e}.sdot.came{background:var(--came);color:#17402b}.sdot.bad{color:var(--bad);background:#ffa8982e}.sdot.walk{background:var(--glass2);color:#fff}.stword{background:var(--paper2);border-radius:10px;padding:3px 9px;font-size:12px;font-weight:600}.langs button .fl{margin-inline-end:6px;font-size:18px}.archimg .camchip{top:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#140a1480;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;inset-inline-start:12px}.tilepen{color:var(--rose);display:inline-flex}.act svg,.bigbtn svg{flex:none}[data-theme=barber] .stack i:nth-child(2){background:#bfa17a}[data-theme=barber] .stack i:nth-child(3){background:#e8d3b0}.dock{view-transition-name:dock}::view-transition-group(root){animation-duration:.5s}html[data-vt=push]::view-transition-new(root){animation:.52s cubic-bezier(.23,1,.32,1) both vt-open}html[data-vt=push]::view-transition-old(root){animation:.52s cubic-bezier(.23,1,.32,1) both vt-dim}html[data-vt=back]::view-transition-old(root){z-index:2;animation:.42s cubic-bezier(.77,0,.175,1) both vt-close}html[data-vt=back]::view-transition-new(root){animation:.42s ease-out both vt-undim}html[data-vt=tab]::view-transition-old(root){animation:.18s ease-out both vt-fade-out}html[data-vt=tab]::view-transition-new(root){animation:.28s cubic-bezier(.23,1,.32,1) both vt-fade-in}@keyframes vt-open{0%{clip-path:circle(0 at var(--vx) var(--vy))}to{clip-path:circle(150vmax at var(--vx) var(--vy))}}@keyframes vt-close{0%{clip-path:circle(150vmax at var(--vx) var(--vy))}to{clip-path:circle(0 at var(--vx) var(--vy))}}@keyframes vt-dim{to{opacity:.55;transform:scale(.96)}}@keyframes vt-undim{0%{opacity:.55;transform:scale(.96)}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0;transform:translateY(10px)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.float{animation:.55s cubic-bezier(.23,1,.32,1) 80ms both rise}.list>*,.grid>*,.tiles>*,.set>*{animation:.45s cubic-bezier(.23,1,.32,1) both rise}.list>:nth-child(2),.grid>:nth-child(2),.tiles>:nth-child(2),.set>:nth-child(2){animation-delay:40ms}.list>:nth-child(3),.grid>:nth-child(3),.tiles>:nth-child(3),.set>:nth-child(3){animation-delay:80ms}.list>:nth-child(4),.grid>:nth-child(4),.set>:nth-child(4){animation-delay:.12s}.list>:nth-child(5),.grid>:nth-child(5){animation-delay:.16s}.list>:nth-child(n+6),.grid>:nth-child(n+6){animation-delay:.2s}.block,.prog,.trial,.ticket{animation:.5s cubic-bezier(.23,1,.32,1) 50ms both rise}.hero>img{animation:1.1s cubic-bezier(.23,1,.32,1) both heroin}@keyframes heroin{0%{opacity:.6;transform:scale(1.08)}}.svc,.row,.stile,.ib,.pl,.sl,.tab,.add,.bigbtn,.altbtn,.act{transition:transform .14s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}.svc:active,.row:active,.stile:active{transform:scale(.97)}.svc.on{animation:.32s cubic-bezier(.23,1,.32,1) pop}@keyframes pop{50%{transform:scale(1.03)}}.lg{min-height:100vh;padding:calc(18px + var(--safe-t)) 22px calc(30px + var(--safe-b));text-align:center;flex-direction:column;align-items:center;display:flex}.lg h1{font:700 30px/1.3 var(--disp);margin-top:26px}.lg p{color:var(--soft);max-width:330px;margin-top:4px;font-size:15px;line-height:1.7}.lg .archimg{width:190px;height:236px;margin-top:22px}.lg-top{justify-content:space-between;align-items:center;width:100%;display:flex}.lg-langs{justify-content:center;align-self:stretch;gap:6px;margin-bottom:14px;display:flex}.lg-langs button{min-width:44px;height:32px;font:600 13px var(--num);color:var(--soft);box-shadow:inset 0 0 0 1px var(--edge);text-align:center;border-radius:16px;padding:0 12px}.lg-langs button:first-child{font-family:var(--ar);font-size:14px}.lg-langs button.on{background:var(--paper);color:var(--velvet);box-shadow:none}.lg-phone{border-radius:31px;align-items:center;gap:10px;width:100%;max-width:420px;height:62px;margin-top:24px;padding:0 8px;display:flex}.lg-cc{background:var(--glass2);height:46px;font:600 16px var(--num);border-radius:23px;flex:none;align-items:center;gap:7px;padding:0 12px 0 14px;display:flex;position:relative}.lg-cc select{opacity:0;width:100%;font-size:16px;position:absolute;inset:0}.lg-phone input{color:#fff;min-width:0;height:100%;font:600 21px var(--num);letter-spacing:.03em;background:0 0;border:0;outline:0;flex:1}.lg-phone input::placeholder,.lg-field::placeholder{color:#ffffff59}.lg-full{width:100%;max-width:420px;height:62px;margin-top:12px;font-size:16.5px}.lg-full:disabled{opacity:.55}.lg-full .spin{width:22px;height:22px;margin:0}.lg-lnk{gap:6px;width:auto;padding-top:16px;display:inline-flex}.lg-lnk:disabled{opacity:.55}.lg-lnk2{align-items:center;gap:8px;width:auto;padding-top:10px;display:inline-flex}.lg-err{text-align:center;width:100%;max-width:420px;margin:12px 0 0}.lg-ic{border-radius:50%;place-items:center;width:76px;height:76px;margin-top:64px;display:grid}.lg-ic.wa{background:var(--wa);color:#fff}.lg-ic.mail{background:var(--paper);color:var(--velvet)}.lg-ic.mail svg{width:34px;height:34px}.lg-who{border-radius:20px;align-items:center;height:40px;margin-top:10px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.lg-boxes{gap:9px;margin-top:28px;display:flex;position:relative}.lg-boxes input{opacity:0;caret-color:#0000;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.lg-boxes .bx{width:48px;height:62px;font:600 28px var(--num);border-radius:18px;place-items:center;display:grid}.lg-boxes .bx.on{box-shadow:inset 0 0 0 2px var(--rose)!important}.lg-field{color:#fff;border:0;border-radius:31px;outline:0;width:100%;max-width:420px;height:62px;margin-top:26px;padding:0 22px;font-size:17px}.lg-note{color:var(--dim);margin-top:20px;font-size:13.5px;line-height:1.7}:root{--tint:94, 69, 88;--gfill:linear-gradient(160deg, #ffffff30, #ffffff0f);--gedge:inset 0 1px 0 #ffffff57, inset 0 0 0 1px #ffffff1f, 0 18px 36px -24px #00000080}[data-theme=barber]{--tint:38, 39, 43}body{background:rgb(var(--tint))}body:before{content:"";z-index:0;background:var(--gbg,none) center / cover no-repeat;filter:blur(42px)saturate(1.2);pointer-events:none;position:fixed;inset:-90px;transform:scale(1.12)translateZ(0)}body:after{content:"";z-index:0;background:linear-gradient(180deg, rgba(var(--tint), .3), rgba(var(--tint), .7) 42%, rgba(var(--tint), .86));pointer-events:none;position:fixed;inset:0}#root{z-index:1;position:relative}.hero:after{background:linear-gradient(180deg, #140a1461 0%, #140a1400 30%, #140a1400 55%, rgba(var(--tint), .55) 85%, rgba(var(--tint), 0) 100%)}.hero{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.glass,.pl:not(.on),.field,.act:not(.rose):not(.green):not(.paperb):not(.red),.bar,.sl,.xbtn,.rbtn,.mepill,.ib:not(.paper):not(.green):not(.red),.frow input,.ta,.lg-cc{background:var(--gfill);box-shadow:var(--gedge)}.dock .in{background:rgba(var(--tint), .68);-webkit-backdrop-filter:blur(26px)saturate(1.4);backdrop-filter:blur(26px)saturate(1.4);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff24,0 24px 40px -20px #0000008c}.sheet .in{background:rgba(var(--tint), .82);-webkit-backdrop-filter:blur(30px)saturate(1.3);backdrop-filter:blur(30px)saturate(1.3)}@media (prefers-reduced-transparency:reduce){body:before,body:after{display:none}.dock .in,.sheet .in{background:rgb(var(--tint));-webkit-backdrop-filter:none;backdrop-filter:none}}
