:root{--bg0:#01060d;--bg1:#04182b;--c:#3ee8ff;--c2:rgba(62,232,255,.55);--c3:rgba(62,232,255,.18);--amb:#ffb43a;--amb3:rgba(255,180,58,.2);--t:#eafcff;--m:#86b9cc;--pane:rgba(6,34,58,.10);--ex:#ffd54a;--ok:#39f28a;--bad:#ff5a74}*{box-sizing:border-box;margin:0}body,html{width:100vw;height:100dvh;margin:0;background:#01060d}#root{position:absolute;left:0;top:0;width:1600px;height:1000px;transform-origin:0 0;overflow:hidden;font-family:Heebo,Noto Sans Hebrew,sans-serif;color:var(--t);background:radial-gradient(ellipse at 55% 45%,var(--bg1),var(--bg0) 75%)}#fx{inset:0}#fx,.grid{position:absolute;z-index:0}.grid{left:-10%;right:-10%;bottom:-120px;height:520px;background-image:linear-gradient(var(--c3) 1px,transparent 1px),linear-gradient(90deg,var(--c3) 1px,transparent 1px);background-size:60px 60px;transform:perspective(700px) rotateX(68deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 85%);mask-image:linear-gradient(0deg,#000 10%,transparent 85%);animation:gm 6s linear infinite}@keyframes gm{to{background-position:0 60px}}.scan{inset:0;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(62,232,255,.035) 2px 3px);z-index:9}.scan,.sweep{position:absolute;pointer-events:none}.sweep{left:0;right:0;height:140px;background:linear-gradient(transparent,rgba(62,232,255,.06),transparent);animation:sw 7s linear infinite;z-index:8}@keyframes sw{0%{top:-140px}to{top:1000px}}.rings{position:absolute;width:760px;height:760px;left:calc(50% - 380px);top:150px;transform:perspective(1200px) rotateX(62deg);transform-style:preserve-3d;z-index:1;opacity:.75}.rings div{position:absolute;inset:0;border-radius:50%;border:1px solid var(--c2)}.rings .a{inset:0;border:2px dashed var(--c3);animation:spin 80s linear infinite}.rings .b{inset:60px;border-width:3px;border-color:var(--c) transparent var(--c2) transparent;animation:spin 24s linear infinite reverse;filter:drop-shadow(0 0 6px var(--c))}.rings .c{inset:130px;border:10px dotted var(--c3);animation:spin 50s linear infinite}.rings .d{inset:200px;border-width:2px;border-color:var(--amb) transparent transparent transparent;animation:spin 12s linear infinite}.rings .e{inset:260px;background:radial-gradient(circle,var(--c3),transparent 70%);border-color:var(--c2)}.stage{z-index:5;width:100%;height:100%;padding:16px 18px;display:grid;grid-template-rows:88px 1fr 72px;grid-gap:14px;gap:14px;perspective:1800px;perspective-origin:50% 40%}.holo,.stage{position:relative}.holo{background:linear-gradient(160deg,var(--pane),rgba(4,20,36,.02));border:1px solid var(--c);mix-blend-mode:normal;box-shadow:0 0 0 1px var(--c3) inset,0 0 24px var(--c3),0 0 40px rgba(62,232,255,.14) inset,0 30px 60px -20px rgba(62,232,255,.25);animation:flk 5s infinite;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.holo:after,.holo:before{content:"";position:absolute;width:26px;height:26px;border:3px solid var(--c);filter:drop-shadow(0 0 5px var(--c))}.holo:before{top:6px;right:6px;border-left:0;border-bottom:0}.holo:after{bottom:6px;left:6px;border-right:0;border-top:0}.ticks{position:absolute;left:30px;right:30px;top:0;height:6px;background:repeating-linear-gradient(90deg,var(--c2) 0 1px,transparent 1px 12px);opacity:.7}.hdr{font-size:15px;letter-spacing:.06em;color:var(--c);display:flex;gap:8px;align-items:center;font-weight:700;margin-bottom:6px}.hdr:before{content:"";width:8px;height:8px;background:var(--c);box-shadow:0 0 8px var(--c);transform:rotate(45deg)}.ex{font-size:12px;color:var(--ex);border:1px solid var(--ex);padding:0 6px;border-radius:4px;font-weight:700;letter-spacing:0}.top{display:flex;align-items:center;gap:18px;padding:0 26px;transform:translateZ(30px)}.greet{font-size:40px;font-weight:800;text-shadow:0 0 14px var(--c)}.dt{font-size:21px;color:var(--m)}.clock{position:relative;width:150px;height:76px;display:grid;place-items:center}.clock span{font-size:42px;font-weight:700;color:var(--c);text-shadow:0 0 14px var(--c);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clock i{position:absolute;width:76px;height:76px;border-radius:50%;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--c);border-bottom:2px solid transparent;border-bottom-color:var(--c3);animation:spin 6s linear infinite;left:-4px}.btn{padding:10px 16px;font-size:20px;color:var(--t);font-weight:600;background:var(--c3);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.btn,.seg{border:1px solid var(--c2)}.seg{display:flex}.seg span{padding:10px 22px;font-size:22px}.seg .on{background:var(--c);color:#001421;font-weight:800;box-shadow:0 0 18px var(--c)}main{display:grid;grid-template-columns:minmax(0,1fr) 380px 240px;grid-gap:20px;gap:20px;min-height:0;transform-style:preserve-3d}@keyframes float{50%{transform:rotateY(-9deg) rotateX(4deg) translateZ(-40px) translateY(-6px)}}.side{transform:rotateY(10deg) translateZ(20px);transform-origin:left center;display:grid;grid-template-rows:auto auto auto auto 1fr;grid-gap:10px;gap:10px;min-height:0;transform-style:preserve-3d}.side .holo{padding:12px 18px}.day h3{font-size:19px;text-align:center;padding:6px 0 8px;border-bottom:1px solid var(--c2);margin-bottom:10px;position:relative}.day.today h3{color:var(--c);text-shadow:0 0 12px var(--c)}.day.today{background:linear-gradient(var(--c3),transparent 60%);outline:1px solid var(--c2);box-shadow:0 0 30px var(--c3)}.day.today h3:after{content:"היום";position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:12px;background:var(--c);color:#001421;padding:0 8px}.ev{position:relative;padding:12px 12px 10px;margin:0 4px 10px;border-right:4px solid;background:linear-gradient(270deg,var(--c3),transparent)}.ev:after{content:"";position:absolute;left:0;bottom:0;width:30%;height:1px;background:currentColor;opacity:.5}.ev b{font-size:22px;line-height:1.15}.ev b,.ev i{display:block;white-space:nowrap}.ev i{font-style:normal;font-size:18px;color:var(--m);direction:ltr;text-align:right}.sat .ev i{font-size:16px}.sat .ev{padding:10px 8px}.teach{border-color:var(--c);color:var(--c)}.teach b{color:var(--t)}.anime{border-color:var(--amb);color:var(--amb);background:linear-gradient(270deg,var(--amb3),transparent)}.anime b{color:var(--t);font-size:17px;white-space:normal}.free{margin:30px auto;width:120px;height:120px;border-radius:50%;border:1px dashed var(--c2);display:grid;place-items:center;text-align:center;color:var(--m);font-size:20px;animation:spin 40s linear infinite}.free span{animation:spin 40s linear infinite reverse}.sat{opacity:.85}.legend,.sat h3{color:var(--m)}.legend{position:absolute;bottom:10px;left:22px;font-size:15px;display:flex;gap:14px}.legend b{color:var(--c)}.legend em{color:var(--amb);font-style:normal}.big{font-size:30px;font-weight:800}.row{display:flex;justify-content:space-between;font-size:19px;padding:2px 0;align-items:baseline}.num{color:var(--c);font-weight:800;font-size:26px;text-shadow:0 0 10px var(--c)}.two{grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.gauge,.two{display:grid}.gauge{position:relative;width:96px;height:96px;margin:2px auto 0;place-items:center}.gauge svg{position:absolute;inset:0;transform:rotate(-90deg)}.gauge b{font-size:32px;color:var(--amb);text-shadow:0 0 10px var(--amb)}.bots{display:flex;flex-wrap:wrap;gap:6px}.bots span{font-size:15px;border:1px solid var(--c2);padding:3px 9px}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ok);margin-left:6px;box-shadow:0 0 8px var(--ok);animation:p 2s infinite}.dot.y{background:#ffc400;box-shadow:0 0 8px #ffc400}@keyframes p{50%{opacity:.35}}.up{color:var(--ok)}.dn{color:var(--bad)}footer{display:flex;gap:16px;transform:rotateX(14deg) translateZ(10px);transform-origin:bottom}footer .btn{flex:1 1;text-align:center;font-size:24px;padding:18px;box-shadow:0 0 20px var(--c3)}.side>.holo:nth-child(2n){transform:translateZ(40px) translateX(-6px)}.side>.two>.holo:first-child{transform:translateZ(60px)}@keyframes flk{0%,to{opacity:1}47%{opacity:1}48%{opacity:.82}49%{opacity:1}92%{opacity:.93}}.holo{text-shadow:0 0 1px rgba(255,60,90,.35),1px 0 0 rgba(0,255,255,.18)}.holo .ticks:after{content:"";position:absolute;left:-30px;right:-30px;top:0;height:300%}.holo>:not(.ticks):not(.legend){position:relative}.beam{position:absolute;bottom:0;width:900px;left:calc(50% - 450px);height:620px;background:conic-gradient(from 160deg at 50% 100%,transparent 0deg,rgba(62,232,255,.1) 12deg,rgba(62,232,255,.03) 20deg,rgba(62,232,255,.1) 28deg,transparent 40deg);z-index:1;filter:blur(2px);animation:bp 4s ease-in-out infinite}@keyframes bp{50%{opacity:.6}}.interf{position:absolute;inset:0;z-index:9;pointer-events:none;background:linear-gradient(transparent,rgba(62,232,255,.07) 2px,transparent 6px);background-size:100% 220px;animation:if 3s linear infinite}@keyframes if{to{background-position:0 220px}}.orbcol{transform:rotateY(14deg) translateZ(70px);transform-origin:left;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;background:transparent!important}.orbcol .hdr{margin:0}.orb{position:relative;width:230px;height:230px;transform-style:preserve-3d;perspective:600px;margin-top:10px}.orb .core{inset:85px;background:radial-gradient(circle,#fff 0,var(--c) 35%,rgba(62,232,255,.2) 65%,transparent 72%);box-shadow:0 0 50px var(--c),0 0 110px var(--c2);animation:core 2.4s ease-in-out infinite}.orb .core,.shell{position:absolute;border-radius:50%}.shell{opacity:.5;inset:20px;border:1.5px solid var(--c2);transform-style:preserve-3d;animation:rot 12s linear infinite}.shell i{position:absolute;inset:0;border-radius:50%;border:1px solid var(--c2);opacity:.7}.shell i:first-child{transform:rotateY(30deg)}.shell i:nth-child(2){transform:rotateY(60deg)}.shell i:nth-child(3){transform:rotateY(90deg)}.shell i:nth-child(4){transform:rotateY(120deg)}.shell i:nth-child(5){transform:rotateY(150deg)}.shell i:nth-child(6){transform:rotateX(90deg)}.shell.s2{inset:50px;animation-duration:7s;animation-direction:reverse}.shell.s2 i{border-color:var(--amb3)}@keyframes rot{0%{transform:rotateX(65deg) rotate(0)}to{transform:rotateX(65deg) rotate(1turn)}}.oring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--c);opacity:0;animation:wave 3s ease-out infinite}.oring:nth-of-type(2){animation-delay:1s}.oring:nth-of-type(3){animation-delay:2s}@keyframes wave{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.15);opacity:0}}.arc{position:absolute;inset:-6px;border-radius:50%;border-bottom:3px solid transparent;border-right:3px solid transparent;border-top:3px solid transparent;border-top-color:var(--c);border-left:3px solid transparent;border-left-color:var(--c3);animation:spin 5s linear infinite;filter:drop-shadow(0 0 6px var(--c))}#wf{width:230px;height:70px}.orbtxt{font-size:20px;text-align:center;color:var(--t)}.orbtxt small{display:block;color:var(--m);font-size:15px}.hex{display:grid;grid-template-columns:repeat(4,26px);grid-gap:2px 4px;gap:2px 4px;margin:4px 0}.hex i{width:26px;height:22px;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--c2);animation:p 3s infinite}.hex i:nth-child(odd){animation-delay:1.2s;background:var(--c3)}.hex i:nth-child(5){grid-column:1/2;margin-right:15px}body{margin:0;color:#eafcff;font-family:Heebo,sans-serif}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.seg button{background:none;border:0;padding:10px 22px;font-size:22px}.seg button.on{background:var(--c);color:#001421;font-weight:800;box-shadow:0 0 18px var(--c)}button.btn{cursor:pointer}.nav{display:flex;gap:6px}.nav button{width:52px;height:48px;font-size:24px;padding:0}.calwrap{display:flex;flex-direction:column;min-height:0;transform:rotateY(-9deg) rotateX(4deg) translateZ(-60px);transform-origin:left center;animation:float 8s ease-in-out infinite;padding:14px 16px}.calhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.calhead .ttl{font-size:22px;font-weight:800;color:var(--c);text-shadow:0 0 10px var(--c)}.week{flex:1 1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,.8fr);grid-gap:10px;gap:10px}.day,.week{min-height:0;overflow:hidden}.ev.gcal{border-color:#b98cff;color:#b98cff;background:linear-gradient(270deg,rgba(185,140,255,.18),transparent)}.ev.gcal b{color:var(--t);font-size:18px;white-space:normal}.ev.exam{border-color:var(--ex);color:var(--ex);background:linear-gradient(270deg,rgba(255,213,74,.2),transparent)}.ev.exam b{color:var(--ex);font-size:18px;white-space:normal}.hol{margin:0 4px 10px;padding:6px 8px;font-size:16px;font-weight:700;color:var(--ok);border:1px dashed var(--ok);text-align:center}.day.off{background:repeating-linear-gradient(135deg,rgba(57,242,138,.05) 0 10px,transparent 10px 20px)}.ev b{text-overflow:ellipsis}.dayview,.ev b{overflow:hidden}.dayview{flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 24px;gap:14px 24px;align-content:start;padding:6px 10px}.dayview .ev{padding:18px 20px;margin:0}.dayview .ev b{font-size:34px;white-space:normal}.dayview .ev i{font-size:28px;color:var(--t)}.dayview .hol{font-size:26px;grid-column:1/-1}.month{flex:1 1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-gap:4px;gap:4px;min-height:0}.month .wd{font-size:16px;color:var(--m);text-align:center;align-self:end}.mc{border:1px solid var(--c3);padding:4px 6px;overflow:hidden;min-height:0;background:rgba(62,232,255,.02)}.mc.out{opacity:.35}.mc.today{outline:2px solid var(--c);box-shadow:0 0 20px var(--c3) inset}.mc.off{background:rgba(57,242,138,.07)}.mc .n{font-size:18px;font-weight:800}.mc.today .n{color:var(--c)}.chip{display:block;font-size:13px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:3px solid;padding-right:4px;margin-top:2px}.chip.teach{border-color:var(--c)}.chip.anime{border-color:var(--amb)}.chip.cal{border-color:#b98cff}.chip.exam{border-color:var(--ex);color:var(--ex)}.chip.holiday{border-color:var(--ok);color:var(--ok)}.priv .big,.priv .chip,.priv .ev b,.priv .hol{filter:blur(9px)}.ph{opacity:.8}.src{font-size:13px;color:var(--m)}.login{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(ellipse at 50% 45%,#04182b,#01060d 75%);color:#eafcff;font-family:Heebo,sans-serif}.login h1{color:#3ee8ff;letter-spacing:.3em;text-shadow:0 0 18px #3ee8ff;font-size:44px}.lbtn{font-size:30px;padding:22px 48px;background:rgba(62,232,255,.15);box-shadow:0 0 30px rgba(62,232,255,.3)}.lbtn,.lin{border:1px solid #3ee8ff;color:#eafcff}.lin{font-size:22px;padding:14px;width:min(560px,90vw);background:rgba(6,34,58,.6)}.lmsg{font-size:20px;color:#86b9cc;max-width:640px;text-align:center}.lorb{position:relative;width:180px;height:180px}.lorb i{position:absolute;inset:0;border-radius:50%;border:2px solid #3ee8ff;opacity:0;animation:wave 3s ease-out infinite}.lorb i:nth-child(2){animation-delay:1s}.lorb i:nth-child(3){animation-delay:2s}.lorb b{position:absolute;inset:60px;border-radius:50%;background:radial-gradient(circle,#fff 0,#3ee8ff 35%,rgba(62,232,255,.2) 65%,transparent 72%);box-shadow:0 0 50px #3ee8ff;animation:core 2.4s ease-in-out infinite}.trow{display:flex;gap:8px;align-items:baseline;font-size:17px;padding:2px 0;border-bottom:1px solid var(--c3)}.trow b{color:var(--c);font-size:22px;min-width:30px;text-shadow:0 0 8px var(--c)}.trow .tc{color:var(--m);font-size:13px;white-space:nowrap}.trow .tt{flex:1 1}.trow em{color:var(--amb);font-style:normal}.priv .trow .tt{filter:blur(7px)}.week .ev b{white-space:normal;font-size:20px}.week .ev{padding:10px 8px;margin:0 2px 8px}.week .ev i{font-size:16px}.lrow{display:flex;gap:40px;align-items:center}.qr{width:300px;height:300px;border:1px solid #3ee8ff;box-shadow:0 0 30px rgba(62,232,255,.3)}.qr svg{width:100%;height:100%}.lsteps p{font-size:26px;margin:10px 0}.lin.code{font-size:40px;letter-spacing:.3em;text-align:center;width:420px}.bigcode{font-size:64px;font-weight:800;color:#3ee8ff;letter-spacing:.15em;text-shadow:0 0 18px #3ee8ff}.login.phone .lbtn{font-size:26px}.logout{position:absolute;left:18px;bottom:96px;z-index:20;font-size:22px;padding:14px 22px;background:rgba(255,90,116,.15);border:1px solid var(--bad);color:var(--t)}.logout.arm{background:var(--bad);color:#fff;font-weight:800;box-shadow:0 0 24px var(--bad)}.stage{grid-template-rows:84px 30px 1fr 84px!important;gap:10px!important}.botbar{gap:18px;font-size:15px;color:var(--m);white-space:nowrap;padding:0 6px}.botbar,.botbar span{display:flex;align-items:center;overflow:hidden}.botbar span{gap:4px;text-overflow:ellipsis;max-width:340px}.botbar b{color:var(--t)}.botbar em{font-style:normal;overflow:hidden;text-overflow:ellipsis}.botbar .bbnote{margin-right:auto;font-size:13px;opacity:.7}.dot.r{background:var(--bad);box-shadow:0 0 8px var(--bad);animation:none}footer.dock{transform:none;gap:12px;align-items:stretch}footer.dock .btn{flex:0 0 auto;font-size:20px;padding:14px 18px;display:flex;align-items:center}.modes{display:flex;gap:10px}.sp{flex:1 1}.mbtn{min-width:150px;font-size:26px;font-weight:800;color:var(--t);background:rgba(62,232,255,.06);border:1px solid var(--c2);display:flex;gap:10px;align-items:center;justify-content:center;cursor:pointer;transition:all .35s;-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.mbtn span{font-size:30px}.mbtn.auto{min-width:110px;font-size:20px}.mbtn.on{background:var(--c);color:#012;box-shadow:0 0 30px var(--c);text-shadow:none}.fadein{animation:fadein .55s cubic-bezier(.2,.8,.2,1)}.btn.brief{border-color:var(--amb);background:var(--amb3)}.btn.brief.big{font-size:20px;padding:12px 14px;width:100%}.btn.brief.huge{font-size:34px;padding:22px;font-weight:800;width:100%}.btn.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}body.speaking .orb .core{animation-duration:.5s}.card{padding:12px 18px;min-height:0;overflow:hidden}.card .age{margin-right:auto;font-size:12px;color:var(--m);font-weight:400;letter-spacing:0}.card.stale>:not(.hdr):not(.wait):not(.ticks){opacity:.5}.wait{font-size:22px;color:var(--ex);padding:8px 0;text-align:center}.wait.sm{font-size:16px;padding:4px 0;text-align:right}.mkh{color:var(--m);margin-bottom:4px;line-height:1.3}.mkalert{color:var(--bad);font-weight:800}.mk{grid-gap:2px;gap:2px}.mk,.mkr{display:grid}.mkr{grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;font-size:19px;align-items:baseline;border-bottom:1px solid var(--c3);padding:1px 0}.mkr b{color:var(--t)}.mkr em{font-style:normal;font-weight:800;min-width:86px;text-align:left}.mkr.up em{color:var(--ok)}.mkr.dn em{color:var(--bad)}.mkr.hot{background:rgba(255,90,116,.12);animation:p 1.6s infinite}.mkbig .mkr{font-size:26px}.stats{display:flex;gap:8px;justify-content:space-around;text-align:center}.stats b{display:block;font-size:34px;color:var(--c);text-shadow:0 0 10px var(--c)}.stats span{font-size:13px;color:var(--m)}.stats .hotv b{color:var(--ok)}.note{font-size:15px;color:var(--t);margin-top:6px;line-height:1.35}.orbcol .hex,.orbcol .orb,.orbcol .orbtxt,.orbcol>.hdr{--c:#ff9a2e;--c2:rgba(255,154,46,.55);--c3:rgba(255,154,46,.2);--amb3:rgba(255,200,120,.35)}.orbcol .orb .core{background:radial-gradient(circle,#fff 0,#ffb347 30%,rgba(255,120,20,.25) 65%,transparent 72%);box-shadow:0 0 50px #ff8c1a,0 0 110px rgba(255,120,20,.45)}.orbcol[data-st=soon] .orb{filter:brightness(1.15)}.orbcol[data-st=alert] .orb{filter:saturate(1.4) brightness(1.1)}.orbcol[data-st=lead] .oring{animation-duration:2s}.orbcol[data-st=alert] .core,.orbcol[data-st=soon] .core{animation-duration:1s}.orbcol *{transition:border-color 1s,box-shadow 1s,background 1s}.mv{display:grid;grid-gap:18px;gap:18px;min-height:0}.mv.drive{grid-template-columns:minmax(0,1fr) 440px}.mv.evening,.mv.morning{grid-template-columns:repeat(3,minmax(0,1fr))}.mv .col{display:flex;flex-direction:column;gap:14px;min-height:0}.mv .col>.card{flex:0 1 auto}.hero{position:relative;border:1px solid var(--c);box-shadow:0 0 40px var(--c3) inset,0 0 30px var(--c3);padding:30px 40px;display:flex;flex-direction:column;justify-content:center;gap:18px;background:radial-gradient(ellipse at 70% 30%,rgba(62,232,255,.12),transparent 60%)}.hero .hk{font-size:30px;color:var(--c);letter-spacing:.08em}.hero .ht{font-size:84px;font-weight:900;line-height:1.05;text-shadow:0 0 24px var(--c2)}.hero .hrow{display:flex;gap:40px}.hero .hrow span{display:flex;flex-direction:column}.hero small{font-size:24px;color:var(--m)}.hero .hrow b{font-size:96px;font-weight:900;color:var(--c);text-shadow:0 0 20px var(--c);line-height:1}.hero .hrow i{font-style:normal;font-size:32px}.hero .leave b{color:var(--amb);text-shadow:0 0 20px var(--amb)}.hero .leave.now b,.hero .leave.now i{color:var(--bad);animation:p 1s infinite}.hero.sm{padding:18px 24px;gap:8px}.hero.sm .ht{font-size:44px}.hero.sm .hk{font-size:20px}.hero.sm .hrow b{font-size:60px}.hero.sm .hrow i,.hero.sm small{font-size:20px}.commute{display:flex;gap:14px;align-items:center;font-size:24px}.commute .btn{font-size:30px;padding:8px 22px;text-decoration:none}.dside{display:flex;flex-direction:column;gap:16px;min-height:0}.clockbig{font-size:120px;font-weight:900;text-align:center;color:var(--c);text-shadow:0 0 30px var(--c);line-height:1}.school .brk{display:flex;flex-direction:column;gap:2px}.school .brk b{font-size:20px;color:var(--m);font-weight:600}.school .brk span{font-size:46px;font-weight:900;color:var(--c)}.school .brk em{font-style:normal;font-size:22px;color:var(--amb)}.brks{display:flex;gap:8px;margin-top:6px}.brks span{font-size:15px;border:1px solid var(--c3);padding:2px 8px}.brks .done{opacity:.35;text-decoration:line-through}.brks .cur{border-color:var(--amb);color:var(--amb)}.agenda{display:flex;flex-direction:column;gap:2px;overflow:hidden}.agenda .ev b{font-size:20px;white-space:normal}.m-drive .botbar em{display:none}.lpring{position:fixed;width:64px;height:64px;margin:-32px 0 0 -32px;pointer-events:none;z-index:99}.lpring svg{width:100%;height:100%;transform:rotate(-90deg)}.lpring circle{fill:rgba(62,232,255,.1);stroke:var(--c);stroke-width:5;stroke-dasharray:164;stroke-dashoffset:164;filter:drop-shadow(0 0 6px var(--c));animation:lpfill .6s linear forwards}@keyframes lpfill{to{stroke-dashoffset:0}}body.speaking:after{content:"🔊 מקריא · הקש לעצירה";position:fixed;top:12px;left:50%;transform:translateX(-50%);background:var(--amb);color:#000;font:800 22px Heebo,sans-serif;padding:8px 20px;z-index:100}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side .card .note,.side .mkh{display:none}.side .mkr{font-size:17px;grid-template-columns:70px 1fr auto}.side .stats b{font-size:26px}.side{grid-template-rows:auto auto auto auto auto 1fr!important}#root:not(.m-park) .seg{visibility:hidden}.mv.morning .hero.sm{flex:1 1}.mv.morning .hero.sm .ht{font-size:60px}.mv.morning .hero.sm .hrow b{font-size:90px}.ev .evp{float:left;width:38px;height:56px;object-fit:cover;border-radius:4px;margin:-4px 0 0 10px;box-shadow:0 0 10px rgba(0,220,255,.35);border:1px solid rgba(0,220,255,.3)}.ev .evbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16;filter:saturate(.6) hue-rotate(-10deg);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.ev.hasp>.evp,.ev.hasp>b,.ev.hasp>i{position:relative;z-index:1}.ev{overflow:hidden}.sat .ev .evp,.week .ev .evp{width:28px;height:42px}.priv .ev .evbg,.priv .ev .evp{filter:blur(9px)}.ev.macro{background:rgba(255,190,80,.08)}.chip.macro,.ev.macro{border-color:var(--amb)}.chip.macro{color:var(--amb)}.mkw{border-bottom:1px solid var(--c3)}.mkw .mkr{border-bottom:0}.lvl{position:relative;margin:0 0 4px;-webkit-padding-start:64px;padding-inline-start:64px}.lvl svg{width:100%;display:block;background:linear-gradient(90deg,transparent,rgba(62,232,255,.05));-webkit-border-start:1px solid var(--c3);border-inline-start:1px solid var(--c3)}.lvl svg,.mkbig .lvl svg{height:48px}.mkbig .mkr{font-size:21px}.card.mkbig,.side .card{overflow-y:auto}.lvp{position:absolute;inset-inline-start:0;transform:translateY(-50%);font-size:12px;font-weight:800;line-height:1;cursor:pointer}.lvp.s{color:var(--ok)}.lvp.r{color:var(--bad)}.lvl .lvr{position:absolute;top:0;inset-inline-end:0;z-index:2}.lvr{font-size:14px;padding:2px 6px;border-radius:6px;background:rgba(0,0,0,.4)}.lvr.s{color:var(--ok)}.lvr.r{color:var(--bad)}.macro{margin-top:8px;grid-gap:4px;gap:4px}.macro,.mev{display:grid}.mev{grid-template-columns:52px 1fr auto;grid-gap:8px;gap:8px;align-items:baseline;font-size:16px;border:1px solid rgba(255,190,80,.35);border-radius:8px;padding:3px 8px;background:rgba(255,190,80,.06)}.mev b,.mev em{color:var(--amb)}.mev em{font-style:normal;font-weight:800}.mev.soon{animation:p 1.6s infinite;border-color:var(--amb)}.notices{max-height:190px;overflow-y:auto;display:grid;grid-gap:4px;gap:4px;-webkit-padding-end:4px;padding-inline-end:4px}.ntc{font-size:14px;-webkit-border-start:3px solid var(--bad);border-inline-start:3px solid var(--bad);padding:2px 8px;background:rgba(255,90,116,.06)}.ntc i{font-style:normal;color:var(--m);-webkit-margin-end:6px;margin-inline-end:6px}.ntc b{display:inline}.ntc span{display:block;color:var(--m)}.priv .lvr,.priv .ntc b,.priv .ntc span{filter:blur(7px)}.lvl{cursor:pointer}.chov{position:fixed;inset:0;z-index:50;background:rgba(0,8,14,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center}.chbox{width:1100px;padding:16px 20px}.chbox .hdr{display:flex;gap:12px;align-items:center;font-size:24px}.chbox .hdr .sp{flex:1 1}.chsvg{height:560px;display:block}.chfoot{min-height:30px;font-size:18px}.priv .chbox .hdr span,.priv .chsvg{filter:blur(8px)}.mkw{cursor:pointer;padding:4px 0}.mkw.hot{background:rgba(255,90,116,.1)}.mk .mkr{grid-template-columns:64px 1fr auto;gap:12px;align-items:center}.vd{font-size:18px;font-weight:600;color:var(--t)}.vd.dn,.vd.nsup{color:var(--ok)}.vd.nres{color:var(--amb)}.vd.up{color:var(--c)}.vd.dn{color:var(--bad)}.vd.mid{color:var(--m)}.side .mk .mkr{grid-template-columns:52px 1fr auto}.side .vd{font-size:15px}.pbar{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:12px;margin-top:2px}.pl.s{color:var(--ok)}.pl.r{color:var(--bad)}.ptrack{position:relative;height:8px;border-radius:4px;background:linear-gradient(90deg,rgba(57,242,138,.55),rgba(62,232,255,.15) 50%,rgba(255,90,116,.55))}.ptrack:dir(rtl),[dir=rtl] .ptrack{background:linear-gradient(270deg,rgba(57,242,138,.55),rgba(62,232,255,.15) 50%,rgba(255,90,116,.55))}.ptrack i{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 10px var(--c);transform:translate(50%,-50%)}.chov{animation:hbg .25s ease-out}.chov.out{animation:hbg .22s ease-in reverse forwards}.holo3d{animation:hopen .42s cubic-bezier(.2,1.3,.4,1);transform-origin:center;box-shadow:0 0 40px rgba(62,232,255,.35),inset 0 0 60px rgba(62,232,255,.08);overflow:hidden}.chov.out .holo3d{animation:hopen .22s ease-in reverse forwards}@keyframes hbg{0%{opacity:0}to{opacity:1}}.hscan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(62,232,255,.05) 0 2px,transparent 2px 5px)}.hscan:after{content:"";position:absolute;left:0;right:0;height:80px;background:linear-gradient(transparent,rgba(62,232,255,.12),transparent);animation:hsweep 3s linear infinite}@keyframes hsweep{0%{top:-80px}to{top:100%}}.hsym{font-size:26px;color:var(--c);text-shadow:0 0 12px var(--c)}.upc{color:var(--ok)}.dnc{color:var(--bad)}.flat{color:var(--m)}.hexpl{font-size:20px;line-height:1.5;margin:6px 4px 8px;color:#e8faff}.uitog button{font-size:15px}.mkr.flat em{color:var(--m)}.tripple{position:fixed;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;border:2px solid var(--c);box-shadow:0 0 18px var(--c);pointer-events:none;z-index:200;animation:trip .6s ease-out forwards}@keyframes trip{0%{transform:scale(.2);opacity:.9}to{transform:scale(1.6);opacity:0}}body.desk .tripple{display:none}body.desk .mkw:hover{background:rgba(62,232,255,.08);cursor:pointer}body.car .ndet{display:none}.qhelp{width:34px;height:34px;min-width:34px;border-radius:50%;border:2px solid #ff9a2e;background:rgba(255,154,46,.15);color:#ffb35c;font-weight:900;font-size:18px;box-shadow:0 0 12px rgba(255,154,46,.6);cursor:pointer;align-self:center;margin-inline:6px}.gguide{position:fixed;inset:0;z-index:300;background:rgba(0,8,14,.7);display:flex;align-items:center;justify-content:center;animation:hbg .2s}.ggbox{padding:18px 24px;min-width:420px;animation:hopen .35s cubic-bezier(.2,1.3,.4,1);border-color:#ff9a2e}.ggrow{display:flex;gap:16px;align-items:center;font-size:19px;padding:8px 0;border-bottom:1px solid rgba(62,232,255,.12)}.ggi{font-size:28px;width:64px;text-align:center}.rng{color:var(--m);font-weight:700;align-self:center}.uiseg{display:inline-flex;flex:none;border:1.5px solid var(--c);border-radius:10px;overflow:hidden}.uiseg button{background:transparent;color:var(--m);border:0;padding:8px 12px;font:inherit;font-size:15px;font-weight:800;min-height:44px;cursor:pointer;white-space:nowrap}.uiseg button.on{background:var(--c);color:#001018}.wlist{margin-top:6px;border-top:1px solid var(--c3);max-height:120px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.wlist.cmp{max-height:96px}.wrow{display:grid;grid-template-columns:56px 1fr 70px 64px;grid-gap:8px;gap:8px;align-items:baseline;padding:6px 4px;border-bottom:1px solid rgba(62,232,255,.07);cursor:pointer}.wrow b{font-size:16px;color:#e8faff}.wrow .wpx{font-size:14px;color:var(--m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wrow em{font-style:normal;font-weight:800;font-size:15px;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wnote{font-size:12px;color:var(--m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}body.desk .wrow:hover{background:rgba(62,232,255,.08)}.orbzone{flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;background:radial-gradient(circle,rgba(255,140,30,.16),transparent 70%);border:0;padding:0;cursor:pointer;position:relative;z-index:3;color:#ffb35c;font:inherit}.orbzone b{font-size:12px;letter-spacing:2px;text-shadow:0 0 8px #ff9a2e}.orbwrap{display:block;width:120px;height:120px;position:relative}.orbzone .orb{position:absolute;top:0;left:0;margin:0;transform:scale(.52);transform-origin:top left}.orbzone .orb>*{display:block}.orbzone .orb,.orbzone b{--c:#ff9a2e;--c2:rgba(255,154,46,.55);--c3:rgba(255,154,46,.2);--amb3:rgba(255,200,120,.35)}.orbzone .orb .core{background:radial-gradient(circle,#fff 0,#ffb347 30%,rgba(255,120,20,.25) 65%,transparent 72%);box-shadow:0 0 50px #ff8c1a,0 0 110px rgba(255,120,20,.45)}.orbzone .shell{opacity:.8}.orbzone[data-st=alert] .core,.orbzone[data-st=soon] .core{animation-duration:1s}.orbrow{display:flex;gap:12px;align-items:center;flex:none}.orbrow .btn.huge{flex:1 1}.dtop{display:flex;align-items:center;justify-content:space-between;gap:12px}.mbtn.proto{min-width:168px;gap:12px;justify-content:flex-start;padding:0 16px}.mbtn.proto .pic{font-size:30px;width:34px;text-align:center}.mbtn.proto .pn{display:flex;flex-direction:column;line-height:1.05;align-items:flex-start}.mbtn.proto .pn b{font-size:24px;letter-spacing:2px;font-family:inherit}.mbtn.proto .pn small{font-size:14px;font-weight:600;opacity:.75}.mbtn.auto.proto{min-width:140px}.mbtn.proto.on{box-shadow:0 0 30px var(--c),inset 0 -4px 0 #ff9a2e}.autowhy{position:absolute;bottom:calc(100% + 4px);inset-inline-end:0;font-size:13px;color:var(--m);letter-spacing:.5px;background:rgba(0,12,20,.7);padding:3px 10px;border-radius:6px;pointer-events:none}.dock{position:relative}.psweep{position:fixed;inset:0;z-index:250;pointer-events:none;display:grid;place-items:center;overflow:hidden}.psweep:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,154,46,.18),rgba(62,232,255,.25),transparent);animation:psw 1.1s ease-out forwards}@keyframes psw{0%{left:-40%}to{left:100%}}.psb{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 40px;border-top:1px solid #ff9a2e;border-bottom:1px solid #ff9a2e;background:rgba(0,10,18,.75);animation:psb 1.6s ease forwards}.psb small{color:#ffb35c;letter-spacing:4px;font-size:13px}.psb b{font-size:44px;letter-spacing:8px;color:var(--c);text-shadow:0 0 20px var(--c)}.psb i{font-style:normal;color:#ffb35c;letter-spacing:3px;font-size:16px}@keyframes psb{0%{opacity:0;transform:scaleY(0)}15%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:scale(1.05)}}.hparty{position:fixed;inset:0;z-index:260;pointer-events:none;display:grid;place-items:center;background:radial-gradient(circle,rgba(255,140,30,.12),transparent 60%);animation:hbg .3s}.hparty span{position:absolute;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle,#fff,#ff9a2e 50%,transparent 70%);box-shadow:0 0 18px #ff8c1a;animation:hpfly 3s var(--d) ease-out forwards;opacity:0}@keyframes hpfly{0%{transform:rotate(var(--a)) translateX(0) scale(.3);opacity:0}20%{opacity:1}to{transform:rotate(calc(var(--a) + 160deg)) translateX(42vh) scale(1);opacity:0}}.hparty b{font-size:40px;letter-spacing:8px;color:#ffb35c;text-shadow:0 0 24px #ff8c1a;animation:psb 3.2s ease forwards}.modes{position:relative}.pexpl{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:rgba(0,8,16,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pexb{max-width:560px;padding:26px 30px;border:1px solid #ff9a2e;border-radius:14px;background:linear-gradient(160deg,rgba(255,140,30,.14),rgba(0,30,50,.85));box-shadow:0 0 40px rgba(255,140,30,.35);color:#ffe7cc;text-align:center;animation:pexin .35s ease-out}.pext{font:700 15px/1 system-ui;letter-spacing:.3em;color:#ffb35c;margin-bottom:12px}.pexb p{font-size:22px;line-height:1.55;margin:0 0 12px}.pexb small{opacity:.6}@keyframes pexin{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:none}}.sweep{top:0;animation:sw2 7s linear infinite;will-change:transform}@keyframes sw2{0%{transform:translateY(-140px)}to{transform:translateY(1000px)}}.hscan:after{top:0;animation:hsweep2 3s linear infinite}@keyframes hsweep2{0%{transform:translateY(-80px)}to{transform:translateY(100vh)}}.psweep:before{left:0;animation:psw2 1.1s ease-out forwards}@keyframes psw2{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes fadein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hopen{0%{transform:scale(.6,.04);opacity:0}60%{transform:scaleY(.1);opacity:1}to{transform:none}}@keyframes core{50%{transform:scale(1.15)}}.chov,.pexpl{background:rgba(0,8,14,.86)}.chov,.holo,.pexpl{-webkit-backdrop-filter:none;backdrop-filter:none}.mk .mkr,.mkr b{font-size:20px}.mkr em{font-size:18px;min-width:74px}.side .vd,.vd{font-size:15px}.mkbig .mkr,.side .mkr{font-size:20px}.mk .mkr,.side .mk .mkr{grid-template-columns:64px 1fr auto}.wrow{grid-template-columns:64px 1fr 76px 70px}.wrow b{font-size:17px}.wrow .wpx,.wrow em{font-size:15px}.wnote{font-size:13px}.mev,.mkh,.ntc{font-size:15px}.mkalert{font-size:17px}.pbar{font-size:13px}.chov{padding:max(10px,2vh) max(10px,2vw)}.chbox{width:min(1100px,100%);height:min(760px,100%);display:flex;flex-direction:column;padding:14px 18px;gap:6px}.chbox .hdr{font-size:20px;flex:none;-webkit-padding-end:70px;padding-inline-end:70px;flex-wrap:wrap;row-gap:6px}.chbox .hdr .btn{font-size:17px;padding:8px 14px}.hsym{font-size:24px}.hexpl{font-size:17px;line-height:1.45;flex:none;margin:2px 4px}.chplot{flex:1 1;min-height:120px;position:relative}.chsvg{position:absolute;inset:0;width:100%;height:100%}.chfoot{flex:none;min-height:24px;font-size:15px}.xclose{position:absolute;top:10px;left:10px;z-index:5;width:60px;height:60px;border-radius:50%;border:2px solid var(--c);background:rgba(0,20,33,.9);color:var(--t);font-size:28px;font-weight:900;line-height:1;display:grid;place-items:center;cursor:pointer}.xclose:active{background:var(--c);color:#012}.ggbox,.pexb{position:relative;padding-top:74px}.ggtip{font-size:15px;color:#ffb35c;max-width:520px;margin:10px 0 4px;line-height:1.4}.tbtn{font-size:18px!important;padding:10px 12px!important}.tbtn.on{background:var(--c);color:#012}body.compact .clock,body.compact .dt,body.compact .greet,body.compact .uiseg{display:none}body.compact .botbar{visibility:hidden;height:0;min-height:0;padding:0!important;margin:0;border:0;overflow:hidden}body.compact .stage{grid-template-rows:64px 0 1fr 76px!important;padding:8px 10px}body.compact header.top{padding:0 12px}body.compact header .btn{font-size:16px;padding:8px 12px}body.lite .calwrap,body.lite .clock i,body.lite .dot,body.lite .free,body.lite .free span,body.lite .grid,body.lite .hero .leave.now b,body.lite .hero .leave.now i,body.lite .hex i,body.lite .holo,body.lite .mev.soon,body.lite .mkr.hot,body.lite .rings>div{animation:none!important}body.lite #fx,body.lite #tr,body.lite .beam,body.lite .hscan,body.lite .interf,body.lite .rings .a,body.lite .rings .c,body.lite .scan,body.lite .sweep{display:none}body.lite .holo{box-shadow:0 0 0 1px var(--c3) inset;text-shadow:none;-webkit-clip-path:none;clip-path:none}body.lite .arc,body.lite .holo:after,body.lite .holo:before,body.lite .lpring circle,body.lite .rings .b{filter:none}body.lite .calhead .ttl,body.lite .clock span,body.lite .clockbig,body.lite .greet,body.lite .hero .hrow b,body.lite .hero .ht,body.lite .num,body.lite .stats b{text-shadow:none}body.lite .day.today,body.lite .hero,body.lite .holo3d,body.lite .mbtn.on,body.lite footer .btn{box-shadow:none}body.lite .orb .oring:nth-of-type(n+2),body.lite .orb .shell.s2{display:none}body.lite .orb .core{box-shadow:0 0 30px #ff8c1a;will-change:transform}body.lite .orb .shell{animation-duration:16s}body.lite .orbcol *{transition:none}body.lite .fadein{animation-duration:.3s}body.lite .orbcol[data-st] .orb{filter:none}body.lite .ev .evbg{display:none}html.bg *{animation-play-state:paused!important}.tbtn{white-space:nowrap}body.rs-mid .stage,body.rs-sm .stage{grid-template-rows:68px 26px 1fr 72px!important;padding:10px 12px;gap:8px!important}body.rs-mid .greet{font-size:30px}body.rs-mid .bbnote,body.rs-mid .botbar em,body.rs-mid .dt.src,body.rs-sm .bbnote,body.rs-sm .botbar em{display:none}body.rs-mid header .btn,body.rs-sm header .btn{font-size:16px;padding:8px 10px;min-height:52px;display:flex;align-items:center}body.rs-mid .uiseg button,body.rs-sm .uiseg button{font-size:15px;padding:6px 8px;min-height:52px}body.rs-mid .mbtn{min-width:118px;font-size:21px}body.rs-mid .dock .btn{font-size:16px;padding:10px 12px}body.rs-mid .mv.drive{grid-template-columns:minmax(0,1fr) 340px}body.rs-mid main{grid-template-columns:minmax(0,1fr) 330px 190px;gap:12px}body.rs-mid .hero .ht{font-size:64px}body.rs-sm #root:not(.m-park) .seg,body.rs-sm .dt,body.rs-sm .greet,body.rs-sm .uiseg{display:none!important}body.rs-sm .clock{width:110px;height:56px}body.rs-sm .clock span{font-size:30px}body.rs-sm header.top{gap:6px;padding:0 8px}body.rs-sm .botbar{font-size:13px;gap:10px;overflow:hidden;white-space:nowrap}body.rs-sm .modes,body.rs-sm footer.dock{gap:6px}body.rs-sm .mbtn{flex:0 0 auto;font-size:17px;padding:0 10px;min-height:56px}body.rs-sm .mbtn em,body.rs-sm .mbtn small{display:none}body.rs-sm .dock .btn{font-size:14px;padding:8px 10px;min-height:56px}body.rs-sm .autowhy{display:none}body.rs-sm .mv{gap:10px}body.rs-sm .mv.evening,body.rs-sm .mv.morning{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}body.rs-sm .mv.evening>.col:nth-child(2),body.rs-sm .mv.morning>.col:nth-child(2){display:none}body.rs-sm .mv.drive{grid-template-columns:minmax(0,1fr) 250px}body.rs-sm .hero .ht{font-size:50px}body.rs-sm .hero .hrow b{font-size:56px}body.rs-sm .clockbig{font-size:64px}body.rs-sm .mv.morning .hero.sm .ht{font-size:40px}body.rs-sm .mv.morning .hero.sm .hrow b{font-size:56px}body.rs-sm .huge{font-size:22px;padding:12px}body.rs-sm .orbrow{gap:8px}body.rs-sm .orbzone{transform:scale(.8);transform-origin:center}body.rs-sm main{grid-template-columns:minmax(0,1fr) 300px 150px;gap:10px}body.rs-sm .side>.two{display:none}body.rs-sm .orbcol .orb{transform:scale(.62);margin:-40px 0 -44px}body.rs-sm .orbcol #wf,body.rs-sm .orbcol .hex,body.rs-sm .orbcol .orbtxt small{display:none}body.rs-sm .orbcol .orbtxt{font-size:14px}body.rs-sm .btn.brief.big{font-size:16px;min-height:52px}body.rs-sm .wrow{grid-template-columns:56px 1fr 70px 60px}body.rs-short .stage{grid-template-rows:60px 0 1fr 64px!important}body.rs-short .botbar{visibility:hidden;height:0;overflow:hidden;padding:0!important}body.rs-short .mv.evening>.col:nth-child(2),body.rs-short .mv.morning>.col:nth-child(2){display:flex}body.rs-short .mv.evening,body.rs-short .mv.morning{grid-template-columns:repeat(3,minmax(0,1fr))}body,html{overflow:hidden;max-width:100vw}body.rs-mid .stage,body.rs-sm .stage{grid-template-columns:minmax(0,1fr)}body.rs-mid footer.dock,body.rs-mid header.top,body.rs-sm footer.dock,body.rs-sm header.top{min-width:0;overflow:hidden}body.rs-sm .dock .lbl,body.rs-sm header .lbl{display:none}body.rs-sm .dock .btn,body.rs-sm header .btn{min-width:58px;min-height:58px;justify-content:center;font-size:22px}body.rs-sm .stage{grid-template-rows:62px 22px 1fr 64px!important}body.rs-sm .mbtn{min-height:58px}body.rs-mid .qhelp,body.rs-sm .qhelp{min-width:58px;min-height:58px}body.rs-mid .mv>*,body.rs-mid main>*,body.rs-sm .mv>*,body.rs-sm main>*{min-width:0}body.rs-sm .dock a.btn{min-width:52px;padding:6px}body.rs-sm .mbtn{padding:0 8px;font-size:16px;gap:6px}body.rs-sm .dock .sp{display:none}body.rs-sm footer.dock{justify-content:space-between}body.rs-sm main{grid-template-columns:minmax(0,1fr) 160px}body.rs-sm main>.side{display:none}body.rs-sm .day h3{font-size:15px}body.rs-sm .week{gap:4px}body.rs-mid .calhead .btn,body.rs-sm .calhead .btn{min-width:58px;min-height:58px}body.rs-mid .dock .lbl{display:none}body.rs-mid .dock a.btn{min-width:58px;justify-content:center;font-size:22px}body.rs-mid .dock .btn,body.rs-mid .mbtn,body.rs-mid header .btn{min-height:58px}body.rs-mid .uiseg button{min-height:56px}body.rs-mid .clock{width:120px}body.rs-mid header.top{gap:10px;padding:0 12px}body.rs-mid .stage{grid-template-rows:72px 24px 1fr 70px!important}body.rs-mid header .lbl{display:none}body.rs-mid header .btn{min-width:58px;justify-content:center}body.rs-mid .seg button,body.rs-sm .seg button{min-height:56px;font-size:16px;padding:0 10px}.hbrand{display:flex;align-items:center;gap:8px;flex:none;color:#ffb35c;font-size:15px;font-weight:800;letter-spacing:2px}.hbrand img{width:44px;height:44px;border-radius:50%;box-shadow:0 0 0 1px rgba(255,154,46,.5);display:block}body.rs-sm .hbrand span{display:none}body.rs-sm .hbrand img{width:40px;height:40px}.stage{grid-template-columns:minmax(0,1fr)}header.top{min-width:0}header .tbtn .lbl{display:none}header .tbtn{min-width:56px;justify-content:center}@media (max-width:1499px){.hbrand span{display:none}}.seg,.uiseg{overflow:visible}.seg button,.uiseg button{position:relative;border-radius:8px}.qhelp:after,.seg button:after,.uiseg button:after,header .btn[aria-label="רענון נתונים"]:after{content:"";position:absolute;inset:-14px -4px}.qhelp{position:relative}.qhelp:after{inset:-16px}header .btn[aria-label="רענון נתונים"]{position:relative}header .btn[aria-label="רענון נתונים"]:after{inset:-14px}body.rs-mid .dock a.btn,body.rs-sm .dock a.btn{display:flex;min-width:58px;min-height:58px;padding:4px;justify-content:center;font-size:22px}body.rs-sm footer.dock{gap:4px}body.rs-sm .mbtn{padding:0 6px}.btn.brief,.calhead .nav .btn,header .tbtn{position:relative}.btn.brief:after,.calhead .nav .btn:after,header .tbtn:after{content:"";position:absolute;inset:-14px -8px}.seg button:after,.uiseg button:after{inset:-14px -8px}body.rs-sm .mbtn .pn small{display:none}body.rs-sm .mbtn{min-width:0}.hlinks{display:none}body.rs-sm .hlinks{display:flex;gap:6px;margin-inline:auto;flex:none}body.rs-sm .hlinks .btn{min-width:58px;min-height:58px;padding:4px;display:flex;align-items:center;justify-content:center;font-size:22px;text-decoration:none}body.rs-sm .dock a.btn{display:none}.commute .btn{position:relative}.commute .btn:after{content:"";position:absolute;inset:-8px}main{pointer-events:none}main>*{pointer-events:auto}.tap{cursor:pointer}.day.tap:hover,.mc.tap:hover{outline:1px solid var(--c2)}.day.sel,.mc.sel{outline:2px solid var(--c);outline-offset:-2px;box-shadow:0 0 18px rgba(0,229,255,.35)}.day.off,.mc.off{background:repeating-linear-gradient(135deg,rgba(57,255,160,.06) 0 8px,transparent 8px 16px)}.offev{opacity:.5}.chip.offev,.offev b{text-decoration:line-through;text-decoration-thickness:2px}.rmsg{padding:2px 6px;color:var(--amb)}.calhead,.calhead .qhelp{position:relative}.calhead .qhelp{-webkit-margin-start:10px;margin-inline-start:10px}.dtlbox{position:relative;padding:74px 26px 22px;width:min(760px,92vw);max-height:88vh;overflow:auto;animation:hopen .35s cubic-bezier(.2,1.3,.4,1)}.dtlhead{display:flex;align-items:center;gap:14px;justify-content:center;margin-bottom:10px}.dtlhead .hdr{font-size:24px;margin:0}.dtlhead .btn{min-width:48px;min-height:48px;font-size:24px}.offbanner{font-size:24px;font-weight:800;color:var(--ok);border:1.5px solid var(--ok);border-radius:12px;padding:10px 16px;margin:6px 0 12px;text-align:center;background:rgba(57,255,160,.08)}.dtlall{flex-wrap:wrap;margin-bottom:10px}.dtlall,.tl{display:flex;gap:8px}.tl{flex-direction:column;-webkit-border-start:2px solid var(--c3);border-inline-start:2px solid var(--c3);-webkit-padding-start:12px;padding-inline-start:12px}.tlrow{display:grid;grid-template-columns:64px 1fr;grid-gap:10px;gap:10px;align-items:start}.tlt{font:700 18px/1.6 monospace;color:var(--c)}.macroev{border-color:var(--amb)!important}.macroev b{color:var(--amb)}.ht.offday{color:var(--ok)}