@font-face{font-family:Assistant;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/assistant-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/assistant-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page-bg: radial-gradient(1200px 700px at 82% -8%, #0e3350 0%, rgba(14, 51, 80, 0) 60%), radial-gradient(900px 600px at 6% 4%, #0a2f2a 0%, rgba(10, 47, 42, 0) 55%), linear-gradient(180deg, #071c2b 0%, #04101b 46%, #04101b 100%);--ink: #eaf6ff;--ink-soft: #9fb8cc;--ink-faint: #5f7c92;--line: rgba(140, 180, 210, .14);--card: rgba(255, 255, 255, .045);--card2: rgba(255, 255, 255, .075);--cell: rgba(0, 0, 0, .2);--shadow: 0 18px 40px rgba(0, 0, 0, .42);--sea: #2ee6a6;--sky: #57c8ff;--epic: #ff9448;--epic2: #ffcf6b;--amber: #ffcf6b;--slate: #8299ad;--gold: #ffcf6b;--accent-ink: #04101b;--sea-glow: rgba(46, 230, 166, .35);--epic-glow: rgba(255, 148, 72, .4);--sky-glow: rgba(87, 200, 255, .32);--hero-a: #0f3b34;--hero-b: #0b2a3d;--r: 20px;--maxw: 1160px;--f: "Assistant", "Heebo", "Rubik", "Segoe UI", "Arial Hebrew", system-ui, sans-serif}.wrap[data-skin=daylight]{--page-bg: radial-gradient(1100px 620px at 84% -14%, #ffe6ad 0%, rgba(255, 230, 173, 0) 58%), radial-gradient(900px 560px at 4% -6%, #bdeef0 0%, rgba(189, 238, 240, 0) 58%), linear-gradient(180deg, #e4f6fb 0%, #d3eef2 44%, #cfeef0 100%);--ink: #0b2c40;--ink-soft: #446079;--ink-faint: #7896a8;--line: rgba(20, 80, 110, .16);--card: rgba(255, 255, 255, .62);--card2: rgba(255, 255, 255, .8);--cell: rgba(255, 255, 255, .6);--shadow: 0 16px 34px rgba(30, 90, 120, .16);--sea: #08a89a;--sky: #1f96d6;--epic: #ff7a2e;--epic2: #f59a1e;--amber: #e8930f;--slate: #7f9aad;--gold: #eda21c;--accent-ink: #ffffff;--sea-glow: rgba(8, 168, 154, .25);--epic-glow: rgba(255, 122, 46, .28);--sky-glow: rgba(31, 150, 214, .22);--hero-a: #cdeef0;--hero-b: #e8f6ee}.wrap[data-skin=dawn]{--page-bg: radial-gradient(1000px 520px at 78% -10%, #ffd9a8 0%, rgba(255, 217, 168, 0) 62%), radial-gradient(760px 460px at 8% -6%, #ffc6a6 0%, rgba(255, 198, 166, 0) 60%), linear-gradient(180deg, #fbeedd 0%, #fdf6ea 36%, #fdf6ea 100%);--ink: #2a2019;--ink-soft: #6b5b4c;--ink-faint: #a08d78;--line: #ead9c2;--card: rgba(255, 250, 241, .88);--card2: #fffaf1;--cell: #fbeedd;--shadow: 0 14px 30px rgba(180, 140, 90, .18);--sea: #0e8a86;--sky: #3fb0bf;--epic: #ff6b3d;--epic2: #e8551f;--amber: #d9930f;--slate: #b79c78;--gold: #ff8f3d;--accent-ink: #ffffff;--sea-glow: rgba(14, 138, 134, .2);--epic-glow: rgba(255, 107, 61, .26);--sky-glow: rgba(63, 176, 191, .2);--hero-a: #ffd9a0;--hero-b: #ffb27a}.wrap[data-skin=retro]{--page-bg: linear-gradient(180deg, #efe2c4 0%, #f2e7cd 40%, #f2e7cd 100%);--ink: #241a10;--ink-soft: #5c4a33;--ink-faint: #8a745a;--line: #d6c3a1;--card: #f8f0dc;--card2: #f8f0dc;--cell: #efe2c4;--shadow: 5px 5px 0 rgba(36, 26, 16, .5);--sea: #0e8a86;--sky: #1b9aaa;--epic: #e5572a;--epic2: #c33f2b;--amber: #d99414;--slate: #93816a;--gold: #d9930f;--accent-ink: #f8f0dc;--sea-glow: rgba(14, 138, 134, .16);--epic-glow: rgba(229, 87, 42, .2);--sky-glow: rgba(27, 154, 170, .16);--hero-a: #128a8a;--hero-b: #0e8a86}.wrap[data-skin=retro] .card{border-width:2px;border-radius:9px}.wrap[data-skin=retro] .card:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow)}.wrap[data-skin=retro] .region h3{background:var(--ink);color:var(--card);padding:4px 12px;border-radius:5px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#04101b}.wrap{direction:rtl;font-family:var(--f);background:var(--page-bg);color:var(--ink);min-height:100vh;overflow-x:hidden;transition:background .5s ease}.wrap ::selection{background:var(--sea-glow)}a{color:inherit}button{font-family:inherit}.shell{max-width:var(--maxw);margin:0 auto;padding:0 20px}bdi{unicode-bidi:isolate}.sun{position:absolute;top:-130px;inset-inline-start:-60px;width:320px;height:320px;border-radius:50%;z-index:0;display:none;background:radial-gradient(circle,#ffd884,#ffc25a 40%,#ffaa5040 62%,#ffaa5000 74%);filter:blur(3px);animation:rise 9s ease-in-out infinite alternate}.wrap[data-skin=daylight] .sun,.wrap[data-skin=dawn] .sun{display:block}@keyframes rise{0%{transform:translateY(12px)}to{transform:translateY(-10px)}}.hero{position:relative;padding:26px 0 8px;overflow:hidden}.topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative;z-index:3}.brand{display:flex;align-items:center;gap:13px}.logo{width:52px;height:52px;flex:0 0 auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.35))}.wrap[data-skin=daylight] .logo,.wrap[data-skin=dawn] .logo,.wrap[data-skin=retro] .logo{filter:drop-shadow(0 6px 14px rgba(30,90,120,.22))}.logo .lg-arc{stroke:var(--gold)}.logo .lg-bell{fill:var(--gold)}.logo .lg-wave{stroke:var(--sea)}.logo .lg-foam{stroke:var(--sky)}.logo .lg-dot{fill:var(--sky)}.brand h1{margin:0;font-size:25px;font-weight:850;letter-spacing:-.01em;line-height:1}.brand p{margin:3px 0 0;font-size:12.5px;font-weight:700;color:var(--ink-soft)}.tools{display:flex;align-items:center;gap:10px}.skin-picker{position:relative}.skin-btn{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:var(--ink);background:var(--card);border:1px solid var(--line);padding:8px 13px;border-radius:100px;cursor:pointer}.skin-btn:hover{border-color:var(--sea)}.skin-btn .chev{font-size:9px;opacity:.7}.skin-menu{position:absolute;top:calc(100% + 8px);inset-inline-end:0;background:var(--card2);border:1px solid var(--line);border-radius:16px;padding:6px;min-width:210px;z-index:30;box-shadow:var(--shadow);backdrop-filter:blur(10px)}.skin-menu button{display:flex;align-items:center;gap:10px;width:100%;text-align:right;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--ink);background:transparent;border:none;padding:9px 11px;border-radius:11px;cursor:pointer}.skin-menu button:hover{background:color-mix(in srgb,var(--sea) 12%,transparent)}.skin-menu button.on{background:color-mix(in srgb,var(--sea) 16%,transparent)}.skin-menu .em{font-size:16px}.skin-menu .lbl{font-weight:800}.skin-menu .hint{font-size:11px;color:var(--ink-faint);font-weight:600;margin-inline-start:auto}.skin-menu .chk{color:var(--sea);font-weight:900}.fresh{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-soft);font-weight:700;background:var(--card);border:1px solid var(--line);padding:8px 12px;border-radius:100px;white-space:nowrap}.dot{width:8px;height:8px;border-radius:50%;background:var(--sea);box-shadow:0 0 10px var(--sea-glow)}.dot.live{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.lede{position:relative;z-index:3;padding:32px 0 22px;max-width:700px}.kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--epic2);background:color-mix(in srgb,var(--epic) 14%,transparent);border:1px solid color-mix(in srgb,var(--epic) 34%,transparent);padding:6px 12px;border-radius:100px}.lede h2{font-size:clamp(30px,5.4vw,52px);line-height:1.02;margin:16px 0 10px;font-weight:850;letter-spacing:-.03em;text-wrap:balance}.lede h2 .g{background:linear-gradient(100deg,var(--sea),var(--sky));-webkit-background-clip:text;background-clip:text;color:transparent}.lede p{font-size:16px;color:var(--ink-soft);margin:0;font-weight:500;max-width:52ch;line-height:1.5}canvas.waves{position:absolute;inset:auto 0 0;width:100%;height:210px;z-index:1;opacity:.9;pointer-events:none}.controls{display:flex;gap:9px;flex-wrap:wrap;align-items:center;padding:6px 0 16px;position:relative;z-index:3}.chip{font-size:13.5px;font-weight:700;color:var(--ink-soft);background:var(--card);border:1px solid var(--line);padding:9px 15px;border-radius:100px;cursor:pointer;transition:.15s}.chip:hover{color:var(--ink);border-color:var(--sea)}.chip[aria-pressed=true]{background:color-mix(in srgb,var(--sea) 16%,transparent);color:var(--ink);border-color:color-mix(in srgb,var(--sea) 50%,transparent)}.spacer{flex:1}.count{font-size:12.5px;color:var(--ink-faint);font-weight:600}.region{padding:16px 0 4px;display:flex;align-items:baseline;gap:12px}.region h3{font-size:15px;font-weight:850;margin:0}.region h3.pin{color:var(--gold)}.region span{font-size:12.5px;color:var(--ink-faint);font-weight:600}.region .rule{flex:1;height:1px;background:var(--line)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:14px;padding:6px 0 8px}.card{position:relative;text-align:right;border:1px solid var(--line);border-radius:var(--r);padding:16px;background:linear-gradient(180deg,var(--card2),var(--card));cursor:pointer;overflow:hidden;transition:transform .18s cubic-bezier(.2,.7,.3,1),border-color .18s,box-shadow .18s;color:inherit;width:100%}.card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--sea) 40%,transparent);box-shadow:var(--shadow)}.card:focus-visible{outline:2px solid var(--sea);outline-offset:3px}.c-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.c-name{font-size:19px;font-weight:800;letter-spacing:-.01em;margin:0}.c-sub{font-size:12px;color:var(--ink-faint);font-weight:600;margin-top:2px}.c-badges{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.camtag{font-size:11px;font-weight:800;color:var(--accent-ink);background:var(--sea);border-radius:100px;padding:4px 9px;display:inline-flex;gap:5px;align-items:center;box-shadow:0 0 14px var(--sea-glow)}.pin{border:1px solid var(--line);background:var(--card);color:var(--ink-faint);width:32px;height:32px;border-radius:10px;cursor:pointer;font-size:15px;display:grid;place-items:center;transition:.15s}.pin:hover{color:var(--gold);border-color:var(--gold)}.pin.on{color:var(--gold);background:color-mix(in srgb,var(--gold) 16%,transparent);border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.verdict{display:flex;align-items:center;gap:11px;margin:15px 0 12px}.orb{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:26px;flex:0 0 auto}.v-word{font-size:23px;font-weight:850;letter-spacing:-.02em;line-height:1}.v-sum{font-size:13.5px;color:var(--ink-soft);font-weight:600;margin-top:5px;line-height:1.35}.levels{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.lv{font-size:11.5px;font-weight:800;padding:5px 10px;border-radius:9px;border:1px solid var(--line);color:var(--ink-faint);display:flex;gap:5px;align-items:center;background:var(--cell)}.lv.on{color:var(--ink);border-color:color-mix(in srgb,var(--sea) 45%,transparent);background:color-mix(in srgb,var(--sea) 12%,transparent)}.lv .x{opacity:.5}.metrows{display:flex;gap:14px;margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.met{display:flex;flex-direction:column;gap:2px}.met b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.met small{font-size:10.5px;color:var(--ink-faint);font-weight:700;letter-spacing:.03em}.t-epic .orb{background:radial-gradient(circle at 40% 30%,#ffb567,#ff7a2e);box-shadow:0 0 26px var(--epic-glow)}.t-epic .v-word{color:var(--epic)}.t-fire .orb{background:radial-gradient(circle at 40% 30%,#4ff2b6,#1aa877);box-shadow:0 0 26px var(--sea-glow)}.t-fire .v-word{color:var(--sea)}.t-good .orb{background:radial-gradient(circle at 40% 30%,#7fd8ff,#2a9fe0);box-shadow:0 0 22px var(--sky-glow)}.t-good .v-word{color:var(--sky)}.t-ok .orb{background:radial-gradient(circle at 40% 30%,#ffe08a,#e6a93a);box-shadow:0 0 18px #e6a93a47}.t-ok .v-word{color:var(--amber)}.t-flat .orb{background:radial-gradient(circle at 40% 30%,#9fb2c2,#5b6b78)}.t-flat .v-word{color:var(--slate)}.detail{position:fixed;inset:0;z-index:40;background:#020a128c;backdrop-filter:blur(6px)}.sheet{position:absolute;inset:0;overflow-y:auto;direction:rtl;background:var(--page-bg);color:var(--ink)}.d-inner{max-width:860px;margin:0 auto;padding:16px 20px 60px}.d-nav{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;margin-bottom:6px;z-index:5}.back{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--ink);background:var(--card2);border:1px solid var(--line);padding:10px 15px;border-radius:100px;cursor:pointer}.back:hover{border-color:var(--sea)}.d-hero{position:relative;border:1px solid var(--line);border-radius:26px;overflow:hidden;padding:28px 24px;background:linear-gradient(160deg,var(--hero-a),var(--hero-b) 72%)}.d-place{font-size:13px;font-weight:700;color:var(--ink-soft)}.d-title{font-size:34px;font-weight:850;letter-spacing:-.03em;margin:4px 0 0;display:flex;align-items:center;gap:12px}.d-title .pin{width:38px;height:38px;font-size:18px}.d-verd{display:flex;align-items:center;gap:14px;margin-top:18px;position:relative;z-index:2}.d-verd .orb{width:64px;height:64px;font-size:32px;border-radius:19px}.d-verd .w{font-size:30px;font-weight:850;line-height:1}.d-verd .s{font-size:15px;color:var(--ink-soft);font-weight:600;margin-top:6px;max-width:46ch}.d-levels{display:flex;gap:10px;margin:18px 0;flex-wrap:wrap}.d-lv{flex:1;min-width:150px;border:1px solid var(--line);border-radius:15px;padding:13px 15px;background:var(--card)}.d-lv .h{font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:space-between}.d-lv .d{font-size:12px;color:var(--ink-faint);font-weight:600;margin-top:4px}.d-lv.on{border-color:color-mix(in srgb,var(--sea) 40%,transparent);background:color-mix(in srgb,var(--sea) 8%,transparent)}.d-lv .tick{color:var(--ink-faint)}.d-lv.on .tick{color:var(--sea)}.panel{border:1px solid var(--line);border-radius:18px;padding:18px;background:var(--card);margin-top:14px}.panel h4{margin:0 0 14px;font-size:14px;font-weight:800;color:var(--ink-soft);display:flex;align-items:center;gap:8px}.cond{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.cell{background:var(--cell);border:1px solid var(--line);border-radius:14px;padding:14px}.cell .ic{font-size:20px}.cell .big{font-size:22px;font-weight:850;font-variant-numeric:tabular-nums;margin-top:8px}.cell .lab{font-size:12px;color:var(--ink-faint);font-weight:700;margin-top:2px}.cell .note{font-size:12px;color:var(--sea);font-weight:700;margin-top:6px}.outlook{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.day{flex:0 0 auto;min-width:96px;text-align:center;border:1px solid var(--line);border-radius:14px;padding:13px 10px;background:var(--cell)}.day .dn{font-size:12px;font-weight:800;color:var(--ink-soft)}.day .em{font-size:24px;margin:8px 0 4px}.day .hv{font-size:14px;font-weight:800}.day .tm{font-size:11px;color:var(--ink-faint);font-weight:700;margin-top:3px}.day.best{border-color:color-mix(in srgb,var(--epic) 50%,transparent);background:color-mix(in srgb,var(--epic) 9%,transparent)}.cams{display:flex;flex-direction:column;gap:10px}.camrow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--line);border-radius:13px;padding:11px 14px;background:var(--cell)}.camrow .info{display:flex;flex-direction:column;gap:2px}.camrow .nm{font-size:14px;font-weight:800}.camrow .sr{font-size:11.5px;color:var(--ink-faint);font-weight:600}.camrow .gate{font-size:10.5px;font-weight:800;color:var(--amber)}.camrow a{font-size:13px;font-weight:800;color:var(--accent-ink);background:var(--sea);padding:9px 15px;border-radius:100px;text-decoration:none;display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.camrow a:hover{filter:brightness(1.07)}.cam-none{font-size:13.5px;color:var(--ink-soft);font-weight:600}details.raw{margin-top:14px;border:1px solid var(--line);border-radius:14px;background:var(--cell);overflow:hidden}details.raw summary{cursor:pointer;padding:14px 16px;font-size:13.5px;font-weight:800;color:var(--ink-soft);list-style:none;display:flex;justify-content:space-between}details.raw summary::-webkit-details-marker{display:none}.rawtable{padding:0 16px 14px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 22px}.rawtable div{display:flex;justify-content:space-between;font-size:13px;padding:7px 0;border-bottom:1px solid var(--line)}.rawtable span:first-child{color:var(--ink-faint);font-weight:600}.rawtable span:last-child{font-weight:800;font-variant-numeric:tabular-nums}.status{min-height:40vh;display:grid;place-items:center;text-align:center;padding:40px 20px}.status h3{font-size:22px;font-weight:850;margin:0 0 8px}.status p{color:var(--ink-soft);font-weight:600;margin:0 0 16px;max-width:40ch}.status button{font-size:14px;font-weight:800;color:var(--accent-ink);background:var(--sea);border:none;padding:12px 20px;border-radius:100px;cursor:pointer}.spin{width:40px;height:40px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--sea);animation:spin .9s linear infinite;margin:0 auto 16px}@keyframes spin{to{transform:rotate(360deg)}}footer{border-top:1px solid var(--line);margin-top:40px;padding:26px 0 44px}.foot{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}.foot h5{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 12px}.foot a{color:var(--ink-soft);text-decoration:none;font-size:13px;font-weight:600;display:block;padding:4px 0}.foot a:hover{color:var(--sea)}.disc{font-size:12.5px;color:var(--ink-faint);line-height:1.6;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px}.disc b{color:var(--ink-soft)}.madew{margin-top:20px;font-size:12px;color:var(--ink-faint);text-align:center}@media (max-width: 640px){.foot{grid-template-columns:1fr}.lede h2{font-size:30px}.tools{flex-wrap:wrap;justify-content:flex-end}.d-title{font-size:28px}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}
