:root,html[data-theme=dark]{--color-primary:#3b82f6;--color-primary-hover:#60a5fa;--color-primary-active:#2563eb;--color-primary-light:#3b82f626;--color-primary-hover-light:#3b82f614;--color-primary-rgb:59,130,246;--color-secondary:#60a5fa;--color-secondary-light:#60a5fa26;--bg-body:#0b0f19;--bg-body-rgb:11,15,25;--bg-surface:#131b2e;--bg-surface-subtle:#192238;--bg-surface-secondary:#1e293b;--bg-elevated:#1a243b;--bg-header:#131b2e;--bg-sidebar:#131b2e;--bg-input:#0e1626;--bg-input-disabled:#192238;--border-input:#334155;--border-input-focus:#3b82f6;--bg-hover:#ffffff0f;--bg-hover-subtle:#ffffff08;--bg-active:#3b82f629;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--text-disabled:#475569;--text-inverse:#0f172a;--text-link:#60a5fa;--text-link-hover:#93c5fd;--border-color:#243048;--border-color-light:#1e293b;--border-color-medium:#2d3c59;--border-color-dark:#3b4d70;--border-color-focus:#3b82f6;--bg-table-header:#192238;--bg-table-row:#131b2e;--bg-table-row-hover:#1e2a44;--bg-table-row-active:#3b82f633;--border-table:#243048;--status-success-bg:#22c55e29;--status-success-text:#4ade80;--status-success-border:#22c55e4d;--status-warning-bg:#f59e0b29;--status-warning-text:#fbbf24;--status-warning-border:#f59e0b4d;--status-danger-bg:#ef444429;--status-danger-text:#f87171;--status-danger-border:#ef44444d;--status-info-bg:#38bdf829;--status-info-text:#38bdf8;--status-info-border:#38bdf84d;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 6px -1px #00000073,0 2px 4px -2px #00000059;--shadow-lg:0 10px 15px -3px #00000080,0 4px 6px -4px #0006;--shadow-dropdown:0 10px 25px -5px #0009,0 8px 10px -6px #00000080;--shadow-modal:0 25px 50px -12px #000000bf;--scrollbar-track:#131b2e;--scrollbar-thumb:#2d3c59;--scrollbar-thumb-hover:#3b4d70;--home-card-icon:#60a5fa;--home-card-icon-bg:#3b82f61f;--home-card-icon-border:#3b82f638;--home-card-icon-hover-bg:#3b82f638;--skeleton-base:#182236;--skeleton-highlight:#263654;--skeleton-gradient:linear-gradient(90deg,var(--skeleton-base) 0%,var(--skeleton-highlight) 50%,var(--skeleton-base) 100%);--theme-transition:background-color 0.2s cubic-bezier(0.4,0,0.2,1),border-color 0.2s cubic-bezier(0.4,0,0.2,1),color 0.2s cubic-bezier(0.4,0,0.2,1),box-shadow 0.2s cubic-bezier(0.4,0,0.2,1);color-scheme:dark}html[data-theme=light]{--color-primary:#1e40af;--color-primary-hover:#1d4ed8;--color-primary-active:#1e3a8a;--color-primary-light:#1e40af14;--color-primary-hover-light:#1e40af0a;--color-primary-rgb:30,64,175;--color-secondary:#2563eb;--color-secondary-light:#2563eb1a;--bg-body:#f6f8fa;--bg-body-rgb:246,248,250;--bg-surface:#fff;--bg-surface-subtle:#f8fafc;--bg-surface-secondary:#f1f5f9;--bg-elevated:#fff;--bg-header:#fff;--bg-sidebar:#fff;--bg-input:#fff;--bg-input-disabled:#f1f5f9;--border-input:#d1d5db;--border-input-focus:#2563eb;--bg-hover:#0000000a;--bg-hover-subtle:#00000005;--bg-active:#1e40af14;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-disabled:#cbd5e1;--text-inverse:#fff;--text-link:#2563eb;--text-link-hover:#1d4ed8;--border-color:#e2e8f0;--border-color-light:#f1f5f9;--border-color-medium:#e2e8f0;--border-color-dark:#cbd5e1;--border-color-focus:#2563eb;--bg-table-header:#f8fafc;--bg-table-row:#fff;--bg-table-row-hover:#f1f5f9;--bg-table-row-active:#e0f2fe;--border-table:#e2e8f0;--status-success-bg:#dcfce7;--status-success-text:#15803d;--status-success-border:#86efac;--status-warning-bg:#fef3c7;--status-warning-text:#b45309;--status-warning-border:#fde68a;--status-danger-bg:#fee2e2;--status-danger-text:#b91c1c;--status-danger-border:#fca5a5;--status-info-bg:#e0f2fe;--status-info-text:#0369a1;--status-info-border:#bae6fd;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000a;--shadow-dropdown:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000f;--shadow-modal:0 20px 25px -5px #00000026,0 10px 10px -5px #0000000a;--skeleton-base:#e2e8f0;--skeleton-highlight:#f1f5f9;--skeleton-gradient:linear-gradient(90deg,var(--skeleton-base) 0%,var(--skeleton-highlight) 50%,var(--skeleton-base) 100%);--home-card-icon:#1d4ed8;--home-card-icon-bg:#eff6ff;--home-card-icon-border:#dbeafe;--home-card-icon-hover-bg:#dbeafe;color-scheme:light}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):not([type=range]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:#0e1626;background-color:var(--bg-input);border-color:#243048;border-color:var(--border-color);color:#f8fafc;color:var(--text-primary)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#64748b;color:var(--text-muted)}html[data-theme=dark] option{background-color:#131b2e;background-color:var(--bg-surface);color:#f8fafc;color:var(--text-primary)}html[data-theme=dark] hr{border-color:#243048;border-color:var(--border-color)}html[data-theme=dark] .recharts-cartesian-axis-tick-value,html[data-theme=dark] .recharts-text{fill:#64748b!important;fill:var(--text-muted)!important}html[data-theme=dark] .recharts-default-tooltip{background-color:#1a243b!important;background-color:var(--bg-elevated)!important;border:1px solid #243048!important;border:1px solid var(--border-color)!important;border-radius:8px!important;box-shadow:0 10px 25px -5px #0009,0 8px 10px -6px #00000080!important;box-shadow:var(--shadow-dropdown)!important;color:#f8fafc!important;color:var(--text-primary)!important}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}:root{--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-muted:var(--text-muted);--color-border-light:var(--border-color-light);--color-border-medium:var(--border-color-medium);--color-border-dark:var(--border-color-dark);--color-border-focus:var(--border-color-focus);--transition-fast:0.2s ease;--font-family-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-body);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--font-family-sans);margin:0;padding:0;transition:background-color .2s ease,color .2s ease}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}html{--font-weight:600!important}body{height:100%;margin:0}.flexRow{display:flex;flex-direction:row;justify-content:space-between}.flexColumn{display:flex;flex-direction:column;justify-content:flex-start}.flexCenter{justify-content:center}.flexStart{justify-content:flex-start}.flexEnd{justify-content:flex-end}.flexGap10{gap:10px}.flexWidth400{width:400px}.padding8{padding:8px}.marginBottom8{margin-bottom:8px}.padding24{padding:24px}.marginRight16{margin-right:16px}.width100{width:100%}.red{color:#ee4d2d}.fontDefault{color:var(--text-primary);font-size:.9rem}.hoverButtonNormal:hover{background-color:var(--bg-hover)!important;color:var(--text-primary)!important}.hoverButtonActive:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.hoverButtonBackground:hover{background-color:var(--color-primary)!important;color:#fff!important}.hoverTextActive:hover{color:var(--color-primary)!important}.hoverBorderActive:hover{border-color:var(--border-color-focus)!important}.hoverTextNormal2:hover,.hoverTextNormal:hover{color:var(--text-primary)!important}.hoverCursor:hover{cursor:pointer!important}.hoverButtonCircle:hover{background-color:var(--bg-hover)!important;border-radius:50%!important;height:30px!important;width:30px!important}.bold{font-weight:700}.questionMark{align-items:center;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:50%;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:12px;height:12px;justify-content:center;margin-left:8px;width:12px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.datatable_tableContainer__7R-5g{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;max-height:600px;overflow-x:auto;overflow-y:auto;position:relative;transition:var(--theme-transition);width:99%}.datatable_tableContent__V21pO{min-width:100%;position:relative;width:fit-content}table{table-layout:fixed}.datatable_fixedColumn__vftWw td:first-child,.datatable_fixedColumn__vftWw th:first-child{background-color:#fff;background-color:var(--bg-surface,#fff);border-right:1px solid #dee2e6;border-right:1px solid var(--border-color,#dee2e6);box-shadow:6px 0 5px -6px #00000026;left:0;max-width:250px;min-width:250px;position:sticky;z-index:2}.datatable_fixedColumn__vftWw th:first-child{background-color:#f8fafc;background-color:var(--bg-table-header,#f8fafc);z-index:4}.datatable_fixedLastColumn__4bVgq td:last-child,.datatable_fixedLastColumn__4bVgq th:last-child{background-color:#fff;background-color:var(--bg-surface,#fff);border-left:1px solid #dee2e6;border-left:1px solid var(--border-color,#dee2e6);box-shadow:-6px 0 5px -6px #00000026;position:sticky;right:0;white-space:nowrap;z-index:2}.datatable_fixedLastColumn__4bVgq th:last-child{background-color:#f8fafc;background-color:var(--bg-table-header,#f8fafc);z-index:4}.datatable_fixedLastColumn__4bVgq .datatable_clickableRow__yHdln:hover td:last-child,.datatable_fixedLastColumn__4bVgq tbody tr:hover td:last-child{background-color:#f1f5f9!important;background-color:var(--bg-table-row-hover,#f1f5f9)!important}td:not(:first-child),th:not(:first-child){min-width:150px}.datatable_tableContainer__7R-5g.datatable_hasScroll__sXDgf:before{left:250px;opacity:1}table{border-collapse:collapse;table-layout:auto;width:100%}.datatable_trHeader__GMah-{position:sticky;top:0;z-index:3}.datatable_trHeader__GMah-,th{background-color:#f8fafc;background-color:var(--bg-table-header,#f8fafc)}th{color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;font-size:13.5px;font-weight:600;padding:12px 16px 20px;text-align:left}td,th{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0)}td{color:#0f172a;color:var(--text-primary,#0f172a);font-size:14px;padding:14px 16px}td:first-child,th:first-child{background-color:#fff;background-color:var(--bg-surface,#fff);border-right:1px solid #dee2e6;border-right:1px solid var(--border-color,#dee2e6);box-shadow:6px 0 5px -6px #00000026;left:0;position:sticky;z-index:2}th:first-child{background-color:#f8fafc;background-color:var(--bg-table-header,#f8fafc);z-index:4}.datatable_clickableRow__yHdln:hover td:first-child,tbody tr:hover td:first-child{background-color:#f1f5f9!important;background-color:var(--bg-table-row-hover,#f1f5f9)!important}th .datatable_cursorPointer__np-my{align-items:center;display:flex;justify-content:space-between}th:hover{background-color:#f1f5f9;background-color:var(--bg-hover,#f1f5f9)}tbody tr{background-color:#fff;background-color:var(--bg-surface,#fff);transition:background-color .15s ease}tbody tr:hover{background-color:#f1f5f9;background-color:var(--bg-table-row-hover,#f1f5f9)}.datatable_clickableRow__yHdln{cursor:pointer;transition:all .15s ease-in-out}.datatable_clickableRow__yHdln:hover,.datatable_clickableRow__yHdln:hover td{background-color:#f1f5f9!important;background-color:var(--bg-table-row-hover,#f1f5f9)!important}.datatable_p-2__lDFFl{padding:16px}.datatable_h-2__QuhGe{height:10px}.datatable_emptyState__fL-o7{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.datatable_emptyIcon__AwzSi{margin-bottom:16px;opacity:.5}.datatable_emptyText__6ZhB5{color:#94a3b8;color:var(--text-muted,#94a3b8);font-size:14px;text-align:center}.datatable_emptyStateCell__GBhDC{background:#fff;background:var(--bg-surface,#fff);height:300px;text-align:center}.datatable_trHeader__GMah- th:hover{background-color:#f5f5f5;background-color:var(--bg-hover,#f5f5f5)}th div{align-items:center;display:flex;gap:4px}.datatable_row__u4ehx{width:100%}.datatable_rowHeader__dYgoy>td{padding:0}.datatable_tableContainer__7R-5g:after,.datatable_tableContainer__7R-5g:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:5px}.datatable_tableContainer__7R-5g:before{background:linear-gradient(90deg,#0000001a,#0000);left:0}.datatable_tableContainer__7R-5g:after{background:linear-gradient(270deg,#0000001a,#0000);right:0}.datatable_tableContainer__7R-5g.datatable_hasScroll__sXDgf:after{opacity:1}.datatable_skeletonRow__g8tB8 td{padding:16px!important}.datatable_skeletonBar__eS3-8{animation:datatable_shimmer__9Hvts 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px;height:16px}.SearchComponent_searchContainer__HPpDy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.SearchComponent_filterSection__r7vtz{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;padding:24px}.SearchComponent_filterRow__OV679{align-items:flex-start;display:flex;gap:16px}.SearchComponent_selectorWrapper__TfZUu{min-width:200px}.SearchComponent_searchSelector__bsHvk{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:10px 16px;transition:border-color .2s ease;width:100%}.SearchComponent_searchSelector__bsHvk:focus{border-color:#06c;box-shadow:0 0 0 3px #0066cc1a;outline:none}.SearchComponent_inputWrapper__p0on\+{align-items:flex-start;display:flex;flex:1 1;gap:12px}.SearchComponent_inputsContainer__ZhzIh{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.SearchComponent_inputRow__NIosB{align-items:center;display:flex;gap:8px}.SearchComponent_searchInput__RVdh3{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:11px 16px;transition:border-color .2s ease}.SearchComponent_removeButton__i8V9A{align-items:center;background-color:#fff;border:2px solid #ef4444;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;line-height:1;transition:all .2s ease;width:32px}.SearchComponent_removeButton__i8V9A:hover{background-color:#ef4444;color:#fff}.SearchComponent_addMoreButton__NHtj1{align-self:center;background-color:#06c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:background-color .2s ease}.SearchComponent_addMoreButton__NHtj1:hover{background-color:#0b6dcf}.SearchComponent_searchInput__RVdh3:focus{border-color:#06c;box-shadow:0 0 0 3px #0066cc1a;outline:none}.SearchComponent_searchInput__RVdh3::placeholder{color:#64748b}.SearchComponent_searchButton__jsABt{background-color:#06c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:background-color .2s ease;white-space:nowrap;width:100%}.SearchComponent_searchButton__jsABt:hover:not(:disabled){background-color:#0052a3}.SearchComponent_searchButton__jsABt:disabled{background-color:#94a3b8;cursor:not-allowed}.SearchComponent_searchButtonContainer__z7AA9{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:16px}.SearchComponent_fieldsSearchContainer__agrwP{background:#f8fafc;border:1px solid #e1e5e9;border-radius:8px;margin-top:16px;padding:20px}.SearchComponent_fieldsHeader__WOy7a{margin-bottom:16px}.SearchComponent_fieldsHeader__WOy7a h4{color:#1e293b;font-size:16px;font-weight:600;margin:0 0 4px}.SearchComponent_fieldsSubtitle__W3fPn{color:#64748b;font-size:13px}.SearchComponent_fieldSearchWrapper__CQvvb{margin-bottom:16px}.SearchComponent_fieldSearchInput__PwuFY{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:10px 16px;transition:border-color .2s ease}.SearchComponent_fieldSearchInput__PwuFY:focus{border-color:#06c;box-shadow:0 0 0 3px #0066cc1a;outline:none}.SearchComponent_fieldSearchInput__PwuFY::placeholder{color:#9ca3af}.SearchComponent_selectAllWrapper__Gqu2a{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:12px}.SearchComponent_selectAllLabel__g5J6I{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px}.SearchComponent_fieldsList__mrGRV{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-height:300px;overflow-y:auto;padding-right:8px}.SearchComponent_fieldItem__gsQU\+{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.SearchComponent_fieldItem__gsQU\+:hover{background-color:#f3f4f6;border-color:#d1d5db}.SearchComponent_fieldItem__gsQU\+ input[type=checkbox]:checked+.SearchComponent_fieldLabel__yy8ko{color:#06c;font-weight:500}.SearchComponent_fieldLabel__yy8ko{color:#374151;flex:1 1;font-size:14px;line-height:1.3}.SearchComponent_fieldKey__Rdk7b{background:#f1f5f9;border-radius:4px;color:#6b7280;font-family:Monaco,Menlo,monospace;font-size:12px;padding:2px 6px}.SearchComponent_noFieldsFound__Z1e93{background:#fff;border:1px dashed #d1d5db;border-radius:6px;color:#6b7280;font-style:italic;padding:20px;text-align:center}.SearchComponent_detailSection__ACpV8{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;overflow:hidden}.SearchComponent_detailHeader__FKbL-{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e1e5e9;display:flex;justify-content:space-between;padding:20px 24px}.SearchComponent_detailHeader__FKbL- h3{color:#1e293b;font-size:18px;font-weight:600;margin:0}.SearchComponent_resultCount__UaYhx{background:#fff;border:1px solid #e1e5e9;border-radius:20px;color:#64748b;font-size:14px;padding:6px 12px}.SearchComponent_tableWrapper__q-21x{background:#fff;padding:0}.SearchComponent_cellContent__bTnYH{line-height:1.4;padding:4px 0;word-break:break-word}.SearchComponent_loadingOverlay__lbTCL{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SearchComponent_loader__ts-t-{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#1e293b;font-size:16px;font-weight:500;padding:20px 40px}@media (max-width:768px){.SearchComponent_searchContainer__HPpDy{padding:16px}.SearchComponent_filterRow__OV679{flex-direction:column;gap:12px}.SearchComponent_selectorWrapper__TfZUu{min-width:0;min-width:auto}.SearchComponent_inputWrapper__p0on\+{align-items:stretch;flex-direction:column;gap:12px}.SearchComponent_inputsContainer__ZhzIh{gap:12px}.SearchComponent_inputRow__NIosB{gap:8px}.SearchComponent_removeButton__i8V9A{height:36px;width:36px}.SearchComponent_detailHeader__FKbL-{align-items:flex-start;flex-direction:column;gap:12px;padding:16px 20px}.SearchComponent_resultCount__UaYhx{align-self:stretch;text-align:center}.SearchComponent_fieldsSearchContainer__agrwP{padding:16px}.SearchComponent_fieldsList__mrGRV{grid-template-columns:1fr;max-height:250px}.SearchComponent_fieldItem__gsQU\+{padding:10px 12px}.SearchComponent_fieldKey__Rdk7b{font-size:11px}}body{background-color:#e3e3e3}.SearchPage_contentContainer__OigUN{padding:0 8px;position:relative;width:100%}.SearchPage_searchContainer__CvLof{max-width:100%;overflow:hidden;position:relative;width:100%}.Toast_toastContainer__I-xve{display:flex;flex-direction:column;gap:8px;max-width:400px;position:fixed;right:16px;top:16px;width:calc(100% - 32px);z-index:9999}.Toast_toast__R2nfJ{align-items:flex-start;animation:Toast_slideIn__29AuG .3s ease-out;background-color:#fff;background-color:var(--bg-elevated,#fff);border:1px solid #0000;border:1px solid var(--border-color,#0000);border-radius:8px;box-shadow:0 4px 12px #00000026;box-shadow:var(--shadow-lg,0 4px 12px #00000026);display:flex;gap:12px;padding:16px;transition:var(--theme-transition)}.Toast_toast__R2nfJ.Toast_exiting__8xa40{animation:Toast_slideOut__PJ3rt .3s ease-in forwards}@keyframes Toast_slideIn__29AuG{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_slideOut__PJ3rt{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.Toast_icon__vIUsp{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.Toast_content__pqz9v{flex:1 1;min-width:0}.Toast_title__n92hD{color:#1a1a1a;color:var(--text-primary,#1a1a1a);font-size:14px;font-weight:600;margin:0 0 4px}.Toast_message__VgjLP{word-wrap:break-word;color:#666;color:var(--text-secondary,#666);font-size:14px;margin:0}.Toast_closeButton__oS3zC{align-items:center;background:none;border:none;color:#999;color:var(--text-muted,#999);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:color .2s}.Toast_closeButton__oS3zC:hover{color:#333;color:var(--text-primary,#333)}.Toast_success__Hgkuk{border-left:4px solid #22c55e;border-left:4px solid var(--status-success-text,#22c55e)}.Toast_success__Hgkuk .Toast_icon__vIUsp{color:#22c55e;color:var(--status-success-text,#22c55e)}.Toast_error__HTyTd{border-left:4px solid #ef4444;border-left:4px solid var(--status-danger-text,#ef4444)}.Toast_error__HTyTd .Toast_icon__vIUsp{color:#ef4444;color:var(--status-danger-text,#ef4444)}.Toast_warning__BjfeD{border-left:4px solid #f59e0b;border-left:4px solid var(--status-warning-text,#f59e0b)}.Toast_warning__BjfeD .Toast_icon__vIUsp{color:#f59e0b;color:var(--status-warning-text,#f59e0b)}.Toast_info__4-RX7{border-left:4px solid #3b82f6;border-left:4px solid var(--status-info-text,#3b82f6)}.Toast_info__4-RX7 .Toast_icon__vIUsp{color:#3b82f6;color:var(--status-info-text,#3b82f6)}@media (max-width:480px){.Toast_toastContainer__I-xve{left:8px;max-width:none;right:8px;top:8px;width:auto}}.HomePage_homeContainer__RHxb3{min-height:100%;position:relative;width:100%}.HomePage_contentWrapper__Atjig{margin:0;max-width:none;padding:8px 0 64px;width:100%}.HomePage_searchContainer__XeAlE{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px;width:100%}.HomePage_searchBox__TjA5K{align-items:center;background-color:#fff;background-color:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-sizing:border-box;display:flex;gap:12px;height:44px;max-width:420px;padding:0 16px;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background-color .2s ease;width:100%}.HomePage_searchBox__TjA5K:hover{border-color:#cbd5e1;border-color:var(--border-color-medium,#cbd5e1)}.HomePage_searchBox__TjA5K:focus-within{border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}.HomePage_searchIcon__TKM8P{color:#94a3b8;color:var(--text-muted,#94a3b8);flex-shrink:0;transition:color .2s ease}.HomePage_searchBox__TjA5K:focus-within .HomePage_searchIcon__TKM8P{color:#3b82f6;color:var(--color-primary,#3b82f6)}.HomePage_searchInput__R1NaF{background:#0000;border:none;color:#0f172a;color:var(--text-primary,#0f172a);font-size:14px;line-height:1.5;outline:none;width:100%}.HomePage_clearButton__L3IXj,.HomePage_searchInput__R1NaF::placeholder{color:#94a3b8;color:var(--text-muted,#94a3b8)}.HomePage_clearButton__L3IXj{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:color .15s ease,background-color .15s ease}.HomePage_clearButton__L3IXj:hover{background-color:#0000000f;background-color:var(--bg-hover,#0000000f);color:#0f172a;color:var(--text-primary,#0f172a)}.HomePage_actionFilterPill__VwusU{align-items:center;background-color:#fff;background-color:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:999px;color:#1e293b;color:var(--text-primary,#1e293b);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 14px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.HomePage_actionFilterPill__VwusU:hover{border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);box-shadow:0 2px 8px #3b82f61a}.HomePage_actionFilterPillActive__0QWBW{background-color:#ef444414;border-color:#ef4444;color:#dc2626}.HomePage_filterPillDot__ZutEZ{background-color:#ef4444;border-radius:50%;box-shadow:0 0 0 3px #ef444433;flex-shrink:0;height:8px;width:8px}.HomePage_sectionBlock__LqUzx{margin-bottom:36px}.HomePage_sectionHeader__RKNwf{align-items:center;border-bottom:1px solid #e2e8f099;border-bottom:1px solid var(--border-color-light,#e2e8f099);display:flex;gap:10px;margin-bottom:16px;padding-bottom:8px}.HomePage_sectionHeaderIcon__mnbjB{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.HomePage_sectionHeaderTitle__WGbKW{color:#0f172a;color:var(--text-primary,#0f172a);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.HomePage_sectionHeaderCount__xEogW{background-color:#0000000d;background-color:var(--bg-hover,#0000000d);border-radius:12px;color:#64748b;color:var(--text-muted,#64748b);font-size:12px;font-weight:600;padding:2px 8px}.HomePage_cardGrid__W3bqB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.HomePage_card__cZziI{align-items:center;background-color:#fff;background-color:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:64px;padding:16px 20px;text-decoration:none;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background-color .2s ease;-webkit-user-select:none;user-select:none}.HomePage_card__cZziI:hover{border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);box-shadow:0 4px 14px -2px #3b82f61f,0 2px 6px -1px #0000000a;transform:translateY(-2px)}.HomePage_card__cZziI:active{transform:translateY(0)}.HomePage_cardLeft__TTL7g{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.HomePage_cardIcon__LAz9l{align-items:center;background-color:#eff6ff;background-color:var(--home-card-icon-bg,#eff6ff);border:1px solid #dbeafe;border:1px solid var(--home-card-icon-border,#dbeafe);border-radius:10px;color:#1d4ed8;color:var(--home-card-icon,#1d4ed8);display:flex;flex-shrink:0;height:38px;justify-content:center;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);width:38px}.HomePage_card__cZziI:hover .HomePage_cardIcon__LAz9l{background-color:#dbeafe;background-color:var(--home-card-icon-hover-bg,#dbeafe);transform:scale(1.04)}.HomePage_cardLabel__\+WtEX{color:#1e293b;color:var(--text-primary,#1e293b);font-size:15px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomePage_cardRight__0oxXb{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-left:12px}.HomePage_cardActionable__3Wpz\+{border-color:#e2e8f0;border-color:var(--border-color,#e2e8f0)}.HomePage_beaconIndicator__1av12{align-items:center;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;position:relative;width:14px}.HomePage_beaconDot__Fbr4L{background-color:#ef4444;border-radius:50%;box-shadow:0 0 6px #ef444499;height:9px;position:relative;width:9px;z-index:1}.HomePage_beaconHalo__rssOJ{animation:HomePage_beaconPulseAnim__K5OIs 2.2s cubic-bezier(.4,0,.6,1) infinite;background-color:#ef444459;border-radius:50%;inset:0;position:absolute}@keyframes HomePage_beaconPulseAnim__K5OIs{0%,to{opacity:.75;transform:scale(.85)}50%{opacity:.15;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.HomePage_beaconHalo__rssOJ{animation:none}}.HomePage_cardActionIcon__rkHXr{color:#2563eb;color:var(--color-primary,#2563eb);flex-shrink:0;opacity:.9;transition:opacity .2s ease,transform .2s ease,color .2s ease}.HomePage_card__cZziI:hover .HomePage_cardActionIcon__rkHXr{color:#1d4ed8;color:var(--color-primary-active,#1d4ed8);opacity:1;transform:translate(1px,-1px)}.HomePage_cardDisabled__DjJE5{background-color:#00000005;background-color:var(--bg-hover-subtle,#00000005);cursor:not-allowed;opacity:.55}.HomePage_cardDisabled__DjJE5:hover{border-color:#e5e7eb;border-color:var(--border-color,#e5e7eb);box-shadow:none;transform:none}.HomePage_cardDisabled__DjJE5 .HomePage_cardActionIcon__rkHXr{color:#94a3b8;color:var(--text-muted,#94a3b8)}.HomePage_cardDisabled__DjJE5:hover .HomePage_cardActionIcon__rkHXr{color:#94a3b8;color:var(--text-muted,#94a3b8);transform:none}.HomePage_cardDisabled__DjJE5 .HomePage_cardIcon__LAz9l{border-color:#0000;color:#475569;color:var(--text-disabled,#475569)}.HomePage_cardDisabled__DjJE5 .HomePage_cardIcon__LAz9l,.HomePage_cardDisabled__DjJE5:hover .HomePage_cardIcon__LAz9l{background-color:#00000005;background-color:var(--bg-hover-subtle,#00000005);transform:none}.HomePage_emptyState__9eYh4{border:1px dashed #e2e8f0;border:1px dashed var(--border-color,#e2e8f0);border-radius:12px;color:#64748b;color:var(--text-muted,#64748b);font-size:14px;padding:32px 16px;text-align:center}.HomePage_emptyState__9eYh4,.HomePage_skeletonCard__1i0zB{background-color:#fff;background-color:var(--bg-surface,#fff)}.HomePage_skeletonCard__1i0zB{border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);box-shadow:none!important;cursor:default;pointer-events:none;transform:none!important}.HomePage_skeletonIcon__PZRKQ{animation:HomePage_shimmerAnim__TQHlu 1.6s ease-in-out infinite;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background:var(--skeleton-gradient,linear-gradient(90deg,#f1f5f9 0,#e2e8f0 50%,#f1f5f9 100%));background-size:200% 100%;border-radius:10px;flex-shrink:0;height:38px;width:38px}.HomePage_skeletonActionIcon__DRWIZ,.HomePage_skeletonLabel__GOb3w{animation:HomePage_shimmerAnim__TQHlu 1.6s ease-in-out infinite;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background:var(--skeleton-gradient,linear-gradient(90deg,#f1f5f9 0,#e2e8f0 50%,#f1f5f9 100%));background-size:200% 100%;border-radius:4px;height:16px}.HomePage_skeletonActionIcon__DRWIZ{flex-shrink:0;width:16px}@keyframes HomePage_shimmerAnim__TQHlu{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.HomePage_skeletonActionIcon__DRWIZ,.HomePage_skeletonIcon__PZRKQ,.HomePage_skeletonLabel__GOb3w{animation:none}}@media (max-width:1180px){.HomePage_cardGrid__W3bqB{grid-template-columns:repeat(3,1fr)}}@media (max-width:840px){.HomePage_cardGrid__W3bqB{grid-template-columns:repeat(2,1fr)}.HomePage_searchBox__TjA5K{width:100%}}@media (max-width:540px){.HomePage_cardGrid__W3bqB{grid-template-columns:1fr}.HomePage_heroTitle__JbXng{font-size:22px}.HomePage_card__cZziI{padding:14px 16px}}.StatusBadge_statusBadge__g1FjH{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase;transition:all .2s ease;-webkit-user-select:none;user-select:none}.StatusBadge_clickable__K9WUj{cursor:pointer}.StatusBadge_clickable__K9WUj:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.StatusBadge_statusYellow__oxkA4{background-color:#fff3e0;border:1px solid #ffcc02;color:#f57c00}.StatusBadge_statusRed__rO-2l{background-color:#ffebee;border:1px solid #ffcdd2;color:#d32f2f}.StatusBadge_statusPurple__Av8cV{background-color:#e8eaf6;color:#311b92}.StatusBadge_statusBlue__Kd6JN{background-color:#e3f2fd;border:1px solid #bbdefb;color:#1976d2}.StatusBadge_statusPink__mhxzS{background-color:#fce4ec;color:#c2185b}.TodoItem_todoItem__lyQyY{background:#fff;border:1px solid #e1e4e8;border-radius:8px;box-shadow:0 1px 3px #0000001a;cursor:pointer;margin-bottom:12px;padding:16px;transition:all .2s ease}.TodoItem_todoItem__lyQyY:hover{border-color:#0366d6;box-shadow:0 3px 8px #00000026;transform:translateY(-1px)}.TodoItem_todoHeader__oOUge{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.TodoItem_todoTitle__VgLFA{color:#24292e;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 8px}.TodoItem_todoFooter__ze-6D{justify-content:space-between}.TodoItem_assignee__9eyzW,.TodoItem_avatar__wLDf6,.TodoItem_todoFooter__ze-6D{align-items:center;display:flex}.TodoItem_avatar__wLDf6{background:#0366d6;border-radius:50%;color:#fff;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.TodoItem_dueDate__9TjJG{background:#f6f8fa;border-radius:4px;color:#586069;font-size:12px;padding:2px 6px}.TodoItem_todoItem__lyQyY[data-overdue=true] .TodoItem_dueDate__9TjJG{background:#ffebee;color:#d32f2f}.TodoItem_todoItem__lyQyY.TodoItem_selected__iRto0{background:#f6f8fa;border-color:#0366d6;box-shadow:0 0 0 2px #0366d64d;transform:translateY(-1px)}.TodoItem_todoItem__lyQyY.TodoItem_selected__iRto0:hover{border-color:#0366d6;box-shadow:0 0 0 2px #0366d64d,0 3px 8px #00000026}.TodoItem_todoItem__lyQyY.TodoItem_selected__iRto0 .TodoItem_todoTitle__VgLFA{color:#0366d6;font-weight:700}.TodoItem_todoItem__lyQyY.TodoItem_selected__iRto0 .TodoItem_todoId__hbQai{background:#e3f2fd;border:1px solid #bbdefb;color:#0366d6}.TodoList_todoList__YdaEp{background:#f8f9fa;border-radius:8px;max-width:320px;min-height:400px;padding:16px;width:100%}.TodoList_listHeader__\+HkRo{align-items:center;border-left:4px solid #666;display:flex;justify-content:space-between;margin-bottom:16px;padding-left:12px}.TodoList_listTitle__3hcwJ{color:#24292e;font-size:18px;font-weight:600;margin:0}.TodoList_todoCount__Qsm9k{background:#e1e4e8;border-radius:12px;color:#586069;font-size:12px;font-weight:600;min-width:20px;padding:4px 8px;text-align:center}.TodoList_todosContainer__pjiR8{min-height:300px}.TodoList_emptyState__7DpJM{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.TodoList_emptyIcon__C8Mu8{font-size:48px;margin-bottom:16px;opacity:.5}.TodoList_emptyText__f7dyl{color:#586069;font-size:14px;margin:0}.TodoBoard_todoBoard__ZdF\+e{background:#fafbfc;height:100%;padding:24px}.TodoBoard_boardHeader__LbW4Y{align-items:center;border-bottom:1px solid #e1e4e8;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.TodoBoard_boardTitle__RqZZF{color:#24292e;font-size:28px;font-weight:700;margin:0}.TodoBoard_boardStats__rIbHT{color:#586069;font-size:14px}.TodoBoard_totalTasks__ZannE{background:#f6f8fa;border-radius:16px;font-weight:500;padding:6px 12px}.TodoBoard_boardColumns__lxVef{display:flex;gap:20px;overflow-x:auto;padding-bottom:20px}@media (max-width:768px){.TodoBoard_boardColumns__lxVef{flex-direction:column;gap:16px}.TodoBoard_todoBoard__ZdF\+e{padding:16px}.TodoBoard_boardHeader__LbW4Y{align-items:flex-start;flex-direction:column;gap:12px}.TodoBoard_modal__QtCNa{margin:20px;width:95%}.TodoBoard_taskDetails__AMC-O{flex-direction:column;gap:12px}}.TaskDetailSidebar_backdrop__ouMSZ{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:999}.TaskDetailSidebar_taskSidebar__lsqSl{animation:TaskDetailSidebar_slideInRight__8BAlM .3s ease-out;background:#fff;border-left:1px solid #e1e4e8;box-shadow:-2px 0 8px #0003;height:100vh;overflow-y:auto;position:fixed;right:0;top:0;width:400px;z-index:1000}@keyframes TaskDetailSidebar_slideInRight__8BAlM{0%{transform:translateX(100%)}to{transform:translateX(0)}}.TaskDetailSidebar_sidebarHeader__uRfbX{background:#f8f9fa;border-bottom:1px solid #e1e4e8;padding:76px 20px 20px}.TaskDetailSidebar_headerTop__nlX6q{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TaskDetailSidebar_taskKey__WuPN2{background:#e3f2fd;border:1px solid #bbdefb;border-radius:4px;color:#1976d2;font-size:12px;font-weight:600;padding:4px 8px}.TaskDetailSidebar_closeButton__qXs\+Q{align-items:center;background:none;border:none;border-radius:4px;color:#586069;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:4px;transition:all .2s ease;width:32px}.TaskDetailSidebar_closeButton__qXs\+Q:hover{background:#e1e4e8;color:#24292e}.TaskDetailSidebar_taskTitle__6jQFk{color:#24292e;font-size:20px;font-weight:600;line-height:1.3;margin:0}.TaskDetailSidebar_sidebarContent__bDuyr{padding:20px}.TaskDetailSidebar_sectionLabel__o339s{color:#586069;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.TaskDetailSidebar_assigneeSection__PKQKU,.TaskDetailSidebar_descriptionSection__w3rji,.TaskDetailSidebar_dueDateSection__V8YGu,.TaskDetailSidebar_prioritySection__HCNkR{margin-bottom:24px}.TaskDetailSidebar_priorityValue__D38rD{align-items:center;display:flex;gap:8px}.TaskDetailSidebar_priorityText__b6er\+{color:#24292e;font-size:14px;font-weight:500}.TaskDetailSidebar_assigneeValue__61YjX{align-items:center;display:flex;gap:12px}.TaskDetailSidebar_assigneeAvatar__5ttEd{align-items:center;background:#0366d6;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.TaskDetailSidebar_assigneeName__f4YJQ{color:#24292e;font-size:14px;font-weight:500}.TaskDetailSidebar_dueDateValue__zGeWM{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;color:#24292e;display:inline-block;font-size:14px;padding:8px 12px}.TaskDetailSidebar_descriptionValue__vKn04{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;color:#586069;font-size:14px;line-height:1.5;padding:12px}.TaskDetailSidebar_actionsSection__GHKYu{display:flex;flex-direction:column;gap:12px;padding-top:20px}.TaskDetailSidebar_actionButton__GU6qk{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;color:#24292e;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.TaskDetailSidebar_actionButton__GU6qk:hover{background:#e1e4e8;border-color:#d1d5da}.TaskDetailSidebar_actionButton__GU6qk:first-child{background:#0366d6;border-color:#0366d6;color:#fff}.TaskDetailSidebar_actionButton__GU6qk:first-child:hover{background:#0256cc;border-color:#0256cc}.TaskDetailSidebar_primaryButton__dpjKX{background:#0366d6!important;border-color:#0366d6!important;color:#fff!important}.TaskDetailSidebar_primaryButton__dpjKX:hover{background:#0256cc!important;border-color:#0256cc!important}.TaskDetailSidebar_successButton__e9nTH{background:#28a745!important;border-color:#28a745!important;color:#fff!important}.TaskDetailSidebar_successButton__e9nTH:hover{background:#218838!important;border-color:#218838!important}.TaskDetailSidebar_errorButton__fT5ET{background:#dc3545!important;border-color:#dc3545!important;color:#fff!important}.TaskDetailSidebar_errorButton__fT5ET:hover{background:#c82333!important;border-color:#c82333!important}.TaskDetailSidebar_warningButton__Ml33r{background:#ffc107!important;border-color:#ffc107!important;color:#212529!important}.TaskDetailSidebar_warningButton__Ml33r:hover{background:#e0a800!important;border-color:#e0a800!important}.TaskDetailSidebar_relatedIdsContainer__71sbW{margin-bottom:24px}.TaskDetailSidebar_relatedIdsTitle__qf25B{color:#586069;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.TaskDetailSidebar_relatedIdsContent__gsDZE{display:flex;flex-direction:column;gap:8px}.TaskDetailSidebar_relatedIdsContent__gsDZE>div{align-items:center;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:12px;transition:all .2s ease}.TaskDetailSidebar_relatedIdsContent__gsDZE>div:hover{background:#e1e4e8;border-color:#d1d5da}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:first-child{color:#24292e;flex:1 1;font-size:14px;font-weight:600}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:nth-child(2){background:#fff;border:1px solid #e1e4e8;border-radius:4px;color:#586069;font-family:Courier New,monospace;font-size:12px;padding:4px 8px;white-space:nowrap}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:last-child{background:#f1f8ff;border:1px solid #c8e1ff;border-radius:4px;color:#0366d6;cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;transition:all .2s ease;white-space:nowrap}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:last-child:hover{background:#0366d6;border-color:#0366d6;color:#fff}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:last-child:active{background:#0256cc;border-color:#0256cc;transform:scale(.95)}.TaskDetailSidebar_relatedIdsContent__gsDZE>div>span:last-child:focus{outline:2px solid #0366d6;outline-offset:2px}.TaskDetailSidebar_toolsContainer__2CVD7{border-top:1px solid #e1e4e8;margin-bottom:24px;padding-top:20px}.TaskDetailSidebar_toolsTitle__bOoXX{color:#586069;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.TaskDetailSidebar_toolsContent__ZYLq\+{display:flex;flex-direction:column}.TaskDetailSidebar_toolsSelect__6NL4z{appearance:none;background:#f6f8fa;background-image:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27><path fill=%27%23586069%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;border:1px solid #e1e4e8;border-radius:6px;color:#24292e;cursor:pointer;font-size:14px;outline:none;padding:10px 36px 10px 12px;transition:all .2s ease;width:100%}.TaskDetailSidebar_toolsSelect__6NL4z:hover{background:#e1e4e8;border-color:#d1d5da}.TaskDetailSidebar_toolsSelect__6NL4z:focus{background:#fff;border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.TaskDetailSidebar_toolsSelect__6NL4z option{background:#fff;color:#24292e;padding:8px}.TaskDetailSidebar_treatmentMethodsContainer__K90b6{border-top:1px solid #e1e4e8;margin-bottom:24px;padding-top:20px}.TaskDetailSidebar_treatmentMethodsTitle__RJicG{color:#586069;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.TaskDetailSidebar_treatmentMethodsContent__1H3b0{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TaskDetailSidebar_treatmentButton__MzVQj{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;color:#24292e;cursor:pointer;font-size:13px;font-weight:500;outline:none;padding:10px 12px;text-align:center;transition:all .2s ease}.TaskDetailSidebar_treatmentButton__MzVQj:hover{background:#e1e4e8;border-color:#d1d5da}.TaskDetailSidebar_treatmentButton__MzVQj:focus{border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.TaskDetailSidebar_treatmentButtonActive__l-\+i\+{background:#0366d6!important;border-color:#0366d6!important;color:#fff!important}.TaskDetailSidebar_treatmentButtonActive__l-\+i\+:hover{background:#0256cc!important;border-color:#0256cc!important}@media (max-width:768px){.TaskDetailSidebar_taskSidebar__lsqSl{right:0;width:100%}.TaskDetailSidebar_sidebarHeader__uRfbX{padding:76px 16px 16px}.TaskDetailSidebar_sidebarContent__bDuyr{padding:16px}}.TasksPage_tasksContainer__xrXLi{position:relative}.TasksPage_contentContainer__lloD8{padding:0 8px;position:relative;width:100%}.ProductModerationFilters_filterContainer__XQdMD{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:18px 24px}.ProductModerationFilters_filterHeader__UnzqW{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.ProductModerationFilters_filterHeaderTitle__JFSAH{align-items:center;color:var(--text-primary);display:flex;font-size:15px;font-weight:700;gap:8px}.ProductModerationFilters_filterBadge__0JckW{background-color:#2563eb1a;background-color:var(--primary-light,#2563eb1a);border:1px solid var(--border-color);border-radius:9999px;color:var(--primary);font-size:12px;font-weight:600;padding:2px 8px}.ProductModerationFilters_activeSortHint__v7rX5{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;gap:16px}.ProductModerationFilters_resultsCount__ncvFf{font-size:13.5px}.ProductModerationFilters_sortSelectorWrapper__sMAQB{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:8px;padding:4px 10px}.ProductModerationFilters_sortSelectorLabel__LiBbi{color:var(--text-secondary);font-size:12.5px;font-weight:600}.ProductModerationFilters_globalSortButton__5r3-0{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:30px;padding:0 10px;transition:all .15s ease}.ProductModerationFilters_globalSortButton__5r3-0:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.ProductModerationFilters_globalSortButton__5r3-0:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductModerationFilters_chipsContainer__2-1aY{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ProductModerationFilters_chipsLabel__D1JPi{color:var(--text-primary);font-size:13px;font-weight:600;white-space:nowrap}.ProductModerationFilters_chips__piyV-{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ProductModerationFilters_chip__yxfyK{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;padding:6px 14px;transition:all .15s ease}.ProductModerationFilters_chip__yxfyK:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.ProductModerationFilters_chipActive__p-yOZ{background:#1e40af!important;border-color:#1e40af!important;box-shadow:0 2px 4px #1e40af33;color:#fff!important;font-weight:600}.ProductModerationFilters_chip__yxfyK:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ModerationProductCard_productItem__virOx{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ModerationProductCard_cardSkeleton__ye8DR,.ModerationProductCard_productItem__virOx{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-card);box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:12px;position:relative;width:100%}.ModerationProductCard_cardSkeleton__ye8DR{overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ModerationProductCard_skeletonBox__lO0-9{animation:ModerationProductCard_shimmer__AhvFo 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:6px}.ModerationProductCard_skeletonImage__G3cvn{aspect-ratio:3/4;border-radius:8px;margin-bottom:10px;width:100%}.ModerationProductCard_skeletonContent__XwLk7{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between}.ModerationProductCard_skeletonHeaderInfo__Er41y{display:flex;flex-direction:column;gap:6px}.ModerationProductCard_skeletonMetaRow__V6J2f{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.ModerationProductCard_skeletonNameGroup__9PgS8{display:flex;flex-direction:column;gap:4px;margin:2px 0}.ModerationProductCard_skeletonBadgesRow__qyAZB{align-items:center;display:flex;gap:6px;margin:2px 0}.ModerationProductCard_skeletonPriceRow__uG48P{margin-top:4px}.ModerationProductCard_skeletonDateRow__4lQoS{margin-top:2px}.ModerationProductCard_productItem__virOx:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}.ModerationProductCard_productItemOverdue__nq9Yj{background:var(--danger-bg);border-color:var(--danger)}.ModerationProductCard_productItemOverdue__nq9Yj:hover{border-color:var(--danger);box-shadow:0 8px 20px #dc26261f}.ModerationProductCard_productItemBusy__Z7oER .ModerationProductCard_imageContainer__pyJTk{cursor:not-allowed!important}.ModerationProductCard_productItemBusy__Z7oER .ModerationProductCard_imageContainer__pyJTk:hover .ModerationProductCard_productImage__G40uE{transform:none!important}.ModerationProductCard_productItemBusy__Z7oER .ModerationProductCard_viewDetailHint__6Cq59{display:none!important}.ModerationProductCard_productItemBusy__Z7oER .ModerationProductCard_productName__YGMkN{cursor:not-allowed!important;opacity:.75!important}.ModerationProductCard_productItemBusy__Z7oER .ModerationProductCard_productName__YGMkN:hover{color:var(--text-primary)!important}.ModerationProductCard_overdueBadge__9vgrn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#dc2626eb;border-radius:6px;box-shadow:0 2px 6px #dc262659;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px;position:absolute;right:16px;top:16px;z-index:10}.ModerationProductCard_imageContainer__pyJTk{aspect-ratio:3/4;background-color:var(--bg-surface-secondary);border-radius:8px;cursor:pointer;margin-bottom:10px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.ModerationProductCard_productImage__G40uE{aspect-ratio:3/4;display:block;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.ModerationProductCard_imageContainer__pyJTk:hover .ModerationProductCard_productImage__G40uE{transform:scale(1.04)}.ModerationProductCard_placeholderImage__gZvwX{align-items:center;background-color:var(--bg-surface-secondary);color:var(--text-muted);display:flex;flex-direction:column;font-size:12px;gap:8px;height:100%;justify-content:center;width:100%}.ModerationProductCard_viewDetailHint__6Cq59{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172abf;border-radius:6px;bottom:8px;color:#fff;display:flex;font-size:11px;font-weight:500;gap:4px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;right:8px;transform:translateY(4px);transition:all .2s ease;z-index:5}.ModerationProductCard_productContent__fA6nY{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between}.ModerationProductCard_productHeaderInfo__XO403{display:flex;flex-direction:column;gap:4px}.ModerationProductCard_productMetaRow__2u016{align-items:center;display:flex;font-size:11px;gap:6px;justify-content:space-between;margin-bottom:2px}.ModerationProductCard_shopBadge__3837G{align-items:center;background:var(--bg-surface-secondary);border-radius:4px;color:var(--text-secondary);display:inline-flex;font-weight:600;gap:3px;max-width:130px;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;white-space:nowrap}.ModerationProductCard_productIdCode__EF102{color:var(--text-muted);font-family:monospace;font-size:11px}.ModerationProductCard_productName__YGMkN{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);cursor:pointer;display:-webkit-box;font-size:13px;font-weight:600;line-height:1.4;margin:2px 0 0;min-height:38px;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.ModerationProductCard_productName__YGMkN:hover{color:var(--primary)}.ModerationProductCard_badgesRow__22UBp{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:2px 0}.ModerationProductCard_pill__5G0gC{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:600;line-height:1.3;padding:2px 7px}.ModerationProductCard_pillActive__hYMZP{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.ModerationProductCard_pillInactive__U6JFk{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.ModerationProductCard_pillDraft__LgPqU{background:#fefce8;border:1px solid #fef08a;color:#a16207}.ModerationProductCard_pillPendingNew__0jMYV{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.ModerationProductCard_pillPendingUpdate__1Wikh{background:#f5f3ff;border:1px solid #ddd6fe;color:#6d28d9}.ModerationProductCard_pillPendingResolution__o639C{background:#fff7ed;border:1px solid #ffedd5;color:#c2410c}.ModerationProductCard_pillRejected__q4oop{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.ModerationProductCard_priceRow__n2WsQ{align-items:baseline;display:flex;margin-top:4px}.ModerationProductCard_productPrice__f\+07j{color:var(--primary);font-size:15px;font-weight:700}.ModerationProductCard_dateRow__cf-lK{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:4px;margin-top:2px}.ModerationProductCard_dateRowOverdue__Ajed0{color:var(--danger)!important;font-weight:600}.ModerationProductCard_overdueIcon__weS-o{color:var(--danger);flex-shrink:0}.ModerationProductCard_overdueTag__sjZ7F{background:var(--danger-bg);border:1px solid var(--danger);border-radius:4px;color:var(--danger);font-size:10px;font-weight:700;padding:1px 5px;text-transform:uppercase}.ModerationProductCard_relativeHint__ZHIcB{color:inherit;opacity:.85}.ModerationProductCard_dateText__KFxpt{white-space:nowrap}.ModerationProductCard_spinIcon__LzlIB{animation:ModerationProductCard_spin__thdKE .8s linear infinite}@keyframes ModerationProductCard_spin__thdKE{to{transform:rotate(1turn)}}.ModerationProductCard_navButton__YQ5jK{align-items:center;background:#ffffffd9;border:1px solid #ffffff4d;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#0f172a;cursor:pointer;display:flex;height:30px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:30px;z-index:10}.ModerationProductCard_navButton__YQ5jK:hover:not(:disabled){background:#fff;box-shadow:0 4px 12px #00000040;color:#2563eb;transform:translateY(-50%) scale(1.1)}.ModerationProductCard_navButton__YQ5jK:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important;transform:translateY(-50%)!important}.ModerationProductCard_navPrev__IywM1{left:6px}.ModerationProductCard_navNext__qjYue{right:6px}.ModerationProductCard_imageContainer__pyJTk:hover .ModerationProductCard_navButton__YQ5jK{opacity:1}.ModerationProductCard_dotsContainer__8cY3I{align-items:center;bottom:8px;display:flex;gap:4px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.ModerationProductCard_dot__o3pZd{background:#ffffff80;border-radius:50%;cursor:pointer;height:5px;pointer-events:auto;transition:all .2s ease;width:5px}.ModerationProductCard_dotActive__GERDA{background:#fff;border-radius:4px;box-shadow:0 0 4px #0000004d;width:14px}.ModerationProductCard_imageContainer__pyJTk:hover .ModerationProductCard_viewDetailHint__6Cq59{opacity:1;transform:translateY(0)}.StatusBadge_badge__A-2NM{align-items:center;border:1px solid;border-radius:9999px;display:inline-flex;font-size:.74rem;font-weight:600;gap:5px;letter-spacing:.01em;line-height:1.35;padding:3px 9px;transition:all .15s ease;white-space:nowrap}.StatusBadge_dot__0WmfS{background-color:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}.StatusBadge_active__A\+bHq,.StatusBadge_approved__F\+i3z{background:#ecfdf5;background:var(--status-success-bg,#ecfdf5);border-color:#a7f3d0;border-color:var(--status-success-border,#a7f3d0);color:#047857;color:var(--status-success-text,#047857)}html[data-theme=dark] .StatusBadge_active__A\+bHq,html[data-theme=dark] .StatusBadge_approved__F\+i3z{background:#10b98129;border-color:#10b98159;color:#34d399}.StatusBadge_pending__PpSdz{background:#fffbeb;background:var(--status-warning-bg,#fffbeb);border-color:#fde68a;border-color:var(--status-warning-border,#fde68a);color:#b45309;color:var(--status-warning-text,#b45309)}html[data-theme=dark] .StatusBadge_pending__PpSdz{background:#f59e0b29;border-color:#f59e0b59;color:#fbbf24}.StatusBadge_rejected__qyq8W{background:#fef2f2;background:var(--status-danger-bg,#fef2f2);border-color:#fecaca;border-color:var(--status-danger-border,#fecaca);color:#b91c1c;color:var(--status-danger-text,#b91c1c)}html[data-theme=dark] .StatusBadge_rejected__qyq8W{background:#ef444429;border-color:#ef444459;color:#f87171}.StatusBadge_suspended__RCBeH{background:#faf5ff;border-color:#e9d5ff;color:#7e22ce}html[data-theme=dark] .StatusBadge_suspended__RCBeH{background:#a855f729;border-color:#a855f759;color:#c084fc}.StatusBadge_inactive__P\+vMl{background:#f1f5f9;border-color:#cbd5e1;color:#475569}html[data-theme=dark] .StatusBadge_inactive__P\+vMl{background:#94a3b829;border-color:#94a3b84d;color:#94a3b8}.StatusBadge_draft__-ITJ9{background:#eff6ff;background:var(--status-info-bg,#eff6ff);border-color:#bfdbfe;border-color:var(--status-info-border,#bfdbfe);color:#1d4ed8;color:var(--status-info-text,#1d4ed8)}html[data-theme=dark] .StatusBadge_draft__-ITJ9{background:#3b82f629;border-color:#3b82f659;color:#60a5fa}.ProductModerationPagination_pagination__gIS5M{align-items:center;display:flex;justify-content:space-between;margin-top:4px;padding:16px 0}.ProductModerationPagination_info__GmMUI{color:var(--text-muted);font-family:Courier New,monospace;font-size:.82rem}.ProductModerationPagination_controls__Bw6A4{align-items:center;display:flex;gap:2px}.ProductModerationPagination_navBtn__G6Dqh{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:var(--text-secondary);cursor:pointer;display:grid;height:32px;place-items:center;transition:all .15s;width:32px}.ProductModerationPagination_navBtn__G6Dqh:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.ProductModerationPagination_navBtn__G6Dqh:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.45!important;pointer-events:none!important;transform:none!important}.ProductModerationPagination_pageBtn__3W\+Ma{background:#0000;border:1px solid #0000;border-radius:4px;color:var(--text-secondary);cursor:pointer;font-family:Courier New,monospace;font-size:.82rem;height:32px;transition:all .15s;width:32px}.ProductModerationPagination_pageBtn__3W\+Ma:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ProductModerationPagination_pageBtn__3W\+Ma:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.45!important;pointer-events:none!important;transform:none!important}.ProductModerationPagination_pageBtnActive__Uv9nL{background:#201ec014;background:var(--primary-light,#201ec014);border-color:#201ec0;border-color:var(--primary,#201ec0);color:#201ec0;color:var(--primary,#201ec0);font-weight:600}.ProductModerationPagination_ellipsis__tO9MR{color:var(--text-muted);text-align:center;width:32px}.ImageSlider_sliderWrapper__3yaM0{aspect-ratio:3/4;background-color:#f1f5f9;border-radius:8px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.ImageSlider_imageSlide__SvSDL{align-items:center;cursor:zoom-in;display:flex;height:100%;justify-content:center;position:relative;width:100%}.ImageSlider_sliderImage__mfFAx{aspect-ratio:3/4;display:block;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.ImageSlider_sliderWrapper__3yaM0:hover .ImageSlider_sliderImage__mfFAx{transform:scale(1.03)}.ImageSlider_zoomHint__v4ay6{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;border-radius:6px;color:#fff;display:flex;justify-content:center;opacity:0;padding:4px;pointer-events:none;position:absolute;right:8px;top:8px;transform:scale(.85);transition:all .2s ease;z-index:5}.ImageSlider_sliderWrapper__3yaM0:hover .ImageSlider_zoomHint__v4ay6{opacity:1;transform:scale(1)}.ImageSlider_navButton__5MSIx{align-items:center;background:#ffffffd9;border:1px solid #ffffff4d;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#0f172a;cursor:pointer;display:flex;height:30px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:30px;z-index:10}.ImageSlider_navButton__5MSIx:hover{background:#fff;box-shadow:0 4px 12px #00000040;color:#1e40af;transform:translateY(-50%) scale(1.1)}.ImageSlider_navPrev__Azv1K{left:6px}.ImageSlider_navNext__s2mg1{right:6px}.ImageSlider_sliderWrapper__3yaM0:hover .ImageSlider_navButton__5MSIx{opacity:1}.ImageSlider_dotsContainer__UYXny{align-items:center;bottom:8px;display:flex;gap:4px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.ImageSlider_dot__-E\+Tg{background:#ffffff80;border-radius:50%;height:5px;transition:all .2s ease;width:5px}.ImageSlider_dotActive__T60hP{background:#fff;border-radius:4px;box-shadow:0 0 4px #0000004d;width:14px}.ImageLightboxModal_overlay__5\+ZJx{animation:ImageLightboxModal_fadeIn__2wbyg .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0a0f1eeb;display:flex;flex-direction:column;inset:0;position:fixed;-webkit-user-select:none;user-select:none;z-index:99999}@keyframes ImageLightboxModal_fadeIn__2wbyg{0%{opacity:0}to{opacity:1}}.ImageLightboxModal_closeButtonTopRight__UMCX5{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:24px;top:24px;transition:all .2s ease;width:44px;z-index:1000}.ImageLightboxModal_closeButtonTopRight__UMCX5:hover{background:#ef4444d9;border-color:#ef4444;transform:scale(1.08) rotate(90deg)}.ImageLightboxModal_mainView__uUOtL{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:20px;position:relative}.ImageLightboxModal_imageWrapper__sPy6i{align-items:center;display:flex;justify-content:center;max-height:75vh;max-width:90vw;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ImageLightboxModal_largeImage__M87ow{border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 20px 50px #00000080;max-height:75vh;max-width:100%;object-fit:contain}.ImageLightboxModal_navButton__RkZGD{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #ffffff40;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease;width:48px;z-index:10}.ImageLightboxModal_navButton__RkZGD:hover{background:#ffffff59;transform:translateY(-50%) scale(1.1)}.ImageLightboxModal_navPrev__kQjuk{left:24px}.ImageLightboxModal_navNext__x0h0c{right:24px}.ImageLightboxModal_thumbnailStrip__EwMu8{align-items:center;background:linear-gradient(0deg,#000000b3,#0000);display:flex;gap:10px;justify-content:center;overflow-x:auto;padding:16px 24px;z-index:10}.ImageLightboxModal_thumbnailItem__N9yps{aspect-ratio:3/4;background:#1e293b;border:2px solid #0000;border-radius:6px;cursor:pointer;flex-shrink:0;height:72px;opacity:.6;overflow:hidden;transition:all .15s ease;width:54px}.ImageLightboxModal_thumbnailItem__N9yps:hover{opacity:.9;transform:scale(1.05)}.ImageLightboxModal_thumbnailActive__CRAqk{border-color:#3b82f6!important;box-shadow:0 0 12px #3b82f680;opacity:1!important;transform:scale(1.08)}.ImageLightboxModal_thumbnailImg__JtYWu{height:100%;object-fit:cover;width:100%}.ProductDetailDrawer_overlay__wh\+dJ{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;inset:0;opacity:0;position:fixed;transition:opacity .25s ease;z-index:99990}.ProductDetailDrawer_overlayVisible__Gzyb\+{opacity:1}.ProductDetailDrawer_drawer__aC4vh{background:var(--bg-surface);border-left:1px solid var(--border-color);bottom:0;box-shadow:-8px 0 40px #00000040;display:flex;flex-direction:column;max-width:95vw;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:580px;z-index:99995}.ProductDetailDrawer_drawerVisible__fU8IQ{transform:translateX(0)}.ProductDetailDrawer_header__oxo7t{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.ProductDetailDrawer_title__JOjDB{color:var(--text-primary);font-size:1.15rem;font-weight:600}.ProductDetailDrawer_closeBtn__5SXru{background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:grid;height:32px;place-items:center;transition:all .15s;width:32px}.ProductDetailDrawer_closeBtn__5SXru:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ProductDetailDrawer_closeBtn__5SXru:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.ProductDetailDrawer_loadingState__fMp5u{align-items:center;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center}.ProductDetailDrawer_spinner__0s5Aq{animation:ProductDetailDrawer_spin__-vHZT 1s linear infinite}@keyframes ProductDetailDrawer_spin__-vHZT{to{transform:rotate(1turn)}}.ProductDetailDrawer_skeletonBox__iS9ZK{animation:ProductDetailDrawer_shimmer__inKAu 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:6px}.ProductDetailDrawer_body__d1zro{flex:1 1;overflow-y:auto;padding:20px 24px 32px}.ProductDetailDrawer_imageSection__dwoAC{margin-bottom:20px}.ProductDetailDrawer_imageEmpty__d-fYB{align-items:center;background:var(--bg-surface-secondary);border:1px dashed var(--border-color);border-radius:8px;color:var(--text-muted);display:flex;flex-direction:column;font-size:.82rem;gap:8px;height:200px;justify-content:center}.ProductDetailDrawer_info__MSt8n{display:flex;flex-direction:column;gap:16px}.ProductDetailDrawer_infoToggleBar__OOv2T{align-items:flex-start;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;transition:all .2s ease}.ProductDetailDrawer_infoToggleLeft__Hmmsv{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.ProductDetailDrawer_productName__1RXrL{color:var(--text-primary);font-size:1.15rem;font-weight:600;line-height:1.35;margin:0;word-break:break-word}.ProductDetailDrawer_infoToggleMeta__Rz\+Ay{align-items:center;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px}.ProductDetailDrawer_compactShopName__lqDWo{color:var(--text-secondary);font-size:.8rem}.ProductDetailDrawer_btnToggleDetails__e1-iE{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease;white-space:nowrap}.ProductDetailDrawer_btnToggleDetails__e1-iE:hover{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-color:var(--primary);color:var(--primary)}html[data-theme=light] .ProductDetailDrawer_btnToggleDetails__e1-iE{background:#fff;border-color:#cbd5e1;color:#2563eb}html[data-theme=light] .ProductDetailDrawer_btnToggleDetails__e1-iE:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}html[data-theme=dark] .ProductDetailDrawer_btnToggleDetails__e1-iE{background:#ffffff0d;border-color:#ffffff26;color:#60a5fa}html[data-theme=dark] .ProductDetailDrawer_btnToggleDetails__e1-iE:hover{background:#2563eb33;border-color:#60a5fa66;color:#93c5fd}.ProductDetailDrawer_toggleChevron__nFmOX{transition:transform .2s ease}.ProductDetailDrawer_toggleChevronOpen__oiMLb{transform:rotate(180deg)}.ProductDetailDrawer_infoExpandedBody__4eC68{animation:ProductDetailDrawer_fadeIn__ubDdf .2s ease-in-out;display:flex;flex-direction:column;gap:16px}.ProductDetailDrawer_shopBox__S-nsy{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.ProductDetailDrawer_shopInfoLeft__71TWJ{align-items:center;display:flex;gap:10px}.ProductDetailDrawer_shopIcon__1RmYO{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-radius:6px;color:var(--primary);display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.ProductDetailDrawer_shopName__E7tk\+{color:var(--text-primary);font-size:.9rem;font-weight:600}.ProductDetailDrawer_shopId__J6zs9{color:var(--text-muted);font-family:Courier New,monospace;font-size:.78rem}.ProductDetailDrawer_statsGrid__4NIxe{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.ProductDetailDrawer_statCard__JH6Qe{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:10px 14px}.ProductDetailDrawer_statLabel__dY79Q{color:var(--text-muted);font-size:.75rem;font-weight:500}.ProductDetailDrawer_statValue__pz8yA{color:var(--text-primary);font-size:1rem;font-weight:600}.ProductDetailDrawer_pricePrimary__LzpzA{color:var(--primary)}.ProductDetailDrawer_badgeRow__uOoTO{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ProductDetailDrawer_badge__zt83\+{align-items:center;border-radius:4px;display:inline-flex;font-size:.75rem;font-weight:500;gap:4px;padding:3px 8px}.ProductDetailDrawer_badgeSuccess__NdRiM{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.ProductDetailDrawer_badgeNeutral__fTO8D{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.ProductDetailDrawer_badgeInfo__XSdw9{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.ProductDetailDrawer_statusRow__4I\+Y\+{align-items:center;background:var(--bg-surface-secondary);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;padding:12px 14px}.ProductDetailDrawer_statusRow__4I\+Y\+>div{display:flex;flex-direction:column;gap:4px}.ProductDetailDrawer_labelSm__j6n40{color:#9ca3af;display:block;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ProductDetailDrawer_pill__f39li{border-radius:4px;display:inline-block;font-size:.75rem;font-weight:600;padding:3px 8px}.ProductDetailDrawer_pillActive__HUoXC{background:#d1fae5;color:#065f46}.ProductDetailDrawer_pillInactive__hHih4{background:#f3f4f6;color:#6b7280}.ProductDetailDrawer_pillDraft__Q0nVX{background:#f3f4f6;color:#374151}.ProductDetailDrawer_pillPendingNew__K9Nar{background:#fef3c7;color:#92400e}.ProductDetailDrawer_pillPendingUpdate__UQsNZ{background:#dbeafe;color:#1e40af}.ProductDetailDrawer_pillPendingResolution__l9VuD{background:#ffedd5;color:#9a3412}.ProductDetailDrawer_pillRejected__IoEaB{background:#fee2e2;color:#991b1b}.ProductDetailDrawer_reason__wj2VH{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px 14px}.ProductDetailDrawer_reasonText__w2jD-{color:#dc2626;font-size:.86rem;line-height:1.5;margin:4px 0 0}.ProductDetailDrawer_section__RWlw3{border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:10px;padding-top:16px}.ProductDetailDrawer_sectionTitle__mSZRc{align-items:center;color:var(--text-primary);display:flex;font-size:.88rem;font-weight:600;gap:6px}.ProductDetailDrawer_sectionBody__i0kzH{color:var(--text-secondary);font-size:.86rem;line-height:1.55}.ProductDetailDrawer_metaList__XSSa0{display:flex;flex-direction:column;gap:8px}.ProductDetailDrawer_metaItem__ofsds{align-items:center;display:flex;font-size:.84rem;gap:10px}.ProductDetailDrawer_metaLabel__d8OBV{color:var(--text-muted);font-size:.78rem;min-width:90px}.ProductDetailDrawer_metaValue__UvXuY{color:var(--text-primary);font-weight:500}.ProductDetailDrawer_monoSm__AKVGo{font-family:Courier New,monospace;font-size:.8rem}.ProductDetailDrawer_skuTableWrapper__1q0FH{border:1px solid var(--border-color);border-radius:6px;overflow-x:auto}.ProductDetailDrawer_skuTable__1Q4bR{border-collapse:collapse;font-size:.82rem;text-align:left;width:100%}.ProductDetailDrawer_skuTable__1Q4bR th{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-weight:600;padding:8px 10px}.ProductDetailDrawer_skuTable__1Q4bR td{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:8px 10px;vertical-align:middle}.ProductDetailDrawer_skuTable__1Q4bR tr:last-child td{border-bottom:none}.ProductDetailDrawer_skuThumb__Y3zwX{border:1px solid var(--border-color);border-radius:4px;height:32px;object-fit:cover;width:32px}.ProductDetailDrawer_skuTag__RdPe2{background:var(--bg-surface-secondary);border-radius:4px;color:var(--text-secondary);display:inline-block;font-size:.75rem;font-weight:500;margin-right:4px;padding:2px 6px}.ProductDetailDrawer_descCardList__EHhnW{display:flex;flex-direction:column;gap:10px}.ProductDetailDrawer_descCard__XxVC-{align-items:flex-start;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;display:flex;gap:12px;padding:10px}.ProductDetailDrawer_descCardImg__SVxcJ{border:1px solid var(--border-color);border-radius:4px;cursor:pointer;flex-shrink:0;height:72px;object-fit:cover;width:72px}.ProductDetailDrawer_descCardContent__Wj4t2{display:flex;flex:1 1;flex-direction:column;gap:4px}.ProductDetailDrawer_descCardLabel__QuxPk{color:var(--text-primary);font-size:.8rem;font-weight:600}.ProductDetailDrawer_descCardText__zLxk2{color:var(--text-secondary);font-size:.8rem;line-height:1.4;margin:0}.ProductDetailDrawer_sizeInfoBox__AbwC8{align-items:flex-start;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;display:flex;gap:14px;padding:12px}.ProductDetailDrawer_sizeInfoImg__6U0yE{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;cursor:pointer;flex-shrink:0;height:90px;object-fit:contain;width:90px}.ProductDetailDrawer_actions__axZlE{background:var(--bg-surface);border-top:1px solid var(--border-color);bottom:0;display:flex;flex-direction:column;gap:10px;margin-top:24px;padding-bottom:8px;padding-top:18px;position:sticky;z-index:100}.ProductDetailDrawer_actionButtons__K3xE4{display:flex;gap:10px}.ProductDetailDrawer_btn__Px5DA{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:.88rem;font-weight:600;gap:7px;justify-content:center;padding:10px 16px;transition:all .15s}.ProductDetailDrawer_btn__Px5DA:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductDetailDrawer_btnApprove__d1NkJ{background:#059669;border-color:#059669;color:#fff}.ProductDetailDrawer_btnApprove__d1NkJ:hover:not(:disabled){background:#047857;border-color:#047857}.ProductDetailDrawer_btnApprove__d1NkJ:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductDetailDrawer_btnReject__wtobu{background:var(--danger);border-color:var(--danger);color:#fff}.ProductDetailDrawer_btnReject__wtobu:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.ProductDetailDrawer_btnReject__wtobu:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductDetailDrawer_btnGhost__kVmxV{background:#0000;border-color:var(--border-color);color:var(--text-secondary)}.ProductDetailDrawer_btnGhost__kVmxV:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.ProductDetailDrawer_btnGhost__kVmxV:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductDetailDrawer_presetContainer__tLaye{display:flex;flex-direction:column;gap:6px}.ProductDetailDrawer_presetTitle__9UcnV{color:var(--text-muted);font-size:.76rem;font-weight:500}.ProductDetailDrawer_presetChips__NMRPz{display:flex;flex-wrap:wrap;gap:6px}.ProductDetailDrawer_presetChip__r1zJ1{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-secondary);cursor:pointer;font-size:.74rem;padding:4px 8px;transition:all .15s}.ProductDetailDrawer_presetChip__r1zJ1:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.ProductDetailDrawer_presetChip__r1zJ1:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductDetailDrawer_rejectForm__OmbFb{background:var(--danger-bg);border:1px solid var(--danger);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:14px}.ProductDetailDrawer_rejectTextarea__g\+0fd{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.86rem;min-height:70px;padding:10px 12px;resize:vertical;width:100%}.ProductDetailDrawer_rejectTextarea__g\+0fd:disabled{background-color:var(--bg-surface-secondary)!important;cursor:not-allowed!important;opacity:.6!important}.ProductDetailDrawer_rejectTextarea__g\+0fd:focus{border-color:var(--danger);outline:none}.ProductDetailDrawer_rejectButtons__GPDya{display:flex;gap:8px;justify-content:flex-end}.ProductDetailDrawer_scopeBanner__pdEIv{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-left:4px solid #3b82f6;border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:12px 14px}.ProductDetailDrawer_scopeBannerHeader__q7\+cL{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProductDetailDrawer_scopeBannerTitle__thxsG{align-items:center;color:var(--text-primary);display:flex;font-size:.82rem;font-weight:600;gap:6px}.ProductDetailDrawer_scopeBannerTitle__thxsG svg{color:#3b82f6;flex-shrink:0}.ProductDetailDrawer_scopeBadge__rAC4w{background:#3b82f61a;border:1px solid #3b82f640;border-radius:12px;color:#2563eb;font-size:.72rem;font-weight:600;padding:2px 8px}.ProductDetailDrawer_scopeTags__ViMg6{display:flex;flex-wrap:wrap;gap:8px}.ProductDetailDrawer_scopeTagActive__KUCak{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#1d4ed8;display:inline-flex;font-size:.74rem;font-weight:600;gap:6px;padding:4px 10px}.ProductDetailDrawer_scopeTagMuted__7OaWM{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-muted);display:inline-flex;font-size:.74rem;font-weight:500;gap:6px;padding:4px 10px}.ProductDetailDrawer_scopeDotRequired__468XZ{animation:ProductDetailDrawer_pulseDot__jRCLj 2s ease-in-out infinite;background:#2563eb;border-radius:50%;height:6px;width:6px}@keyframes ProductDetailDrawer_pulseDot__jRCLj{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.ProductDetailDrawer_scopeCheckUnchanged__1k0Vm{color:#10b981;font-weight:700}.ProductDetailDrawer_checklistCard__qr\+x0{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px}.ProductDetailDrawer_checklistCardHeader__rZbaA{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProductDetailDrawer_checklistCardTitle__nuYvB{align-items:center;color:var(--text-primary);display:flex;font-size:.82rem;font-weight:600;gap:6px}.ProductDetailDrawer_checklistCardTitle__nuYvB svg{color:#10b981}.ProductDetailDrawer_checklistCounter__DwAqA{background:#f59e0b1a;border-radius:10px;color:#f59e0b;font-size:.74rem;font-weight:600;padding:2px 8px}.ProductDetailDrawer_checklistCounterDone__m1MBE{background:#10b9811a;color:#059669}.ProductDetailDrawer_checklistItems__prDzB{display:flex;flex-direction:column;gap:8px}.ProductDetailDrawer_checkItem__-2qe2{align-items:flex-start;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.ProductDetailDrawer_checkItem__-2qe2:hover{background:var(--bg-hover);border-color:#3b82f6}.ProductDetailDrawer_checkItemChecked__tb0cQ{background:#10b9810a;border-color:#10b981}.ProductDetailDrawer_checkItemDisabled__E2gTN{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.ProductDetailDrawer_checkInput__b4tO9{accent-color:#10b981;cursor:pointer;flex-shrink:0;height:16px;margin-top:3px;width:16px}.ProductDetailDrawer_checkText__oEgBB{display:flex;flex:1 1;flex-direction:column;gap:3px}.ProductDetailDrawer_checkTitle__xhc6A{color:var(--text-primary);font-size:.82rem;font-weight:600}.ProductDetailDrawer_checkDetail__86HAH{color:var(--text-secondary);font-size:.74rem;line-height:1.4}.ProductDetailDrawer_checkWarning__v6m06{align-items:center;background:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-radius:6px;color:var(--status-warning-text);display:flex;font-size:.74rem;gap:6px;line-height:1.35;padding:8px 10px}html[data-theme=light] .ProductDetailDrawer_checkWarning__v6m06{background:#fef3c7;border-color:#fde68a;color:#b45309}html[data-theme=dark] .ProductDetailDrawer_checkWarning__v6m06{background:#f59e0b29;border-color:#f59e0b4d;color:#fbbf24}.ProductDetailDrawer_checkWarning__v6m06 svg{flex-shrink:0}.ProductDetailDrawer_checkItemWithAi__QvwlH{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px;transition:all .2s ease}.ProductDetailDrawer_checkItemWithAi__QvwlH:hover{border-color:#6366f1}.ProductDetailDrawer_checkItemWithAiHeader__iCX4N{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ProductDetailDrawer_btnAiCheck__6WZ2B{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:6px;box-shadow:0 2px 6px #6366f140;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.76rem;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.ProductDetailDrawer_btnAiCheck__6WZ2B:hover:not(:disabled){background:linear-gradient(135deg,#4338ca,#6d28d9);box-shadow:0 4px 10px #6366f159;transform:translateY(-1px)}.ProductDetailDrawer_btnAiCheck__6WZ2B:disabled{cursor:not-allowed;opacity:.7;transform:none}.ProductDetailDrawer_aiErrorBanner__tmTWt{align-items:center;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:6px;color:var(--status-danger-text);display:flex;font-size:.74rem;gap:6px;line-height:1.35;padding:8px 10px}html[data-theme=light] .ProductDetailDrawer_aiErrorBanner__tmTWt{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}html[data-theme=dark] .ProductDetailDrawer_aiErrorBanner__tmTWt{background:#ef444433;border-color:#ef444466;color:#fca5a5}.ProductDetailDrawer_aiInterruptionCard__OT3o\+{animation:ProductDetailDrawer_fadeIn__ubDdf .25s ease-in-out;background:var(--status-danger-bg);border-color:var(--status-danger-border);border-radius:8px;border-style:solid;border-width:1px;color:var(--status-danger-text);display:flex;flex-direction:column;font-size:.78rem;gap:10px;margin-top:8px;padding:12px 14px}html[data-theme=light] .ProductDetailDrawer_aiInterruptionCard__OT3o\+{background:#fff1f2;border-color:#fecdd3;color:#9f1239}html[data-theme=dark] .ProductDetailDrawer_aiInterruptionCard__OT3o\+{background:#e11d481f;border-color:#e11d4859;color:#fda4af}.ProductDetailDrawer_aiInterruptionHeader__s0SbV{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProductDetailDrawer_aiInterruptionBadge__Pince{align-items:center;border-radius:4px;display:inline-flex;font-size:.74rem;font-weight:700;gap:6px;letter-spacing:.02em;padding:3px 8px}html[data-theme=light] .ProductDetailDrawer_aiInterruptionBadge__Pince{background:#ffe4e6;border:1px solid #fecdd3;color:#be123c}html[data-theme=dark] .ProductDetailDrawer_aiInterruptionBadge__Pince{background:#e11d4840;border:1px solid #e11d4866;color:#fb7185}.ProductDetailDrawer_btnAiDismissError__F8lC3{background:#0000;border:none;border-radius:4px;color:inherit;cursor:pointer;font-size:.85rem;line-height:1;opacity:.6;padding:2px 6px;transition:opacity .15s}.ProductDetailDrawer_btnAiDismissError__F8lC3:hover{opacity:1}.ProductDetailDrawer_aiInterruptionBody__tP3HG{display:flex;flex-direction:column;gap:6px}.ProductDetailDrawer_aiInterruptionMessage__U55XB{font-size:.78rem;font-weight:600;line-height:1.4;margin:0}.ProductDetailDrawer_aiInterruptionNotice__MDGWS{align-items:flex-start;border-radius:5px;display:flex;font-size:.72rem;gap:6px;line-height:1.4;opacity:.92;padding:6px 8px}html[data-theme=light] .ProductDetailDrawer_aiInterruptionNotice__MDGWS{background:#ffffffa6;border:1px solid #ffe4e6;color:#881337}html[data-theme=dark] .ProductDetailDrawer_aiInterruptionNotice__MDGWS{background:#00000040;border:1px solid #e11d4840;color:#fecdd3}.ProductDetailDrawer_aiInterruptionActions__Es0C3{align-items:center;display:flex;gap:8px}.ProductDetailDrawer_btnAiRetry__qfDYr{align-items:center;background:#0000;border:1px solid;border-radius:5px;color:inherit;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:5px 10px;transition:all .15s}.ProductDetailDrawer_btnAiRetry__qfDYr:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.ProductDetailDrawer_btnAiRetry__qfDYr:disabled{cursor:not-allowed;opacity:.5;transform:none}.ProductDetailDrawer_aiResultCard__DP7Z2{animation:ProductDetailDrawer_fadeIn__ubDdf .25s ease-in-out;border-radius:8px;border-style:solid;border-width:1px;display:flex;flex-direction:column;font-size:.78rem;gap:10px;margin-top:6px;padding:12px 14px}@keyframes ProductDetailDrawer_fadeIn__ubDdf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ProductDetailDrawer_aiCardApproved__nIugF{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}html[data-theme=light] .ProductDetailDrawer_aiCardApproved__nIugF{background:#f0fdf4;border-color:#bbf7d0;color:#166534}html[data-theme=dark] .ProductDetailDrawer_aiCardApproved__nIugF{background:#22c55e1f;border-color:#22c55e59;color:#4ade80}.ProductDetailDrawer_aiCardRejected__nxuOT{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}html[data-theme=light] .ProductDetailDrawer_aiCardRejected__nxuOT{background:#fef2f2;border-color:#fecaca;color:#991b1b}html[data-theme=dark] .ProductDetailDrawer_aiCardRejected__nxuOT{background:#ef44441f;border-color:#ef444459;color:#f87171}.ProductDetailDrawer_aiCardFlagged__Q7zfU{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}html[data-theme=light] .ProductDetailDrawer_aiCardFlagged__Q7zfU{background:#fffbeb;border-color:#fde68a;color:#92400e}html[data-theme=dark] .ProductDetailDrawer_aiCardFlagged__Q7zfU{background:#f59e0b1f;border-color:#f59e0b59;color:#fbbf24}.ProductDetailDrawer_aiCardHeader__caUjc{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ProductDetailDrawer_aiDecisionBadge__6FL9b{align-items:center;border-radius:6px;border-style:solid;border-width:1px;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;letter-spacing:.02em;padding:4px 10px}.ProductDetailDrawer_aiBadgeApproved__Iax6V{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}html[data-theme=light] .ProductDetailDrawer_aiBadgeApproved__Iax6V{background:#fff;border-color:#86efac;box-shadow:0 1px 2px #0000000a;color:#15803d}html[data-theme=dark] .ProductDetailDrawer_aiBadgeApproved__Iax6V{background:#00000059;border-color:#4ade8066;color:#4ade80}.ProductDetailDrawer_aiBadgeRejected__pM0AM{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}html[data-theme=light] .ProductDetailDrawer_aiBadgeRejected__pM0AM{background:#fff;border-color:#fca5a5;box-shadow:0 1px 2px #0000000a;color:#b91c1c}html[data-theme=dark] .ProductDetailDrawer_aiBadgeRejected__pM0AM{background:#00000059;border-color:#f8717166;color:#f87171}.ProductDetailDrawer_aiBadgeFlagged__hMD2n{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}html[data-theme=light] .ProductDetailDrawer_aiBadgeFlagged__hMD2n{background:#fff;border-color:#fde68a;box-shadow:0 1px 2px #0000000a;color:#b45309}html[data-theme=dark] .ProductDetailDrawer_aiBadgeFlagged__hMD2n{background:#00000059;border-color:#fbbf2466;color:#fbbf24}.ProductDetailDrawer_aiMetaInfo__fzKbx{align-items:center;color:var(--text-secondary);display:flex;font-size:.72rem;gap:6px}.ProductDetailDrawer_aiMetaInfo__fzKbx strong{color:var(--text-primary);font-weight:600}.ProductDetailDrawer_aiViolationTags__zFYFs{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ProductDetailDrawer_aiViolationTag__2MB9G{align-items:center;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:4px;color:var(--status-danger-text);display:inline-flex;font-size:.72rem;font-weight:600;padding:3px 9px}html[data-theme=light] .ProductDetailDrawer_aiViolationTag__2MB9G{background:#fff;border-color:#fca5a5;box-shadow:0 1px 2px #00000008;color:#b91c1c}html[data-theme=dark] .ProductDetailDrawer_aiViolationTag__2MB9G{background:#ef444433;border-color:#ef444466;color:#fca5a5}.ProductDetailDrawer_aiSnippetsBox__l-6y3{background:var(--bg-surface);border:1px dashed var(--status-danger-border);border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:8px 12px}html[data-theme=light] .ProductDetailDrawer_aiSnippetsBox__l-6y3{background:#ffffffbf;border-color:#fca5a5}html[data-theme=dark] .ProductDetailDrawer_aiSnippetsBox__l-6y3{background:#00000059;border-color:#ef444466}.ProductDetailDrawer_aiSnippetLabel__p4kqy{color:var(--status-danger-text);font-size:.72rem;font-weight:600}html[data-theme=light] .ProductDetailDrawer_aiSnippetLabel__p4kqy{color:#991b1b}html[data-theme=dark] .ProductDetailDrawer_aiSnippetLabel__p4kqy{color:#fca5a5}.ProductDetailDrawer_aiSnippetItem__ddVzO{background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:4px;color:var(--status-danger-text);display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:600;margin-bottom:3px;margin-right:5px;padding:2px 7px}html[data-theme=light] .ProductDetailDrawer_aiSnippetItem__ddVzO{background:#fff1f2;border-color:#fecdd3;color:#e11d48}html[data-theme=dark] .ProductDetailDrawer_aiSnippetItem__ddVzO{background:#e11d4833;border-color:#e11d4873;color:#fda4af}.ProductDetailDrawer_aiFeedbackText__SiymJ{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);line-height:1.45;padding:8px 12px}html[data-theme=light] .ProductDetailDrawer_aiFeedbackText__SiymJ{background:#ffffffd9;border-color:#00000014}html[data-theme=dark] .ProductDetailDrawer_aiFeedbackText__SiymJ{background:#00000059;border-color:#ffffff14}.ProductDetailDrawer_aiActionsRow__DyjOK{align-items:center;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:8px}html[data-theme=light] .ProductDetailDrawer_aiActionsRow__DyjOK{border-top-color:#00000014}html[data-theme=dark] .ProductDetailDrawer_aiActionsRow__DyjOK{border-top-color:#ffffff14}.ProductDetailDrawer_btnAiApplyReason__UsQtP{align-items:center;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:6px;color:var(--status-danger-text);cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:5px 12px;transition:all .15s ease}html[data-theme=light] .ProductDetailDrawer_btnAiApplyReason__UsQtP{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}html[data-theme=light] .ProductDetailDrawer_btnAiApplyReason__UsQtP:hover{background:#fecaca;border-color:#f87171}html[data-theme=dark] .ProductDetailDrawer_btnAiApplyReason__UsQtP{background:#ef444433;border-color:#ef444466;color:#fca5a5}html[data-theme=dark] .ProductDetailDrawer_btnAiApplyReason__UsQtP:hover{background:#ef444452;border-color:#ef444499;color:#fff}.ProductDetailDrawer_btnAiConfirmCheck__AZYf\+{align-items:center;background:var(--status-success-bg);border:1px solid var(--status-success-border);border-radius:6px;color:var(--status-success-text);cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:5px 12px;transition:all .15s ease}html[data-theme=light] .ProductDetailDrawer_btnAiConfirmCheck__AZYf\+{background:#dcfce7;border-color:#86efac;color:#15803d}html[data-theme=light] .ProductDetailDrawer_btnAiConfirmCheck__AZYf\+:hover{background:#bbf7d0}html[data-theme=dark] .ProductDetailDrawer_btnAiConfirmCheck__AZYf\+{background:#22c55e33;border-color:#22c55e66;color:#86efac}html[data-theme=dark] .ProductDetailDrawer_btnAiConfirmCheck__AZYf\+:hover{background:#22c55e52;border-color:#22c55e99;color:#fff}.ProductDetailDrawer_aiConfirmedBadge__lhUL1{align-items:center;color:var(--status-success-text);display:inline-flex;font-size:.72rem;font-weight:600;gap:4px}html[data-theme=light] .ProductDetailDrawer_aiConfirmedBadge__lhUL1{color:#15803d}html[data-theme=dark] .ProductDetailDrawer_aiConfirmedBadge__lhUL1{color:#4ade80}.ProductDetailDrawer_btnAiRerun__s9c7R{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:500;gap:4px;padding:5px 10px;transition:all .15s ease}.ProductDetailDrawer_btnAiRerun__s9c7R:hover{background:var(--bg-surface-secondary);color:var(--text-primary)}.ProductDetailDrawer_rejectedStatusCard__wxAou{animation:ProductDetailDrawer_fadeIn__ubDdf .2s ease-in-out;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:8px;color:var(--status-danger-text);display:flex;flex-direction:column;gap:10px;padding:14px 16px}html[data-theme=light] .ProductDetailDrawer_rejectedStatusCard__wxAou{background:#fef2f2;border-color:#fecaca;color:#991b1b}html[data-theme=dark] .ProductDetailDrawer_rejectedStatusCard__wxAou{background:#ef44441f;border-color:#ef44444d;color:#fca5a5}.ProductDetailDrawer_rejectedStatusHeader__Tabjt{align-items:center;display:flex;font-size:.88rem;font-weight:700;gap:8px;letter-spacing:.01em}.ProductDetailDrawer_rejectedStatusReasonBox__LUgzF{background:#fff9;border:1px solid #ef444433;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}html[data-theme=dark] .ProductDetailDrawer_rejectedStatusReasonBox__LUgzF{background:#00000040;border-color:#ef44444d}.ProductDetailDrawer_rejectedStatusReasonLabel__N-krU{font-size:.72rem;font-weight:600;letter-spacing:.03em;opacity:.8;text-transform:uppercase}.ProductDetailDrawer_rejectedStatusReasonText__InR1c{color:inherit;font-size:.82rem;font-weight:500;line-height:1.45;margin:0;word-break:break-word}.ProductDetailDrawer_rejectedStatusMeta__rr7Ob{align-items:center;border-top:1px dashed #ef444433;display:flex;flex-wrap:wrap;font-size:.74rem;gap:12px;opacity:.85;padding-top:4px}html[data-theme=dark] .ProductDetailDrawer_rejectedStatusMeta__rr7Ob{border-top-color:#ef44444d}.RejectReasonModal_overlay__WMXmh{align-items:center;animation:RejectReasonModal_fadeIn__0VXOn .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}@keyframes RejectReasonModal_fadeIn__0VXOn{0%{opacity:0}to{opacity:1}}.RejectReasonModal_modal__9GvQT{animation:RejectReasonModal_slideUp__CA1ms .2s cubic-bezier(.16,1,.3,1);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 20px 25px -5px #00000040,0 10px 10px -5px #0000001a;display:flex;flex-direction:column;max-width:520px;overflow:hidden;width:100%}@keyframes RejectReasonModal_slideUp__CA1ms{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.RejectReasonModal_modalHeader__d4D\+x{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 24px}.RejectReasonModal_modalTitleWrapper__TY8re{align-items:center;display:flex;gap:12px}.RejectReasonModal_iconReject__LChY4{align-items:center;background:var(--danger-bg);border-radius:50%;color:var(--danger);display:flex;height:36px;justify-content:center;width:36px}.RejectReasonModal_modalTitle__LYxf0{color:var(--text-primary);font-size:17px;font-weight:700;margin:0}.RejectReasonModal_closeButton__WR4H5{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.RejectReasonModal_closeButton__WR4H5:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.RejectReasonModal_closeButton__WR4H5:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.RejectReasonModal_modalBody__4dupg{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.RejectReasonModal_modalPromptText__aeGDi{color:var(--text-secondary);font-size:13.5px;line-height:1.5;margin:0}.RejectReasonModal_productPreviewCard__39RdL{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;gap:14px;padding:12px}.RejectReasonModal_previewImageWrapper__sNBU6{background:var(--border-color);border-radius:6px;flex-shrink:0;height:80px;overflow:hidden;width:60px}.RejectReasonModal_previewImage__HFl9U{height:100%;object-fit:cover;width:100%}.RejectReasonModal_previewDetails__dtxqm{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.RejectReasonModal_previewMeta__n9ZZL{align-items:center;display:flex;font-size:11px;gap:8px;margin-bottom:2px}.RejectReasonModal_previewShop__fBLOS{align-items:center;background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-radius:3px;color:var(--primary);display:inline-flex;font-weight:600;padding:1px 5px}.RejectReasonModal_previewId__6\+VGo{color:var(--text-muted);font-family:monospace}.RejectReasonModal_previewName__Ki420{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:13px;font-weight:600;line-height:1.35;margin:0;overflow:hidden}.RejectReasonModal_previewPrice__LBEen{color:var(--primary);font-size:14px;font-weight:700}.RejectReasonModal_reasonSection__JBOrl{display:flex;flex-direction:column;gap:8px}.RejectReasonModal_reasonLabel__Jc5Tf{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:4px}.RejectReasonModal_requiredStar__PUmY1{color:var(--danger)}.RejectReasonModal_reasonSelectWrapper__T2DvY{position:relative;width:100%}.RejectReasonModal_reasonSelect__X7qeN{appearance:none;background:var(--bg-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:13px;height:40px;padding:0 36px 0 12px;transition:all .15s ease;width:100%}.RejectReasonModal_reasonSelect__X7qeN:hover{border-color:var(--border-color)}.RejectReasonModal_reasonSelect__X7qeN:focus{border-color:var(--danger);box-shadow:0 0 0 3px #dc26261f;outline:none}.RejectReasonModal_reasonSelect__X7qeN:disabled{background-color:var(--bg-surface-secondary)!important;cursor:not-allowed!important;filter:grayscale(.5)!important;opacity:.55!important;pointer-events:none!important}.RejectReasonModal_otherInput__Ql9yH{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;margin-top:4px;padding:9px 12px;transition:all .15s ease;width:100%}.RejectReasonModal_otherInput__Ql9yH:disabled{background-color:var(--bg-surface-secondary)!important;cursor:not-allowed!important;filter:grayscale(.5)!important;opacity:.55!important;pointer-events:none!important}.RejectReasonModal_otherInput__Ql9yH:focus{border-color:var(--danger);box-shadow:0 0 0 3px #dc26261f;outline:none}.RejectReasonModal_modalFooter__FEa1R{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.RejectReasonModal_btnCancel__BhyoA{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 18px;transition:all .15s ease}.RejectReasonModal_btnCancel__BhyoA:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.RejectReasonModal_btnConfirmReject__OnQCJ{align-items:center;background:#dc2626;border:1px solid #dc2626;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:8px 20px;transition:all .15s ease}.RejectReasonModal_btnConfirmReject__OnQCJ:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.RejectReasonModal_btnCancel__BhyoA:disabled,.RejectReasonModal_btnConfirmReject__OnQCJ:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.RejectReasonModal_spin__7PXtB{animation:RejectReasonModal_spin__7PXtB 1s linear infinite}@keyframes RejectReasonModal_spin__7PXtB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductModerationDashboard_dashboard__HP34O{width:100%}.ProductModerationDashboard_headerCard__ZDlyH{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:24px}.ProductModerationDashboard_titleRow__o31PL{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:0}.ProductModerationDashboard_titleGroup__VQQTP{align-items:center;display:flex;gap:14px}.ProductModerationDashboard_iconCircle__7PRkq{align-items:center;background:#2563eb1a;background:var(--primary-light,#2563eb1a);border:1px solid var(--border-color);border-radius:10px;color:var(--primary);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ProductModerationDashboard_pageTitle__B4rNA{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#1e40af,#3b82f6);background-clip:text;-webkit-background-clip:text;color:var(--text-primary);display:flex;font-size:22px;font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.ProductModerationDashboard_pageSubtitle__cJLWv{color:var(--text-secondary);font-size:13.5px;line-height:1.5;margin:4px 0 0}.ProductModerationDashboard_refreshBtn__Qtnit{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .15s ease;white-space:nowrap}.ProductModerationDashboard_refreshBtn__Qtnit:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.ProductModerationDashboard_refreshBtn__Qtnit:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductModerationDashboard_spinIcon__G7ndy{animation:ProductModerationDashboard_spin__zoZZd .8s linear infinite}@keyframes ProductModerationDashboard_spin__zoZZd{to{transform:rotate(1turn)}}.ProductModerationDashboard_errorBanner__ErLaZ{align-items:center;background:var(--danger-bg);border:1px solid var(--danger);border-radius:8px;color:var(--danger);display:flex;font-size:13.5px;justify-content:space-between;margin-bottom:20px;padding:12px 18px}.ProductModerationDashboard_errorBanner__ErLaZ p{margin:0}.ProductModerationDashboard_retryBtn__iJ1M0{background:var(--bg-surface);border:1px solid var(--danger);border-radius:6px;color:var(--danger);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 14px;transition:all .15s ease}.ProductModerationDashboard_retryBtn__iJ1M0:hover:not(:disabled){background:var(--danger-bg)}.ProductModerationDashboard_retryBtn__iJ1M0:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductModerationDashboard_listContainer__nJsVn{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-card);min-height:450px;padding:24px;position:relative}.ProductModerationDashboard_listHeader__m-u6w{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:14px}.ProductModerationDashboard_listHeaderLeft__FhgOT{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ProductModerationDashboard_listTitle__vU01Z{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.ProductModerationDashboard_productsGrid__pwa09{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));width:100%}@media (max-width:640px){.ProductModerationDashboard_productsGrid__pwa09{gap:12px;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}.ProductModerationDashboard_emptyState__JCpOM{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px;text-align:center}.ProductModerationDashboard_emptyIcon__OH0xo{align-items:center;background:var(--bg-surface-secondary);border-radius:50%;color:var(--text-muted);display:flex;height:60px;justify-content:center;margin-bottom:4px;width:60px}.ProductModerationDashboard_emptyTitle__L-mYr{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.ProductModerationDashboard_emptyDesc__YHJJF{color:var(--text-muted);font-size:13.5px;line-height:1.5;margin:0;max-width:380px}.ProductModerationDashboard_btnResetFilter__NssOq{align-items:center;background:#1e40af;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;margin-top:10px;padding:8px 18px;transition:all .15s ease}.ProductModerationDashboard_btnResetFilter__NssOq:hover:not(:disabled){background:#1d4ed8}.ProductModerationDashboard_btnResetFilter__NssOq:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.ProductModerationPage_moderationContainer__gLlyy{background:var(--bg-body);min-height:100vh;width:100%}.ProductModerationPage_contentContainer__f7Rwt{margin:0 auto;max-width:1360px;padding:24px 20px 120px}@media (max-width:1024px){.ProductModerationPage_contentContainer__f7Rwt{padding:16px 12px 120px}}.ProductCurationPage_pageContainer__Cml9\+{background-color:var(--bg-body);box-sizing:border-box;min-height:100vh;padding:24px 32px}.ProductCurationPage_contentWrapper__Yeq-e{margin:0 auto;max-width:1440px}.ProductCurationPage_headerCard__USFns{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:24px}.ProductCurationPage_titleRow__G4e46{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:0}.ProductCurationPage_pageTitle__tcrM0{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#1e40af,#3b82f6);background-clip:text;-webkit-background-clip:text;color:var(--text-primary);display:flex;font-size:24px;font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.ProductCurationPage_pageSubtitle__jgdaJ{color:var(--text-secondary);font-size:13.5px;line-height:1.5;margin:6px 0 0}.ProductCurationPage_listContainer__shib7{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-card);min-height:450px;padding:24px;position:relative}.ProductCurationPage_listHeader__XXsjX{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:14px}.ProductCurationPage_listHeaderLeft__OuFaR{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ProductCurationPage_listTitle__LE16H{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.ProductCurationPage_btnSelectAll__YfJGI{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px;transition:all .15s ease}.ProductCurationPage_btnSelectAll__YfJGI:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ProductCurationPage_btnSelectAll__YfJGI:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ProductCurationPage_selectedBadge__mkkaL{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border:1px solid var(--border-color);border-radius:9999px;color:var(--primary);font-size:12px;font-weight:600;padding:3px 10px}.ProductCurationPage_productsGrid__wN0Sy{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));width:100%}@media (max-width:640px){.ProductCurationPage_productsGrid__wN0Sy{gap:12px;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}.ProductCurationPage_loadingOverlay__GsnkU{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172abf;border-radius:14px;color:var(--primary);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:12px;inset:0;justify-content:center;position:absolute;z-index:100}.ProductCurationPage_spinner__xkX1X{animation:ProductCurationPage_spin__tq2A7 .8s linear infinite;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:36px;width:36px}@keyframes ProductCurationPage_spin__tq2A7{to{transform:rotate(1turn)}}.ProductCurationPage_emptyState__XWhN8{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px;text-align:center}.ProductCurationPage_emptyIcon__F3fNG{align-items:center;background:var(--bg-surface-secondary);border-radius:50%;color:var(--text-muted);display:flex;height:60px;justify-content:center;margin-bottom:4px;width:60px}.ProductCurationPage_emptyTitle__0mc9Y{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.ProductCurationPage_emptyDesc__5OP2Y{color:var(--text-muted);font-size:13.5px;line-height:1.5;margin:0;max-width:380px}.ProductCurationPage_btnResetFilter__iMdMK{background:#1e40af;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:10px;padding:8px 18px;transition:all .15s ease}.ProductCurationPage_btnResetFilter__iMdMK:hover:not(:disabled){background:#1d4ed8}.ProductCurationPage_btnResetFilter__iMdMK:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.CurationFilters_filterContainer__4\+zvi{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:20px 24px}.CurationFilters_filterHeader__EYGh3{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.CurationFilters_filterHeaderTitle__Hyx9E{align-items:center;color:var(--text-primary);display:flex;font-size:15px;font-weight:700;gap:8px}.CurationFilters_filterBadge__RHB81{background-color:#2563eb1a;background-color:var(--primary-light,#2563eb1a);border:1px solid var(--border-color);border-radius:9999px;color:var(--primary);font-size:12px;font-weight:600;padding:2px 8px}.CurationFilters_activeSortHint__ozsoI{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;gap:16px}.CurationFilters_resultsCount__wI28T{font-size:13.5px}.CurationFilters_sortSelectorWrapper__N9Syo{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:8px;padding:4px 10px}.CurationFilters_sortSelectorLabel__61zXE{color:var(--text-secondary);font-size:12.5px;font-weight:600}.CurationFilters_sortSelect__vqLZe{appearance:none;background:var(--bg-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:12.5px;height:30px;padding:0 24px 0 8px}.CurationFilters_sortSelect__vqLZe:focus{border-color:var(--primary);outline:none}.CurationFilters_globalSortButton__LYUuq{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:12px;font-weight:500;height:30px;padding:0 10px}.CurationFilters_globalSortButton__LYUuq:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.CurationFilters_filterGrid__Tn3x4{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.CurationFilters_filterGrid__Tn3x4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CurationFilters_filterGrid__Tn3x4{grid-template-columns:1fr}}.CurationFilters_filterItem__VsGMa{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease}.CurationFilters_filterItem__VsGMa:focus-within{background:var(--bg-surface);border-color:var(--primary);box-shadow:0 0 0 2px #3b82f626}.CurationFilters_filterItemHeader__2bxuH{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.CurationFilters_filterLabel__TooHz{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:6px}.CurationFilters_filterLabelNumber__yF-3U{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.CurationFilters_sortButton__Kr\+W6{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:5px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;padding:3px 8px;transition:all .15s ease;white-space:nowrap}.CurationFilters_sortButton__Kr\+W6:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.CurationFilters_sortButton__Kr\+W6:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CurationFilters_sortButtonActive__f7z81{background:#1e40af;border-color:#1e40af;color:#fff!important;font-weight:600}.CurationFilters_sortButtonActive__f7z81:hover:not(:disabled){background:#1d4ed8}.CurationFilters_controlWrapper__T-J4p{width:100%}.CurationFilters_selectInput__Qcn65{appearance:none;background:var(--bg-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:15px;border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:13.5px;height:38px;padding:0 32px 0 12px;transition:border-color .15s ease;width:100%}.CurationFilters_selectInput__Qcn65:focus{border-color:var(--primary);outline:none}.CurationFilters_textInput__4Aex8{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:13.5px;height:38px;padding:0 12px;transition:border-color .15s ease;width:100%}.CurationFilters_textInput__4Aex8:focus{border-color:var(--primary);outline:none}.CurationFilters_textInput__4Aex8::placeholder{color:var(--text-muted)}.CurationFilters_dateControls__CCRRg{display:flex;flex-direction:column;gap:6px}.CurationFilters_dateRow__2tf\+m{align-items:center;display:flex;gap:8px}.CurationFilters_dateInput__xMMKl{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);flex:1 1;font-size:12.5px;height:34px;padding:0 8px}.CurationFilters_dateSeparator__bLKZj{color:var(--text-muted);font-size:12px;font-weight:500}.CurationFilters_filterActionsRow__fc\+3o{align-items:center;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px;padding-top:16px}.CurationFilters_activeFiltersList__CymDE{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CurationFilters_activeTag__Dnw87{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);display:inline-flex;font-size:12px;gap:4px;padding:3px 8px}.CurationFilters_actionButtons__EJOtO{align-items:center;display:flex;gap:10px;margin-left:auto}.CurationFilters_applyButton__dQx1u{align-items:center;background:var(--primary);border:1px solid var(--primary);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;height:38px;justify-content:center;min-width:110px;padding:0 18px;transition:all .15s ease}.CurationFilters_applyButton__dQx1u:hover:not(:disabled){box-shadow:0 2px 4px #1e40af33;opacity:.9}.CurationFilters_applyButton__dQx1u:disabled{background-color:var(--bg-surface-secondary)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;color:var(--text-muted)!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.CurationFilters_resetButton__h-0SY{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;height:38px;justify-content:center;min-width:95px;padding:0 16px;transition:all .15s ease}.CurationFilters_resetButton__h-0SY:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.CurationFilters_resetButton__h-0SY:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CurationFilters_spinner__USEw8{animation:CurationFilters_spin__xcIKu 1s linear infinite}@keyframes CurationFilters_spin__xcIKu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CurationProductCard_productItem__zGFrM{box-shadow:var(--shadow-card);height:100%;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:100%}.CurationProductCard_cardSkeleton__745gG,.CurationProductCard_productItem__zGFrM{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;padding:12px}.CurationProductCard_cardSkeleton__745gG{gap:12px}.CurationProductCard_skeletonBox__EyVRo{animation:CurationProductCard_shimmer__PTjcp 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:6px}.CurationProductCard_productItem__zGFrM:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}.CurationProductCard_productItemSelected__ooOfY{background:#2563eb14;background:var(--primary-light,#2563eb14);border-color:var(--primary);box-shadow:0 0 0 2px #2563eb33}.CurationProductCard_checkboxWrapper__tgwkS{left:18px;position:absolute;top:18px;z-index:10}.CurationProductCard_checkboxLabel__Igh-L{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.CurationProductCard_checkboxInput__8dsSS{display:none}.CurationProductCard_checkboxMark__UM0yQ{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a66;border:2px solid #ffffffd9;border-radius:4px;box-shadow:0 2px 4px #00000026;display:flex;height:18px;justify-content:center;transition:all .15s ease;width:18px}.CurationProductCard_checkboxInput__8dsSS:checked+.CurationProductCard_checkboxMark__UM0yQ{background:var(--primary);border-color:var(--primary)}.CurationProductCard_checkboxInput__8dsSS:checked+.CurationProductCard_checkboxMark__UM0yQ:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;margin-bottom:2px;transform:rotate(45deg);width:5px}.CurationProductCard_evaluationTag__7wHUZ{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin-bottom:6px;padding:3px 8px;width:fit-content}.CurationProductCard_tagFeatured__Abu\+F{background:#fef3c7;border:1px solid #fde68a;color:#b45309}.CurationProductCard_tagNotFeatured__tfio4{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.CurationProductCard_tagUnreviewed__yM0J9{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.CurationProductCard_productContent__BkX93{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between}.CurationProductCard_productHeaderInfo__39UD6{display:flex;flex-direction:column;gap:4px}.CurationProductCard_productName__Ygh77{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.4;margin:2px 0 0;min-height:38px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.CurationProductCard_productName__Ygh77:hover{color:var(--primary)}.CurationProductCard_priceRow__aI2qo{align-items:baseline;display:flex;gap:8px;margin-top:4px}.CurationProductCard_productPrice__6i62z{color:var(--primary);font-size:15px;font-weight:700}.CurationProductCard_productActions__WJfa1{grid-gap:8px;border-top:1px solid var(--border-color);display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px;padding-top:10px;width:100%}.CurationProductCard_actionButton__66vhG{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;height:34px;justify-content:center;padding:0 8px;transition:all .15s ease;white-space:nowrap}.CurationProductCard_actionButton__66vhG:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CurationProductCard_btnFeatured__RipJh{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-color:var(--border-color);color:var(--primary)}.CurationProductCard_btnFeatured__RipJh:hover:not(:disabled){background:var(--primary);border-color:var(--primary);box-shadow:0 2px 6px #1e40af40;color:#fff}.CurationProductCard_btnFeaturedActive__FWUR\+{background:var(--primary)!important;border-color:var(--primary)!important;box-shadow:0 2px 6px #1e40af4d;color:#fff!important}.CurationProductCard_btnNotFeatured__II33u{background:var(--bg-surface-secondary);border-color:var(--border-color);color:var(--text-secondary)}.CurationProductCard_btnNotFeatured__II33u:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.CurationProductCard_btnNotFeaturedActive__skc5F{background:var(--bg-hover)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ConfirmationModal_overlay__rELOO{align-items:center;animation:ConfirmationModal_fadeIn__DU7GS .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}@keyframes ConfirmationModal_fadeIn__DU7GS{0%{opacity:0}to{opacity:1}}.ConfirmationModal_modal__\+FdqZ{animation:ConfirmationModal_slideUp__a2kzy .25s cubic-bezier(.16,1,.3,1);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-width:100%;overflow:hidden;width:520px}@keyframes ConfirmationModal_slideUp__a2kzy{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ConfirmationModal_modalHeader__TTKVU{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 22px}.ConfirmationModal_modalTitleWrapper__yucp6{align-items:center;display:flex;gap:10px}.ConfirmationModal_iconCircle__5NBxk{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ConfirmationModal_iconFeatured__ZyjDe{background:#2563eb1a;background:var(--primary-light,#2563eb1a);color:var(--primary)}.ConfirmationModal_iconNotFeatured__MNQb6{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.ConfirmationModal_modalTitle__Le1aT{color:var(--text-primary);font-size:17px;font-weight:700;margin:0}.ConfirmationModal_closeButton__v9ujO{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.ConfirmationModal_closeButton__v9ujO:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ConfirmationModal_closeButton__v9ujO:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.ConfirmationModal_modalBody__JOg1S{display:flex;flex-direction:column;gap:16px;padding:20px 22px}.ConfirmationModal_modalPromptText__cyziU{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.ConfirmationModal_productPreviewCard__fGY5A{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;gap:16px;padding:14px}.ConfirmationModal_previewImageWrapper__GEjfi{aspect-ratio:3/4;background:var(--border-color);border:1px solid var(--border-color);border-radius:6px;flex-shrink:0;height:120px;overflow:hidden;width:90px}.ConfirmationModal_previewImage__Ujjtw{height:100%;object-fit:cover;width:100%}.ConfirmationModal_previewDetails__AdWZG{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:space-between}.ConfirmationModal_previewMeta__kSAsP{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:8px}.ConfirmationModal_previewBrand__4usoM{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-radius:4px;color:var(--primary);font-weight:600;padding:1px 6px}.ConfirmationModal_previewId__rhvC9{font-family:monospace}.ConfirmationModal_previewName__D4d96{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.4;margin:0;overflow:hidden}.ConfirmationModal_previewPrice__v8ZpM{color:var(--primary);font-size:15px;font-weight:700}.ConfirmationModal_stateChangeBox__0SWWq{align-items:center;background:var(--bg-surface);border:1px dashed var(--border-color);border-radius:8px;display:flex;font-size:13px;justify-content:space-between;padding:10px 14px}.ConfirmationModal_stateLabel__gfsEl{color:var(--text-muted)}.ConfirmationModal_targetStateBadge__Sn364{align-items:center;border-radius:6px;display:inline-flex;font-weight:700;gap:6px;padding:4px 10px}.ConfirmationModal_targetFeatured__mfBEx{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border:1px solid var(--border-color);color:var(--primary)}.ConfirmationModal_targetNotFeatured__dUKtd{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.ConfirmationModal_reasonSection__tpl\+M{display:flex;flex-direction:column;gap:8px}.ConfirmationModal_reasonLabel__8Boey{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:4px}.ConfirmationModal_requiredStar__cS\+fU{color:var(--danger)}.ConfirmationModal_reasonSelectWrapper__n4sj-{position:relative;width:100%}.ConfirmationModal_reasonSelect__f5RqB{appearance:none;background:var(--bg-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:13px;height:40px;padding:0 36px 0 12px;transition:all .15s ease;width:100%}.ConfirmationModal_reasonSelect__f5RqB:hover{border-color:var(--border-color)}.ConfirmationModal_reasonSelect__f5RqB:focus{border-color:var(--primary);box-shadow:0 0 0 3px #1e40af1f;outline:none}.ConfirmationModal_reasonSelect__f5RqB:disabled{background-color:var(--bg-surface-secondary);cursor:not-allowed;opacity:.7}.ConfirmationModal_otherInput__sndot{border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;margin-top:4px;padding:9px 12px;transition:all .15s ease;width:100%}.ConfirmationModal_otherInput__sndot:focus{border-color:var(--primary);box-shadow:0 0 0 3px #1e40af1f;outline:none}.ConfirmationModal_modalFooter__uZwvb{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;padding:16px 22px}.ConfirmationModal_btnCancel__t-4jK{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:13.5px;font-weight:500;padding:9px 18px;transition:all .15s ease}.ConfirmationModal_btnCancel__t-4jK:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ConfirmationModal_btnCancel__t-4jK:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.ConfirmationModal_btnConfirm__Nl\+8R{align-items:center;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 20px;transition:all .15s ease}.ConfirmationModal_btnConfirmFeatured__7DUK-{background:var(--primary)}.ConfirmationModal_btnConfirmFeatured__7DUK-:hover:not(:disabled){box-shadow:0 4px 12px #1e40af40;opacity:.9}.ConfirmationModal_btnConfirmNotFeatured__dSNyP{background:#475569}.ConfirmationModal_btnConfirmNotFeatured__dSNyP:hover:not(:disabled){box-shadow:0 4px 12px #47556940;opacity:.9}.ConfirmationModal_btnConfirm__Nl\+8R:disabled{background-color:var(--bg-surface-secondary)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;color:var(--text-muted)!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.ConfirmationModal_spinner__Vy-Y2{animation:ConfirmationModal_spin__NoYIa 1s linear infinite}@keyframes ConfirmationModal_spin__NoYIa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CurationPagination_paginationContainer__qARXs{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;margin-top:20px;padding:18px 0;width:100%}.CurationPagination_pageControls__e6TW5{align-items:center;display:flex;gap:6px}.CurationPagination_navButton__t7zhD{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.CurationPagination_navButton__t7zhD:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.CurationPagination_navButton__t7zhD:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.CurationPagination_pageNumbers__5ejbO{align-items:center;display:flex;gap:4px}.CurationPagination_pageNumber__gdojG{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;height:34px;justify-content:center;min-width:34px;padding:0 6px;transition:all .15s ease}.CurationPagination_pageNumber__gdojG:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.CurationPagination_pageNumber__gdojG:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.CurationPagination_pageNumberActive__ES3Ld{background:var(--primary)!important;color:#fff!important;font-weight:700}.CurationPagination_dots__-Yopt{color:var(--text-muted);font-size:14px;padding:0 4px}.BatchActionBar_batchBar__446r8{animation:BatchActionBar_slideUp__nXxn2 .25s cubic-bezier(.4,0,.2,1);bottom:24px;left:50%;max-width:calc(100vw - 80px);position:fixed;transform:translateX(-50%);width:max-content;z-index:50}@keyframes BatchActionBar_slideUp__nXxn2{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.BatchActionBar_inner__8N276{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-lg);display:flex;gap:20px;padding:12px 20px}.BatchActionBar_info__PbQBW{align-items:center;display:flex;gap:8px}.BatchActionBar_count__cHq7z{background:#201ec014;background:var(--primary-light,#201ec014);border-radius:4px;color:#201ec0;color:var(--primary,#201ec0);font-family:Courier New,monospace;font-size:1.05rem;font-weight:600;padding:2px 10px}.BatchActionBar_label__VQJDb{color:var(--text-secondary);font-size:.86rem;white-space:nowrap}.BatchActionBar_clear__YcqGR{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.78rem;gap:4px;padding:4px 6px;transition:all .15s}.BatchActionBar_clear__YcqGR:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.BatchActionBar_clear__YcqGR:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.BatchActionBar_actions__4M7nk{align-items:center;display:flex;gap:8px}.BatchActionBar_btn__p8bVh{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.86rem;font-weight:600;gap:7px;padding:9px 16px;transition:all .15s;white-space:nowrap}.BatchActionBar_btn__p8bVh:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.BatchActionBar_btnSm__5RSie{font-size:.82rem;padding:7px 14px}.BatchActionBar_btnFeatured__5KOhY{background:#2563eb1a;background:var(--primary-light,#2563eb1a);border-color:var(--border-color);color:var(--primary)}.BatchActionBar_btnFeatured__5KOhY:hover:not(:disabled){background:var(--primary);border-color:var(--primary);box-shadow:0 2px 6px #1e40af40;color:#fff}.BatchActionBar_btnNotFeatured__CTF9D{background:var(--bg-surface-secondary);border-color:var(--border-color);color:var(--text-secondary)}.BatchActionBar_btnNotFeatured__CTF9D:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.BatchActionBar_btnGhost__71Kj4{background:#0000;border-color:var(--border-color);color:var(--text-secondary)}.BatchActionBar_btnGhost__71Kj4:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.BatchActionBar_spinner__D5ggy{animation:BatchActionBar_spin__\+J9CG 1s linear infinite}@keyframes BatchActionBar_spin__\+J9CG{to{transform:rotate(1turn)}}.AccountFilters_filterContainer__Qp\+d0{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:20px}.AccountFilters_filterGrid__fBU-J{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:20px}.AccountFilters_filterItem__OCf7P{display:flex;flex-direction:column;gap:6px}.AccountFilters_filterItem__OCf7P label{color:var(--text-primary);font-size:14px;font-weight:500}.AccountFilters_filterItem__OCf7P input,.AccountFilters_filterItem__OCf7P select{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s}.AccountFilters_filterItem__OCf7P input:focus,.AccountFilters_filterItem__OCf7P select:focus{border-color:var(--primary)}.AccountFilters_filterItem__OCf7P input:disabled,.AccountFilters_filterItem__OCf7P select:disabled{background-color:var(--bg-surface-secondary);cursor:not-allowed;opacity:.6}.AccountFilters_actionGroup__48g6A{display:flex;gap:12px;justify-content:flex-end}.AccountFilters_resetBtn__soY1V{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;font-weight:600;padding:8px 24px;transition:all .2s}.AccountFilters_resetBtn__soY1V:hover:not(:disabled){background:var(--bg-hover)}.AccountFilters_resetBtn__soY1V:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AccountFilters_searchBtn__5ADFP{background:var(--primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:8px 24px;transition:all .2s}.AccountFilters_searchBtn__5ADFP:hover:not(:disabled){opacity:.9}.AccountFilters_searchBtn__5ADFP:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AccountTable_tableWrap__jdhBA{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.AccountTable_table__uzeef{border-collapse:collapse;width:100%}.AccountTable_table__uzeef thead tr{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color)}.AccountTable_table__uzeef th{color:var(--text-secondary);font-size:.73rem;font-weight:600;letter-spacing:.06em;padding:10px 14px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.AccountTable_table__uzeef td{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:.88rem;padding:12px 14px;vertical-align:middle}.AccountTable_row__OGKae{transition:background .12s}.AccountTable_row__OGKae:hover{background:var(--bg-hover)}.AccountTable_actionsCol__WWQbT{text-align:center;width:44px}.AccountTable_actionsHead__rjdzj{width:44px}.AccountTable_nameCol__HOEbz{max-width:200px}.AccountTable_emailCol__Z3osw{color:var(--text-secondary);font-size:.84rem;max-width:200px}.AccountTable_emailText__a5sKm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountTable_marketingChip__3JZfJ{align-items:center;background:#10b9811f;border:1px solid #10b98140;border-radius:9999px;color:#10b981;display:inline-flex;font-size:.72rem;font-weight:600;gap:4px;margin-top:3px;padding:1px 7px;width:fit-content}.AccountTable_nameBtn__iyyE\+{background:none;border:none;color:var(--text-primary);cursor:pointer;display:block;font-family:inherit;font-size:.88rem;font-weight:500;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:color .15s;white-space:nowrap}.AccountTable_nameBtn__iyyE\+:hover:not(:disabled){color:#201ec0;color:var(--primary,#201ec0)}.AccountTable_nameBtn__iyyE\+:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AccountTable_monoSm__zdql0{color:var(--text-muted);font-family:Courier New,monospace;font-size:.82rem;letter-spacing:-.01em}.AccountTable_muted__sT2JW{color:var(--text-muted)}.AccountTable_statusGroup__-Rt4e{display:flex;flex-direction:column;gap:4px}.AccountTable_badge__U-t48{border-radius:4px;display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase;width:fit-content}.AccountTable_pending__VKLwF{background:var(--warning-bg);color:var(--warning)}.AccountTable_reviewing__YHVi3{background:var(--info-bg);color:var(--info)}.AccountTable_approved__7OyMU,.AccountTable_completed__tpuQR{background:var(--success-bg);color:var(--success)}.AccountTable_rejected__kmOVr{background:var(--danger-bg);color:var(--danger)}.AccountTable_countdown__g\+VhF{color:var(--danger);font-family:Courier New,monospace;font-size:.84rem;font-weight:600}.AccountTable_iconBtn__kzbwf{background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:grid;height:32px;place-items:center;transition:all .15s;width:32px}.AccountTable_iconBtn__kzbwf:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.AccountTable_iconBtn__kzbwf:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.AccountTable_iconBtnPrimary__R1LoN{color:#201ec0;color:var(--primary,#201ec0)}.AccountTable_iconBtnPrimary__R1LoN:hover:not(:disabled){background:var(--bg-hover);color:#201ec0;color:var(--primary,#201ec0)}.AccountTable_iconBtnPrimary__R1LoN:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.AccountTable_skeletonRow__BrNpc td{padding:16px 14px!important}.AccountTable_skeleton__RT5Nw{animation:AccountTable_shimmer__PzGbG 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px;height:16px}@keyframes AccountTable_shimmer__PzGbG{0%{background-position:200% 0}to{background-position:-200% 0}}.AccountTable_empty__ZAul2{color:#9ca3af;font-style:italic;padding:48px 14px!important;text-align:center}@media (max-width:768px){.AccountTable_tableWrap__jdhBA{overflow-x:auto}.AccountTable_table__uzeef{min-width:680px}}.StatsBar_statsBar__9FMeC{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.StatsBar_stat__-5OCC{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:12px;padding:16px 18px;transition:border-color .2s,box-shadow .2s}.StatsBar_stat__-5OCC:hover{background:var(--bg-surface-secondary);border-color:var(--border-color);box-shadow:var(--shadow-sm)}.StatsBar_total__gSdPs{color:var(--text-secondary)}.StatsBar_pending__ZUA8D{color:var(--warning)}.StatsBar_approved__75hxq{color:var(--success)}.StatsBar_rejected__MAy5v{color:var(--danger)}.StatsBar_statContent__idSEm{display:flex;flex-direction:column}.StatsBar_statValue__77fBH{color:var(--text-primary);font-size:1.3rem;font-weight:700;line-height:1.2}.StatsBar_statLabel__mHnTF{color:var(--text-muted);font-size:.76rem;letter-spacing:.02em}@media (max-width:1024px){.StatsBar_statsBar__9FMeC{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.StatsBar_statsBar__9FMeC{grid-template-columns:1fr}}.ApproveAccountModal_modalOverlay__5DqZd{align-items:center;animation:ApproveAccountModal_fadeIn__jCNy8 .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes ApproveAccountModal_fadeIn__jCNy8{0%{opacity:0}to{opacity:1}}.ApproveAccountModal_modalContent__G-jM4{animation:ApproveAccountModal_slideUp__SEhsw .2s ease-out;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;box-shadow:0 20px 25px -5px #0000004d,0 8px 10px -6px #0003;color:#111827;color:var(--text-primary,#111827);display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden;width:720px}@keyframes ApproveAccountModal_slideUp__SEhsw{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ApproveAccountModal_modalHeader__9xrHQ{align-items:center;background:#f9fafb;background:var(--bg-surface-secondary,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);display:flex;justify-content:space-between;padding:18px 24px}.ApproveAccountModal_modalTitleGroup__dW7cO{align-items:center;display:flex;gap:12px}.ApproveAccountModal_modalIcon__6p7i5{align-items:center;background:#10b9811f;border-radius:10px;color:#10b981;display:flex;justify-content:center;padding:8px}.ApproveAccountModal_modalTitle__FjiKG{color:#111827;color:var(--text-primary,#111827);font-size:18px;font-weight:700;margin:0}.ApproveAccountModal_modalSubtitle__G2WcE{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:13px;margin:2px 0 0}.ApproveAccountModal_closeButton__\+hNKl{align-items:center;background:#0000;border:none;border-radius:8px;color:#9ca3af;color:var(--text-muted,#9ca3af);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.ApproveAccountModal_closeButton__\+hNKl:hover{background:#0000000d;background:var(--bg-hover,#0000000d);color:#111827;color:var(--text-primary,#111827)}.ApproveAccountModal_modalBody__eJRm8{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:20px 24px}.ApproveAccountModal_accountSummaryCard__wXzcD{align-items:center;background:#f9fafb;background:var(--bg-surface-secondary,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px}.ApproveAccountModal_accountSummaryItem__Cdpl5{display:flex;flex-direction:column;gap:2px}.ApproveAccountModal_accountSummaryLabel__r9M32{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ApproveAccountModal_accountSummaryValue__K77vP{color:#111827;color:var(--text-primary,#111827);font-size:13px;font-weight:600}.ApproveAccountModal_optionsContainer__aC4mh{display:flex;flex-direction:column;gap:12px}.ApproveAccountModal_sectionLabel__c8Yym{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.ApproveAccountModal_optionCard__gnKTl{align-items:flex-start;background:#fff;background:var(--bg-surface,#fff);border:1.5px solid #e5e7eb;border:1.5px solid var(--border-color,#e5e7eb);border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:14px 16px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.ApproveAccountModal_optionCard__gnKTl:hover{background:#3b82f605;background:var(--bg-hover,#3b82f605);border-color:#3b82f6}.ApproveAccountModal_optionCardSelected__sw0t-{background:#3b82f60d;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.ApproveAccountModal_optionRadio__7Okyx{accent-color:#3b82f6;cursor:pointer;height:16px;margin-top:3px;width:16px}.ApproveAccountModal_optionInfo__Y7Byd{display:flex;flex:1 1;flex-direction:column;gap:4px}.ApproveAccountModal_optionHeader__CElMb{align-items:center;display:flex;gap:8px;justify-content:space-between}.ApproveAccountModal_optionTitle__bIKYE{color:#111827;color:var(--text-primary,#111827);font-size:14px;font-weight:600}.ApproveAccountModal_optionBadge__s5aiE{background:#3b82f61a;border-radius:9999px;color:#2563eb;font-size:11px;font-weight:600;padding:2px 8px}.ApproveAccountModal_optionBadgeSkip__WP8Km{background:#6b72801a;border-radius:9999px;color:#4b5563;font-size:11px;font-weight:600;padding:2px 8px}.ApproveAccountModal_optionDesc__lGDpM{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:12.5px;line-height:1.4;margin:0}.ApproveAccountModal_planSelectionSection__8\+Ljs{background:#f9fafb;background:var(--bg-surface-secondary,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:4px;padding:16px}.ApproveAccountModal_planSearchRow__SmVOo,.ApproveAccountModal_searchBox__K0vB\+{align-items:center;display:flex;gap:8px}.ApproveAccountModal_searchBox__K0vB\+{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;flex:1 1;padding:8px 12px}.ApproveAccountModal_searchBox__K0vB\+ input{background:#0000;border:none;color:#111827;color:var(--text-primary,#111827);font-size:13px;outline:none;width:100%}.ApproveAccountModal_refreshBtn__efSmk{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s ease}.ApproveAccountModal_refreshBtn__efSmk:hover{background:#0000000d;background:var(--bg-hover,#0000000d);color:#111827;color:var(--text-primary,#111827)}.ApproveAccountModal_plansList__osCtt{display:flex;flex-direction:column;gap:10px;max-height:260px;overflow-y:auto;padding-right:4px}.ApproveAccountModal_planCard__9unq2{align-items:flex-start;background:#fff;background:var(--bg-surface,#fff);border:1.5px solid #e5e7eb;border:1.5px solid var(--border-color,#e5e7eb);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:all .15s ease}.ApproveAccountModal_planCard__9unq2:hover{background:#3b82f605;background:var(--bg-hover,#3b82f605);border-color:#3b82f6}.ApproveAccountModal_planCardSelected__NtY13{background:#3b82f60a;border-color:#3b82f6}.ApproveAccountModal_planRadio__G3vqr{accent-color:#3b82f6;cursor:pointer;margin-top:3px}.ApproveAccountModal_planCardContent__IgJRX{display:flex;flex:1 1;flex-direction:column;gap:6px}.ApproveAccountModal_planCardHeader__mRS9W{align-items:center;display:flex;gap:8px;justify-content:space-between}.ApproveAccountModal_planName__\+C3ne{color:#111827;color:var(--text-primary,#111827);font-size:14px;font-weight:700}.ApproveAccountModal_planBadges__PAJaP{align-items:center;display:flex;gap:6px}.ApproveAccountModal_badgeType__Jhm5C{background:#6366f11a;color:#4f46e5;gap:4px}.ApproveAccountModal_badgePrivate__0HW3M,.ApproveAccountModal_badgeType__Jhm5C{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 6px}.ApproveAccountModal_badgePrivate__0HW3M{background:#a855f71a;color:#9333ea;gap:3px}.ApproveAccountModal_badgeActive__ObNFY{background:#10b9811a;border-radius:6px;color:#059669;font-size:10px;font-weight:600;padding:2px 6px}.ApproveAccountModal_badgeInactive__nJcpt{background:#ef44441a;border-radius:6px;color:#dc2626;font-size:10px;font-weight:600;padding:2px 6px}.ApproveAccountModal_planPriceDurationRow__82CLx{align-items:baseline;display:flex;gap:8px}.ApproveAccountModal_planPrice__tnfzi{color:#10b981;font-size:15px;font-weight:700}.ApproveAccountModal_planDuration__g0E78{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:12px}.ApproveAccountModal_planCode__TeW0s{color:#9ca3af;color:var(--text-muted,#9ca3af);font-family:monospace;font-size:11px}.ApproveAccountModal_planDescription__WN3s\+{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:12px;line-height:1.4;margin:0}.ApproveAccountModal_stateBox__AANOT{align-items:center;color:#6b7280;color:var(--text-secondary,#6b7280);display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:30px 16px;text-align:center}.ApproveAccountModal_errorBox__ac47H{background:#dc26260d;border:1px solid #dc262633;border-radius:8px;color:#dc2626;padding:12px}.ApproveAccountModal_retryBtn__nhZhd{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:6px;color:#111827;color:var(--text-primary,#111827);cursor:pointer;font-size:12px;font-weight:600;margin-top:6px;padding:6px 14px}.ApproveAccountModal_skipInfoBox__3EKjC{align-items:flex-start;background:#3b82f60d;border:1px dashed #3b82f64d;border-radius:10px;color:#6b7280;color:var(--text-secondary,#6b7280);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:14px 16px}.ApproveAccountModal_skipInfoIcon__sXLqq{color:#3b82f6;flex-shrink:0;margin-top:2px}.ApproveAccountModal_modalFooter__tzWih{align-items:center;background:#f9fafb;background:var(--bg-surface-secondary,#f9fafb);border-top:1px solid #e5e7eb;border-top:1px solid var(--border-color,#e5e7eb);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ApproveAccountModal_cancelBtn__5FT\+Y{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;color:#111827;color:var(--text-primary,#111827);cursor:pointer;font-size:13px;font-weight:600;padding:9px 20px;transition:all .15s ease}.ApproveAccountModal_cancelBtn__5FT\+Y:hover{background:#0000000d;background:var(--bg-hover,#0000000d)}.ApproveAccountModal_confirmBtn__PkDXp{align-items:center;background:#10b981;border:none;border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:9px 24px;transition:all .15s ease}.ApproveAccountModal_confirmBtn__PkDXp:hover{background:#059669}.ApproveAccountModal_cancelBtn__5FT\+Y:disabled,.ApproveAccountModal_confirmBtn__PkDXp:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.ApproveAccountModal_spin__sJZOy{animation:ApproveAccountModal_spin__sJZOy 1s linear infinite}@keyframes ApproveAccountModal_spin__sJZOy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ApproveAccountModal_usageSection__JQr2f{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:12px 14px}.ApproveAccountModal_usageSectionTitle__A2SQM{align-items:center;color:#111827;color:var(--text-primary,#111827);display:flex;font-size:12.5px;font-weight:600;gap:6px}.ApproveAccountModal_usageOptionsGrid__\+12vM{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ApproveAccountModal_usageRadioLabel__07s2V{align-items:center;color:#111827;color:var(--text-primary,#111827);cursor:pointer;display:flex;font-size:13px;gap:6px;-webkit-user-select:none;user-select:none}.ApproveAccountModal_usageRadioLabel__07s2V input[type=radio]{accent-color:#3b82f6;cursor:pointer}.ApproveAccountModal_customUsesInput__OaM3b{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:6px;color:#111827;color:var(--text-primary,#111827);font-size:13px;outline:none;padding:4px 8px;width:70px}.ApproveAccountModal_customUsesInput__OaM3b:focus{border-color:#3b82f6}.AccountModerationDetail_pageContainer__k-m\+x{background:var(--bg-body);display:flex;flex-direction:column;height:100vh}.AccountModerationDetail_header__KPgWY{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--border-color);display:flex;gap:24px;padding:16px 24px}.AccountModerationDetail_headerActions__Pe5P4{align-items:center;display:flex;gap:12px}.AccountModerationDetail_headerActionDivider__\+5U9n{color:#cbd5e1;color:var(--border-color,#cbd5e1);font-size:14px;-webkit-user-select:none;user-select:none}.AccountModerationDetail_backBtn__96iOT{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-weight:500;gap:8px;transition:color .2s ease}.AccountModerationDetail_backBtn__96iOT:hover{color:#2563eb;color:var(--color-primary,#2563eb)}.AccountModerationDetail_backHomeBtn__hRogi{align-items:center;background-color:#f8fafc;background-color:var(--bg-surface-subtle,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:6px 12px;transition:all .2s ease}.AccountModerationDetail_backHomeBtn__hRogi:hover{background-color:#eff6ff;background-color:var(--color-primary-light,#eff6ff);border-color:#93c5fd;border-color:var(--color-primary,#93c5fd);color:#2563eb;color:var(--color-primary,#2563eb)}.AccountModerationDetail_titleGroup__X65nC{align-items:center;display:flex;gap:16px}.AccountModerationDetail_titleGroup__X65nC h1{color:var(--text-primary);font-size:20px;font-weight:700;margin:0}.AccountModerationDetail_content__5WnEN{flex:1 1;margin:0 auto;max-width:1000px;overflow-y:auto;padding:24px;width:100%}.AccountModerationDetail_section__h-cLl{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;box-shadow:var(--shadow-card);margin-bottom:24px;padding:24px}.AccountModerationDetail_section__h-cLl h2{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 20px;padding-bottom:12px}.AccountModerationDetail_infoGrid__zfe1W{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.AccountModerationDetail_infoItem__fzy8k{display:flex;flex-direction:column;gap:6px}.AccountModerationDetail_infoItemFull__cd8Ee{display:flex;flex-direction:column;gap:6px;grid-column:span 2}.AccountModerationDetail_infoItem__fzy8k label,.AccountModerationDetail_textBlock__o0uCc label{color:var(--text-muted);font-size:13px;font-weight:500}.AccountModerationDetail_infoItem__fzy8k span{color:var(--text-primary);font-size:15px;font-weight:500}.AccountModerationDetail_link__Wd9W3{color:#201ec0;color:var(--primary,#201ec0);font-weight:500;text-decoration:none;word-break:break-all}.AccountModerationDetail_link__Wd9W3:hover{text-decoration:underline}.AccountModerationDetail_textBlock__o0uCc{margin-bottom:20px}.AccountModerationDetail_textBlock__o0uCc p{color:var(--text-secondary);font-size:15px;line-height:1.6;margin:8px 0 0}.AccountModerationDetail_resultSection__XMnb9{border-left:4px solid var(--primary)}.AccountModerationDetail_badge__ep\+ZM{border-radius:9999px;font-size:12px;font-weight:600;padding:4px 10px}.AccountModerationDetail_pending__aKaez{background:var(--warning-bg);color:var(--warning)}.AccountModerationDetail_reviewing__7pFZk{background:var(--info-bg);color:var(--info)}.AccountModerationDetail_approved__I15rL,.AccountModerationDetail_completed__HDL36{background:var(--success-bg);color:var(--success)}.AccountModerationDetail_rejected__Zu-eB{background:var(--danger-bg);color:var(--danger)}.AccountModerationDetail_footer__l7gpm{background:var(--bg-surface);border-top:1px solid var(--border-color);display:flex;gap:16px;justify-content:flex-end;padding:16px 24px}.AccountModerationDetail_approveBtn__m3ijs{background:#166534;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 32px}.AccountModerationDetail_rejectBtn__W3k03{background:#0000;border:1px solid var(--danger);border-radius:6px;color:var(--danger);cursor:pointer;font-weight:600;padding:10px 32px}.AccountModerationDetail_error__p32DE,.AccountModerationDetail_loading__Nrjpl{color:#6b7280;font-size:18px;padding:100px;text-align:center}.AccountModerationDetail_skeletonPulse__pyuSk{animation:AccountModerationDetail_skeletonPulse__pyuSk 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px}@keyframes AccountModerationDetail_skeletonPulse__pyuSk{0%{background-position:-200% 0}to{background-position:200% 0}}.AccountModerationDetail_skeletonHeader__VN9yJ{height:32px;width:250px}.AccountModerationDetail_skeletonBadge__wdo60{border-radius:9999px;height:24px;width:100px}.AccountModerationDetail_skeletonTitle__AhNel{height:24px;margin-bottom:20px;width:150px}.AccountModerationDetail_skeletonLabel__Tdy4U{height:14px;margin-bottom:8px;width:80px}.AccountModerationDetail_skeletonValue__LHgz5{height:18px;width:100%}.AccountModerationDetail_skeletonText__Qc3Re{height:60px;margin-top:8px;width:100%}.AccountModerationDetail_skeletonButton__LItK8{border-radius:6px;height:40px;width:120px}.AccountModerationDetail_modalOverlay__duwFh{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AccountModerationDetail_modal__SYmcn{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-lg);color:var(--text-primary);max-width:500px;padding:24px;width:100%}.AccountModerationDetail_modal__SYmcn h3{color:var(--text-primary);font-size:18px;margin:0 0 12px}.AccountModerationDetail_reasonList__IrJJ0{display:flex;flex-direction:column;gap:12px;margin:20px 0}.AccountModerationDetail_reasonItem__BpZwD{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:10px;transition:background .2s}.AccountModerationDetail_reasonItem__BpZwD:hover{background:var(--bg-hover)}.AccountModerationDetail_reasonItem__BpZwD input{margin-top:4px}.AccountModerationDetail_modalActions__8fQxD{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.AccountModerationDetail_cancelBtn__eePla{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;padding:8px 20px}.AccountModerationDetail_confirmRejectBtn__0Sh3O{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 20px}.AccountModerationDetail_approveBtn__m3ijs:disabled,.AccountModerationDetail_backBtn__96iOT:disabled,.AccountModerationDetail_cancelBtn__eePla:disabled,.AccountModerationDetail_confirmRejectBtn__0Sh3O:disabled,.AccountModerationDetail_rejectBtn__W3k03:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.AccountModerationDetail_spin__XFc16{animation:AccountModerationDetail_spin__XFc16 1s linear infinite}@keyframes AccountModerationDetail_spin__XFc16{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AccountModerationDetail_outreachHeader__hU0WL{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.AccountModerationDetail_outreachHeader__hU0WL h2{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0!important;padding-bottom:0!important}.AccountModerationDetail_outreachBannerSuccess__RL8Cy{align-items:flex-start;background:#10b98114;border:1px solid #10b98140;border-radius:8px;display:flex;gap:14px;margin-bottom:20px;padding:16px 20px}.AccountModerationDetail_outreachBannerNeutral__TVQAs{align-items:flex-start;background:#64748b0f;border:1px dashed var(--border-color);border-radius:8px;display:flex;gap:14px;padding:16px 20px}.AccountModerationDetail_outreachBannerIcon__BgHy0{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.AccountModerationDetail_outreachBannerSuccess__RL8Cy .AccountModerationDetail_outreachBannerIcon__BgHy0{background:#10b9812e;color:#10b981}.AccountModerationDetail_outreachBannerNeutral__TVQAs .AccountModerationDetail_outreachBannerIcon__BgHy0{background:#94a3b826;color:var(--text-muted)}.AccountModerationDetail_outreachBannerBody__db5OJ{flex:1 1}.AccountModerationDetail_outreachBannerTitle__qUhSf{align-items:center;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:15px;font-weight:700;gap:10px;margin-bottom:4px}.AccountModerationDetail_outreachBannerDesc__BVhjk{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0}.AccountModerationDetail_outreachBadge__nHl-W{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.AccountModerationDetail_matchedFbBadge__IlJiV{background:#8b5cf626;border:1px solid #8b5cf64d;color:#8b5cf6}.AccountModerationDetail_matchedBothBadge__N1g7U{background:#10b98126;border:1px solid #10b9814d;color:#10b981}.AccountModerationDetail_matchedEmailBadge__9Kivs{background:#3b82f626;border:1px solid #3b82f64d;color:#3b82f6}.AccountModerationDetail_outreachStatsGrid__X3jC-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.AccountModerationDetail_outreachStatCard__nRbxm{align-items:center;background:#ffffff08;background:var(--bg-surface-secondary,#ffffff08);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:14px;padding:14px 16px}.AccountModerationDetail_outreachStatIcon__32tYr{align-items:center;background:#3b82f61a;border-radius:8px;color:#3b82f6;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.AccountModerationDetail_outreachStatCard__nRbxm:nth-child(2) .AccountModerationDetail_outreachStatIcon__32tYr{background:#10b9811a;color:#10b981}.AccountModerationDetail_outreachStatCard__nRbxm:nth-child(3) .AccountModerationDetail_outreachStatIcon__32tYr{background:#f59e0b1a;color:#f59e0b}.AccountModerationDetail_outreachStatNum__9hqF8{color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.2}.AccountModerationDetail_outreachStatLabel__thC4T{color:var(--text-muted);font-size:12px;font-weight:500}.AccountModerationDetail_outreachTableWrap__gVanz{border:1px solid var(--border-color);border-radius:8px;margin-top:20px;overflow:hidden}.AccountModerationDetail_outreachTableTitle__qWDXB{align-items:center;background:#ffffff05;background:var(--bg-surface-secondary,#ffffff05);border-bottom:1px solid var(--border-color);color:var(--text-secondary);display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:10px 14px}.AccountModerationDetail_outreachTable__CR\+6A{border-collapse:collapse;font-size:13px;width:100%}.AccountModerationDetail_outreachTable__CR\+6A th{background:#ffffff05;background:var(--bg-surface-secondary,#ffffff05);border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 12px;text-align:left;text-transform:uppercase}.AccountModerationDetail_outreachTable__CR\+6A td{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:10px 12px}.AccountModerationDetail_outreachTable__CR\+6A tr:last-child td{border-bottom:none}.AccountModerationDetail_outreachDeliveryStatus__P9V6E{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 7px;text-transform:uppercase}.AccountModerationDetail_statusClicked__7Citt{background:#10b9811f;color:#10b981}.AccountModerationDetail_statusOpened__jY6Lc{background:#3b82f61f;color:#3b82f6}.AccountModerationDetail_statusDelivered__RCwhN,.AccountModerationDetail_statusSent__Ra5-q{background:#64748b1f;color:#64748b}.AccountModerationDetail_statusBounced__rtlZ1,.AccountModerationDetail_statusFailed__fGft8{background:#ef44441f;color:#ef4444}@media (max-width:640px){.AccountModerationDetail_outreachStatsGrid__X3jC-{grid-template-columns:1fr}}.DataEntryEditor_container__shGBN{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;padding:14px 16px}.DataEntryEditor_header__vif12{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.DataEntryEditor_label__zHsAs{align-items:center;color:var(--text-primary);display:flex;font-size:.86rem;font-weight:600;gap:8px}.DataEntryEditor_labelHint__kOAOJ{color:var(--text-muted);font-size:.78rem;font-weight:400}.DataEntryEditor_addBtn__xRIZn{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:5px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.78rem;font-weight:600;gap:5px;padding:5px 12px;transition:all .15s}.DataEntryEditor_addBtn__xRIZn:hover:not(:disabled){background:var(--bg-hover);border-color:#201ec0;border-color:var(--primary,#201ec0);color:#201ec0;color:var(--primary,#201ec0)}.DataEntryEditor_addBtn__xRIZn:disabled{cursor:not-allowed;opacity:.5}.DataEntryEditor_emptyHint__bCi2-{align-items:center;color:var(--text-muted);display:flex;font-size:.8rem;gap:6px;padding:6px 0}.DataEntryEditor_entriesList__rEdkx{display:flex;flex-direction:column;gap:6px}.DataEntryEditor_entriesHeader__UnvuE{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 32px;padding:0 0 2px}.DataEntryEditor_colHeader__2wlVG{color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.DataEntryEditor_colHeaderAction__iZgbL{width:32px}.DataEntryEditor_entryRow__2JAQc{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr 32px}.DataEntryEditor_keyInput__6btga,.DataEntryEditor_valueInput__3D\+N3{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:5px;box-sizing:border-box;color:var(--text-primary);font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.84rem;padding:7px 10px;transition:border-color .15s;width:100%}.DataEntryEditor_keyInput__6btga:focus,.DataEntryEditor_valueInput__3D\+N3:focus{border-color:#201ec0;border-color:var(--primary,#201ec0);box-shadow:0 0 0 2px #201ec026;outline:none}.DataEntryEditor_keyInput__6btga::placeholder,.DataEntryEditor_valueInput__3D\+N3::placeholder{color:var(--text-muted);font-family:inherit}.DataEntryEditor_keyInput__6btga:disabled,.DataEntryEditor_valueInput__3D\+N3:disabled{cursor:not-allowed;opacity:.5}.DataEntryEditor_removeBtn__65R3L{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:all .15s;width:28px}.DataEntryEditor_removeBtn__65R3L:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-text)}.DataEntryEditor_removeBtn__65R3L:disabled{cursor:not-allowed;opacity:.4}.DataEntryEditor_valueHint__yyjhh{color:var(--text-muted);font-size:.72rem;font-style:italic;margin:4px 0 0}@media (max-width:480px){.DataEntryEditor_entriesHeader__UnvuE{display:none}.DataEntryEditor_entryRow__2JAQc{gap:6px;grid-template-columns:1fr 32px}.DataEntryEditor_keyInput__6btga{grid-column:1/-1}.DataEntryEditor_valueInput__3D\+N3{grid-column:1/2}}.NotificationForm_formCard__flcWP{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:20px;padding:24px}.NotificationForm_modeToggle__iaxYa{background:var(--bg-surface-secondary);border-radius:8px;display:flex;gap:8px;margin-bottom:24px;padding:4px}.NotificationForm_modeBtn__TMnsM{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:.88rem;font-weight:500;gap:8px;justify-content:center;padding:10px 16px;transition:all .15s}.NotificationForm_modeBtn__TMnsM:hover{color:var(--text-primary)}.NotificationForm_modeBtnActive__k3pl9{background:var(--bg-surface);box-shadow:var(--shadow-sm);color:var(--text-primary)}.NotificationForm_form__KspXZ{display:flex;flex-direction:column;gap:18px}.NotificationForm_fieldGroup__Rp2nC{display:flex;flex-direction:column;gap:6px}.NotificationForm_label__UE72h{align-items:center;color:var(--text-primary);display:flex;font-size:.86rem;font-weight:600;gap:8px}.NotificationForm_labelHint__WAqem{color:var(--text-muted);font-size:.78rem;font-weight:400}.NotificationForm_input__gM0aY,.NotificationForm_select__F3Ozo,.NotificationForm_textarea__BubG1{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.88rem;padding:10px 12px;transition:border-color .15s;width:100%}.NotificationForm_input__gM0aY:focus,.NotificationForm_select__F3Ozo:focus,.NotificationForm_textarea__BubG1:focus{border-color:#201ec0;border-color:var(--primary,#201ec0);box-shadow:0 0 0 3px #201ec026;outline:none}.NotificationForm_input__gM0aY::placeholder,.NotificationForm_textarea__BubG1::placeholder{color:var(--text-muted)}.NotificationForm_textarea__BubG1{min-height:80px;resize:vertical}.NotificationForm_select__F3Ozo{cursor:pointer}.NotificationForm_errorBanner__gGOJJ{align-items:center;background:var(--danger-bg);border:1px solid var(--danger);border-radius:6px;color:var(--danger-text);display:flex;font-size:.86rem;gap:8px;padding:10px 14px}.NotificationForm_successBanner__8s9\+l{align-items:center;background:var(--success-bg);border:1px solid var(--success);border-radius:6px;color:var(--success-text);display:flex;font-size:.86rem;gap:8px;padding:10px 14px}.NotificationForm_formActions__IB8dS{display:flex;gap:10px;justify-content:flex-end;padding-top:4px}.NotificationForm_resetBtn__1QjqN{background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.86rem;font-weight:500;padding:10px 20px;transition:all .15s}.NotificationForm_resetBtn__1QjqN:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.NotificationForm_resetBtn__1QjqN:disabled{cursor:not-allowed;opacity:.5}.NotificationForm_submitBtn__kJH-F{align-items:center;background:#201ec0;background:var(--primary,#201ec0);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.86rem;font-weight:600;gap:8px;padding:10px 24px;transition:all .15s}.NotificationForm_submitBtn__kJH-F:hover:not(:disabled){opacity:.9}.NotificationForm_submitBtn__kJH-F:disabled{cursor:not-allowed;opacity:.6}.NotificationForm_spinner__y-dAT{animation:NotificationForm_spin__gZrUL .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@keyframes NotificationForm_spin__gZrUL{to{transform:rotate(1turn)}}@media (max-width:640px){.NotificationForm_formCard__flcWP{padding:16px}.NotificationForm_formActions__IB8dS,.NotificationForm_modeToggle__iaxYa{flex-direction:column}.NotificationForm_formActions__IB8dS button{width:100%}}.DeviceTokens_card__R65mo{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.DeviceTokens_cardHeader__ILkj5{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:14px 18px}.DeviceTokens_cardTitle__7tfAt{align-items:center;color:var(--text-primary);display:flex;font-size:.88rem;font-weight:600;gap:8px;margin:0;padding:14px 18px}.DeviceTokens_cardHeader__ILkj5 .DeviceTokens_cardTitle__7tfAt{padding:0}.DeviceTokens_countBadge__oktyW{align-items:center;background:var(--bg-surface-secondary);border-radius:12px;color:var(--text-secondary);display:inline-flex;font-size:.75rem;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 7px}.DeviceTokens_emptyState__O87tQ{padding:24px 18px;text-align:center}.DeviceTokens_emptyState__O87tQ p{color:var(--text-muted);font-size:.86rem;margin:0}.DeviceTokens_tokenList__cDGxt{list-style:none;margin:0;padding:0}.DeviceTokens_tokenItem__T2oc-{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:12px;justify-content:space-between;padding:10px 18px;transition:background .1s}.DeviceTokens_tokenItem__T2oc-:last-child{border-bottom:none}.DeviceTokens_tokenItem__T2oc-:hover{background:var(--bg-hover)}.DeviceTokens_tokenValue__xZsCP{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-secondary);flex:1 1;font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.78rem;min-width:0;padding:3px 8px;word-break:break-all}.DeviceTokens_deactivateBtn__C4MFk{align-items:center;background:var(--danger-bg);border:1px solid var(--danger);border-radius:5px;color:var(--danger-text);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.78rem;font-weight:500;gap:5px;padding:5px 10px;transition:all .15s;white-space:nowrap}.DeviceTokens_deactivateBtn__C4MFk:hover{background:#ef444440;border-color:var(--danger)}.DeviceTokens_deactivateBtn__C4MFk:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.DeviceTokens_spinner__vHIqd{animation:DeviceTokens_spin__LPwg0 1s linear infinite}@keyframes DeviceTokens_spin__LPwg0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationStatusBadge_badge__VDIYD{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:3px 10px;white-space:nowrap}.NotificationStatusBadge_pending__YOdRn{background:var(--warning-bg);border:1px solid var(--warning);color:var(--warning)}.NotificationStatusBadge_sent__N8y\+C{background:var(--success-bg);border:1px solid var(--success);color:var(--success)}.NotificationStatusBadge_failed__3A6So{background:var(--danger-bg);border:1px solid var(--danger);color:var(--danger)}.NotificationStatusBadge_retrying__yBL9d{background:var(--info-bg);border:1px solid var(--info);color:var(--info)}.NotificationStatusBadge_cancelled__av9s\+{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.NotificationHistory_card__cAP0Z{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.NotificationHistory_cardHeader__WrPUj{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:14px 18px}.NotificationHistory_cardTitle__Mrz4g{align-items:center;color:var(--text-primary);display:flex;font-size:.88rem;font-weight:600;gap:8px;margin:0;padding:14px 18px}.NotificationHistory_cardHeader__WrPUj .NotificationHistory_cardTitle__Mrz4g{padding:0}.NotificationHistory_totalBadge__bi24O{background:var(--bg-surface-secondary);border-radius:12px;color:var(--text-secondary);font-size:.75rem;font-weight:500;padding:3px 10px}.NotificationHistory_emptyState__Wujct{padding:24px 18px;text-align:center}.NotificationHistory_emptyState__Wujct p{color:var(--text-muted);font-size:.86rem;margin:0}.NotificationHistory_list__EjIKv{list-style:none;margin:0;padding:0}.NotificationHistory_listItem__Qo4E2{border-bottom:1px solid var(--border-color);padding:12px 18px;transition:background .1s}.NotificationHistory_listItem__Qo4E2:last-child{border-bottom:none}.NotificationHistory_listItem__Qo4E2:hover{background:var(--bg-hover)}.NotificationHistory_itemHeader__IJlxt{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:3px}.NotificationHistory_itemTitle__yio8H{color:var(--text-primary);font-size:.86rem;font-weight:600}.NotificationHistory_itemBody__Ls8uz{color:var(--text-secondary);font-size:.82rem;line-height:1.45;margin:2px 0 6px}.NotificationHistory_itemMeta__6sWjT{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.NotificationHistory_typeBadge__BMO4q{background:var(--bg-surface-secondary);border-radius:4px;color:var(--text-muted);font-size:.7rem;font-weight:500;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.NotificationHistory_timestamp__IcBx0{color:var(--text-muted);font-size:.76rem}.NotificationHistory_readIndicator__05JwH{color:var(--success);font-size:.72rem;font-weight:500}.NotificationHistory_unreadIndicator__L0m2k{color:var(--warning);font-size:.72rem;font-weight:600}.NotificationHistory_pageInfo__mhSlD{border-top:1px solid var(--border-color);color:var(--text-muted);font-size:.78rem;padding:10px 18px;text-align:center}.UserManagement_container__oEyd5{display:flex;flex-direction:column;gap:20px}.UserManagement_searchBar__VDbRJ{display:flex;gap:10px}.UserManagement_searchInputWrapper__WMrFc{flex:1 1;position:relative}.UserManagement_searchIcon__JnQ2A{color:var(--text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.UserManagement_searchInput__ofMMt{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.88rem;padding:10px 12px 10px 36px;transition:border-color .15s;width:100%}.UserManagement_searchInput__ofMMt:focus{border-color:#201ec0;border-color:var(--primary,#201ec0);box-shadow:0 0 0 3px #201ec026;outline:none}.UserManagement_searchInput__ofMMt::placeholder{color:var(--text-muted)}.UserManagement_searchBtn__dYTSp{align-items:center;background:#201ec0;background:var(--primary,#201ec0);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.86rem;font-weight:600;gap:7px;padding:10px 20px;transition:all .15s;white-space:nowrap}.UserManagement_searchBtn__dYTSp:hover:not(:disabled){opacity:.9}.UserManagement_searchBtn__dYTSp:disabled{cursor:not-allowed;opacity:.6}.UserManagement_spinner__qSi47{animation:UserManagement_spin__V18wi .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@keyframes UserManagement_spin__V18wi{to{transform:rotate(1turn)}}.UserManagement_errorBanner__jIVnl{align-items:center;background:var(--danger-bg);border:1px solid var(--danger);border-radius:6px;color:var(--danger-text);display:flex;font-size:.86rem;gap:8px;padding:10px 14px}.UserManagement_resultsGrid__hpN-p{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr}.UserManagement_emptyState__pWN2f{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;padding:48px 24px}.UserManagement_emptyState__pWN2f svg{margin-bottom:12px;opacity:.4}.UserManagement_emptyTitle__MdKrM{color:var(--text-secondary);font-size:.92rem;font-weight:500;margin:0 0 4px}.UserManagement_emptyHint__u7tFW{color:var(--text-muted);font-size:.82rem;margin:0;max-width:320px;text-align:center}@media (max-width:768px){.UserManagement_searchBar__VDbRJ{flex-direction:column}.UserManagement_resultsGrid__hpN-p{grid-template-columns:1fr}}.UserManagement_skeletonCard__OAoJi{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.UserManagement_skeletonLine__9Sz61{animation:UserManagement_shimmer__Hsv6Q 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px}.NotificationDashboard_dashboard__Q9OXD{width:100%}.NotificationDashboard_header__NsGaM{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:28px}.NotificationDashboard_titleGroup__yCB5j{align-items:flex-start;display:flex;gap:14px}.NotificationDashboard_icon__3nyg4{background:#201ec014;background:var(--primary-light,#201ec014);border:1px solid var(--border-color);border-radius:6px;color:#201ec0;color:var(--primary,#201ec0);display:grid;flex-shrink:0;height:42px;margin-top:2px;place-items:center;width:42px}.NotificationDashboard_title__wNqDH{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1.15;margin:0}.NotificationDashboard_subtitle__FgPj9{color:var(--text-secondary);font-size:.88rem;margin-top:3px}.NotificationDashboard_tabBar__p44T1{border-bottom:2px solid var(--border-color);display:flex;gap:2px;margin-bottom:24px}.NotificationDashboard_tab__mqEr6{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.88rem;font-weight:600;gap:8px;margin-bottom:-2px;padding:12px 20px;transition:all .15s}.NotificationDashboard_tab__mqEr6:hover{background:var(--bg-hover);color:var(--text-primary)}.NotificationDashboard_tabActive__15fRC{border-bottom-color:var(--primary);color:var(--primary)}.NotificationDashboard_tabActive__15fRC:hover{background:#0000;color:var(--primary)}.NotificationDashboard_tabContent__MD9Sw{min-height:300px}.NotificationDashboard_dispatchSection__F1Exx{max-width:640px}@media (max-width:640px){.NotificationDashboard_tabBar__p44T1{overflow-x:auto}.NotificationDashboard_tab__mqEr6{font-size:.84rem;padding:10px 14px;white-space:nowrap}}.NotificationPage_notificationContainer__G7sjD{background:var(--bg-body);min-height:100vh;width:100%}.NotificationPage_contentContainer__CSXdc{margin:0 auto;max-width:1360px;padding:24px 20px 120px}@media (max-width:1024px){.NotificationPage_contentContainer__CSXdc{padding:16px 12px 120px}}.pagination_pagination__M0gOO{align-items:center;display:flex;gap:.5rem;justify-content:right;margin:1rem 0}.pagination_pageList__2YoyL{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.pagination_pageItem__NuIbF{display:flex}.pagination_pageButton__dvRRA{background-color:#fff;background-color:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;color:#1a202c;color:var(--text-primary,#1a202c);cursor:pointer;font-family:inherit;font-size:13.5px;min-width:2rem;padding:.5rem .75rem;transition:all .2s}.pagination_pageButton__dvRRA:hover:not(:disabled){background-color:#f7fafc;background-color:var(--bg-hover,#f7fafc);border-color:#cbd5e0;border-color:var(--border-color-focus,#cbd5e0);color:var(--text-primary)}.pagination_pageButton__dvRRA:disabled{background-color:#f1f5f9;background-color:var(--bg-surface-secondary,#f1f5f9);color:#94a3b8;color:var(--text-disabled,#94a3b8);cursor:not-allowed;opacity:.4}.pagination_pageButton__dvRRA.pagination_active__lILjf{background-color:#1e40af;background-color:var(--color-primary,#1e40af);border-color:#1e40af;border-color:var(--color-primary,#1e40af);color:#fff;font-weight:600}.CategoryDashboard_dashboard__pQlyd{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-card);padding:28px}.CategoryDashboard_header__IGXDa{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.CategoryDashboard_headerTitleGroup__h1O08{align-items:center;display:flex;gap:12px}.CategoryDashboard_title__z558h{color:var(--text-primary);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0}.CategoryDashboard_countBadge__Ol4\+Y{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:9999px;color:var(--text-secondary);font-size:13px;font-weight:600;padding:4px 10px}.CategoryDashboard_createBtn__rjGD0{align-items:center;background-color:var(--primary);border:none;border-radius:8px;box-shadow:0 1px 3px #2563eb33;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .2s ease}.CategoryDashboard_createBtn__rjGD0:hover:not(:disabled){background-color:var(--primary-hover);box-shadow:0 4px 12px #2563eb4d;transform:translateY(-1px)}.CategoryDashboard_createBtn__rjGD0:active:not(:disabled){transform:translateY(0)}.CategoryDashboard_filters__VbJQH{align-items:flex-end;background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:20px}.CategoryDashboard_filterGroup__rvWPv{display:flex;flex:1 1 200px;flex-direction:column;gap:6px;min-width:180px}.CategoryDashboard_filterGroup__rvWPv label{color:var(--text-secondary);font-size:13px;font-weight:600}.CategoryDashboard_filterGroup__rvWPv input,.CategoryDashboard_filterGroup__rvWPv select{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 1px 2px 0 #0000000d;color:var(--text-primary);font-size:14px;outline:none;padding:9px 12px;transition:all .2s ease;width:100%}.CategoryDashboard_filterGroup__rvWPv input:focus,.CategoryDashboard_filterGroup__rvWPv select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb40}.CategoryDashboard_filterGroup__rvWPv select:disabled{background-color:var(--bg-body);border-color:var(--border-color);box-shadow:none;color:var(--text-muted);cursor:not-allowed}.CategoryDashboard_resetBtn__-xCHc{align-items:center;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;height:38px;justify-content:center;padding:9px 16px;transition:all .2s ease}.CategoryDashboard_resetBtn__-xCHc:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.CategoryDashboard_resetBtn__-xCHc:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CategoryDashboard_tableWrapper__sge8A{border-radius:8px;margin-top:16px;overflow:hidden}.CategoryDashboard_loading__jaD1U{color:var(--text-secondary);font-weight:500;padding:60px 20px;text-align:center}.CategoryDashboard_parentBadge__EFWXx{background-color:#2563eb26;border:1px solid #2563eb4d;border-radius:6px;color:#60a5fa}.CategoryDashboard_parentBadge__EFWXx,.CategoryDashboard_rootBadge__oAepT{align-items:center;display:inline-flex;font-size:12px;font-weight:500;padding:3px 8px}.CategoryDashboard_rootBadge__oAepT{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary)}.CategoryDashboard_actions__gUGbB{display:flex;gap:8px}.CategoryDashboard_editBtn__VUYNw{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:500;padding:5px 12px;transition:all .15s ease}.CategoryDashboard_editBtn__VUYNw:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.CategoryDashboard_modalOverlay__gOpCZ{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CategoryDashboard_modalContent__m3suu{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow-lg);color:var(--text-primary);max-height:90vh;max-width:92%;overflow-y:auto;padding:32px;width:540px}.CategoryDashboard_createBtn__rjGD0:disabled,.CategoryDashboard_editBtn__VUYNw:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CategoryDashboard_spinner__Gjpsm{animation:CategoryDashboard_spin__j-HSq 1s linear infinite}@keyframes CategoryDashboard_spin__j-HSq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategoryForm_form__xwb7f{display:flex;flex-direction:column;gap:16px}.CategoryForm_title__owq-7{color:var(--text-primary);font-size:20px;font-weight:600;margin:0 0 16px}.CategoryForm_field__LKFH\+{display:flex;flex-direction:column;gap:4px}.CategoryForm_field__LKFH\+ label{color:var(--text-secondary);font-size:14px;font-weight:500}.CategoryForm_field__LKFH\+ input,.CategoryForm_field__LKFH\+ select,.CategoryForm_field__LKFH\+ textarea{background-color:var(--bg-body);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s}.CategoryForm_field__LKFH\+ input:focus,.CategoryForm_field__LKFH\+ select:focus,.CategoryForm_field__LKFH\+ textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb40}.CategoryForm_field__LKFH\+ textarea{min-height:80px;resize:vertical}.CategoryForm_actions__NN-Jn{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.CategoryForm_cancelBtn__T0ztF,.CategoryForm_submitBtn__VD6EU{border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CategoryForm_cancelBtn__T0ztF{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.CategoryForm_cancelBtn__T0ztF:hover{background:var(--bg-hover)}.CategoryForm_submitBtn__VD6EU{background:var(--primary);border:none;color:#fff}.CategoryForm_submitBtn__VD6EU:hover{background:var(--primary-hover)}.CategoryForm_cancelBtn__T0ztF:disabled,.CategoryForm_submitBtn__VD6EU:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.CategoryForm_error__0Swm-{background:var(--danger-bg);border:1px solid #ef444433;border-radius:6px;color:var(--danger);font-size:13px;padding:8px 12px}.CategoryForm_spinner__7eXTI{animation:CategoryForm_spin__Osf3w 1s linear infinite}@keyframes CategoryForm_spin__Osf3w{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategoryPage_categoryContainer__eNZFD{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;height:100vh}.CategoryPage_contentContainer__JzlSW{flex:1 1;overflow-y:auto;padding:24px}.DeleteConfirmationDialog_overlay__Lf1Ts{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DeleteConfirmationDialog_dialog__lC5vU{background:#fff;background:var(--bg-elevated,#fff);border:1px solid #0000;border:1px solid var(--border-color,#0000);border-radius:12px;box-shadow:0 4px 12px #00000026;box-shadow:var(--shadow-modal,0 4px 12px #00000026);max-width:90%;padding:24px;transition:var(--theme-transition);width:400px}.DeleteConfirmationDialog_title__1mJXW{color:var(--text-primary);font-size:18px;font-weight:600;margin:0 0 16px}.DeleteConfirmationDialog_message__Zng\+Y{color:#666;color:var(--text-secondary,#666);margin:0 0 24px}.DeleteConfirmationDialog_actions__tYCrz{display:flex;gap:12px;justify-content:flex-end}.DeleteConfirmationDialog_cancelButton__rflKw,.DeleteConfirmationDialog_deleteButton__h7QlS{border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s ease}.DeleteConfirmationDialog_cancelButton__rflKw{background-color:#f0f0f0;background-color:var(--bg-surface-secondary,#f0f0f0);color:#666;color:var(--text-secondary,#666)}.DeleteConfirmationDialog_cancelButton__rflKw:hover{background-color:#e0e0e0;background-color:var(--bg-hover,#e0e0e0);color:var(--text-primary)}.DeleteConfirmationDialog_deleteButton__h7QlS{align-items:center;background-color:#ff4d4f;background-color:var(--status-danger-text,#ff4d4f);color:#fff;display:inline-flex;gap:6px;justify-content:center}.DeleteConfirmationDialog_deleteButton__h7QlS:hover{background-color:#dc2626}.DeleteConfirmationDialog_cancelButton__rflKw:disabled,.DeleteConfirmationDialog_deleteButton__h7QlS:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.DeleteConfirmationDialog_spinner__e3sIn{animation:DeleteConfirmationDialog_spin__ePctX .8s linear infinite}@keyframes DeleteConfirmationDialog_spin__ePctX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlanFormModal_modalOverlay__OxSxe{align-items:center;animation:PlanFormModal_fadeIn__YpQkA .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes PlanFormModal_fadeIn__YpQkA{0%{opacity:0}to{opacity:1}}.PlanFormModal_modalContent__C1YfD{animation:PlanFormModal_slideUp__0GLSE .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden;width:720px}@keyframes PlanFormModal_slideUp__0GLSE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PlanFormModal_modalHeader__u2Osr{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px 24px}.PlanFormModal_modalTitleGroup__ooIXX{align-items:center;display:flex;gap:12px}.PlanFormModal_modalIcon__4bWxG{align-items:center;background:#3b82f61f;border-radius:10px;color:#3b82f6;color:var(--primary,#3b82f6);display:flex;justify-content:center;padding:8px}.PlanFormModal_modalTitle__\+hihS{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.PlanFormModal_modalSubtitle__7YKva{color:var(--text-secondary);font-size:13px;margin:2px 0 0}.PlanFormModal_closeButton__k43mk{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.PlanFormModal_closeButton__k43mk:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanFormModal_modalBody__4qD33{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}.PlanFormModal_section__ZiU\+m{display:flex;flex-direction:column;gap:16px}.PlanFormModal_sectionHeader__Wlxrg{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:8px;padding-bottom:8px}.PlanFormModal_sectionTitle__iJG7V{color:var(--text-primary);font-size:14px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.PlanFormModal_grid2__Nc2NS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.PlanFormModal_grid3__o1593{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.PlanFormModal_formGroup__YBOKI{display:flex;flex-direction:column;gap:6px}.PlanFormModal_label__AA2Nw{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;font-weight:600;gap:4px}.PlanFormModal_required__uDJjl{color:#ef4444}.PlanFormModal_input__vdUTC,.PlanFormModal_select__kFwrV,.PlanFormModal_textarea__5\+Bmp{background-color:#0e1626;background-color:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:14px;outline:none;padding:10px 14px;transition:all .15s ease;width:100%}.PlanFormModal_input__vdUTC:focus,.PlanFormModal_select__kFwrV:focus,.PlanFormModal_textarea__5\+Bmp:focus{border-color:#3b82f6;border-color:var(--border-input-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f633}.PlanFormModal_input__vdUTC:disabled,.PlanFormModal_select__kFwrV:disabled,.PlanFormModal_textarea__5\+Bmp:disabled{background-color:#192238;background-color:var(--bg-input-disabled,#192238);color:var(--text-muted);cursor:not-allowed}.PlanFormModal_textarea__5\+Bmp{min-height:80px;resize:vertical}.PlanFormModal_pricingBox__Gf3d9{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.PlanFormModal_vatPresets__rMaWh{display:flex;gap:8px;margin-top:4px}.PlanFormModal_presetBtn__D-\+99{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;padding:4px 10px;transition:all .15s ease}.PlanFormModal_presetBtn__D-\+99:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanFormModal_presetBtnActive__dy88S{background:#3b82f6;background:var(--primary,#3b82f6);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#fff}.PlanFormModal_priceSummary__kql\+U{grid-gap:12px;border-top:1px dashed var(--border-color);display:grid;gap:12px;grid-template-columns:1fr 1fr;padding-top:12px}.PlanFormModal_summaryItem__MyEpf{display:flex;flex-direction:column;gap:2px}.PlanFormModal_summaryLabel__\+HoZU{color:var(--text-muted);font-size:12px}.PlanFormModal_summaryValue__KkgVi{color:var(--text-primary);font-size:16px;font-weight:700}.PlanFormModal_summaryTotal__NZGeC{color:#10b981;font-size:18px}.PlanFormModal_switchCard__MNUF2{align-items:flex-start;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:14px 16px;transition:all .15s ease}.PlanFormModal_switchCard__MNUF2:hover{border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6)}.PlanFormModal_switchInfo__EF5eZ{display:flex;flex-direction:column;gap:2px}.PlanFormModal_switchTitle__f0bVO{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:600;gap:6px}.PlanFormModal_switchDesc__N14cR{color:var(--text-secondary);font-size:12px;line-height:1.4}.PlanFormModal_switchToggle__wbhY9{display:inline-block;flex-shrink:0;height:24px;margin-top:2px;position:relative;width:44px}.PlanFormModal_switchToggle__wbhY9 input{height:0;opacity:0;width:0}.PlanFormModal_slider__7YmJx{background-color:#334155;background-color:var(--bg-table-header,#334155);border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.PlanFormModal_slider__7YmJx:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.2s;width:18px}.PlanFormModal_switchToggle__wbhY9 input:checked+.PlanFormModal_slider__7YmJx{background-color:#3b82f6;background-color:var(--primary,#3b82f6)}.PlanFormModal_switchToggle__wbhY9 input:checked+.PlanFormModal_slider__7YmJx:before{transform:translateX(20px)}.PlanFormModal_featuresList__KVyWs{display:flex;flex-direction:column;gap:10px}.PlanFormModal_featureRow__3qFcf{align-items:center;display:flex;gap:10px}.PlanFormModal_removeFeatureBtn__ACVl1{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:8px;color:#ef4444;cursor:pointer;display:flex;justify-content:center;padding:8px 10px;transition:all .15s ease}.PlanFormModal_removeFeatureBtn__ACVl1:hover:not(:disabled){background:#ef44441a;border-color:#ef4444}.PlanFormModal_featureIndex__-HDWo{align-items:center;background:#f1f5f9;background:var(--bg-surface-secondary,#f1f5f9);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:6px;color:#3b82f6;color:var(--primary,#3b82f6);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.PlanFormModal_featuresActions__N2VVA{align-items:center;display:flex;gap:10px;margin-top:4px}.PlanFormModal_addFeatureBtn__zYdT9{align-items:center;background:var(--bg-surface-secondary);border:1px dashed var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .15s ease}.PlanFormModal_addFeatureBtn__zYdT9:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.PlanFormModal_resetFeatureBtn__-BNop{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .15s ease}.PlanFormModal_resetFeatureBtn__-BNop:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanFormModal_modalFooter__WAPIt{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.PlanFormModal_cancelBtn__PSEA4{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:600;padding:9px 18px;transition:all .15s ease}.PlanFormModal_cancelBtn__PSEA4:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanFormModal_submitBtn__JQjgg{align-items:center;background:#3b82f6;background:var(--primary,#3b82f6);border:none;border-radius:8px;box-shadow:0 1px 3px #2563eb4d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:9px 22px;transition:all .15s ease}.PlanFormModal_submitBtn__JQjgg:hover:not(:disabled){background:#2563eb;background:var(--primary-hover,#2563eb);transform:translateY(-1px)}.PlanFormModal_addFeatureBtn__zYdT9:disabled,.PlanFormModal_cancelBtn__PSEA4:disabled,.PlanFormModal_closeButton__k43mk:disabled,.PlanFormModal_presetBtn__D-\+99:disabled,.PlanFormModal_removeFeatureBtn__ACVl1:disabled,.PlanFormModal_resetFeatureBtn__-BNop:disabled,.PlanFormModal_submitBtn__JQjgg:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlanFormModal_errorBanner__\+w2IZ{background:#ef44441f;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5;font-size:13px;line-height:1.4;padding:12px 16px}.PlanWhitelistModal_modalOverlay__eLave{align-items:center;animation:PlanWhitelistModal_fadeIn__UEqoL .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes PlanWhitelistModal_fadeIn__UEqoL{0%{opacity:0}to{opacity:1}}.PlanWhitelistModal_modalContent__0oV-j{animation:PlanWhitelistModal_slideUp__lD7bb .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:95vw;overflow:hidden;width:980px}@keyframes PlanWhitelistModal_slideUp__lD7bb{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PlanWhitelistModal_modalHeader__\+7bQc{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px 24px}.PlanWhitelistModal_modalTitleGroup__QjsRw{align-items:center;display:flex;gap:12px}.PlanWhitelistModal_modalIcon__5f8eO{align-items:center;background:#a855f71f;border-radius:10px;color:#a855f7;display:flex;justify-content:center;padding:8px}.PlanWhitelistModal_modalTitle__tK1--{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.PlanWhitelistModal_modalSubtitle__jAIt0{color:var(--text-secondary);font-size:13px;margin:2px 0 0}.PlanWhitelistModal_closeButton__mHjwJ{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.PlanWhitelistModal_closeButton__mHjwJ:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanWhitelistModal_modalBody__audai{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:24px}.PlanWhitelistModal_infoBanner__ioLPy{align-items:center;background:#3b82f61a;border:1px solid #3b82f640;border-radius:8px;color:var(--text-secondary);display:flex;font-size:13px;gap:10px;padding:12px 16px}.PlanWhitelistModal_addCard__nyIWi{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:12px;padding:18px 20px}.PlanWhitelistModal_addCardTitle__p4k\+4{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0 0 14px}.PlanWhitelistModal_addForm__Y\+JL8{display:flex;flex-direction:column;gap:14px}.PlanWhitelistModal_addFormRow__HgP7j{grid-gap:12px;align-items:flex-start;display:grid;gap:12px;grid-template-columns:180px 1.5fr 1fr}.PlanWhitelistModal_addFormBottomRow__x4nEj{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:1fr 1fr auto}@media (max-width:768px){.PlanWhitelistModal_addFormBottomRow__x4nEj,.PlanWhitelistModal_addFormRow__HgP7j{grid-template-columns:1fr}}.PlanWhitelistModal_select__6md7X{background-color:#0e1626;background-color:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:8px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:13px;outline:none;padding:9px 12px;transition:all .15s ease;width:100%}.PlanWhitelistModal_select__6md7X:focus{border-color:#3b82f6;border-color:var(--border-input-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f633}.PlanWhitelistModal_select__6md7X option{background-color:#1e293b;background-color:var(--bg-surface,#1e293b);color:#fff;color:var(--text-primary,#fff)}.PlanWhitelistModal_select__6md7X optgroup{background-color:#0f172a;background-color:var(--bg-surface-secondary,#0f172a);color:#94a3b8;color:var(--text-secondary,#94a3b8);font-weight:700}.PlanWhitelistModal_shopSelectedBadge__BDpcr{align-items:center;background:#10b9811a;border:1px solid #10b98140;border-radius:6px;color:#10b981;display:flex;font-size:11px;gap:6px;margin-top:4px;padding:3px 8px;width:fit-content}.PlanWhitelistModal_formGroup__QNfQ8{display:flex;flex-direction:column;gap:6px}.PlanWhitelistModal_label__ax-3V{color:var(--text-secondary);font-size:12px;font-weight:600}.PlanWhitelistModal_input__F0vFP{background-color:#0e1626;background-color:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;outline:none;padding:9px 12px;transition:all .15s ease;width:100%}.PlanWhitelistModal_input__F0vFP:focus{border-color:#3b82f6;border-color:var(--border-input-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f633}.PlanWhitelistModal_input__F0vFP:disabled,.PlanWhitelistModal_searchInput__LYtfS:disabled,.PlanWhitelistModal_select__6md7X:disabled{background-color:var(--bg-surface-secondary);color:var(--text-muted);cursor:not-allowed!important;opacity:.6!important}.PlanWhitelistModal_addBtn__EWkAf{align-items:center;background:#7c3aed;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:9px 18px;transition:all .15s ease;white-space:nowrap}.PlanWhitelistModal_addBtn__EWkAf:hover:not(:disabled){background:#6d28d9}.PlanWhitelistModal_listToolbar__nIIx3{align-items:center;display:flex;gap:12px;justify-content:space-between}.PlanWhitelistModal_searchWrapper__m9rob{position:relative;width:280px}.PlanWhitelistModal_searchIcon__CQIyJ{color:var(--text-muted);left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PlanWhitelistModal_searchInput__LYtfS{background-color:#0e1626;background-color:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:13px;outline:none;padding:7px 12px 7px 32px;width:100%}.PlanWhitelistModal_searchInput__LYtfS:focus{border-color:#3b82f6;border-color:var(--border-input-focus,#3b82f6)}.PlanWhitelistModal_whitelistCount__zqbyU{color:var(--text-secondary);font-size:13px;font-weight:600}.PlanWhitelistModal_tableContainer__QA5Sc{border:1px solid var(--border-color);border-radius:10px;max-width:100%;overflow-x:auto}.PlanWhitelistModal_table__Lcfs2{border-collapse:collapse;font-size:13px;min-width:840px;text-align:left;width:100%}.PlanWhitelistModal_table__Lcfs2 th{background:#192238;background:var(--bg-table-header,#192238);border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-weight:600;padding:10px 14px;white-space:nowrap}.PlanWhitelistModal_table__Lcfs2 td{border-bottom:1px solid #1e293b;border-bottom:1px solid var(--border-color-light,#1e293b);color:var(--text-primary);padding:12px 14px;vertical-align:middle}.PlanWhitelistModal_table__Lcfs2 tr:last-child td{border-bottom:none}.PlanWhitelistModal_table__Lcfs2 tr:hover td{background-color:var(--bg-hover-subtle)}.PlanWhitelistModal_shopBadge__h6oJ7{align-items:center;background:#3b82f61a;border-radius:4px;color:#60a5fa;display:inline-flex;font-family:monospace;font-weight:600;gap:4px;padding:3px 8px}.PlanWhitelistModal_expiryActive__GQ1TH{color:#10b981;font-size:12px}.PlanWhitelistModal_expiryExpired__Aq-Xg{color:#ef4444;font-size:12px;font-weight:600}.PlanWhitelistModal_expiryPermanent__qxVoA{color:var(--text-muted);font-size:12px}.PlanWhitelistModal_deleteBtn__qDEUZ{align-items:center;background:#0000;border:1px solid #ef444466;border-radius:6px;color:#ef4444;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:5px 10px;transition:all .15s ease}.PlanWhitelistModal_deleteBtn__qDEUZ:hover:not(:disabled){background:#ef444426;border-color:#ef4444}.PlanWhitelistModal_emptyState__GaNQw{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;gap:8px;padding:48px 16px;text-align:center}.PlanWhitelistModal_emptyTitle__DGWw8{color:var(--text-secondary);font-size:14px;font-weight:600}.PlanWhitelistModal_modalFooter__CxHzU{background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding:16px 24px}.PlanWhitelistModal_closeBtn__cqHZZ{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;transition:all .15s ease}.PlanWhitelistModal_closeBtn__cqHZZ:hover:not(:disabled){background:var(--bg-hover)}.PlanWhitelistModal_usageOptions__i2-6s{align-items:center;display:flex;gap:12px;margin-top:4px}.PlanWhitelistModal_usageRadioLabel__acjIy{align-items:center;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;gap:6px}.PlanWhitelistModal_usageOneTime__Wik5Y{background:#a855f71f;border:1px solid #a855f74d;border-radius:6px;color:#a855f7}.PlanWhitelistModal_usageOneTime__Wik5Y,.PlanWhitelistModal_usageUnlimited__WhPAg{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 8px}.PlanWhitelistModal_usageUnlimited__WhPAg{background:#10b9811f;border:1px solid #10b9814d;border-radius:6px;color:#10b981}.PlanWhitelistModal_usageCustom__zMuaS{background:#3b82f61f;border:1px solid #3b82f64d;border-radius:6px;color:#3b82f6}.PlanWhitelistModal_usageCustom__zMuaS,.PlanWhitelistModal_usageExhausted__V15\+t{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 8px}.PlanWhitelistModal_usageExhausted__V15\+t{background:#ef44441f;border:1px solid #ef44444d;border-radius:6px;color:#ef4444}.PlanWhitelistModal_resetUsageBtn__Xd3oj{align-items:center;background:#0000;border:1px solid #f59e0b66;border-radius:6px;color:#f59e0b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-right:6px;padding:5px 8px;transition:all .15s ease}.PlanWhitelistModal_resetUsageBtn__Xd3oj:hover:not(:disabled){background:#f59e0b26;border-color:#f59e0b}.PlanWhitelistModal_addBtn__EWkAf:disabled,.PlanWhitelistModal_closeBtn__cqHZZ:disabled,.PlanWhitelistModal_deleteBtn__qDEUZ:disabled,.PlanWhitelistModal_resetUsageBtn__Xd3oj:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlanWhitelistModal_spinner__Pbsgs{animation:PlanWhitelistModal_spin__s3cef 1s linear infinite}@keyframes PlanWhitelistModal_spin__s3cef{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlanWhitelistModal_confirmDialog__Qvicf{animation:PlanWhitelistModal_slideUp__lD7bb .18s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;gap:16px;max-width:90vw;padding:24px;width:480px}.PlanWhitelistModal_confirmHeader__JwkT2{align-items:center;display:flex;gap:12px}.PlanWhitelistModal_confirmIconCircle__\+xsES{align-items:center;background:#7c3aed1f;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.PlanWhitelistModal_confirmTitle__bGam6{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.PlanWhitelistModal_confirmSubtitle__9bzJ3{color:var(--text-secondary);font-size:13.5px;line-height:1.5;margin:0}.PlanWhitelistModal_confirmDetailsCard__WWj1r{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;font-size:13px;gap:10px;padding:14px 16px}.PlanWhitelistModal_confirmDetailRow__KkftI{align-items:center;display:flex;gap:12px;justify-content:space-between}.PlanWhitelistModal_confirmLabel__XXxvM{color:var(--text-muted);flex-shrink:0}.PlanWhitelistModal_confirmValue__FTcWe{color:var(--text-primary);text-align:right;word-break:break-word}.PlanWhitelistModal_confirmActions__PC1zM{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.PlanWhitelistModal_confirmCancelBtn__s\+NT8{background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .15s ease}.PlanWhitelistModal_confirmCancelBtn__s\+NT8:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlanWhitelistModal_confirmSubmitBtn__Ua2fh{align-items:center;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 18px;transition:all .15s ease}.PlanWhitelistModal_confirmSubmitBtn__Ua2fh:hover:not(:disabled){box-shadow:0 4px 12px #7c3aed59;opacity:.92}.PlanWhitelistModal_confirmCancelBtn__s\+NT8:disabled,.PlanWhitelistModal_confirmSubmitBtn__Ua2fh:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlanDashboard_dashboard__OrF5l{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000001a;box-shadow:var(--shadow-card,0 1px 3px #0000001a);display:flex;flex-direction:column;gap:24px;padding:24px 28px}.PlanDashboard_header__eCakO{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.PlanDashboard_headerTitleGroup__Cm2j1{display:flex;flex-direction:column;gap:4px}.PlanDashboard_title__7UgcU{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.PlanDashboard_subtitle__wK383{color:var(--text-secondary);font-size:13px;margin:0}.PlanDashboard_headerActions__lvU-u{align-items:center;display:flex;gap:10px}.PlanDashboard_refreshBtn__Voouk{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:9px 12px;transition:all .15s ease}.PlanDashboard_refreshBtn__Voouk:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);color:var(--text-primary)}.PlanDashboard_createBtn__G8krV{align-items:center;background-color:#3b82f6;background-color:var(--primary,#3b82f6);border:none;border-radius:8px;box-shadow:0 1px 3px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:9px 18px;transition:all .2s ease}.PlanDashboard_createBtn__G8krV:hover:not(:disabled){background-color:#2563eb;background-color:var(--primary-hover,#2563eb);box-shadow:0 4px 12px #2563eb59;transform:translateY(-1px)}.PlanDashboard_createBtn__G8krV:active:not(:disabled){transform:translateY(0)}.PlanDashboard_statsGrid__aH1Zg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.PlanDashboard_statsGrid__aH1Zg{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.PlanDashboard_statsGrid__aH1Zg{grid-template-columns:1fr}}.PlanDashboard_statCard__9fcv4{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:12px;display:flex;gap:16px;padding:16px 20px;transition:transform .15s ease,border-color .15s ease}.PlanDashboard_statCard__9fcv4:hover{border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);transform:translateY(-2px)}.PlanDashboard_statIconWrapper__9djPC{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.PlanDashboard_iconBlue__AbiC7{background:#3b82f626;color:#3b82f6}.PlanDashboard_iconGreen__1YuML{background:#10b98126;color:#10b981}.PlanDashboard_iconCyan__nU3Rd{background:#06b6d426;color:#06b6d4}.PlanDashboard_iconPurple__3b0zo{background:#a855f726;color:#a855f7}.PlanDashboard_statInfo__d8zBk{display:flex;flex-direction:column;gap:2px}.PlanDashboard_statLabel__E5fRd{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.PlanDashboard_statValue__aUbU2{color:var(--text-primary);font-size:22px;font-weight:700;line-height:1.2}.PlanDashboard_filters__yytWL{align-items:flex-end;background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-wrap:wrap;gap:14px;padding:16px 20px}.PlanDashboard_filterGroup__waolV{display:flex;flex:1 1 180px;flex-direction:column;gap:6px}.PlanDashboard_filterGroup__waolV label{color:var(--text-secondary);font-size:12px;font-weight:600}.PlanDashboard_filterGroup__waolV input,.PlanDashboard_filterGroup__waolV select{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:13px;outline:none;padding:8px 12px;transition:all .15s ease;width:100%}.PlanDashboard_filterGroup__waolV input:focus,.PlanDashboard_filterGroup__waolV select:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f633}.PlanDashboard_filterGroup__waolV input:disabled,.PlanDashboard_filterGroup__waolV select:disabled{background-color:var(--bg-surface-secondary);color:var(--text-muted);cursor:not-allowed!important;opacity:.6!important}.PlanDashboard_searchGroup__fSYGF{flex:2 1 240px;position:relative}.PlanDashboard_resetBtn__kKvtp{align-items:center;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.PlanDashboard_resetBtn__kKvtp:hover:not(:disabled){background-color:var(--bg-hover);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);color:var(--text-primary)}.PlanDashboard_tableWrapper__wuNuO{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.PlanDashboard_idCell__XN487{align-items:center;background:#3b82f61a;border-radius:4px;color:#60a5fa;display:inline-flex;font-family:monospace;font-weight:600;gap:6px;padding:2px 6px}.PlanDashboard_copyIdBtn__hcolK{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:inline-flex;justify-content:center;padding:2px;transition:color .15s ease}.PlanDashboard_copyIdBtn__hcolK:hover:not(:disabled){color:var(--text-primary)}.PlanDashboard_planNameCell__A3-ZH{display:flex;flex-direction:column;gap:4px;max-width:260px}.PlanDashboard_planName__UbmJH{color:var(--text-primary);font-size:14px;font-weight:600}.PlanDashboard_planDesc__CKTDa{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-muted);display:-webkit-box;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis}.PlanDashboard_featurePills__mO9bL{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.PlanDashboard_featurePill__UQOUB{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-secondary);font-size:10px;font-weight:600;padding:1px 6px}.PlanDashboard_badgeRegular__T2pxE{background:#3b82f626;border:1px solid #3b82f64d;border-radius:6px;color:#60a5fa}.PlanDashboard_badgeMembership__uA\+K9,.PlanDashboard_badgeRegular__T2pxE{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 8px}.PlanDashboard_badgeMembership__uA\+K9{background:#a855f726;border:1px solid #a855f74d;border-radius:6px;color:#c084fc}.PlanDashboard_badgePublic__0dmBn{background:#10b9811f;border:1px solid #10b98140;border-radius:6px;color:#34d399}.PlanDashboard_badgePrivate__T80rc,.PlanDashboard_badgePublic__0dmBn{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 8px}.PlanDashboard_badgePrivate__T80rc{background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:6px;color:#fbbf24}.PlanDashboard_badgeActive__qSgOz{align-items:center;background:#10b9811f;border-radius:6px;color:#10b981;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 8px}.PlanDashboard_badgeActiveDot__eg2mR{background-color:#10b981;border-radius:50%;height:6px;width:6px}.PlanDashboard_badgeInactive__afmqk{align-items:center;background:#94a3b81f;border-radius:6px;color:var(--text-muted);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 8px}.PlanDashboard_badgeInactiveDot__GnE1X{background-color:var(--text-muted);border-radius:50%;height:6px;width:6px}.PlanDashboard_orderBadge__OGp8x{align-items:center;background:#94a3b81f;background:var(--bg-surface-secondary,#94a3b81f);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:6px;color:#64748b;color:var(--text-secondary,#64748b);display:inline-flex;font-size:13px;font-weight:600;height:24px;justify-content:center;min-width:28px;padding:0 6px}.PlanDashboard_priceCell__8XF1L{display:flex;flex-direction:column;gap:2px}.PlanDashboard_priceAmount__UwFiM{color:#10b981;font-size:14px;font-weight:700}.PlanDashboard_priceSub__qfJmo{color:var(--text-muted);font-size:11px}.PlanDashboard_actions__DkjVV{align-items:center;display:flex;flex-wrap:nowrap;gap:6px}.PlanDashboard_actionBtn__ee8WG{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:5px 10px;transition:all .15s ease;white-space:nowrap}.PlanDashboard_actionBtn__ee8WG:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.PlanDashboard_whitelistBtn__be-be{background:#a855f71a;border-color:#a855f74d;color:#c084fc}.PlanDashboard_whitelistBtn__be-be:hover:not(:disabled){background:#a855f733;border-color:#a855f7;color:#d8b4fe}.PlanDashboard_deactivateBtn__NqzHF{border-color:#ef44444d;color:#f87171}.PlanDashboard_deactivateBtn__NqzHF:hover:not(:disabled){background:#ef44441a;border-color:#ef4444;color:#ef4444}.PlanDashboard_reactivateBtn__0eAEV{border-color:#10b9814d;color:#34d399}.PlanDashboard_reactivateBtn__0eAEV:hover:not(:disabled){background:#10b9811a;border-color:#10b981;color:#10b981}.PlanDashboard_actionBtn__ee8WG:disabled,.PlanDashboard_copyIdBtn__hcolK:disabled,.PlanDashboard_createBtn__G8krV:disabled,.PlanDashboard_refreshBtn__Voouk:disabled,.PlanDashboard_resetBtn__kKvtp:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlanDashboard_spinner__tDOEO{animation:PlanDashboard_spin__yOrug 1s linear infinite}@keyframes PlanDashboard_spin__yOrug{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlanPage_planContainer__a-yg4{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;height:100vh}.PlanPage_contentContainer__v91Kx{flex:1 1;overflow-y:auto;padding:24px}.PlanAuditManager_container__sb4Xy{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0000001a;box-shadow:var(--shadow-card,0 1px 3px #0000001a);display:flex;flex-direction:column;gap:24px;padding:24px 28px}.PlanAuditManager_header__0Mvwe{align-items:flex-start;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:20px}.PlanAuditManager_headerTitleGroup__jU2EY{display:flex;flex-direction:column;gap:6px}.PlanAuditManager_title__Xibv7{align-items:center;color:#0f172a;color:var(--text-primary,#0f172a);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.PlanAuditManager_subtitle__\+NUEm{color:#64748b;color:var(--text-secondary,#64748b);font-size:13px;margin:0}.PlanAuditManager_headerActions__EFpBg{align-items:center;display:flex;gap:10px}.PlanAuditManager_backBtn__U3whn{align-items:center;background:#f8fafc;background:var(--bg-surface-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#0f172a;color:var(--text-primary,#0f172a);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:9px 14px;text-decoration:none;transition:all .15s ease}.PlanAuditManager_backBtn__U3whn:hover{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6)}.PlanAuditManager_refreshBtn__B5Rck{align-items:center;background:#f8fafc;background:var(--bg-surface-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:inline-flex;justify-content:center;padding:9px 12px;transition:all .15s ease}.PlanAuditManager_refreshBtn__B5Rck:hover{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);color:#0f172a;color:var(--text-primary,#0f172a)}.PlanAuditManager_planSelectorCard__sTUGU{align-items:center;background:linear-gradient(135deg,#3b82f60a,#8b5cf60a);border:1px solid #3b82f633;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:16px 20px}.PlanAuditManager_selectorLeft__iqW6e{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.PlanAuditManager_selectorLabel__WO6pL{color:#64748b;color:var(--text-secondary,#64748b);font-size:13px;font-weight:600;white-space:nowrap}.PlanAuditManager_selectInput__5IAqj{background:#fff;background:var(--bg-surface,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:8px;color:#0f172a;color:var(--text-primary,#0f172a);cursor:pointer;font-size:13px;font-weight:500;min-width:280px;outline:none;padding:8px 14px;transition:border-color .15s ease}.PlanAuditManager_selectInput__5IAqj:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.PlanAuditManager_planInfoTags__g5vGF{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PlanAuditManager_tag__Gt5Nu{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 10px}.PlanAuditManager_tagStandard__l4dJ-{background:#3b82f61a;border:1px solid #3b82f633;color:#2563eb}.PlanAuditManager_tagPromo__4J2lx{background:#f59e0b1a;border:1px solid #f59e0b33;color:#d97706}.PlanAuditManager_tagPublic__AJNdh{background:#10b9811a;border:1px solid #10b98133;color:#059669}.PlanAuditManager_tagPrivate__tvjV6{background:#8b5cf61a;border:1px solid #8b5cf633;color:#7c3aed}.PlanAuditManager_tagPrice__zGpza{background:#0f172a0f;border:1px solid #0f172a1f;color:#0f172a;color:var(--text-primary,#0f172a);font-family:monospace}.PlanAuditManager_tabsContainer__pSulb{border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--border-color,#e2e8f0);display:flex;gap:8px;overflow-x:auto}.PlanAuditManager_tabBtn__jDRCQ{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:-2px;padding:10px 18px;transition:all .2s ease;white-space:nowrap}.PlanAuditManager_tabBtn__jDRCQ:hover{color:#0f172a;color:var(--text-primary,#0f172a)}.PlanAuditManager_tabBtnActive__wOVW4{border-bottom-color:#3b82f6;border-bottom-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.PlanAuditManager_tabBadge__Z27nv{background:#3b82f61a;border-radius:12px;color:#3b82f6;color:var(--primary,#3b82f6);font-size:11px;font-weight:700;padding:2px 7px}.PlanAuditManager_tableWrapper__Qb4GH{border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;overflow-x:auto}.PlanAuditManager_table__OdqCW{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.PlanAuditManager_table__OdqCW th{background:#f8fafc;background:var(--bg-surface-secondary,#f8fafc);color:#64748b;color:var(--text-secondary,#64748b);font-weight:600;padding:12px 16px;white-space:nowrap}.PlanAuditManager_table__OdqCW td,.PlanAuditManager_table__OdqCW th{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0)}.PlanAuditManager_table__OdqCW td{color:#0f172a;color:var(--text-primary,#0f172a);padding:14px 16px;vertical-align:top}.PlanAuditManager_table__OdqCW tr:last-child td{border-bottom:none}.PlanAuditManager_table__OdqCW tr:hover td{background:#f8fafc;background:var(--bg-hover,#f8fafc)}.PlanAuditManager_badgeAdd__TlWyg{background:#10b9811f;border:1px solid #10b98140;border-radius:6px;color:#059669}.PlanAuditManager_badgeAdd__TlWyg,.PlanAuditManager_badgeMod__aCyaE{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px}.PlanAuditManager_badgeMod__aCyaE{background:#3b82f61f;border:1px solid #3b82f640;border-radius:6px;color:#2563eb}.PlanAuditManager_badgeDel__JJzzX{align-items:center;background:#ef44441f;border:1px solid #ef444440;border-radius:6px;color:#dc2626;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px}.PlanAuditManager_revMeta__vqV1X{display:flex;flex-direction:column;font-size:12px;gap:3px}.PlanAuditManager_revNum__Jvl16{color:#0f172a;color:var(--text-primary,#0f172a);font-family:monospace;font-weight:700}.PlanAuditManager_revTime__fWxG3{color:#64748b;color:var(--text-secondary,#64748b);font-size:11px}.PlanAuditManager_actorInfo__VCU4K{display:flex;flex-direction:column;font-size:12px;gap:2px}.PlanAuditManager_actorName__ilYBx{color:#0f172a;color:var(--text-primary,#0f172a);font-weight:600}.PlanAuditManager_actorDetails__v88rT{color:#64748b;color:var(--text-secondary,#64748b);font-size:11px}.PlanAuditManager_snapshotSummary__AkeR4{display:flex;flex-direction:column;font-size:12px;gap:4px}.PlanAuditManager_rulesList__vSTXe{color:#d97706;font-size:11px;margin:4px 0 0;padding-left:16px}.PlanAuditManager_snapshotCard__lXkk5{background:#f8fafc;background:var(--bg-surface-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px}.PlanAuditManager_snapshotForm__BQycu{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.PlanAuditManager_formGroup__XKGil{display:flex;flex-direction:column;gap:6px}.PlanAuditManager_label__8dPdT{color:#64748b;color:var(--text-secondary,#64748b);font-size:13px;font-weight:600}.PlanAuditManager_input__Y1Haj{background:#fff;background:var(--bg-surface,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:8px;color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;min-width:260px;outline:none;padding:9px 14px}.PlanAuditManager_input__Y1Haj:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.PlanAuditManager_queryBtn__ZLpyp{align-items:center;background-color:#3b82f6;background-color:var(--primary,#3b82f6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 20px;transition:all .15s ease}.PlanAuditManager_queryBtn__ZLpyp:hover{background-color:#2563eb;background-color:var(--primary-hover,#2563eb)}.PlanAuditManager_viewBtn__IZiN\+{align-items:center;background:none;border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:6px;color:#3b82f6;color:var(--primary,#3b82f6);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 10px;transition:all .15s ease}.PlanAuditManager_viewBtn__IZiN\+:hover{background:#3b82f614;border-color:#3b82f6;border-color:var(--primary,#3b82f6)}.PlanAuditManager_emptyState__b8QW9{align-items:center;color:#64748b;color:var(--text-secondary,#64748b);display:flex;flex-direction:column;font-size:14px;gap:12px;padding:48px 24px;text-align:center}.PlanAuditManager_snapshotResultGrid__4YGZH{grid-gap:16px;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:20px}.PlanAuditManager_snapshotField__sSYLZ{display:flex;flex-direction:column;gap:4px}.PlanAuditManager_snapshotFieldLabel__EUP-O{color:#64748b;color:var(--text-secondary,#64748b);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PlanAuditManager_snapshotFieldValue__-Kiz3{color:#0f172a;color:var(--text-primary,#0f172a);font-size:14px;font-weight:600}.PlanAuditManager_ipBadge__O0SyE{background:#3b82f614;border:1px solid #3b82f633;border-radius:6px;color:#3b82f6;color:var(--primary,#3b82f6);display:inline-block;font-size:11px;white-space:nowrap}.PlanAuditManager_ipBadge__O0SyE,.PlanAuditManager_whitelistIdBadge__TDcvP{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:3px 8px}.PlanAuditManager_whitelistIdBadge__TDcvP{align-items:center;background:#7c3aed14;border:1px solid #7c3aed33;border-radius:6px;color:#7c3aed;display:inline-flex;font-size:12px;font-weight:700;gap:6px}.PlanAuditManager_lookupJumpBtn__HreHU{align-items:center;background:#0000;border:none;border-radius:4px;color:#7c3aed;cursor:pointer;display:inline-flex;justify-content:center;padding:2px;transition:all .15s ease}.PlanAuditManager_lookupJumpBtn__HreHU:hover{background:#7c3aed26;color:#6d28d9}.PlanAuditManager_queryBtn__ZLpyp:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.PlanAuditManager_spinner__jcmFf{animation:PlanAuditManager_spin__E8Eej 1s linear infinite}@keyframes PlanAuditManager_spin__E8Eej{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EInvoiceDashboard_dashboard__eKcCj{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000001a;box-shadow:var(--shadow-card,0 1px 3px #0000001a);display:flex;flex-direction:column;gap:24px;padding:24px 28px}.EInvoiceDashboard_header__8Rch4{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.EInvoiceDashboard_headerTitleGroup__4FrhK{display:flex;flex-direction:column;gap:4px}.EInvoiceDashboard_title__V\+Mu0{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.EInvoiceDashboard_subtitle__pV49X{color:var(--text-secondary);font-size:13px;margin:0}.EInvoiceDashboard_headerActions__stf7L{align-items:center;display:flex;gap:10px}.EInvoiceDashboard_actionBtn__QiGv1{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:9px 14px;transition:all .15s ease}.EInvoiceDashboard_actionBtn__QiGv1:hover{background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6)}.EInvoiceDashboard_primaryBtn__tTn\+0{align-items:center;background:#009e83;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:9px 18px;transition:all .15s ease}.EInvoiceDashboard_primaryBtn__tTn\+0:hover{background:#008871}.EInvoiceDashboard_actionBtn__QiGv1:disabled,.EInvoiceDashboard_primaryBtn__tTn\+0:disabled{background:#f1f3f4!important;background:var(--bg-surface-secondary,#f1f3f4)!important;border-color:#d0d7de!important;border-color:var(--border-color,#d0d7de)!important;box-shadow:none!important;color:#8c959f!important;color:var(--text-disabled,#8c959f)!important;cursor:not-allowed!important;opacity:.6;pointer-events:none;transform:none!important}.EInvoiceDashboard_actionBtn__QiGv1:disabled svg,.EInvoiceDashboard_primaryBtn__tTn\+0:disabled svg{stroke:#8c959f!important;stroke:var(--text-disabled,#8c959f)!important}.EInvoiceDashboard_closeBtn__4Ytkw:disabled{cursor:not-allowed!important;opacity:.4;pointer-events:none}.EInvoiceDashboard_spin__8fZqG{animation:EInvoiceDashboard_spin__8fZqG 1s linear infinite}@keyframes EInvoiceDashboard_spin__8fZqG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EInvoiceDashboard_tabsContainer__ARai4{border-bottom:1px solid var(--border-color);display:flex;gap:8px}.EInvoiceDashboard_tabBtn__Ehnjh{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;transition:all .15s ease}.EInvoiceDashboard_tabBtn__Ehnjh:hover{color:var(--text-primary)}.EInvoiceDashboard_activeTabBtn__Wcq-3{border-bottom-color:#009e83;color:#009e83}.EInvoiceDashboard_configGrid__XAOLC{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:16px}.EInvoiceDashboard_infoCard__LKPWm{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:16px 20px}.EInvoiceDashboard_cardTitle__9rUXx{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.05em;text-transform:uppercase}.EInvoiceDashboard_cardValue__EOLpS{color:var(--text-primary);font-size:16px;font-weight:600}.EInvoiceDashboard_cardSub__aFuyP{color:var(--text-secondary);font-size:12px}.EInvoiceDashboard_filterBar__KkhJY{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.EInvoiceDashboard_filterGroup__2r2Hc{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.EInvoiceDashboard_searchInputWrapper__AaIEQ{align-items:center;display:flex;position:relative}.EInvoiceDashboard_searchIcon__tkBQ8{color:var(--text-secondary);left:12px;pointer-events:none;position:absolute}.EInvoiceDashboard_searchInput__6JG8E{min-width:240px;padding:8px 12px 8px 36px}.EInvoiceDashboard_searchInput__6JG8E,.EInvoiceDashboard_selectInput__ZANBu{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:13px}.EInvoiceDashboard_selectInput__ZANBu{padding:8px 12px}.EInvoiceDashboard_tableWrapper__Xk9PS{border:1px solid var(--border-color);border-radius:8px;overflow-x:auto}.EInvoiceDashboard_table__smbtY{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.EInvoiceDashboard_table__smbtY th{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-weight:600;padding:12px 14px;white-space:nowrap}.EInvoiceDashboard_table__smbtY td{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:12px 14px;vertical-align:middle}.EInvoiceDashboard_table__smbtY tr:hover{background:#00000005;background:var(--bg-hover,#00000005)}.EInvoiceDashboard_badge__LXTA6{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 8px}.EInvoiceDashboard_badgeSuccess__QFQ1A{background:#e6f4ea;color:#137333}.EInvoiceDashboard_badgeWarning__t5tyn{background:#fef7e0;color:#b06000}.EInvoiceDashboard_badgeDanger__xir1a{background:#fce8e6;color:#c5221f}.EInvoiceDashboard_badgeInfo__EvVQa{background:#e8f0fe;color:#1a73e8}.EInvoiceDashboard_badgeNeutral__vOtrC{background:#f1f3f4;color:#5f6368}.EInvoiceDashboard_pagination__qGNC0{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;justify-content:space-between;padding:12px 0}.EInvoiceDashboard_paginationButtons__0jhTw{display:flex;gap:8px}.EInvoiceDashboard_pageBtn__WtcIR{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:13px;padding:6px 12px}.EInvoiceDashboard_pageBtn__WtcIR:disabled{background:#f1f3f4!important;background:var(--bg-surface-secondary,#f1f3f4)!important;border-color:#d0d7de!important;border-color:var(--border-color,#d0d7de)!important;color:#8c959f!important;color:var(--text-disabled,#8c959f)!important;cursor:not-allowed!important;opacity:.5;pointer-events:none}.EInvoiceDashboard_modalBackdrop__2Fpf-{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.EInvoiceDashboard_modalContent__NwJEj{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 20px 45px #00000059;display:flex;flex-direction:column;max-height:90vh;max-width:780px;overflow:hidden;width:100%}.EInvoiceDashboard_modalHeader__SW726{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.EInvoiceDashboard_modalTitleGroup__aqx9K{display:flex;flex-direction:column;gap:3px}.EInvoiceDashboard_modalTitle__cdhgX{align-items:center;color:var(--text-primary);display:flex;font-size:17px;font-weight:700;gap:8px;margin:0}.EInvoiceDashboard_modalSubtitle__Qwa-h{color:var(--text-secondary);font-size:12px;margin:0;padding-left:28px}.EInvoiceDashboard_modalSubtitle__Qwa-h strong{color:var(--text-primary)}.EInvoiceDashboard_closeBtn__4Ytkw{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.EInvoiceDashboard_closeBtn__4Ytkw:hover{background:var(--bg-hover);color:var(--text-primary)}.EInvoiceDashboard_modalBody__qASQt{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 24px}.EInvoiceDashboard_modalFooter__WsnJS{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:14px 24px}.EInvoiceDashboard_summaryBox__20dCQ{grid-gap:10px 20px;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:grid;font-size:13px;gap:10px 20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px}.EInvoiceDashboard_summaryItem__vaius{display:flex;flex-direction:column;gap:2px;min-width:0}.EInvoiceDashboard_summaryLabel__gLJ2i{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;gap:4px}.EInvoiceDashboard_summaryVal__Nevoq{color:var(--text-primary);font-weight:600;word-break:break-word}.EInvoiceDashboard_previewAlert__-0ajc{align-items:center;background:#009e831f;border:1px solid #009e8359;border-radius:8px;color:var(--text-primary);display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.EInvoiceDashboard_previewLink__OJwAx{align-items:center;color:#009e83;display:inline-flex;font-size:13px;font-weight:600;gap:6px;text-decoration:underline;white-space:nowrap}.EInvoiceDashboard_previewLink__OJwAx:hover{color:#00b899}.EInvoiceDashboard_sectionHeader__7L594{align-items:center;border-bottom:1px dashed var(--border-color);display:flex;justify-content:space-between;padding-bottom:6px;padding-top:4px}.EInvoiceDashboard_sectionTitle__HQMDI{align-items:center;color:var(--text-primary);display:flex;font-size:13.5px;font-weight:600;gap:8px}.EInvoiceDashboard_badgeKyc__sfyk6{align-items:center;background:#009e8326;border:1px solid #009e8359;border-radius:12px;color:#00b899;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 8px}.EInvoiceDashboard_syncBtn__7C8Su{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:4px 10px;transition:all .15s ease}.EInvoiceDashboard_syncBtn__7C8Su:hover:not(:disabled){background:var(--bg-hover);border-color:#009e83;color:var(--text-primary)}.EInvoiceDashboard_syncBtn__7C8Su:disabled{cursor:not-allowed;opacity:.5}.EInvoiceDashboard_formGrid__k\+VvR{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.EInvoiceDashboard_formGridFull__PAGKZ{grid-column:1/-1}.EInvoiceDashboard_formGroup__MPziw{display:flex;flex-direction:column;gap:6px;min-width:0}.EInvoiceDashboard_formLabel__1kXLt{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:5px}.EInvoiceDashboard_formInput__8\+ZbL{background:var(--bg-surface);background:var(--bg-input,var(--bg-surface));border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:13px;line-height:1.4;min-width:0;outline:none;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.EInvoiceDashboard_formInput__8\+ZbL:focus{border-color:#009e83;box-shadow:0 0 0 2px #009e8340}.EInvoiceDashboard_formInput__8\+ZbL:disabled{background:var(--bg-surface-secondary);background:var(--bg-input-disabled,var(--bg-surface-secondary));color:var(--text-disabled);cursor:not-allowed;opacity:.7}.EInvoiceDashboard_formHelper__ni9GN{color:var(--text-muted);font-size:11.5px;line-height:1.35;margin-top:2px}.EInvoiceDashboard_checkboxContainer__zDMQ0{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 14px;transition:background .15s ease,border-color .15s ease}.EInvoiceDashboard_checkboxContainer__zDMQ0:hover{background:var(--bg-hover);border-color:#009e83}.EInvoiceDashboard_checkboxContainer__zDMQ0 input[type=checkbox]{accent-color:#009e83;cursor:pointer;height:16px;margin:0;width:16px}@media (max-width:640px){.EInvoiceDashboard_modalBackdrop__2Fpf-{padding:10px}.EInvoiceDashboard_modalContent__NwJEj{border-radius:12px;max-height:96vh}.EInvoiceDashboard_modalBody__qASQt,.EInvoiceDashboard_modalFooter__WsnJS,.EInvoiceDashboard_modalHeader__SW726{padding:14px 16px}.EInvoiceDashboard_formGrid__k\+VvR{gap:12px;grid-template-columns:1fr}.EInvoiceDashboard_summaryBox__20dCQ{gap:8px;grid-template-columns:1fr;padding:12px}.EInvoiceDashboard_modalFooter__WsnJS{align-items:stretch;flex-direction:column-reverse}.EInvoiceDashboard_modalFooter__WsnJS button{justify-content:center;width:100%}}.SampleInvoiceModal_modalBackdrop__hp0kN{align-items:center;animation:SampleInvoiceModal_fadeIn__g2Ss- .18s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1050}@keyframes SampleInvoiceModal_fadeIn__g2Ss-{0%{opacity:0}to{opacity:1}}.SampleInvoiceModal_modalContent__Bdd5c{animation:SampleInvoiceModal_slideUp__zsjla .22s cubic-bezier(.16,1,.3,1);background:#131b2e;background:var(--bg-surface,#131b2e);border:1px solid #243048;border:1px solid var(--border-color,#243048);border-radius:16px;box-shadow:0 25px 50px -12px #0009,0 0 0 1px #ffffff0d;color:#f8fafc;color:var(--text-primary,#f8fafc);display:flex;flex-direction:column;max-height:92vh;max-width:780px;overflow:hidden;width:100%}@keyframes SampleInvoiceModal_slideUp__zsjla{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.SampleInvoiceModal_modalHeader__mm\+ch{align-items:center;background:#1e293b;background:var(--bg-surface-secondary,#1e293b);border-bottom:1px solid #243048;border-bottom:1px solid var(--border-color,#243048);display:flex;justify-content:space-between;padding:18px 24px}.SampleInvoiceModal_modalTitleGroup__nC5LQ{align-items:center;display:flex;gap:14px}.SampleInvoiceModal_modalIconContainer__6Y2j0{align-items:center;background:#009e831f;border:1px solid #009e834d;border-radius:12px;color:#009e83;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.SampleInvoiceModal_modalTitle__rZiir{align-items:center;color:#f8fafc;color:var(--text-primary,#f8fafc);display:flex;flex-wrap:wrap;font-size:17px;font-weight:700;gap:8px;margin:0}.SampleInvoiceModal_badgeSandbox__S9dEm{background:#009e8326;border:1px solid #009e8359;border-radius:9999px;color:#00b899;font-size:11px;font-weight:600;letter-spacing:.2px;padding:2px 8px}.SampleInvoiceModal_modalSubtitle__zybf7{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:12.5px;line-height:1.4;margin:4px 0 0}.SampleInvoiceModal_closeBtn__6FHFl{align-items:center;background:#0000;border:none;border-radius:8px;color:#94a3b8;color:var(--text-secondary,#94a3b8);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s ease}.SampleInvoiceModal_closeBtn__6FHFl:hover{background:#ffffff14;background:var(--bg-hover,#ffffff14);color:#f8fafc;color:var(--text-primary,#f8fafc)}.SampleInvoiceModal_stepperContainer__MtwK2{align-items:center;background:#0003;border-bottom:1px solid #243048;border-bottom:1px solid var(--border-color,#243048);display:flex;gap:8px;justify-content:space-between;overflow-x:auto;padding:12px 24px}.SampleInvoiceModal_stepItem__Ozy04{align-items:center;color:#64748b;color:var(--text-muted,#64748b);display:flex;font-size:12px;gap:8px;white-space:nowrap}.SampleInvoiceModal_stepItemActive__PEmUW{color:#00b899;font-weight:600}.SampleInvoiceModal_stepNumber__-tC5N{align-items:center;background:#ffffff14;border-radius:50%;color:#64748b;color:var(--text-muted,#64748b);display:flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.SampleInvoiceModal_stepNumberActive__IykO9{background:#009e83;box-shadow:0 0 8px #009e8380;color:#fff}.SampleInvoiceModal_stepDivider__V4Brn{background:#243048;background:var(--border-color,#243048);flex:1 1;height:1px;min-width:16px}.SampleInvoiceModal_modalBody__759j-{display:flex;flex-direction:column;gap:16px;max-height:calc(92vh - 150px);overflow-y:auto;padding:20px 24px}.SampleInvoiceModal_previewAlert__RXiiL{animation:SampleInvoiceModal_fadeIn__g2Ss- .2s ease-out;background:linear-gradient(135deg,#009e831f,#10b98114);border:1px solid #009e8366;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 18px}.SampleInvoiceModal_previewAlertHeader__jnQ-3{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.SampleInvoiceModal_previewAlertTitle__4HsMR{align-items:center;color:#00b899;display:flex;font-size:13.5px;font-weight:600;gap:8px}.SampleInvoiceModal_previewMeta__hRx6\+{align-items:center;color:#94a3b8;color:var(--text-secondary,#94a3b8);display:flex;font-size:12px;gap:12px}.SampleInvoiceModal_previewRefBadge__9m4EX{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;color:#f8fafc;color:var(--text-primary,#f8fafc);font-family:monospace;font-size:11.5px;padding:2px 8px}.SampleInvoiceModal_previewActions__X6F\+B{align-items:center;display:flex;gap:10px;margin-top:4px}.SampleInvoiceModal_previewOpenBtn__yYzZH{align-items:center;background:#009e83;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 14px;text-decoration:none;transition:all .15s ease}.SampleInvoiceModal_previewOpenBtn__yYzZH:hover{background:#00b899;transform:translateY(-1px)}.SampleInvoiceModal_copyLinkBtn__fTWHd{align-items:center;background:#ffffff14;border:1px solid #243048;border:1px solid var(--border-color,#243048);border-radius:8px;color:#f8fafc;color:var(--text-primary,#f8fafc);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:7px 12px;transition:all .15s ease}.SampleInvoiceModal_copyLinkBtn__fTWHd:hover{background:#ffffff1f}.SampleInvoiceModal_formSectionCard__AJ1Ue{background:#192238;background:var(--bg-surface-secondary,#192238);border:1px solid #243048;border:1px solid var(--border-color,#243048);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.SampleInvoiceModal_sectionHeader__5xM19{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding-bottom:8px}.SampleInvoiceModal_sectionTitle__4jRGr{align-items:center;color:#f8fafc;color:var(--text-primary,#f8fafc);display:flex;font-size:13.5px;font-weight:600;gap:8px}.SampleInvoiceModal_sectionIcon__k1ZRK{color:#009e83;display:flex}.SampleInvoiceModal_sectionBadge__sEVfg{background:#ffffff0a;border-radius:6px;color:#64748b;color:var(--text-muted,#64748b);font-size:11px;font-weight:500;padding:2px 8px}.SampleInvoiceModal_formGrid__Fcac6{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(2,1fr)}.SampleInvoiceModal_formGrid3Cols__9O8d6{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:1fr 1.4fr 1.2fr}.SampleInvoiceModal_formGridFull__EN1rA{grid-column:1/-1}.SampleInvoiceModal_formGroup__FjyXt{display:flex;flex-direction:column;gap:5px}.SampleInvoiceModal_formLabel__umxOR{align-items:center;color:#cbd5e1;color:var(--text-secondary,#cbd5e1);display:flex;font-size:12.5px;font-weight:600}.SampleInvoiceModal_required__YUpkU{color:#ef4444;font-weight:700;margin-left:3px}.SampleInvoiceModal_inputWrapper__w83tI{align-items:center;display:flex;position:relative;width:100%}.SampleInvoiceModal_inputIcon__J1nKa{color:#64748b;color:var(--text-muted,#64748b);display:flex;left:11px;pointer-events:none;position:absolute}.SampleInvoiceModal_formInput__17doL{padding:8px 12px 8px 34px}.SampleInvoiceModal_formInputNoIcon__vZPXR,.SampleInvoiceModal_formInput__17doL{background:#0e1626;background:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:8px;box-sizing:border-box;color:#f8fafc;color:var(--text-primary,#f8fafc);font-size:13px;transition:all .15s ease;width:100%}.SampleInvoiceModal_formInputNoIcon__vZPXR{padding:8px 12px}.SampleInvoiceModal_formInputNoIcon__vZPXR:focus,.SampleInvoiceModal_formInput__17doL:focus{border-color:#009e83;box-shadow:0 0 0 3px #009e8329;outline:none}.SampleInvoiceModal_formSelect__A2QTH{cursor:pointer}.SampleInvoiceModal_inputHelper__Qd387{color:#64748b;color:var(--text-muted,#64748b);font-size:11.5px;margin-top:2px}.SampleInvoiceModal_infoCallout__x6ehU{align-items:flex-start;background:#009e8314;border:1px solid #009e8333;border-radius:8px;color:#cbd5e1;color:var(--text-secondary,#cbd5e1);display:flex;font-size:12px;gap:8px;line-height:1.4;padding:8px 12px}.SampleInvoiceModal_infoCalloutText__0PFRh{flex:1 1}.SampleInvoiceModal_templateChip__E6NGT{align-items:center;background:#00000040;border:1px solid #ffffff0f;border-radius:8px;display:flex;font-size:12px;justify-content:space-between;padding:8px 12px}.SampleInvoiceModal_templateChipTag__wdLVs{color:#00b899;font-family:monospace;font-weight:600}.SampleInvoiceModal_switchContainer__FCpDb{align-items:center;background:#00000026;border:1px solid #ffffff0f;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:background .15s ease}.SampleInvoiceModal_switchContainer__FCpDb:hover{background:#ffffff08}.SampleInvoiceModal_switchTextGroup__05jU5{display:flex;flex-direction:column;gap:2px}.SampleInvoiceModal_switchTitle__l9y3y{align-items:center;color:#f8fafc;color:var(--text-primary,#f8fafc);display:flex;font-size:13px;font-weight:600;gap:6px}.SampleInvoiceModal_switchSubtitle__sIFw4{color:#64748b;color:var(--text-muted,#64748b);font-size:11.5px}.SampleInvoiceModal_switchInput__ULKNz{accent-color:#009e83;cursor:pointer;height:18px;width:18px}.SampleInvoiceModal_summaryReceiptCard__n4I8-{background:linear-gradient(180deg,#1e293bb3,#131b2ee6);border:1px solid #009e8340;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;gap:12px;padding:16px 20px}.SampleInvoiceModal_summaryReceiptHeader__LcyWP{align-items:center;border-bottom:1px dashed #ffffff1f;display:flex;justify-content:space-between;padding-bottom:8px}.SampleInvoiceModal_summaryReceiptTitle__G4e8m{align-items:center;color:#f8fafc;color:var(--text-primary,#f8fafc);display:flex;font-size:13px;font-weight:700;gap:6px}.SampleInvoiceModal_summaryReceiptRow__ChYXk{align-items:center;display:flex;font-size:13px;justify-content:space-between}.SampleInvoiceModal_summaryReceiptLabel__hFUSK{color:#94a3b8;color:var(--text-secondary,#94a3b8)}.SampleInvoiceModal_summaryReceiptValue__0LBbc{color:#f8fafc;color:var(--text-primary,#f8fafc);font-weight:600}.SampleInvoiceModal_summaryDivider__SfrjY{background:#ffffff1a;height:1px;margin:2px 0}.SampleInvoiceModal_summaryTotalRow__Lkw8M{align-items:center;display:flex;justify-content:space-between;padding-top:4px}.SampleInvoiceModal_summaryTotalLabel__FCFy7{color:#f8fafc;color:var(--text-primary,#f8fafc);font-size:14px;font-weight:700}.SampleInvoiceModal_summaryTotalAmount__GTbqx{color:#00b899;font-size:18px;font-weight:800;letter-spacing:-.3px}.SampleInvoiceModal_summaryWords__4O5Xm{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:12px;font-style:italic;margin-top:-6px;text-align:right}.SampleInvoiceModal_modalFooter__i1kmI{align-items:center;background:#1e293b;background:var(--bg-surface-secondary,#1e293b);border-radius:0 0 16px 16px;border-top:1px solid #243048;border-top:1px solid var(--border-color,#243048);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:16px 24px}.SampleInvoiceModal_footerLeft__A4J4R{align-items:center;display:flex;gap:8px}.SampleInvoiceModal_footerRight__4-1nY{align-items:center;display:flex;gap:10px}.SampleInvoiceModal_secondaryBtn__4G4-8{align-items:center;background:#0000;border:1px solid #243048;border:1px solid var(--border-color,#243048);border-radius:8px;color:#94a3b8;color:var(--text-secondary,#94a3b8);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .15s ease}.SampleInvoiceModal_secondaryBtn__4G4-8:hover{background:#ffffff14;background:var(--bg-hover,#ffffff14);border-color:#ffffff26;color:#f8fafc;color:var(--text-primary,#f8fafc)}.SampleInvoiceModal_previewBtn__-rpOZ{align-items:center;background:#009e831a;border:1px solid #009e8359;border-radius:8px;color:#00b899;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 18px;transition:all .15s ease}.SampleInvoiceModal_previewBtn__-rpOZ:hover:not(:disabled){background:#009e832e;border-color:#00b899;transform:translateY(-1px)}.SampleInvoiceModal_copyLinkBtn__fTWHd:disabled,.SampleInvoiceModal_previewBtn__-rpOZ:disabled,.SampleInvoiceModal_publishBtn__BIsmi:disabled,.SampleInvoiceModal_secondaryBtn__4G4-8:disabled{background:#f1f3f4!important;background:var(--bg-surface-secondary,#f1f3f4)!important;border-color:#d0d7de!important;border-color:var(--border-color,#d0d7de)!important;box-shadow:none!important;color:#8c959f!important;color:var(--text-disabled,#8c959f)!important;cursor:not-allowed!important;opacity:.6;pointer-events:none;transform:none!important}.SampleInvoiceModal_copyLinkBtn__fTWHd:disabled svg,.SampleInvoiceModal_previewBtn__-rpOZ:disabled svg,.SampleInvoiceModal_publishBtn__BIsmi:disabled svg,.SampleInvoiceModal_secondaryBtn__4G4-8:disabled svg{stroke:#8c959f!important;stroke:var(--text-disabled,#8c959f)!important}.SampleInvoiceModal_closeBtn__6FHFl:disabled{cursor:not-allowed!important;opacity:.4;pointer-events:none}.SampleInvoiceModal_spin__-zm0a{animation:SampleInvoiceModal_spin__-zm0a 1s linear infinite}@keyframes SampleInvoiceModal_spin__-zm0a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SampleInvoiceModal_publishBtn__BIsmi{align-items:center;background:linear-gradient(135deg,#009e83,#00846e);border:none;border-radius:8px;box-shadow:0 4px 12px #009e834d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:8px 20px;transition:all .15s ease}.SampleInvoiceModal_publishBtn__BIsmi:hover:not(:disabled){background:linear-gradient(135deg,#00b899,#009e83);box-shadow:0 6px 16px #009e8373;transform:translateY(-1px)}@media (max-width:640px){.SampleInvoiceModal_formGrid3Cols__9O8d6,.SampleInvoiceModal_formGrid__Fcac6{grid-template-columns:1fr}.SampleInvoiceModal_modalFooter__i1kmI{align-items:stretch;flex-direction:column-reverse}.SampleInvoiceModal_footerLeft__A4J4R,.SampleInvoiceModal_footerRight__4-1nY{justify-content:stretch;width:100%}.SampleInvoiceModal_footerLeft__A4J4R button,.SampleInvoiceModal_footerRight__4-1nY button{flex:1 1}}.PlatformPolicyFormModal_modalOverlay__9Gd7W{align-items:center;animation:PlatformPolicyFormModal_fadeIn__LHq9f .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes PlatformPolicyFormModal_fadeIn__LHq9f{0%{opacity:0}to{opacity:1}}.PlatformPolicyFormModal_modalContent__Kgkvr{animation:PlatformPolicyFormModal_slideUp__ARa9T .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden;width:820px}@keyframes PlatformPolicyFormModal_slideUp__ARa9T{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PlatformPolicyFormModal_modalHeader__wBJCH{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 24px}.PlatformPolicyFormModal_headerTitleGroup__D2lMi{align-items:center;display:flex;gap:10px}.PlatformPolicyFormModal_modalTitle__YyjZy{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.PlatformPolicyFormModal_closeBtn__XQJtR{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:all .15s ease}.PlatformPolicyFormModal_closeBtn__XQJtR:hover{background:var(--bg-hover);color:var(--text-primary)}.PlatformPolicyFormModal_closeBtn__XQJtR:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.PlatformPolicyFormModal_formBody__-UB3B{display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:24px}.PlatformPolicyFormModal_row2__E7cBS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.PlatformPolicyFormModal_formGroup__7Ke-e{display:flex;flex-direction:column;gap:6px}.PlatformPolicyFormModal_label__AScJ0{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:4px}.PlatformPolicyFormModal_required__Xy2mZ{color:#ef4444;color:var(--danger,#ef4444)}.PlatformPolicyFormModal_input__KgdQd,.PlatformPolicyFormModal_select__B2JWa,.PlatformPolicyFormModal_textarea__nxG06{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:13.5px;outline:none;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease}.PlatformPolicyFormModal_input__KgdQd:focus,.PlatformPolicyFormModal_select__B2JWa:focus,.PlatformPolicyFormModal_textarea__nxG06:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 2px #3b82f633}.PlatformPolicyFormModal_textarea__nxG06{min-height:72px;resize:vertical}.PlatformPolicyFormModal_sectionsHeader__2gOWA{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding-bottom:8px}.PlatformPolicyFormModal_sectionsTitle__M4J5o{align-items:center;color:var(--text-primary);display:flex;font-size:14.5px;font-weight:700;gap:8px}.PlatformPolicyFormModal_addSectionBtn__v0gWx{align-items:center;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:6px;color:#3b82f6;color:var(--primary,#3b82f6);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease}.PlatformPolicyFormModal_addSectionBtn__v0gWx:hover:not(:disabled){background:#3b82f633}.PlatformPolicyFormModal_addSectionBtn__v0gWx:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.PlatformPolicyFormModal_sectionCard__Tlj\+P{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:16px}.PlatformPolicyFormModal_sectionCardHeader__upVfi{align-items:center;display:flex;gap:12px;justify-content:space-between}.PlatformPolicyFormModal_sectionHeadingInput__yfiLE{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);flex:1 1;font-size:13.5px;font-weight:600;outline:none;padding:8px 12px}.PlatformPolicyFormModal_sectionHeadingInput__yfiLE:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6)}.PlatformPolicyFormModal_sectionOrderInput__-JjEm{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:13px;outline:none;padding:8px;text-align:center;width:60px}.PlatformPolicyFormModal_removeSectionBtn__0ly5Q{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .15s ease}.PlatformPolicyFormModal_removeSectionBtn__0ly5Q:hover:not(:disabled){background:#ef44441a;color:#ef4444;color:var(--danger,#ef4444)}.PlatformPolicyFormModal_removeSectionBtn__0ly5Q:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.PlatformPolicyFormModal_paragraphsContainer__8ldKU{display:flex;flex-direction:column;gap:8px}.PlatformPolicyFormModal_paragraphRow__iTDJm{align-items:flex-start;display:flex;gap:8px}.PlatformPolicyFormModal_paragraphInput__H0RrZ{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:13px;min-height:48px;outline:none;padding:7px 10px;resize:vertical}.PlatformPolicyFormModal_paragraphInput__H0RrZ:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6)}.PlatformPolicyFormModal_removeParagraphBtn__kFcmL{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;margin-top:4px;padding:4px;transition:all .15s ease}.PlatformPolicyFormModal_removeParagraphBtn__kFcmL:hover:not(:disabled){color:#ef4444;color:var(--danger,#ef4444)}.PlatformPolicyFormModal_removeParagraphBtn__kFcmL:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.PlatformPolicyFormModal_addParagraphBtn__5TSWk{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:6px 10px;transition:all .15s ease}.PlatformPolicyFormModal_addParagraphBtn__5TSWk:hover:not(:disabled){border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.PlatformPolicyFormModal_addParagraphBtn__5TSWk:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.PlatformPolicyFormModal_modalFooter__45zyX{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.PlatformPolicyFormModal_cancelBtn__h7cwu{background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:13.5px;font-weight:500;padding:8px 16px;transition:all .15s ease}.PlatformPolicyFormModal_cancelBtn__h7cwu:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PlatformPolicyFormModal_cancelBtn__h7cwu:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlatformPolicyFormModal_submitBtn__GxyEO{align-items:center;background:#3b82f6;background:var(--primary,#3b82f6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:8px 20px;transition:background-color .15s ease}.PlatformPolicyFormModal_submitBtn__GxyEO:hover:not(:disabled){background:#2563eb;background:var(--primary-hover,#2563eb)}.PlatformPolicyFormModal_submitBtn__GxyEO:disabled{background-color:var(--bg-surface-secondary)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;color:var(--text-muted)!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.PlatformPolicyFormModal_spinner__3G9IC{animation:PlatformPolicyFormModal_spin__XBedd .8s linear infinite}@keyframes PlatformPolicyFormModal_spin__XBedd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlatformPolicyFormModal_templateSuggestionBox__2Q3BC{animation:PlatformPolicyFormModal_fadeIn__LHq9f .2s ease-out;background:linear-gradient(135deg,#3b82f614,#2563eb08);border:1px solid #3b82f647;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.PlatformPolicyFormModal_templateSuggestionHeader__qF6GD{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.PlatformPolicyFormModal_templateSuggestionLeft__l7M2B{align-items:flex-start;display:flex;flex:1 1;gap:12px;min-width:260px}.PlatformPolicyFormModal_sparkleBadge__xdgsH{align-items:center;background:#3b82f626;border-radius:8px;color:#3b82f6;color:var(--primary,#3b82f6);display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:2px;width:32px}.PlatformPolicyFormModal_templateSuggestionTitle__xLxiE{align-items:center;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px}.PlatformPolicyFormModal_templateSuggestionTitle__xLxiE strong{color:#3b82f6;color:var(--primary,#3b82f6)}.PlatformPolicyFormModal_templateCountBadge__ZseTq{background:#10b9811f;border:1px solid #10b98140;border-radius:12px;color:#10b981;font-size:11.5px;font-weight:600;padding:2px 8px}.PlatformPolicyFormModal_templateSuggestionDesc__JFBGe{color:var(--text-secondary);font-size:12.5px;line-height:1.4;margin:4px 0 0}.PlatformPolicyFormModal_templateSuggestionActions__5PIOo{align-items:center;display:flex;flex-shrink:0;gap:8px}.PlatformPolicyFormModal_applyTemplateBtn__DGBbK{align-items:center;background:#3b82f6;background:var(--primary,#3b82f6);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease}.PlatformPolicyFormModal_applyTemplateBtn__DGBbK:hover:not(:disabled){background:#2563eb;background:var(--primary-hover,#2563eb);box-shadow:0 2px 6px #3b82f659}.PlatformPolicyFormModal_applyTemplateBtn__DGBbK:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.PlatformPolicyFormModal_previewToggleBtn__ovQQu{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:6px 10px;transition:all .15s ease}.PlatformPolicyFormModal_previewToggleBtn__ovQQu:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:var(--text-primary)}.PlatformPolicyFormModal_previewToggleBtn__ovQQu:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.PlatformPolicyFormModal_templatePreviewGrid__sqPxC{grid-gap:8px;border-top:1px solid #3b82f626;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:180px;overflow-y:auto;padding-top:10px}.PlatformPolicyFormModal_previewChip__shcti{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;display:flex;font-size:12px;gap:8px;padding:6px 10px}.PlatformPolicyFormModal_previewChipOrder__ffirK{align-items:center;background:#3b82f61a;border-radius:50%;color:#3b82f6;color:var(--primary,#3b82f6);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.PlatformPolicyFormModal_previewChipText__xR\+Ov{color:var(--text-primary);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlatformPolicyFormModal_previewChipCount__TLomG{color:var(--text-secondary);flex-shrink:0;font-size:11px}.PlatformPolicyFormModal_typeSectionContainer__ZOPVK{background:#ffffff08;background:var(--bg-surface-secondary,#ffffff08);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.PlatformPolicyFormModal_fieldHelpText__8iNCG{color:var(--text-secondary);display:block;font-size:11.5px;margin-top:5px}.PlatformPolicyFormModal_inputError__T8HA0{border-color:#ef4444!important;box-shadow:0 0 0 1px #ef44444d!important}.PlatformPolicyFormModal_duplicateWarning__4JzyH{align-items:flex-start;animation:PlatformPolicyFormModal_fadeIn__LHq9f .15s ease-out;background:#ef444414;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:flex;gap:12px;padding:12px 14px}.PlatformPolicyFormModal_duplicateIcon__Pue2z{flex-shrink:0;margin-top:2px}.PlatformPolicyFormModal_duplicateContent__7PbGL{display:flex;flex-direction:column;gap:3px}.PlatformPolicyFormModal_duplicateTitle__R23q5{color:#ef4444;font-size:13.5px;font-weight:700}.PlatformPolicyFormModal_duplicateDesc__sUs\+2{color:var(--text-primary);font-size:12px;line-height:1.45}.PlatformPolicyFormModal_presetContainer__JY1-L{display:flex;flex-direction:column;gap:8px;margin-top:4px}.PlatformPolicyFormModal_presetTitle__CpLQ7{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.PlatformPolicyFormModal_presetChips__LR9rY{display:flex;flex-wrap:wrap;gap:8px}.PlatformPolicyFormModal_presetChip__gAM4G{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:monospace;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease}.PlatformPolicyFormModal_presetChip__gAM4G:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6);transform:translateY(-1px)}.PlatformPolicyFormModal_presetChip__gAM4G:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlatformPolicyFormModal_presetChipActive__UCQEM{background:#3b82f61f!important;border-color:#3b82f6!important;border-color:var(--primary,#3b82f6)!important;box-shadow:0 0 0 1px #3b82f64d;color:#3b82f6!important;color:var(--primary,#3b82f6)!important}.PlatformPolicyFormModal_presetChipTaken__G60nq{background:#64748b14;border-style:dashed;opacity:.65}.PlatformPolicyFormModal_presetChipTaken__G60nq:hover{border-color:#f59e0b;opacity:.9}.PlatformPolicyFormModal_takenBadge__BKtvV{background:#f59e0b26;border-radius:4px;color:#f59e0b;font-family:inherit;font-family:var(--font-sans,inherit);font-size:10px;font-weight:700;padding:1px 5px}.PlatformPolicyFormModal_selectedIcon__yG16\+{color:#3b82f6;color:var(--primary,#3b82f6)}.PlatformPolicyViewModal_modalOverlay__n5uuW{align-items:center;animation:PlatformPolicyViewModal_fadeIn__59M3p .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes PlatformPolicyViewModal_fadeIn__59M3p{0%{opacity:0}to{opacity:1}}.PlatformPolicyViewModal_modalContent__SBa6c{animation:PlatformPolicyViewModal_slideUp__0bpZF .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden;width:780px}@keyframes PlatformPolicyViewModal_slideUp__0bpZF{0%{opacity:0;transform:translateY(12px)}to{transform:translateY(0)}}.PlatformPolicyViewModal_modalHeader__fy-7a{align-items:flex-start;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px 24px}.PlatformPolicyViewModal_titleArea__oXIJK{display:flex;flex-direction:column;gap:6px}.PlatformPolicyViewModal_badgesRow__oGpAd{align-items:center;display:flex;gap:8px}.PlatformPolicyViewModal_title__ZrPR8{color:var(--text-primary);font-size:19px;font-weight:700;margin:0}.PlatformPolicyViewModal_closeBtn__0\+IY7{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:all .15s ease}.PlatformPolicyViewModal_closeBtn__0\+IY7:hover{background:var(--bg-hover);color:var(--text-primary)}.PlatformPolicyViewModal_body__1TSFk{display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:24px}.PlatformPolicyViewModal_metaGrid__thcSm{grid-gap:12px;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:12px 16px}.PlatformPolicyViewModal_metaItem__nbaX9{display:flex;flex-direction:column;gap:2px}.PlatformPolicyViewModal_metaLabel__CYeZq{color:var(--text-secondary);font-size:11px;font-weight:600;text-transform:uppercase}.PlatformPolicyViewModal_metaValue__HJjwP{color:var(--text-primary);font-family:monospace;font-size:13px;font-weight:600}.PlatformPolicyViewModal_descriptionBox__GOzmF{background:#3b82f60d;border-left:3px solid #3b82f6;border-left:3px solid var(--primary,#3b82f6);border-radius:0 8px 8px 0;color:var(--text-secondary);font-size:13.5px;line-height:1.5;padding:12px 16px}.PlatformPolicyViewModal_sectionsList__q6G9H{display:flex;flex-direction:column;gap:16px}.PlatformPolicyViewModal_sectionItem__bnmEZ{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.PlatformPolicyViewModal_sectionHeader__Nr5Zw{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-weight:700;padding:10px 14px}.PlatformPolicyViewModal_sectionContent__HSe3U{display:flex;flex-direction:column;gap:8px;padding:14px}.PlatformPolicyViewModal_paragraph__VfqfO{color:var(--text-primary);font-size:13.5px;line-height:1.6;margin:0}.PlatformPolicyViewModal_modalFooter__81SlM{background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding:14px 24px}.PlatformPolicyViewModal_closeFooterBtn__rMQRj{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px;transition:all .15s ease}.PlatformPolicyViewModal_closeFooterBtn__rMQRj:hover{background:var(--bg-hover)}.PlatformPolicyAuditModal_modalOverlay__hJuou{align-items:center;animation:PlatformPolicyAuditModal_fadeIn__UUKS9 .15s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@keyframes PlatformPolicyAuditModal_fadeIn__UUKS9{0%{opacity:0}to{opacity:1}}.PlatformPolicyAuditModal_modalContent__Fae4t{animation:PlatformPolicyAuditModal_slideUp__NBmKi .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden;width:860px}@keyframes PlatformPolicyAuditModal_slideUp__NBmKi{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PlatformPolicyAuditModal_modalHeader__jy3ki{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 24px}.PlatformPolicyAuditModal_headerTitleGroup__HFRqv{align-items:center;display:flex;gap:10px}.PlatformPolicyAuditModal_modalTitle__ALCD1{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.PlatformPolicyAuditModal_closeBtn__eQlqe{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:all .15s ease}.PlatformPolicyAuditModal_closeBtn__eQlqe:hover{background:var(--bg-hover);color:var(--text-primary)}.PlatformPolicyAuditModal_body__FCebo{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:24px}.PlatformPolicyAuditModal_timeline__DOcZj{display:flex;flex-direction:column;gap:14px}.PlatformPolicyAuditModal_revisionCard__6J8Ff{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px 18px}.PlatformPolicyAuditModal_revHeader__EWNDK{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.PlatformPolicyAuditModal_revMeta__Ks8ps{align-items:center;display:flex;gap:10px}.PlatformPolicyAuditModal_revNumber__qdVTS{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:#3b82f6;color:var(--primary,#3b82f6);font-family:monospace;font-size:13px;font-weight:700;padding:2px 6px}.PlatformPolicyAuditModal_revTypeAdd__krQNb{background:#10b9811f;border-radius:4px;color:#10b981;font-size:11px;font-weight:700;padding:2px 7px}.PlatformPolicyAuditModal_revTypeMod__aETLW{background:#3b82f61f;border-radius:4px;color:#3b82f6;font-size:11px;font-weight:700;padding:2px 7px}.PlatformPolicyAuditModal_revTypeDel__2qQTs{background:#ef44441f;border-radius:4px;color:#ef4444;font-size:11px;font-weight:700;padding:2px 7px}.PlatformPolicyAuditModal_revActor__Kuf0P,.PlatformPolicyAuditModal_revTime__rkAfk{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;gap:4px}.PlatformPolicyAuditModal_revContent__lQj2Q{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:10px 14px}.PlatformPolicyAuditModal_revTitle__V0dEh{color:var(--text-primary);font-size:13.5px;font-weight:600}.PlatformPolicyAuditModal_revReason__B-2mh{color:var(--text-secondary);font-size:12px;font-style:italic}.PlatformPolicyAuditModal_emptyState__GyMIa{color:var(--text-secondary);font-size:14px;padding:40px 20px;text-align:center}.PlatformPolicyAuditModal_modalFooter__-4wa1{background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding:14px 24px}.PlatformPolicyAuditModal_closeFooterBtn__ysQb3{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px}.PlatformPolicyAuditModal_closeFooterBtn__ysQb3:hover:not(:disabled){background:var(--bg-hover)}.PlatformPolicyAuditModal_closeBtn__eQlqe:disabled,.PlatformPolicyAuditModal_closeFooterBtn__ysQb3:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.PlatformPolicyAuditModal_snapshotBtn__uQXS-{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:6px;color:#3b82f6;color:var(--primary,#3b82f6);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:5px 12px;transition:all .15s ease}.PlatformPolicyAuditModal_snapshotBtn__uQXS-:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6)}.PlatformPolicyAuditModal_snapshotBtn__uQXS-:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important}.PlatformPolicyAuditModal_spinner__0TGdt{animation:PlatformPolicyAuditModal_spin__OyDhI .8s linear infinite}@keyframes PlatformPolicyAuditModal_spin__OyDhI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlatformPolicyFilters_filterContainer__u4SRF{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:18px 20px;transition:border-color .2s ease}.PlatformPolicyFilters_filterHeader__EVU4E{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:12px}.PlatformPolicyFilters_headerLeft__n50Qh{align-items:center;display:flex;gap:10px}.PlatformPolicyFilters_headerTitle__qRuy3{align-items:center;color:var(--text-primary);display:flex;font-size:14.5px;font-weight:700;gap:8px}.PlatformPolicyFilters_activeBadge__wSAZh{background:#3b82f61f;border:1px solid #3b82f640;border-radius:12px;color:#3b82f6;color:var(--primary,#3b82f6);font-size:11.5px;font-weight:600;padding:2px 8px}.PlatformPolicyFilters_headerRight__7kMhP{align-items:center;display:flex;gap:12px}.PlatformPolicyFilters_resultsCount__961HG{color:var(--text-secondary);font-size:12.5px}.PlatformPolicyFilters_resultsCount__961HG strong{color:var(--text-primary);font-weight:700}.PlatformPolicyFilters_resetBtn__\+hvzd{align-items:center;background:#0000;border:1px dashed var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:5px 12px;transition:all .15s ease}.PlatformPolicyFilters_resetBtn__\+hvzd:hover{background:#ef44440d;border-color:#ef4444;border-color:var(--danger,#ef4444);color:#ef4444;color:var(--danger,#ef4444)}.PlatformPolicyFilters_searchRow__ndeb4{align-items:center;display:flex;gap:12px}.PlatformPolicyFilters_searchWrapper__n-hI0{flex:1 1;position:relative}.PlatformPolicyFilters_searchIcon__cAluC{color:#94a3b8;color:var(--text-tertiary,#94a3b8);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PlatformPolicyFilters_searchInput__2a7cH{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13.5px;outline:none;padding:10px 38px;transition:all .15s ease;width:100%}.PlatformPolicyFilters_searchInput__2a7cH:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.PlatformPolicyFilters_clearSearchBtn__02MKP{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .15s ease}.PlatformPolicyFilters_clearSearchBtn__02MKP:hover{background:var(--bg-hover);color:var(--text-primary)}.PlatformPolicyFilters_chipsSection__MrQon{display:flex;flex-direction:column;gap:10px}.PlatformPolicyFilters_chipsRow__UKNkv{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.PlatformPolicyFilters_chipsLabel__1yAo8{color:var(--text-secondary);flex-shrink:0;font-size:12.5px;font-weight:600;min-width:100px}.PlatformPolicyFilters_chipsGroup__vTu40{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PlatformPolicyFilters_chip__DZqHL{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:20px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:6px 14px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.PlatformPolicyFilters_chip__DZqHL:hover{background:var(--bg-hover);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.PlatformPolicyFilters_chipActive__XiWZZ{background:#3b82f6!important;background:var(--primary,#3b82f6)!important;border-color:#3b82f6!important;border-color:var(--primary,#3b82f6)!important;box-shadow:0 2px 6px #3b82f64d;color:#fff!important;font-weight:600}.PlatformPolicyFilters_chipDot__p2HJv{border-radius:50%;flex-shrink:0;height:7px;width:7px}.PlatformPolicyFilters_dotGreen__MRXpL{background-color:#10b981}.PlatformPolicyFilters_dotGray__aXR\+N{background-color:#94a3b8}.PlatformPolicyFilters_chipActive__XiWZZ .PlatformPolicyFilters_dotGray__aXR\+N,.PlatformPolicyFilters_chipActive__XiWZZ .PlatformPolicyFilters_dotGreen__MRXpL{background-color:#fff}@media (max-width:768px){.PlatformPolicyFilters_chipsRow__UKNkv{align-items:flex-start;flex-direction:column;gap:6px}}.PlatformPolicyFilters_chip__DZqHL:disabled,.PlatformPolicyFilters_clearSearchBtn__02MKP:disabled,.PlatformPolicyFilters_resetBtn__\+hvzd:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlatformPolicyDashboard_dashboard__q0\+pH{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000001a;box-shadow:var(--shadow-card,0 1px 3px #0000001a);display:flex;flex-direction:column;gap:24px;padding:24px 28px}.PlatformPolicyDashboard_header__Uu9Ng{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.PlatformPolicyDashboard_headerTitleGroup__NTcUJ{display:flex;flex-direction:column;gap:4px}.PlatformPolicyDashboard_title__Jf\+cb{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.PlatformPolicyDashboard_subtitle__MDq3P{color:var(--text-secondary);font-size:13px;margin:0}.PlatformPolicyDashboard_headerActions__lRxAY{align-items:center;display:flex;gap:10px}.PlatformPolicyDashboard_refreshBtn__kJS98{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:9px 12px;transition:all .15s ease}.PlatformPolicyDashboard_refreshBtn__kJS98:hover{background:var(--bg-hover);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);color:var(--text-primary)}.PlatformPolicyDashboard_createBtn__dAj1g{align-items:center;background-color:#3b82f6;background-color:var(--primary,#3b82f6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:9px 16px;transition:background-color .15s ease,transform .1s ease}.PlatformPolicyDashboard_createBtn__dAj1g:hover{background-color:#2563eb;background-color:var(--primary-hover,#2563eb)}.PlatformPolicyDashboard_statsGrid__fEVxK{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.PlatformPolicyDashboard_statCard__KovSk{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;gap:14px;padding:16px 18px;transition:transform .15s ease,border-color .15s ease}.PlatformPolicyDashboard_statCard__KovSk:hover{border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);transform:translateY(-2px)}.PlatformPolicyDashboard_statIconWrapper__seCXP{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.PlatformPolicyDashboard_statInfo__LSBDQ{display:flex;flex-direction:column;gap:2px}.PlatformPolicyDashboard_statValue__EeP1R{color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.2}.PlatformPolicyDashboard_statLabel__bt0\+7{color:var(--text-secondary);font-size:12px;font-weight:500}.PlatformPolicyDashboard_badgeTos__a6M\+5{background:#3b82f61f;border:1px solid #3b82f640;border-radius:6px;color:#3b82f6}.PlatformPolicyDashboard_badgePrivacy__nCCPs,.PlatformPolicyDashboard_badgeTos__a6M\+5{align-items:center;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.PlatformPolicyDashboard_badgePrivacy__nCCPs{background:#10b9811f;border:1px solid #10b98140;border-radius:6px;color:#10b981}.PlatformPolicyDashboard_badgeAgreement__8IRyR{align-items:center;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:6px;color:#f59e0b;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.PlatformPolicyDashboard_badgeOperatingRegulations__qjF3Y{align-items:center;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:6px;color:#0284c7;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.PlatformPolicyDashboard_badgeDisputeResolution__Hn5yD{align-items:center;background:#ec48991f;border:1px solid #ec489940;border-radius:6px;color:#db2777;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.PlatformPolicyDashboard_badgeBuyerTerms__kd7QK{background:#8b5cf61f;border:1px solid #8b5cf640;border-radius:6px;color:#8b5cf6}.PlatformPolicyDashboard_badgeBuyerTerms__kd7QK,.PlatformPolicyDashboard_badgeOther__8yPwG{align-items:center;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.PlatformPolicyDashboard_badgeOther__8yPwG{background:#64748b1f;border:1px solid #64748b40;border-radius:6px;color:#64748b}.PlatformPolicyDashboard_badgeActive__Lpqt1{align-items:center;background:#10b9811f;border:1px solid #10b9814d;border-radius:20px;color:#10b981;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.PlatformPolicyDashboard_badgeActiveDot__yJhF5{background-color:#10b981;border-radius:50%;height:6px;width:6px}.PlatformPolicyDashboard_badgeInactive__Jywiu{align-items:center;background:#94a3b81f;border:1px solid #94a3b84d;border-radius:20px;color:#94a3b8;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.PlatformPolicyDashboard_badgeInactiveDot__MmBkq{background-color:#94a3b8;border-radius:50%;height:6px;width:6px}.PlatformPolicyDashboard_versionTag__GAWcs{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:5px;color:var(--text-secondary);font-family:monospace;font-size:12px;font-weight:600;padding:2px 7px}.PlatformPolicyDashboard_idCell__jBjIX{align-items:center;color:var(--text-primary);display:inline-flex;font-family:monospace;font-size:12.5px;font-weight:600;gap:6px}.PlatformPolicyDashboard_copyBtn__AsRUD{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:3px;transition:all .15s ease}.PlatformPolicyDashboard_copyBtn__AsRUD:hover:not(:disabled){background:var(--bg-hover);color:#3b82f6;color:var(--primary,#3b82f6)}.PlatformPolicyDashboard_copyBtn__AsRUD:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.PlatformPolicyDashboard_actionsRow__4-HDl{align-items:center;display:flex;gap:6px}.PlatformPolicyDashboard_actionBtn__ZH0cQ{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:6px 8px;transition:all .15s ease}.PlatformPolicyDashboard_actionBtn__ZH0cQ:hover:not(:disabled){background:var(--bg-hover);border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);color:var(--text-primary)}.PlatformPolicyDashboard_actionBtnDanger__b3jJv:hover:not(:disabled){background:#ef444414;border-color:#ef4444;color:#ef4444}.PlatformPolicyDashboard_actionBtn__ZH0cQ:disabled{background:var(--bg-surface-secondary)!important;border-color:var(--border-color)!important;box-shadow:none!important;color:var(--text-muted)!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PlatformPolicyDashboard_actionBtnLoading__iKveU{border-color:#3b82f6!important;border-color:var(--primary,#3b82f6)!important;color:#3b82f6!important;color:var(--primary,#3b82f6)!important;cursor:wait!important;opacity:.9!important;pointer-events:none!important}.PlatformPolicyDashboard_createBtn__dAj1g:disabled{background-color:var(--bg-surface-secondary)!important;border:1px solid var(--border-color)!important;color:var(--text-muted)!important;opacity:.55!important}.PlatformPolicyDashboard_createBtn__dAj1g:disabled,.PlatformPolicyDashboard_refreshBtn__kJS98:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;pointer-events:none!important;transform:none!important}.PlatformPolicyDashboard_refreshBtn__kJS98:disabled{opacity:.5!important}.PlatformPolicyDashboard_spinner__Jftim{animation:PlatformPolicyDashboard_spin__IfyQx .8s linear infinite}@keyframes PlatformPolicyDashboard_spin__IfyQx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlatformPolicyPage_pageContainer__8u9RO{background-color:var(--bg-surface-secondary);min-height:100vh}.PlatformPolicyPage_contentContainer__imlq7{box-sizing:border-box;padding:24px;width:100%}@media (max-width:768px){.PlatformPolicyPage_contentContainer__imlq7{padding:12px}}.AgreementDashboard_dashboard__K\+oIe{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:24px;width:100%}.AgreementDashboard_header__Oooeh{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.AgreementDashboard_headerTitleGroup__Kh5Y9{display:flex;flex-direction:column;gap:4px}.AgreementDashboard_title__tEF8z{align-items:center;color:#0f172a;color:var(--text-primary,#0f172a);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.AgreementDashboard_subtitle__SEfNg{color:#64748b;color:var(--text-secondary,#64748b);font-size:13.5px;margin:0}.AgreementDashboard_headerActions__kXd6x{align-items:center;display:flex;gap:10px}.AgreementDashboard_btnPrimary__SsdLq{align-items:center;background:#3b82f6;background:var(--primary,#3b82f6);border:none;border-radius:8px;box-shadow:0 2px 6px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:9px 18px;transition:all .2s ease}.AgreementDashboard_btnPrimary__SsdLq:hover:not(:disabled){background:#2563eb;background:var(--primary-hover,#2563eb);transform:translateY(-1px)}.AgreementDashboard_btnPrimary__SsdLq:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.AgreementDashboard_btnSecondary__vTLsZ{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:9px 14px;transition:all .2s ease}.AgreementDashboard_btnSecondary__vTLsZ:hover:not(:disabled){background:#f8fafc;background:var(--bg-hover,#f8fafc);color:#0f172a;color:var(--text-primary,#0f172a)}.AgreementDashboard_btnSecondary__vTLsZ:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.AgreementDashboard_statsGrid__kvvbn{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.AgreementDashboard_statCard__fWUgG{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;padding:18px 20px}.AgreementDashboard_statIcon__MvevJ{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.AgreementDashboard_statIconBlue__U\+q1G{background:#3b82f61f;color:#3b82f6}.AgreementDashboard_statIconGreen__cD\+AA{background:#22c55e1f;color:#16a34a}.AgreementDashboard_statIconPurple__XxFvn{background:#a855f71f;color:#9333ea}.AgreementDashboard_statIconAmber__Lxq08{background:#f59e0b1f;color:#d97706}.AgreementDashboard_statInfo__IYQ73{display:flex;flex-direction:column}.AgreementDashboard_statLabel__o1QDE{color:#64748b;color:var(--text-secondary,#64748b);font-size:12.5px;font-weight:500}.AgreementDashboard_statValue__ZE-8m{color:#0f172a;color:var(--text-primary,#0f172a);font-size:22px;font-weight:700;margin-top:2px}.AgreementDashboard_tabsContainer__c9Kc3{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);display:flex;gap:8px;padding-bottom:2px}.AgreementDashboard_tabBtn__zd2DU{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;bottom:-2px;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;position:relative;transition:all .2s ease}.AgreementDashboard_tabBtn__zd2DU:hover:not(:disabled){color:#3b82f6;color:var(--primary,#3b82f6)}.AgreementDashboard_tabBtn__zd2DU:disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.AgreementDashboard_tabBtnActive__vFXS2{border-bottom-color:#3b82f6;border-bottom-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.AgreementDashboard_tabBadge__La5Kr{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);border-radius:9999px;color:#475569;color:var(--text-secondary,#475569);font-size:11px;font-weight:600;padding:2px 7px}.AgreementDashboard_tabBtnActive__vFXS2 .AgreementDashboard_tabBadge__La5Kr{background:#3b82f626;color:#3b82f6;color:var(--primary,#3b82f6)}.AgreementDashboard_filterRow__e1Wkr{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.AgreementDashboard_filterInputGroup__QqgkM{align-items:center;background:#f8fafc;background:var(--bg-input,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;display:flex;flex:1 1;gap:8px;min-width:200px;padding:7px 12px}.AgreementDashboard_filterInput__B513d{background:#0000;border:none;color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;outline:none;width:100%}.AgreementDashboard_filterSelect__E\+jDF{background:#f8fafc;background:var(--bg-input,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#0f172a;color:var(--text-primary,#0f172a);cursor:pointer;font-size:13px;outline:none;padding:7px 12px}.AgreementDashboard_tableCard__OuICE{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.AgreementDashboard_badgeCategory__l2eb3{background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;color:#2563eb;gap:5px}.AgreementDashboard_badgeActive__ic1EE,.AgreementDashboard_badgeCategory__l2eb3{align-items:center;display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 8px}.AgreementDashboard_badgeActive__ic1EE{background:#22c55e1f;border:1px solid #22c55e40;border-radius:6px;color:#16a34a;gap:6px}.AgreementDashboard_badgeActiveDot__UdH-L{background:#16a34a;border-radius:50%;height:6px;width:6px}.AgreementDashboard_badgeDraft__udzqp{align-items:center;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:6px;color:#d97706;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:3px 8px}.AgreementDashboard_badgeDraftDot__HQsIF{background:#d97706;border-radius:50%;height:6px;width:6px}.AgreementDashboard_badgeArchived__Av25v{align-items:center;background:#64748b1f;border:1px solid #64748b33;border-radius:6px;color:#64748b;display:inline-flex;font-size:11.5px;font-weight:500;gap:6px;padding:3px 8px}.AgreementDashboard_versionTag__nHwkS{align-items:center;background:#6366f11a;border:1px solid #6366f140;border-radius:4px;color:#4f46e5;display:inline-flex;font-size:11.5px;font-weight:700;padding:2px 7px}.AgreementDashboard_codeId__kU8J1{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);border-radius:4px;color:#475569;color:var(--text-secondary,#475569);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:2px 6px}.AgreementDashboard_actionsRow__PLCWP{align-items:center;display:flex;gap:8px}.AgreementDashboard_actionBtn__YcAja{align-items:center;background:#0000;border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:6px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:5px 10px;transition:all .15s ease}.AgreementDashboard_actionBtn__YcAja:hover:not(:disabled){background:#f8fafc;background:var(--bg-hover,#f8fafc);border-color:#3b82f6;border-color:var(--primary,#3b82f6);color:#3b82f6;color:var(--primary,#3b82f6)}.AgreementDashboard_actionBtn__YcAja:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AgreementDashboard_actionBtnPublish__xWnnb{border-color:#22c55e66;color:#16a34a}.AgreementDashboard_actionBtnPublish__xWnnb:hover:not(:disabled){background:#22c55e1a;border-color:#15803d;color:#15803d}.AgreementDashboard_actionBtnPublish__xWnnb:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AgreementDashboard_paginationRow__zHWu1{align-items:center;background:#fff;background:var(--bg-surface,#fff);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color,#e2e8f0);color:#64748b;color:var(--text-secondary,#64748b);display:flex;font-size:13px;justify-content:space-between;padding:12px 20px}.AgreementDashboard_pageControls__rucwM{align-items:center;display:flex;gap:6px}.AgreementDashboard_pageBtn__YzGUv{background:#0000;border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:6px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;font-size:12.5px;font-weight:500;padding:5px 10px;transition:all .15s ease}.AgreementDashboard_pageBtn__YzGUv:hover:not(:disabled){background:#f1f5f9;background:var(--bg-hover,#f1f5f9);color:#0f172a;color:var(--text-primary,#0f172a)}.AgreementDashboard_pageBtn__YzGUv:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.AgreementDashboard_modalOverlay__K-QiW{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.AgreementDashboard_modalBox__c9icz{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:16px;box-shadow:0 20px 25px -5px #00000026;box-sizing:border-box;display:flex;flex-direction:column;max-height:90vh;max-width:650px;overflow:hidden;width:100%}.AgreementDashboard_modalBoxLarge__aIAsO{max-width:900px}.AgreementDashboard_modalHeader__tuatA{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);display:flex;justify-content:space-between;padding:20px 24px}.AgreementDashboard_modalTitle__G0Glg{color:#0f172a;color:var(--text-primary,#0f172a);font-size:17px;font-weight:700;margin:0}.AgreementDashboard_modalCloseBtn__nHLjk{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:flex;justify-content:center;padding:4px}.AgreementDashboard_modalCloseBtn__nHLjk:hover:not(:disabled){background:#f1f5f9;background:var(--bg-hover,#f1f5f9);color:#0f172a;color:var(--text-primary,#0f172a)}.AgreementDashboard_modalCloseBtn__nHLjk:disabled{cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}.AgreementDashboard_modalBody__xDXJJ{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:20px 24px}.AgreementDashboard_formGroup__U1XDX{display:flex;flex-direction:column;gap:6px}.AgreementDashboard_formLabel__Y9zDt{color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;font-weight:600}.AgreementDashboard_formLabelDesc__rZHID{color:#64748b;color:var(--text-secondary,#64748b);font-size:12px;font-weight:400}.AgreementDashboard_formInput__aKOoz{background:#fff;background:var(--bg-input,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--text-primary,#0f172a);font-size:13.5px;outline:none;padding:9px 12px;width:100%}.AgreementDashboard_formInput__aKOoz:focus{border-color:#3b82f6;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.AgreementDashboard_formTextarea__k5vQh{font-family:inherit;min-height:120px;resize:vertical}.AgreementDashboard_formTextareaHtml__V8Ops{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;min-height:240px}.AgreementDashboard_formRow__9OLK5{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AgreementDashboard_modalFooter__eMfFC{align-items:center;background:#f8fafc;background:var(--bg-hover,#f8fafc);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color,#e2e8f0);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.AgreementDashboard_emptyState__Qt7xv{align-items:center;color:#64748b;color:var(--text-secondary,#64748b);display:flex;flex-direction:column;gap:12px;padding:48px 24px;text-align:center}.AgreementDashboard_spinner__R8rBz{animation:AgreementDashboard_spin__Et9gs .8s linear infinite}@keyframes AgreementDashboard_spin__Et9gs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AgreementPage_pageContainer__zRwOT{background-color:#f8fafc;background-color:var(--bg-surface-secondary,#f8fafc);min-height:100vh}.AgreementPage_contentContainer__bdgDg{box-sizing:border-box;width:100%}.CpdForm_form__fDQV3{display:flex;flex-direction:column;gap:16px}.CpdForm_title__I1xUE{color:var(--text-primary);font-size:20px;font-weight:600;margin:0 0 16px}.CpdForm_field__i5H6q{display:flex;flex-direction:column;gap:4px}.CpdForm_field__i5H6q label{color:var(--text-secondary);font-size:14px;font-weight:500}.CpdForm_field__i5H6q input,.CpdForm_field__i5H6q textarea{background-color:var(--bg-body);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s}.CpdForm_field__i5H6q input:focus,.CpdForm_field__i5H6q textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb40}.CpdForm_field__i5H6q textarea{min-height:80px;resize:vertical}.CpdForm_checkboxField__fSskl{align-items:center;display:flex;gap:8px}.CpdForm_checkboxField__fSskl label{color:var(--text-primary);font-size:14px}.CpdForm_actions__XZS1Q{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.CpdForm_cancelBtn__QF\+bi,.CpdForm_submitBtn__LK6F3{border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.CpdForm_cancelBtn__QF\+bi{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.CpdForm_cancelBtn__QF\+bi:hover{background:var(--bg-hover)}.CpdForm_submitBtn__LK6F3{background:var(--primary);border:none;color:#fff}.CpdForm_submitBtn__LK6F3:hover{background:var(--primary-hover)}.CpdForm_cancelBtn__QF\+bi:disabled,.CpdForm_submitBtn__LK6F3:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.CpdForm_error__wUh4K{background:var(--danger-bg);border:1px solid #ef444433;border-radius:6px;color:var(--danger);font-size:13px;padding:8px 12px}.CpdForm_spinner__JksGU{animation:CpdForm_spin__cWxCE 1s linear infinite}@keyframes CpdForm_spin__cWxCE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CpdDashboard_dashboard__u3SWP{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;box-shadow:var(--shadow-card);padding:24px}.CpdDashboard_header__Hi8eb{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.CpdDashboard_title__z4ev3{color:var(--text-primary);font-size:24px;font-weight:600;margin:0}.CpdDashboard_createBtn__HsuRP{background-color:var(--primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background-color .2s}.CpdDashboard_createBtn__HsuRP:hover{background-color:var(--primary-hover)}.CpdDashboard_filters__8YEao{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.CpdDashboard_filterGroup__\+9I\+O{display:flex;flex-direction:column;gap:4px}.CpdDashboard_filterGroup__\+9I\+O label{color:var(--text-secondary);font-size:13px}.CpdDashboard_filterGroup__\+9I\+O input,.CpdDashboard_filterGroup__\+9I\+O select{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);outline:none;padding:8px 12px;transition:border-color .2s}.CpdDashboard_filterGroup__\+9I\+O input:focus,.CpdDashboard_filterGroup__\+9I\+O select:focus{border-color:var(--primary)}.CpdDashboard_tableWrapper__nkza9{margin-top:20px}.CpdDashboard_loading__pQLCT{color:var(--text-secondary);padding:40px;text-align:center}.CpdDashboard_error__rvtui{background:var(--danger-bg);border:1px solid #ef444433;border-radius:6px;color:var(--danger);font-size:14px;margin-bottom:16px;padding:10px 14px}.CpdDashboard_statusActive__ZyDHQ{background-color:var(--success-bg);border:1px solid #10b98133;border-radius:4px;color:var(--success);font-size:12px;padding:4px 8px}.CpdDashboard_statusInactive__ml7CV{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-muted);font-size:12px;padding:4px 8px}.CpdDashboard_statusBadge__r\+SaP{background-color:#2563eb26;border:1px solid #2563eb40;border-radius:4px;color:#60a5fa;font-size:12px;padding:4px 8px;white-space:nowrap}.CpdDashboard_muted__m2iza{color:var(--text-muted)}.CpdDashboard_actions__utXbx{display:flex;flex-wrap:wrap;gap:8px}.CpdDashboard_deleteBtn__3e32a,.CpdDashboard_editBtn__vPGqX{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;font-size:13px;padding:4px 10px;transition:all .2s;white-space:nowrap}.CpdDashboard_editBtn__vPGqX:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.CpdDashboard_deleteBtn__3e32a:hover{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.CpdDashboard_createBtn__HsuRP:disabled,.CpdDashboard_deleteBtn__3e32a:disabled,.CpdDashboard_editBtn__vPGqX:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.CpdDashboard_spinner__bnth\+{animation:CpdDashboard_spin__FRxDO 1s linear infinite}@keyframes CpdDashboard_spin__FRxDO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CpdDashboard_pagination__yI3Ht{align-items:center;color:var(--text-secondary);display:flex;gap:16px;justify-content:center;margin-top:20px}.CpdDashboard_pagination__yI3Ht button{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;padding:6px 14px;transition:all .2s}.CpdDashboard_pagination__yI3Ht button:not(:disabled):hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.CpdDashboard_pagination__yI3Ht button:disabled{background:var(--bg-surface-secondary);cursor:not-allowed;opacity:.5}.CpdDashboard_modalOverlay__hAzTv{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.CpdDashboard_modalContent__7oM6r{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-lg);color:var(--text-primary);max-height:90vh;max-width:90%;overflow-y:auto;padding:32px;width:500px}.CpdPage_pageContainer__nyxcg{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;height:100vh}.CpdPage_contentContainer__-IL7p{flex:1 1;overflow-y:auto;padding:24px}.CpdSummary_summary__v-ZWn{margin-bottom:24px}.CpdSummary_cards__U0ptH{display:flex;flex-wrap:wrap;gap:16px}.CpdSummary_card__mG\+M5{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:220px;padding:16px 20px}.CpdSummary_cardLabel__IBVKM{color:var(--text-secondary);font-size:13px}.CpdSummary_cardValue__Remzz{color:var(--text-primary);font-size:24px;font-weight:600}.CpdSummary_statusBreakdown__uvZ5p{display:flex;flex-wrap:wrap;gap:6px}.CpdSummary_statusChip__ZMKUR{background:#2563eb26;border:1px solid #2563eb40;border-radius:4px;color:#60a5fa;font-size:12px;padding:2px 8px}.CpdSummary_chartWrapper__yWpju{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;margin-top:24px;padding:16px}.CpdSummary_chartTitle__PxkDn{color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 12px}.CpdSummary_loading__CJ4gS{color:var(--text-secondary);padding:20px}.CpdSummary_skeletonLine__yo\+HK{animation:CpdSummary_shimmer__8nxOO 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px}.OTPInput_otpContainer__\+KAQl{display:flex;gap:8px;justify-content:center}.OTPInput_otpInput__6w3mf{background-color:var(--bg-surface);border:2px solid var(--border-color);border-radius:8px;caret-color:var(--primary);color:var(--text-primary);font-size:24px;font-weight:700;height:56px;outline:none;text-align:center;transition:all .2s ease;width:48px}.OTPInput_otpInput__6w3mf:hover:not(:disabled){border-color:var(--text-secondary)}.OTPInput_otpInput__6w3mf:focus{box-shadow:0 0 0 3px #2563eb40}.OTPInput_otpInputFilled__qKOdQ,.OTPInput_otpInput__6w3mf:focus{background-color:var(--bg-surface);border-color:var(--primary)}.OTPInput_otpInputDisabled__GijS0{background-color:var(--bg-surface-secondary);cursor:not-allowed;opacity:.6}@media (max-width:768px){.OTPInput_otpInput__6w3mf{font-size:20px;height:48px;width:42px}.OTPInput_otpContainer__\+KAQl{gap:6px}}.OtpZaloSendCard_card__bCK2v{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-card);margin:0 auto;max-width:560px;padding:32px}.OtpZaloSendCard_header__GytmM{margin-bottom:24px}.OtpZaloSendCard_title__vlphN{color:var(--text-primary);font-size:22px;font-weight:600;margin:0 0 8px}.OtpZaloSendCard_subtitle__aBOu5{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.OtpZaloSendCard_form__FWacr{display:flex;flex-direction:column;gap:20px}.OtpZaloSendCard_field__yXWVU{display:flex;flex-direction:column;gap:8px}.OtpZaloSendCard_label__Km0-4{color:var(--text-primary);font-size:14px;font-weight:500}.OtpZaloSendCard_otpLabelRow__QQXSz{align-items:center;display:flex;gap:12px;justify-content:space-between}.OtpZaloSendCard_input__6F5ZJ{background-color:var(--bg-body);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:14px;outline:none;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.OtpZaloSendCard_input__6F5ZJ:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb40}.OtpZaloSendCard_input__6F5ZJ:disabled{background-color:var(--bg-surface-secondary);cursor:not-allowed;opacity:.6}.OtpZaloSendCard_inputError__MVv02{border-color:var(--danger)}.OtpZaloSendCard_inputError__MVv02:focus{box-shadow:0 0 0 3px #ef444440}.OtpZaloSendCard_errorText__Q\+YbC{color:var(--danger);font-size:12.5px}.OtpZaloSendCard_hintText__y0imn{color:var(--text-secondary);font-size:12.5px}.OtpZaloSendCard_hintText__y0imn code{background-color:var(--bg-surface-secondary);border-radius:4px;color:var(--text-primary);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;padding:1px 6px}.OtpZaloSendCard_generateBtn__S5Vck{background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:12.5px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.OtpZaloSendCard_generateBtn__S5Vck:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.OtpZaloSendCard_generateBtn__S5Vck:disabled{cursor:not-allowed;opacity:.6}.OtpZaloSendCard_actions__6XTgZ{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.OtpZaloSendCard_resetBtn__93UM3,.OtpZaloSendCard_submitBtn__0il77{border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 18px;transition:background-color .15s ease,opacity .15s ease}.OtpZaloSendCard_resetBtn__93UM3{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.OtpZaloSendCard_resetBtn__93UM3:hover:not(:disabled){background:var(--bg-hover)}.OtpZaloSendCard_submitBtn__0il77{background:var(--primary);border:1px solid var(--primary);color:#fff}.OtpZaloSendCard_submitBtn__0il77:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.OtpZaloSendCard_resetBtn__93UM3:disabled,.OtpZaloSendCard_submitBtn__0il77:disabled{cursor:not-allowed;opacity:.6}.OtpZaloSendCard_result__slYEJ{align-items:center;background-color:var(--success-bg);border:1px solid #10b9814d;border-radius:8px;display:flex;gap:12px;margin-top:24px;padding:16px}.OtpZaloSendCard_resultBadge__Bw43\+{background-color:var(--success);border-radius:4px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 8px}.OtpZaloSendCard_resultBody__Ar2yf{display:flex;flex-direction:column;gap:2px}.OtpZaloSendCard_resultLabel__iQ3\+Y{color:var(--success);font-size:12px;font-weight:500}.OtpZaloSendCard_resultValue__C-lZS{color:var(--text-primary);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13.5px;word-break:break-all}.OtpPage_otpContainer__a3aV\+{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;height:100vh}.OtpPage_contentContainer__BRric{flex:1 1;overflow-y:auto;padding:24px}.ReportTable_tableWrap__Mqo3O{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-card);overflow:hidden;position:relative}.ReportTable_table__TCbcO{border-collapse:collapse;width:100%}.ReportTable_table__TCbcO thead tr{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color)}.ReportTable_table__TCbcO th{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.ReportTable_table__TCbcO td{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:.875rem;padding:14px 16px;vertical-align:middle}.ReportTable_row__NONhj{transition:background .15s}.ReportTable_row__NONhj:hover{background:var(--bg-hover)}.ReportTable_sortable__1ReeM{cursor:pointer}.ReportTable_sortable__1ReeM:hover{background:var(--bg-hover)}.ReportTable_sortHeader__TYA5q{align-items:center;display:flex;gap:6px}.ReportTable_sortIconIdle__q6N6Z{color:var(--text-muted)}.ReportTable_sortIconActive__RvJNt{color:var(--primary)}.ReportTable_statusBadge__RCMj1{align-items:center;border:1px solid;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:600;padding:2px 8px;white-space:nowrap}.ReportTable_statusPending__COd7r{background-color:var(--warning-bg);border-color:#f59e0b4d;color:var(--warning)}.ReportTable_statusResolved__jj6-2{background-color:var(--success-bg);border-color:#10b9814d;color:var(--success)}.ReportTable_statusDismissed__qwiMT{background-color:var(--bg-surface-secondary);border-color:var(--border-color);color:var(--text-muted)}.ReportTable_idText__MYUAc{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Courier New,monospace;font-size:.8rem;gap:4px;padding:2px 6px;transition:all .2s}.ReportTable_idText__MYUAc:hover{background:#2563eb26;border-color:var(--primary);color:var(--primary)}.ReportTable_copyIcon__OkVz\+{opacity:0;transition:opacity .2s}.ReportTable_idText__MYUAc:hover .ReportTable_copyIcon__OkVz\+{opacity:1}.ReportTable_typeText__P9WVt{color:var(--text-primary);font-weight:500}.ReportTable_reasonText__v4H\+p{color:var(--text-secondary);cursor:pointer;font-style:italic;transition:color .2s}.ReportTable_reasonText__v4H\+p:hover{color:var(--primary)}.ReportTable_dateText__CWOBS{color:var(--text-muted);font-size:.825rem}@media (max-width:1024px){.ReportTable_tableWrap__Mqo3O{-webkit-overflow-scrolling:touch;overflow-x:auto}.ReportTable_table__TCbcO{min-width:900px}}.ReportTable_loadingOverlay__Op7My{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.ReportTable_spinner__Q\+WrA{animation:ReportTable_spin__4qw2k 1s linear infinite;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:32px;width:32px}@keyframes ReportTable_spin__4qw2k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportTable_empty__gwA4I{color:var(--text-muted);font-size:.95rem;font-style:italic;padding:64px 24px!important;text-align:center}.ReportTable_truncate__rMRvR{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportTable_skeletonRow__bcYVN td{padding:16px!important}.ReportTable_skeletonBar__eA4T8{animation:ReportTable_shimmer__kNLYW 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px;height:16px}.ReportFilters_filters__axP42{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px}.ReportFilters_group__-ly2N{align-items:center;display:flex;gap:12px}.ReportFilters_icon__q-vpx{color:var(--text-muted);flex-shrink:0}.ReportFilters_chips__xjhe1{display:flex;flex-wrap:wrap;gap:8px}.ReportFilters_chip__3\+2-n{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:16px;color:var(--text-secondary);cursor:pointer;font-size:14px;padding:4px 12px;transition:all .2s}.ReportFilters_chip__3\+2-n:hover{border-color:var(--primary);color:var(--primary)}.ReportFilters_chipActive__-UABT{background:var(--primary);border-color:var(--primary);color:#fff}.ReportFilters_chipActive__-UABT:hover{color:#fff;opacity:.85}.ReportFilters_inputs__ows82{display:flex;flex-wrap:wrap;gap:12px}.ReportFilters_inputField__qWeeS{display:flex;flex-direction:column;gap:4px}.ReportFilters_inputLabel__K0Xlv{color:var(--text-secondary);font-size:12px}.ReportFilters_input__4VsX0{background-color:var(--bg-body);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:14px;outline:none;padding:6px 12px;transition:border-color .2s}.ReportFilters_input__4VsX0:focus{border-color:var(--primary);box-shadow:0 0 0 2px #2563eb33}.ReportPagination_pagination__r65\+m{align-items:center;background:var(--bg-surface);border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px}.ReportPagination_info__\+gIux{color:var(--text-secondary);font-size:14px}.ReportPagination_controls__GcsSz{align-items:center;display:flex;gap:8px}.ReportPagination_navBtn__vmC5b,.ReportPagination_pageBtn__ALxOF{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;min-width:32px;padding:0 4px;transition:all .2s}.ReportPagination_navBtn__vmC5b:disabled{background:var(--bg-surface-secondary);color:var(--text-muted);cursor:not-allowed}.ReportPagination_navBtn__vmC5b:not(:disabled):hover,.ReportPagination_pageBtn__ALxOF:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.ReportPagination_pageBtnActive__7tGW8{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.ReportPagination_ellipsis__dQX1h{color:var(--text-muted);padding:0 4px}.ReportPage_container__0orQb{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;height:100vh}.ReportPage_content__cfaI0{margin:0 auto;max-width:1400px;padding:24px;width:100%}.ReportPage_header__vQ6NM{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.ReportPage_titleGroup__LjR5r{display:flex;flex-direction:column;gap:4px}.ReportPage_title__qStrt{color:var(--text-primary);font-size:24px;font-weight:600;margin:0}.ReportPage_subtitle__xQKLA{color:var(--text-secondary);font-size:14px;margin:0}.ReportPage_refreshBtn__rtvvl{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:all .2s}.ReportPage_refreshBtn__rtvvl:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.ReportPage_refreshBtn__rtvvl:disabled{background:var(--bg-surface-secondary);border-color:var(--border-color);color:var(--text-muted);cursor:not-allowed;pointer-events:none}.ReportPage_spinner__SRWFQ{animation:ReportPage_spin__Wfd1- 1s linear infinite}@keyframes ReportPage_spin__Wfd1-{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportPage_error__Qby2Z{background:var(--danger-bg);border:1px solid #ef444433;border-radius:6px;color:var(--danger);margin-bottom:16px;padding:12px 16px}.PartnerEmail_pageWrapper__XVgs-{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;min-height:100vh}.PartnerEmail_container__cc64D{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:100%;width:100%}.PartnerEmail_header__sts\+r{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:16px}.PartnerEmail_title__XmbC8{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.01em;margin:0}.PartnerEmail_subtitle__NyuqZ{color:var(--text-secondary);font-size:13px;line-height:1.5;margin-top:4px}.PartnerEmail_layoutGrid__7dgr3{grid-gap:20px;align-items:stretch;display:grid;flex:1 1;gap:20px;grid-template-columns:1.15fr 1fr;min-height:600px}@media (max-width:1100px){.PartnerEmail_layoutGrid__7dgr3{grid-template-columns:1fr}}.PartnerEmail_formColumn__6EJkD{display:flex;flex-direction:column}.PartnerEmail_formContainer__yGkLc{display:flex;flex-direction:column;gap:14px}.PartnerEmail_formContainer__yGkLc::-webkit-scrollbar{width:6px}.PartnerEmail_formContainer__yGkLc::-webkit-scrollbar-track{background:#0000}.PartnerEmail_formContainer__yGkLc::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.PartnerEmail_formContainer__yGkLc::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.PartnerEmail_card__z8kvq{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;padding:16px 20px}.PartnerEmail_cardHeader__CYtVH{align-items:center;border-bottom:1px solid var(--border-color-light);display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:8px}.PartnerEmail_cardTitle__k8Kro{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:600;gap:8px}.PartnerEmail_badge__dUA3N{align-items:center;background-color:var(--color-primary-light);border:1px solid var(--border-color-medium);border-radius:999px;color:var(--color-primary);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 9px}.PartnerEmail_badgeSuccess__Zt8\+r{background-color:var(--status-success-bg);border:1px solid var(--status-success-border);color:var(--status-success-text)}.PartnerEmail_formRow2__RLhPf{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:12px}.PartnerEmail_formRow2__RLhPf:last-child{margin-bottom:0}.PartnerEmail_formGroup__i-Aax{display:flex;flex-direction:column;margin-bottom:12px}.PartnerEmail_formGroup__i-Aax:last-child{margin-bottom:0}.PartnerEmail_label__4UIJ\+{align-items:center;color:var(--text-secondary);display:flex;font-size:12.5px;font-weight:600;line-height:1.2;margin-bottom:6px}.PartnerEmail_required__7sXLO{color:var(--status-danger-text);font-weight:700;margin-left:3px}.PartnerEmail_input__gcDLa{background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:7px;box-sizing:border-box;color:var(--text-primary);font-size:13.5px;height:38px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.PartnerEmail_input__gcDLa:focus,.PartnerEmail_textarea__tizR8:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light);outline:none}.PartnerEmail_inputError__LinOA{border-color:var(--status-danger-border)!important}.PartnerEmail_errorText__9cvTI{color:var(--status-danger-text);font-size:11.5px;margin-top:4px}.PartnerEmail_placeholdersGrid__SpNSk{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.PartnerEmail_emptyPlaceholders__6Sq-\+{background-color:var(--bg-surface-secondary);border:1px dashed var(--border-color);border-radius:7px;color:var(--text-muted);font-size:12.5px;padding:14px;text-align:center}.PartnerEmail_templateCard__RkLdJ{display:flex;flex-direction:column;min-height:240px}.PartnerEmail_templateTextareaWrapper__Jtol4{display:flex;flex:1 1;flex-direction:column}.PartnerEmail_textarea__tizR8{background-color:var(--bg-input);border:1px solid var(--border-input);border-radius:7px;box-sizing:border-box;color:var(--text-primary);flex:1 1;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.5;min-height:200px;padding:10px 14px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.PartnerEmail_actionRow__iHSRM{align-items:center;display:flex;flex-shrink:0;gap:12px;padding-top:8px}.PartnerEmail_btnPrimary__2VXUY{align-items:center;background-color:var(--color-primary);border:none;border-radius:7px;box-shadow:var(--shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 20px;transition:all .2s ease}.PartnerEmail_btnPrimary__2VXUY:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.PartnerEmail_btnPrimary__2VXUY:disabled{background-color:var(--bg-surface-secondary)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;color:var(--text-muted)!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.55!important;pointer-events:none!important;transform:none!important}.PartnerEmail_btnSecondary__bbezN{align-items:center;background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:7px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:38px;justify-content:center;padding:0 16px;transition:all .2s ease}.PartnerEmail_btnSecondary__bbezN:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-primary);color:var(--text-primary)}.PartnerEmail_btnSecondary__bbezN:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.PartnerEmail_previewCard__1VVo5,.PartnerEmail_previewSticky__qoAyA{display:flex;flex-direction:column}.PartnerEmail_previewCard__1VVo5{box-sizing:border-box;height:100%;padding:16px 20px}.PartnerEmail_previewToolbar__zS8mn{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-bottom:12px}.PartnerEmail_previewRecipientText__54BgH{color:var(--text-secondary);font-size:12.5px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PartnerEmail_deviceSelector__y9z\+4{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:7px;display:inline-flex;gap:3px;padding:3px}.PartnerEmail_deviceBtn__\+fu9B{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 11px;transition:all .15s ease}.PartnerEmail_deviceBtnActive__MDvc0{background:var(--bg-surface);box-shadow:var(--shadow-sm);color:var(--color-primary)}.PartnerEmail_previewMetaBox__tZazu{background:var(--bg-surface-secondary);border:1px solid var(--border-color-light);border-radius:8px;color:var(--text-secondary);display:flex;flex-direction:column;flex-shrink:0;font-size:12px;gap:4px;margin-bottom:12px;padding:8px 12px}.PartnerEmail_previewIframeContainer__irZc5{align-items:stretch;background:var(--bg-surface-subtle);border:1px solid var(--border-color);border-radius:9px;display:flex;flex:1 1;justify-content:center;min-height:480px;overflow:hidden;padding:10px}.PartnerEmail_previewIframe__n2brF{background:#fff;border:1px solid var(--border-color);border-radius:7px;box-shadow:var(--shadow-sm);height:100%;min-height:460px;transition:width .25s cubic-bezier(.4,0,.2,1);width:100%}.PartnerEmail_desktopFrame__Nqfso{width:100%}.PartnerEmail_mobileFrame__To4uG{max-width:100%;width:380px}.PartnerEmail_successBox__OmyXr{align-items:center;background-color:var(--status-success-bg);border:1px solid var(--status-success-border);border-radius:7px;color:var(--status-success-text);display:flex;flex-shrink:0;font-size:12.5px;gap:10px;margin-top:10px;padding:10px 14px}.PartnerEmail_attachmentSection__DyH6T{display:flex;flex-direction:column;gap:10px}.PartnerEmail_uploadBtn__6Spca{align-items:center;background-color:var(--bg-surface-secondary);border:1.5px dashed var(--border-input);border-radius:7px;color:var(--color-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:10px 14px;transition:all .15s ease;width:100%}.PartnerEmail_uploadBtn__6Spca:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-primary)}.PartnerEmail_uploadBtn__6Spca:disabled{cursor:not-allowed;opacity:.6}.PartnerEmail_uploadHint__6zymY{color:var(--text-muted);font-size:11.5px;font-weight:400}.PartnerEmail_attachmentList__bURVS{display:flex;flex-direction:column;gap:6px}.PartnerEmail_attachmentItem__7HH46{align-items:center;background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;display:flex;font-size:12.5px;justify-content:space-between;padding:8px 12px}.PartnerEmail_attachmentInfo__8EmBL{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.PartnerEmail_attachmentIcon__BlucT{color:var(--status-danger-text);flex-shrink:0}.PartnerEmail_attachmentName__9frYN{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PartnerEmail_attachmentSize__j49sv{color:var(--text-muted);flex-shrink:0;font-size:11.5px}.PartnerEmail_attachmentRemoveBtn__WS5YB{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin-left:8px;padding:4px;transition:color .15s,background-color .15s}.PartnerEmail_attachmentRemoveBtn__WS5YB:hover:not(:disabled){background-color:var(--status-danger-bg);color:var(--status-danger-text)}.OutreachTabs_pageWrapper__NW7rQ{background-color:var(--bg-body);color:var(--text-primary);display:flex;flex-direction:column;min-height:100vh}.OutreachTabs_dashboardContainer__m0aDz{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:20px;margin-bottom:24px;padding:24px 28px}.OutreachTabs_header__b43kS{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.OutreachTabs_headerTitleGroup__Kx1zn{display:flex;flex-direction:column;gap:4px}.OutreachTabs_title__bsGxD{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.02em;margin:0}.OutreachTabs_titleIcon__kR0jC{align-items:center;color:var(--color-primary);display:flex;justify-content:center}.OutreachTabs_subtitle__zuc8w{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0}.OutreachTabs_headerActions__N8v5i{align-items:center;display:flex;gap:10px}.OutreachTabs_tabBar__1v5Nl{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:6px;padding-bottom:1px}.OutreachTabs_tabItem__GmX-t{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;margin-bottom:-2px;padding:10px 18px;transition:all .15s ease}.OutreachTabs_tabItem__GmX-t:hover{background:var(--bg-hover);color:var(--text-primary)}.OutreachTabs_tabItemActive__KhEx\+{background:var(--color-primary-light);border-bottom-color:var(--color-primary)!important;color:var(--color-primary)!important}.OutreachTabs_tabBadge__Rmxj5{background:var(--bg-surface-secondary);border-radius:999px;color:var(--text-secondary);font-size:11px;font-weight:700;padding:1.5px 7px;transition:all .15s ease}.OutreachTabs_tabItemActive__KhEx\+ .OutreachTabs_tabBadge__Rmxj5{background:var(--color-primary);color:#fff;color:var(--text-inverse,#fff)}.OutreachTabs_tabContent__OI4K7{display:flex;flex-direction:column;gap:16px}.OutreachTabs_statsGrid__0pwI5{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}@media (max-width:1200px){.OutreachTabs_statsGrid__0pwI5{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.OutreachTabs_statsGrid__0pwI5{grid-template-columns:repeat(2,1fr)}}.OutreachTabs_statCard__bV1dF{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-sm);display:flex;gap:12px;padding:12px 14px;transition:border-color .15s ease,transform .15s ease}.OutreachTabs_statCard__bV1dF:hover{border-color:var(--color-primary);transform:translateY(-1px)}.OutreachTabs_statIconBox__smD05{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.OutreachTabs_statIconTotal__\+TLFI{background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-primary)}.OutreachTabs_statIconNew__qQZ6\+{background:#94a3b826;border:1px solid var(--border-color);color:var(--text-secondary)}.OutreachTabs_statIconSent__67xEk{background:var(--color-primary-light);border:1px solid #3b82f64d;color:var(--color-primary)}.OutreachTabs_statIconOpened__9mh2y{background:#a855f726;border:1px solid #a855f74d;color:#a855f7}html[data-theme=light] .OutreachTabs_statIconOpened__9mh2y{color:#9333ea}.OutreachTabs_statIconClicked__txm0Q{background:var(--status-success-bg);border:1px solid var(--status-success-border);color:var(--status-success-text)}.OutreachTabs_statIconRegistered__6CVYZ{background:var(--status-warning-bg);border:1px solid var(--status-warning-border);color:var(--status-warning-text)}.OutreachTabs_statInfo__ggDIk{display:flex;flex-direction:column;min-width:0}.OutreachTabs_statLabel__Qa9jz{color:var(--text-muted);font-size:11.5px;font-weight:600;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.OutreachTabs_statValue__QJAvr{color:var(--text-primary);font-size:19px;font-weight:800;line-height:1.2;margin-top:2px}.OutreachTabs_toolbar__bP-CP{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.OutreachTabs_toolbarLeft__JzImj{flex:1 1;flex-wrap:wrap;min-width:280px}.OutreachTabs_toolbarLeft__JzImj,.OutreachTabs_toolbarRight__v6NgX{align-items:center;display:flex;gap:10px}.OutreachTabs_searchBox__TbQDl{align-items:center;background:var(--bg-input);border:1px solid var(--border-input);border-radius:8px;display:flex;flex:1 1;gap:8px;height:38px;max-width:360px;min-width:260px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.OutreachTabs_searchBox__TbQDl:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.OutreachTabs_searchInput__pTQCb{background:#0000;border:none;color:var(--text-primary);font-size:13px;outline:none;width:100%}.OutreachTabs_searchInput__pTQCb::placeholder{color:var(--text-muted)}.OutreachTabs_filterSelect__WmX3I{background:var(--bg-input);border:1px solid var(--border-input);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13px;height:38px;outline:none;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.OutreachTabs_filterSelect__WmX3I:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.OutreachTabs_btnPrimary__9mpqN{align-items:center;background:var(--color-primary);border:none;border-radius:8px;box-shadow:var(--shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.OutreachTabs_btnPrimary__9mpqN:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-.5px)}.OutreachTabs_btnPrimary__9mpqN:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.OutreachTabs_btnSecondary__JQgn\+{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.OutreachTabs_btnSecondary__JQgn\+:hover:not(:disabled){background:var(--bg-hover);border-color:var(--color-primary);color:var(--color-primary)}.OutreachTabs_btnSecondary__JQgn\+:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.OutreachTabs_btnSuccess__RFgru{align-items:center;background:var(--status-success-bg);border:1px solid var(--status-success-border);border-radius:8px;color:var(--status-success-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.OutreachTabs_btnSuccess__RFgru:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-.5px)}.OutreachTabs_btnSuccess__RFgru:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.OutreachTabs_btnDangerIcon__NyiIG{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .15s ease}.OutreachTabs_btnDangerIcon__NyiIG:hover:not(:disabled){background:var(--status-danger-bg);color:var(--status-danger-text)}.OutreachTabs_btnDangerIcon__NyiIG:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.4!important;pointer-events:none!important}.OutreachTabs_selectionBanner__ME06T{align-items:center;background:var(--color-primary-light);border:1px solid var(--border-color-medium);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}.OutreachTabs_selectionText__PEHkS{color:var(--text-primary);font-size:13px;font-weight:600}.OutreachTabs_selectionActions__ldkyX{align-items:center;display:flex;gap:8px}.OutreachTabs_tableContainer__RQp9D{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-sm);overflow-x:auto}.OutreachTabs_table__qyTHU{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.OutreachTabs_table__qyTHU th{background:var(--bg-table-header);border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding:12px 14px;text-transform:uppercase;white-space:nowrap}.OutreachTabs_table__qyTHU td{background:var(--bg-table-row);border-bottom:1px solid var(--border-color-light);color:var(--text-primary);padding:12px 14px;vertical-align:middle}.OutreachTabs_table__qyTHU tr:last-child td{border-bottom:none}.OutreachTabs_table__qyTHU tr:hover td{background:var(--bg-table-row-hover)}.OutreachTabs_badge__rE6UE{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;letter-spacing:.02em;padding:3px 8px;white-space:nowrap}.OutreachTabs_badgeNew__SZPTE{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.OutreachTabs_badgeContacted__h1px5{background:var(--status-info-bg);border:1px solid var(--status-info-border);color:var(--status-info-text)}.OutreachTabs_badgeOpened__epUOH{background:#a855f726;border:1px solid #a855f74d;color:#a855f7}html[data-theme=light] .OutreachTabs_badgeOpened__epUOH{background:#f3e8ff;border-color:#d8b4fe;color:#7e22ce}.OutreachTabs_badgeClicked__8FhVB{background:var(--status-success-bg);border:1px solid var(--status-success-border);color:var(--status-success-text)}.OutreachTabs_badgeRegistered__\+NzS8{background:var(--status-warning-bg);border:1px solid var(--status-warning-border);color:var(--status-warning-text)}.OutreachTabs_badgeOnboarded__scUr3{background:#10b98126;border:1px solid #10b9814d;color:#10b981}html[data-theme=light] .OutreachTabs_badgeOnboarded__scUr3{background:#d1fae5;border-color:#a7f3d0;color:#047857}.OutreachTabs_badgeRejected__CmeTG{background:var(--status-danger-bg);border:1px solid var(--status-danger-border);color:var(--status-danger-text)}.OutreachTabs_badgeSuccess__bNqhA{background:var(--status-success-bg);border:1px solid var(--status-success-border);color:var(--status-success-text);gap:4px;padding:2.5px 8px}.OutreachTabs_badgeSuccess__bNqhA,.OutreachTabs_statusPillSelect__V850P{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600}.OutreachTabs_statusPillSelect__V850P{appearance:none;-webkit-appearance:none;background-color:var(--bg-surface-secondary);background-image:url("data:image/svg2+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2710%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%2364748b%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;padding:4px 22px 4px 8px;transition:all .15s ease}.OutreachTabs_statusPillSelect__V850P:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light);outline:none}.OutreachTabs_statusPillSelect__V850P:disabled{cursor:not-allowed!important;filter:grayscale(.5)!important;opacity:.55!important;pointer-events:none!important}.OutreachTabs_socialGroup__5\+Uf7{align-items:center;display:flex;gap:6px}.OutreachTabs_socialPill__ULmoD{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 7px;text-decoration:none;transition:opacity .15s ease}.OutreachTabs_socialPillFacebook__HBQmS{background:#3b82f61f;border:1px solid #3b82f640;color:#3b82f6}.OutreachTabs_socialPillInstagram__b0Oxj{background:#ec48991f;border:1px solid #ec489940;color:#ec4899}.OutreachTabs_socialPill__ULmoD:hover{opacity:.8}.OutreachTabs_tag__ieQpi{background:var(--bg-surface-secondary);border:1px solid var(--border-color-light);border-radius:6px;color:var(--text-secondary);display:inline-block;font-size:11.5px;font-weight:500;padding:2px 8px;white-space:nowrap}.OutreachTabs_tagRow__y8LWR{display:flex;flex-wrap:wrap;gap:5px}.OutreachTabs_tagPlaceholder__hAMvI{align-items:center;background:var(--bg-surface-subtle);border:1px solid var(--border-color-light);border-radius:4px;color:var(--text-muted);display:inline-flex;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;padding:1px 6px}.OutreachTabs_templateGrid__BBW69{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.OutreachTabs_templateCard__ZRxha{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:11px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:16px 18px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.OutreachTabs_templateCard__ZRxha:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.OutreachTabs_templateHeader__A28YX{align-items:center;display:flex;gap:8px;justify-content:space-between}.OutreachTabs_templateTitle__u4-Fx{color:var(--text-primary);font-size:15px;font-weight:700;line-height:1.3}.OutreachTabs_templateSubject__69CXt{color:var(--text-secondary);font-size:12.5px;line-height:1.4;word-break:break-word}.OutreachTabs_templateSubject__69CXt strong{color:var(--text-muted);font-weight:500}.OutreachTabs_templateAttachments__RzjJm{align-items:center;background:var(--color-primary-light);border:1px solid var(--border-color-medium);border-radius:6px;color:var(--color-primary);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 9px;width:fit-content}.OutreachTabs_templateFooter__vthRn{align-items:center;border-top:1px solid var(--border-color-light);display:flex;justify-content:space-between;margin-top:4px;padding-top:12px}.OutreachTabs_templateDate__HnMi6{color:var(--text-muted);font-size:12px}.OutreachTabs_metricPill__y3ELr{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:2px 7px}.OutreachTabs_metricPillOpened__ueen-{background:#a855f724;color:#a855f7}html[data-theme=light] .OutreachTabs_metricPillOpened__ueen-{background:#f3e8ff;color:#7e22ce}.OutreachTabs_metricPillClicked__5\+zZP{background:var(--status-success-bg);color:var(--status-success-text)}.OutreachTabs_modalOverlay__Emoyq{align-items:center;animation:OutreachTabs_fadeIn__rDDm0 .18s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:2000}@keyframes OutreachTabs_fadeIn__rDDm0{0%{opacity:0}to{opacity:1}}.OutreachTabs_modalContent__33ntp{animation:OutreachTabs_slideUp__zvePd .2s cubic-bezier(.16,1,.3,1);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-modal);color:var(--text-primary);display:flex;flex-direction:column;max-height:90vh;max-width:640px;overflow:hidden;position:relative;width:100%}.OutreachTabs_modalContent__33ntp form{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}@keyframes OutreachTabs_slideUp__zvePd{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.OutreachTabs_modalHeader__K0Qck{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.OutreachTabs_modalTitle__CZTgq{align-items:center;color:var(--text-primary);display:flex;font-size:16px;font-weight:700;gap:10px;margin:0}.OutreachTabs_modalClose__y0vOg{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .15s ease}.OutreachTabs_modalClose__y0vOg:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.OutreachTabs_modalClose__y0vOg:disabled{cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}.OutreachTabs_modalBody__NLW9D{-webkit-overflow-scrolling:touch;background:var(--bg-surface);display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:20px}.OutreachTabs_modalFooter__dG15L{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:14px 20px}.OutreachTabs_formGroup__Y5\+rk{display:flex;flex-direction:column;gap:6px}.OutreachTabs_formLabel__mOnoR{align-items:center;color:var(--text-secondary);display:flex;font-size:12.5px;font-weight:600;gap:4px}.OutreachTabs_required__hDH4z{color:var(--status-danger-text);font-weight:700}.OutreachTabs_formInput__okOyg{background:var(--bg-input);border:1px solid var(--border-input);border-radius:7px;box-sizing:border-box;color:var(--text-primary);font-size:13.5px;height:38px;outline:none;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.OutreachTabs_formInput__okOyg:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.OutreachTabs_formInput__okOyg:disabled{background:var(--bg-surface-secondary);background:var(--bg-input-disabled,var(--bg-surface-secondary));color:var(--text-muted);cursor:not-allowed}.OutreachTabs_formTextarea__5qJvI{background:var(--bg-input);border:1px solid var(--border-input);border-radius:7px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:13px;min-height:90px;outline:none;padding:10px 12px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.OutreachTabs_formTextarea__5qJvI:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.OutreachTabs_formRow__tiVX3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:600px){.OutreachTabs_formRow__tiVX3{grid-template-columns:1fr}}.OutreachTabs_errorAlert__RG6J5{background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:7px;color:var(--status-danger-text);font-size:12.5px;line-height:1.4;padding:10px 14px}.OutreachTabs_infoAlert__8MLua{background:var(--status-info-bg);border:1px solid var(--status-info-border);border-radius:7px;color:var(--status-info-text)}.OutreachTabs_infoAlert__8MLua,.OutreachTabs_warningAlert__SNxs0{align-items:center;display:flex;font-size:12.5px;gap:8px;padding:10px 14px}.OutreachTabs_warningAlert__SNxs0{background:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-radius:7px;color:var(--status-warning-text)}.OutreachTabs_attachmentSection__ki3Iu{display:flex;flex-direction:column;gap:8px}.OutreachTabs_uploadBtn__DMWtY{align-items:center;background-color:var(--bg-surface-secondary);border:1.5px dashed var(--border-input);border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;font-size:12.5px;font-weight:500;gap:8px;justify-content:center;padding:10px 14px;transition:all .15s ease;width:100%}.OutreachTabs_uploadBtn__DMWtY:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-primary)}.OutreachTabs_uploadBtn__DMWtY:disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.OutreachTabs_uploadHint__oc-\+X{color:var(--text-muted);font-size:11.5px;font-weight:400}.OutreachTabs_attachmentList__9sKVj{display:flex;flex-direction:column;gap:6px}.OutreachTabs_attachmentItem__spZVL{align-items:center;background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:7px;display:flex;font-size:12.5px;justify-content:space-between;padding:8px 12px}.OutreachTabs_attachmentInfo__Gve0x{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.OutreachTabs_attachmentIcon__5lcCz{color:var(--status-danger-text);flex-shrink:0}.OutreachTabs_attachmentName__1DE5l{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OutreachTabs_attachmentSize__ZoTUk{color:var(--text-muted);flex-shrink:0;font-size:11.5px}.OutreachTabs_attachmentRemoveBtn__36pZs{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin-left:6px;padding:4px;transition:color .15s,background-color .15s}.OutreachTabs_attachmentRemoveBtn__36pZs:hover:not(:disabled){background-color:var(--status-danger-bg);color:var(--status-danger-text)}.OutreachTabs_attachmentRemoveBtn__36pZs:disabled{cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}.OutreachTabs_emptyState__KDD8\+{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:48px 20px;text-align:center}.OutreachTabs_emptyStateTitle__G2ftz{color:var(--text-primary);font-size:15px;font-weight:700}.OutreachTabs_paginationBar__plNP4{align-items:center;background:var(--bg-surface);border-radius:0 0 10px 10px;border-top:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:12px 14px}.OutreachTabs_paginationText__Znr9-{color:var(--text-muted);font-size:12.5px}.OutreachTabs_modalFilterBar__wJr0L,.OutreachTabs_paginationActions__99I6q{align-items:center;display:flex;gap:8px}.OutreachTabs_modalFilterBar__wJr0L{background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);overflow-x:auto;padding:10px 18px}.OutreachTabs_modalFilterTab__gAAlQ{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 12px;transition:all .15s ease;white-space:nowrap}.OutreachTabs_modalFilterTab__gAAlQ:hover{background:var(--bg-hover);color:var(--text-primary)}.OutreachTabs_modalFilterTabActive__t\+\+gf{background:var(--bg-surface)!important;border-color:var(--border-color)!important;box-shadow:var(--shadow-sm);color:var(--color-primary)!important}.OutreachTabs_modalFilterCount__BnALZ{align-items:center;background:var(--bg-surface-secondary);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:10.5px;font-weight:700;justify-content:center;padding:1px 6px}.OutreachTabs_modalFilterTabActive__t\+\+gf .OutreachTabs_modalFilterCount__BnALZ{background:var(--color-primary-light);color:var(--color-primary)}.OutreachTabs_modalFilterCountDanger__Mhj3E{background:var(--status-danger-bg)!important;border:1px solid var(--status-danger-border);color:var(--status-danger-text)!important}.OutreachTabs_providerBadgeBrevo__kJ1sr{align-items:center;background:#2563eb1f;border:1px solid #2563eb47;border-radius:5px;color:#3b82f6;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.02em;padding:2.5px 8px}html[data-theme=light] .OutreachTabs_providerBadgeBrevo__kJ1sr{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.OutreachTabs_providerBadgeSes__xRdPy{align-items:center;background:#f973161f;border:1px solid #f9731647;border-radius:5px;color:#f97316;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.02em;padding:2.5px 8px}html[data-theme=light] .OutreachTabs_providerBadgeSes__xRdPy{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.OutreachTabs_providerBadgeDefault__KnIan{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:5px;font-weight:600;gap:4px;padding:2.5px 8px}.OutreachTabs_providerBadgeDefault__KnIan,.OutreachTabs_trackingChip__j\+J8D{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:11px}.OutreachTabs_trackingChip__j\+J8D{background:var(--bg-input);border:1px solid var(--border-input);border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:6px;justify-content:space-between;max-width:170px;padding:3px 7px}html[data-theme=light] .OutreachTabs_trackingChip__j\+J8D{background:#f8fafc;border-color:#e2e8f0;color:#334155}.OutreachTabs_trackingChipText__9N8xy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OutreachTabs_trackingCopyBtn__NiaKf{align-items:center;background:#0000;border:none;color:var(--text-muted);cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:1px;transition:color .15s ease,transform .1s ease}.OutreachTabs_trackingCopyBtn__NiaKf:hover{color:var(--color-primary);transform:scale(1.1)}.OutreachTabs_logErrorMessage__ODIEp{align-items:center;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:4px;color:var(--status-danger-text);display:inline-flex;font-size:11px;font-weight:500;gap:4px;margin-top:4px;max-width:250px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.OutreachTabs_variablePaletteContainer__GPnI1{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:9px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 14px;transition:border-color .15s ease}.OutreachTabs_variablePaletteHeader__6AGxZ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.OutreachTabs_variablePaletteTitleGroup__CEn0q{align-items:center;color:var(--text-primary);display:flex;font-size:12.5px;font-weight:700;gap:7px}.OutreachTabs_variablePaletteHint__j8bvO{color:var(--text-muted);font-size:11.5px;font-weight:400}.OutreachTabs_targetSwitcher__yCRYR{align-items:center;display:flex;gap:6px}.OutreachTabs_targetBtn__hT\+Qt{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:5px;color:var(--text-secondary);cursor:pointer;font-size:11px;font-weight:600;padding:3px 9px;transition:all .15s ease}.OutreachTabs_targetBtn__hT\+Qt:hover:not(:disabled){border-color:var(--color-primary);color:var(--text-primary)}.OutreachTabs_targetBtnActive__h34Yg{background:var(--color-primary-light)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;font-weight:700!important}.OutreachTabs_variableCategoryTabs__uLiGg{align-items:center;display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.OutreachTabs_variableCategoryTab__SyhA4{align-items:center;background:#0000;border:1px solid #0000;border-radius:5px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 8px;transition:all .15s ease;white-space:nowrap}.OutreachTabs_variableCategoryTab__SyhA4:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.OutreachTabs_variableCategoryTabActive__zSjek{background:var(--bg-surface)!important;border-color:var(--border-color)!important;box-shadow:var(--shadow-sm);color:var(--color-primary)!important}.OutreachTabs_variableChipsGrid__M3uAF{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.OutreachTabs_variableChip__DetZb{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;display:inline-flex;gap:6px;padding:4px 9px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.OutreachTabs_variableChip__DetZb:hover:not(:disabled){background:var(--color-primary-light);border-color:var(--color-primary);box-shadow:0 2px 6px #0000000f;transform:translateY(-1px)}.OutreachTabs_variableChipPlus__CKmy\+{align-items:center;color:var(--color-primary);display:inline-flex;font-weight:800;justify-content:center}.OutreachTabs_variableChipTag__XVjZB{color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:-.01em}.OutreachTabs_variableChipLabel__d41bU{color:var(--text-secondary);font-size:11px}html[data-theme=light] .OutreachTabs_variableChip__DetZb:hover:not(:disabled){background:#f0f4ff;border-color:#3b82f6}.OutreachTabs_visualModeBanner__NClBg{background:var(--color-primary-light);border:1px solid var(--border-color-medium);border-radius:8px;font-size:12px;line-height:1.4;margin-bottom:10px;padding:10px 14px}.OutreachTabs_dockedSelectionBar__ANEVw{align-items:center;animation:OutreachTabs_cassanraFadeIn__kbSRK .15s ease-out;background:var(--bg-surface);border:1px solid var(--color-primary);border-radius:8px;box-shadow:0 4px 14px #00000014;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:8px;padding:8px 12px}@keyframes OutreachTabs_cassanraFadeIn__kbSRK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.OutreachTabs_dockedSelectionInfo__zkG1N{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;gap:6px}.OutreachTabs_dockedSelectionSnippet__WDyPR{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--color-primary);display:inline-block;font-weight:700;max-width:220px;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.OutreachTabs_dockedSelectionActions__xw609{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.OutreachTabs_dockedVarBtn__39uOx{background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:5px;color:var(--color-primary);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;font-weight:700;line-height:1.2;padding:4px 9px;transition:all .15s ease}.OutreachTabs_dockedVarBtn__39uOx:hover{background:var(--color-primary);box-shadow:0 2px 6px #00000026;color:#fff;transform:translateY(-1px)}.OutreachTabs_dockedMoreBtn__RW1S1{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:5px;color:var(--text-primary);cursor:pointer;font-size:11.5px;font-weight:600;line-height:1.2;padding:4px 9px;transition:all .15s ease}.OutreachTabs_dockedMoreBtn__RW1S1:hover{background:var(--bg-hover);border-color:var(--border-color-focus)}.OutreachTabs_dockedClearBtn__\+6\+xL{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:flex;padding:4px;transition:all .15s ease}.OutreachTabs_dockedClearBtn__\+6\+xL:hover{background:var(--status-danger-bg);color:var(--status-danger-text)}.OutreachTabs_groupGrid__T4gtY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.OutreachTabs_groupCard__mznOf{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000000d;box-shadow:var(--shadow-card,0 1px 3px #0000000d);display:flex;flex-direction:column;gap:14px;justify-content:space-between;padding:18px 20px;position:relative;transition:all .2s ease}.OutreachTabs_groupCard__mznOf:hover{border-color:#93c5fd;border-color:var(--color-primary-light,#93c5fd);box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.OutreachTabs_groupCardHeader__1xB4n{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.OutreachTabs_groupIdentity__5yyZ-{align-items:flex-start;display:flex;flex:1 1;gap:10px;min-width:0}.OutreachTabs_groupColorIndicator__0n0fi{border-radius:50%;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 3px var(--border-color);flex-shrink:0;height:10px;margin-top:5px;width:10px}.OutreachTabs_groupTitleMeta__YWqoR{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.OutreachTabs_groupName__zMM1F{color:var(--text-primary);display:block;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.35;overflow-wrap:break-word;white-space:normal;word-break:break-word}.OutreachTabs_groupMetaRow__Z\+f8u{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.OutreachTabs_groupSlug__xVYly{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.OutreachTabs_systemBadge__3TJzH{align-items:center;background:#6366f11a;border-radius:4px;color:#6366f1;display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:600;gap:3px;padding:1px 6px}html[data-theme=dark] .OutreachTabs_systemBadge__3TJzH{background:#6366f133;color:#818cf8}.OutreachTabs_groupTypeBadge__ALiH7{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;white-space:nowrap}.OutreachTabs_groupTypeDynamic__2LvF1{background:#3b82f61a;background:var(--status-info-bg,#3b82f61a);border:1px solid #3b82f640;border:1px solid var(--status-info-border,#3b82f640);color:#2563eb;color:var(--status-info-text,#2563eb)}.OutreachTabs_groupTypeStatic__Xzb7m{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.OutreachTabs_groupDescription__KdJ9c{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:10px 0 0;min-height:38px;overflow:hidden}.OutreachTabs_groupCriteriaBox__QFAEl{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);display:flex;font-size:11.5px;gap:6px;margin-top:10px;padding:6px 10px}.OutreachTabs_groupCardFooter__pF9hR{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding-top:12px}.OutreachTabs_groupMemberCount__5I\+JL{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:6px}.OutreachTabs_groupMemberLabel__jFQ1P{color:var(--text-muted);font-size:11.5px;font-weight:400}.OutreachTabs_groupActions__\+rWUn{align-items:center;display:flex;gap:6px}.PartnerEmailConfirmModal_overlay__dLDpT{align-items:center;animation:PartnerEmailConfirmModal_fadeIn__8nd7m .18s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}@keyframes PartnerEmailConfirmModal_fadeIn__8nd7m{0%{opacity:0}to{opacity:1}}.PartnerEmailConfirmModal_modal__j-Uqw{animation:PartnerEmailConfirmModal_slideUp__OaAk4 .2s cubic-bezier(.16,1,.3,1);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-width:100%;overflow:hidden;width:500px}@keyframes PartnerEmailConfirmModal_slideUp__OaAk4{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.PartnerEmailConfirmModal_modalHeader__69CjM{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 20px}.PartnerEmailConfirmModal_modalTitleWrapper__k0GdR{align-items:center;display:flex;gap:10px}.PartnerEmailConfirmModal_iconCircle__er3d7{align-items:center;background:var(--color-primary-light);border-radius:50%;color:var(--color-primary);display:flex;height:36px;justify-content:center;width:36px}.PartnerEmailConfirmModal_modalTitle__4mUnl{color:var(--text-primary);font-size:16px;font-weight:700;margin:0}.PartnerEmailConfirmModal_closeButton__VueDp{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.PartnerEmailConfirmModal_closeButton__VueDp:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PartnerEmailConfirmModal_closeButton__VueDp:disabled{cursor:not-allowed;opacity:.5}.PartnerEmailConfirmModal_modalBody__K06WE{background:var(--bg-surface);display:flex;flex-direction:column;gap:14px;padding:18px 20px}.PartnerEmailConfirmModal_promptText__BSwWs{color:var(--text-secondary);font-size:13.5px;line-height:1.5;margin:0}.PartnerEmailConfirmModal_detailsCard__GwFaZ{background:var(--bg-surface-secondary);border:1px solid var(--border-color-light);border-radius:8px;display:flex;flex-direction:column;font-size:13px;gap:10px;padding:12px 14px}.PartnerEmailConfirmModal_detailRow__IKv0r{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.PartnerEmailConfirmModal_detailLabel__lxJ\+h{color:var(--text-muted);flex-shrink:0;font-weight:500;min-width:90px}.PartnerEmailConfirmModal_detailValue__zjlcu{color:var(--text-primary);font-weight:600;text-align:right;word-break:break-all}.PartnerEmailConfirmModal_recipientBadge__MmijT{align-items:center;background:var(--color-primary-light);border-radius:6px;color:var(--color-primary);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:3px 9px;word-break:break-all}.PartnerEmailConfirmModal_warningNotice__OsUry{align-items:flex-start;background-color:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-radius:8px;color:var(--status-warning-text);display:flex;font-size:12px;gap:8px;line-height:1.4;padding:10px 12px}.PartnerEmailConfirmModal_modalFooter__G9GPC{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.PartnerEmailConfirmModal_btnCancel__viEWI{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:7px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;padding:8px 16px;transition:all .15s ease}.PartnerEmailConfirmModal_btnCancel__viEWI:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PartnerEmailConfirmModal_btnConfirm__eaQP1{align-items:center;background-color:var(--color-primary);border:none;border-radius:7px;box-shadow:var(--shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 18px;transition:all .2s ease}.PartnerEmailConfirmModal_btnConfirm__eaQP1:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.PartnerEmailConfirmModal_btnCancel__viEWI:disabled,.PartnerEmailConfirmModal_btnConfirm__eaQP1:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.PartnerEmailConfirmModal_spinner__Hsl8B{animation:PartnerEmailConfirmModal_spin__KpZOM 1s linear infinite}@keyframes PartnerEmailConfirmModal_spin__KpZOM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DeleteSeller_pageWrapper__l4zLW{background-color:#0b0f19;background-color:var(--bg-body,#0b0f19);height:100vh;overflow:hidden}.DeleteSeller_pageWrapper__l4zLW [class*=contentPage]{background-color:#0b0f19;background-color:var(--bg-body,#0b0f19);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 56px);overflow-y:auto;padding:24px 32px}.DeleteSeller_container__ZUUc5{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1400px;padding-bottom:40px;width:100%}.DeleteSeller_headerCard__wBb0x{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm);padding:20px 24px;transition:var(--theme-transition)}.DeleteSeller_titleRow__PvRNW{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.DeleteSeller_titleGroup__P8t7z{align-items:center;display:flex;gap:14px}.DeleteSeller_iconCircle__PFdsd{align-items:center;background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:10px;color:var(--status-danger-text);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.DeleteSeller_pageTitle__V\+J5s{align-items:center;color:var(--text-primary);display:flex;font-size:20px;font-weight:700;gap:8px;margin:0 0 4px}.DeleteSeller_badgeSuperAdmin__g7Luh{background-color:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:9999px;color:var(--status-danger-text);font-size:11px;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.DeleteSeller_pageSubtitle__llqzG{color:var(--text-muted);font-size:13px;margin:0}.DeleteSeller_refreshBtn__AqZn0{align-items:center;background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .15s ease}.DeleteSeller_refreshBtn__AqZn0:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color-dark);color:var(--text-primary)}.DeleteSeller_refreshBtn__AqZn0:disabled{cursor:not-allowed;opacity:.6}.DeleteSeller_spinIcon__\+c1yt{animation:DeleteSeller_spin__IMQ\+9 1s linear infinite}@keyframes DeleteSeller_spin__IMQ\+9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DeleteSeller_warningNotice__82Xpd{align-items:flex-start;background:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-left:4px solid var(--status-warning-text);border-radius:8px;color:var(--text-secondary);display:flex;font-size:13px;gap:12px;line-height:1.5;padding:12px 16px}.DeleteSeller_warningNotice__82Xpd strong{color:var(--status-warning-text)}.DeleteSeller_warningIcon__k1bDl{color:var(--status-warning-text);flex-shrink:0;margin-top:2px}.DeleteSeller_feedbackSuccess__usevL{background-color:var(--status-success-bg);border:1px solid var(--status-success-border);border-radius:8px;color:var(--status-success-text)}.DeleteSeller_feedbackError__rRijN,.DeleteSeller_feedbackSuccess__usevL{align-items:center;display:flex;font-size:13.5px;gap:10px;padding:12px 16px}.DeleteSeller_feedbackError__rRijN{background-color:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:8px;color:var(--status-danger-text)}.DeleteSeller_filtersCard__Nmt4S{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 20px;transition:var(--theme-transition)}.DeleteSeller_filterGroup__1ssu1{align-items:center;display:flex;flex:1 1;gap:12px;min-width:280px}.DeleteSeller_searchBox__bhr1T{flex:1 1;max-width:450px;position:relative}.DeleteSeller_searchIcon__8cwoR{color:var(--text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.DeleteSeller_searchInput__HU8td{background:var(--bg-surface);background:var(--bg-input,var(--bg-surface));border:1px solid var(--border-input,var(--border-color));border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;height:38px;outline:none;padding:0 12px 0 36px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.DeleteSeller_searchInput__HU8td::placeholder{color:var(--text-muted)}.DeleteSeller_searchInput__HU8td:focus{border-color:var(--border-input-focus,var(--color-primary));box-shadow:0 0 0 2px var(--color-primary-light)}.DeleteSeller_selectInput__zdmNi{background:var(--bg-surface);background:var(--bg-input,var(--bg-surface));border:1px solid var(--border-input,var(--border-color));border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13px;height:38px;outline:none;padding:0 32px 0 12px;transition:border-color .15s ease}.DeleteSeller_selectInput__zdmNi:focus{border-color:var(--border-input-focus,var(--color-primary))}.DeleteSeller_selectInput__zdmNi option{background-color:var(--bg-surface);color:var(--text-primary)}.DeleteSeller_resetBtn__9AHJz{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:13px;padding:8px 12px;text-decoration:underline;transition:color .15s ease}.DeleteSeller_resetBtn__9AHJz:hover{color:var(--text-primary)}.DeleteSeller_tableCard__qsy86{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm);overflow:hidden;transition:var(--theme-transition)}.DeleteSeller_tableWrap__7HKBh{overflow-x:auto;width:100%}.DeleteSeller_table__lOIIt{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.DeleteSeller_table__lOIIt th{background:var(--bg-surface-secondary);background:var(--bg-table-header,var(--bg-surface-secondary));border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-size:12px;font-weight:600;padding:12px 16px;white-space:nowrap}.DeleteSeller_actionsHead__TgkFt{text-align:center}.DeleteSeller_table__lOIIt td{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:14px 16px;vertical-align:middle}.DeleteSeller_actionCell__nj6Y9{text-align:center}.DeleteSeller_table__lOIIt tbody tr{transition:background-color .12s ease}.DeleteSeller_table__lOIIt tbody tr:hover{background-color:var(--bg-hover);background-color:var(--bg-table-row-hover,var(--bg-hover))}.DeleteSeller_table__lOIIt tbody tr.DeleteSeller_rowDeleted__QTMMf{background-color:#ef44440f}.DeleteSeller_table__lOIIt tbody tr.DeleteSeller_rowDeleted__QTMMf:hover{background-color:#ef44441f}.DeleteSeller_monoSm__vQ7w2{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:2px 6px}.DeleteSeller_brandNameText__dzP8w{color:var(--text-primary);font-weight:600}.DeleteSeller_sellerType__b9RJX{color:var(--text-muted);display:block;font-size:11px;margin-top:2px}.DeleteSeller_sellerPhone__3JuSV{color:var(--text-muted);font-size:12px}.DeleteSeller_dateCell__taDhV{color:var(--text-secondary);font-size:12.5px}.DeleteSeller_textMuted__ibUtv{color:var(--text-muted)}.DeleteSeller_badgeActive__ylJcW{background:var(--status-success-bg);border:1px solid var(--status-success-border);border-radius:12px;color:var(--status-success-text)}.DeleteSeller_badgeActive__ylJcW,.DeleteSeller_badgeDeleted__H2k4c{display:inline-block;font-size:11.5px;font-weight:600;padding:3px 8px}.DeleteSeller_badgeDeleted__H2k4c{background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:12px;color:var(--status-danger-text)}.DeleteSeller_badgeOther__eAEXz{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-muted);display:inline-block;font-size:11.5px;font-weight:600;padding:3px 8px}.DeleteSeller_shopsList__iaVcs{display:flex;flex-direction:column;gap:2px;max-width:220px}.DeleteSeller_shopItem__HeFYA{color:var(--text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeleteSeller_storeIcon__BBFJD{color:var(--text-muted);display:inline;margin-right:4px;vertical-align:-1px}.DeleteSeller_shopBadgeDefault__zuPN0{background:var(--status-info-bg);border:1px solid var(--status-info-border);border-radius:4px;color:var(--status-info-text);font-size:10px;margin-left:4px;padding:1px 4px}.DeleteSeller_noShopText__BZQxg{color:var(--text-muted);font-size:12px}.DeleteSeller_deleteBtn__MhRGO{align-items:center;background:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;padding:6px 12px;transition:background .15s ease,transform .1s ease}.DeleteSeller_deleteBtn__MhRGO:hover{background:#dc2626;transform:translateY(-1px)}.DeleteSeller_deleteBtn__MhRGO:disabled{background:#64748b;background:var(--bg-input-disabled,#64748b);color:var(--text-muted);cursor:not-allowed;transform:none}.DeleteSeller_deletedInfoText__FOW5r{color:var(--status-danger-text);font-size:11.5px;line-height:1.4}.DeleteSeller_deletedLabel__AVRhP{color:var(--status-danger-text);font-size:12px;font-weight:600}.DeleteSeller_emptyState__zPmo4{color:var(--text-muted);font-size:14px;padding:48px 16px;text-align:center}.DeleteSeller_emptyIcon__d35bo{color:var(--text-muted);margin:0 auto 8px}.DeleteSeller_loadingRow__VwC2O{color:var(--text-muted);font-size:13.5px;padding:24px;text-align:center}.DeleteSeller_skeletonRow__eM8LW td{padding:14px 16px;vertical-align:middle}.DeleteSeller_skeletonBar__aEeTK{animation:DeleteSeller_shimmer__eWqqA 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background:var(--skeleton-gradient,linear-gradient(90deg,#f0f0f0 0,#e0e0e0 50%,#f0f0f0 100%));background-size:200% 100%;border-radius:4px;height:16px}@keyframes DeleteSeller_shimmer__eWqqA{0%{background-position:-200% 0}to{background-position:200% 0}}.DeleteSeller_paginationBar__i43vj{align-items:center;background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;padding:12px 20px}.DeleteSeller_paginationBar__i43vj strong{color:var(--text-primary)}.DeleteSeller_paginationControls__qF0Vu{align-items:center;display:flex;gap:6px}.DeleteSeller_pageIndicator__Yi\+0j{color:var(--text-primary);font-weight:600;margin:0 8px}.DeleteSeller_pageBtn__s0qUQ{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:13px;padding:6px 12px;transition:all .15s ease}.DeleteSeller_pageBtn__s0qUQ:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-color-dark);color:var(--text-primary)}.DeleteSeller_pageBtn__s0qUQ:disabled{cursor:not-allowed;opacity:.45}.DeleteSeller_pageBtnActive__Ju9it{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.DeleteSeller_pageBtnActive__Ju9it:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.DeleteSeller_modalOverlay__HimBb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.DeleteSeller_modalContent__Mglu1{animation:DeleteSeller_modalFadeIn__AR4k5 .2s ease-out;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-modal);max-width:520px;overflow:hidden;width:100%}@keyframes DeleteSeller_modalFadeIn__AR4k5{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.DeleteSeller_modalHeader__VPshK{align-items:center;background:var(--bg-surface-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 24px}.DeleteSeller_modalHeaderTitle__bivBU{align-items:center;color:var(--status-danger-text);display:flex;font-size:17px;font-weight:700;gap:8px;margin:0}.DeleteSeller_modalCloseBtn__7Zje8{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.DeleteSeller_modalCloseBtn__7Zje8:hover{background:var(--bg-hover);color:var(--text-primary)}.DeleteSeller_modalBody__-cCoZ{background:var(--bg-surface);display:flex;flex-direction:column;gap:16px;padding:24px}.DeleteSeller_warningBox__3Qegr{background:var(--status-danger-bg);border:1px solid var(--status-danger-border);border-radius:8px;color:var(--status-danger-text);font-size:13px;line-height:1.5;padding:12px 16px}.DeleteSeller_warningBox__3Qegr strong{color:var(--status-danger-text)}.DeleteSeller_sellerPreviewCard__Cx1iQ{background:var(--bg-surface-subtle);border:1px solid var(--border-color);border-radius:8px;padding:14px 16px}.DeleteSeller_previewRow__H3yy8{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.DeleteSeller_previewRow__H3yy8:last-child{margin-bottom:0}.DeleteSeller_previewLabel__cGcg7{color:var(--text-secondary);font-weight:500}.DeleteSeller_previewValue__uBDrs{color:var(--text-primary);font-weight:600}.DeleteSeller_inputGroup__17Mj7{display:flex;flex-direction:column;gap:6px}.DeleteSeller_inputLabel__WcyMl{color:var(--text-primary);font-size:13px;font-weight:600}.DeleteSeller_reasonInput__wcQuW{background:var(--bg-surface);background:var(--bg-input,var(--bg-surface));border:1px solid var(--border-input,var(--border-color));border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:13px;min-height:70px;padding:10px 12px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.DeleteSeller_reasonInput__wcQuW:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433;outline:none}.DeleteSeller_reasonInput__wcQuW::placeholder{color:var(--text-muted)}.DeleteSeller_confirmInstruction__NEbrv{color:var(--text-secondary);font-size:12.5px}.DeleteSeller_confirmInstruction__NEbrv strong{color:var(--text-primary)}.DeleteSeller_confirmInput__av2yu{background:var(--bg-surface);background:var(--bg-input,var(--bg-surface));border:1px solid var(--border-input,var(--border-color));border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;height:38px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.DeleteSeller_confirmInput__av2yu:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433;outline:none}.DeleteSeller_confirmInput__av2yu::placeholder{color:var(--text-muted)}.DeleteSeller_modalFooter__mDzQR{background:var(--bg-surface-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.DeleteSeller_modalCancelBtn__H43xj{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:13.5px;font-weight:500;padding:8px 16px;transition:all .15s ease}.DeleteSeller_modalCancelBtn__H43xj:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.DeleteSeller_modalConfirmBtn__OJ7IB{align-items:center;background:#dc2626;border:1px solid #b91c1c;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:8px 18px;transition:background .15s ease}.DeleteSeller_modalConfirmBtn__OJ7IB:hover:not(:disabled){background:#b91c1c}.DeleteSeller_modalConfirmBtn__OJ7IB:disabled{cursor:not-allowed;opacity:.5}.AdminSupport_pageWrapper__t6Uoj{background-color:var(--bg-body);min-height:100vh}.AdminSupport_contentContainer__Heuk0{box-sizing:border-box;max-width:100%;padding:24px 28px;width:100%}.AdminSupport_headerWrapper__378vE{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.AdminSupport_titleArea__c-\+Tl{display:flex;flex-direction:column;gap:4px}.AdminSupport_pageTitle__zO4pA{align-items:center;color:var(--text-primary);display:flex;font-size:24px;font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.AdminSupport_pageSubtitle__itj7\+{color:var(--text-secondary);font-size:14px;margin:0}.AdminSupport_statsRow__sSQws{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px}.AdminSupport_statCard__G0Orf{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-card);cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;transition:all .2s ease}.AdminSupport_statCard__G0Orf:hover:not(.AdminSupport_statCardDisabled__ttbUA){background:var(--bg-surface-secondary);border-color:var(--border-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.AdminSupport_statCardDisabled__ttbUA{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.5)!important;opacity:.6!important;pointer-events:none!important;transform:none!important}.AdminSupport_statCardActive__4syG1{background:#3b82f61a;background:var(--primary-light,#3b82f61a);border-color:var(--primary)}.AdminSupport_statInfo__KFfL2{display:flex;flex-direction:column;gap:2px}.AdminSupport_statLabel__8pHJ\+{color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.AdminSupport_statValue__9724y{color:var(--text-primary);font-size:22px;font-weight:800;line-height:1.2}.AdminSupport_statIcon__oOZzu{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.AdminSupport_statIconAll__Fm-iB{background-color:var(--bg-surface-secondary);color:var(--text-secondary)}.AdminSupport_statIconPending__mAfMF{background-color:var(--danger-bg);color:var(--danger)}.AdminSupport_statIconResponded__sFsrB{background-color:#2563eb1a;background-color:var(--primary-light,#2563eb1a);color:var(--primary)}.AdminSupport_statIconResolved__N6MXA{background-color:var(--success-bg);color:var(--success)}.AdminSupport_statIconClosed__iSzwM{background-color:var(--bg-surface-secondary);color:var(--text-muted)}.AdminSupport_mainSplitGrid__okaG1{grid-gap:20px;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-card);display:grid;gap:20px;grid-template-columns:380px 1fr;height:calc(100vh - 240px);min-height:560px;overflow:hidden}.AdminSupport_leftPanel__6ac2d{background:var(--bg-surface);border-right:1px solid var(--border-color);display:flex;flex-direction:column;height:100%;min-height:0}.AdminSupport_leftPanelHeader__JvhHl{border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px;padding:16px}.AdminSupport_searchBoxWrapper__J5SNw{position:relative;width:100%}.AdminSupport_searchIcon__iEps9{color:var(--text-muted);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.AdminSupport_searchInput__CPenJ{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-size:13px;outline:none;padding:10px 12px 10px 38px;transition:all .2s ease;width:100%}.AdminSupport_searchInput__CPenJ:focus{background-color:var(--bg-surface);border-color:var(--primary);box-shadow:0 0 0 3px #3b82f626}.AdminSupport_searchInput__CPenJ:disabled{background-color:var(--bg-surface-secondary);cursor:not-allowed!important;opacity:.6!important}.AdminSupport_filterControlsRow__h2fPp{display:flex;gap:8px}.AdminSupport_creatorSelect__LAxdr{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;flex:1 1;font-size:12px;font-weight:500;outline:none;padding:8px 10px}.AdminSupport_creatorSelect__LAxdr:focus{border-color:var(--primary)}.AdminSupport_creatorSelect__LAxdr:disabled{cursor:not-allowed!important;opacity:.6!important;pointer-events:none!important}.AdminSupport_tabPillsRow__7AziO{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.AdminSupport_tabPill__kHaSK{background:var(--bg-surface-secondary);border:none;border-radius:20px;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .15s ease;white-space:nowrap}.AdminSupport_tabPill__kHaSK:hover{background:var(--bg-hover);color:var(--text-primary)}.AdminSupport_tabPill__kHaSK:disabled{cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important}.AdminSupport_tabPillActive__wa43d{background:var(--primary);color:#fff!important}.AdminSupport_ticketListScroll__UfY0d{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:8px}.AdminSupport_ticketCard__PHM1R{background:var(--bg-surface);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px 14px;transition:all .15s ease}.AdminSupport_ticketCard__PHM1R:hover:not(.AdminSupport_ticketCardDisabled__K-EcC){background:var(--bg-hover);border-color:var(--border-color)}.AdminSupport_ticketCardDisabled__K-EcC{cursor:not-allowed!important;filter:grayscale(.5)!important;opacity:.6!important;pointer-events:none!important}.AdminSupport_ticketCardActive__WE6W1{background:#2563eb1f!important;background:var(--primary-light,#2563eb1f)!important;border-color:var(--primary)!important;box-shadow:0 1px 2px #2563eb0d}.AdminSupport_ticketCardTop__DPlwp{align-items:center;display:flex;gap:8px;justify-content:space-between}.AdminSupport_creatorBadge__KfL8M{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.AdminSupport_creatorShop__yvkmx{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.AdminSupport_creatorBuyer__yayBh{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.AdminSupport_creatorAdmin__mIjDR{background:var(--bg-surface-secondary);border:1px solid var(--border-color);color:var(--text-secondary)}.AdminSupport_ticketTitle__hAiU6{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSupport_ticketSnippet__i0vv8{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.AdminSupport_ticketCardFooter__ZeFAf{align-items:center;color:var(--text-muted);display:flex;font-size:11px;justify-content:space-between;margin-top:2px}.AdminSupport_statusBadge__luwOf{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:2px 8px;white-space:nowrap}.AdminSupport_creatorIdText__86V-X{color:var(--text-muted);cursor:pointer;flex:1 1;font-family:monospace;font-size:11px;max-width:140px;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.AdminSupport_creatorIdText__86V-X:hover{color:var(--primary);text-decoration:underline}.AdminSupport_statusPending__1X1BR{background-color:#fee2e2;color:#b91c1c}.AdminSupport_statusResponded__shHvQ{background-color:#dbeafe;color:#1d4ed8}.AdminSupport_statusResolved__W\+-\+r{background-color:#dcfce7;color:#15803d}.AdminSupport_statusClosed__Ap8ax{background-color:var(--bg-surface-secondary);color:var(--text-muted)}.AdminSupport_unreadDot__m9obA{background-color:#ef4444;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.AdminSupport_rightPanel__NcSjm{background:var(--bg-surface);display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.AdminSupport_detailHeader__vbMIG{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:16px 24px}.AdminSupport_detailHeaderLeft__N0U4r{display:flex;flex-direction:column;gap:4px;min-width:0}.AdminSupport_detailTitle__djMmO{color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.3;margin:0}.AdminSupport_detailMetaRow__V0qvp{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.AdminSupport_ticketIdBadge__nME1w{align-items:center;background:var(--bg-surface-secondary);border-radius:4px;color:var(--text-secondary);display:inline-flex;font-family:monospace;font-size:11px;gap:4px;padding:2px 6px}.AdminSupport_detailHeaderRight__6MwoP{align-items:center;display:flex;flex-shrink:0;gap:10px}.AdminSupport_statusSelect__5UtFt{background-color:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:600;outline:none;padding:7px 12px;transition:all .15s ease}.AdminSupport_statusSelect__5UtFt:focus{border-color:var(--primary);box-shadow:0 0 0 2px #3b82f626}.AdminSupport_conversationScrollArea__Xgf0g{background:var(--bg-body);display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 24px}.AdminSupport_messageRow__GnKTA{display:flex;gap:12px;max-width:85%}.AdminSupport_messageRowUser__jm7qD{align-self:flex-start}.AdminSupport_messageRowAdmin__Cp\+ki{align-self:flex-end;flex-direction:row-reverse}.AdminSupport_messageAvatar__FtUfB{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.AdminSupport_avatarShop__CVGZJ{background:#dcfce7;color:#15803d}.AdminSupport_avatarBuyer__S2Hvu{background:#dbeafe;color:#1d4ed8}.AdminSupport_avatarAdmin__EhY6H{background:var(--bg-surface-secondary);color:var(--text-primary)}.AdminSupport_messageContentBox__KwKub{display:flex;flex-direction:column;gap:4px}.AdminSupport_messageSenderLabel__Z0d9T{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;font-weight:600;gap:6px}.AdminSupport_messageBubble__1Njlj{border-radius:12px;box-shadow:var(--shadow-sm);font-size:14px;line-height:1.5;padding:12px 16px;white-space:pre-wrap;word-break:break-word}.AdminSupport_bubbleUser__S8LhJ{background:var(--bg-surface);border:1px solid var(--border-color);border-top-left-radius:2px;color:var(--text-primary)}.AdminSupport_bubbleAdmin__Yq-MF{background:var(--primary);border-top-right-radius:2px;color:#fff}.AdminSupport_messageTime__TcvdH{align-self:flex-end;color:var(--text-muted);font-size:11px;margin-top:2px}.AdminSupport_replyInputContainer__oevk1{background:var(--bg-surface);border-top:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:16px 24px}.AdminSupport_replyTextarea__J-5MY{background:var(--bg-surface-secondary);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:14px;line-height:1.5;max-height:180px;min-height:80px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .15s ease;width:100%}.AdminSupport_replyTextarea__J-5MY:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb26}.AdminSupport_replyActionsRow__P12JO{align-items:center;display:flex;gap:12px;justify-content:space-between}.AdminSupport_replyHint__TsiUs{color:var(--text-muted);font-size:12px}.AdminSupport_sendReplyBtn__gJrou{align-items:center;background:var(--primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 20px;transition:all .15s ease}.AdminSupport_sendReplyBtn__gJrou:hover{opacity:.9}.AdminSupport_sendReplyBtn__gJrou:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.AdminSupport_spinner__K8Ao1{animation:AdminSupport_spin__talNs 1s linear infinite}@keyframes AdminSupport_spin__talNs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminSupport_emptyStateContainer__wz2gV{align-items:center;box-sizing:border-box;color:var(--text-secondary);display:flex;flex-direction:column;height:100%;justify-content:center;padding:48px 24px;text-align:center}.AdminSupport_emptyStateIcon__yBoBw{align-items:center;background:var(--bg-surface-secondary);border-radius:50%;color:var(--text-muted);display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.AdminSupport_emptyStateTitle__Nyaav{color:var(--text-primary);font-size:16px;font-weight:700;margin:0 0 6px}.AdminSupport_emptyStateSubtitle__ENYco{color:var(--text-muted);font-size:13px;margin:0;max-width:320px}.AdminSupport_refreshBtn__V3sPF{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s ease;white-space:nowrap}.AdminSupport_refreshBtn__V3sPF:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.AdminSupport_refreshBtn__V3sPF:disabled{box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(.6)!important;opacity:.5!important;pointer-events:none!important;transform:none!important}.AdminSupport_gmailThreadContainer__wTzv4{background:var(--bg-surface);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:24px 32px}.AdminSupport_gmailMessageItem__a71BO{border-bottom:1px solid var(--border-color);display:flex;gap:16px;padding:20px 0}.AdminSupport_gmailMessageItem__a71BO:last-of-type{border-bottom:none}.AdminSupport_gmailAvatar__H7VCs{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:36px;justify-content:center;-webkit-user-select:none;user-select:none;width:36px}.AdminSupport_gmailAvatarAdmin__wW9sN{background-color:#2563eb26;background-color:var(--primary-light,#2563eb26);color:var(--primary)}.AdminSupport_gmailAvatarShop__FoFi7{background-color:#e6fffa;color:#0d9488}.AdminSupport_gmailAvatarBuyer__l1x3g{background-color:#fff7ed;color:#ea580c}.AdminSupport_gmailMessageContent__FMfBZ{display:flex;flex:1 1;flex-direction:column;min-width:0}.AdminSupport_gmailMessageHeader__bwlQv{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:2px}.AdminSupport_gmailSenderDetails__kgOKt{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AdminSupport_gmailSenderName__qT5Rg{color:var(--text-primary);font-size:14px;font-weight:700}.AdminSupport_gmailMessageTime__WXz-l,.AdminSupport_gmailSenderEmail__x244E{color:var(--text-muted);font-size:12px}.AdminSupport_gmailMessageTime__WXz-l{white-space:nowrap}.AdminSupport_gmailRecipientLine__8KQoc{color:var(--text-muted);font-size:12px;margin-bottom:12px}.AdminSupport_gmailMessageBody__MdREU{color:var(--text-primary);font-size:14px;line-height:1.6;padding-right:16px;white-space:pre-wrap;word-break:break-word}.AdminDispute_pageWrapper__OgDsx{background-color:#f8fafc;background-color:var(--bg-body,#f8fafc);min-height:100vh;transition:background-color .2s ease;transition:var(--theme-transition,background-color .2s ease)}.AdminDispute_contentContainer__WIWku{box-sizing:border-box;max-width:100%;padding:24px 28px;width:100%}.AdminDispute_headerWrapper__PDF5d{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.AdminDispute_titleArea__x\+5yQ{display:flex;flex-direction:column;gap:4px}.AdminDispute_pageTitle__OQVhE{align-items:center;color:#0f172a;color:var(--text-primary,#0f172a);display:flex;font-size:24px;font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.AdminDispute_pageSubtitle__pf6y3{color:#64748b;color:var(--text-secondary,#64748b);font-size:14px;line-height:1.5;margin:0}.AdminDispute_statsRow__LMF4U{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px}.AdminDispute_statCard__YGzaL{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;box-shadow:0 1px 3px #0000000a;box-shadow:var(--shadow-sm,0 1px 3px #0000000a);cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;transition:all .2s ease}.AdminDispute_statCard__YGzaL:hover{background:#f8fafc;background:var(--bg-hover,#f8fafc);border-color:#2563eb;border-color:var(--primary,#2563eb);transform:translateY(-1px)}.AdminDispute_statCardActive__QRCAg{background:#eff6ff!important;background:var(--color-primary-light,#eff6ff)!important;border-color:#2563eb!important;border-color:var(--primary,#2563eb)!important}.AdminDispute_statInfo__ISsL-{display:flex;flex-direction:column;gap:2px}.AdminDispute_statLabel__6BnbW{color:#64748b;color:var(--text-muted,#64748b);font-size:12px;font-weight:600}.AdminDispute_statValue__Kj7t\+{color:#0f172a;color:var(--text-primary,#0f172a);font-size:22px;font-weight:800;line-height:1.2}.AdminDispute_mainSplitGrid__u1YjZ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:440px 1fr;min-height:720px}@media (max-width:1200px){.AdminDispute_mainSplitGrid__u1YjZ{grid-template-columns:1fr}}.AdminDispute_leftPanel__VnHdx{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0000000a;box-shadow:var(--shadow-sm,0 1px 3px #0000000a);overflow:hidden}.AdminDispute_leftPanelHeader__ZwsWH,.AdminDispute_leftPanel__VnHdx{display:flex;flex-direction:column;transition:var(--theme-transition)}.AdminDispute_leftPanelHeader__ZwsWH{background:#f8fafc;background:var(--bg-surface-subtle,#f8fafc);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);gap:12px;padding:16px}.AdminDispute_searchBoxWrapper__lg0Jx{position:relative;width:100%}.AdminDispute_searchIcon__yySJC{color:#94a3b8;color:var(--text-muted,#94a3b8);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.AdminDispute_searchInput__NLtAO{background:#fff;background:var(--bg-input,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-input,#cbd5e1);border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;outline:none;padding:8px 12px 8px 36px;transition:all .2s ease;width:100%}.AdminDispute_searchInput__NLtAO:focus{border-color:#2563eb;border-color:var(--primary,#2563eb);box-shadow:0 0 0 2px #2563eb26}.AdminDispute_filterControlsRow__n5jtj{display:flex;gap:8px}.AdminDispute_filterSelect__ymA1I{background:#fff;background:var(--bg-input,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-input,#cbd5e1);border-radius:6px;color:#0f172a;color:var(--text-primary,#0f172a);flex:1 1;font-size:12px;outline:none;padding:7px 10px;transition:all .2s ease}.AdminDispute_filterSelect__ymA1I:focus{border-color:#2563eb;border-color:var(--primary,#2563eb)}.AdminDispute_tabPillsRow__yZIGX{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.AdminDispute_tabPillsRow__yZIGX::-webkit-scrollbar{display:none}.AdminDispute_tabPill__YhEC8{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:20px;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:all .15s ease;white-space:nowrap}.AdminDispute_tabPill__YhEC8:hover{border-color:#cbd5e1;border-color:var(--border-color-medium,#cbd5e1);color:#1e293b;color:var(--text-primary,#1e293b)}.AdminDispute_tabPillActive__Dtc5s{background:#2563eb!important;background:var(--primary,#2563eb)!important;border-color:#2563eb!important;border-color:var(--primary,#2563eb)!important;box-shadow:0 2px 4px #2563eb40;color:#fff!important}.AdminDispute_listHeader__9teef{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-color-light,#f1f5f9);color:#475569;color:var(--text-secondary,#475569);font-weight:600;padding:10px 16px}.AdminDispute_listHeader__9teef,.AdminDispute_paginationFooter__gfLhq{align-items:center;background-color:#fff;background-color:var(--bg-surface,#fff);display:flex;font-size:12px;justify-content:space-between;transition:var(--theme-transition)}.AdminDispute_paginationFooter__gfLhq{border-top:1px solid #f1f5f9;border-top:1px solid var(--border-color-light,#f1f5f9);color:#64748b;color:var(--text-secondary,#64748b);padding:12px 16px}.AdminDispute_cardsList__z2TPx{flex:1 1;max-height:700px;overflow-y:auto}.AdminDispute_disputeCard__u-QDM{background-color:#fff;background-color:var(--bg-surface,#fff);border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-color-light,#f1f5f9);cursor:pointer;padding:16px;position:relative;transition:background-color .15s ease}.AdminDispute_disputeCard__u-QDM:hover{background-color:#f8fafc;background-color:var(--bg-hover,#f8fafc)}.AdminDispute_disputeCardActive__8Z\+9O{background-color:#eff6ff!important;background-color:var(--color-primary-light,#eff6ff)!important;border-left:4px solid #2563eb;border-left:4px solid var(--primary,#2563eb)}.AdminDispute_cardHeader__43fIT{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.AdminDispute_cardId__ADSLE{color:#64748b;color:var(--text-muted,#64748b);font-family:monospace;font-size:11px;font-weight:700}.AdminDispute_cardTitle__Z-w5B{color:#1e293b;color:var(--text-primary,#1e293b);font-size:14px;font-weight:700;line-height:1.35;margin-bottom:6px}.AdminDispute_cardMeta__WTjV9{align-items:center;color:#64748b;color:var(--text-secondary,#64748b);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.AdminDispute_slaDeadlineAlert__2XpcT{align-items:center;background:#fef3c7;background:var(--status-warning-bg,#fef3c7);border:1px solid #fde68a;border:1px solid var(--status-warning-border,#fde68a);border-radius:4px;color:#b45309;color:var(--status-warning-text,#b45309);display:inline-flex;font-size:11px;font-weight:700;gap:4px;margin-top:6px;padding:3px 8px}.AdminDispute_slaDeadlineCritical__gYMSC{background:#fee2e2;background:var(--status-danger-bg,#fee2e2);border-color:#fca5a5;border-color:var(--status-danger-border,#fca5a5);color:#b91c1c;color:var(--status-danger-text,#b91c1c)}.AdminDispute_rightPanel__Pclx5{border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0000000a;box-shadow:var(--shadow-sm,0 1px 3px #0000000a);display:flex;flex-direction:column;overflow:hidden}.AdminDispute_detailHeader__h86Ux,.AdminDispute_rightPanel__Pclx5{background:#fff;background:var(--bg-surface,#fff);transition:var(--theme-transition)}.AdminDispute_detailHeader__h86Ux{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-color-light,#f1f5f9);padding:20px 24px}.AdminDispute_detailBody__E6LQp{flex:1 1;max-height:640px;overflow-y:auto;padding:24px}.AdminDispute_detailActionBar__Oa\+WW{align-items:center;background:#f8fafc;background:var(--bg-surface-subtle,#f8fafc);border-top:1px solid #f1f5f9;border-top:1px solid var(--border-color-light,#f1f5f9);display:flex;gap:12px;justify-content:space-between;padding:16px 24px;transition:var(--theme-transition)}.AdminDispute_sectionBox__AwPYe{background:#f8fafc;background:var(--bg-surface-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;margin-bottom:20px;padding:18px;transition:var(--theme-transition)}.AdminDispute_sectionTitle__q1kIY{align-items:center;color:#475569;color:var(--text-secondary,#475569);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.03em;margin-bottom:12px;text-transform:uppercase}.AdminDispute_reputationGrid__XoQZ6{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media (max-width:768px){.AdminDispute_reputationGrid__XoQZ6{grid-template-columns:1fr}}.AdminDispute_reputationCard__1ZZSx{background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;padding:16px;transition:var(--theme-transition)}.AdminDispute_reputationHeader__uRKmc{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AdminDispute_reputationPartyName__GskYT{color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;font-weight:700}.AdminDispute_trustScoreRow__mAQvX{align-items:center;display:flex;gap:14px;margin-bottom:12px}.AdminDispute_scoreGauge__kwCv4{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:800;height:52px;justify-content:center;width:52px}.AdminDispute_gaugeGood__BA67m{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px #10b98159}.AdminDispute_gaugeMedium__CTluN{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 8px #f59e0b59}.AdminDispute_gaugeDanger__RTEvw{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef444459}.AdminDispute_scoreMeta__z4FqH{display:flex;flex-direction:column;gap:2px}.AdminDispute_statsMiniGrid__3g3ke{grid-gap:8px;border-top:1px solid #f1f5f9;border-top:1px solid var(--border-color-light,#f1f5f9);color:#64748b;color:var(--text-secondary,#64748b);display:grid;font-size:11px;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px;padding-top:10px}.AdminDispute_warningBadge__eGEyw{border-radius:4px;display:inline-block;font-size:11px;font-weight:700;padding:3px 8px;text-transform:uppercase}.AdminDispute_warningNormal__\+xnyL{background:#dcfce7;background:var(--status-success-bg,#dcfce7);border:1px solid #86efac;border:1px solid var(--status-success-border,#86efac);color:#15803d;color:var(--status-success-text,#15803d)}.AdminDispute_warningWarning__DPzOt{background:#fef3c7;background:var(--status-warning-bg,#fef3c7);border:1px solid #fde68a;border:1px solid var(--status-warning-border,#fde68a);color:#b45309;color:var(--status-warning-text,#b45309)}.AdminDispute_warningRestricted__jX0xt{background:#fee2e2;background:var(--status-danger-bg,#fee2e2);border:1px solid #fca5a5;border:1px solid var(--status-danger-border,#fca5a5);color:#b91c1c;color:var(--status-danger-text,#b91c1c)}.AdminDispute_warningSuspended__9amSx{background:#b91c1c40;border:1px solid #b91c1c;color:#fca5a5}.AdminDispute_evidenceItem__zKQ7Q{border-left:2px solid #cbd5e1;border-left:2px solid var(--border-color-medium,#cbd5e1);margin-bottom:20px;padding-left:16px;position:relative}.AdminDispute_evidenceDot__iA24j{background:#2563eb;background:var(--primary,#2563eb);border:2px solid #fff;border:2px solid var(--bg-surface,#fff);border-radius:50%;height:12px;left:-7px;position:absolute;top:0;width:12px}.AdminDispute_evidenceHeader__E5mZR{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.AdminDispute_evidenceAuthor__jsQId{color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;font-weight:700}.AdminDispute_evidenceTime__xttTe{color:#94a3b8;color:var(--text-muted,#94a3b8);font-size:11px}.AdminDispute_evidenceComment__-Wdsq{color:#334155;color:var(--text-secondary,#334155);font-size:13px;line-height:1.5;margin-bottom:8px}.AdminDispute_attachmentsGallery__4lJjd{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.AdminDispute_attachmentThumb__ybnYM{background:var(--bg-surface-subtle);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:6px;cursor:pointer;height:72px;object-fit:cover;transition:transform .15s ease,border-color .15s ease;width:72px}.AdminDispute_attachmentThumb__ybnYM:hover{border-color:#2563eb;border-color:var(--primary,#2563eb);transform:scale(1.05)}.AdminDispute_badge__\+92L6{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 8px}.AdminDispute_statusOpened__OZ7qo{background:#e0f2fe;color:#0369a1}.AdminDispute_statusWaiting__-EieE{background:#fef3c7;color:#b45309}.AdminDispute_statusUnderReview__W0XY6{background:#ede9fe;color:#6d28d9}.AdminDispute_statusResolved__m29AM{background:#dcfce7;color:#15803d}.AdminDispute_statusAppealed__75ApX{background:#fae8ff;color:#86198f}.AdminDispute_statusClosed__f3fT4{background:#f1f5f9;color:#475569}.AdminDispute_statusCancelled__fOCwg{background:#fee2e2;color:#b91c1c}html[data-theme=dark] .AdminDispute_statusOpened__OZ7qo{background:#38bdf829;border:1px solid #38bdf84d;color:#38bdf8}html[data-theme=dark] .AdminDispute_statusWaiting__-EieE{background:#f59e0b29;border:1px solid #f59e0b4d;color:#fbbf24}html[data-theme=dark] .AdminDispute_statusUnderReview__W0XY6{background:#a855f729;border:1px solid #a855f74d;color:#c084fc}html[data-theme=dark] .AdminDispute_statusResolved__m29AM{background:#22c55e29;border:1px solid #22c55e4d;color:#4ade80}html[data-theme=dark] .AdminDispute_statusAppealed__75ApX{background:#d946ef29;border:1px solid #d946ef4d;color:#e879f9}html[data-theme=dark] .AdminDispute_statusClosed__f3fT4{background:#94a3b829;border:1px solid #94a3b84d;color:#94a3b8}html[data-theme=dark] .AdminDispute_statusCancelled__fOCwg{background:#ef444429;border:1px solid #ef44444d;color:#f87171}html[data-theme=dark] .AdminDispute_disputeCardActive__8Z\+9O{background-color:#3b82f629!important;border-left:4px solid #3b82f6;border-left:4px solid var(--primary,#3b82f6)}.AdminDispute_rulingBtn__O32Lf{align-items:center;background:linear-gradient(135deg,#16a34a,#15803d);border:none;border-radius:6px;box-shadow:0 2px 4px #16a34a40;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 18px;transition:all .2s}.AdminDispute_rulingBtn__O32Lf:hover{background:linear-gradient(135deg,#15803d,#166534);transform:translateY(-1px)}.AdminDispute_appealBtn__DArYK{align-items:center;background:linear-gradient(135deg,#9333ea,#7e22ce);border:none;border-radius:6px;box-shadow:0 2px 4px #9333ea40;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 18px;transition:all .2s}.AdminDispute_appealBtn__DArYK:hover{background:linear-gradient(135deg,#7e22ce,#6b21a8);transform:translateY(-1px)}.AdminDispute_secondaryBtn__BwvLQ{align-items:center;background:#fff;background:var(--bg-surface-subtle,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:6px;color:#334155;color:var(--text-primary,#334155);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .2s}.AdminDispute_secondaryBtn__BwvLQ:hover{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);color:#0f172a;color:var(--text-primary,#0f172a)}.AdminDispute_modalOverlay__7PhaV{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.AdminDispute_modalContent__-BUCe{animation:AdminDispute_modalEnter__U2X8R .2s ease-out;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 20px 25px -5px #0003;box-shadow:var(--shadow-modal,0 20px 25px -5px #0003);color:#0f172a;color:var(--text-primary,#0f172a);max-width:600px;overflow:hidden;width:100%}@keyframes AdminDispute_modalEnter__U2X8R{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AdminDispute_modalHeader__DIKlT{align-items:center;background:#fff;background:var(--bg-surface,#fff);border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-color,#f1f5f9);display:flex;justify-content:space-between;padding:18px 24px}.AdminDispute_modalTitle__p2LyS{color:#0f172a;color:var(--text-primary,#0f172a);font-size:18px;font-weight:800;margin:0}.AdminDispute_modalCloseBtn__Xey32{background:none;border:none;border-radius:4px;color:#94a3b8;color:var(--text-muted,#94a3b8);cursor:pointer;padding:4px;transition:color .15s}.AdminDispute_modalCloseBtn__Xey32:hover{color:#0f172a;color:var(--text-primary,#0f172a)}.AdminDispute_modalBody__S0KH3{background:#fff;background:var(--bg-surface,#fff);max-height:70vh;overflow-y:auto;padding:24px}.AdminDispute_modalFooter__wvrcj{background:#f8fafc;background:var(--bg-surface-subtle,#f8fafc);border-top:1px solid #f1f5f9;border-top:1px solid var(--border-color,#f1f5f9);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.AdminDispute_formGroup__dKyyP{margin-bottom:16px}.AdminDispute_formLabel__Yp29n{color:#334155;color:var(--text-secondary,#334155);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.AdminDispute_formInput__rMAsq,.AdminDispute_formSelect__\+xV9X,.AdminDispute_formTextarea__bfpTR{background:#fff;background:var(--bg-input,#fff);border:1px solid #cbd5e1;border:1px solid var(--border-input,#cbd5e1);border-radius:6px;box-sizing:border-box;color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;outline:none;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.AdminDispute_formInput__rMAsq:focus,.AdminDispute_formSelect__\+xV9X:focus,.AdminDispute_formTextarea__bfpTR:focus{border-color:#2563eb;border-color:var(--primary,#2563eb);box-shadow:0 0 0 2px #2563eb26}.AdminDispute_formTextarea__bfpTR{min-height:90px;resize:vertical}.AdminDispute_formRow__E9uBF{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.AdminDispute_spinner__cYju2{animation:AdminDispute_spin__OvYNA .8s linear infinite;border:3px solid #e2e8f0;border-top-color:#2563eb;border:3px solid var(--border-color-light,#e2e8f0);border-radius:50%;border-top-color:var(--primary,#2563eb);height:32px;width:32px}@keyframes AdminDispute_spin__OvYNA{to{transform:rotate(1turn)}}.DisputeMediaUploader_uploaderContainer__8hRem{display:flex;flex-direction:column;gap:12px;width:100%}.DisputeMediaUploader_dropzone__0e-iE{align-items:center;background:#f8fafc;background:var(--bg-surface-subtle,#f8fafc);border:1.5px dashed #cbd5e1;border:1.5px dashed var(--border-color,#cbd5e1);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:20px 16px;text-align:center;transition:all .2s ease-in-out}.DisputeMediaUploader_dropzone__0e-iE:hover{background:#3b82f60f;background:var(--color-primary-light,#3b82f60f);border-color:#3b82f6;border-color:var(--color-primary,#3b82f6)}.DisputeMediaUploader_dropzoneDragging__p06IK{background:#3b82f61f;background:var(--color-primary-light,#3b82f61f);border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);transform:scale(1.005)}.DisputeMediaUploader_dropzoneDisabled__nQMbT{cursor:not-allowed;opacity:.6;pointer-events:none}.DisputeMediaUploader_dropzoneIconWrap__zBv\+f{align-items:center;background:#3b82f61f;background:var(--color-primary-light,#3b82f61f);border-radius:50%;color:#3b82f6;color:var(--color-primary,#3b82f6);display:flex;height:42px;justify-content:center;margin-bottom:2px;width:42px}.DisputeMediaUploader_dropzoneTitle__Nm8wu{color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;font-weight:600}.DisputeMediaUploader_dropzoneSubtitle__Jijrf{color:#94a3b8;color:var(--text-muted,#94a3b8);font-size:11px;line-height:1.4}.DisputeMediaUploader_fileInputHidden__IZQAb{display:none}.DisputeMediaUploader_itemsList__QRy\+3{display:flex;flex-direction:column;gap:8px}.DisputeMediaUploader_itemCard__lEK2y{align-items:center;background:#fff;background:var(--bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;display:flex;gap:12px;justify-content:space-between;overflow:hidden;padding:10px 12px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.DisputeMediaUploader_itemCard__lEK2y:hover{border-color:#3b82f6;border-color:var(--border-color-focus,#3b82f6);box-shadow:0 1px 2px #0000000d;box-shadow:var(--shadow-sm,0 1px 2px #0000000d)}.DisputeMediaUploader_itemCardError__pRvnO{background:#fef2f2;background:var(--status-danger-bg,#fef2f2);border-color:#fca5a5;border-color:var(--status-danger-border,#fca5a5)}.DisputeMediaUploader_itemPreview__5n\+ZH{object-fit:cover}.DisputeMediaUploader_itemIconFallback__xD0Fj,.DisputeMediaUploader_itemPreview__5n\+ZH{background:#f1f5f9;background:var(--bg-surface-subtle,#f1f5f9);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:6px;flex-shrink:0;height:44px;width:44px}.DisputeMediaUploader_itemIconFallback__xD0Fj{align-items:center;color:#64748b;color:var(--text-secondary,#64748b);display:flex;justify-content:center}.DisputeMediaUploader_itemDetails__F\+P3d{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.DisputeMediaUploader_itemTopRow__d1zkV{align-items:center;display:flex;gap:8px}.DisputeMediaUploader_itemName__\+Dcf9{color:#0f172a;color:var(--text-primary,#0f172a);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DisputeMediaUploader_itemSize__DI-eS{color:#94a3b8;color:var(--text-muted,#94a3b8);flex-shrink:0;font-size:11px}.DisputeMediaUploader_itemStatusRow__n2S19{align-items:center;display:flex;font-size:11px;gap:6px}.DisputeMediaUploader_statusUploading__Cd85s{align-items:center;color:#3b82f6;color:var(--color-primary,#3b82f6);display:flex;font-weight:500;gap:4px}.DisputeMediaUploader_statusSuccess__K-ykR{align-items:center;color:#16a34a;color:var(--status-success-text,#16a34a);display:flex;font-weight:600;gap:4px}.DisputeMediaUploader_statusError__7VyFS{align-items:center;color:#dc2626;color:var(--status-danger-text,#dc2626);display:flex;font-weight:500;gap:4px}.DisputeMediaUploader_mediaIdBadge__RNmfN{background:#f1f5f9;background:var(--bg-surface-subtle,#f1f5f9);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:4px;color:#64748b;color:var(--text-muted,#64748b);font-family:monospace;font-size:10px;padding:1px 5px}.DisputeMediaUploader_itemActions__QOmtt{align-items:center;display:flex;flex-shrink:0;gap:6px}.DisputeMediaUploader_actionBtn__SPvYO{align-items:center;background:none;border:none;border-radius:6px;color:#94a3b8;color:var(--text-muted,#94a3b8);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.DisputeMediaUploader_actionBtn__SPvYO:hover{background:#0000000d;background:var(--bg-hover,#0000000d);color:#0f172a;color:var(--text-primary,#0f172a)}.DisputeMediaUploader_deleteBtn__krnG4:hover{background:#fee2e2;background:var(--status-danger-bg,#fee2e2);color:#dc2626;color:var(--status-danger-text,#dc2626)}.DisputeMediaUploader_retryBtn__T41ej:hover{background:#3b82f61f;background:var(--color-primary-light,#3b82f61f);color:#3b82f6;color:var(--color-primary,#3b82f6)}.DisputeMediaUploader_spinning__rXpVi{animation:DisputeMediaUploader_spin__Tnp2B 1s linear infinite}@keyframes DisputeMediaUploader_spin__Tnp2B{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DisputeMediaUploader_progressTrack__lpvk1{background:#e2e8f0;background:var(--border-color,#e2e8f0);bottom:0;height:2px;left:0;position:absolute;right:0}.DisputeMediaUploader_progressBar__wG1x7{animation:DisputeMediaUploader_progressPulse__J1peG 1.2s ease-in-out infinite;background:#3b82f6;background:var(--color-primary,#3b82f6);height:100%}@keyframes DisputeMediaUploader_progressPulse__J1peG{0%{margin-left:0;width:20%}50%{margin-left:20%;width:60%}to{margin-left:70%;width:30%}}.LoginPage_authContainer__\+8mW9{background-color:#0b0f19;background-color:var(--bg-body,#0b0f19);background-image:radial-gradient(circle at 50% 15%,#3b82f614 0,#0000 60%);display:flex;flex-direction:column;min-height:100vh;position:relative;transition:var(--theme-transition)}.LoginPage_topRightControls__tcRgC{align-items:center;display:flex;gap:12px;position:absolute;right:24px;top:20px;z-index:20}.LoginPage_skeletonOverlay__zjvvs{align-items:center;background-color:#0b0f19;background-color:var(--bg-body,#0b0f19);background-image:radial-gradient(circle at 50% 15%,#3b82f614 0,#0000 60%);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.LoginPage_authHeaderWrapper__nyWhK{background:#131b2e;background:var(--bg-header,#131b2e);border-bottom:1px solid #243048;border-bottom:1px solid var(--border-color,#243048);transition:var(--theme-transition)}.LoginPage_authContent__vD5VV{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;padding:60px 20px;width:100%}.LoginPage_authForm__iSEXX{background:#131b2e;background:var(--bg-surface,#131b2e);border:1px solid #243048;border:1px solid var(--border-color,#243048);border-radius:16px;box-shadow:0 20px 40px -15px #00000080,0 0 0 1px #ffffff0a;max-width:100%;padding:36px 32px;transition:var(--theme-transition);width:420px}html[data-theme=light] .LoginPage_authForm__iSEXX{background:#fff;background:var(--bg-surface,#fff);border-color:#e2e8f0;border-color:var(--border-color,#e2e8f0);box-shadow:0 10px 30px -10px #00000014,0 1px 3px #0000000a}.LoginPage_formHeader__L1ty9{margin-bottom:28px;text-align:left}.LoginPage_brandBadge__jQkkp{align-items:center;background:#3b82f61f;background:var(--color-primary-light,#3b82f61f);border:1px solid #3b82f633;border-radius:20px;color:#3b82f6;color:var(--color-primary,#3b82f6);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:16px;padding:6px 12px}.LoginPage_brandBadge__jQkkp svg{height:16px;width:16px}.LoginPage_formTitle__ULag6{color:#f8fafc;color:var(--text-primary,#f8fafc);font-family:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.LoginPage_formSubtitle__b3sO8{color:#64748b;color:var(--text-muted,#64748b);font-size:14px;line-height:1.5;margin:0}.LoginPage_inputGroup__VH9Rp{margin-bottom:20px}.LoginPage_label__9uMfe{color:#f8fafc;color:var(--text-primary,#f8fafc);display:block;font-size:14px;font-weight:600;margin-bottom:8px;-webkit-user-select:none;user-select:none}.LoginPage_passwordHeader__yIB-9{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.LoginPage_forgotPasswordLink__AP\+v7{color:#3b82f6;color:var(--color-primary,#3b82f6);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s ease}.LoginPage_forgotPasswordLink__AP\+v7:hover{color:#60a5fa;color:var(--color-primary-hover,#60a5fa);text-decoration:underline}.LoginPage_inputContainer__0EIBc{align-items:center;background-color:#0e1626;background-color:var(--bg-input,#0e1626);border:1px solid #334155;border:1px solid var(--border-input,#334155);border-radius:10px;cursor:text;display:flex;height:50px;padding:0 16px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.LoginPage_inputContainer__0EIBc:hover{background-color:#111a2e;border-color:#64748b}.LoginPage_inputContainerFocused__ce99n,.LoginPage_inputContainer__0EIBc:focus-within{background-color:#0e1626;background-color:var(--bg-input,#0e1626);border-color:#3b82f6!important;border-color:var(--color-primary,#3b82f6)!important;box-shadow:0 0 0 3px #3b82f640!important;box-shadow:0 0 0 3px var(--color-primary-light,#3b82f640)!important}.LoginPage_inputIcon__BAAFu{color:#64748b;color:var(--text-muted,#64748b);flex-shrink:0;margin-right:12px;pointer-events:none;transition:color .2s ease;-webkit-user-select:none;user-select:none}.LoginPage_inputContainer__0EIBc:hover .LoginPage_inputIcon__BAAFu{color:#cbd5e1;color:var(--text-secondary,#cbd5e1)}.LoginPage_inputContainerFocused__ce99n .LoginPage_inputIcon__BAAFu,.LoginPage_inputContainer__0EIBc:focus-within .LoginPage_inputIcon__BAAFu{color:#3b82f6;color:var(--color-primary,#3b82f6)}.LoginPage_input__yEdo8{background:#0000;border:none;box-shadow:none;caret-color:#3b82f6;caret-color:var(--color-primary,#3b82f6);color:#f8fafc;color:var(--text-primary,#f8fafc);flex:1 1;font-family:inherit;font-size:15px;height:100%;line-height:20px;margin:0;min-width:0;outline:none;padding:0;width:100%}.LoginPage_input__yEdo8[type=password]{letter-spacing:.12em}.LoginPage_input__yEdo8::placeholder{color:#64748b;color:var(--text-muted,#64748b);font-size:15px;letter-spacing:normal;opacity:.75}.LoginPage_input__yEdo8:-webkit-autofill,.LoginPage_input__yEdo8:-webkit-autofill:active,.LoginPage_input__yEdo8:-webkit-autofill:focus,.LoginPage_input__yEdo8:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;-webkit-text-fill-color:var(--text-primary,#f8fafc)!important;border-radius:0;-webkit-box-shadow:inset 0 0 0 1000px #0e1626!important;-webkit-box-shadow:0 0 0 1000px var(--bg-input,#0e1626) inset!important;caret-color:#f8fafc!important;caret-color:var(--text-primary,#f8fafc)!important;font-size:15px!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}html[data-theme=light] .LoginPage_inputContainer__0EIBc{background-color:#fff;border-color:#d1d5db}html[data-theme=light] .LoginPage_inputContainer__0EIBc:hover{background-color:#f9fafb;border-color:#9ca3af}html[data-theme=light] .LoginPage_inputContainerFocused__ce99n,html[data-theme=light] .LoginPage_inputContainer__0EIBc:focus-within{background-color:#fff;border-color:#1e40af!important;border-color:var(--color-primary,#1e40af)!important;box-shadow:0 0 0 3px #1e40af26!important}html[data-theme=light] .LoginPage_input__yEdo8:-webkit-autofill,html[data-theme=light] .LoginPage_input__yEdo8:-webkit-autofill:active,html[data-theme=light] .LoginPage_input__yEdo8:-webkit-autofill:focus,html[data-theme=light] .LoginPage_input__yEdo8:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;caret-color:#0f172a!important}.LoginPage_eyeButton__kLGYG{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;color:var(--text-muted,#64748b);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;outline:none;padding:0;transition:color .15s ease,background-color .15s ease,transform .1s ease;width:32px}.LoginPage_eyeButton__kLGYG:hover{background-color:#ffffff14;background-color:var(--bg-hover,#ffffff14);color:#f8fafc;color:var(--text-primary,#f8fafc)}.LoginPage_eyeButton__kLGYG:active{transform:scale(.92)}html[data-theme=light] .LoginPage_eyeButton__kLGYG:hover{background-color:#0000000d;color:#0f172a}.LoginPage_eyeButton__kLGYG svg{height:20px;width:20px}.LoginPage_captchaContainer__QP5Kl{align-items:center;background-color:initial;border-radius:8px;display:flex;justify-content:center;margin-bottom:20px;min-height:65px;overflow:hidden}.LoginPage_submitButton__z5GjD{align-items:center;background:#3b82f6;background:var(--color-primary,#3b82f6);border:none;border-radius:8px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;height:48px;justify-content:center;letter-spacing:.3px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.LoginPage_submitButton__z5GjD:hover:not(:disabled){background:#60a5fa;background:var(--color-primary-hover,#60a5fa);box-shadow:0 4px 16px #3b82f659;transform:translateY(-1px)}.LoginPage_submitButton__z5GjD:active:not(:disabled){box-shadow:0 2px 6px #3b82f640;transform:translateY(0)}.LoginPage_submitButton__z5GjD:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;pointer-events:none;transform:none}.LoginPage_spinner__lVo4k{animation:LoginPage_spin__xp\+3w 1s linear infinite}@keyframes LoginPage_spin__xp\+3w{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.LoginPage_topRightControls__tcRgC{right:12px;top:12px}.LoginPage_authContent__vD5VV{padding:30px 16px}.LoginPage_authForm__iSEXX{border-radius:12px;padding:28px 20px;width:100%}}.ForgotPasswordPage_authContainer__Ck9iD{background-color:#f5f7fa;min-height:100vh}.ForgotPasswordPage_authHeaderWrapper__3thR6{background:#fff;border-bottom:1px solid #e5e7eb}.ForgotPasswordPage_authContent__JMnC4{display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:60px 20px}.ForgotPasswordPage_authForm__gTxQj{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;max-width:100%;padding:40px;width:400px}.ForgotPasswordPage_header__zQv5B{margin-bottom:32px;text-align:left}.ForgotPasswordPage_iconCircle__o7cYy{align-items:center;background-color:#f0f4ff;background-color:var(--color-primary-10,#f0f4ff);border-radius:12px;color:var(--color-primary);display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.ForgotPasswordPage_title__jKN82{color:#1f2937;font-size:24px;font-weight:700;margin:0 0 8px}.ForgotPasswordPage_subtitle__Bw97U{color:#6b7280;font-size:15px;line-height:22px;margin:0}.ForgotPasswordPage_emailHighlight__3Ffep{color:var(--color-primary);font-size:16px;font-weight:700;margin:8px 0 0}.ForgotPasswordPage_formStack__kp80l{display:flex;flex-direction:column;gap:20px}.ForgotPasswordPage_inputGroup__dI0eH{display:flex;flex-direction:column;gap:8px}.ForgotPasswordPage_label__T\+27P{color:#4b5563;font-size:14px;font-weight:600}.ForgotPasswordPage_inputContainer__WlK6E{align-items:center;background-color:#fff;border:1.5px solid #d1d5db;border-radius:6px;display:flex;height:52px;padding:0 16px;transition:all .2s ease}.ForgotPasswordPage_inputContainer__WlK6E:hover{border-color:#9ca3af}.ForgotPasswordPage_inputContainerFocused__E-rKi{background-color:#fafbff;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-10)}.ForgotPasswordPage_inputIconSvg__4lE1Y{color:#9ca3af;flex-shrink:0;margin-right:12px}.ForgotPasswordPage_inputContainerFocused__E-rKi .ForgotPasswordPage_inputIconSvg__4lE1Y{color:var(--color-primary)}.ForgotPasswordPage_inputField__GOI0H{background:#0000;border:none;color:#1f2937;flex:1 1;font-size:16px;height:100%;outline:none}.ForgotPasswordPage_inputField__GOI0H::placeholder{color:#9ca3af}.ForgotPasswordPage_captchaContainer__pyrhT{display:flex;justify-content:center;min-height:65px}.ForgotPasswordPage_submitButton__PSNVK{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-hover) 100%);border:none;border-radius:6px;box-shadow:0 2px 8px var(--color-primary-25);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:52px;justify-content:center;letter-spacing:.5px;transition:all .2s ease;width:100%}.ForgotPasswordPage_submitButton__PSNVK:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-hover) 0,var(--color-primary-deep) 100%);box-shadow:0 4px 12px var(--color-primary-35);transform:translateY(-1px)}.ForgotPasswordPage_submitButton__PSNVK:active:not(:disabled){box-shadow:0 2px 6px var(--color-primary-25);transform:translateY(0)}.ForgotPasswordPage_submitButton__PSNVK:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed;opacity:.7;pointer-events:none;transform:none}.ForgotPasswordPage_spinner__ppHSy{animation:ForgotPasswordPage_spin__S4URC 1s linear infinite}@keyframes ForgotPasswordPage_spin__S4URC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ForgotPasswordPage_footerSection__ksGii{margin-top:32px}.ForgotPasswordPage_divider__zs\+la{align-items:center;display:flex;margin-bottom:24px}.ForgotPasswordPage_dividerLine__Ji8XD{background:#e5e7eb;flex:1 1;height:1px}.ForgotPasswordPage_dividerText__zT5h7{color:#9ca3af;font-size:13px;font-weight:500;padding:0 16px;text-transform:uppercase}.ForgotPasswordPage_footerActions__dCT4O{display:flex;flex-direction:column;gap:12px}.ForgotPasswordPage_footerRow__qhX78{align-items:center;display:flex;justify-content:center}.ForgotPasswordPage_footerText__Xp2pM{color:#4b5563;font-size:15px}.ForgotPasswordPage_footerLink__aCvJZ{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:15px;font-weight:700;padding:0;text-decoration:none;transition:color .2s ease}.ForgotPasswordPage_footerLink__aCvJZ:hover{color:var(--color-primary-hover)}.ForgotPasswordPage_footerLink__aCvJZ:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}@media (max-width:768px){.ForgotPasswordPage_authContent__JMnC4{align-items:flex-start;padding:20px}.ForgotPasswordPage_authForm__gTxQj{padding:24px;width:100%}}.ResetPasswordPage_authContainer__2v1du{background-color:#f5f7fa;min-height:100vh}.ResetPasswordPage_authHeaderWrapper__pn2N-{background:#fff;border-bottom:1px solid #e5e7eb}.ResetPasswordPage_authContent__gGuyi{display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:60px 20px}.ResetPasswordPage_authForm__FLJvX{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;max-width:100%;padding:40px;width:400px}.ResetPasswordPage_formHeader__UrXMh{margin-bottom:32px;padding-bottom:8px;text-align:left}.ResetPasswordPage_formTitle__csQxR{color:#1f2937;font-family:inherit;font-size:24px;font-weight:700;margin:0}.ResetPasswordPage_formDescription__-dFyk{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:24px;text-align:left}.ResetPasswordPage_formStack__eBasr{display:flex;flex-direction:column;gap:20px}.ResetPasswordPage_inputGroup__pbluQ{display:flex;flex-direction:column;gap:8px}.ResetPasswordPage_label__BWFS9{color:#4b5563;font-size:14px;font-weight:600}.ResetPasswordPage_inputContainer__-L1ID{align-items:center;background-color:#fff;border:1.5px solid #d1d5db;border-radius:6px;display:flex;height:52px;padding:0 16px;transition:all .2s ease}.ResetPasswordPage_inputContainer__-L1ID:hover{border-color:#9ca3af}.ResetPasswordPage_inputContainerFocused__W4TPb{background-color:#fafbff;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-10)}.ResetPasswordPage_inputIconSvg__ktcCP{color:#9ca3af;flex-shrink:0;margin-right:12px}.ResetPasswordPage_inputContainerFocused__W4TPb .ResetPasswordPage_inputIconSvg__ktcCP{color:var(--color-primary)}.ResetPasswordPage_inputField__OAVAv{background:#0000;border:none;color:#1f2937;flex:1 1;font-size:16px;height:100%;outline:none}.ResetPasswordPage_inputField__OAVAv::placeholder{color:#9ca3af}.ResetPasswordPage_eyeButton__cbxib{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:color .2s ease}.ResetPasswordPage_eyeButton__cbxib:hover{color:#6b7280}.ResetPasswordPage_eyeButton__cbxib svg{height:20px;width:20px}.ResetPasswordPage_submitButton__pO49j{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-hover) 100%);border:none;border-radius:6px;box-shadow:0 2px 8px var(--color-primary-25);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:52px;justify-content:center;letter-spacing:.5px;margin-top:8px;transition:all .2s ease;width:100%}.ResetPasswordPage_submitButton__pO49j:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-hover) 0,var(--color-primary-deep) 100%);box-shadow:0 4px 12px var(--color-primary-35);transform:translateY(-1px)}.ResetPasswordPage_submitButton__pO49j:active:not(:disabled){box-shadow:0 2px 6px var(--color-primary-25);transform:translateY(0)}.ResetPasswordPage_submitButton__pO49j:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed;opacity:.7;pointer-events:none;transform:none}.ResetPasswordPage_spinner__5lx-9{animation:ResetPasswordPage_spin__1twZx 1s linear infinite}@keyframes ResetPasswordPage_spin__1twZx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResetPasswordPage_footerSection__NIR10{margin-top:24px;text-align:center}.ResetPasswordPage_backLink__4pmlR{align-items:center;color:#6b7280;display:inline-flex;font-size:14px;font-weight:500;gap:4px;text-decoration:none;transition:color .2s ease}.ResetPasswordPage_backLink__4pmlR:hover{color:var(--color-primary)}@media (max-width:768px){.ResetPasswordPage_authContent__gGuyi{align-items:flex-start;padding:20px}.ResetPasswordPage_authForm__FLJvX{padding:24px;width:100%}}.layout_container__UH\+gX{background-color:#fff;background-color:var(--bg-body,#fff);color:var(--text-primary);font-family:Arial,sans-serif;max-width:100%;min-height:100vh;width:100%}.layout_header__C62A2{background-color:#fff;background-color:var(--bg-header,#fff);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);box-shadow:0 1px 4px 0 #4a4a4e1f;box-shadow:var(--shadow-sm,0 1px 4px 0 #4a4a4e1f);left:0;max-height:56px;min-height:56px;min-width:0;position:fixed;top:0;transition:var(--theme-transition);width:100%;z-index:6666}.layout_contentBody__8hwmq{display:flex;flex-direction:column;min-height:calc(100vh - 56px);padding-top:56px;width:100%}.layout_contentPage__UKA8K{background-color:#f4f6f8;background-color:var(--bg-body,#f4f6f8);box-sizing:border-box;color:var(--text-primary);flex:1 1;height:calc(100vh - 56px);margin:0 auto;max-width:none;min-width:0;overflow-y:auto;padding:24px 32px 64px;position:relative;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);width:100%}@media (max-width:1024px){.layout_contentPage__UKA8K{padding:20px 20px 48px}}@media (max-width:768px){.layout_contentPage__UKA8K{padding:16px 12px 40px}}.header_container__j4zdL{align-items:center;background-color:#fff;background-color:var(--bg-header,#fff);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;display:flex;height:56px;justify-content:space-between;padding-inline:20px;transition:var(--theme-transition)}.header_leftSection__Vzt5-{align-items:center;display:flex;gap:14px}.header_headerSeparator__YC4qb{color:#cbd5e1;color:var(--border-color-medium,#cbd5e1);font-size:16px;font-weight:300;-webkit-user-select:none;user-select:none}.header_backHomeBtn__0xPyt{align-items:center;background-color:#f8fafc;background-color:var(--bg-surface-subtle,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;box-shadow:0 1px 2px #0000000a;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:6px 14px;transition:all .2s cubic-bezier(.4,0,.2,1)}.header_backHomeBtn__0xPyt:hover{background-color:#eff6ff;background-color:var(--color-primary-light,#eff6ff);border-color:#93c5fd;border-color:var(--color-primary,#93c5fd);box-shadow:0 2px 6px #2563eb1f;color:#2563eb;color:var(--color-primary,#2563eb);transform:translateY(-1px)}.header_backHomeBtn__0xPyt:active{transform:translateY(0)}.header_headerText__UU3ba{align-items:center;cursor:pointer;display:flex}.header_headerLogo__CHcQe{cursor:pointer;height:36px;object-fit:contain}.header_rightSection__G7GK6{align-items:center;display:flex;gap:12px}.logout_divLogout__oTvqa{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:6px 12px;transition:background-color .2s ease}.logout_divLogout__oTvqa:hover{background-color:#0000000a;background-color:var(--bg-hover,#0000000a)}.logout_avatar__M0bNh{align-items:center;background-color:#ee4d2d;border-radius:50%;color:#fff;display:flex;font-size:15px;font-weight:600;height:32px;justify-content:center;width:32px}.logout_accountName__xPkMS{color:#333;color:var(--text-primary,#333);font-size:14px;font-weight:500;padding-inline:10px}.tooltip_tooltip__kaSUZ{animation:tooltip_dropdownFade__D2gUB .18s cubic-bezier(.16,1,.3,1);background-color:#fff;background-color:var(--bg-elevated,#fff);border:1px solid #e5e5e5;border:1px solid var(--border-color,#e5e5e5);border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;box-shadow:var(--shadow-dropdown,0 10px 25px -5px #0000001a);padding:6px;position:absolute;right:12px;top:52px;white-space:nowrap;width:280px;z-index:1000}@keyframes tooltip_dropdownFade__D2gUB{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.tooltip_profile__4mg2n{align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color,#e5e5e5);display:flex;flex-direction:column;padding:12px 16px;position:relative;text-align:center}.tooltip_profile__4mg2n>span{color:#1a1a1a;color:var(--text-primary,#1a1a1a);font-size:15px;font-weight:600;padding:0 8px;word-break:break-word}.tooltip_menuSection__-f\+MN{display:flex;flex-direction:column;gap:2px;padding:6px 0}.tooltip_menuItem__hFzhv{align-items:center;border-radius:8px;color:#333;color:var(--text-secondary,#333);cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:10px 14px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.tooltip_menuItem__hFzhv:hover{background-color:#f5f5f5;background-color:var(--bg-hover,#f5f5f5);color:#111;color:var(--text-primary,#111)}.tooltip_themeSection__llgrB{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color,#e5e5e5);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color,#e5e5e5);display:flex;flex-direction:column;gap:6px;padding:8px 12px}.tooltip_themeLabel__8Q8oz{color:#888;color:var(--text-muted,#888);font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.tooltip_themeButtons__0JMU6{background-color:#f1f5f9;background-color:var(--bg-surface-secondary,#f1f5f9);border-radius:8px;display:flex;gap:4px;padding:3px}.tooltip_themeBtn__8THe2{align-items:center;background:#0000;border:none;border-radius:6px;color:#555;color:var(--text-secondary,#555);cursor:pointer;display:flex;flex:1 1;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:6px;transition:all .15s ease}.tooltip_themeBtn__8THe2:hover{color:#111;color:var(--text-primary,#111)}.tooltip_themeBtnActive__C8wrj{background-color:#fff;background-color:var(--bg-elevated,#fff);box-shadow:0 1px 2px #0000000d;box-shadow:var(--shadow-sm,0 1px 2px #0000000d);color:#1e40af;color:var(--color-primary,#1e40af);font-weight:600}.tooltip_logoutBtn__k2WJU{align-items:center;border-radius:8px;color:#dc2626;color:var(--status-danger-text,#dc2626);cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:10px 14px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.tooltip_logoutBtn__k2WJU:hover{background-color:#ef44441a;background-color:var(--status-danger-bg,#ef44441a)}.CassanraLogo_logo__Pgvnc{align-items:center;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.CassanraLogo_icon__mxXE6{border-radius:4px;object-fit:contain}.CassanraLogo_text__Qa1at{color:#201ec0;color:var(--color-primary,#201ec0);font-weight:700;letter-spacing:1.5px;line-height:1}.ThemeToggle_container__CUaV7{align-items:center;display:inline-flex;position:relative}.ThemeToggle_toggleButton__uKRdy{align-items:center;background-color:#00000005;background-color:var(--bg-hover-subtle,#00000005);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:inline-flex;gap:6px;height:36px;justify-content:center;outline:none;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);width:36px}.ThemeToggle_toggleButton__uKRdy:hover{background-color:#0000000f;background-color:var(--bg-hover,#0000000f);border-color:#1e40af;border-color:var(--color-primary,#1e40af);color:#0f172a;color:var(--text-primary,#0f172a);transform:translateY(-1px)}.ThemeToggle_toggleButton__uKRdy:active{transform:translateY(0)}.ThemeToggle_toggleButton__uKRdy:focus-visible{outline:2px solid #1e40af;outline:2px solid var(--color-primary,#1e40af);outline-offset:2px}.ThemeToggle_iconWrapper__Cqq5M{align-items:center;display:inline-flex;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ThemeToggle_toggleButton__uKRdy:hover .ThemeToggle_iconWrapper__Cqq5M{transform:rotate(15deg) scale(1.1)}.ThemeToggle_dropdown__qCjjE{animation:ThemeToggle_dropdownFadeIn__s7u4n .18s cubic-bezier(.16,1,.3,1);background-color:#fff;background-color:var(--bg-elevated,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:10px;box-shadow:0 10px 25px -5px #0000001a;box-shadow:var(--shadow-dropdown,0 10px 25px -5px #0000001a);display:flex;flex-direction:column;gap:2px;min-width:170px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);transform-origin:top right;z-index:1000}@keyframes ThemeToggle_dropdownFadeIn__s7u4n{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.ThemeToggle_optionItem__JvDJm{align-items:center;background:#0000;border:none;border-radius:6px;color:#475569;color:var(--text-secondary,#475569);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;justify-content:space-between;outline:none;padding:8px 12px;text-align:left;transition:all .15s ease;width:100%}.ThemeToggle_optionLeft__kjntx{align-items:center;display:flex;gap:8px}.ThemeToggle_optionItem__JvDJm:hover{background-color:#0000000d;background-color:var(--bg-hover,#0000000d);color:#0f172a;color:var(--text-primary,#0f172a)}.ThemeToggle_optionItem__JvDJm.ThemeToggle_active__KHkMM{background-color:#1e40af14;background-color:var(--bg-active,#1e40af14);color:#1e40af;color:var(--color-primary,#1e40af);font-weight:600}.ThemeToggle_checkIcon__5-ELX{color:#1e40af;color:var(--color-primary,#1e40af)}.ThemeToggle_segmentedGroup__L523A{align-items:center;background-color:#f1f5f9;background-color:var(--bg-hover,#f1f5f9);border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:8px;display:inline-flex;padding:3px}.ThemeToggle_segmentItem__ezGi3{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;justify-content:center;padding:5px 10px;transition:all .15s ease}.ThemeToggle_segmentItem__ezGi3:hover{color:#0f172a;color:var(--text-primary,#0f172a)}.ThemeToggle_segmentItem__ezGi3.ThemeToggle_segmentActive__XklLN{background-color:#fff;background-color:var(--bg-surface,#fff);box-shadow:0 1px 2px #0000000d;box-shadow:var(--shadow-sm,0 1px 2px #0000000d);color:#1e40af;color:var(--color-primary,#1e40af);font-weight:600}.LoadingSkeleton_skeletonContainer__WUo6h{background-color:#0b0f19;background-color:var(--bg-body,#0b0f19);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:100vh;padding:40px;transition:var(--theme-transition);width:100%}.LoadingSkeleton_skeletonHeader__Y\+X\+z{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.LoadingSkeleton_skeletonAvatar__B-npS{border-radius:50%;height:44px;width:44px}.LoadingSkeleton_skeletonAvatar__B-npS,.LoadingSkeleton_skeletonTitle__Xg3oN{animation:LoadingSkeleton_shimmer__UEnxt 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%}.LoadingSkeleton_skeletonTitle__Xg3oN{border-radius:6px;height:28px;width:240px}.LoadingSkeleton_skeletonContent__vgXwU{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px}.LoadingSkeleton_skeletonLine__E7rqu{animation:LoadingSkeleton_shimmer__UEnxt 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border-radius:4px;height:16px}.LoadingSkeleton_skeletonLine__E7rqu.LoadingSkeleton_short__IAu5l{width:35%}.LoadingSkeleton_skeletonLine__E7rqu.LoadingSkeleton_medium__cOX4L{width:65%}.LoadingSkeleton_skeletonLine__E7rqu.LoadingSkeleton_long__\+gide{width:90%}.LoadingSkeleton_skeletonCards__n74GU{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:8px}.LoadingSkeleton_skeletonCard__tXOB9{animation:LoadingSkeleton_shimmer__UEnxt 1.5s ease-in-out infinite;background:var(--skeleton-gradient);background-size:200% 100%;border:1px solid var(--border-color);border-radius:10px;height:180px}@keyframes LoadingSkeleton_shimmer__UEnxt{0%{background-position:-200% 0}to{background-position:200% 0}}