.campus{color:var(--text);padding-top:var(--nav-h);direction:rtl;font-weight:400;line-height:1.7}.campus :where(h1,h2,h3,h4,h5,h6),.campus :where(strong,b){font-weight:700}.campus :where(ul){list-style-type:disc}.campus :where(ol){list-style-type:decimal}.campus :where(button,input,select,textarea){line-height:normal}.campus :where(h3:not([data-h-level]),[data-h-level="3"]){font-size:1.17em}.campus :where(h4:not([data-h-level]),[data-h-level="4"]){font-size:1em}.campus :where(h5:not([data-h-level]),[data-h-level="5"]){font-size:.83em}.campus :where(h6:not([data-h-level]),[data-h-level="6"]){font-size:.67em}.campus :where(button){font-size:13.3333px}.campus :where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:baseline;display:inline}.campus:not(.campus-js) .reveal{opacity:1;transform:none}.campus .sim-panel:before{content:"הדגמה · ";color:var(--muted);letter-spacing:.02em;font-size:12px}.campus p a,.campus li a,.campus td a{text-underline-offset:.18em;text-decoration:underline}.campus :where(button,.btn-ghost,.btn-teal,.btn-danger,.tl-item){transition:transform .18s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s}.campus button:not(:disabled):hover,.campus .btn-ghost:hover,.campus .btn-teal:hover,.campus .btn-danger:hover,.campus .chip:hover{transform:translateY(-1px)}.campus button:not(:disabled):active,.campus .btn-primary:active,.campus .btn-ghost:active,.campus .btn-teal:active,.campus .btn-danger:active,.campus .chip:active,.campus .grade:active,.campus .map-cell:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.campus .campus-wing-bar{top:var(--nav-h);z-index:40;background:var(--bg-glass);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--stroke);position:sticky}.campus .campus-wing-bar .wrap{white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;display:flex;overflow-x:auto}.campus .campus-wing-bar .wrap::-webkit-scrollbar{display:none}.campus .campus-wing-bar .cwb-link,.campus .campus-wing-bar .cwb-current{border:1px solid var(--stroke);color:var(--fg-muted);border-radius:999px;flex:none;padding:.45rem .7rem;font-size:.78rem;line-height:1;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s}.campus .campus-wing-bar .cwb-link:hover{border-color:var(--stroke-glow);color:var(--gold2)}.campus .campus-wing-bar .cwb-current{color:var(--gold);border-color:color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 10%, transparent);font-weight:700}.campus .campus-wing-bar .cwb-spacer{flex:auto}.campus .campus-wing-next{padding:8px 0 40px}.campus .campus-wing-next .cwn-grid{border-top:1px solid var(--stroke);flex-wrap:wrap;gap:10px;padding-top:24px;display:flex}.campus .campus-wing-next a{text-decoration:none}.campus .expandable:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:900px){.campus .elev-side{display:none}.campus .page.has-elev{margin-left:0}}
