.NotificationBanner_banner__F_EOt{display:flex;align-items:center;justify-content:center;width:100%;padding:4px 48px 4px 16px;position:fixed;top:0;left:0;z-index:1000;font-size:13px;line-height:1.4}.NotificationBanner_content__fFnKe{text-align:center;flex:1;font-weight:500}.NotificationBanner_close__mLIhb{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .15s}.NotificationBanner_close__mLIhb:hover{opacity:1}.NotificationBanner_high__T_gn2,.NotificationBanner_low__2vvUo,.NotificationBanner_normal__m5AU5,.NotificationBanner_urgent__B_oju{background:#fff8e1;color:#795508;border-bottom:1px solid #ffe082}.NotificationBanner_high__T_gn2 .NotificationBanner_close__mLIhb,.NotificationBanner_low__2vvUo .NotificationBanner_close__mLIhb,.NotificationBanner_normal__m5AU5 .NotificationBanner_close__mLIhb,.NotificationBanner_urgent__B_oju .NotificationBanner_close__mLIhb{color:#795508}[data-theme=dark] .NotificationBanner_high__T_gn2,[data-theme=dark] .NotificationBanner_low__2vvUo,[data-theme=dark] .NotificationBanner_normal__m5AU5,[data-theme=dark] .NotificationBanner_urgent__B_oju{background:#fff8e1;color:#795508;border-bottom-color:#ffe082}[data-theme=dark] .NotificationBanner_high__T_gn2 .NotificationBanner_close__mLIhb,[data-theme=dark] .NotificationBanner_low__2vvUo .NotificationBanner_close__mLIhb,[data-theme=dark] .NotificationBanner_normal__m5AU5 .NotificationBanner_close__mLIhb,[data-theme=dark] .NotificationBanner_urgent__B_oju .NotificationBanner_close__mLIhb{color:#795508}.NotificationCard_card__KEfLm{padding:14px 16px;border-bottom:1px solid var(--az-border-subtle);transition:background .15s}.NotificationCard_card__KEfLm:last-child{border-bottom:none}.NotificationCard_card__KEfLm:hover{background:var(--az-bg-hover)}.NotificationCard_isNew__ehRhh{border-left:3px solid var(--az-accent)}.NotificationCard_clickable__FDSvo{cursor:pointer}.NotificationCard_clickable__FDSvo:hover{background:var(--az-bg-hover)}.NotificationCard_clickable__FDSvo:focus-visible{outline:2px solid var(--az-accent);outline-offset:-2px}.NotificationCard_header__J_7_0{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.NotificationCard_titleRow__bBAqL{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.NotificationCard_newBadge___uUYN{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.6;color:var(--az-accent-fg);background:var(--az-accent);border-radius:3px;flex-shrink:0}.NotificationCard_title___NtRz{font-size:14px;font-weight:600;color:var(--az-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationCard_typeBadge__mr7mM{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;font-size:11px;border-radius:4px;flex-shrink:0;font-weight:500}.NotificationCard_announcement__gPxXm{background:var(--az-accent-subtle);color:var(--az-accent)}.NotificationCard_update__BX55o{background:var(--az-success-bg);color:var(--az-success)}.NotificationCard_alert___Y9cA{background:var(--az-error-bg);color:var(--az-error)}.NotificationCard_body__Yy1QV{font-size:13px;color:var(--az-text-secondary);line-height:1.6;overflow:hidden}.NotificationCard_body__Yy1QV p{margin:0 0 4px}.NotificationCard_body__Yy1QV p:last-child{margin-bottom:0}.NotificationCard_body__Yy1QV code{font-size:12px;padding:1px 4px;background:var(--az-bg-elevated);border-radius:3px}.NotificationCard_body__Yy1QV pre{font-size:12px;padding:8px;background:var(--az-bg-elevated);border-radius:4px;overflow-x:auto;margin:4px 0}.NotificationCard_footer__lj18S{margin-top:8px;font-size:12px;color:var(--az-text-tertiary);text-align:right}.LeaveProjectConfirm_backdrop__aGlYL{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:LeaveProjectConfirm_fadeIn__O8qvL .15s ease-out}.LeaveProjectConfirm_modal__ACjsz{background:var(--az-bg-elevated,#fff);color:var(--az-text-primary);border-radius:12px;padding:24px 28px;width:min(440px,calc(100vw - 32px));box-shadow:var(--az-shadow-lg);animation:LeaveProjectConfirm_pop__kRS50 .18s ease-out}.LeaveProjectConfirm_title__lA2d8{font-size:18px;font-weight:600;margin:0 0 10px;display:flex;align-items:center;gap:8px}.LeaveProjectConfirm_title__lA2d8 .LeaveProjectConfirm_material-symbols-outlined__9Cg9M{color:var(--az-warning,#e0a800)}.LeaveProjectConfirm_message__64Ved{font-size:14px;line-height:1.6;color:var(--az-text-secondary);margin:0 0 14px}.LeaveProjectConfirm_workBox__KIlB6{background:var(--az-bg-soft,rgba(0,0,0,.04));border-radius:8px;padding:12px 14px;margin:0 0 18px}.LeaveProjectConfirm_workRow__SIIDU{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--az-text-primary);padding:2px 0}.LeaveProjectConfirm_workRow__SIIDU .LeaveProjectConfirm_material-symbols-outlined__9Cg9M{font-size:18px;color:var(--az-text-tertiary,#888)}.LeaveProjectConfirm_taskList__m9fiP{margin:6px 0 0;padding:0 0 0 26px;list-style:disc}.LeaveProjectConfirm_taskList__m9fiP li{font-size:12px;color:var(--az-text-secondary);line-height:1.5}.LeaveProjectConfirm_actions__uoYTV{display:flex;justify-content:flex-end;gap:12px}.LeaveProjectConfirm_cancelBtn__Lf8bw,.LeaveProjectConfirm_confirmBtn__90UnT{padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background .15s}.LeaveProjectConfirm_cancelBtn__Lf8bw{background:var(--az-bg-soft,rgba(0,0,0,.05));color:var(--az-text-primary)}.LeaveProjectConfirm_cancelBtn__Lf8bw:hover{background:var(--az-bg-hover,rgba(0,0,0,.08))}.LeaveProjectConfirm_confirmBtn__90UnT{background:var(--az-accent,#0066cc);color:#fff}.LeaveProjectConfirm_confirmBtn__90UnT:hover{filter:brightness(1.1)}@keyframes LeaveProjectConfirm_fadeIn__O8qvL{0%{opacity:0}to{opacity:1}}@keyframes LeaveProjectConfirm_pop__kRS50{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.NotificationInbox_overlay__1kpOu{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1100}.NotificationInbox_drawer__j__D0{position:fixed;top:0;right:0;bottom:0;width:400px;max-width:90vw;background:var(--az-bg-surface);box-shadow:var(--az-shadow-lg);z-index:1101;display:flex;flex-direction:column;animation:NotificationInbox_slideIn__4cxTg .2s ease-out}@keyframes NotificationInbox_slideIn__4cxTg{0%{transform:translateX(100%)}to{transform:translateX(0)}}.NotificationInbox_header__n1rv_{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--az-border-subtle);flex-shrink:0}.NotificationInbox_title__8Pk2y{font-size:16px;font-weight:600;color:var(--az-text-primary);margin:0}.NotificationInbox_closeBtn__tWfDc{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--az-text-secondary);display:flex;align-items:center}.NotificationInbox_closeBtn__tWfDc:hover{background:var(--az-bg-hover)}.NotificationInbox_list__W0xeU{flex:1;overflow-y:auto;overscroll-behavior:contain}.NotificationInbox_empty__t8gh5{display:flex;align-items:center;justify-content:center;height:200px;color:var(--az-text-tertiary);font-size:14px}.NotificationInbox_loadingRow__oUEP5{text-align:center;padding:12px;color:var(--az-text-tertiary);font-size:13px}