/* CompactCSS source: /style/home/headers.css */
/* B"H — single-alias roof: only account dropdown may display the alias. */
.awtsmoosificationalisticaticalism,.awtsmoos-header,.header,.site-header{align-items:center;background:linear-gradient(180deg,#0b1725,#060b15)!important;border:1px solid rgba(91,216,232,.24)!important;border-radius:20px;box-shadow:0 14px 30px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.07)!important;box-sizing:border-box;color:#fffaf1!important;display:grid!important;gap:8px;grid-template-columns:auto minmax(0,1fr);margin-inline:auto;min-height:56px;padding:6px 8px;position:sticky;top:max(4px,env(safe-area-inset-top));width:min(96vw,44rem);z-index:3000}
.awtsmoosificationalisticaticalism *{box-sizing:border-box;min-width:0}.awtsmoosificationalisticaticalism a{color:inherit;text-decoration:none}.awtsmoosificationalisticaticalism .BH,.awtsmoosificationalisticaticalism .header-buttons{align-items:center;display:flex;gap:6px}.awtsmoosificationalisticaticalism .header-buttons{justify-content:flex-end;justify-self:end;min-width:0}.awtsmoosificationalisticaticalism .lg{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:15px;display:inline-flex;font-weight:1000;min-height:44px;padding:0 12px;white-space:nowrap}.awtsmoosificationalisticaticalism .header-brand{display:none!important}
.awtsmoosificationalisticaticalism :is(.btn,.icon.btn,.header-buttons button,.header-buttons a),a.home.icon,.menuBtn{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.035))!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;color:#fffaf1!important;cursor:pointer;display:inline-flex!important;font-weight:950;justify-content:center;min-height:44px;min-width:44px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;touch-action:manipulation;transition:transform 150ms ease,border-color 150ms ease,background 150ms ease;white-space:nowrap}a.home.icon{font-size:1.12rem;max-width:46px;padding:0!important}.menuBtn{font-size:0;padding:0!important;width:46px!important}.menuBtn::before,.menuBtn::after,a.home.icon::before{content:none!important}.menuBtn .menuGlyph{color:transparent;font-size:0}.menuBtn .menuGlyph::before{color:#8ff5d2;content:"☰";font-size:1.35rem}.menuBtn.is-open .menuGlyph::before{content:"✕"}.awtsmoosificationalisticaticalism a[href="/email"]{font-size:0;padding:0;width:46px}.awtsmoosificationalisticaticalism a[href="/email"]::before{content:"✉";font-size:1.18rem}
.awtsmoosificationalisticaticalism #awtsmoosDrop .btn.dropt{max-width:min(48vw,210px);padding-inline:9px!important}.awtsmoosificationalisticaticalism #awtsmoosDrop .drop-icon{flex:0 0 24px;height:24px;width:24px}.awtsmoosificationalisticaticalism #awtsmoosDrop .prim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awtsmoosificationalisticaticalism :is(.btn,a,button):hover{border-color:rgba(91,216,232,.46)!important;transform:translate3d(0,-1px,0)}:is(.awtsmoosificationalisticaticalism .btn,.awtsmoosificationalisticaticalism a,.awtsmoosificationalisticaticalism button,.sidebarMitzvah a):focus-visible{outline:2px solid rgba(91,216,232,.72);outline-offset:2px}
.sidebarMitzvah{align-content:start;background:#060b15!important;border:1px solid rgba(91,216,232,.28)!important;border-radius:22px!important;box-shadow:0 24px 58px rgba(0,0,0,.62)!important;color:#fffaf1!important;display:grid;gap:8px;max-height:calc(100dvh - 5rem);overflow-y:auto;padding:12px;position:fixed;right:.55rem;top:4.4rem;width:min(92vw,360px);z-index:2990}.sidebarMitzvah[hidden],.sidebarMitzvah.offscreen{display:none!important;pointer-events:none!important}.sidebarMitzvah a{align-items:center;background:#151b28!important;border:1px solid rgba(255,255,255,.09);border-radius:17px;color:#fffaf1!important;display:flex;font-weight:900;gap:12px;min-height:50px;overflow:hidden;padding:12px 14px;text-decoration:none!important;white-space:nowrap}.sidebarMitzvah a::before{background:linear-gradient(135deg,#28f3d7,#8b5cf6);border-radius:999px;color:#06101b;content:"✨";display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.sidebarMitzvah a[href="/email"]::before{content:"✉"}.sidebarMitzvah a[href*="heichel"]::before{content:"🪐"}.sidebarMitzvah a[href*="ikar"]::before{content:"📚"}.sidebarMitzvah a[href*="games"]::before{content:"🎮"}.sidebarMitzvah a[href*="profile"]::before{content:"👤"}.sidebarMitzvah a[href*="apps"]::before{content:"🧩"}body[data-global-menu-open="true"] .geelooy-home-shell{opacity:.08;pointer-events:none}
@media (max-width:430px){.awtsmoosificationalisticaticalism{gap:5px;width:calc(100% - .75rem)}.awtsmoosificationalisticaticalism .lg{padding-inline:9px}.awtsmoosificationalisticaticalism #awtsmoosDrop .btn.dropt{max-width:142px}.awtsmoosificationalisticaticalism a[href="/email"],.menuBtn{width:42px!important}}
@media (prefers-reduced-motion:reduce){.awtsmoosificationalisticaticalism *,.sidebarMitzvah,.sidebarMitzvah *{transition-duration:1ms!important}}
