.NotificationPanel_backdrop__R2TtJ{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:899;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.NotificationPanel_backdropVisible__XDGpF{opacity:1;visibility:visible}.NotificationPanel_slidePanel__wgjum{position:fixed;top:0;bottom:0;left:0;width:320px;max-width:100%;background:rgba(13,17,23,.98);border-right:1px solid rgba(245,158,11,.2);box-shadow:4px 0 30px rgba(0,0,0,.5);z-index:900;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease}.NotificationPanel_slidePanel__wgjum.NotificationPanel_open__mOrVA{transform:translateX(0)}.NotificationPanel_panelHeader__Y0v1i{display:flex;justify-content:space-between;align-items:center;padding:calc(1.25rem + env(safe-area-inset-top)) 1.25rem 1.25rem;border-bottom:1px solid rgba(245,158,11,.15);background:rgba(22,27,34,.95);flex-shrink:0}.NotificationPanel_panelHeader__Y0v1i h3{margin:0;color:#f59e0b;font-size:1.1rem}.NotificationPanel_closeBtn__Yo7sZ{width:32px;height:32px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#8b949e;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.NotificationPanel_closeBtn__Yo7sZ:hover{background:hsla(0,0%,100%,.05);color:#fff}.NotificationPanel_panelList__jRQZF{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.5rem 0}.NotificationPanel_emptyState__JX6Yz{margin:0;padding:2.5rem 1.25rem;text-align:center;color:#6e7681;font-size:.85rem}.NotificationPanel_notifItem__veyTz{display:flex;gap:.75rem;padding:1rem 1.25rem;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.03);transition:background .2s}.NotificationPanel_notifItem__veyTz:hover{background:rgba(245,158,11,.08)}.NotificationPanel_notifItem__veyTz.NotificationPanel_unread__47PZP{background:rgba(245,158,11,.05);border-right:3px solid #f59e0b}.NotificationPanel_notifIcon__s7bVy{width:40px;height:40px;background:rgba(245,158,11,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.NotificationPanel_notifContent__Ncj5L{flex:1 1;min-width:0}.NotificationPanel_notifTitle__thgga{margin:0 0 .25rem;color:#e6d5b8;font-size:.9rem;line-height:1.4}.NotificationPanel_notifMessage__YvMoT{margin:0 0 .25rem;color:#8b949e;font-size:.8rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationPanel_notifTime__GA1Yj{color:#6e7681;font-size:.7rem}.NotificationPanel_panelFooter__Czx__{padding:1rem 1.25rem max(1.25rem,calc(.75rem + env(safe-area-inset-bottom, 0px)));border-top:1px solid rgba(245,158,11,.15);background:rgba(22,27,34,.95);flex-shrink:0}.NotificationPanel_dismissBtn__JW8zU{width:100%;padding:.75rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.5rem;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.NotificationPanel_dismissBtn__JW8zU:disabled{opacity:.5;cursor:default}@media (hover:hover){.NotificationPanel_dismissBtn__JW8zU:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px rgba(16,185,129,.3)}}.NotificationPanel_tabButton__FBYKE{position:fixed;top:50%;left:0;transform:translateY(-50%);width:36px;height:44px;border-radius:0 8px 8px 0;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:2px 0 15px rgba(245,158,11,.3);transition:all .3s ease;z-index:901;-webkit-tap-highlight-color:transparent}@media (hover:hover){.NotificationPanel_tabButton__FBYKE:hover{width:44px;box-shadow:4px 0 20px rgba(245,158,11,.4)}}.NotificationPanel_tabButton__FBYKE.NotificationPanel_attached__wUsex{left:320px}.NotificationPanel_tabButton__FBYKE.NotificationPanel_hidden__ef0nn{transform:translateY(-50%) translateX(-100%);opacity:0;pointer-events:none}.NotificationPanel_badge__DThsm{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;background:#ef4444;color:#fff;font-size:.6rem;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(239,68,68,.5)}.NotificationPanel_panelList__jRQZF::-webkit-scrollbar{width:4px}.NotificationPanel_panelList__jRQZF::-webkit-scrollbar-track{background:transparent}.NotificationPanel_panelList__jRQZF::-webkit-scrollbar-thumb{background:rgba(245,158,11,.3);border-radius:2px}@media (max-width:480px){.NotificationPanel_slidePanel__wgjum{width:100%;border-right:none}.NotificationPanel_tabButton__FBYKE{width:38px;height:48px}.NotificationPanel_closeBtn__Yo7sZ{width:44px;height:44px;font-size:1.5rem}.NotificationPanel_tabButton__FBYKE.NotificationPanel_attached__wUsex{left:0;transform:translateY(-50%) translateX(calc(100vw - 100%));border-radius:8px 0 0 8px;box-shadow:-2px 0 15px rgba(245,158,11,.3)}.NotificationPanel_backdrop__R2TtJ{background:transparent}}.CustomDialog_overlay__Ic5J4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:CustomDialog_fadeIn__7lya4 .2s ease-out forwards}.CustomDialog_dialogCard__yfx_n{width:100%;max-width:440px;background:linear-gradient(135deg,rgba(18,18,26,.95),rgba(10,10,15,.98));border:1px solid rgba(139,92,246,.25);border-radius:var(--radius-xl);box-shadow:0 25px 50px -12px rgba(0,0,0,.7),0 0 30px rgba(139,92,246,.15);padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;transform:scale(.95);opacity:0;animation:CustomDialog_scaleIn__OzEFs .25s cubic-bezier(.175,.885,.32,1.1) forwards}.CustomDialog_iconWrapper__dpoTj{width:60px;height:60px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.CustomDialog_confirmIcon__3dIu0{width:48px;height:48px;color:var(--accent-primary);filter:drop-shadow(0 0 8px rgba(139,92,246,.3))}.CustomDialog_alertIcon__XBWXu{width:48px;height:48px;color:var(--accent-warning);filter:drop-shadow(0 0 8px rgba(245,158,11,.3))}.CustomDialog_content__GEEuo{margin-bottom:2rem;width:100%}.CustomDialog_title__ThGmL{font-family:var(--font-persian);font-size:var(--font-size-xl);font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.CustomDialog_message__Q63y_{font-family:var(--font-persian);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6}.CustomDialog_actions__8Of2F{display:flex;gap:1rem;width:100%;justify-content:center}.CustomDialog_cancelBtn__EGWn0,.CustomDialog_confirmBtn__368Da{font-family:var(--font-persian);font-size:var(--font-size-base);font-weight:600;padding:.75rem 2rem;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none}.CustomDialog_confirmBtn__368Da{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;box-shadow:0 4px 15px rgba(139,92,246,.3)}.CustomDialog_confirmBtn__368Da:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4)}.CustomDialog_cancelBtn__EGWn0{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:var(--text-secondary)}.CustomDialog_cancelBtn__EGWn0:hover{background:hsla(0,0%,100%,.08);color:var(--text-primary)}.CustomDialog_toastContainer__PAfHe{position:fixed;bottom:2rem;right:2rem;display:flex;flex-direction:column;gap:.75rem;z-index:99999;max-width:380px}.CustomDialog_toast__5xn0R{background:rgba(18,18,26,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-lg);padding:1rem 1.5rem;box-shadow:var(--shadow-lg);cursor:pointer;animation:CustomDialog_slideIn__KSv_5 .3s cubic-bezier(.175,.885,.32,1.1) forwards;transition:all var(--transition-fast)}.CustomDialog_toast__5xn0R:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.15)}.CustomDialog_toast_info__qYrPg{border-right:4px solid var(--accent-secondary)}.CustomDialog_toast_success__odLug{border-right:4px solid var(--accent-success)}.CustomDialog_toast_warning__49_39{border-right:4px solid var(--accent-warning)}.CustomDialog_toast_error__F_0jU{border-right:4px solid var(--accent-danger)}.CustomDialog_toastMessage__15FrL{font-family:var(--font-persian);font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}@keyframes CustomDialog_fadeIn__7lya4{0%{opacity:0}to{opacity:1}}@keyframes CustomDialog_scaleIn__OzEFs{to{transform:scale(1);opacity:1}}@keyframes CustomDialog_slideIn__KSv_5{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.TaxonomyPicker_picker__FYDyI{display:flex;flex-direction:column;gap:var(--spacing-2)}.TaxonomyPicker_head__df_eu{display:flex;align-items:center;gap:var(--spacing-2)}.TaxonomyPicker_label__fzcDJ{font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary)}.TaxonomyPicker_count__1BJgh{min-width:22px;padding:0 6px;text-align:center;font-size:var(--font-size-xs);line-height:20px;border-radius:999px;background:var(--accent-primary);color:#fff}.TaxonomyPicker_clear__q3C20{-webkit-margin-start:auto;margin-inline-start:auto;background:none;border:none;padding:0;cursor:pointer;font-size:var(--font-size-xs);color:var(--text-muted);transition:color var(--transition-fast)}.TaxonomyPicker_clear__q3C20:hover{color:var(--accent-danger)}.TaxonomyPicker_box__ECPYS{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--bg-tertiary);border:1px solid var(--glass-border);border-radius:var(--radius-lg)}.TaxonomyPicker_selected__dk5CF{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.TaxonomyPicker_chip__atyeN{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:var(--font-size-sm);border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 45%,transparent);color:var(--text-primary)}.TaxonomyPicker_chipRemove__5NuWY{background:none;border:none;padding:0;width:16px;height:16px;line-height:1;font-size:15px;cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast)}.TaxonomyPicker_chipRemove__5NuWY:hover{color:var(--accent-danger)}.TaxonomyPicker_inputRow__By27T{display:flex;gap:var(--spacing-2)}.TaxonomyPicker_input__ps6v4{flex:1 1;min-width:0;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);font-family:inherit;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast)}.TaxonomyPicker_input__ps6v4:focus{border-color:var(--accent-primary)}.TaxonomyPicker_apply__ff_xf{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-family:inherit;font-weight:600;color:#fff;background:var(--accent-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast)}.TaxonomyPicker_apply__ff_xf:disabled{opacity:.4;cursor:default}.TaxonomyPicker_status__MB3CZ{display:flex;align-items:center;gap:var(--spacing-2);padding:6px var(--spacing-3);font-size:var(--font-size-xs);border-radius:var(--radius-md)}.TaxonomyPicker_status__MB3CZ.TaxonomyPicker_ok__QC2tQ{color:var(--accent-success);background:color-mix(in srgb,var(--accent-success) 12%,transparent)}.TaxonomyPicker_status__MB3CZ.TaxonomyPicker_warn___S_0d{color:var(--accent-warning);background:color-mix(in srgb,var(--accent-warning) 12%,transparent)}.TaxonomyPicker_status__MB3CZ.TaxonomyPicker_error__wK4bl{color:var(--accent-danger);background:color-mix(in srgb,var(--accent-danger) 12%,transparent)}.TaxonomyPicker_statusClose__g0Ofi{-webkit-margin-start:auto;margin-inline-start:auto;background:none;border:none;padding:0 4px;font-size:15px;line-height:1;cursor:pointer;color:inherit;opacity:.7}.TaxonomyPicker_statusClose__g0Ofi:hover{opacity:1}.TaxonomyPicker_missing__WG6py{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent-warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-warning) 40%,transparent)}.TaxonomyPicker_missingHead__PEdbo{display:flex;align-items:center;gap:var(--spacing-2)}.TaxonomyPicker_missingTitle__fPwxD{font-size:var(--font-size-sm);font-weight:600;color:var(--accent-warning)}.TaxonomyPicker_createAll__bMLrX{-webkit-margin-start:auto;margin-inline-start:auto;padding:4px 10px;font-size:var(--font-size-xs);font-family:inherit;font-weight:600;color:#fff;background:var(--accent-warning);border:none;border-radius:var(--radius-md);cursor:pointer}.TaxonomyPicker_createAll__bMLrX:disabled{opacity:.5;cursor:default}.TaxonomyPicker_missingList__vnCRO{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.TaxonomyPicker_missingChip__C_EC3{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:var(--font-size-sm);border-radius:999px;background:var(--bg-secondary);border:1px dashed color-mix(in srgb,var(--accent-warning) 60%,transparent);color:var(--text-primary)}.TaxonomyPicker_createBtn__OnKH_{padding:2px 8px;font-size:var(--font-size-xs);font-family:inherit;font-weight:600;white-space:nowrap;color:var(--accent-warning);background:color-mix(in srgb,var(--accent-warning) 18%,transparent);border:none;border-radius:999px;cursor:pointer;transition:background var(--transition-fast)}.TaxonomyPicker_createBtn__OnKH_:hover:not(:disabled){background:var(--accent-warning);color:#fff}.TaxonomyPicker_createBtn__OnKH_:disabled{opacity:.6;cursor:default}.TaxonomyPicker_missingHint__2O2cf{font-size:var(--font-size-xs);color:var(--text-muted)}.TaxonomyPicker_browseHead__qyAcf{display:flex;align-items:center;gap:var(--spacing-2)}.TaxonomyPicker_browseToggle__pkM3O{background:none;border:none;padding:0;font-family:inherit;font-size:var(--font-size-xs);color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast)}.TaxonomyPicker_browseToggle__pkM3O:hover{color:var(--accent-primary)}.TaxonomyPicker_filterNote__7c9X9{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--font-size-xs);color:var(--text-muted)}.TaxonomyPicker_list__m3DkQ{display:flex;flex-wrap:wrap;gap:var(--spacing-2);max-height:180px;overflow-y:auto;padding-top:var(--spacing-1)}.TaxonomyPicker_option__wH7Wo{padding:4px 12px;font-size:var(--font-size-sm);font-family:inherit;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid transparent;border-radius:999px;cursor:pointer;transition:all var(--transition-fast)}.TaxonomyPicker_option__wH7Wo:hover{border-color:var(--accent-primary);color:var(--text-primary)}.TaxonomyPicker_optionOn__w9Utv{background:color-mix(in srgb,var(--accent-primary) 18%,transparent);border-color:var(--accent-primary);color:var(--accent-primary)}.TaxonomyPicker_empty__7kk6v{font-size:var(--font-size-sm);color:var(--text-muted)}.TaxonomyPicker_hint__edk0X{font-size:var(--font-size-xs);color:var(--text-muted)}