.GuideNotificationCenter-module__8M_uJG__root{margin-right:var(--ilumae-space-sm);position:relative}.GuideNotificationCenter-module__8M_uJG__trigger{background:var(--ilumae-surface-light);border-radius:var(--ilumae-radius-pill);color:var(--ilumae-color-neutral);cursor:pointer;height:40px;transition:background var(--ilumae-motion-duration-fast) var(--ilumae-motion-easing-out), border-color var(--ilumae-motion-duration-fast) var(--ilumae-motion-easing-out);border:1px solid #ebe1e12e;justify-content:center;align-items:center;width:40px;display:inline-flex;position:relative}.GuideNotificationCenter-module__8M_uJG__trigger:hover,.GuideNotificationCenter-module__8M_uJG__trigger[aria-expanded=true]{background:#ffffff2e;border-color:#ebe1e157}.GuideNotificationCenter-module__8M_uJG__trigger:focus-visible,.GuideNotificationCenter-module__8M_uJG__markAll:focus-visible,.GuideNotificationCenter-module__8M_uJG__notification:focus-visible,.GuideNotificationCenter-module__8M_uJG__settings summary:focus-visible,.GuideNotificationCenter-module__8M_uJG__settings input:focus-visible,.GuideNotificationCenter-module__8M_uJG__settings select:focus-visible{outline:3px solid var(--ilumae-color-orange);outline-offset:3px}.GuideNotificationCenter-module__8M_uJG__unreadMarker{background:var(--ilumae-color-orange);border:2px solid var(--ilumae-color-dark);border-radius:var(--ilumae-radius-pill);width:9px;height:9px;position:absolute;top:5px;right:5px}.GuideNotificationCenter-module__8M_uJG__panel{-webkit-backdrop-filter:blur(var(--ilumae-blur-card));backdrop-filter:blur(var(--ilumae-blur-card));border-radius:var(--ilumae-radius-card);box-shadow:0 24px 72px #1c1a2257, var(--ilumae-highlight-inset);color:var(--ilumae-color-neutral);max-height:min(520px,100vh - 96px);padding:var(--ilumae-space-md);right:0;top:calc(100% + var(--ilumae-space-sm));z-index:40;background:linear-gradient(145deg,#4f4b5ef5,#3a3846f7);border:1px solid #ebe1e133;width:min(380px,100vw - 32px);position:absolute;overflow:auto}.GuideNotificationCenter-module__8M_uJG__panelHeader{align-items:center;gap:var(--ilumae-space-md);padding:var(--ilumae-space-sm) var(--ilumae-space-sm) var(--ilumae-space-md);justify-content:space-between;display:flex}.GuideNotificationCenter-module__8M_uJG__panelHeader h2{font-family:var(--ilumae-text-h3-font-family);font-size:var(--ilumae-text-h3-font-size);font-weight:var(--ilumae-text-h3-font-weight);letter-spacing:var(--ilumae-text-h3-letter-spacing);line-height:var(--ilumae-text-h3-line-height);margin:0}.GuideNotificationCenter-module__8M_uJG__markAll{color:inherit;cursor:pointer;font-family:var(--ilumae-text-body-font-family);opacity:.76;padding:var(--ilumae-space-xs);background:0 0;border:0;font-size:12px}.GuideNotificationCenter-module__8M_uJG__markAll:hover{opacity:1}.GuideNotificationCenter-module__8M_uJG__status{border-radius:var(--ilumae-radius-md);margin:0 0 var(--ilumae-space-sm);padding:var(--ilumae-space-sm) var(--ilumae-space-md);background:#ffffff14;font-size:12px;line-height:1.45}.GuideNotificationCenter-module__8M_uJG__list{gap:var(--ilumae-space-sm);margin:0;padding:0;list-style:none;display:grid}.GuideNotificationCenter-module__8M_uJG__notification{color:inherit;cursor:pointer;align-items:flex-start;gap:var(--ilumae-space-sm);padding:var(--ilumae-space-md);text-align:left;transition:background var(--ilumae-motion-duration-fast) var(--ilumae-motion-easing-out), transform var(--ilumae-motion-duration-fast) var(--ilumae-motion-easing-out);background:#ffffff17;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:8px minmax(0,1fr);width:100%;display:grid}.GuideNotificationCenter-module__8M_uJG__notification:hover{background:#ffffff24;transform:translateY(-1px)}.GuideNotificationCenter-module__8M_uJG__notification[data-read=true]{opacity:.68;background:0 0}.GuideNotificationCenter-module__8M_uJG__itemMarker{background:var(--ilumae-color-orange);border-radius:var(--ilumae-radius-pill);width:7px;height:7px;margin-top:6px}.GuideNotificationCenter-module__8M_uJG__notification[data-read=true] .GuideNotificationCenter-module__8M_uJG__itemMarker{background:0 0;border:1px solid}.GuideNotificationCenter-module__8M_uJG__itemCopy{gap:5px;min-width:0;display:grid}.GuideNotificationCenter-module__8M_uJG__itemCopy strong{font-family:var(--ilumae-text-h4-font-family);font-size:var(--ilumae-text-h4-font-size);font-weight:var(--ilumae-text-h4-font-weight);line-height:1.2}.GuideNotificationCenter-module__8M_uJG__itemCopy>span{font-family:var(--ilumae-text-body-font-family);font-size:var(--ilumae-text-body-font-size);opacity:.82;line-height:1.45}.GuideNotificationCenter-module__8M_uJG__itemCopy time{margin-top:var(--ilumae-space-xs);opacity:.56;font-size:11px}.GuideNotificationCenter-module__8M_uJG__emptyState{align-items:center;gap:var(--ilumae-space-sm);min-height:180px;padding:var(--ilumae-space-xl) var(--ilumae-space-md);text-align:center;justify-items:center;display:grid}.GuideNotificationCenter-module__8M_uJG__emptyState .material-symbols-rounded{opacity:.52;font-size:26px}.GuideNotificationCenter-module__8M_uJG__emptyState p{font-family:var(--ilumae-text-section-title-font-family);font-size:var(--ilumae-text-section-title-font-size);font-style:var(--ilumae-text-section-title-font-style);max-width:240px;margin:0;line-height:1.25}[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__trigger{color:var(--ilumae-color-dark);background:#ffffff57;border-color:#3a384624}[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__unreadMarker{border-color:var(--ilumae-color-neutral)}[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__panel{box-shadow:0 24px 72px #3a384633, var(--ilumae-highlight-inset);color:var(--ilumae-color-dark);background:#ebe1e1f0;border-color:#3a384624}:is([data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__notification,[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__status){background:#ffffff6b;border-color:#3a384614}.GuideNotificationCenter-module__8M_uJG__settings{margin-top:var(--ilumae-space-md);padding:var(--ilumae-space-md) var(--ilumae-space-sm) var(--ilumae-space-xs);border-top:1px solid #ebe1e124}.GuideNotificationCenter-module__8M_uJG__settings summary{cursor:pointer;font-family:var(--ilumae-text-body-font-family);opacity:.76;font-size:12px}.GuideNotificationCenter-module__8M_uJG__settings[open] summary{margin-bottom:var(--ilumae-space-md);opacity:1}.GuideNotificationCenter-module__8M_uJG__settingsFields{gap:var(--ilumae-space-md);display:grid}.GuideNotificationCenter-module__8M_uJG__toggleRow{font-family:var(--ilumae-text-body-font-family);align-items:flex-start;gap:var(--ilumae-space-sm);font-size:13px;display:flex}.GuideNotificationCenter-module__8M_uJG__toggleRow input{accent-color:var(--ilumae-color-orange);margin-top:2px}.GuideNotificationCenter-module__8M_uJG__toggleRow span{gap:3px;display:grid}.GuideNotificationCenter-module__8M_uJG__toggleRow strong{font-weight:600}.GuideNotificationCenter-module__8M_uJG__toggleRow small,.GuideNotificationCenter-module__8M_uJG__settingsLoading{opacity:.66;margin:0;font-size:11px;line-height:1.4}.GuideNotificationCenter-module__8M_uJG__quietHours{gap:var(--ilumae-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GuideNotificationCenter-module__8M_uJG__quietHours label,.GuideNotificationCenter-module__8M_uJG__frequencyField{font-family:var(--ilumae-text-body-font-family);opacity:.86;gap:5px;font-size:11px;display:grid}.GuideNotificationCenter-module__8M_uJG__quietHours input,.GuideNotificationCenter-module__8M_uJG__frequencyField select{border-radius:var(--ilumae-radius-sm);color:inherit;font:inherit;background:#ffffff14;border:1px solid #ebe1e12e;min-height:36px;padding:6px 8px}.GuideNotificationCenter-module__8M_uJG__quietHours input:disabled,.GuideNotificationCenter-module__8M_uJG__frequencyField select:disabled,.GuideNotificationCenter-module__8M_uJG__toggleRow input:disabled{cursor:not-allowed;opacity:.45}[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__settings{border-color:#3a38461f}:is([data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__quietHours input,[data-guide-theme=monostatic-light] .GuideNotificationCenter-module__8M_uJG__frequencyField select){background:#ffffff80;border-color:#3a384629}@media (max-width:720px){.GuideNotificationCenter-module__8M_uJG__panel{width:auto;max-height:calc(100vh - 140px);position:fixed;top:64px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.GuideNotificationCenter-module__8M_uJG__trigger,.GuideNotificationCenter-module__8M_uJG__notification{transition:none}.GuideNotificationCenter-module__8M_uJG__notification:hover{transform:none}}
