.dea-notify{color:var(--text-primary,#f5edd9);background:var(--bg-surface,#171612);border:1px solid var(--gold,#b99446);overflow-wrap:anywhere;border-radius:1rem;margin-block:1.5rem;padding:clamp(1rem,3vw,2rem)}.dea-notify[lang=ur]{font-family:var(--font-urdu),"JameelNooriNastaleeq","Jameel Noori Nastaleeq",serif;line-height:2.2}.dea-notify[lang=ar]{font-family:var(--font-arabic),"Noto Naskh Arabic",serif;line-height:1.9}.dea-notify h1,.dea-notify h2,.dea-notify h3{color:var(--gold-light,#e4bc65);margin-block:.4rem .8rem}.dea-notify-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.8rem;display:flex}.dea-notify button,.dea-notify select,.dea-notify input:not([type=checkbox]),.dea-notify textarea{font:inherit;color:#fff6da;background:#242119;border:1px solid #b99446;border-radius:.4rem;max-width:100%;min-height:44px;padding:.4rem .7rem}.dea-notify textarea{width:100%;min-height:6rem}.dea-notify button{cursor:pointer}.dea-notify button[aria-pressed=true],.dea-notify button[aria-selected=true],.dea-notify button.primary{color:#171612;background:#b99446;font-weight:600}.dea-notify button:disabled{opacity:.55;cursor:not-allowed}.dea-notify :focus-visible{outline-offset:3px;outline:3px solid #f2c969}.dea-notify input[type=checkbox]{accent-color:#e4bc65;block-size:1.3rem;inline-size:1.3rem}.dea-notify ul.dea-notify-list{margin:0;padding:0;list-style:none}.dea-notify-item{border-block-end:1px solid #4d4128;gap:.3rem;padding-block:.9rem;display:grid}.dea-notify-item[data-unread=true]{border-inline-start:4px solid #e4bc65;padding-inline-start:.8rem}.dea-notify-item h3{margin:0;font-size:1.05rem}.dea-notify-meta{color:#c9bb98;flex-wrap:wrap;gap:.6rem;font-size:.85rem;display:flex}.dea-notify-badge{border:1px solid #b99446;border-radius:999px;padding:0 .6rem;font-size:.8rem;display:inline-block}.dea-notify-badge.important{color:#fff6da;background:#7a2f1f;border-color:#e4bc65}.dea-notify form,.dea-notify .dea-notify-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.8rem;margin-block:1rem;display:grid}.dea-notify label{flex-direction:column;gap:.3rem;display:flex}.dea-notify label.inline{flex-direction:row;align-items:center;gap:.6rem}.dea-notify .wide{grid-column:1/-1}.dea-notify fieldset{border:1px solid #4d4128;border-radius:.6rem;grid-column:1/-1;gap:.6rem;padding:.8rem;display:grid}.dea-notify table{border-collapse:collapse;width:100%;font-size:.9rem}.dea-notify th,.dea-notify td{text-align:start;vertical-align:top;border-block-end:1px solid #4d4128;padding:.45rem}.dea-notify .dea-notify-scroll{overflow-x:auto}.dea-notify [role=status]{min-height:1.5em}.dea-notify [role=alert]{color:#ffb4a2}.dea-notify [dir=ltr]{text-align:left}.dea-notify-bell{min-height:44px;color:inherit;border:1px solid #b99446;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .9rem;text-decoration:none;display:inline-flex}.dea-notify-bell output{color:#171612;background:#e4bc65;border-radius:999px;padding:0 .5rem;font-weight:700}@media (max-width:640px){.dea-notify th,.dea-notify td{padding:.35rem;font-size:.8rem}}.app-shell-main .dea-notify{--n-bg:#fff;--n-soft:#f3ecdf;--n-line:#e4dccb;--n-ink:#1e1b16;--n-muted:#6b6458;--n-primary:#1f4d3a;--n-link:#1f4d3a;--n-gold:#a9782f;box-sizing:border-box;background:var(--n-bg);width:calc(100% - 48px);max-width:1200px;color:var(--n-ink);border:1px solid var(--n-line);border-radius:20px;margin:clamp(28px,4vw,48px) auto;box-shadow:0 1px 2px #1e1b160f,0 8px 24px #1e1b160f}html[data-theme=dark] .app-shell-main .dea-notify{--n-bg:#1b2a23;--n-soft:#18261f;--n-line:#2c3d34;--n-ink:#f3efe4;--n-muted:#b9b5aa;--n-primary:#2f7556;--n-link:#8ccba8;--n-gold:#e2c275;box-shadow:none}.app-shell-main .dea-notify :is(h1,h2,h3){color:var(--n-ink)}.app-shell-main .dea-notify h1{letter-spacing:-.02em;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800}.app-shell-main .dea-notify :is(button,select,input:not([type=checkbox]),textarea){border:1px solid var(--n-line);background:var(--n-bg);color:var(--n-ink);border-radius:12px}.app-shell-main .dea-notify :is(button[aria-pressed=true],button[aria-selected=true],button.primary){background:var(--n-primary);border-color:var(--n-primary);color:#fff}.app-shell-main .dea-notify input[type=checkbox]{accent-color:var(--n-primary)}.app-shell-main .dea-notify :is(.dea-notify-item,th,td){border-color:var(--n-line)}.app-shell-main .dea-notify .dea-notify-item[data-unread=true]{border-inline-start-color:var(--n-gold)}.app-shell-main .dea-notify .dea-notify-meta{color:var(--n-muted)}.app-shell-main .dea-notify .dea-notify-badge{border-color:var(--n-gold);color:var(--n-gold)}.app-shell-main .dea-notify .dea-notify-badge.important{color:#fff;background:#b42318;border-color:#b42318}.app-shell-main .dea-notify fieldset{border-color:var(--n-line)}.app-shell-main .dea-notify a{color:var(--n-link)}.app-shell-main .dea-notify :focus-visible{outline-color:#e2c275}.dea-notify-bell-root{flex:none;position:relative}.dea-notify-bell-root>button{position:relative}.dea-notify-bell-count{background:var(--gold2,var(--gold-light));min-inline-size:1em;color:var(--bg,var(--bg-surface));pointer-events:none;border-radius:999px;padding:0 .2em;line-height:1.2;position:absolute;inset-block-start:0;inset-inline-end:0}.dea-notify-bell-panel{z-index:140;box-sizing:border-box;border:1px solid var(--line,var(--gold));background:var(--surface,var(--bg-surface));max-block-size:70vh;inline-size:min(320px,100vw - 48px);color:var(--ink,var(--text-primary));box-shadow:var(--shadow);font:inherit;overflow-wrap:anywhere;border-radius:16px;padding:16px;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;overflow:auto}.dea-notify-bell-panel ul{margin:0;padding:0;list-style:none}.dea-notify-bell-panel li{border-block-end:1px solid var(--line,var(--gold));gap:.5em;padding-block:1em;display:grid}.dea-notify-bell-panel li[data-unread=true]{border-inline-start:2px solid var(--gold2,var(--gold));padding-inline-start:.5em}.dea-notify-bell-panel p{white-space:pre-line;margin:0}.dea-notify-bell-panel button{font:inherit;color:inherit;border:1px solid var(--line,var(--gold));cursor:pointer;background:0 0;border-radius:8px;min-block-size:44px}.dea-notify-bell-panel a{color:inherit;padding-block:.4em;text-decoration:underline;display:inline-block}@media (max-width:640px){.dea-notify-bell-root[data-compact=true] .dea-notify-bell-panel{inline-size:auto;position:fixed;inset-block-start:80px;inset-inline:16px}}
