@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css";@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css";*{box-sizing:border-box;margin:0;padding:0;transition:background-color .3s,color .3s,border-color .3s,opacity .3s,transform .3s,box-shadow .3s,fill .3s,stroke .3s}input,button,textarea,select{font-family:inherit}html.no-transition *,html.no-transition :before,html.no-transition :after{transition:none!important}:root{--page-max-width:1560px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-serif:Georgia, "Times New Roman", "Noto Serif SC", "Songti SC", "STSong", "SimSun", "Source Han Serif SC", serif;--font-mono:"JetBrains Mono", "SFMono-Regular", "SF Mono", "Fira Code", Consolas, "Liberation Mono", Menlo, "Courier New", monospace;--font-neutral:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-rounded:"Hiragino Maru Gothic ProN", "Yuanti SC", "PingFang SC", "Microsoft YaHei", "Verdana", sans-serif;--font-kai:"Kaiti SC", "STKaiti", "KaiTi", "BiauKai", "DFKai-SB", serif;--font-fangsong:"STFangsong", "FangSong", "FangSong_GB2312", "Noto Serif SC", serif;--font-serif-luxury:"Didot", "Bodoni MT", "Baskerville", Georgia, "Times New Roman", "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--font-family:var(--font-sans);--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-card:#fff;--bg-hover:#f8fafc;--bg-active:#f1f5f9;--text-primary:#1e293b;--text-secondary:#64748b;--text-tertiary:#94a3b8;--text-inverse:#fff;--text-muted:#94a3b8;--border-primary:#e2e8f0;--border-secondary:#cbd5e1;--border-light:#e2e8f0cc;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--link-primary:#3b82f6;--link-hover:#2563eb;--link-active:#1d4ed8;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--primary:#3b82f6;--primary-hover:#2563eb;--primary-active:#1d4ed8;--secondary:#64748b;--accent:#8b5cf6;--navbar-bg:#fffffff2;--navbar-border:#e2e8f0;--card-bg:#fff;--card-hover:#fff;--button-primary:#3b82f6;--button-primary-hover:#2563eb;--button-secondary:#f1f5f9;--button-secondary-hover:#e2e8f0;--button-text:#1e293b;--button-text-hover:#1e293b;--input-bg:#fff;--input-outline-bg:#fff;--input-filled-bg:#f8fafc;--input-disabled-bg:#f1f5f9;--text-placeholder:#94a3b8;--text-disabled:#cbd5e1;--text-quaternary:#94a3b8;--focus-ring:0 0 0 3px #3b82f61a;--focus-ring-error:0 0 0 3px #ef44441a;--hover-bg:#f8fafc;--selected-bg:#3b82f61a;--bg-accent:#3b82f61a;--primary-disabled:#94a3b8;--success-light:#10b9811a;--error-light:#ef44441a;--warn-light:#f59e0b1a;--primary-light:#3b82f61a;--primary-hover-light:#2563eb1a;--disabled:#94a3b8;--modal-overlay:#00000080;--primary-dark:#764ba2;--code-bg:#afb8c133;--code-block-bg:#f6f8fa;--code-header-bg:#2d2d2d;--code-header-text:#ccc;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#f6f8fa;--primary-bg:#3b82f60d}:root[data-width-mode=default]{--page-max-width:1560px}:root[data-width-mode=wide]{--page-max-width:1840px}:root[data-width-mode=full]{--page-max-width:none}[data-theme=dark]{--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--bg-card:#1e293b;--bg-hover:#334155;--bg-active:#475569;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-inverse:#0f172a;--text-muted:#64748b;--border-primary:#334155;--border-secondary:#475569;--border-light:#334155cc;--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -1px #0000004d;--shadow-lg:0 10px 15px -3px #0006, 0 4px 6px -2px #0000004d;--shadow-xl:0 20px 25px -5px #00000080, 0 10px 10px -5px #0006;--link-primary:#60a5fa;--link-hover:#3b82f6;--link-active:#2563eb;--success:#34d399;--warning:#fbbf24;--error:#f87171;--info:#60a5fa;--primary:#3b82f6;--primary-hover:#60a5fa;--primary-active:#93c5fd;--secondary:#64748b;--accent:#a78bfa;--navbar-bg:#0f172af2;--navbar-border:#334155;--card-bg:#1e293b;--card-hover:#1e293b;--button-primary:#3b82f6;--button-primary-hover:#2563eb;--button-secondary:#334155;--button-secondary-hover:#475569;--button-text:#f8fafc;--button-text-hover:#f1f5f9;--input-bg:#0f172a;--input-outline-bg:#1e293b;--input-filled-bg:#1e293b;--input-disabled-bg:#334155;--text-placeholder:#64748b;--text-disabled:#475569;--text-quaternary:#64748b;--focus-ring:0 0 0 3px #3b82f633;--focus-ring-error:0 0 0 3px #ef444433;--hover-bg:#334155;--selected-bg:#3b82f633;--bg-accent:#3b82f633;--primary-disabled:#475569;--success-light:#34d3991a;--error-light:#f871711a;--warn-light:#f59e0b1a;--primary-light:#3b82f633;--primary-hover-light:#2563eb33;--disabled:#475569;--modal-overlay:#000000b3;--primary-dark:#6a4c93;--code-bg:#6e768166;--code-block-bg:#0d1117;--code-header-bg:#161b22;--code-header-text:#8b949e;--code-button-bg:#8b949e1a;--code-button-hover-bg:#8b949e33;--table-header-bg:#161b22;--primary-bg:#3b82f61a}[data-skin=time]{--font-family:var(--font-serif);--bg-primary:#f6f1e7;--bg-secondary:#efe8da;--bg-tertiary:#e7ddca;--bg-card:#fffdf7;--bg-hover:#f0e9dc;--bg-active:#e7ddca;--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--text-tertiary:#7a7a7a;--text-inverse:#fff;--text-muted:#8a8a8a;--border-primary:#d8cfbc;--border-secondary:#c8bda6;--border-light:#d8cfbccc;--shadow-sm:0 1px 2px 0 #00000014;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001f, 0 4px 6px -2px #0000000f;--shadow-xl:0 20px 25px -5px #00000026, 0 10px 10px -5px #0000000d;--link-primary:#c8102e;--link-hover:#a50d24;--link-active:#8a0a1e;--success:#1f7a4d;--warning:#b8860b;--error:#c8102e;--info:#3b82f6;--primary:#c8102e;--primary-hover:#a50d24;--primary-active:#8a0a1e;--secondary:#6b6252;--accent:#b08d57;--navbar-bg:#fffdf7f2;--navbar-border:#d8cfbc;--card-bg:#fffdf7;--card-hover:#fffdf7;--button-primary:#c8102e;--button-primary-hover:#a50d24;--button-secondary:#efe8da;--button-secondary-hover:#e7ddca;--button-text:#1a1a1a;--button-text-hover:#1a1a1a;--input-bg:#fffdf7;--input-outline-bg:#fffdf7;--input-filled-bg:#efe8da;--input-disabled-bg:#e7ddca;--text-placeholder:#8a8a8a;--text-disabled:#c8bda6;--text-quaternary:#8a8a8a;--focus-ring:0 0 0 3px #c8102e1f;--focus-ring-error:0 0 0 3px #c8102e1f;--hover-bg:#f0e9dc;--selected-bg:#c8102e1a;--bg-accent:#c8102e1a;--primary-disabled:#c8bda6;--success-light:#1f7a4d1a;--error-light:#c8102e1a;--warn-light:#b8860b1a;--primary-light:#c8102e1a;--primary-hover-light:#a50d241a;--disabled:#c8bda6;--modal-overlay:#00000080;--primary-dark:#8a0a1e;--code-bg:#b4a07833;--code-block-bg:#f6f1e7;--code-header-bg:#1a1a1a;--code-header-text:#e8e2d4;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#efe8da;--primary-bg:#c8102e0d}[data-skin=time][data-theme=dark]{--bg-primary:#141414;--bg-secondary:#1c1c1c;--bg-tertiary:#2a2a2a;--bg-card:#1a1a1a;--bg-hover:#262626;--bg-active:#333;--text-primary:#f2ede4;--text-secondary:#c9c2b4;--text-tertiary:#9a9284;--text-inverse:#141414;--text-muted:#8a8478;--border-primary:#333;--border-secondary:#444;--border-light:#333c;--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -1px #0000004d;--shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -2px #0000004d;--shadow-xl:0 20px 25px -5px #0000008c, 0 10px 10px -5px #0006;--link-primary:#e33b4d;--link-hover:#f05565;--link-active:#f57f8a;--success:#4caf7d;--warning:#d4a24e;--error:#e33b4d;--info:#60a5fa;--primary:#e33b4d;--primary-hover:#f05565;--primary-active:#f57f8a;--secondary:#8a8478;--accent:#d4a24e;--navbar-bg:#141414f2;--navbar-border:#333;--card-bg:#1a1a1a;--card-hover:#1a1a1a;--button-primary:#e33b4d;--button-primary-hover:#f05565;--button-secondary:#2a2a2a;--button-secondary-hover:#333;--button-text:#f2ede4;--button-text-hover:#fff;--input-bg:#141414;--input-outline-bg:#1a1a1a;--input-filled-bg:#1c1c1c;--input-disabled-bg:#2a2a2a;--text-placeholder:#6e685c;--text-disabled:#444;--text-quaternary:#6e685c;--focus-ring:0 0 0 3px #e33b4d40;--focus-ring-error:0 0 0 3px #e33b4d40;--hover-bg:#262626;--selected-bg:#e33b4d33;--bg-accent:#e33b4d33;--primary-disabled:#444;--success-light:#4caf7d26;--error-light:#e33b4d26;--warn-light:#d4a24e26;--primary-light:#e33b4d33;--primary-hover-light:#f0556533;--disabled:#444;--modal-overlay:#000000b3;--primary-dark:#a50d24;--code-bg:#8c826e40;--code-block-bg:#121212;--code-header-bg:#2a2a2a;--code-header-text:#c9c2b4;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#1c1c1c;--primary-bg:#e33b4d1a}[data-skin=monochrome]{--font-family:var(--font-neutral);--bg-primary:#fafafa;--bg-secondary:#f2f2f2;--bg-tertiary:#e8e8e8;--bg-card:#fff;--bg-hover:#f2f2f2;--bg-active:#e8e8e8;--text-primary:#111;--text-secondary:#4d4d4d;--text-tertiary:#8a8a8a;--text-inverse:#fff;--text-muted:#8a8a8a;--border-primary:#e5e5e5;--border-secondary:#d4d4d4;--border-light:#e5e5e5cc;--link-primary:#111;--link-hover:#000;--link-active:#000;--success:#1f7a4d;--warning:#8a6d1f;--error:#b3261e;--info:#555;--primary:#111;--primary-hover:#000;--primary-active:#000;--secondary:#555;--accent:#111;--navbar-bg:#fafafaf2;--navbar-border:#e5e5e5;--card-bg:#fff;--card-hover:#fff;--button-primary:#111;--button-primary-hover:#000;--button-secondary:#f2f2f2;--button-secondary-hover:#e8e8e8;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fff;--input-outline-bg:#fff;--input-filled-bg:#f2f2f2;--input-disabled-bg:#e8e8e8;--text-placeholder:#8a8a8a;--text-disabled:#d4d4d4;--text-quaternary:#8a8a8a;--focus-ring:0 0 0 3px #1111111a;--focus-ring-error:0 0 0 3px #b3261e1a;--hover-bg:#f2f2f2;--selected-bg:#11111114;--bg-accent:#11111114;--primary-disabled:#d4d4d4;--success-light:#1f7a4d1a;--error-light:#b3261e1a;--warn-light:#8a6d1f1a;--primary-light:#11111114;--primary-hover-light:#0000001a;--disabled:#d4d4d4;--primary-dark:#000;--code-bg:#0000000d;--code-block-bg:#f6f6f6;--code-header-bg:#1a1a1a;--code-header-text:#d9d9d9;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#f2f2f2;--primary-bg:#1111110a}[data-skin=monochrome][data-theme=dark]{--bg-primary:#111;--bg-secondary:#1a1a1a;--bg-tertiary:#262626;--bg-card:#1c1c1c;--bg-hover:#242424;--bg-active:#2f2f2f;--text-primary:#f5f5f5;--text-secondary:#c7c7c7;--text-tertiary:#8f8f8f;--text-inverse:#111;--text-muted:#7a7a7a;--border-primary:#2a2a2a;--border-secondary:#3a3a3a;--border-light:#2a2a2acc;--link-primary:#f5f5f5;--link-hover:#fff;--link-active:#fff;--success:#4caf7d;--warning:#b89a4e;--error:#e05c53;--info:#b5b5b5;--primary:#f5f5f5;--primary-hover:#fff;--primary-active:#fff;--secondary:#9a9a9a;--accent:#f5f5f5;--navbar-bg:#111111f2;--navbar-border:#2a2a2a;--card-bg:#1c1c1c;--card-hover:#1c1c1c;--button-primary:#f5f5f5;--button-primary-hover:#fff;--button-secondary:#262626;--button-secondary-hover:#2f2f2f;--button-text:#111;--button-text-hover:#000;--input-bg:#111;--input-outline-bg:#1c1c1c;--input-filled-bg:#1a1a1a;--input-disabled-bg:#262626;--text-placeholder:#666;--text-disabled:#3a3a3a;--text-quaternary:#666;--focus-ring:0 0 0 3px #f5f5f526;--focus-ring-error:0 0 0 3px #e05c5333;--hover-bg:#242424;--selected-bg:#f5f5f51a;--bg-accent:#f5f5f51a;--primary-disabled:#3a3a3a;--success-light:#4caf7d26;--error-light:#e05c5326;--warn-light:#b89a4e26;--primary-light:#f5f5f51f;--primary-hover-light:#ffffff26;--disabled:#3a3a3a;--primary-dark:#000;--code-bg:#ffffff14;--code-block-bg:#0d0d0d;--code-header-bg:#262626;--code-header-text:#c7c7c7;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#1a1a1a;--primary-bg:#f5f5f50d}[data-skin=mint]{--font-family:var(--font-rounded);--bg-primary:#f4f7f0;--bg-secondary:#edf2e7;--bg-tertiary:#e2ead9;--bg-card:#fbfdf9;--bg-hover:#eef3e8;--bg-active:#e2ead9;--text-primary:#2f3a2b;--text-secondary:#5b6b52;--text-tertiary:#8a9a7f;--text-inverse:#fff;--text-muted:#8a9a7f;--border-primary:#dde5d5;--border-secondary:#c9d5bd;--border-light:#dde5d5cc;--link-primary:#6f9a5e;--link-hover:#5b8a4b;--link-active:#4a7a3e;--success:#4c8a5e;--warning:#b8860b;--error:#c85a4e;--info:#5f86b0;--primary:#6f9a5e;--primary-hover:#5b8a4b;--primary-active:#4a7a3e;--secondary:#6b7663;--accent:#a3b88d;--navbar-bg:#fbfdf9f2;--navbar-border:#dde5d5;--card-bg:#fbfdf9;--card-hover:#fbfdf9;--button-primary:#6f9a5e;--button-primary-hover:#5b8a4b;--button-secondary:#edf2e7;--button-secondary-hover:#e2ead9;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fbfdf9;--input-outline-bg:#fbfdf9;--input-filled-bg:#edf2e7;--input-disabled-bg:#e2ead9;--text-placeholder:#8a9a7f;--text-disabled:#c9d5bd;--text-quaternary:#8a9a7f;--focus-ring:0 0 0 3px #6f9a5e26;--focus-ring-error:0 0 0 3px #c85a4e26;--hover-bg:#eef3e8;--selected-bg:#6f9a5e1f;--bg-accent:#6f9a5e1f;--primary-disabled:#c9d5bd;--success-light:#4c8a5e1a;--error-light:#c85a4e1a;--warn-light:#b8860b1a;--primary-light:#6f9a5e1f;--primary-hover-light:#5b8a4b26;--disabled:#c9d5bd;--primary-dark:#4a7a3e;--code-bg:#6f9a5e1f;--code-block-bg:#eef3e8;--code-header-bg:#2f3a2b;--code-header-text:#d9e3d2;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#edf2e7;--primary-bg:#6f9a5e0f}[data-skin=mint][data-theme=dark]{--bg-primary:#141713;--bg-secondary:#1b1f19;--bg-tertiary:#282e25;--bg-card:#1b1f19;--bg-hover:#242b20;--bg-active:#30382c;--text-primary:#e3eadf;--text-secondary:#bcc6b6;--text-tertiary:#88927f;--text-inverse:#141713;--text-muted:#747e6e;--border-primary:#2a3027;--border-secondary:#3a4436;--border-light:#2a3027cc;--link-primary:#8fb57b;--link-hover:#a3c78e;--link-active:#b8d4a6;--success:#6fbf8d;--warning:#d4a24e;--error:#e0705e;--info:#7fa8c8;--primary:#8fb57b;--primary-hover:#a3c78e;--primary-active:#b8d4a6;--secondary:#8f9a86;--accent:#b7c9a6;--navbar-bg:#141713f2;--navbar-border:#2a3027;--card-bg:#1b1f19;--card-hover:#1b1f19;--button-primary:#8fb57b;--button-primary-hover:#a3c78e;--button-secondary:#282e25;--button-secondary-hover:#30382c;--button-text:#141713;--button-text-hover:#0f130f;--input-bg:#141713;--input-outline-bg:#1b1f19;--input-filled-bg:#1b1f19;--input-disabled-bg:#282e25;--text-placeholder:#6a7562;--text-disabled:#3a4436;--text-quaternary:#6a7562;--focus-ring:0 0 0 3px #8fb57b33;--focus-ring-error:0 0 0 3px #e0705e33;--hover-bg:#242b20;--selected-bg:#8fb57b2e;--bg-accent:#8fb57b2e;--primary-disabled:#3a4436;--success-light:#6fbf8d26;--error-light:#e0705e26;--warn-light:#d4a24e26;--primary-light:#8fb57b2e;--primary-hover-light:#a3c78e33;--disabled:#3a4436;--primary-dark:#5b8a4b;--code-bg:#8fb57b1f;--code-block-bg:#10120e;--code-header-bg:#282e25;--code-header-text:#bcc6b6;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#1b1f19;--primary-bg:#8fb57b14}[data-skin=ocean]{--font-family:var(--font-sans);--bg-primary:#f0f6fb;--bg-secondary:#e8f1f8;--bg-tertiary:#dbeaf4;--bg-card:#fbfdff;--bg-hover:#eaf3fa;--bg-active:#dbeaf4;--text-primary:#12273a;--text-secondary:#4a6b85;--text-tertiary:#7a97ad;--text-inverse:#fff;--text-muted:#7a97ad;--border-primary:#d5e5f0;--border-secondary:#bfd8e8;--border-light:#d5e5f0cc;--link-primary:#0e7cb5;--link-hover:#0a6a9d;--link-active:#085a85;--success:#1f8a6b;--warning:#c98a2e;--error:#c05548;--info:#0e7cb5;--primary:#0e7cb5;--primary-hover:#0a6a9d;--primary-active:#085a85;--secondary:#5b7790;--accent:#4aa3d8;--navbar-bg:#fbfdfff2;--navbar-border:#d5e5f0;--card-bg:#fbfdff;--card-hover:#fbfdff;--button-primary:#0e7cb5;--button-primary-hover:#0a6a9d;--button-secondary:#e8f1f8;--button-secondary-hover:#dbeaf4;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fbfdff;--input-outline-bg:#fbfdff;--input-filled-bg:#e8f1f8;--input-disabled-bg:#dbeaf4;--text-placeholder:#7a97ad;--text-disabled:#bfd8e8;--text-quaternary:#7a97ad;--focus-ring:0 0 0 3px #0e7cb526;--focus-ring-error:0 0 0 3px #c0554826;--hover-bg:#eaf3fa;--selected-bg:#0e7cb51f;--bg-accent:#0e7cb51f;--primary-disabled:#bfd8e8;--success-light:#1f8a6b1a;--error-light:#c055481a;--warn-light:#c98a2e1a;--primary-light:#0e7cb51f;--primary-hover-light:#0a6a9d26;--disabled:#bfd8e8;--primary-dark:#085a85;--code-bg:#0e7cb51a;--code-block-bg:#eef6fc;--code-header-bg:#12273a;--code-header-text:#d9e8f2;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#e8f1f8;--primary-bg:#0e7cb50d}[data-skin=ocean][data-theme=dark]{--bg-primary:#0c1720;--bg-secondary:#12202c;--bg-tertiary:#1c2f40;--bg-card:#12202c;--bg-hover:#192a38;--bg-active:#22384a;--text-primary:#e2eef6;--text-secondary:#b8ccd9;--text-tertiary:#8aa4b5;--text-inverse:#0c1720;--text-muted:#7892a3;--border-primary:#223542;--border-secondary:#31495b;--border-light:#223542cc;--link-primary:#4aa3d8;--link-hover:#5fb2e2;--link-active:#7cc3ec;--success:#4cb385;--warning:#d4a24e;--error:#e0705e;--info:#4aa3d8;--primary:#4aa3d8;--primary-hover:#5fb2e2;--primary-active:#7cc3ec;--secondary:#8aa4b5;--accent:#2f88bd;--navbar-bg:#0c1720f2;--navbar-border:#223542;--card-bg:#12202c;--card-hover:#12202c;--button-primary:#4aa3d8;--button-primary-hover:#5fb2e2;--button-secondary:#1c2f40;--button-secondary-hover:#22384a;--button-text:#0c1720;--button-text-hover:#0a121a;--input-bg:#0c1720;--input-outline-bg:#12202c;--input-filled-bg:#12202c;--input-disabled-bg:#1c2f40;--text-placeholder:#6c8698;--text-disabled:#31495b;--text-quaternary:#6c8698;--focus-ring:0 0 0 3px #4aa3d840;--focus-ring-error:0 0 0 3px #e0705e33;--hover-bg:#192a38;--selected-bg:#4aa3d833;--bg-accent:#4aa3d833;--primary-disabled:#31495b;--success-light:#4cb38526;--error-light:#e0705e26;--warn-light:#d4a24e26;--primary-light:#4aa3d833;--primary-hover-light:#5fb2e238;--disabled:#31495b;--primary-dark:#085a85;--code-bg:#4aa3d81f;--code-block-bg:#0a131b;--code-header-bg:#1c2f40;--code-header-text:#b8ccd9;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#12202c;--primary-bg:#4aa3d814}[data-skin=sakura]{--font-family:var(--font-kai);--bg-primary:#fff5f7;--bg-secondary:#fbebee;--bg-tertiary:#f7dfe4;--bg-card:#fffdfe;--bg-hover:#fceef1;--bg-active:#f7dfe4;--text-primary:#3a2026;--text-secondary:#7a5560;--text-tertiary:#b08a94;--text-inverse:#fff;--text-muted:#b08a94;--border-primary:#f5dbe1;--border-secondary:#eec7cf;--border-light:#f5dbe1cc;--link-primary:#e87a9a;--link-hover:#d9678a;--link-active:#c9557b;--success:#b0708a;--warning:#c99a4e;--error:#d96a6a;--info:#a98ad8;--primary:#e87a9a;--primary-hover:#d9678a;--primary-active:#c9557b;--secondary:#9a7a85;--accent:#f48fb1;--navbar-bg:#fffdfef2;--navbar-border:#f5dbe1;--card-bg:#fffdfe;--card-hover:#fffdfe;--button-primary:#e87a9a;--button-primary-hover:#d9678a;--button-secondary:#fbebee;--button-secondary-hover:#f7dfe4;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fffdfe;--input-outline-bg:#fffdfe;--input-filled-bg:#fbebee;--input-disabled-bg:#f7dfe4;--text-placeholder:#b08a94;--text-disabled:#eec7cf;--text-quaternary:#b08a94;--focus-ring:0 0 0 3px #e87a9a26;--focus-ring-error:0 0 0 3px #d96a6a26;--hover-bg:#fceef1;--selected-bg:#e87a9a1f;--bg-accent:#e87a9a1f;--primary-disabled:#eec7cf;--success-light:#b0708a1a;--error-light:#d96a6a1a;--warn-light:#c99a4e1a;--primary-light:#e87a9a1f;--primary-hover-light:#d9678a26;--disabled:#eec7cf;--primary-dark:#c9557b;--code-bg:#e87a9a1a;--code-block-bg:#fbebee;--code-header-bg:#3a2026;--code-header-text:#e8d3d9;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#fbebee;--primary-bg:#e87a9a0d}[data-skin=sakura][data-theme=dark]{--bg-primary:#1c1216;--bg-secondary:#24171c;--bg-tertiary:#33222a;--bg-card:#24171c;--bg-hover:#2b1c22;--bg-active:#392630;--text-primary:#f6e6ea;--text-secondary:#d3b8c0;--text-tertiary:#a89097;--text-inverse:#1c1216;--text-muted:#967d84;--border-primary:#37242a;--border-secondary:#4b333c;--border-light:#37242acc;--link-primary:#f48fb1;--link-hover:#f7a3bf;--link-active:#fabbd0;--success:#c78ba2;--warning:#d4a24e;--error:#e07a7a;--info:#b39be0;--primary:#f48fb1;--primary-hover:#f7a3bf;--primary-active:#fabbd0;--secondary:#b89aa4;--accent:#d96a8c;--navbar-bg:#1c1216f2;--navbar-border:#37242a;--card-bg:#24171c;--card-hover:#24171c;--button-primary:#f48fb1;--button-primary-hover:#f7a3bf;--button-secondary:#33222a;--button-secondary-hover:#392630;--button-text:#1c1216;--button-text-hover:#170f12;--input-bg:#1c1216;--input-outline-bg:#24171c;--input-filled-bg:#24171c;--input-disabled-bg:#33222a;--text-placeholder:#8d757c;--text-disabled:#4b333c;--text-quaternary:#8d757c;--focus-ring:0 0 0 3px #f48fb138;--focus-ring-error:0 0 0 3px #e07a7a33;--hover-bg:#2b1c22;--selected-bg:#f48fb12e;--bg-accent:#f48fb12e;--primary-disabled:#4b333c;--success-light:#c78ba226;--error-light:#e07a7a26;--warn-light:#d4a24e26;--primary-light:#f48fb12e;--primary-hover-light:#f7a3bf33;--disabled:#4b333c;--primary-dark:#c9557b;--code-bg:#f48fb11f;--code-block-bg:#160e11;--code-header-bg:#33222a;--code-header-text:#d3b8c0;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#24171c;--primary-bg:#f48fb114}[data-skin=cyberpunk]{--font-family:var(--font-sans);--bg-primary:#f4f2ff;--bg-secondary:#ece9ff;--bg-tertiary:#e0daf8;--bg-card:#fbfaff;--bg-hover:#efe9ff;--bg-active:#e0daf8;--text-primary:#1a1433;--text-secondary:#4b4366;--text-tertiary:#7a7199;--text-inverse:#fff;--text-muted:#7a7199;--border-primary:#e0d9f5;--border-secondary:#cfc3ec;--border-light:#e0d9f5cc;--link-primary:#7c5cff;--link-hover:#6a4af0;--link-active:#5a3ce0;--success:#2ba08c;--warning:#c98a2e;--error:#d94b5f;--info:#0099c9;--primary:#7c5cff;--primary-hover:#6a4af0;--primary-active:#5a3ce0;--secondary:#6d6490;--accent:#00b8d9;--navbar-bg:#fbfafff2;--navbar-border:#e0d9f5;--card-bg:#fbfaff;--card-hover:#fbfaff;--button-primary:#7c5cff;--button-primary-hover:#6a4af0;--button-secondary:#ece9ff;--button-secondary-hover:#e0daf8;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fbfaff;--input-outline-bg:#fbfaff;--input-filled-bg:#ece9ff;--input-disabled-bg:#e0daf8;--text-placeholder:#7a7199;--text-disabled:#cfc3ec;--text-quaternary:#7a7199;--focus-ring:0 0 0 3px #7c5cff2e;--focus-ring-error:0 0 0 3px #d94b5f2e;--hover-bg:#efe9ff;--selected-bg:#7c5cff24;--bg-accent:#7c5cff24;--primary-disabled:#cfc3ec;--success-light:#2ba08c1f;--error-light:#d94b5f1f;--warn-light:#c98a2e1f;--primary-light:#7c5cff24;--primary-hover-light:#6a4af029;--disabled:#cfc3ec;--primary-dark:#5a3ce0;--code-bg:#7c5cff1a;--code-block-bg:#ece9ff;--code-header-bg:#1a1433;--code-header-text:#ddd6f5;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#ece9ff;--primary-bg:#7c5cff0d}[data-skin=cyberpunk][data-theme=dark]{--bg-primary:#0a0a14;--bg-secondary:#12121f;--bg-tertiary:#1d1d30;--bg-card:#12121f;--bg-hover:#191926;--bg-active:#24243a;--text-primary:#e6e6ff;--text-secondary:#b3b3cc;--text-tertiary:#808099;--text-inverse:#0a0a14;--text-muted:#70708a;--border-primary:#26263a;--border-secondary:#35354e;--border-light:#26263acc;--link-primary:#b26bff;--link-hover:#c48bff;--link-active:#d4a6ff;--success:#3dd6c3;--warning:#e0a94e;--error:#ff5c7a;--info:#00e5ff;--primary:#b26bff;--primary-hover:#c48bff;--primary-active:#d4a6ff;--secondary:#9990b8;--accent:#00e5ff;--navbar-bg:#0a0a14f2;--navbar-border:#26263a;--card-bg:#12121f;--card-hover:#12121f;--button-primary:#b26bff;--button-primary-hover:#c48bff;--button-secondary:#1d1d30;--button-secondary-hover:#24243a;--button-text:#0a0a14;--button-text-hover:#080814;--input-bg:#0a0a14;--input-outline-bg:#12121f;--input-filled-bg:#12121f;--input-disabled-bg:#1d1d30;--text-placeholder:#667;--text-disabled:#35354e;--text-quaternary:#667;--focus-ring:0 0 0 3px #b26bff40;--focus-ring-error:0 0 0 3px #ff5c7a38;--hover-bg:#191926;--selected-bg:#b26bff33;--bg-accent:#b26bff33;--primary-disabled:#35354e;--success-light:#3dd6c326;--error-light:#ff5c7a26;--warn-light:#e0a94e26;--primary-light:#b26bff33;--primary-hover-light:#c48bff38;--disabled:#35354e;--primary-dark:#5a3ce0;--code-bg:#b26bff26;--code-block-bg:#08080f;--code-header-bg:#1d1d30;--code-header-text:#b3b3cc;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#12121f;--primary-bg:#b26bff14}[data-skin=gold]{--font-family:var(--font-serif-luxury);--bg-primary:#faf6ee;--bg-secondary:#f3ecdd;--bg-tertiary:#e9dfc8;--bg-card:#fffdf8;--bg-hover:#f4eddf;--bg-active:#e9dfc8;--text-primary:#2b2115;--text-secondary:#6b5a3f;--text-tertiary:#9a8a6d;--text-inverse:#fff;--text-muted:#9a8a6d;--border-primary:#e8dcc3;--border-secondary:#d9c9a6;--border-light:#e8dcc3cc;--link-primary:#b8860b;--link-hover:#a07307;--link-active:#8a6200;--success:#5f8a3e;--warning:#b8860b;--error:#c05a48;--info:#8a7a3e;--primary:#b8860b;--primary-hover:#a07307;--primary-active:#8a6200;--secondary:#7a6a50;--accent:#d4a24e;--navbar-bg:#fffdf8f2;--navbar-border:#e8dcc3;--card-bg:#fffdf8;--card-hover:#fffdf8;--button-primary:#b8860b;--button-primary-hover:#a07307;--button-secondary:#f3ecdd;--button-secondary-hover:#e9dfc8;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fffdf8;--input-outline-bg:#fffdf8;--input-filled-bg:#f3ecdd;--input-disabled-bg:#e9dfc8;--text-placeholder:#9a8a6d;--text-disabled:#d9c9a6;--text-quaternary:#9a8a6d;--focus-ring:0 0 0 3px #b8860b2e;--focus-ring-error:0 0 0 3px #c05a482e;--hover-bg:#f4eddf;--selected-bg:#b8860b24;--bg-accent:#b8860b24;--primary-disabled:#d9c9a6;--success-light:#5f8a3e1f;--error-light:#c05a481f;--warn-light:#b8860b24;--primary-light:#b8860b24;--primary-hover-light:#a0730729;--disabled:#d9c9a6;--primary-dark:#8a6200;--code-bg:#b8860b1a;--code-block-bg:#f3ecdd;--code-header-bg:#2b2115;--code-header-text:#e6dcc8;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#f3ecdd;--primary-bg:#b8860b0d}[data-skin=gold][data-theme=dark]{--bg-primary:#141210;--bg-secondary:#1c1915;--bg-tertiary:#29251e;--bg-card:#1c1915;--bg-hover:#242019;--bg-active:#2f2a20;--text-primary:#f2eadb;--text-secondary:#c9bc9f;--text-tertiary:#a09274;--text-inverse:#141210;--text-muted:#8f8268;--border-primary:#2e281f;--border-secondary:#3f372a;--border-light:#2e281fcc;--link-primary:#d4a24e;--link-hover:#e0b566;--link-active:#e8c47e;--success:#8fb86f;--warning:#d4a24e;--error:#e07a68;--info:#b8a86f;--primary:#d4a24e;--primary-hover:#e0b566;--primary-active:#e8c47e;--secondary:#a39680;--accent:#c08b2d;--navbar-bg:#141210f2;--navbar-border:#2e281f;--card-bg:#1c1915;--card-hover:#1c1915;--button-primary:#d4a24e;--button-primary-hover:#e0b566;--button-secondary:#29251e;--button-secondary-hover:#2f2a20;--button-text:#141210;--button-text-hover:#0f0d0b;--input-bg:#141210;--input-outline-bg:#1c1915;--input-filled-bg:#1c1915;--input-disabled-bg:#29251e;--text-placeholder:#7d715a;--text-disabled:#3f372a;--text-quaternary:#7d715a;--focus-ring:0 0 0 3px #d4a24e38;--focus-ring-error:0 0 0 3px #e07a6833;--hover-bg:#242019;--selected-bg:#d4a24e2e;--bg-accent:#d4a24e2e;--primary-disabled:#3f372a;--success-light:#8fb86f26;--error-light:#e07a6826;--warn-light:#d4a24e2e;--primary-light:#d4a24e2e;--primary-hover-light:#e0b56633;--disabled:#3f372a;--primary-dark:#8a6200;--code-bg:#d4a24e1f;--code-block-bg:#0f0e0c;--code-header-bg:#29251e;--code-header-text:#c9bc9f;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#1c1915;--primary-bg:#d4a24e14}[data-skin=lavender]{--font-family:var(--font-fangsong);--bg-primary:#f7f5ff;--bg-secondary:#efecff;--bg-tertiary:#e4dff8;--bg-card:#fdfcff;--bg-hover:#f1eefb;--bg-active:#e4dff8;--text-primary:#241d3a;--text-secondary:#554a7a;--text-tertiary:#877aad;--text-inverse:#fff;--text-muted:#877aad;--border-primary:#e3dcf5;--border-secondary:#d2c8ec;--border-light:#e3dcf5cc;--link-primary:#7c5cff;--link-hover:#6a4af0;--link-active:#5a3ce0;--success:#4c8a8a;--warning:#b8860b;--error:#c05a90;--info:#7c5cff;--primary:#7c5cff;--primary-hover:#6a4af0;--primary-active:#5a3ce0;--secondary:#6d6490;--accent:#a58aff;--navbar-bg:#fdfcfff2;--navbar-border:#e3dcf5;--card-bg:#fdfcff;--card-hover:#fdfcff;--button-primary:#7c5cff;--button-primary-hover:#6a4af0;--button-secondary:#efecff;--button-secondary-hover:#e4dff8;--button-text:#fff;--button-text-hover:#fff;--input-bg:#fdfcff;--input-outline-bg:#fdfcff;--input-filled-bg:#efecff;--input-disabled-bg:#e4dff8;--text-placeholder:#877aad;--text-disabled:#d2c8ec;--text-quaternary:#877aad;--focus-ring:0 0 0 3px #7c5cff29;--focus-ring-error:0 0 0 3px #c05a9029;--hover-bg:#f1eefb;--selected-bg:#7c5cff21;--bg-accent:#7c5cff21;--primary-disabled:#d2c8ec;--success-light:#4c8a8a1f;--error-light:#c05a901f;--warn-light:#b8860b1f;--primary-light:#7c5cff21;--primary-hover-light:#6a4af029;--disabled:#d2c8ec;--primary-dark:#5a3ce0;--code-bg:#7c5cff1a;--code-block-bg:#efecff;--code-header-bg:#241d3a;--code-header-text:#e2dbf2;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#efecff;--primary-bg:#7c5cff0d}[data-skin=lavender][data-theme=dark]{--bg-primary:#161220;--bg-secondary:#1d1828;--bg-tertiary:#2a2340;--bg-card:#1d1828;--bg-hover:#241d33;--bg-active:#302846;--text-primary:#eae6f8;--text-secondary:#c3bbd9;--text-tertiary:#9a90b5;--text-inverse:#161220;--text-muted:#8a80a5;--border-primary:#2b2440;--border-secondary:#3b3355;--border-light:#2b2440cc;--link-primary:#a58aff;--link-hover:#b8a3ff;--link-active:#cbb9ff;--success:#6fbfb0;--warning:#d4a24e;--error:#e070a8;--info:#a58aff;--primary:#a58aff;--primary-hover:#b8a3ff;--primary-active:#cbb9ff;--secondary:#a39ac2;--accent:#7c5cff;--navbar-bg:#161220f2;--navbar-border:#2b2440;--card-bg:#1d1828;--card-hover:#1d1828;--button-primary:#a58aff;--button-primary-hover:#b8a3ff;--button-secondary:#2a2340;--button-secondary-hover:#302846;--button-text:#161220;--button-text-hover:#100d18;--input-bg:#161220;--input-outline-bg:#1d1828;--input-filled-bg:#1d1828;--input-disabled-bg:#2a2340;--text-placeholder:#7a7094;--text-disabled:#3b3355;--text-quaternary:#7a7094;--focus-ring:0 0 0 3px #a58aff38;--focus-ring-error:0 0 0 3px #e070a833;--hover-bg:#241d33;--selected-bg:#a58aff2e;--bg-accent:#a58aff2e;--primary-disabled:#3b3355;--success-light:#6fbfb026;--error-light:#e070a826;--warn-light:#d4a24e26;--primary-light:#a58aff2e;--primary-hover-light:#b8a3ff33;--disabled:#3b3355;--primary-dark:#5a3ce0;--code-bg:#a58aff1f;--code-block-bg:#100d18;--code-header-bg:#2a2340;--code-header-text:#c3bbd9;--code-button-bg:#ffffff1a;--code-button-hover-bg:#fff3;--table-header-bg:#1d1828;--primary-bg:#a58aff14}[data-skin=pi]{--font-family:var(--font-serif);--bg-primary:#ebe7e4;--bg-secondary:#e2dedb;--bg-tertiary:#d8d4d0;--bg-card:#f3f2f0;--bg-hover:#e7e5e2;--bg-active:#ddd9d5;--text-primary:#252f3d;--text-secondary:#4d5662;--text-tertiary:#756f69;--text-inverse:#f3f2f0;--text-muted:#7f7973;--border-primary:#5c575259;--border-secondary:#5c57528c;--border-light:#5c575233;--shadow-sm:0 2px 10px #5c565014;--shadow-md:0 8px 28px #5c56501f;--shadow-lg:0 16px 44px #5c565026;--shadow-xl:0 24px 60px #5c56502e;--link-primary:#4b607c;--link-hover:#384d68;--link-active:#2c4059;--success:#527760;--warning:#9a6a32;--error:#844f3b;--info:#4b607c;--primary:#4b607c;--primary-hover:#3b506b;--primary-active:#30445d;--secondary:#756f69;--accent:#b86b52;--navbar-bg:#f3f2f0eb;--navbar-border:#5c575266;--card-bg:#f3f2f0f0;--card-hover:#f7f6f4;--button-primary:#4b607c;--button-primary-hover:#3b506b;--button-secondary:#ddd9d5;--button-secondary-hover:#d1ccc7;--button-text:#252f3d;--button-text-hover:#13110f;--input-bg:#f3f2f0;--input-outline-bg:#f3f2f0;--input-filled-bg:#e5e2df;--input-disabled-bg:#d8d4d0;--text-placeholder:#8b847d;--text-disabled:#aaa39c;--text-quaternary:#8b847d;--focus-ring:0 0 0 3px #4b607c2e;--focus-ring-error:0 0 0 3px #844f3b2e;--hover-bg:#4b607c14;--selected-bg:#4b607c21;--bg-accent:#4b607c1a;--primary-disabled:#9da5af;--success-light:#5277601f;--error-light:#844f3b1f;--warn-light:#9a6a321f;--primary-light:#4b607c1f;--primary-hover-light:#4b607c2e;--disabled:#aaa39c;--primary-dark:#30445d;--code-bg:#4b607c1c;--code-block-bg:#e2e5e7;--code-header-bg:#252f3d;--code-header-text:#ebe7e4;--code-button-bg:#ffffff1a;--code-button-hover-bg:#ffffff2e;--table-header-bg:#e2dedb;--primary-bg:#4b607c0f}[data-skin=pi][data-theme=dark]{--bg-primary:#0d1116;--bg-secondary:#161d27;--bg-tertiary:#252f3d;--bg-card:#212730;--bg-hover:#29323d;--bg-active:#303b48;--text-primary:#ebe7e4;--text-secondary:#c2c6ca;--text-tertiary:#9fa4ab;--text-inverse:#0d1116;--text-muted:#858b93;--border-primary:#757d8966;--border-secondary:#757d899e;--border-light:#757d8938;--shadow-sm:0 2px 12px #00000047;--shadow-md:0 10px 32px #0000005c;--shadow-lg:0 18px 52px #0000006b;--shadow-xl:0 28px 72px #0000007a;--link-primary:#8bb5d8;--link-hover:#a5cae8;--link-active:#c0ddf3;--success:#6eb083;--warning:#d8a35e;--error:#cf765a;--info:#6a9fcc;--primary:#6a9fcc;--primary-hover:#82b3dc;--primary-active:#9ac5e8;--secondary:#9fa4ab;--accent:#b86b52;--navbar-bg:#0d1116eb;--navbar-border:#757d8973;--card-bg:#212730f0;--card-hover:#252f3d;--button-primary:#6a9fcc;--button-primary-hover:#82b3dc;--button-secondary:#252f3d;--button-secondary-hover:#303b48;--button-text:#ebe7e4;--button-text-hover:#fff;--input-bg:#161d27;--input-outline-bg:#212730;--input-filled-bg:#1b222c;--input-disabled-bg:#252f3d;--text-placeholder:#757d89;--text-disabled:#58616c;--text-quaternary:#757d89;--focus-ring:0 0 0 3px #6a9fcc38;--focus-ring-error:0 0 0 3px #cf765a33;--hover-bg:#6a9fcc14;--selected-bg:#6a9fcc2b;--bg-accent:#6a9fcc21;--primary-disabled:#4f6478;--success-light:#6eb08321;--error-light:#cf765a21;--warn-light:#d8a35e21;--primary-light:#6a9fcc29;--primary-hover-light:#82b3dc33;--disabled:#58616c;--primary-dark:#395a77;--code-bg:#6a9fcc21;--code-block-bg:#111820;--code-header-bg:#252f3d;--code-header-text:#d5d8db;--code-button-bg:#ffffff14;--code-button-hover-bg:#ffffff24;--table-header-bg:#161d27;--primary-bg:#6a9fcc14}[data-skin=time] h1,[data-skin=time] h2,[data-skin=time] h3,[data-skin=time] .page-title,[data-skin=time] .panel-title{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:700}[data-skin=monochrome] h1,[data-skin=monochrome] h2,[data-skin=monochrome] h3,[data-skin=monochrome] .page-title,[data-skin=monochrome] .panel-title{font-family:var(--font-neutral);font-weight:700}[data-skin=mint] h1,[data-skin=mint] h2,[data-skin=mint] h3,[data-skin=mint] .page-title,[data-skin=mint] .panel-title{font-family:var(--font-rounded);font-weight:600}[data-skin=ocean] h1,[data-skin=ocean] h2,[data-skin=ocean] h3,[data-skin=ocean] .page-title,[data-skin=ocean] .panel-title{font-family:var(--font-sans);font-weight:600}[data-skin=sakura] h1,[data-skin=sakura] h2,[data-skin=sakura] h3,[data-skin=sakura] .page-title,[data-skin=sakura] .panel-title{font-family:var(--font-kai);font-weight:600}[data-skin=cyberpunk] h1,[data-skin=cyberpunk] h2,[data-skin=cyberpunk] h3,[data-skin=cyberpunk] .page-title,[data-skin=cyberpunk] .panel-title{font-family:var(--font-mono);letter-spacing:.02em;font-weight:700}[data-skin=gold] h1,[data-skin=gold] h2,[data-skin=gold] h3,[data-skin=gold] .page-title,[data-skin=gold] .panel-title{font-family:var(--font-serif-luxury);font-weight:700}[data-skin=lavender] h1,[data-skin=lavender] h2,[data-skin=lavender] h3,[data-skin=lavender] .page-title,[data-skin=lavender] .panel-title{font-family:var(--font-fangsong);font-weight:600}[data-skin=pi] h1,[data-skin=pi] h2,[data-skin=pi] h3,[data-skin=pi] .page-title,[data-skin=pi] .panel-title{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:650}html,body{scroll-behavior:smooth;max-width:100vw;font-family:var(--font-family);color:var(--text-primary);background-color:var(--bg-primary);line-height:1.5;position:relative;overflow-x:hidden}#root{background-color:var(--bg-primary);width:100vw;height:100vh;color:var(--text-primary);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){[data-skin=time]{--theme-cursor:url(/cursors/time.svg) 5 3, auto;--theme-pointer:url(/cursors/time-pointer.svg) 15 3, pointer}[data-skin=monochrome]{--theme-cursor:url(/cursors/monochrome.svg) 5 3, auto;--theme-pointer:url(/cursors/monochrome-pointer.svg) 15 3, pointer}[data-skin=mint]{--theme-cursor:url(/cursors/mint.svg) 5 3, auto;--theme-pointer:url(/cursors/mint-pointer.svg) 15 3, pointer}[data-skin=ocean]{--theme-cursor:url(/cursors/ocean.svg) 5 3, auto;--theme-pointer:url(/cursors/ocean-pointer.svg) 15 3, pointer}[data-skin=sakura]{--theme-cursor:url(/cursors/sakura.svg) 5 3, auto;--theme-pointer:url(/cursors/sakura-pointer.svg) 15 3, pointer}[data-skin=cyberpunk]{--theme-cursor:url(/cursors/cyberpunk.svg) 5 3, auto;--theme-pointer:url(/cursors/cyberpunk-pointer.svg) 15 3, pointer}[data-skin=gold]{--theme-cursor:url(/cursors/gold.svg) 5 3, auto;--theme-pointer:url(/cursors/gold-pointer.svg) 15 3, pointer}[data-skin=lavender]{--theme-cursor:url(/cursors/lavender.svg) 5 3, auto;--theme-pointer:url(/cursors/lavender-pointer.svg) 15 3, pointer}[data-skin=pi]{--theme-cursor:url(/cursors/pi.svg) 5 3, auto;--theme-pointer:url(/cursors/pi-pointer.svg) 15 3, pointer}html[data-skin][data-cursor=custom] body,html[data-skin][data-cursor=custom] body *{cursor:var(--theme-cursor)}html[data-skin][data-cursor=custom] :is(a,button,select,summary,label[for],[role=button],[role=link],[role=switch],[role=tab],[role=menuitem],[role=option],[role=treeitem],[role=radio],[role=menuitemcheckbox]),html[data-skin][data-cursor=custom] input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio]){cursor:var(--theme-pointer)!important}html[data-skin][data-cursor=custom] input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not(:disabled),html[data-skin][data-cursor=custom] textarea:not(:disabled),html[data-skin][data-cursor=custom] [contenteditable=true]{cursor:text!important}html[data-skin][data-cursor=custom] :disabled,html[data-skin][data-cursor=custom] [aria-disabled=true]{cursor:not-allowed!important}html[data-skin][data-cursor=custom] [draggable=true]{cursor:grab!important}html[data-skin][data-cursor=custom] [draggable=true]:active{cursor:grabbing!important}}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;min-height:0;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}[data-simplebar]{z-index:1;position:relative}.simplebar-scrollbar{background:linear-gradient(90deg,#e0e6ed 0%,#cfd8e3 100%);border-radius:6px;width:5px;min-width:5px}.simplebar-scrollbar:before{background:0 0}.simplebar-scrollbar.simplebar-visible{background:linear-gradient(90deg,#bfc8d6 0%,#a3b1c2 100%);width:6px;min-width:6px;max-width:6px}.simplebar-track{background:#f8f9fb;width:6px;min-width:6px;max-width:6px}[data-theme=dark] .simplebar-scrollbar{background:linear-gradient(90deg,#353a40 0%,#444b55 100%);border-radius:6px;width:5px;min-width:5px}[data-theme=dark] .simplebar-scrollbar:before{background:0 0}[data-theme=dark] .simplebar-scrollbar.simplebar-visible{background:linear-gradient(90deg,#555e6b 0%,#444b55 100%);width:6px;min-width:6px;max-width:6px}[data-theme=dark] .simplebar-track{background:#23272e;width:6px;min-width:6px;max-width:6px}._container_1974t_1{z-index:9999;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed}._top-right_1974t_11{top:0;right:0}._top-left_1974t_16{top:0;left:0}._bottom-right_1974t_21{bottom:0;right:0}._bottom-left_1974t_26{bottom:0;left:0}._message_1974t_32{background:var(--card-bg);box-shadow:var(--shadow-md);border-radius:4px;align-items:center;gap:12px;max-width:380px;padding:12px 16px;animation:.3s _fadeIn_1974t_1;display:flex}._success_1974t_45{border-left:4px solid var(--success)}._warn_1974t_49{border-left:4px solid var(--warning)}._error_1974t_53{border-left:4px solid var(--error)}._info_1974t_57{border-left:4px solid var(--info)}._icon_1974t_62{font-size:18px;font-weight:700}._content_1974t_68{word-break:break-word;flex:1}._closeBtn_1974t_74{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;margin-left:8px;padding:0;font-size:16px}._closeBtn_1974t_74:hover{color:var(--text-primary)}@keyframes _fadeIn_1974t_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._fadeOut_1974t_100{opacity:0;transform:translateY(-10px)}._mask_pg1i5_1{background-color:var(--mask-bg);z-index:1000;justify-content:center;align-items:center;animation:.3s _fadeIn_pg1i5_1;display:flex;position:fixed;inset:0}._confirmBox_pg1i5_15{background-color:var(--card-bg);border-radius:8px;width:90%;max-width:500px;animation:.3s _scaleIn_pg1i5_1;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #0000001a}._content_pg1i5_27{flex-direction:column;display:flex}._title_pg1i5_32{color:var(--text-primary);border-bottom:1px solid var(--border-primary);padding:16px 20px;font-size:18px;font-weight:600}._message_pg1i5_40{color:var(--text-secondary);padding:24px 20px;font-size:16px;line-height:1.5}._footer_pg1i5_47{border-top:1px solid var(--border-primary);justify-content:flex-end;gap:12px;padding:12px 20px;display:flex}._cancelBtn_pg1i5_55,._confirmBtn_pg1i5_56{cursor:pointer;border:1px solid var(--border-primary);border-radius:4px;padding:8px 16px;font-size:14px}._cancelBtn_pg1i5_55{background-color:var(--button-secondary-bg);color:var(--text-secondary)}._cancelBtn_pg1i5_55:hover{background-color:var(--hover-bg)}._confirmBtn_pg1i5_56{background-color:var(--primary);color:var(--text-inverse);border-color:var(--primary)}._confirmBtn_pg1i5_56:hover{background-color:var(--primary-hover)}._confirmBtn_pg1i5_56:disabled,._cancelBtn_pg1i5_55:disabled{opacity:.7;cursor:not-allowed}@keyframes _fadeIn_pg1i5_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_pg1i5_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._ufoWrap_v9w59_1{z-index:2;animation:2.5s ease-in-out _ufoFly_v9w59_1;position:absolute;top:-40px;left:50%;transform:translate(-50%)}._ufo_v9w59_1{filter:drop-shadow(0 4px 16px #b3e5fc88);animation:2.5s infinite alternate _ufoBeam_v9w59_1}@keyframes _ufoFly_v9w59_1{0%{opacity:0;transform:translate(-50%)scale(.5)}30%{opacity:1;transform:translate(-50%)scale(1.1)}60%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes _ufoBeam_v9w59_1{0%{opacity:.7}to{opacity:1}}._illustration_v9w59_43{position:relative}._container_v9w59_46{min-height:100vh;color:var(--notfound-text,var(--text-primary,#222));text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex}._code_v9w59_57{letter-spacing:8px;color:#4f8ef7;text-shadow:0 2px 24px #4f8ef733;margin-bottom:0;font-size:8rem;font-weight:900;animation:1.8s cubic-bezier(.4,0,.6,1) infinite _bounce404_v9w59_1}._illustration_v9w59_43{justify-content:center;margin:0 auto 18px;display:flex}._robot_v9w59_73{animation:2.5s ease-in-out infinite _floatRobot_v9w59_1}@keyframes _bounce404_v9w59_1{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes _floatRobot_v9w59_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._title_v9w59_97{color:#357ae8;letter-spacing:2px;margin-bottom:12px;font-size:2.2rem;font-weight:700}._desc_v9w59_105{color:var(--text-secondary,#666);margin-bottom:32px;font-size:1.1rem;line-height:1.7}._homeBtn_v9w59_112{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f8ef7 0%,#6bb7ff 100%);border:none;border-radius:8px;padding:12px 32px;font-size:1.1rem;font-weight:600;box-shadow:0 2px 12px #4f8ef71f}._homeBtn_v9w59_112:hover{background:linear-gradient(90deg,#357ae8 0%,#4f8ef7 100%);box-shadow:0 4px 24px #4f8ef72e}:root[data-theme=dark] ._container_v9w59_46{--notfound-bg:linear-gradient(135deg, #181c20 0%, #23272f 100%);--notfound-text:#e3e8ee}:root[data-theme=dark] ._desc_v9w59_105{color:#a0aec0}:root[data-theme=light] ._container_v9w59_46,:root:not([data-theme]) ._container_v9w59_46{--notfound-bg:linear-gradient(135deg, #f8fafc 0%, #e0e7ef 100%);--notfound-text:var(--text-primary,#222)}@media (width<=768px){._container_v9w59_46{padding:2rem 1rem}._code_v9w59_57{letter-spacing:4px;font-size:5rem}._title_v9w59_97{font-size:1.6rem}._desc_v9w59_105{padding:0 1rem;font-size:1rem}}@media (width<=480px){._container_v9w59_46{padding:1.5rem .8rem}._code_v9w59_57{letter-spacing:2px;font-size:3.5rem}._title_v9w59_97{font-size:1.3rem}._desc_v9w59_105{font-size:.9rem}._homeBtn_v9w59_112{padding:10px 24px;font-size:1rem}}._authPage_xzs0s_2{flex-direction:column;min-height:100vh;display:flex}._mainContent_xzs0s_8{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}._authCard_xzs0s_17{background-color:var(--card-bg);width:100%;max-width:480px;box-shadow:var(--shadow-md);border-radius:12px;overflow:hidden}._authCard_xzs0s_17:hover{box-shadow:var(--shadow-lg)}._topBar_xzs0s_31{background:linear-gradient(90deg, var(--primary) 0%, var(--success) 50%, var(--warning) 100%);height:4px}._content_xzs0s_37{padding:30px}._backButton_xzs0s_42{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;margin-bottom:20px;padding:0;display:flex}._backButton_xzs0s_42:hover{color:var(--text-secondary)}._backButton_xzs0s_42 svg{margin-right:5px}._title_xzs0s_62{color:var(--text-primary);margin-bottom:8px;font-size:24px;font-weight:600}._description_xzs0s_69{color:var(--text-secondary);margin-bottom:30px}._message_xzs0s_75{border-radius:6px;align-items:center;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}._messageSuccess_xzs0s_84{background-color:var(--success-light);color:var(--success)}._messageError_xzs0s_89{background-color:var(--error-light);color:var(--error)}._message_xzs0s_75 svg{margin-right:8px}._form_xzs0s_99{flex-direction:column;gap:20px;display:flex}._formGroup_xzs0s_105{flex-direction:column;gap:6px;display:flex}._label_xzs0s_111{color:var(--text-secondary);font-size:14px;font-weight:500}._formControl_xzs0s_117{position:relative}._input_xzs0s_121{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);border-radius:6px;padding:12px 12px 12px 40px;font-size:16px}._input_xzs0s_121:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._inputError_xzs0s_137{border-color:var(--error)}._inputError_xzs0s_137:focus{border-color:var(--error);box-shadow:var(--error-focus-ring)}._icon_xzs0s_146{color:var(--text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}._actionButton_xzs0s_154{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._actionButton_xzs0s_154:hover{color:var(--text-secondary)}._hintText_xzs0s_169{color:var(--text-tertiary);align-items:center;font-size:13px;display:flex}._errorText_xzs0s_176{color:var(--error);align-items:center;font-size:13px;display:flex}._errorText_xzs0s_176 svg{margin-right:4px;font-size:14px}._btn_xzs0s_189{cursor:pointer;border:none;border-radius:6px;padding:12px 20px;font-size:16px;font-weight:500}._primaryBtn_xzs0s_198{background-color:var(--primary);color:#fff}._primaryBtn_xzs0s_198:hover{background-color:var(--primary-hover)}._primaryBtn_xzs0s_198:disabled{background-color:var(--primary-disabled);cursor:not-allowed}._textBtn_xzs0s_212{color:var(--primary);background:0 0;padding:0;font-size:14px}._textBtn_xzs0s_212:hover{color:var(--primary-hover)}._btnLoading_xzs0s_224{justify-content:center;align-items:center;gap:8px;display:flex}._loadingSpinner_xzs0s_231{border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:1s linear infinite _spin_xzs0s_1}@keyframes _spin_xzs0s_1{to{transform:rotate(360deg)}}._formSwitch_xzs0s_247{text-align:center;color:var(--text-secondary);margin-top:10px;font-size:14px}._formSwitch_xzs0s_247 p{margin-top:10px}._formSwitchRow_xzs0s_258{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}._formSwitchItem_xzs0s_266{white-space:nowrap}._formSwitchDivider_xzs0s_270{background-color:var(--border-primary);width:1px;height:20px}@media (width<=480px){._formSwitchRow_xzs0s_258{gap:10px}._formSwitch_xzs0s_247{font-size:13px}}._footer_xzs0s_287{text-align:center;color:var(--text-secondary);margin-bottom:15px;font-size:13px}@media (width<=768px){._mainContent_xzs0s_8{padding:16px}._content_xzs0s_37{padding:24px 20px}._title_xzs0s_62{font-size:22px}._description_xzs0s_69{margin-bottom:24px;font-size:14px}._input_xzs0s_121{font-size:15px}}@media (width<=480px){._mainContent_xzs0s_8{padding:12px}._authCard_xzs0s_17{border-radius:10px}._content_xzs0s_37{padding:20px 16px}._title_xzs0s_62{font-size:20px}._form_xzs0s_99{gap:16px}._btn_xzs0s_189{padding:10px 16px;font-size:15px}}._footer_14175_1{background-color:var(--bg-secondary);border-top:1px solid var(--border-primary);flex-shrink:0;width:100%;margin-top:auto;padding:20px 0}._container_14175_11{max-width:var(--page-max-width);margin:0 auto;padding:0 20px}._content_14175_17{text-align:center;flex-flow:column wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._copyright_14175_27{color:var(--text-secondary);font-size:14px;line-height:1.5}._links_14175_33{flex-wrap:wrap;gap:24px;display:flex}._link_14175_33{color:var(--text-secondary);font-size:14px;text-decoration:none;position:relative}._link_14175_33:hover{color:var(--primary)}._companyLink_14175_50{color:var(--text-secondary);text-decoration:none}._companyLink_14175_50:hover{color:var(--primary)}._link_14175_33:after{content:"";background-color:var(--primary);width:0;height:1px;position:absolute;bottom:-2px;left:0}._link_14175_33:hover:after{width:100%}._divider_14175_73{color:var(--text-tertiary);margin:0 8px}._socialLinks_14175_78{align-items:center;gap:16px;display:flex}._socialIcon_14175_84{color:var(--text-secondary);background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._socialIcon_14175_84:hover{color:var(--primary);background-color:#3b82f61a;transform:translateY(-1px)}._bottomText_14175_101{text-align:center;color:var(--text-tertiary);border-top:1px solid var(--border-primary);width:100%;margin-top:16px;padding-top:16px;font-size:12px}@media (width<=768px){._content_14175_17{text-align:center;flex-direction:column;gap:20px}._links_14175_33{justify-content:center;gap:16px}._socialLinks_14175_78{justify-content:center}._copyright_14175_27{text-align:center}}@media (width<=480px){._footer_14175_1{padding:20px 0}._container_14175_11{padding:0 16px}._links_14175_33{flex-direction:column;gap:12px}._link_14175_33{padding:4px 0}}._container_134u0_1{background:0 0;justify-content:center;align-items:center;min-height:100vh;display:flex}._content_134u0_9{text-align:center;padding:48px}._icon_134u0_14{color:var(--text-secondary,#999);margin-bottom:24px;font-size:64px}._title_134u0_20{color:var(--text-primary,#333);margin:0 0 12px;font-size:28px;font-weight:700}._description_134u0_27{color:var(--text-secondary,#666);margin:0;font-size:16px}._index_109q1_1{min-height:100vh;font-family:var(--font-family);color:var(--text-primary);background-color:#0000}._mainContent_109q1_8{max-width:var(--page-max-width);gap:1.5rem;margin:1rem auto;padding:0 1.8rem;display:flex}._navbarSkeleton_109q1_17{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#fffffff2;border-bottom:1px solid #0000000f;height:56px;position:sticky;top:0;left:0;right:0;box-shadow:0 1px 3px #0000000a}._navbarActual_109q1_31{z-index:1000;position:sticky;top:0;left:0;right:0}._navbarVisible_109q1_39{opacity:1;transform:translateY(0)}._navbarHidden_109q1_44{opacity:0;transform:translateY(-20px)}._navbarSkeleton_109q1_17 ._navContainer_109q1_49{max-width:var(--page-max-width);justify-content:space-between;align-items:center;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}._navbarSkeleton_109q1_17 ._navActions_109q1_59{align-items:center;gap:12px;display:flex}._contentHidden_109q1_66{opacity:0;transform:translateY(20px)}._contentVisible_109q1_71{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){._navbarSkeleton_109q1_17{background:#1a1a1af2;border-bottom-color:#ffffff1a;box-shadow:0 1px 3px #0000004d}}._leftColumn_109q1_85{flex-direction:column;flex:2;min-width:0;margin-bottom:.5rem;display:flex}._rightColumn_109q1_93{flex-direction:column;flex:1;gap:1rem;min-width:0;max-width:460px;display:flex}@media (width<=1164px){._mainContent_109q1_8{flex-direction:column;align-items:center;padding:0 1.2rem}._leftColumn_109q1_85,._rightColumn_109q1_93{width:100%;max-width:100%}}@media (width<=768px){._mainContent_109q1_8{gap:1rem;margin:1rem auto;padding:0 .8rem}}._articleList_u0639_1{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}._title_u0639_9{color:var(--text-primary);border-bottom:2px solid var(--primary);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.8rem}._articles_u0639_17{flex-direction:column;gap:1.5rem;min-height:1350px;display:flex}._articles_u0639_17:after{content:"";flex-grow:1}._articleItem_u0639_30{background-color:var(--card-bg);border:1px solid var(--border-light);border-radius:12px;padding:1.75rem 2rem;position:relative;box-shadow:0 1px 3px #0000000a}._articleItem_u0639_30:hover{border-color:var(--border-primary);transform:translateY(-2px);box-shadow:0 4px 16px #00000014}._articleItem_u0639_30:before{content:"";background:var(--border-light);border-radius:0 3px 3px 0;width:3px;position:absolute;top:20%;bottom:20%;left:0}._articleItem_u0639_30:hover:before{background:linear-gradient(180deg, var(--primary), var(--accent,#8b5cf6));top:12%;bottom:12%}._articleTitle_u0639_62{color:var(--text-primary);cursor:pointer;margin:0 0 .6rem;font-size:1.25rem;font-weight:700;line-height:1.4}._articleTitle_u0639_62:hover{color:var(--primary)}._articleMeta_u0639_75{color:var(--text-tertiary);border-bottom:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:.9rem;padding-bottom:.9rem;font-size:.82rem;display:flex}._articleMeta_u0639_75 span{white-space:nowrap;align-items:center;gap:.35rem;display:flex}._articleMeta_u0639_75 svg{opacity:.5}._articleSummary_u0639_98{color:var(--text-secondary);margin-bottom:1rem;font-size:.92rem;line-height:1.75}._articleActions_u0639_105{justify-content:flex-end;display:flex}._readMoreBtn_u0639_110{padding:8px 14px;font-size:.88rem}._pagination_u0639_116{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:1.5rem;display:flex}._paginationInfo_u0639_129{color:var(--text-secondary);font-size:.9rem}._paginationControls_u0639_134{align-items:center;gap:.5rem;display:flex}._paginationButton_u0639_140{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:.9rem;display:flex}._paginationButton_u0639_140:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_u0639_140._active_u0639_160{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_u0639_140:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_u0639_171{color:var(--text-tertiary);padding:0 8px;font-size:.9rem}._typeBadge_u0639_177{color:var(--primary);white-space:nowrap;background:#3b82f614;border-radius:6px;align-items:center;padding:3px 10px;font-size:.78rem;font-weight:600;display:inline-flex}._categoryBadges_u0639_189{flex-wrap:wrap;gap:6px;display:flex}._categoryBadge_u0639_189{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-primary);white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:.8rem}@media (width<=768px){._articleItem_u0639_30{padding:1.25rem}._articleTitle_u0639_62{font-size:1.1rem}._articleMeta_u0639_75{gap:.6rem 1rem;font-size:.8rem}._typeBadge_u0639_177{padding:3px 10px;font-size:.75rem}._articleSummary_u0639_98{font-size:.88rem}._pagination_u0639_116{text-align:center;flex-direction:column;align-items:center;gap:1rem}._paginationControls_u0639_134{flex-wrap:wrap;justify-content:center}._paginationButton_u0639_140{min-width:32px;height:32px;font-size:.8rem}._paginationInfo_u0639_129{font-size:.8rem}._articles_u0639_17{min-height:0}}@media (width<=480px){._articleItem_u0639_30{padding:1rem}._articleItem_u0639_30:before{display:none}._articleTitle_u0639_62{font-size:1rem}._articleMeta_u0639_75{gap:.5rem .8rem;font-size:.75rem}._pagination_u0639_116{padding:1rem}._paginationButton_u0639_140{min-width:28px;height:28px;padding:0 6px;font-size:.75rem}._paginationEllipsis_u0639_171{padding:0 6px;font-size:.8rem}}._skeleton_6pzlk_2{background:linear-gradient(90deg, var(--skeleton-bg1,#9ca3af1a) 0%, var(--skeleton-bg2,#9ca3af33) 25%, var(--skeleton-bg3,#9ca3af4d) 50%, var(--skeleton-bg2,#9ca3af33) 75%, var(--skeleton-bg1,#9ca3af1a) 100%);background-size:200% 100%;border-radius:6px;display:inline-block;position:relative;overflow:hidden}._skeleton_6pzlk_2:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--skeleton-shimmer,#fff6) 50%, transparent 100%);position:absolute;inset:0;transform:translate(-100%)}._skeleton_6pzlk_2._pulse_6pzlk_31{animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_6pzlk_31}._skeleton_6pzlk_2._pulse_6pzlk_31:before{animation:2s cubic-bezier(.4,0,.6,1) infinite _shimmer_6pzlk_1}._skeleton_6pzlk_2._wave_6pzlk_39{animation:1.8s ease-in-out infinite _wave_6pzlk_39}._skeleton_6pzlk_2._wave_6pzlk_39:before{animation:1.8s ease-in-out infinite _shimmer_6pzlk_1}._skeleton_6pzlk_2._none_6pzlk_47,._skeleton_6pzlk_2._none_6pzlk_47:before{animation:none}@keyframes _pulse_6pzlk_31{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.01)}}@keyframes _wave_6pzlk_39{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _shimmer_6pzlk_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeleton_6pzlk_2._text_6pzlk_89{border-radius:4px;height:1em;margin:4px 0}._textLines_6pzlk_95{flex-direction:column;gap:4px;display:flex}._textLine_6pzlk_95{background:linear-gradient(90deg, var(--skeleton-text1,#f0f0f0) 25%, var(--skeleton-text2,#e0e0e0) 50%, var(--skeleton-text1,#f0f0f0) 75%);background-size:200% 100%;border-radius:4px;height:1em}._skeleton_6pzlk_2._text_6pzlk_89._wave_6pzlk_39 ._textLine_6pzlk_95{animation:1.6s linear infinite _wave_6pzlk_39}._skeleton_6pzlk_2._text_6pzlk_89._pulse_6pzlk_31 ._textLine_6pzlk_95{animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_6pzlk_31}._skeleton_6pzlk_2._circular_6pzlk_122{border-radius:50%}._skeleton_6pzlk_2._rectangular_6pzlk_127{border-radius:0}._skeleton_6pzlk_2._rounded_6pzlk_132{border-radius:8px}@media (prefers-color-scheme:dark){:root[data-theme=dark]{--skeleton-bg1:#4b556333;--skeleton-bg2:#4b55634d;--skeleton-bg3:#4b556366;--skeleton-shimmer:#ffffff1a;--skeleton-text1:#444a57;--skeleton-text2:#2a2e36}:root[data-theme=light],:root:not([data-theme]){--skeleton-bg1:#9ca3af1a;--skeleton-bg2:#9ca3af33;--skeleton-bg3:#9ca3af4d;--skeleton-shimmer:#fff6;--skeleton-text1:#f0f0f0;--skeleton-text2:#e0e0e0}}@media (width<=768px){._skeleton_6pzlk_2._text_6pzlk_89{font-size:14px}}._btn_1ls3a_4{cursor:pointer;box-sizing:border-box;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._btn__small_1ls3a_21{min-height:32px;padding:6px 12px;font-size:.875rem}._btn__medium_1ls3a_27{min-height:40px;padding:10px 20px;font-size:1rem}._btn__large_1ls3a_33{min-height:48px;padding:14px 28px;font-size:1.125rem}._btn__primary_1ls3a_40._btn__solid_1ls3a_40{background-color:var(--primary);color:var(--text-inverse);border:1px solid var(--primary)}._btn__primary_1ls3a_40._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}._btn__secondary_1ls3a_53._btn__solid_1ls3a_40{background-color:var(--secondary);color:var(--text-inverse);border:1px solid var(--secondary)}._btn__secondary_1ls3a_53._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--secondary-hover);border-color:var(--secondary-hover);transform:translateY(-1px)}._btn__success_1ls3a_65._btn__solid_1ls3a_40{background-color:var(--success);color:var(--text-inverse);border:1px solid var(--success)}._btn__success_1ls3a_65._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--success-hover);border-color:var(--success-hover);transform:translateY(-1px)}._btn__warning_1ls3a_77._btn__solid_1ls3a_40{background-color:var(--warning);color:var(--text-warning);border:1px solid var(--warning)}._btn__warning_1ls3a_77._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--warning-hover);border-color:var(--warning-hover);transform:translateY(-1px)}._btn__error_1ls3a_89._btn__solid_1ls3a_40{background-color:var(--error);color:var(--text-inverse);border:1px solid var(--error)}._btn__error_1ls3a_89._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--error-hover);border-color:var(--error-hover);transform:translateY(-1px)}._btn__info_1ls3a_101._btn__solid_1ls3a_40{background-color:var(--info);color:var(--text-inverse);border:1px solid var(--info)}._btn__info_1ls3a_101._btn__solid_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--info-hover);border-color:var(--info-hover);transform:translateY(-1px)}._btn__outline_1ls3a_114{background-color:#0000;border:2px solid}._btn__outline_1ls3a_114._btn__primary_1ls3a_40{color:var(--primary);border-color:var(--primary)}._btn__outline_1ls3a_114._btn__primary_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--primary);color:var(--text-inverse)}._btn__outline_1ls3a_114._btn__secondary_1ls3a_53{color:var(--secondary);border-color:var(--secondary)}._btn__outline_1ls3a_114._btn__secondary_1ls3a_53:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--secondary);color:var(--text-inverse)}._btn__outline_1ls3a_114._btn__success_1ls3a_65{color:var(--success);border-color:var(--success)}._btn__outline_1ls3a_114._btn__success_1ls3a_65:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--success);color:var(--text-inverse)}._btn__outline_1ls3a_114._btn__warning_1ls3a_77{color:var(--warning);border-color:var(--warning)}._btn__outline_1ls3a_114._btn__warning_1ls3a_77:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--warning);color:var(--text-warning)}._btn__outline_1ls3a_114._btn__error_1ls3a_89{color:var(--error);border-color:var(--error)}._btn__outline_1ls3a_114._btn__error_1ls3a_89:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--error);color:var(--text-inverse)}._btn__outline_1ls3a_114._btn__info_1ls3a_101{color:var(--info);border-color:var(--info)}._btn__outline_1ls3a_114._btn__info_1ls3a_101:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--info);color:var(--text-inverse)}._btn__ghost_1ls3a_180{background-color:#0000;border:none}._btn__ghost_1ls3a_180._btn__primary_1ls3a_40{color:var(--primary)}._btn__ghost_1ls3a_180._btn__primary_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--primary-bg-hover)}._btn__ghost_1ls3a_180._btn__secondary_1ls3a_53{color:var(--secondary)}._btn__ghost_1ls3a_180._btn__secondary_1ls3a_53:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--secondary-bg-hover)}._btn__ghost_1ls3a_180._btn__success_1ls3a_65{color:var(--success)}._btn__ghost_1ls3a_180._btn__success_1ls3a_65:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--success-bg-hover)}._btn__ghost_1ls3a_180._btn__warning_1ls3a_77{color:var(--warning)}._btn__ghost_1ls3a_180._btn__warning_1ls3a_77:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--warning-bg-hover)}._btn__ghost_1ls3a_180._btn__error_1ls3a_89{color:var(--error)}._btn__ghost_1ls3a_180._btn__error_1ls3a_89:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--error-bg-hover)}._btn__ghost_1ls3a_180._btn__info_1ls3a_101{color:var(--info)}._btn__ghost_1ls3a_180._btn__info_1ls3a_101:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){background-color:var(--info-bg-hover)}._btn__text_1ls3a_234{background-color:#0000;border:1px solid #0000;padding-left:0;padding-right:0}._btn__text_1ls3a_234._btn__primary_1ls3a_40{color:var(--primary)}._btn__text_1ls3a_234._btn__primary_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--primary-hover)}._btn__text_1ls3a_234._btn__secondary_1ls3a_53{color:var(--text-secondary)}._btn__text_1ls3a_234._btn__secondary_1ls3a_53:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--primary)}._btn__text_1ls3a_234._btn__success_1ls3a_65{color:var(--success)}._btn__text_1ls3a_234._btn__success_1ls3a_65:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--success-hover)}._btn__text_1ls3a_234._btn__warning_1ls3a_77{color:var(--warning)}._btn__text_1ls3a_234._btn__warning_1ls3a_77:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--warning-hover)}._btn__text_1ls3a_234._btn__error_1ls3a_89{color:var(--error)}._btn__text_1ls3a_234._btn__error_1ls3a_89:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--error-hover)}._btn__text_1ls3a_234._btn__info_1ls3a_101{color:var(--info)}._btn__text_1ls3a_234._btn__info_1ls3a_101:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--info-hover)}._btn--disabled_1ls3a_46._btn__text_1ls3a_234{color:var(--disabled);background-color:#0000}._btn__light_1ls3a_295{background-color:#0000;border:1px solid}._btn__light_1ls3a_295._btn__primary_1ls3a_40{color:var(--primary);border-color:var(--border-primary)}._btn__light_1ls3a_295._btn__primary_1ls3a_40:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--primary);border-color:var(--primary);background-color:#3b82f60a}._btn__light_1ls3a_295._btn__secondary_1ls3a_53{color:var(--text-secondary);border-color:var(--border-light)}._btn__light_1ls3a_295._btn__secondary_1ls3a_53:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){color:var(--primary);border-color:var(--primary);background-color:#3b82f60a}._btn__light_1ls3a_295._btn__success_1ls3a_65{color:var(--success);border-color:var(--border-primary)}._btn__light_1ls3a_295._btn__success_1ls3a_65:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){border-color:var(--success);background-color:var(--success-bg-hover,#22c55e0f)}._btn__light_1ls3a_295._btn__warning_1ls3a_77{color:var(--warning);border-color:var(--border-primary)}._btn__light_1ls3a_295._btn__warning_1ls3a_77:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){border-color:var(--warning);background-color:var(--warning-bg-hover,#eab3080f)}._btn__light_1ls3a_295._btn__error_1ls3a_89{color:var(--error);border-color:var(--border-primary)}._btn__light_1ls3a_295._btn__error_1ls3a_89:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){border-color:var(--error);background-color:var(--error-bg-hover,#ef44440f)}._btn__light_1ls3a_295._btn__info_1ls3a_101{color:var(--info);border-color:var(--border-primary)}._btn__light_1ls3a_295._btn__info_1ls3a_101:hover:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){border-color:var(--info);background-color:var(--info-bg-hover,#06b6d40f)}._btn--disabled_1ls3a_46._btn__light_1ls3a_295{color:var(--disabled);border-color:var(--border-light);background-color:#0000}._btn--disabled_1ls3a_46{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}._btn--disabled_1ls3a_46._btn__solid_1ls3a_40{background-color:var(--disabled);color:var(--text-inverse);border-color:var(--disabled)}._btn--disabled_1ls3a_46._btn__outline_1ls3a_114{color:var(--disabled);border-color:var(--disabled);background-color:#0000}._btn--disabled_1ls3a_46._btn__ghost_1ls3a_180{color:var(--disabled);background-color:#0000}._btn--loading_1ls3a_46{cursor:wait;opacity:.7}._btnSpinner_1ls3a_401{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_1ls3a_1}@keyframes _spin_1ls3a_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._btn_1ls3a_4:focus{box-shadow:var(--focus-ring)}._btn__secondary_1ls3a_53:focus{box-shadow:var(--focus-ring-secondary)}._btn__success_1ls3a_65:focus{box-shadow:var(--focus-ring-success)}._btn__warning_1ls3a_77:focus{box-shadow:var(--focus-ring-warning)}._btn__error_1ls3a_89:focus{box-shadow:var(--focus-ring-error)}._btn__info_1ls3a_101:focus{box-shadow:var(--focus-ring-info)}._btn_1ls3a_4:active:not(._btn--disabled_1ls3a_46):not(._btn--loading_1ls3a_46){transform:translateY(1px)}@media (width<=768px){._btn__medium_1ls3a_27{padding:8px 16px;font-size:.9rem}._btn__large_1ls3a_33{padding:12px 24px;font-size:1rem}}._statsPanel_nflex_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:1.2rem}._panelTitle_nflex_10{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_nflex_22{color:var(--primary);opacity:.75;font-size:.9rem}._online_nflex_29{color:#3b82f6;background:#60a5fa20;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._today_nflex_40{color:#10b981;background:#34d39920;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._total_nflex_51{color:#f59e0b;background:#f59e0b20;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._visitors_nflex_62{color:#8b5cf6;background:#8b5cf620;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._statsGrid_nflex_73{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._statItem_nflex_79{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:6px;align-items:center;gap:.8rem;padding:.8rem;display:flex}._statIcon_nflex_89{font-size:1.5rem}._statInfo_nflex_93{flex-direction:column;display:flex}._statValue_nflex_98{color:var(--text-primary);font-size:1.3rem;font-weight:700}._statTitle_nflex_104{color:var(--text-secondary);font-size:.9rem}._calendar_12821_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:1.2rem}._panelTitle_12821_10{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_12821_22{color:var(--primary);opacity:.75;font-size:.9rem}._calendarHeader_12821_28{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}._monthBtn_12821_35{color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem .5rem;font-size:1.2rem}._monthBtn_12821_35:hover{background-color:var(--bg-hover)}._monthYear_12821_49{color:var(--text-primary);font-size:1rem;font-weight:500}._weekDays_12821_55{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;display:grid}._weekDay_12821_55{text-align:center;color:var(--text-secondary);padding:.3rem 0;font-size:.9rem}._calendarDays_12821_69{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._loading_12821_75{opacity:.5;pointer-events:none}._calendarDay_12821_69{text-align:center;cursor:pointer;color:var(--text-primary);border-radius:4px;padding:.5rem 0;position:relative}._calendarDay_12821_69:hover{background-color:var(--bg-hover)}._otherMonth_12821_93{color:var(--text-tertiary)}._hasArticle_12821_97{color:var(--primary);font-weight:500}._articleDot_12821_102{background-color:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}._categoryPanel_15u6g_4{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:10px;margin-bottom:.5rem;padding:1.25rem}._panelTitle_15u6g_16{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.4rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_15u6g_28{color:var(--primary);opacity:.75;font-size:.9rem}._categoryList_15u6g_37{margin:0;padding:0;list-style:none}._parentItem_15u6g_46{margin-bottom:.1rem}._parentCategory_15u6g_50{cursor:pointer;border-radius:8px;align-items:center;padding:.4rem .3rem;display:flex}._parentCategory_15u6g_50:hover{background-color:var(--bg-hover)}._toggleBtn_15u6g_63{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:.15rem;display:flex}._parentCategory_15u6g_50:hover ._toggleBtn_15u6g_63{color:var(--text-secondary)}._chevron_15u6g_80{font-size:.7rem}._parentLink_15u6g_85{color:var(--text-primary);flex:1;align-items:center;gap:.5rem;min-width:0;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}._parentLink_15u6g_85:hover{color:var(--primary)}._colorDot_15u6g_102{opacity:.7;border-radius:50%;flex-shrink:0;width:7px;height:7px}._parentCategory_15u6g_50:hover ._colorDot_15u6g_102{opacity:1}._parentName_15u6g_114{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._parentMeta_15u6g_122{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:6px;flex-shrink:0;align-items:center;gap:.25rem;padding:.15rem .35rem;display:flex}._childrenContainer_15u6g_136{overflow:hidden}._collapsed_15u6g_140{opacity:0;max-height:0;padding:0}._expanded_15u6g_146{opacity:1;max-height:500px;padding:.15rem 0 .15rem 1.6rem}._childrenList_15u6g_152{border-left:1px solid var(--border-primary);margin:0;padding:0 0 0 .75rem;list-style:none}._childItem_15u6g_161{margin-bottom:.05rem}._childLink_15u6g_166{color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:.45rem;padding:.35rem .5rem;font-size:.9rem;text-decoration:none;display:flex}._childLink_15u6g_166:hover{background-color:var(--bg-hover);color:var(--primary)}._childDot_15u6g_183{opacity:.5;border-radius:50%;flex-shrink:0;width:5px;height:5px}._childLink_15u6g_166:hover ._childDot_15u6g_183{opacity:1}._childName_15u6g_195{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._childMeta_15u6g_202{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:5px;flex-shrink:0;align-items:center;gap:.2rem;padding:.1rem .3rem;display:flex}._metaItem_15u6g_216{color:var(--text-tertiary);align-items:center;gap:.2rem;font-size:.72rem;font-weight:500;line-height:1.4;display:inline-flex}._parentMeta_15u6g_122 ._metaItem_15u6g_216:first-child,._childMeta_15u6g_202 ._metaItem_15u6g_216:first-child{color:var(--primary)}._metaIcon_15u6g_231{opacity:.65;font-size:.65rem}._categorySelected_15u6g_239{background-color:#3b82f612;border-radius:6px;font-weight:600;color:var(--primary)!important}._skeletonList_15u6g_249{flex-direction:column;gap:.6rem;padding:.3rem 0;display:flex}._skeletonRow_15u6g_256{align-items:center;gap:.5rem;padding:.15rem 0;display:flex}._skeletonBadge_15u6g_263{margin-left:auto;border-radius:8px!important}._emptyState_15u6g_271{color:var(--text-tertiary);flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 0;font-size:.9rem;font-weight:500;display:flex}._emptyIcon_15u6g_282{opacity:.4;font-size:1.4rem}@media (width<=768px){._categoryPanel_15u6g_4{padding:1rem}._panelTitle_15u6g_16{font-size:1rem}}._navbar_jwpzb_2{background-color:var(--navbar-bg);height:56px;color:var(--text-primary);z-index:1000;box-shadow:var(--shadow-md);border-bottom:1px solid var(--navbar-border);position:sticky;top:0;left:0;right:0}._navbarScrolled_jwpzb_16{background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:60px;box-shadow:var(--shadow-lg)}._container_jwpzb_24{max-width:var(--page-max-width);justify-content:space-between;align-items:center;gap:12px;min-width:0;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}._leftSection_jwpzb_37{flex:auto;align-items:center;min-width:0;display:flex}._logo_jwpzb_46{cursor:pointer;flex:0 0 160px;align-items:center;height:40px;text-decoration:none;display:flex}._logoText_jwpzb_55{background:linear-gradient(90deg,#3b82f6,#60a5fa);color:#0000;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;font-size:1.4rem;font-weight:700}._logoImage_jwpzb_65{object-fit:contain;object-position:left center;width:160px;height:40px;max-height:40px;display:block}._logo_jwpzb_46:hover ._logoText_jwpzb_55{cursor:pointer;transform:scale(1.05)}._desktopNav_jwpzb_80{display:block}._navLinks_jwpzb_84{margin:0;padding:0;list-style:none;display:flex}._navItem_jwpzb_92{position:relative}._navLink_jwpzb_84{color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;height:56px;padding:.6rem .75rem;font-weight:500;text-decoration:none;display:flex}._navLink_jwpzb_84:hover{background-color:var(--bg-hover);color:var(--text-primary);cursor:pointer}._navLink_jwpzb_84[data-active=true]{color:var(--primary);background-color:#3b82f61a}._navLink_jwpzb_84[data-active=true]:after{content:"";background-color:var(--primary);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}._linkIcon_jwpzb_131{justify-content:center;align-items:center;font-size:1.1rem;display:flex}._rightSection_jwpzb_139{flex:none;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}._testButton_jwpzb_148{background:var(--bg-secondary);width:36px;height:36px;color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;margin-right:.5rem;display:inline-flex}._testButton_jwpzb_148:hover{background-color:var(--bg-hover);color:var(--primary);border-color:var(--primary);transform:translateY(-1px)}._testButton_jwpzb_148:active{transform:translateY(0)}._testButtonIcon_jwpzb_173{font-size:1rem}._userArea_jwpzb_177{cursor:pointer;border-radius:5px;align-items:center;gap:1rem;height:56px;padding:.3rem .5rem;display:flex}._userAreaPlaceholder_jwpzb_188{opacity:.7;border-radius:5px;align-items:center;gap:1rem;height:56px;padding:.3rem .5rem;display:flex}._avatarContainer_jwpzb_203{width:38px;height:38px;position:relative}._avatar_jwpzb_203{object-fit:cover;background-image:linear-gradient(90deg,#3b82f6,#818cf8);background-clip:padding-box;border:2px solid #0000;border-radius:50%;width:100%;height:100%}._avatarPlaceholder_jwpzb_219{background-color:var(--bg-secondary);width:38px;height:38px;color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;display:flex}._userArea_jwpzb_177:hover ._avatar_jwpzb_203{transform:scale(1.05)}._statusIndicator_jwpzb_235{background-color:var(--success);border:2px solid var(--navbar-bg);border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}._userInfo_jwpzb_247{display:none}@media (width>=768px){._userInfo_jwpzb_247{display:block}}._userName_jwpzb_257{color:var(--text-primary);font-size:.95rem;font-weight:600}._userRole_jwpzb_263{color:var(--text-secondary);text-transform:lowercase;font-size:.75rem}._userDropdown_jwpzb_270{background-color:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);z-index:1000;border-radius:12px;min-width:220px;animation:.2s ease-out _dropdownSlide_jwpzb_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes _dropdownSlide_jwpzb_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_jwpzb_295{align-items:center;gap:12px;padding:8px 16px;display:flex}._dropdownAvatar_jwpzb_302{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:48px;height:48px}._dropdownUserInfo_jwpzb_310{flex:1;min-width:0}._dropdownUserName_jwpzb_315{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._dropdownUserEmail_jwpzb_322,._dropdownUserRole_jwpzb_327{color:var(--text-secondary);font-size:14px}._dropdownDivider_jwpzb_332{background-color:var(--border-primary);height:1px}._dropdownMenu_jwpzb_337{padding:0}._dropdownItem_jwpzb_341{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}._dropdownItem_jwpzb_341:hover{background-color:var(--bg-hover)}._dropdownItem_jwpzb_341 svg{color:var(--text-secondary);flex-shrink:0;width:16px;height:16px;font-size:16px}._mobileMenuBtn_jwpzb_369{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:0 0 40px;justify-content:center;align-items:center;padding:.5rem;display:flex}._mobileMenuBtn_jwpzb_369:hover{background-color:var(--bg-hover)}._menuIcon_jwpzb_388{font-size:1.5rem}._mobileMenuOverlay_jwpzb_393{z-index:999;opacity:0;visibility:hidden;background-color:#00000080;position:fixed;inset:0}._mobileMenuOverlayShow_jwpzb_405{opacity:1;visibility:visible}._mobileMenu_jwpzb_369{background-color:var(--card-bg);border-right:1px solid var(--border-primary);visibility:hidden;z-index:1000;flex-direction:column;width:min(82vw,300px);height:100vh;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:2px 0 12px #00000029}._mobileMenuOpen_jwpzb_428{visibility:visible;transform:translate(0)}._mobileMenuHeader_jwpzb_433{border-bottom:1px solid var(--border-primary);flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 16px 0 20px;display:flex}._mobileMenuTitle_jwpzb_443{color:var(--text-primary);font-size:16px;font-weight:700}._mobileMenuCloseBtn_jwpzb_449{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._mobileMenuCloseBtn_jwpzb_449:hover{background-color:var(--bg-hover);color:var(--text-primary)}._mobileNavLinks_jwpzb_468{flex:auto;margin:0;padding:1rem 0;list-style:none;overflow-y:auto}._mobileNavItem_jwpzb_476{margin:0;padding:0}._mobileNavLink_jwpzb_468{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:1rem;text-decoration:none;display:flex}._mobileNavLink_jwpzb_468:hover{background-color:var(--bg-hover);color:var(--primary)}._mobileNavLink_jwpzb_468[data-active=true]{color:var(--primary);background-color:#3b82f61a;font-weight:600;position:relative}._mobileNavLink_jwpzb_468[data-active=true]:before{content:"";background-color:var(--primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}._mobileLinkIcon_jwpzb_519{text-align:center;width:24px;font-size:1.2rem}@media (width<=1164px){._desktopNav_jwpzb_80{display:none}._leftSection_jwpzb_37{gap:8px}._logo_jwpzb_46{flex-basis:112px;width:112px}._logoImage_jwpzb_65{width:112px}._logoText_jwpzb_55{font-size:1.25rem}._mobileNavLinks_jwpzb_468{margin:0;padding:.2rem 0;list-style:none}}@media (width<=480px){._container_jwpzb_24{gap:8px;padding:0 12px}._logo_jwpzb_46{flex-basis:96px;width:96px}._logoImage_jwpzb_65{width:96px}._rightSection_jwpzb_139{gap:4px}._testButton_jwpzb_148{display:none}._userArea_jwpzb_177{padding:.3rem 0}}@media (width<=360px){._container_jwpzb_24{gap:6px;padding:0 8px}._leftSection_jwpzb_37{gap:6px}._logo_jwpzb_46{flex-basis:64px;width:64px}._logoImage_jwpzb_65{width:64px}}@media (width>=1165px){._mobileMenuBtn_jwpzb_369,._mobileMenuOverlay_jwpzb_393,._mobileMenu_jwpzb_369{display:none}}._toggle_13skd_1{border:1px solid var(--border-primary);background:var(--bg-secondary);height:36px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._toggle_13skd_1:hover{color:var(--text-primary);border-color:var(--primary);background:var(--bg-hover)}._toggle_13skd_1:active{background:var(--bg-active)}._icon_13skd_27{flex-shrink:0}._label_13skd_31{line-height:1}@media (width<=768px){._toggle_13skd_1{display:none}}._themeToggle_1kg0l_1{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-right:5px;padding:8px;display:flex}._themeToggle_1kg0l_1:hover{background-color:var(--bg-hover);color:var(--text-primary)}._themeToggle_1kg0l_1:active{background-color:var(--bg-active)}._toggleContainer_1kg0l_23{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}._icon_1kg0l_32{color:currentColor}._themeToggle_1kg0l_1:hover ._icon_1kg0l_32{transform:scale(1.1)}._authButtons_1mtka_1{align-items:center;display:flex}._authButton_1mtka_1{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg, var(--primary-light), var(--bg-accent));border:2px solid #0000;border-color:var(--selected-bg);color:var(--text-primary);box-shadow:0 2px 8px var(--primary-light);border-radius:5px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}._authButton_1mtka_1:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}._authButton_1mtka_1:hover:before{left:100%}._buttonIcon_1mtka_40{filter:drop-shadow(0 1px 2px #0000001a);font-size:16px}._buttonText_1mtka_45{white-space:nowrap;letter-spacing:.5px}._authButton_1mtka_1:hover{background:linear-gradient(135deg, var(--primary-hover-light), var(--bg-accent));border-color:var(--primary);color:var(--primary);box-shadow:0 8px 25px var(--primary-light);transform:translateY(-2px)}._authButton_1mtka_1:active{box-shadow:0 4px 12px var(--primary-light);transform:translateY(0)}@keyframes _glow_1mtka_1{0%{box-shadow:0 2px 8px var(--primary-light)}50%{box-shadow:0 2px 8px var(--primary-light), 0 0 20px var(--primary-light)}to{box-shadow:0 2px 8px var(--primary-light)}}._authButton_1mtka_1{animation:3s ease-in-out infinite _glow_1mtka_1}@media (width<=768px){._authButton_1mtka_1{border-radius:10px;gap:6px;padding:8px 16px;font-size:13px}._buttonIcon_1mtka_40{font-size:14px}._buttonText_1mtka_45{font-size:12px}}._wrapper_9uise_1{position:relative}._bellButton_9uise_5{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;margin-right:.25rem;display:flex;position:relative}._bellButton_9uise_5:hover{background-color:var(--bg-hover);color:var(--text-primary)}._bellIcon_9uise_25{font-size:1.2rem}._badge_9uise_29{background-color:var(--error);color:#fff;text-align:center;pointer-events:none;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}._dropdown_9uise_46{background-color:var(--card-bg);border:1px solid var(--border-primary);width:360px;max-height:480px;box-shadow:var(--shadow-lg);z-index:1001;border-radius:12px;animation:.2s ease-out _dropdownSlide_9uise_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes _dropdownSlide_9uise_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._header_9uise_72{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._title_9uise_80{color:var(--text-primary);font-size:15px;font-weight:600}._markAllRead_9uise_86{color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px}._markAllRead_9uise_86:hover{background-color:#3b82f61a}._list_9uise_100{max-height:380px;overflow-y:auto}._empty_9uise_105{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex}._emptyIcon_9uise_114{opacity:.5;margin-bottom:8px;font-size:2rem}._emptyText_9uise_120{font-size:14px}._loading_9uise_124{color:var(--text-tertiary);justify-content:center;align-items:center;padding:48px 16px;font-size:14px;display:flex}._item_9uise_133{cursor:pointer;border-bottom:1px solid var(--border-light);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}._item_9uise_133:last-child{border-bottom:none}._item_9uise_133:hover{background-color:var(--bg-hover)}._itemUnread_9uise_150{background-color:#3b82f60a}._itemIcon_9uise_154{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}._iconSystem_9uise_165{color:var(--primary);background-color:#3b82f61a}._iconComment_9uise_170{color:var(--success);background-color:#10b9811a}._iconLike_9uise_175{color:var(--error);background-color:#ef44441a}._iconFollow_9uise_180{color:var(--accent);background-color:#8b5cf61a}._iconArticle_9uise_185{color:var(--warning);background-color:#f59e0b1a}._iconOrgRoleChange_9uise_190{color:#8b5cf6;background-color:#8b5cf61a}._iconOrgJoinRequest_9uise_195{color:#f59e0b;background-color:#f59e0b1a}._iconOrgJoinApproved_9uise_200{color:var(--success);background-color:#10b9811a}._iconOrgJoinRejected_9uise_205{color:var(--error);background-color:#ef44441a}._iconOrgMemberKicked_9uise_210{color:#dc2626;background-color:#dc26261a}._iconArticleReviewRequest_9uise_215{color:#f59e0b;background-color:#f59e0b1a}._iconArticleReviewApproved_9uise_220{color:var(--success);background-color:#10b9811a}._iconArticleReviewRejected_9uise_225{color:var(--error);background-color:#ef44441a}._iconRequirementAssigned_9uise_230{color:#6366f1;background-color:#6366f11a}._iconBugAssigned_9uise_235{color:#ef4444;background-color:#ef44441a}._iconTaskAssigned_9uise_240{color:#10b981;background-color:#10b9811a}._itemBody_9uise_245{flex:1;min-width:0}._itemTitle_9uise_250{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:14px;font-weight:500;overflow:hidden}._itemContent_9uise_260{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}._itemTime_9uise_270{color:var(--text-tertiary);margin-top:4px;font-size:12px}._unreadDot_9uise_276{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}._footer_9uise_285{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._viewAll_9uise_293{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}._viewAll_9uise_293:hover{color:var(--primary);background-color:#3b82f614}@media (width<=768px){._dropdown_9uise_46{width:calc(100vw - 32px);max-width:360px;right:0}}@media (width<=480px){._dropdown_9uise_46{width:auto;max-width:none;max-height:calc(100vh - 80px);animation:none;position:fixed;top:60px;left:8px;right:8px}._item_9uise_133{gap:10px;padding:10px 12px}._list_9uise_100{max-height:calc(100vh - 200px)}}._overlay_m3kdd_1{background-color:var(--modal-overlay);z-index:1000;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;animation:.2s forwards _fadeIn_m3kdd_1;display:flex;position:fixed;inset:0}._modal_m3kdd_17{background-color:var(--card-bg);box-shadow:var(--shadow-xl);opacity:0;border:1px solid var(--border-primary);scrollbar-width:thin;scrollbar-color:var(--border-primary) var(--bg-secondary);border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:90vh;animation:.2s forwards _scaleIn_m3kdd_1;display:flex;position:relative;overflow-y:auto;transform:scale(.95)}._modal_m3kdd_17._large_m3kdd_36{max-width:800px}._modal_m3kdd_17._small_m3kdd_40{max-width:400px}._header_m3kdd_44{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._title_m3kdd_52{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._closeBtn_m3kdd_59{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex}._closeBtn_m3kdd_59:hover{background-color:var(--bg-hover);color:var(--text-primary)}._content_m3kdd_76{flex:1 0 auto;padding:24px;overflow:visible}._modal_m3kdd_17::-webkit-scrollbar{width:8px}._modal_m3kdd_17::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}._modal_m3kdd_17::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}._modal_m3kdd_17::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}._footer_m3kdd_101{border-top:1px solid var(--border-primary);background-color:var(--bg-secondary);border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}@keyframes _fadeIn_m3kdd_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_m3kdd_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=640px){._overlay_m3kdd_1{align-items:flex-start;padding:12px;overflow-y:auto}._modal_m3kdd_17{border-radius:10px;max-height:calc(100vh - 24px);margin:0;width:100%!important;max-width:100%!important}._header_m3kdd_44{padding:14px 16px}._title_m3kdd_52{font-size:16px;line-height:1.4}._content_m3kdd_76{padding:16px}._footer_m3kdd_101{padding:12px 16px}}._switch_3epz0_2{cursor:pointer;--switch-off:#ccc;--switch-handle:#fff;--switch-shadow:inset 0 0 0 1px #0000000f;--switch-shadow-hover:inset 0 0 0 1px #0000001f;--switch-handle-shadow:0 1px 3px #0003;--switch-handle-shadow-hover:0 2px 4px #00000040;--switch-disabled:#f0f0f0;--switch-shadow-disabled:inset 0 0 0 1px #0000000a;--switch-handle-disabled:#e0e0e0;--switch-handle-shadow-disabled:none;background:0 0;border:none;border-radius:100px;outline:none;padding:0;display:inline-block;position:relative}._size-small_3epz0_26{width:40px;height:20px}._size-small_3epz0_26 ._handle_3epz0_31{width:16px;height:16px;left:2px}._size-small_3epz0_26._checked_3epz0_37 ._handle_3epz0_31{left:auto;right:2px}._size-default_3epz0_42{width:50px;height:25px}._size-default_3epz0_42 ._handle_3epz0_31{width:21px;height:21px;left:2px}._size-default_3epz0_42._checked_3epz0_37 ._handle_3epz0_31{left:auto;right:2px}._size-large_3epz0_58{width:60px;height:30px}._size-large_3epz0_58 ._handle_3epz0_31{width:26px;height:26px;left:2px}._size-large_3epz0_58._checked_3epz0_37 ._handle_3epz0_31{left:auto;right:2px}._slider_3epz0_75{background-color:var(--switch-off);box-shadow:var(--switch-shadow);border-radius:100px;position:absolute;inset:0}._checked_3epz0_37 ._slider_3epz0_75{background-color:var(--primary)}._handle_3epz0_31{background-color:var(--switch-handle);box-shadow:var(--switch-handle-shadow);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}._switch_3epz0_2:not(._disabled_3epz0_101):hover ._slider_3epz0_75{box-shadow:var(--switch-shadow-hover)}._switch_3epz0_2:not(._disabled_3epz0_101):hover ._handle_3epz0_31{box-shadow:var(--switch-handle-shadow-hover)}._switch_3epz0_2:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._disabled_3epz0_101{cursor:not-allowed;opacity:.6}._disabled_3epz0_101 ._slider_3epz0_75{background-color:var(--switch-disabled);box-shadow:var(--switch-shadow-disabled)}._disabled_3epz0_101 ._handle_3epz0_31{background-color:var(--switch-handle-disabled);box-shadow:var(--switch-handle-shadow-disabled)}._loading_3epz0_132 ._handle_3epz0_31{animation:1.5s ease-in-out infinite _pulse_3epz0_1}@keyframes _pulse_3epz0_1{0%{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.1)}to{transform:translateY(-50%)scale(1)}}._broadcastMarquee_1p5u0_1{z-index:990;border-top:0;border-right:0;border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-card) 92%, #f59e0b 8%);width:100%;max-width:none;min-height:32px;color:var(--text-secondary);box-shadow:none;border-left:0;border-radius:0;align-items:center;display:flex;position:sticky;top:56px}._danger_1p5u0_20{background:color-mix(in srgb, var(--bg-card) 92%, var(--error) 8%)}._info_1p5u0_24{background:color-mix(in srgb, var(--bg-card) 94%, var(--info) 6%)}._label_1p5u0_28{min-width:76px;color:var(--text-primary);letter-spacing:0;white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:0 12px 0 16px;font-size:12px;font-weight:600;display:inline-flex}._statusDot_1p5u0_43{background:var(--warning);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #f59e0b24}._danger_1p5u0_20 ._statusDot_1p5u0_43{background:var(--error);box-shadow:0 0 0 3px #ef444424}._info_1p5u0_24 ._statusDot_1p5u0_43{background:var(--info);box-shadow:0 0 0 3px #3b82f624}._viewport_1p5u0_61{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}._track_1p5u0_68{white-space:nowrap;align-items:center;gap:56px;min-width:max-content;padding:6px 0;animation:34s linear infinite _marquee_1p5u0_1;display:inline-flex}._message_1p5u0_78{color:var(--text-secondary);align-items:center;gap:10px;font-size:13px;font-weight:400;display:inline-flex}._title_1p5u0_87{color:var(--text-primary);font-weight:700}._separator_1p5u0_92{background:var(--border-secondary);opacity:.7;width:1px;height:12px}._closeButton_1p5u0_99{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0 8px;display:inline-flex}._closeButton_1p5u0_99:hover{color:var(--text-primary);border-color:var(--border-primary);background:var(--bg-hover)}[data-theme=dark] ._broadcastMarquee_1p5u0_1{box-shadow:0 1px #ffffff08}[data-theme=dark] ._separator_1p5u0_92{opacity:.5}@keyframes _marquee_1p5u0_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._track_1p5u0_68{animation:none}}@media (width<=640px){._broadcastMarquee_1p5u0_1{min-height:30px}._label_1p5u0_28{padding:0 8px 0 12px;font-size:12px}._track_1p5u0_68{gap:32px;padding:5px 0;animation-duration:26s}._message_1p5u0_78{font-size:12px}}._avatar_1c9px_1{border:2px solid var(--border-primary,#d0d7de);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._img_1c9px_12{object-fit:cover;border-radius:50%;display:block}._initials_1c9px_18{color:#fff;-webkit-user-select:none;user-select:none;white-space:nowrap;font-weight:700;line-height:1}._tagPanel_19fbk_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:1.2rem}._panelTitle_19fbk_10{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_19fbk_22{color:var(--primary);opacity:.75;font-size:.9rem}._content_19fbk_28{flex-wrap:wrap;gap:5px;display:flex}._emptyPlaceholder_19fbk_34{text-align:center;width:100%;color:var(--text-secondary);padding:8px 0;font-weight:700}._tag_19fbk_1{color:#fff;text-shadow:0 1px 2px #0000001a;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}._tag_19fbk_1:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._tagSelected_19fbk_60{outline:2px solid var(--text-primary);outline-offset:2px;box-shadow:var(--shadow-md);transform:translateY(-1px)}._tagSmall_19fbk_68{border-radius:4px;padding:4px 8px;font-size:11px}._tagMedium_19fbk_74{border-radius:4px;padding:4px 8px;font-size:12px}._tagLarge_19fbk_80{border-radius:4px;padding:4px 8px;font-size:14px}._panelInline_19fbk_87{width:auto;display:inline-flex}._panelVertical_19fbk_92{flex-direction:column;align-items:flex-start}._panelCentered_19fbk_97{justify-content:center}._tagSkeletonContainer_19fbk_102{flex-wrap:wrap;gap:8px;display:flex}._tagSkeleton_19fbk_102{border-radius:5px}@media (width<=768px){._tagPanel_19fbk_1{gap:6px;padding:15px}._tag_19fbk_1{padding:4px 8px;font-size:11px}._tagSkeletonContainer_19fbk_102{gap:6px}}._SearchArticlePanel_elr8k_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:1.2rem}._panelTitle_elr8k_10{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_elr8k_22{color:var(--primary);opacity:.75;font-size:.9rem}._searchContainer_t6vtu_1{align-items:center;width:100%;margin:0 auto;display:flex}._searchInput_t6vtu_8{border:1px solid var(--border-primary);background-color:var(--input-bg);color:var(--text-primary);border-radius:8px 0 0 8px;outline:none;flex:1;padding:12px 16px;font-size:14px}._searchInput_t6vtu_8:focus{border-color:var(--primary);box-shadow:var(--focus-ring)}._searchInput_t6vtu_8::placeholder{color:var(--text-placeholder)}._searchButton_t6vtu_28{background-color:var(--primary);color:var(--text-inverse);cursor:pointer;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:50px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}._searchButton_t6vtu_28:hover{background-color:var(--primary-hover)}._searchButton_t6vtu_28:active{background-color:var(--primary-active)}._searchButton_t6vtu_28:disabled{background-color:var(--disabled);cursor:not-allowed}._searchIcon_t6vtu_56{width:18px;height:18px}._clearButton_t6vtu_61{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-40px;margin-right:8px;padding:8px;display:flex}._clearButton_t6vtu_61:hover{color:var(--text-secondary);background-color:var(--hover-bg)}._variantOutline_t6vtu_81 ._searchInput_t6vtu_8{border:2px solid var(--border-secondary);background-color:var(--input-outline-bg)}._variantOutline_t6vtu_81 ._searchInput_t6vtu_8:focus{border-color:var(--primary);background-color:var(--input-bg)}._variantFilled_t6vtu_91 ._searchInput_t6vtu_8{background-color:var(--input-filled-bg);border:none}._variantFilled_t6vtu_91 ._searchInput_t6vtu_8:focus{background-color:var(--input-bg);box-shadow:var(--focus-ring)}._sizeSmall_t6vtu_102 ._searchInput_t6vtu_8,._sizeSmall_t6vtu_102 ._searchButton_t6vtu_28{padding:8px 12px;font-size:13px}._sizeLarge_t6vtu_108 ._searchInput_t6vtu_8,._sizeLarge_t6vtu_108 ._searchButton_t6vtu_28{padding:16px 20px;font-size:16px}._disabled_t6vtu_115 ._searchInput_t6vtu_8{background-color:var(--input-disabled-bg);color:var(--text-disabled);cursor:not-allowed}._error_t6vtu_122 ._searchInput_t6vtu_8{border-color:var(--error)}._error_t6vtu_122 ._searchInput_t6vtu_8:focus{border-color:var(--error);box-shadow:var(--focus-ring-error)}@media (width<=640px){._searchContainer_t6vtu_1{max-width:100%}._searchButtonText_t6vtu_137{display:none}._searchButton_t6vtu_28{min-width:50px}}._panel_1vad2_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:.7rem}._panelHeader_1vad2_10{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;margin-bottom:.45rem;padding-bottom:.4rem;display:flex}._panelTitle_1vad2_19{color:var(--text-primary);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:flex}._collapseButton_1vad2_28{border-radius:5px;width:24px;min-height:24px;padding:0;font-size:.65rem}._titleIcon_1vad2_36{color:var(--primary);opacity:.75;font-size:.75rem}._presetList_1vad2_42{grid-template-columns:repeat(3,1fr);gap:.3rem;display:grid}._presetListCollapsed_1vad2_48{grid-template-columns:1fr}._presetListCollapsed_1vad2_48 ._presetItem_1vad2_52{flex-direction:row;gap:.5rem;padding:.3rem}._presetListCollapsed_1vad2_48 ._preview_1vad2_58{flex:0 0 72px;width:72px}._presetListCollapsed_1vad2_48 ._presetInfo_1vad2_63{align-items:flex-start}._presetItem_1vad2_52{background-color:var(--bg-secondary);cursor:pointer;text-align:center;border:2px solid #0000;border-radius:7px;flex-direction:column;align-items:center;gap:.2rem;width:100%;padding:.25rem .15rem;font-family:inherit;display:flex}._presetItem_1vad2_52:hover{background-color:var(--bg-tertiary)}._presetActive_1vad2_86{border-color:var(--primary);background-color:var(--bg-tertiary)}._preview_1vad2_58{border:1px solid var(--border-primary);border-radius:4px;flex-direction:column;gap:2px;width:100%;height:22px;padding:3px 4px;display:flex;overflow:hidden}._previewHeader_1vad2_103{font-size:6px;font-weight:700;font-family:var(--font-serif);letter-spacing:-.02em;line-height:1}._previewBar_1vad2_111,._previewLine_1vad2_117{border-radius:1px;height:2px;display:block}._presetInfo_1vad2_63{flex-direction:column;align-items:center;min-width:0;display:flex}._presetName_1vad2_130{color:var(--text-primary);white-space:nowrap;align-items:center;gap:3px;font-size:.7rem;font-weight:600;display:flex}._checkIcon_1vad2_140{color:var(--primary);font-size:.6rem}._cursorSetting_1vad2_145{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:.6rem;margin-top:.55rem;padding-top:.5rem;display:flex}._cursorCopy_1vad2_155{flex-direction:column;min-width:0;display:flex}._cursorLabel_1vad2_161{color:var(--text-primary);font-size:.74rem;font-weight:600}._cursorHint_1vad2_167{color:var(--text-tertiary);font-size:.62rem;line-height:1.3}._dailyQuote_svrpj_1{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:.5rem;padding:1.2rem}._panelTitle_svrpj_10{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:1.05rem;font-weight:600;display:flex}._titleIcon_svrpj_22{color:var(--primary);opacity:.75;font-size:.9rem}._refreshBtn_svrpj_28{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;margin-left:auto;padding:.2rem;font-size:.85rem;transition:color .2s,background-color .2s}._refreshBtn_svrpj_28:hover:not(:disabled){color:var(--primary);background-color:var(--hover-bg)}._refreshBtn_svrpj_28:disabled{opacity:.5;cursor:not-allowed}._spinning_svrpj_52{animation:.8s linear infinite _spin_svrpj_52}@keyframes _spin_svrpj_52{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loading_svrpj_65{color:var(--text-secondary);padding:.5rem 0;font-size:.9rem}._quoteBox_svrpj_71{flex-direction:column;gap:.6rem;display:flex}._content_svrpj_77{color:var(--text-primary);word-break:break-word;margin:0;font-size:.98rem;line-height:1.7}._meta_svrpj_85{color:var(--text-secondary);align-self:flex-end;margin:0;font-size:.85rem}._backToTop_1l1ol_1{color:#fff;cursor:pointer;opacity:0;pointer-events:auto;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#3182ce,#2c5282);border:2px solid #3182ce;border-radius:50%;outline:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;font-weight:700;text-decoration:none;display:flex;transform:translateY(20px);box-shadow:0 4px 12px #3182f680}._backToTop_1l1ol_1._show_1l1ol_24{opacity:1;transform:translateY(0)}._backToTop_1l1ol_1:hover{background:linear-gradient(135deg,#2c5282,#2a4e7c);transform:scale(1.1);box-shadow:0 6px 20px #3182f666}._backToTop_1l1ol_1:active{transform:scale(.95)}._backToTop_1l1ol_1:focus{outline-offset:2px;outline:2px solid #3182ce}@media (width<=768px){._backToTop_1l1ol_1{width:45px;height:45px;font-size:18px}}._pageSkeleton_12jo1_2{background:0 0;flex-direction:column;min-height:100vh;display:flex}._mainSkeleton_12jo1_10{max-width:var(--page-max-width);flex:1;gap:1.5rem;width:100%;margin:1rem auto;padding:48px 1.8rem 0;display:flex}._leftColumn_12jo1_22{flex-direction:column;flex:2;gap:20px;min-width:0;display:flex}._searchSkeleton_12jo1_30{margin-bottom:8px}._articleListSkeleton_12jo1_34{flex-direction:column;gap:20px;display:flex}._articleCardSkeleton_12jo1_40{background:#fffc;border:1px solid #0000000f;border-radius:16px;flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}._articleHeader_12jo1_53{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}._articleContent_12jo1_62{flex-direction:column;gap:12px;display:flex}._articleFooter_12jo1_68{flex-wrap:wrap;align-items:center;gap:20px;padding-top:12px;display:flex}._articleTags_12jo1_76{flex-wrap:wrap;gap:10px;display:flex}._rightColumn_12jo1_83{flex-direction:column;flex:1;gap:1rem;min-width:0;max-width:460px;display:flex}._searchPanelSkeleton_12jo1_92,._tagPanelSkeleton_12jo1_93,._subscribeSkeleton_12jo1_94,._categorySkeleton_12jo1_95,._statsSkeleton_12jo1_96,._calendarSkeleton_12jo1_97{background:#fffc;border:1px solid #0000000f;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}._tagCloud_12jo1_107{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._categoryItem_12jo1_114{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;padding:12px 0;display:flex}._categoryItem_12jo1_114:last-child{border-bottom:none}._categoryItem_12jo1_114:hover{background:#00000005;border-radius:8px;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}._footerSkeleton_12jo1_136{background:#fff;border-top:1px solid #f0f0f0;margin-top:60px;padding:32px 20px}._footerContent_12jo1_143{flex-direction:column;align-items:center;gap:8px;max-width:1200px;margin:0 auto;display:flex}:root[data-theme=dark] ._pageSkeleton_12jo1_2{background:0 0}:root[data-theme=dark] ._articleCardSkeleton_12jo1_40,:root[data-theme=dark] ._searchPanelSkeleton_12jo1_92,:root[data-theme=dark] ._tagPanelSkeleton_12jo1_93,:root[data-theme=dark] ._subscribeSkeleton_12jo1_94,:root[data-theme=dark] ._categorySkeleton_12jo1_95,:root[data-theme=dark] ._statsSkeleton_12jo1_96,:root[data-theme=dark] ._calendarSkeleton_12jo1_97{background:#1a1a1acc;border-color:#ffffff1a;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}:root[data-theme=dark] ._articleHeader_12jo1_53,:root[data-theme=dark] ._categoryItem_12jo1_114{border-bottom-color:#ffffff1a}:root[data-theme=dark] ._categoryItem_12jo1_114:hover{background:#ffffff0d}:root[data-theme=dark] ._footerSkeleton_12jo1_136{background:#1a1a1ae6;border-top-color:#ffffff1a}@media (width<=1024px){._mainSkeleton_12jo1_10{flex-direction:column;align-items:center;gap:20px}._leftColumn_12jo1_22{flex:2;width:100%;max-width:100%}._rightColumn_12jo1_83{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;max-width:100%;display:grid}}@media (width<=768px){._mainSkeleton_12jo1_10{gap:16px;padding:16px}._leftColumn_12jo1_22{min-width:auto}._rightColumn_12jo1_83{grid-template-columns:1fr;min-width:auto}._articleCardSkeleton_12jo1_40{padding:16px}}._loadingContainer_11ovk_2{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}._loadingContainer_11ovk_2._small_11ovk_12{gap:8px;padding:20px 16px}._loadingContainer_11ovk_2._medium_11ovk_17{gap:16px;padding:40px 20px}._loadingContainer_11ovk_2._large_11ovk_22{gap:24px;padding:60px 20px}._spinner_11ovk_28{width:40px;height:40px;position:relative}._loadingContainer_11ovk_2._small_11ovk_12 ._spinner_11ovk_28{width:24px;height:24px}._loadingContainer_11ovk_2._medium_11ovk_17 ._spinner_11ovk_28{width:40px;height:40px}._loadingContainer_11ovk_2._large_11ovk_22 ._spinner_11ovk_28{width:56px;height:56px}._spinnerCircle_11ovk_50{border:3px solid #0000;border-top-color:var(--primary);border-radius:50%;width:100%;height:100%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite _spin_11ovk_28;position:absolute}._loadingContainer_11ovk_2._small_11ovk_12 ._spinnerCircle_11ovk_50{border-width:2px}._loadingContainer_11ovk_2._large_11ovk_22 ._spinnerCircle_11ovk_50{border-width:4px}._spinnerCircle_11ovk_50:first-child{animation-delay:-.45s}._spinnerCircle_11ovk_50:nth-child(2){animation-delay:-.3s}._spinnerCircle_11ovk_50:nth-child(3){animation-delay:-.15s}@keyframes _spin_11ovk_28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_11ovk_91{color:var(--text-secondary);letter-spacing:.5px;font-size:14px;font-weight:500}._loadingContainer_11ovk_2._small_11ovk_12 ._loadingText_11ovk_91{font-size:12px}._loadingContainer_11ovk_2._large_11ovk_22 ._loadingText_11ovk_91{font-size:16px}._loadingOverlay_11ovk_107{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:dark){._loadingOverlay_11ovk_107{background-color:#000c}}@media (width<=768px){._loadingContainer_11ovk_2{padding:30px 16px}._loadingContainer_11ovk_2._large_11ovk_22{padding:40px 16px}._loadingText_11ovk_91{font-size:13px}._loadingContainer_11ovk_2._large_11ovk_22 ._loadingText_11ovk_91{font-size:15px}}._wrapper_q9yvf_1{position:relative}._loadingContainer_q9yvf_6{justify-content:center;align-items:center;min-height:60vh;display:flex}._emptyState_q9yvf_14{text-align:center;background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;max-width:480px;margin:3rem auto;padding:3.5rem 2rem 3rem;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000a}._iconCircle_q9yvf_28{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 12%, transparent), color-mix(in srgb, var(--accent,#6366f1) 12%, transparent));border:2px solid color-mix(in srgb, var(--primary) 18%, transparent);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 1.75rem;animation:3s ease-in-out infinite _iconPulse_q9yvf_1;display:flex}._iconCircle_q9yvf_28 svg{color:var(--primary);filter:drop-shadow(0 2px 4px #3b82f633);font-size:2.2rem}@keyframes _iconPulse_q9yvf_1{0%,to{transform:scale(1);box-shadow:0 0 #3b82f626}50%{transform:scale(1.04);box-shadow:0 0 0 12px #3b82f600}}._title_q9yvf_64{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}._subtext_q9yvf_72{color:var(--text-secondary);max-width:340px;margin:0 auto 2rem;font-size:.95rem;line-height:1.6}._actions_q9yvf_83{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}._loginBtn_q9yvf_91{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:130px;padding:8px 20px;font-size:.85rem;font-weight:600;display:inline-flex}._loginBtn_q9yvf_91:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 14px #3b82f640}._loginBtn_q9yvf_91:active{transform:translateY(0)}._loginBtn_q9yvf_91:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._backBtn_q9yvf_123{min-width:130px;color:var(--text-secondary);border:1px solid var(--border-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:.85rem;font-weight:500;display:inline-flex}._backBtn_q9yvf_123:hover{border-color:var(--primary);color:var(--primary)}._backBtn_q9yvf_123:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=520px){._emptyState_q9yvf_14{border-radius:12px;margin:2rem 1rem;padding:2.5rem 1.25rem 2rem}._iconCircle_q9yvf_28{width:68px;height:68px;margin-bottom:1.25rem}._iconCircle_q9yvf_28 svg{font-size:1.7rem}._title_q9yvf_64{font-size:1.25rem}._subtext_q9yvf_72{max-width:280px;font-size:.88rem}._actions_q9yvf_83{flex-direction:column}._loginBtn_q9yvf_91,._backBtn_q9yvf_123{flex:unset;width:100%}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}._diagram_1oopr_1{background-color:var(--card-bg);text-align:center;padding:16px;overflow-x:auto}._diagram_1oopr_1 svg{max-width:100%;height:auto}._error_1oopr_13{background-color:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:20px 0;padding:16px}._errorMessage_1oopr_21{color:#dc2626;margin-bottom:8px;font-size:.9rem;font-weight:500}._errorCode_1oopr_28{background-color:var(--code-block-bg);color:var(--text-secondary);border-radius:6px;padding:12px;font-size:.85rem;overflow-x:auto}[data-theme=dark] ._diagram_1oopr_1 .node rect,[data-theme=dark] ._diagram_1oopr_1 .node circle,[data-theme=dark] ._diagram_1oopr_1 .node ellipse,[data-theme=dark] ._diagram_1oopr_1 .node polygon{fill:#374151;stroke:#6b7280}[data-theme=dark] ._diagram_1oopr_1 .edgePath .path{stroke:#60a5fa}[data-theme=dark] ._diagram_1oopr_1 .marker{fill:#60a5fa;stroke:#60a5fa}:root{--border-radius:8px}._container_jlmv0_7{background-color:#0000;flex-direction:column;justify-content:flex-start;width:100%;min-height:100vh;padding:0;display:flex}._editorContainer_jlmv0_17{background-color:var(--card-bg);box-shadow:0 2px 12px #0000000f, 0 0 0 1px var(--border-primary);width:calc(100% - 60px);max-width:var(--page-max-width);border-radius:12px;min-width:0;margin:30px auto 20px;padding:36px;position:relative;overflow:hidden}._editorContainer_jlmv0_17:before{content:"";background:linear-gradient(90deg, var(--primary), #60a5fa, #a78bfa);border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}._editorHeader_jlmv0_43{border-bottom:1px solid var(--border-secondary);margin-bottom:28px;padding-bottom:18px}._editorHeader_jlmv0_43 h2{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}._editorHeader_jlmv0_43 a{color:inherit;text-decoration:none}._editorHeader_jlmv0_43 a:hover{color:var(--primary)}._formSection_jlmv0_66{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;margin-bottom:20px;padding:18px 20px}._formSection_jlmv0_66:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f614}._formSectionTitle_jlmv0_79{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}._formSectionTitle_jlmv0_79 i{color:var(--primary);font-size:16px}._formControl_jlmv0_94{border:1.5px solid var(--border-primary);width:100%;min-height:48px;color:var(--text-primary);background-color:var(--card-bg);border-radius:8px;padding:12px 16px;font-size:16px;font-weight:500}._formControl_jlmv0_94::placeholder{color:var(--text-tertiary);font-weight:400}._formControl_jlmv0_94:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._radioGroup_jlmv0_117{flex-wrap:wrap;gap:8px;display:flex}._radioItem_jlmv0_123{cursor:pointer;border:1.5px solid var(--border-primary);background:var(--card-bg);color:var(--text-secondary);border-radius:20px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;display:flex}._radioItem_jlmv0_123:has(._radioInput_jlmv0_136:checked){background:var(--primary);border-color:var(--primary);color:#fff}._radioInput_jlmv0_136{accent-color:var(--primary);margin:0}._radioLabel_jlmv0_147{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0}._editorTabs_jlmv0_153{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;gap:4px;margin-bottom:20px;padding:4px;display:flex}._editorTab_jlmv0_153{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:500;display:flex}._editorTab_jlmv0_153:hover{color:var(--text-primary);background:var(--card-bg)}._editorTab_jlmv0_153._active_jlmv0_182{background:var(--primary);color:#fff;box-shadow:0 1px 3px #3b82f64d}._editorRow_jlmv0_188{gap:12px;margin-bottom:0;display:flex}._editorContent_jlmv0_194{height:600px;display:none;overflow-y:auto}._editorContent_jlmv0_194._active_jlmv0_182{display:block}._editorColumn_jlmv0_204{flex:1;min-width:0}._markdownEditor_jlmv0_209,._markdownPreview_jlmv0_210{border:1.5px solid var(--border-primary);background-color:var(--card-bg);border-radius:10px;min-height:100%;padding:20px;font-size:15px;line-height:1.8}._markdownEditor_jlmv0_209{resize:none;width:100%;color:var(--text-primary);font-family:var(--font-mono);tab-size:2;font-size:14px}._markdownEditor_jlmv0_209:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f614}._markdownEditor_jlmv0_209::placeholder{color:var(--text-tertiary);font-style:italic;font-weight:400}._markdownPreview_jlmv0_210{font-family:var(--font-family);background-color:var(--card-bg);color:var(--text-primary)}._toolbar_jlmv0_247{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._toolbarLeft_jlmv0_256{flex-wrap:wrap;gap:8px;display:flex}._toolbarRight_jlmv0_262{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;gap:4px;padding:3px;display:flex}._btn_jlmv0_271{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 18px;font-size:14px;font-weight:500;display:inline-flex}._btnPrimary_jlmv0_283{background:linear-gradient(135deg, var(--primary), #3b82f6);color:#fff;box-shadow:0 2px 8px #3b82f640}._btnPrimary_jlmv0_283:hover{transform:translateY(-1px);box-shadow:0 4px 14px #3b82f659}._btnPrimary_jlmv0_283:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}._btnOutline_jlmv0_301{background-color:var(--card-bg);border:1.5px solid var(--border-primary);color:var(--text-primary)}._btnOutline_jlmv0_301:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}._btnOutline_jlmv0_301:disabled{opacity:.5;cursor:not-allowed}._btnOutlinePrimary_jlmv0_317{border:1.5px solid var(--primary);color:var(--primary);background-color:#0000}._btnOutlinePrimary_jlmv0_317:hover{background-color:var(--primary);color:#fff;box-shadow:0 2px 8px #3b82f633}._fileInput_jlmv0_329{display:none}._tagsContainer_jlmv0_333{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._tagItem_jlmv0_340{color:var(--primary);background:linear-gradient(135deg,#3b82f614,#60a5fa0f);border:1px solid #3b82f633;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}._tagItem_jlmv0_340:hover{border-color:var(--primary);background:#3b82f61f}._removeTag_jlmv0_358{cursor:pointer;color:var(--primary);opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:2px;font-size:11px;display:flex}._removeTag_jlmv0_358:hover{opacity:1;color:#ef4444;background:#ef444426}._actionButtons_jlmv0_380{border-top:1px solid var(--border-secondary);justify-content:flex-end;gap:12px;margin-top:28px;padding:16px 0 0;display:flex}._actionButtons_jlmv0_380 ._btn_jlmv0_271{border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600}@media (width<=768px){._editorContainer_jlmv0_17{border-radius:10px;width:calc(100% - 24px);margin:20px auto;padding:24px 20px}._editorContent_jlmv0_194{height:400px}._formSection_jlmv0_66{padding:14px 16px}._actionButtons_jlmv0_380{flex-direction:column}._actionButtons_jlmv0_380 ._btn_jlmv0_271{justify-content:center;width:100%}._editorRow_jlmv0_188{flex-direction:column}._toolbar_jlmv0_247{flex-direction:column;align-items:stretch}._toolbarLeft_jlmv0_256,._toolbarRight_jlmv0_262{justify-content:center}._editorHeader_jlmv0_43 h2{font-size:22px}._radioGroup_jlmv0_117{gap:4px}._radioItem_jlmv0_123{padding:6px 14px;font-size:13px}}@media (width<=480px){._editorContainer_jlmv0_17{width:calc(100% - 12px);margin:10px auto;padding:16px 12px}._editorHeader_jlmv0_43 h2{font-size:18px}._editorContent_jlmv0_194{height:300px}._formSection_jlmv0_66{border-radius:8px;padding:12px}._btn_jlmv0_271{padding:8px 14px;font-size:13px}._formControl_jlmv0_94{min-height:42px;padding:10px 12px;font-size:14px}._editorTab_jlmv0_153{padding:6px 12px;font-size:12px}}._modalOverlay_jlmv0_488{background-color:var(--modal-overlay);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_jlmv0_501{background:var(--card-bg);border-radius:14px;width:90%;max-width:800px;max-height:80vh;animation:.2s ease-out _modalSlideIn_jlmv0_1;overflow-y:auto;box-shadow:0 20px 60px #00000026}@keyframes _modalSlideIn_jlmv0_1{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._modalHeader_jlmv0_523{border-bottom:1px solid var(--border-secondary);justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}._modalTitle_jlmv0_531{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}._modalClose_jlmv0_538{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}._modalClose_jlmv0_538:hover{background:var(--bg-secondary);color:var(--text-primary)}._modalBody_jlmv0_557{padding:24px}._modalFooter_jlmv0_561{border-top:1px solid var(--border-secondary);text-align:right;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}._table_jlmv0_571{border-collapse:separate;border-spacing:0;border:1px solid var(--border-primary);border-radius:10px;width:100%;overflow:hidden}._table_jlmv0_571 th,._table_jlmv0_571 td{text-align:left;padding:12px 16px}._table_jlmv0_571 th{background-color:var(--bg-secondary);text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);border-bottom:2px solid var(--border-primary);font-size:13px;font-weight:600}._table_jlmv0_571 td{border-bottom:1px solid var(--border-secondary);font-size:14px}._table_jlmv0_571 tbody tr:last-child td{border-bottom:none}._table_jlmv0_571 tbody tr:hover{background-color:var(--bg-hover)}._exampleCell_jlmv0_610{vertical-align:top;min-width:200px;padding:8px!important}._markdownExample_jlmv0_616{font-size:13px;line-height:1.4}._markdownExample_jlmv0_616 h1,._markdownExample_jlmv0_616 h2,._markdownExample_jlmv0_616 h3,._markdownExample_jlmv0_616 h4,._markdownExample_jlmv0_616 h5,._markdownExample_jlmv0_616 h6{margin:4px 0;font-size:14px}._markdownExample_jlmv0_616 h1{border-bottom:1px solid var(--border-primary);padding-bottom:2px;font-size:16px}._markdownExample_jlmv0_616 h2{border-bottom:1px solid var(--border-primary);padding-bottom:2px;font-size:15px}._markdownExample_jlmv0_616 h3{font-size:14px}._markdownExample_jlmv0_616 p{margin:4px 0}._markdownExample_jlmv0_616 strong{color:var(--primary);font-weight:600}._markdownExample_jlmv0_616 em{color:var(--text-secondary);font-style:italic}._markdownExample_jlmv0_616 code{background:var(--code-bg);color:var(--primary);font-family:var(--font-mono);border-radius:3px;padding:2px 4px;font-size:12px}._markdownExample_jlmv0_616 pre{background:var(--code-bg);border-radius:4px;margin:4px 0;padding:6px;overflow-x:auto}._markdownExample_jlmv0_616 pre code{background:0 0;padding:0}._markdownExample_jlmv0_616 blockquote{border-left:3px solid var(--primary);color:var(--text-secondary);margin:4px 0;padding-left:8px;font-style:italic}._markdownExample_jlmv0_616 ul,._markdownExample_jlmv0_616 ol{margin:4px 0;padding-left:16px}._markdownExample_jlmv0_616 li{margin:2px 0}._markdownExample_jlmv0_616 a{color:var(--link-primary);text-decoration:none}._markdownExample_jlmv0_616 a:hover{color:var(--link-hover);text-decoration:underline}._markdownExample_jlmv0_616 ._katex_jlmv0_712{font-size:13px}._markdownExample_jlmv0_616 ._katex-display_jlmv0_716{margin:8px 0}._markdownExample_jlmv0_616 ._mermaidWrapper_jlmv0_721{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:6px;margin:8px 0;position:relative;overflow:hidden}._markdownExample_jlmv0_616 ._mermaidDiagram_jlmv0_730{background-color:var(--card-bg);text-align:center;padding:12px;overflow-x:auto}._markdownExample_jlmv0_616 ._mermaidDiagram_jlmv0_730 svg{max-width:100%;height:auto}._markdownExample_jlmv0_616 ._mermaidError_jlmv0_743{background-color:#ef44441a;border:1px solid #ef44444d;border-radius:4px;margin:8px 0;padding:12px}._markdownExample_jlmv0_616 ._errorMessage_jlmv0_751{color:#dc2626;margin-bottom:6px;font-size:12px;font-weight:500}._markdownExample_jlmv0_616 ._errorCode_jlmv0_758{color:#991b1b;white-space:pre-wrap;word-break:break-all;background:#ef44440d;border-radius:3px;margin:0;padding:6px;font-size:11px;overflow-x:auto}._markdownExample_jlmv0_616 ._codeBlockWrapper_jlmv0_771{border:1px solid var(--border-primary);border-radius:6px;margin:8px 0;position:relative;overflow:hidden}._markdownExample_jlmv0_616 ._codeHeader_jlmv0_779{background:var(--code-header-bg);color:var(--code-header-text);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:6px 12px;font-size:11px;display:flex}._markdownExample_jlmv0_616 ._codeBlock_jlmv0_771{background:var(--code-block-bg);font-family:var(--font-mono);color:var(--text-primary);margin:0;padding:12px;font-size:12px;line-height:1.4;overflow-x:auto}._markdownPreview_jlmv0_210{background-color:var(--card-bg);border-radius:4px;height:100%;padding:16px;overflow-y:auto}._markdownPreview_jlmv0_210 h1,._markdownPreview_jlmv0_210 h2,._markdownPreview_jlmv0_210 h3,._markdownPreview_jlmv0_210 h4,._markdownPreview_jlmv0_210 h5,._markdownPreview_jlmv0_210 h6{color:var(--text-primary);margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}._markdownPreview_jlmv0_210 h1{border-bottom:1px solid var(--border-primary);padding-bottom:.3em;font-size:2em}._markdownPreview_jlmv0_210 h2{border-bottom:1px solid var(--border-primary);padding-bottom:.3em;font-size:1.5em}._markdownPreview_jlmv0_210 h3{font-size:1.25em}._markdownPreview_jlmv0_210 p{color:var(--text-primary);margin-bottom:16px;line-height:1.7}._markdownPreview_jlmv0_210 img{max-width:100%;height:auto;box-shadow:var(--shadow-md);border-radius:6px;margin:16px auto;display:block}._markdownPreview_jlmv0_210 blockquote{border-left:4px solid var(--border-primary);color:var(--text-secondary);margin:8px 0;padding:8px 0 8px 12px;font-style:italic;line-height:1.4}._markdownPreview_jlmv0_210 ul,._markdownPreview_jlmv0_210 ol{margin-bottom:16px;padding-left:2em}._markdownPreview_jlmv0_210 li{color:var(--text-primary);margin-bottom:4px}._markdownPreview_jlmv0_210 table{border-collapse:collapse;width:100%;margin:16px 0}._markdownPreview_jlmv0_210 table th,._markdownPreview_jlmv0_210 table td{border:1px solid var(--border-primary);padding:6px 13px}._markdownPreview_jlmv0_210 table th{background-color:var(--table-header-bg);font-weight:600}._markdownPreview_jlmv0_210 ._inlineCode_jlmv0_892{background:linear-gradient(135deg, var(--code-bg), #3b82f61a)!important;color:var(--primary)!important;font-size:.85em!important;font-family:var(--font-mono)!important;white-space:nowrap!important;border:1px solid #3b82f64d!important;border-radius:6px!important;margin:0 2px!important;padding:.2em .4em!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important;display:inline!important;box-shadow:0 1px 3px #3b82f633!important}._markdownPreview_jlmv0_210 ._inlineCode_jlmv0_892:hover{background:linear-gradient(135deg, var(--code-bg), #3b82f626)!important;border-color:#3b82f680!important;transform:translateY(-1px)!important;box-shadow:0 2px 6px #3b82f64d!important}._markdownPreview_jlmv0_210 ._codeBlockWrapper_jlmv0_771{border:1px solid var(--border-primary);border-radius:8px;margin:16px 0;position:relative;overflow:hidden}._markdownPreview_jlmv0_210 ._codeHeader_jlmv0_779{background:var(--code-header-bg);color:var(--code-header-text);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}._markdownPreview_jlmv0_210 ._languageTag_jlmv0_936{text-transform:uppercase;font-size:11px;font-weight:500}._markdownPreview_jlmv0_210 ._copyButton_jlmv0_942{background:var(--code-button-bg);color:var(--code-header-text);cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-size:11px}._markdownPreview_jlmv0_210 ._copyButton_jlmv0_942:hover{background:var(--code-button-hover-bg)}._markdownPreview_jlmv0_210 ._codeBlock_jlmv0_771{background:var(--code-block-bg);font-family:var(--font-mono);color:var(--text-primary);margin:0;padding:16px;font-size:14px;line-height:1.5;overflow-x:auto}._markdownPreview_jlmv0_210 ._codeBlock_jlmv0_771 code{color:inherit;background:0 0;padding:0}._markdownPreview_jlmv0_210 ._katex_jlmv0_712{font-size:1.1em}._markdownPreview_jlmv0_210 ._katex-display_jlmv0_716{margin:16px 0}._markdownPreview_jlmv0_210 a{color:var(--link-primary);text-decoration:none}._markdownPreview_jlmv0_210 a:hover{color:var(--link-hover);text-decoration:underline}[data-theme=dark] ._markdownPreview_jlmv0_210 ._inlineCode_jlmv0_892{background:linear-gradient(135deg, var(--code-bg), #60a5fa26)!important;border-color:#60a5fa66!important;box-shadow:0 1px 3px #60a5fa4d!important}[data-theme=dark] ._markdownPreview_jlmv0_210 ._inlineCode_jlmv0_892:hover{background:linear-gradient(135deg, var(--code-bg), #60a5fa33)!important;border-color:#60a5fa99!important;box-shadow:0 2px 6px #60a5fa66!important}._mermaidWrapper_jlmv0_721{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:8px;position:relative;overflow:hidden}._mermaidDiagram_jlmv0_730{background-color:var(--card-bg);text-align:center;padding:16px;overflow-x:auto}._mermaidDiagram_jlmv0_730 svg{max-width:100%;height:auto}._mermaidError_jlmv0_743{background-color:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin:16px 0;padding:16px}._errorMessage_jlmv0_751{color:#dc2626;margin-bottom:8px;font-size:14px;font-weight:500}._errorCode_jlmv0_758{color:#991b1b;white-space:pre-wrap;word-break:break-all;background:#ef44440d;border-radius:4px;margin:0;padding:8px;font-size:12px;overflow-x:auto}._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 rect,._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 circle,._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 ellipse{fill:var(--card-bg);stroke:var(--border-primary);stroke-width:2px}._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 text{fill:var(--text-primary);font-family:var(--font-family)}._mermaidDiagram_jlmv0_730 ._edgePath_jlmv0_1069 ._path_jlmv0_1069{stroke:var(--primary);stroke-width:2px}._mermaidDiagram_jlmv0_730 ._edgeLabel_jlmv0_1074{background-color:var(--card-bg);color:var(--text-secondary)}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 rect,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 circle,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 ellipse,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 polygon{fill:#374151;stroke:#6b7280;stroke-width:2px}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._node_jlmv0_1056 text{fill:#1f2937;font-family:var(--font-family)}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._edgePath_jlmv0_1069 ._path_jlmv0_1069{stroke:#60a5fa;stroke-width:2px}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._edgeLabel_jlmv0_1074{color:#1f2937;opacity:.9;background-color:#6b7280;border:1px solid #9ca3af;border-radius:4px;padding:4px 8px}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._cluster_jlmv0_1108 rect{fill:#1f2937;stroke:#4b5563;stroke-width:1px}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._cluster_jlmv0_1108 text,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._titleText_jlmv0_1118{fill:#1f2937}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._section_jlmv0_1122 rect{fill:#374151;stroke:#6b7280}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._section_jlmv0_1122 text{fill:#1f2937}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._marker_jlmv0_1132{fill:#60a5fa;stroke:#60a5fa}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._diamond_jlmv0_1138 rect{fill:#7c3aed;stroke:#8b5cf6}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._diamond_jlmv0_1138 text{fill:#1f2937}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._start_jlmv0_1148 circle,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._end_jlmv0_1149 circle{fill:#059669;stroke:#10b981}[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._start_jlmv0_1148 text,[data-theme=dark] ._mermaidDiagram_jlmv0_730 ._end_jlmv0_1149 text{fill:#1f2937;font-weight:600}@keyframes _fadeInOut_jlmv0_1{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}._copySuccessMessage_jlmv0_1180{color:var(--success-color,#10b981);text-align:center;background-color:var(--success-bg,#10b9811a);border:1px solid var(--success-border,#10b98133);border-radius:6px;margin-top:12px;padding:8px 16px;font-size:.9rem;font-weight:500;animation:3s ease-in-out _fadeInOut_jlmv0_1}._container_g1rkd_3{width:100%;position:relative}._select_g1rkd_8{background-color:var(--input-bg);border:1px solid var(--border-primary);border-radius:var(--border-radius);cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;padding:.75rem 1rem;display:flex}._select_g1rkd_8:hover{border-color:var(--primary)}._selectDisabled_g1rkd_24{background-color:var(--bg-secondary);cursor:not-allowed;opacity:.6}._selectDisabled_g1rkd_24:hover{border-color:var(--border-primary)}._selectOpen_g1rkd_34{border-color:var(--primary);box-shadow:var(--focus-ring)}._placeholder_g1rkd_39{color:var(--text-tertiary)}._value_g1rkd_43{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-weight:500;overflow:hidden}._selectOpen_g1rkd_34 ._arrow_g1rkd_52{transform:rotate(180deg)}._dropdown_g1rkd_59{background:var(--card-bg);border-radius:var(--border-radius);width:100%;box-shadow:var(--shadow-lg);z-index:9999;opacity:0;pointer-events:none;max-height:300px;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;transform:translateY(-10px)}._dropdownOpen_g1rkd_75{opacity:1;pointer-events:all;transform:translateY(0)}._dropdownUp_g1rkd_81{top:auto;bottom:calc(100% + 5px);transform:translateY(10px)}._dropdownUp_g1rkd_81._dropdownOpen_g1rkd_75{transform:translateY(0)}._search_g1rkd_91{border-bottom:1px solid var(--border-primary);padding:.75rem}._searchInput_g1rkd_96{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);border-radius:4px;outline:none;padding:.5rem 1rem}._searchInput_g1rkd_96::placeholder{color:var(--text-placeholder)}._searchInput_g1rkd_96:focus{border-color:var(--primary);box-shadow:var(--focus-ring)}._options_g1rkd_115{max-height:250px;overflow-y:auto}._options_g1rkd_115::-webkit-scrollbar{width:6px}._options_g1rkd_115::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}._options_g1rkd_115::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:3px}._options_g1rkd_115::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._options_g1rkd_115{scrollbar-width:thin;scrollbar-color:var(--border-secondary) var(--bg-secondary)}._option_g1rkd_115{cursor:pointer;align-items:center;padding:.75rem 1rem;display:flex}._option_g1rkd_115:hover{background-color:var(--hover-bg)}._optionSelected_g1rkd_156{background-color:var(--selected-bg);color:var(--primary);font-weight:500}._optionText_g1rkd_162{flex:1}._optionCount_g1rkd_166{background-color:var(--badge-bg);color:var(--text-secondary);border-radius:10px;padding:.15rem .5rem;font-size:.8rem}._optionSelected_g1rkd_156 ._optionCount_g1rkd_166{background-color:var(--selected-bg);color:var(--primary)}._noResults_g1rkd_179{text-align:center;color:var(--text-tertiary);padding:1rem;font-style:italic}._badge_g1rkd_186{background-color:var(--selected-bg);color:var(--primary);border-radius:4px;align-items:center;margin-top:.5rem;padding:.25rem .5rem;font-size:.85rem;display:inline-flex}._adminCustomSelect_g1rkd_198 ._badge_g1rkd_186,._container_g1rkd_3._adminCustomSelect_g1rkd_198 ._badge_g1rkd_186,div._adminCustomSelect_g1rkd_198 ._badge_g1rkd_186{display:none}._closeBtn_g1rkd_211{cursor:pointer;opacity:.7;margin-left:.5rem}._closeBtn_g1rkd_211:hover{opacity:1}._tagColor_g1rkd_221{border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-right:12px}._avatar_g1rkd_229{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-right:12px}:root{--primary-color:#4361ee;--secondary-color:#3f37c9;--accent-color:#4895ef;--light-color:#f8f9fa;--dark-color:#212529;--success-color:#4cc9f0;--warning-color:#f72585;--border-radius:8px;--box-shadow:0 4px 20px #00000014}@media (width<=768px){._select_g1rkd_8,._option_g1rkd_115{padding:.65rem .9rem}}._selectContainer_g1rkd_262{align-items:stretch;gap:8px;display:flex}._addButton_g1rkd_269{background-color:var(--primary);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;justify-content:center;align-items:center;min-width:38px;height:46px;padding:0 12px;font-size:14px;display:flex}._addButton_g1rkd_269:hover{background-color:var(--primary-dark);transform:translateY(-1px)}._addButton_g1rkd_269:active{transform:translateY(0)}._addModalOverlay_g1rkd_294{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._addModal_g1rkd_294{background-color:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);width:90%;max-width:400px;max-height:90vh;animation:.3s _modalSlideIn_g1rkd_1;overflow:hidden}@keyframes _modalSlideIn_g1rkd_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._addModalHeader_g1rkd_329{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;display:flex}._addModalHeader_g1rkd_329 h4{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}._addModalClose_g1rkd_344{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;display:flex}._addModalClose_g1rkd_344:hover{background-color:var(--bg-hover);color:var(--text-primary)}._addModalBody_g1rkd_364{padding:1.5rem}._formGroup_g1rkd_368{margin-bottom:1.2rem}._formGroup_g1rkd_368:last-child{margin-bottom:0}._formGroup_g1rkd_368 label{color:var(--text-primary);margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}._formInput_g1rkd_384{background-color:var(--input-bg);border:1px solid var(--border-primary);border-radius:var(--border-radius);width:100%;color:var(--text-primary);padding:.7rem 1rem;font-size:.9rem}._formInput_g1rkd_384:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._colorPicker_g1rkd_400{align-items:center;gap:12px;display:flex}._colorInput_g1rkd_406{border:1px solid var(--border-primary);border-radius:var(--border-radius);cursor:pointer;width:50px;height:38px;padding:2px}._colorPreview_g1rkd_415{border-radius:var(--border-radius);border:1px solid var(--border-primary);width:38px;height:38px}._addModalFooter_g1rkd_422{border-top:1px solid var(--border-primary);background-color:var(--bg-secondary);justify-content:flex-end;gap:12px;padding:1.2rem 1.5rem;display:flex}._btn_g1rkd_431{border-radius:var(--border-radius);cursor:pointer;border:none;min-width:80px;padding:.6rem 1.2rem;font-size:.9rem;font-weight:500}._btnOutline_g1rkd_441{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_g1rkd_441:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnPrimary_g1rkd_452{background-color:var(--primary);color:#fff}._btnPrimary_g1rkd_452:hover:not(:disabled){background-color:var(--primary-dark)}._btn_g1rkd_431:disabled{opacity:.6;cursor:not-allowed}._addButton_1btkj_2{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:8px;padding:0;font-size:10px;display:inline-flex}._addButton_1btkj_2:hover{background-color:var(--primary-dark);transform:scale(1.1)}._addButton_1btkj_2:active{transform:scale(.95)}._addIcon_1btkj_27{font-size:10px}._profile_1xjla_1{min-height:100vh;font-family:var(--font-family);color:var(--text-primary,#1f2328);background-color:#0000;flex-direction:column;display:flex}._mainContent_1xjla_11{max-width:var(--page-max-width);flex:1;gap:24px;width:100%;margin:0 auto;padding:24px 32px;display:flex}._contentTabs_1xjla_22{border-bottom:1px solid var(--border-light,#d0d7de);align-items:center;gap:0;margin-bottom:24px;display:flex}._contentTab_1xjla_22{height:36px;color:var(--text-secondary,#656d76);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 16px;font-size:.875rem;font-weight:500;display:inline-flex}._contentTab_1xjla_22:hover{color:var(--text-primary,#1f2328)}._contentTabActive_1xjla_52{color:var(--text-primary,#1f2328);border-bottom-color:#fd8c73;font-weight:600}._contentTabCount_1xjla_58{min-width:20px;height:20px;color:var(--text-secondary,#656d76);background:var(--bg-tertiary,#eaeef2);border-radius:20px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}._sidebar_1xjla_73{flex-shrink:0;width:296px}._sidebarInner_1xjla_78{position:sticky;top:80px}._avatar_1xjla_83{aspect-ratio:1;object-fit:cover;border:1px solid var(--border-light,#d0d7de);background:var(--bg-secondary,#f6f8fa);border-radius:50%;width:100%;margin-bottom:16px}._sidebarNameBlock_1xjla_93{margin-bottom:8px}._fullName_1xjla_97{color:var(--text-primary,#1f2328);word-break:break-word;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}._username_1xjla_106{color:var(--text-secondary,#656d76);font-size:1.25rem;font-weight:300;line-height:1.25}._bio_1xjla_113{color:var(--text-primary,#1f2328);word-break:break-word;margin:12px 0 16px;font-size:.875rem;line-height:1.5}._sidebarActions_1xjla_122{margin-bottom:16px}._editButton_1xjla_126,._followButton_1xjla_127{cursor:pointer;border:1px solid var(--border-light,#d0d7de);background:var(--bg-secondary,#f6f8fa);width:100%;color:var(--text-primary,#1f2328);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px 16px;font-size:.8125rem;font-weight:600;display:flex}._editButton_1xjla_126:hover,._followButton_1xjla_127:hover{background:var(--bg-tertiary,#eaeef2);border-color:var(--border-secondary,#afb8c1)}._followingButton_1xjla_149{background:var(--bg-secondary,#f6f8fa);color:var(--text-secondary,#656d76)}._followingButton_1xjla_149:hover{color:#cf222e;background:#ffebe9;border-color:#cf222e}._sidebarStats_1xjla_161{gap:0;margin-bottom:16px;display:flex}._sidebarStat_1xjla_161{color:var(--text-secondary,#656d76);cursor:default;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.8125rem;display:inline-flex}._sidebarStat_1xjla_161:disabled{cursor:default;opacity:1}._sidebarStat_1xjla_161:not(:disabled){cursor:pointer}._sidebarStat_1xjla_161:not(:disabled):hover,._sidebarStat_1xjla_161:not(:disabled):hover strong{color:var(--primary,#0969da)}._sidebarStat_1xjla_161 strong{color:var(--text-primary,#1f2328);margin-right:2px}._sidebarStat_1xjla_161+._sidebarStat_1xjla_161:before{content:"·";color:var(--text-tertiary,#8c959f);margin:0 6px}._sidebarMeta_1xjla_208{border-top:1px solid var(--border-light,#d0d7de);flex-direction:column;gap:6px;margin-bottom:16px;padding-top:16px;display:flex}._sidebarMetaItem_1xjla_217{color:var(--text-secondary,#656d76);align-items:center;gap:6px;font-size:.8125rem;line-height:1.4;display:flex}._sidebarMetaItem_1xjla_217 svg{opacity:.6;flex-shrink:0}._sidebarMetaItem_1xjla_217 a{color:var(--text-secondary,#656d76);text-decoration:none}._sidebarMetaItem_1xjla_217 a:hover{color:var(--primary,#0969da);text-decoration:underline}._sidebarAchievements_1xjla_242{border-top:1px solid var(--border-light,#d0d7de);padding-top:16px}._achievementsTitle_1xjla_247{color:var(--text-primary,#1f2328);margin:0 0 8px;font-size:.8125rem;font-weight:600}._achievementsGrid_1xjla_254{flex-direction:column;gap:4px;display:flex}._achievement_1xjla_247{color:var(--text-secondary,#656d76);align-items:center;gap:8px;padding:4px 0;font-size:.75rem;display:flex}._achievement_1xjla_247 svg{opacity:.6;flex-shrink:0}._content_1xjla_22{flex:1;min-width:0}._overviewContent_1xjla_281{flex-direction:column;gap:24px;display:flex}._statsCards_1xjla_287{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._statsCard_1xjla_287{background:var(--bg-primary,#fff);border:1px solid var(--border-light,#d0d7de);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;display:flex}._statsCard_1xjla_287 svg{color:var(--text-secondary,#656d76)}._statsCardNumber_1xjla_309{color:var(--text-primary,#1f2328);font-size:1.5rem;font-weight:700;line-height:1}._statsCardLabel_1xjla_316{color:var(--text-secondary,#656d76);font-size:.75rem}._section_1xjla_322{border:1px solid var(--border-light,#d0d7de);border-radius:6px;overflow:hidden}._sectionHeader_1xjla_328{background:var(--bg-secondary,#f6f8fa);border-bottom:1px solid var(--border-light,#d0d7de);padding:16px}._sectionTitle_1xjla_334{color:var(--text-primary,#1f2328);margin:0;font-size:.9375rem;font-weight:600}._featuredGrid_1xjla_342{background:var(--border-light,#d0d7de);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}._featuredCard_1xjla_349{background:var(--bg-primary,#fff);cursor:pointer;padding:16px}._featuredCardFiller_1xjla_355{background:var(--bg-primary,#fff)}._featuredCard_1xjla_349:hover{background:var(--bg-hover,#f3f4f6)}._featuredCardHeader_1xjla_363{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._featuredCardTitle_1xjla_370{color:var(--primary,#0969da);word-break:break-word;margin:0 0 6px;font-size:.9375rem;font-weight:600;line-height:1.4}._featuredCard_1xjla_349:hover ._featuredCardTitle_1xjla_370{text-decoration:underline}._featuredCardExcerpt_1xjla_383{color:var(--text-secondary,#656d76);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._featuredCardFooter_1xjla_394{color:var(--text-tertiary,#8c959f);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._featuredCardDate_1xjla_402{color:var(--text-tertiary,#8c959f)}._featuredCardStats_1xjla_406{gap:12px;display:flex}._featuredCardStats_1xjla_406 span{align-items:center;gap:3px;display:inline-flex}._articlesContent_1xjla_418{flex-direction:column;gap:0;display:flex}._articlesToolbar_1xjla_424{border-bottom:1px solid var(--border-light,#d0d7de);justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 0 16px;display:flex}._articlesCount_1xjla_433{color:var(--text-secondary,#656d76);font-size:.875rem}._viewToggle_1xjla_438{border:1px solid var(--border-light,#d0d7de);border-radius:6px;gap:0;display:flex;overflow:hidden}._activeView_1xjla_446,._inactiveView_1xjla_447{cursor:pointer;color:var(--text-secondary,#656d76);border:none;border-right:1px solid var(--border-light,#d0d7de);background:0 0;padding:5px 12px;font-size:.75rem;font-weight:500}._activeView_1xjla_446:last-child,._inactiveView_1xjla_447:last-child{border-right:none}._activeView_1xjla_446{background:var(--primary,#0969da);color:#fff}._inactiveView_1xjla_447:hover{background:var(--bg-hover,#f3f4f6)}._articlesList_1xjla_473{flex-direction:column;gap:0;display:flex}._articleCard_1xjla_479{border-bottom:1px solid var(--border-light,#d0d7de);cursor:pointer;padding:24px 0}._articleCard_1xjla_479:hover{background:0 0}._articleCard_1xjla_479:hover ._articleTitle_1xjla_489{color:var(--primary,#0969da)}._articleHeader_1xjla_493{align-items:center;gap:8px;margin-bottom:6px;display:flex}._articleCategoryBadge_1xjla_500{color:var(--primary,#0969da);background:#ddf4ff;border-radius:12px;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}._articleDate_1xjla_511{color:var(--text-tertiary,#8c959f);font-size:.75rem}._articleTitle_1xjla_489{color:var(--text-primary,#1f2328);margin:0 0 6px;font-size:1.0625rem;font-weight:600;line-height:1.4}._articleExcerpt_1xjla_524{color:var(--text-secondary,#656d76);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._articleFooter_1xjla_535{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._tags_1xjla_543{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._tag_1xjla_543{background:var(--bg-secondary,#f6f8fa);color:var(--text-secondary,#656d76);border:1px solid var(--border-light,#d0d7de);border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:500;display:inline-flex}._tag_1xjla_543:hover{color:var(--primary,#0969da);border-color:var(--primary,#0969da)}._moreTags_1xjla_568{background:var(--bg-secondary,#f6f8fa);color:var(--text-tertiary,#8c959f);border:1px solid var(--border-light,#d0d7de);border-radius:12px;padding:3px 10px;font-size:.75rem;font-weight:500}._articleStats_1xjla_578{color:var(--text-tertiary,#8c959f);gap:14px;font-size:.75rem;display:flex}._articleStats_1xjla_578 span{align-items:center;gap:4px;display:inline-flex}._listView_1xjla_592{flex-direction:column;gap:0;display:flex}._gridView_1xjla_598{grid-template-columns:repeat(2,1fr);gap:16px;padding-top:0;display:grid}._gridCard_1xjla_605{border:1px solid var(--border-light,#d0d7de);border-radius:6px;flex-direction:column;min-height:200px;padding:16px;display:flex}._gridCard_1xjla_605:hover{border-color:var(--border-secondary,#afb8c1);box-shadow:0 1px 3px #0000000a}._gridCard_1xjla_605 ._articleTitle_1xjla_489{margin-bottom:8px;font-size:.9375rem}._gridCard_1xjla_605 ._articleExcerpt_1xjla_524{-webkit-line-clamp:3;flex-grow:1;font-size:.8125rem}._gridCard_1xjla_605 ._articleFooter_1xjla_535{margin-top:auto}._loadMoreButton_1xjla_634{background:var(--bg-secondary,#f6f8fa);color:var(--text-secondary,#656d76);border:1px solid var(--border-light,#d0d7de);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-top:16px;padding:10px;font-size:.8125rem;font-weight:500;display:flex}._loadMoreButton_1xjla_634:hover{background:var(--bg-tertiary,#eaeef2)}._tagsGrid_1xjla_658{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._tagCard_1xjla_664{border:1px solid var(--border-light,#d0d7de);cursor:pointer;border-left:3px solid;border-radius:6px;padding:16px}._tagCard_1xjla_664:hover{background:var(--bg-hover,#f3f4f6);border-color:var(--border-secondary,#afb8c1)}._tagCardHeader_1xjla_677{justify-content:space-between;align-items:center;display:flex}._tagCardName_1xjla_683{align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}._tagCardCount_1xjla_691{color:var(--text-secondary,#656d76);font-size:.75rem}._emptyState_1xjla_697{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}._emptyIcon_1xjla_706{color:var(--text-tertiary,#8c959f);margin-bottom:16px}._emptyState_1xjla_697 h3{color:var(--text-primary,#1f2328);margin:0 0 8px;font-size:1.25rem;font-weight:600}._emptyState_1xjla_697 p{color:var(--text-secondary,#656d76);margin:0;font-size:.875rem}._loadingContainer_1xjla_725{color:var(--text-secondary,#656d76);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 20px;font-size:.875rem;display:flex}._spinner_1xjla_736{border:3px solid var(--border-primary,#d0d7de);border-top:3px solid var(--primary,#0969da);border-radius:50%;width:32px;height:32px;animation:1s linear infinite _spin_1xjla_736}@keyframes _spin_1xjla_736{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpin_1xjla_754{animation:1s linear infinite _spin_1xjla_736}@media (width<=1012px){._mainContent_1xjla_11{padding:16px}._sidebar_1xjla_73{width:240px}._statsCards_1xjla_287{grid-template-columns:repeat(2,1fr)}._tagsGrid_1xjla_658,._featuredGrid_1xjla_342,._gridView_1xjla_598{grid-template-columns:1fr}}@media (width<=768px){._mainContent_1xjla_11{flex-direction:column;gap:24px;padding:16px}._sidebar_1xjla_73{width:100%}._sidebarInner_1xjla_78{text-align:center;flex-direction:column;align-items:center;display:flex;position:static}._avatar_1xjla_83{width:120px;height:120px}._sidebarMeta_1xjla_208{align-items:center}._sidebarMetaItem_1xjla_217,._sidebarStats_1xjla_161{justify-content:center}._content_1xjla_22{min-width:0}._statsCards_1xjla_287{grid-template-columns:repeat(2,1fr);gap:8px}._articlesToolbar_1xjla_424{flex-direction:column;align-items:flex-start;gap:12px}._tagsGrid_1xjla_658,._gridView_1xjla_598{grid-template-columns:1fr}}@media (width<=544px){._statsCards_1xjla_287{grid-template-columns:1fr 1fr}._contentTab_1xjla_22{padding:0 12px;font-size:.8125rem}._articlesList_1xjla_473 ._articleFooter_1xjla_535{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=480px){._mainContent_1xjla_11{gap:16px;padding:12px .8rem}._sidebarInner_1xjla_78{gap:8px}._avatar_1xjla_83{width:96px;height:96px}._fullName_1xjla_97{font-size:1.25rem}._username_1xjla_106{font-size:1rem}._statsCards_1xjla_287{gap:6px}._statsCard_1xjla_287{padding:14px 10px}._statsCardNumber_1xjla_309{font-size:1.2rem}._contentTab_1xjla_22{padding:0 8px;font-size:.75rem}._articleCard_1xjla_479{padding:16px 0}._articleTitle_1xjla_489{font-size:.9375rem}._featuredGrid_1xjla_342{grid-template-columns:1fr}._featuredCard_1xjla_349{padding:12px}._tagsGrid_1xjla_658{gap:8px}._tagCard_1xjla_664{padding:12px}._gridView_1xjla_598{grid-template-columns:1fr}}._page_5jtzm_1{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._tabWrap_5jtzm_8{flex-direction:column;gap:20px;display:flex}._container_5jtzm_14{width:100%;max-width:var(--page-max-width);flex:1;margin:0 auto;padding:28px 1.8rem 48px}._pageHeader_5jtzm_22{margin-bottom:24px}._pageTitle_5jtzm_26{color:var(--text-primary);margin:0 0 6px;font-size:26px;font-weight:700}._pageDesc_5jtzm_33{color:var(--text-secondary);margin:0;font-size:14px}._card_5jtzm_39{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:20px;padding:24px}._cardTitle_5jtzm_47{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 4px;font-size:16px;font-weight:600;display:flex}._cardDesc_5jtzm_57{color:var(--text-secondary);margin:0 0 18px;font-size:13px}._formRow_5jtzm_63{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}._formLabel_5jtzm_70{color:var(--text-secondary);font-size:13px;font-weight:500}._settingRow_5jtzm_76{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}._settingRow_5jtzm_76:first-of-type{border-top:none}._settingInfo_5jtzm_89{min-width:0}._settingName_5jtzm_93{color:var(--text-primary);margin:0 0 2px;font-size:14px;font-weight:500}._settingHint_5jtzm_100{color:var(--text-tertiary);margin:0;font-size:13px}@media (width<=768px){._container_5jtzm_14{padding:20px 1rem 32px}._card_5jtzm_39{padding:16px}}@media (width<=480px){._container_5jtzm_14{padding:16px .8rem 24px}}._statsRow_y4jat_1{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}._statCard_y4jat_8{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;align-items:center;gap:14px;padding:18px 20px;display:flex}._statIcon_y4jat_18{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}._statValue_y4jat_29{color:var(--text-primary);font-size:22px;font-weight:700}._statLabel_y4jat_35{color:var(--text-secondary);font-size:13px}._heatmapScroll_y4jat_41{overflow-x:auto}._heatmap_y4jat_41{min-width:720px}._months_y4jat_49{justify-content:space-between;margin-bottom:6px;padding-left:28px;display:flex}._monthLabel_y4jat_56{color:var(--text-tertiary);flex:1;font-size:11px}._gridWrap_y4jat_62{gap:6px;display:flex}._weekdays_y4jat_67{flex-direction:column;gap:3px;padding-top:0;display:flex}._weekdayLabel_y4jat_74{height:13px;color:var(--text-tertiary);width:20px;font-size:10px;line-height:13px}._grid_y4jat_62{flex:1;gap:3px;display:flex}._col_y4jat_88{flex-direction:column;flex:1;gap:3px;display:flex}._cell_y4jat_95{border-radius:3px;flex-shrink:0;width:13px;height:13px}._legend_y4jat_102{color:var(--text-tertiary);justify-content:flex-end;align-items:center;gap:4px;margin-top:10px;font-size:11px;display:flex}._badgeGrid_y4jat_113{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}._badge_y4jat_113{text-align:center;border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;display:flex}._badgeLocked_y4jat_131{opacity:.55;filter:grayscale(.6)}._badgeIcon_y4jat_136{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;font-size:26px;display:flex}._badgeName_y4jat_147{color:var(--text-primary);font-size:15px;font-weight:600}._badgeDesc_y4jat_153{color:var(--text-secondary);font-size:12px;line-height:1.5}._badgeUnlocked_y4jat_159{color:#16a34a;background:#f0fdf4;border-radius:8px;margin-top:4px;padding:2px 10px;font-size:11px}._badgeProgress_y4jat_168{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:8px;margin-top:4px;padding:2px 10px;font-size:11px}@media (width<=768px){._statsRow_y4jat_1{grid-template-columns:repeat(2,1fr)}}._userDropdown_ehw71_2{position:relative}._userDisplay_ehw71_7{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}._userDisplay_ehw71_7:hover{background-color:var(--bg-hover)}._userAvatar_ehw71_20{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:36px;height:36px}._userDetails_ehw71_28{flex-direction:column;gap:2px;display:flex}._userName_ehw71_34{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}._userRole_ehw71_41{color:var(--text-secondary);font-size:12px;line-height:1.2}._dropdownArrow_ehw71_48{color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._dropdownArrow_ehw71_48._open_ehw71_55{transform:rotate(180deg)}._dropdown_ehw71_48{background-color:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);z-index:1000;border-radius:12px;min-width:220px;animation:.2s ease-out _dropdownSlide_ehw71_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes _dropdownSlide_ehw71_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_ehw71_86{align-items:center;gap:12px;padding:8px 16px;display:flex}._dropdownAvatar_ehw71_93{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:48px;height:48px}._dropdownUserInfo_ehw71_101{flex:1;min-width:0}._dropdownUserName_ehw71_106{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._dropdownUserEmail_ehw71_113{color:var(--text-secondary);font-size:14px}._dropdownDivider_ehw71_119{background-color:var(--border-primary);height:1px}._dropdownMenu_ehw71_125{padding:0}._dropdownItem_ehw71_129{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}._dropdownItem_ehw71_129:hover{background-color:var(--bg-hover)}._dropdownItem_ehw71_129 svg{color:var(--text-secondary);flex-shrink:0;width:16px;height:16px;font-size:16px}@media (width<=768px){._userDetails_ehw71_28{display:none}._userDisplay_ehw71_7{padding:8px}._dropdown_ehw71_48{min-width:240px}._dropdownHeader_ehw71_86{padding:12px}._dropdownAvatar_ehw71_93{width:40px;height:40px}._dropdownUserName_ehw71_106{font-size:14px}._dropdownUserEmail_ehw71_113{font-size:12px}}@media (width<=480px){._dropdown_ehw71_48{min-width:200px;right:-8px}._dropdownHeader_ehw71_86{padding:10px}._dropdownItem_ehw71_129{padding:10px 12px;font-size:13px}}._adminLayout_6uokt_2{min-height:100vh;font-family:var(--font-family);background-color:#0000}._adminContainer_6uokt_8{min-height:100vh;display:flex}._mobileMenuOverlay_6uokt_14{z-index:999;opacity:0;visibility:hidden;background-color:#00000080;position:fixed;inset:0}._mobileMenuOverlay_6uokt_14._show_6uokt_26{opacity:1;visibility:visible}._adminSidebar_6uokt_32{background-color:var(--card-bg);border-right:1px solid var(--border-primary);z-index:1000;flex-direction:column;width:250px;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:2px 0 12px #0000000f}._adminSidebar_6uokt_32:not(._collapsed_6uokt_47){overflow-x:hidden}._adminSidebar_6uokt_32._collapsed_6uokt_47{width:72px;overflow:visible}._adminSidebarHeader_6uokt_56{justify-content:space-between;align-items:center;min-height:68px;padding:22px 18px;display:flex;position:relative}._adminSidebarHeader_6uokt_56:after{content:"";background:linear-gradient(90deg, var(--primary), var(--accent), transparent);opacity:.3;height:1px;position:absolute;bottom:0;left:0;right:0}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminSidebarHeader_6uokt_56{justify-content:center;padding:18px 8px;position:relative}._adminLogo_6uokt_82{color:var(--primary);cursor:pointer;align-items:center;gap:12px;font-size:17px;font-weight:700;text-decoration:none;display:flex}._adminLogo_6uokt_82:hover{color:var(--primary-hover)}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminLogo_6uokt_82{justify-content:center}._adminLogoIcon_6uokt_101{background:linear-gradient(135deg, var(--primary), #818cf8);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminLogoIcon_6uokt_101{border-radius:12px;width:40px;height:40px}._adminLogoText_6uokt_120{letter-spacing:-.3px;white-space:nowrap;font-weight:700;overflow:hidden}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminLogoText_6uokt_120{opacity:0;width:0;margin:0}._toggleSidebarBtn_6uokt_133{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;font-size:14px;display:flex}._toggleSidebarBtn_6uokt_133:hover{background-color:var(--bg-hover);color:var(--text-primary)}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._toggleSidebarBtn_6uokt_133{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:50%;width:28px;height:28px;padding:0;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 2px 8px #00000014}._adminNavMenu_6uokt_166{flex:1;padding:12px 10px;overflow:hidden auto}._adminNavItem_6uokt_173{margin-bottom:2px}._adminNavLink_6uokt_177{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}._adminNavLink_6uokt_177:hover{background-color:var(--bg-hover);color:var(--text-primary)}._adminNavLink_6uokt_177._active_6uokt_200{color:var(--primary);background:linear-gradient(135deg,#3b82f61f,#8b5cf614);font-weight:600;box-shadow:0 2px 8px #3b82f614}._adminNavLink_6uokt_177._active_6uokt_200:before{content:"";background:linear-gradient(180deg, var(--primary), var(--accent));border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:4px}._adminNavIcon_6uokt_218{color:currentColor;justify-content:center;align-items:center;min-width:24px;font-size:18px;display:flex}._adminNavLink_6uokt_177._active_6uokt_200 ._adminNavIcon_6uokt_218{transform:scale(1.05)}._adminNavText_6uokt_231{white-space:nowrap}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminNavText_6uokt_231{opacity:0;width:0;margin:0}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminNavLink_6uokt_177{justify-content:center;padding:12px}._adminSidebar_6uokt_32._collapsed_6uokt_47 ._adminNavLink_6uokt_177._active_6uokt_200:before{top:6px;bottom:6px;left:2px}._adminMainContent_6uokt_253{flex-direction:column;flex:1;min-height:100vh;margin-left:250px;display:flex}._adminMainContent_6uokt_253._expanded_6uokt_261{margin-left:72px}._adminTopBar_6uokt_266{background-color:var(--card-bg);border-bottom:1px solid var(--border-primary);z-index:100;justify-content:space-between;align-items:center;height:60px;padding:0 28px;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #0000000a}._adminTopBarActions_6uokt_280{align-items:center;gap:4px;display:flex}._mobileMenuBtn_6uokt_286{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px;font-size:18px;display:none}._mobileMenuBtn_6uokt_286:hover{background-color:var(--bg-hover)}._adminBreadcrumb_6uokt_302{align-items:center;gap:8px;font-size:14px;display:flex}._breadcrumbLink_6uokt_309{color:var(--text-secondary);text-decoration:none}._breadcrumbLink_6uokt_309:hover{color:var(--primary)}._breadcrumbActive_6uokt_318{color:var(--text-primary);font-weight:500}._breadcrumbSeparator_6uokt_323{color:var(--text-tertiary)}._userInfoSection_6uokt_328{position:relative}._userDisplay_6uokt_332{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}._userDisplay_6uokt_332:hover{background-color:var(--bg-hover)}._userAvatar_6uokt_345{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:36px;height:36px}._userDetails_6uokt_353{flex-direction:column;gap:2px;display:flex}._userName_6uokt_359{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}._userRole_6uokt_366{color:var(--text-secondary);font-size:12px;line-height:1.2}._userMenuArrow_6uokt_372{color:var(--text-secondary);font-size:12px}._userMenuArrow_6uokt_372._open_6uokt_377{transform:rotate(180deg)}._userDropdown_6uokt_382{background-color:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);z-index:1000;border-radius:12px;min-width:280px;animation:.2s ease-out _dropdownSlide_6uokt_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes _dropdownSlide_6uokt_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_6uokt_407{border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:16px;display:flex}._dropdownAvatar_6uokt_415{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:48px;height:48px}._dropdownUserInfo_6uokt_423{flex:1;min-width:0}._dropdownUserName_6uokt_428{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._dropdownUserEmail_6uokt_435{color:var(--text-secondary);font-size:14px}._dropdownDivider_6uokt_440{background-color:var(--border-primary);height:1px}._dropdownMenu_6uokt_445{padding:8px 0}._dropdownItem_6uokt_449{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}._dropdownItem_6uokt_449:hover{background-color:var(--bg-hover)}._dropdownItem_6uokt_449 svg{color:var(--text-secondary);flex-shrink:0;width:16px;height:16px;font-size:16px}._adminPageContent_6uokt_477{background-color:#0000;flex:1;padding:28px}._contentSection_6uokt_483{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);border-radius:16px;padding:24px}._sectionHeader_6uokt_492{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:12px;display:flex}._sectionHeader_6uokt_492 h2{color:var(--text-primary);font-size:1.5rem;font-weight:600}._addButton_6uokt_507{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}._addButton_6uokt_507:hover{background-color:var(--primary-hover);transform:translateY(-1px)}._searchFilterBar_6uokt_527{align-items:center;gap:16px;margin-bottom:24px;display:flex}._searchBox_6uokt_534{flex:2;align-items:center;width:50%;display:flex;position:relative}._searchIcon_6uokt_542{color:var(--text-tertiary);font-size:16px;position:absolute;left:16px}._searchBox_6uokt_534 input{border:1px solid var(--border-primary);background-color:var(--bg-primary);width:100%;height:50px;color:var(--text-primary);border-radius:8px;padding:12px 16px 12px 44px;font-size:14px}._searchBox_6uokt_534 input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._statusSelect_6uokt_566{flex:1;width:50%}._articlesList_6uokt_572{border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._listHeader_6uokt_578{background-color:var(--bg-secondary);color:var(--text-primary);border-bottom:1px solid var(--border-primary);text-align:center;grid-template-columns:2fr 1fr 1fr 1.2fr 1.2fr 1.5fr;padding:16px;font-weight:600;display:grid}._listHeader_6uokt_578>div:first-child{text-align:left}._listItem_6uokt_593{border-bottom:1px solid var(--border-secondary);grid-template-columns:2fr 1fr 1fr 1.2fr 1.2fr 1.5fr;align-items:center;padding:16px;display:grid}._listItem_6uokt_593:hover{background-color:var(--bg-hover)}._listItem_6uokt_593:last-child{border-bottom:none}._articleTitle_6uokt_610>div:first-child{color:var(--text-primary);margin-bottom:4px;font-weight:600}._articleSummary_6uokt_616{color:var(--text-secondary);font-size:13px;line-height:1.4}._articleCategory_6uokt_623{text-align:center;color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:14px;display:flex}._categoryBadge_6uokt_634{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-primary);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:.78rem}._statusCell_6uokt_645{justify-content:center;display:flex}._statusBadge_6uokt_650{text-align:center;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500}._statusBadge_6uokt_650._published_6uokt_658{color:#16a34a;background-color:#22c55e14}._statusBadge_6uokt_650._draft_6uokt_663{color:#d97706;background-color:#f59e0b14}._statusBadge_6uokt_650._private_6uokt_668{color:#6b7280;background-color:#6b728014}._statusBadge_6uokt_650._reviewing_6uokt_673{color:#2563eb;background-color:#3b82f614}._statusBadge_6uokt_650._unallowed_6uokt_678{color:#dc2626;background-color:#ef444414}._dataCell_6uokt_684{justify-content:center;align-items:center;gap:16px;display:flex}._dataItem_6uokt_691{color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;display:flex}._dataItem_6uokt_691 svg{font-size:11px}._dateCell_6uokt_704{color:var(--text-secondary);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}._dateCell_6uokt_704 svg{font-size:11px}._actions_6uokt_718{justify-content:center;align-items:center;gap:6px;display:flex}._actionButton_6uokt_725{border:1px solid var(--border-primary);background-color:var(--card-bg);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}._actionButton_6uokt_725:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--primary)}._pagination_6uokt_746{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px 24px;display:flex}._paginationInfo_6uokt_759{color:var(--text-secondary);font-size:14px}._paginationControls_6uokt_764{align-items:center;gap:8px;display:flex}._paginationButton_6uokt_770{background-color:var(--card-bg);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:6px;min-width:64px;padding:8px 12px;font-size:13px}._paginationButton_6uokt_770:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_6uokt_770._active_6uokt_200{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_6uokt_770:disabled{opacity:.5;cursor:not-allowed}._tagsGrid_6uokt_798{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}._tagCard_6uokt_804{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;padding:20px}._tagCard_6uokt_804:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._tagHeader_6uokt_816{align-items:center;gap:12px;margin-bottom:16px;display:flex}._tagColor_6uokt_823{border:2px solid var(--border-primary);border-radius:8px;flex-shrink:0;width:32px;height:32px}._tagHeader_6uokt_816 h3{color:var(--text-primary);font-size:18px;font-weight:600}._tagDescription_6uokt_837{color:var(--text-secondary);margin-bottom:16px;font-size:14px;line-height:1.5}._tagStats_6uokt_844{color:var(--text-tertiary);justify-content:space-between;margin-bottom:16px;font-size:13px;display:flex}._tagActions_6uokt_852{justify-content:flex-end;gap:8px;display:flex}._modalOverlay_6uokt_859{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_6uokt_859{background-color:var(--card-bg);width:90%;max-width:500px;max-height:90vh;box-shadow:var(--shadow-lg);border-radius:12px;overflow-y:auto}._modalHeader_6uokt_882{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._modalHeader_6uokt_882 h3{color:var(--text-primary);font-size:18px;font-weight:600}._closeButton_6uokt_896{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;display:flex}._closeButton_6uokt_896:hover{background-color:var(--bg-hover);color:var(--text-primary)}._modalBody_6uokt_916{padding:20px}._formGroup_6uokt_920{margin-bottom:20px}._formGroup_6uokt_920 label{color:var(--text-primary);margin-bottom:8px;font-weight:500;display:block}._formGroup_6uokt_920 input,._formGroup_6uokt_920 textarea{border:1px solid var(--border-primary);background-color:var(--bg-primary);width:100%;color:var(--text-primary);resize:none;box-sizing:border-box;border-radius:8px;padding:12px;font-size:14px}._formGroup_6uokt_920 input:focus,._formGroup_6uokt_920 textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._colorPicker_6uokt_951{align-items:center;gap:12px;display:flex}._colorPicker_6uokt_951 input[type=color]{border:1px solid var(--border-primary);cursor:pointer;box-sizing:border-box;border-radius:8px;width:48px;height:40px;padding:4px}._colorPicker_6uokt_951 span{color:var(--text-secondary);font-family:var(--font-mono);font-size:14px}._modalFooter_6uokt_973{border-top:1px solid var(--border-primary);justify-content:flex-end;gap:12px;padding:20px;display:flex}._cancelButton_6uokt_981{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500}._cancelButton_6uokt_981:hover{background-color:var(--bg-hover)}._confirmButton_6uokt_996{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500}._confirmButton_6uokt_996:hover{background-color:var(--primary-hover)}._statsDetails_6uokt_1012{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:8px;display:grid}._statsDetails_6uokt_1012 h3{color:var(--text-primary);grid-column:1/-1;margin:0;font-size:20px;font-weight:600}._detailTable_6uokt_1027{border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}._detailCaption_6uokt_1033{background-color:var(--bg-secondary);color:var(--text-primary);border-bottom:1px solid var(--border-secondary);padding:12px 16px;font-size:14px;font-weight:600}._detailRow_6uokt_1042{justify-content:space-between;align-items:center;padding:13px 16px;font-size:14px;display:flex}._detailRow_6uokt_1042:not(:last-child){border-bottom:1px solid var(--border-secondary)}._detailRow_6uokt_1042:nth-child(2n){background-color:var(--bg-secondary)}._detailLabel_6uokt_1058{color:var(--text-secondary)}._detailValue_6uokt_1062{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}@media (width<=768px){._statsDetails_6uokt_1012{grid-template-columns:1fr}}._chartGrid_6uokt_1075{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px;display:grid}._chartCard_6uokt_1082{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;padding:24px}._chartTitle_6uokt_1089{color:var(--text-primary);margin:0 0 12px;font-size:16px;font-weight:600}._chartCanvas_6uokt_1096{width:100%;height:280px}@media (width<=768px){._chartGrid_6uokt_1075{grid-template-columns:1fr}}@media (width<=1200px){._adminPageContent_6uokt_477{padding:16px}._contentSection_6uokt_483{padding:20px}._listHeader_6uokt_578,._listItem_6uokt_593{grid-template-columns:2fr 1fr 1fr 1fr 1.5fr}._dataCell_6uokt_684{display:none}._statsGrid_6uokt_1126{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._statCard_6uokt_1130{padding:20px}._statIcon_6uokt_1134{width:56px;height:56px;font-size:20px}._statContent_6uokt_1140 h3{font-size:28px}}@media (width<=768px){._adminSidebar_6uokt_32{transform:translate(-100%)}._adminSidebar_6uokt_32._mobileOpen_6uokt_1150{transform:translate(0)}._adminMainContent_6uokt_253{margin-left:0}._adminPageContent_6uokt_477{padding:12px}._contentSection_6uokt_483{padding:16px}._mobileMenuBtn_6uokt_286{display:block}._sectionHeader_6uokt_492{flex-direction:column;align-items:stretch;gap:16px}._searchFilterBar_6uokt_527{flex-direction:column;gap:12px}._searchBox_6uokt_534{box-sizing:border-box;width:100%;min-width:auto}._assignmentSearchInput_6uokt_1187{flex:none;width:100%;height:46px;min-height:46px}._assignmentStatusSelect_6uokt_1194{flex:none;width:100%}._statusSelect_6uokt_566{box-sizing:border-box;width:100%;min-width:auto;max-width:none}._notifTypeFilter_6uokt_1206{width:100%;max-width:none;margin-left:0}._listHeader_6uokt_578{display:none}._listItem_6uokt_593{text-align:left;grid-template-columns:1fr;gap:16px}._articleTitle_6uokt_610>div:first-child{font-size:16px}._articleCategory_6uokt_623,._statusCell_6uokt_645,._dateCell_6uokt_704{text-align:left;justify-content:flex-start}._actions_6uokt_718{justify-content:flex-start}._pagination_6uokt_746{text-align:center;flex-direction:column;gap:16px}._paginationControls_6uokt_764{flex-wrap:wrap;justify-content:center}._tagsGrid_6uokt_798{grid-template-columns:1fr}._statsGrid_6uokt_1126{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._statCard_6uokt_1130{text-align:center;flex-direction:column;padding:16px}._statIcon_6uokt_1134{margin-bottom:12px}._userDetails_6uokt_353{display:none}._userDisplay_6uokt_332{padding:8px}._adminTopBar_6uokt_266{padding:0 16px}}@media (width<=480px){._contentSection_6uokt_483{padding:12px}._adminPageContent_6uokt_477{padding:.8rem}._addButton_6uokt_507{padding:10px 16px;font-size:13px}._searchBox_6uokt_534 input{box-sizing:border-box;width:100%;padding:10px 16px 10px 40px;font-size:13px}._filterGroup_6uokt_1300{width:100%;padding:10px 12px;font-size:13px}._articleTitle_6uokt_610>div:first-child{font-size:15px}._articleSummary_6uokt_616{font-size:12px}._actionButton_6uokt_725{width:28px;height:28px;font-size:11px}._tagCard_6uokt_804{padding:16px}._statCard_6uokt_1130{padding:12px}._statIcon_6uokt_1134{width:48px;height:48px;font-size:18px}._statContent_6uokt_1140 h3{font-size:24px}._modal_6uokt_859{width:95%;margin:12px}._modalHeader_6uokt_882,._modalBody_6uokt_916,._modalFooter_6uokt_973{padding:16px}._paginationButton_6uokt_770{min-width:48px;padding:6px 8px;font-size:12px}._paginationInfo_6uokt_759{font-size:12px}}._emptyState_6uokt_1360{text-align:center;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._emptyIcon_6uokt_1370{color:var(--text-secondary);margin-bottom:16px;font-size:48px}._emptyState_6uokt_1360 h3{color:var(--text-primary);margin:0 0 8px;font-size:18px}._emptyState_6uokt_1360 p{margin:0;font-size:14px}._organizationsGrid_6uokt_1388{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}._orgCard_6uokt_1395{background-color:var(--bg-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:12px;padding:20px}._orgCard_6uokt_1395:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-2px)}._orgHeader_6uokt_1409{align-items:center;gap:12px;margin-bottom:16px;display:flex}._orgAvatar_6uokt_1416{background:linear-gradient(135deg, var(--primary), #60a5fa);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:600;display:flex;overflow:hidden}._orgAvatar_6uokt_1416 img{object-fit:cover;width:100%;height:100%}._orgInitials_6uokt_1437{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._orgInfo_6uokt_1445{flex:1;min-width:0}._orgInfo_6uokt_1445 h3{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:18px;font-weight:600;overflow:hidden}._orgType_6uokt_1460{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}._orgDescription_6uokt_1469{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;margin:12px 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}._orgStats_6uokt_1481{color:var(--text-tertiary);border-top:1px solid var(--border-secondary);justify-content:space-between;margin:16px 0;padding-top:12px;font-size:13px;display:flex}._orgTime_6uokt_1491{color:var(--text-tertiary);text-align:right;font-size:12px}._editSections_6uokt_1499{flex-direction:column;gap:20px;display:flex}._editRow_6uokt_1505{gap:20px;display:flex}._editRow_6uokt_1505 ._editCard_6uokt_1510{flex:1}._editCard_6uokt_1510{background-color:var(--card-bg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}._editCardHeader_6uokt_1522{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-light);color:var(--text-primary);align-items:center;gap:10px;padding:16px 24px;font-size:15px;font-weight:600;display:flex}._editCardIcon_6uokt_1534{color:var(--primary);font-size:16px}._editCardBody_6uokt_1539{padding:24px}._editDivider_6uokt_1543{background-color:var(--border-light);height:1px;margin:24px 0}._editSubHeader_6uokt_1549{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:20px;font-size:15px;font-weight:600;display:flex}._avatarSection_6uokt_1559{flex-direction:column;align-items:center;gap:12px;display:flex}._avatarWrapper_6uokt_1566{cursor:pointer;background-image:linear-gradient(var(--card-bg), var(--card-bg)), linear-gradient(135deg, var(--primary), var(--accent));background-origin:border-box;background-clip:padding-box,border-box;border:3px solid #0000;border-radius:50%;width:96px;height:96px;position:relative;overflow:hidden}._avatarWrapper_6uokt_1566:hover ._avatarOverlay_6uokt_1579{opacity:1}._editAvatar_6uokt_1583{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatarOverlay_6uokt_1579{color:#fff;opacity:0;background:#00000080;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;inset:0}._avatarOverlay_6uokt_1579 svg{font-size:20px}._avatarHint_6uokt_1609{color:var(--text-tertiary);margin:0;font-size:12px}._avatarUrlRow_6uokt_1615{gap:8px;width:100%;margin-top:12px;display:flex}._editFormGrid_6uokt_1622{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}._editFormGroup_6uokt_1628,._editFormGrid_6uokt_1622 ._editFormGroup_6uokt_1628{margin-bottom:20px}._editLabel_6uokt_1636{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._editInput_6uokt_1644{border:1px solid var(--border-primary);background-color:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:10px;padding:10px 14px;font-size:14px}._editInput_6uokt_1644:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._editInput_6uokt_1644:disabled{background-color:var(--bg-secondary);color:var(--text-tertiary);cursor:not-allowed}._editHint_6uokt_1667{color:var(--text-tertiary);margin-top:6px;font-size:12px;display:block}._editHintCode_6uokt_1675{font-family:var(--font-mono);color:var(--text-secondary);background:var(--bg-hover);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:12px}._editSaveBtn_6uokt_1685{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;display:inline-flex}._editSaveBtn_6uokt_1685:hover:not(:disabled){background-color:var(--primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._editSaveBtn_6uokt_1685:disabled{opacity:.6;cursor:not-allowed}._profileCard_6uokt_1712{background-color:var(--card-bg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:24px;padding:24px 28px;display:flex}._profileAvatar_6uokt_1725{object-fit:cover;background-image:linear-gradient(var(--card-bg), var(--card-bg)), linear-gradient(135deg, var(--primary), var(--accent));background-origin:border-box;background-clip:padding-box,border-box;border:3px solid #0000;border-radius:50%;flex-shrink:0;width:72px;height:72px}._profileInfo_6uokt_1737{flex:1;min-width:0}._profileName_6uokt_1742{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:4px;font-size:20px;font-weight:700;display:flex}._profileRoleTag_6uokt_1752{color:var(--primary);background:linear-gradient(135deg,#3b82f61f,#8b5cf614);border-radius:10px;padding:2px 10px;font-size:12px;font-weight:500}._profileMeta_6uokt_1761{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._profileEmail_6uokt_1768{color:var(--text-secondary);font-size:14px}._profileEditBtn_6uokt_1773{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;display:inline-flex}._profileEditBtn_6uokt_1773:hover{color:var(--primary);border-color:var(--primary);background-color:#3b82f60d}._profileStats_6uokt_1792{gap:32px;display:flex}._profileStatItem_6uokt_1797{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:8px 16px}._profileStatItem_6uokt_1797:hover{background-color:var(--bg-hover);border-color:var(--border-primary);transform:translateY(-1px)}._profileStatValue_6uokt_1811{color:var(--text-primary);font-size:24px;font-weight:700;line-height:1.2}._profileStatLabel_6uokt_1818{color:var(--text-secondary);margin-top:2px;font-size:12px}@media (width<=768px){._profileCard_6uokt_1712{text-align:center;flex-direction:column;gap:16px;padding:20px}._profileName_6uokt_1742{justify-content:center}._profileStats_6uokt_1792{justify-content:center;gap:16px;width:100%}._profileStatItem_6uokt_1797{padding:8px 12px}._profileStatValue_6uokt_1811{font-size:20px}._editFormGrid_6uokt_1622{grid-template-columns:1fr}._editRow_6uokt_1505{flex-direction:column}}._notifTypeFilter_6uokt_1206{flex:1;width:100%}._notifSettingsBtn_6uokt_1866{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:13px;display:inline-flex}._notifSettingsBtn_6uokt_1866:hover{color:var(--primary);border-color:var(--primary);background-color:#3b82f60d}._assignmentSearchInput_6uokt_1187{box-sizing:border-box;border-radius:8px;flex:2;width:50%;height:46px;min-height:46px;padding:0 14px}._assignmentStatusSelect_6uokt_1194>div:first-child{box-sizing:border-box;border-radius:8px;height:46px!important;min-height:46px!important;padding:0 14px!important}._assignmentsGrid_6uokt_1907{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._assignmentCard_6uokt_1913{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;min-height:220px;padding:18px;display:flex}._assignmentCard_6uokt_1913:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}._assignmentCardHeader_6uokt_1929{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._assignmentSubject_6uokt_1937{max-width:60%;color:var(--primary);text-overflow:ellipsis;white-space:nowrap;background-color:#3b82f614;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600;overflow:hidden}._assignmentStatus_6uokt_1194{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._assignmentStatusOpen_6uokt_1959{color:var(--success)}._assignmentStatusClosed_6uokt_1963{color:var(--error)}._assignmentTitle_6uokt_1967{color:var(--text-primary);margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.4}._assignmentDescription_6uokt_1975{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 14px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._assignmentMeta_6uokt_1987{color:var(--text-tertiary);flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:12px;display:flex}._assignmentMeta_6uokt_1987 span{background-color:var(--bg-secondary);border-radius:6px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}._assignmentFooter_6uokt_2005{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}._assignmentIconButton_6uokt_2014{white-space:nowrap}._settingsList_6uokt_2019{flex-direction:column;display:flex}._settingsItem_6uokt_2024{justify-content:space-between;align-items:center;padding:14px 0;display:flex}._settingsItem_6uokt_2024:not(:last-child){border-bottom:1px solid var(--border-light)}._settingsItemLeft_6uokt_2035{align-items:center;gap:10px;display:flex}._settingsItemIcon_6uokt_2041{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}._settingsItemLabel_6uokt_2052{color:var(--text-primary);font-size:14px;font-weight:500}._pageHeader_6uokt_2060{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._pageHeaderLeft_6uokt_2069{align-items:center;gap:12px;display:flex}._pageTitle_6uokt_2075{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}._unreadBadge_6uokt_2082{color:var(--primary);background-color:#3b82f61a;border-radius:12px;padding:4px 10px;font-size:13px;font-weight:500}._markAllReadBtn_6uokt_2091{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;display:inline-flex}._markAllReadBtn_6uokt_2091:hover{color:var(--primary);border-color:var(--primary);background-color:#3b82f60d}._notifList_6uokt_2110{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._notifItem_6uokt_2119{cursor:pointer;border-bottom:1px solid var(--border-light);align-items:flex-start;gap:16px;padding:16px 20px;display:flex}._notifItem_6uokt_2119:last-child{border-bottom:none}._notifItem_6uokt_2119:hover{background-color:var(--bg-hover)}._notifItemUnread_6uokt_2136{background-color:#3b82f608}._notifItemIcon_6uokt_2140{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;display:flex}._notifIconSystem_6uokt_2151{color:var(--primary);background-color:#3b82f61a}._notifIconComment_6uokt_2156{color:var(--success);background-color:#10b9811a}._notifIconLike_6uokt_2161{color:var(--error);background-color:#ef44441a}._notifIconFollow_6uokt_2166{color:var(--accent);background-color:#8b5cf61a}._notifIconArticle_6uokt_2171{color:var(--warning);background-color:#f59e0b1a}._notifIconOrgRoleChange_6uokt_2176{color:#8b5cf6;background-color:#8b5cf61a}._notifIconOrgJoinRequest_6uokt_2181{color:#f59e0b;background-color:#f59e0b1a}._notifIconOrgJoinApproved_6uokt_2186{color:var(--success);background-color:#10b9811a}._notifIconOrgJoinRejected_6uokt_2191{color:var(--error);background-color:#ef44441a}._notifIconOrgMemberKicked_6uokt_2196{color:#dc2626;background-color:#dc26261a}._notifIconArticleReviewRequest_6uokt_2201{color:#f59e0b;background-color:#f59e0b1a}._notifIconArticleReviewApproved_6uokt_2206{color:var(--success);background-color:#10b9811a}._notifIconArticleReviewRejected_6uokt_2211{color:var(--error);background-color:#ef44441a}._notifIconRequirementAssigned_6uokt_2216{color:#6366f1;background-color:#6366f11a}._notifIconBugAssigned_6uokt_2221{color:#ef4444;background-color:#ef44441a}._notifIconTaskAssigned_6uokt_2226{color:#10b981;background-color:#10b9811a}._notifItemBody_6uokt_2231{flex:1;min-width:0}._notifItemTitle_6uokt_2236{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:500;display:flex}._notifItemDot_6uokt_2246{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}._notifItemContent_6uokt_2254{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._notifItemTime_6uokt_2264{color:var(--text-tertiary);margin-top:6px;font-size:12px}._notifEmpty_6uokt_2270{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 16px;font-size:14px;display:flex}._notifEmptyIcon_6uokt_2281{opacity:.4;font-size:2.5rem}._loadMoreBtn_6uokt_2287{border:none;border-top:1px solid var(--border-light);width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:0 0 8px 8px;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-size:14px;display:flex}._loadMoreBtn_6uokt_2287:hover:not(:disabled){background-color:var(--bg-hover);color:var(--primary)}._loadMoreBtn_6uokt_2287:disabled{opacity:.6;cursor:not-allowed}._followList_6uokt_2314{flex-direction:column;gap:12px;display:flex}._followItem_6uokt_2320{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._followItem_6uokt_2320:hover{border-color:var(--primary);box-shadow:0 2px 8px #0000000f}._followItemLeft_6uokt_2336{flex:1;align-items:center;gap:14px;min-width:0;display:flex}._followAvatar_6uokt_2344{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}._followItemInfo_6uokt_2352{flex-direction:column;gap:2px;min-width:0;display:flex}._followItemName_6uokt_2359{color:var(--text-primary);font-size:15px;font-weight:600}._followItemBio_6uokt_2365{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._followItemTime_6uokt_2373{color:var(--text-tertiary);font-size:12px}._followItemStats_6uokt_2378{color:var(--text-tertiary);gap:12px;margin-top:2px;font-size:12px;display:flex}._followItemStats_6uokt_2378 span{align-items:center;gap:3px;display:inline-flex}._unfollowButton_6uokt_2392{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:6px 14px;font-size:13px;display:inline-flex}._unfollowButton_6uokt_2392:hover:not(:disabled){color:#ef4444;background-color:#fef2f2;border-color:#ef4444}._unfollowButton_6uokt_2392:disabled{opacity:.5;cursor:not-allowed}@media (width<=480px){._followItem_6uokt_2320{flex-direction:column;align-items:flex-start}._unfollowButton_6uokt_2392{align-self:flex-end}}._inputWrapper_1w02s_2{box-sizing:border-box;border:1px solid var(--border-primary);background-color:var(--input-bg);border-radius:6px;align-items:center;width:100%;display:inline-flex}._inputWrapper_1w02s_2:not(._disabled_1w02s_14):not(._loading_1w02s_14):hover{border-color:var(--primary-hover)}._inputWrapper_1w02s_2:focus-within{border-color:var(--primary-hover);box-shadow:var(--focus-ring);outline:0}._disabled_1w02s_14{background-color:var(--input-disabled-bg);cursor:not-allowed;opacity:.6}._loading_1w02s_14{cursor:wait}._size-small_1w02s_38{height:24px;padding:2px 8px;font-size:12px}._size-default_1w02s_44{height:32px;padding:4px 12px;font-size:14px}._size-large_1w02s_50{height:50px;padding:6px 16px;font-size:16px}._input_1w02s_2{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;width:100%;margin:0;padding:0}._input_1w02s_2:disabled{color:var(--text-disabled);cursor:not-allowed}._input_1w02s_2::placeholder{color:var(--text-placeholder)}._prefix_1w02s_81{color:var(--text-tertiary);align-items:center;margin-right:4px;display:flex}._withPrefix_1w02s_88 ._input_1w02s_2{padding-left:0}._suffix_1w02s_93{color:var(--text-tertiary);align-items:center;margin-left:4px;display:flex}._withSuffix_1w02s_100 ._input_1w02s_2{padding-right:0}._clearIcon_1w02s_105{cursor:pointer;color:var(--text-disabled);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:14px;line-height:1;display:flex}._clearIcon_1w02s_105:hover{color:var(--text-tertiary);background-color:var(--hover-bg)}._loadingIcon_1w02s_124{animation:1s linear infinite _spin_1w02s_1}@keyframes _spin_1w02s_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1gdi1_1{text-align:center;background-color:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 2rem;display:flex}._icon_1gdi1_14{color:var(--error-color,#ef4444);margin-bottom:1.25rem;font-size:3.5rem}._title_1gdi1_20{color:var(--text-primary);margin:0 0 .75rem;font-size:1.5rem;font-weight:700}._message_1gdi1_27{color:var(--text-secondary);max-width:420px;margin:0 0 1.75rem;font-size:1rem}._actionBtn_1gdi1_34{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;min-width:160px;padding:.85rem 1.4rem;font-size:1rem;font-weight:600;box-shadow:0 6px 18px #3b82f64d}._actionBtn_1gdi1_34:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 10px 24px #3b82f659}._actionBtn_1gdi1_34:active{transform:translateY(0);box-shadow:0 6px 16px #3b82f64d}._actionBtn_1gdi1_34:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}._deviceList_8tm6q_1{flex-direction:column;gap:12px;display:flex}._deviceItem_8tm6q_7{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}._deviceIcon_8tm6q_17{background:var(--card-bg);border:1px solid var(--border-primary);width:40px;height:40px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}._deviceInfo_8tm6q_31{flex:1;min-width:0}._deviceName_8tm6q_36{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 3px;font-size:14px;font-weight:500;display:flex}._currentTag_8tm6q_46{color:#16a34a;background:#f0fdf4;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:400}._deviceMeta_8tm6q_55{color:var(--text-tertiary);margin:0;font-size:12px}._revokeBtn_8tm6q_61{border:1px solid var(--border-primary);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}._revokeBtn_8tm6q_61:hover{color:#ef4444;border-color:#ef4444}._revokeBtn_8tm6q_61:disabled{opacity:.5;cursor:not-allowed;color:var(--text-tertiary);border-color:var(--border-primary)}._page_uegwf_1{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._tabWrap_uegwf_8{flex-direction:column;gap:20px;display:flex}._container_uegwf_14{width:100%;max-width:var(--page-max-width);flex:1;margin:0 auto;padding:28px 1.8rem 48px}._pageHeader_uegwf_22{margin-bottom:24px}._pageTitle_uegwf_26{color:var(--text-primary);margin:0 0 6px;font-size:26px;font-weight:700}._pageDesc_uegwf_33{color:var(--text-secondary);margin:0;font-size:14px}._tabs_uegwf_40{border-bottom:1px solid var(--border-primary);flex-wrap:wrap;gap:4px;margin-bottom:20px;display:flex}._tab_uegwf_8{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 18px;font-size:14px;font-weight:500}._tab_uegwf_8:hover{color:var(--text-primary)}._tabActive_uegwf_63{color:var(--primary);border-bottom-color:var(--primary)}._tabCount_uegwf_68{color:var(--text-tertiary);margin-left:4px;font-size:12px}._articleList_uegwf_75{flex-direction:column;gap:16px;display:flex}._articleCard_uegwf_81{background:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}._articleCard_uegwf_81:hover{border-color:var(--primary);box-shadow:0 4px 14px #0000000f}._articleTitle_uegwf_97{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}._articleTitle_uegwf_97 mark{background:var(--primary-light);color:var(--primary);border-radius:3px;padding:0 2px}._articleSummary_uegwf_111{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}._articleMeta_uegwf_118{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}._metaItem_uegwf_127{align-items:center;gap:5px;display:inline-flex}._tagRow_uegwf_133{flex-wrap:wrap;gap:6px;display:flex}._tag_uegwf_133{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:1px 8px;font-size:11px}._empty_uegwf_148{text-align:center;color:var(--text-tertiary);padding:64px 0;font-size:14px}._emptyIcon_uegwf_155{opacity:.4;margin-bottom:12px;font-size:40px}._layout_xa074_1{grid-template-columns:220px 1fr;align-items:start;gap:20px;display:grid}._folderList_xa074_8{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex;position:sticky;top:16px}._folderItem_xa074_20{cursor:pointer;color:var(--text-primary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}._folderItem_xa074_20:hover{background:var(--bg-hover)}._folderActive_xa074_38{background:var(--primary-light);color:var(--primary);font-weight:500}._folderName_xa074_44{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._folderCount_xa074_51{color:var(--text-tertiary);background:var(--bg-secondary);border-radius:10px;padding:1px 8px;font-size:12px}._row_xa074_59{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}._row_xa074_59:hover{border-color:var(--primary)}._rowRead_xa074_73{opacity:.6}._rowMain_xa074_77{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._rowActions_xa074_85{flex-shrink:0;gap:6px;display:flex}._iconBtn_xa074_91{border:1px solid var(--border-primary);background:var(--card-bg);cursor:pointer;width:34px;height:34px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_xa074_91:hover{color:var(--primary);border-color:var(--primary)}._iconActive_xa074_109{color:#16a34a;border-color:#16a34a}._readTag_xa074_114{color:#16a34a;background:#f0fdf4;border-radius:6px;padding:1px 8px;font-size:11px}@media (width<=768px){._layout_xa074_1{grid-template-columns:1fr}._folderList_xa074_8{flex-flow:wrap;position:static}}._adminLayout_qsiw0_1{min-height:100vh;font-family:var(--font-family);background-color:#0000}._adminContainer_qsiw0_7{min-height:100vh;display:flex}._adminSidebar_qsiw0_13{background-color:var(--card-bg);border-right:1px solid var(--border-primary);z-index:1000;flex-direction:column;width:240px;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:2px 0 8px #0000001a}._adminSidebar_qsiw0_13._collapsed_qsiw0_28{width:80px;overflow:visible}._adminSidebarHeader_qsiw0_33{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;min-height:64px;padding:20px 16px;display:flex}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminSidebarHeader_qsiw0_33{justify-content:center;padding:16px 8px;position:relative}._adminLogo_qsiw0_48{color:var(--primary);cursor:pointer;align-items:center;gap:12px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._adminLogo_qsiw0_48:hover{color:var(--primary-hover)}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminLogo_qsiw0_48{justify-content:center}._adminLogoIcon_qsiw0_68{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminLogoIcon_qsiw0_68{width:40px;height:40px;font-size:28px}._adminLogoText_qsiw0_87{letter-spacing:-.5px;white-space:nowrap;font-weight:700;overflow:hidden}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminLogoText_qsiw0_87{opacity:0;width:0;margin:0}._toggleSidebarBtn_qsiw0_100{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;font-size:14px;display:flex}._toggleSidebarBtn_qsiw0_100:hover{background-color:var(--bg-hover);color:var(--primary);transform:scale(1.05)}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._toggleSidebarBtn_qsiw0_100{background-color:var(--card-bg);border:1px solid var(--border-primary);z-index:10;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._toggleSidebarBtn_qsiw0_100:hover{background-color:var(--primary);color:#fff;border-color:var(--primary);transform:translateY(-50%)scale(1.1)}._adminNavMenu_qsiw0_147{flex:1;padding:16px 0;overflow:hidden auto}._adminNavMenu_qsiw0_147::-webkit-scrollbar{width:4px}._adminNavMenu_qsiw0_147::-webkit-scrollbar-track{background:0 0}._adminNavMenu_qsiw0_147::-webkit-scrollbar-thumb{background-color:var(--border-secondary);border-radius:2px}._adminNavMenu_qsiw0_147::-webkit-scrollbar-thumb:hover{background-color:var(--text-tertiary)}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavMenu_qsiw0_147{overflow-y:hidden}._adminNavSection_qsiw0_177{margin-bottom:24px}._adminSectionTitle_qsiw0_181{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.8px;opacity:1;margin-bottom:12px;padding:0 20px;font-size:11px;font-weight:700}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminSectionTitle_qsiw0_181{opacity:0;height:0;margin:0;padding:0}._adminNavItem_qsiw0_199{cursor:pointer;margin-bottom:2px;position:relative}._adminNavLink_qsiw0_205{color:var(--text-secondary);cursor:pointer;border-radius:0;align-items:center;gap:12px;margin:0 8px;padding:12px 20px;text-decoration:none;display:flex;position:relative}._adminNavLink_qsiw0_205:hover{background-color:var(--bg-hover);color:var(--text-primary);transform:translate(2px)}._adminNavLink_qsiw0_205._active_qsiw0_224{background-color:var(--primary-light);color:var(--primary);font-weight:600}._adminNavLink_qsiw0_205._active_qsiw0_224:before{content:"";background-color:var(--primary);border-radius:0 4px 4px 0;width:4px;height:24px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}._adminNavIcon_qsiw0_242{justify-content:center;align-items:center;min-width:20px;height:20px;font-size:18px;display:flex}._adminNavLink_qsiw0_205:hover ._adminNavIcon_qsiw0_242{transform:scale(1.1)}._adminNavText_qsiw0_255{white-space:nowrap;font-size:14px;font-weight:500}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavText_qsiw0_255{opacity:0;width:0;overflow:hidden}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavLink_qsiw0_205{border-radius:12px;justify-content:center;min-height:48px;margin:0 8px 4px;padding:16px;position:relative}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavLink_qsiw0_205:hover{background-color:var(--primary-light);transform:scale(1.02);box-shadow:0 2px 8px #3b82f633}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavLink_qsiw0_205._active_qsiw0_224{background-color:var(--primary);color:#fff;box-shadow:0 4px 12px #3b82f64d}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavLink_qsiw0_205._active_qsiw0_224:before{display:none}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavIcon_qsiw0_242{min-width:22px;height:22px;font-size:22px}._adminSidebar_qsiw0_13:after{content:"";background:linear-gradient(90deg, var(--primary), var(--accent));height:4px;position:absolute;bottom:0;left:0;right:0}._adminSidebar_qsiw0_13._collapsed_qsiw0_28:after{background:linear-gradient(90deg, var(--primary), var(--primary-hover))}._adminMainContent_qsiw0_314{flex-direction:column;flex:1;min-height:100vh;margin-left:240px;display:flex}._adminMainContent_qsiw0_314._expanded_qsiw0_322{margin-left:80px}._adminTopBar_qsiw0_327{background-color:var(--card-bg);border-bottom:1px solid var(--border-primary);z-index:100;justify-content:space-between;align-items:center;padding:5px 24px;display:flex;position:sticky;top:0}._adminBreadcrumb_qsiw0_339{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}._breadcrumbSeparator_qsiw0_347{color:var(--text-tertiary)}._breadcrumbLink_qsiw0_351{color:var(--text-secondary);cursor:pointer;text-decoration:none}._breadcrumbLink_qsiw0_351:hover{color:var(--primary)}._breadcrumbActive_qsiw0_361{color:var(--text-primary);font-weight:500}._adminTopBarActions_qsiw0_366{align-items:center;gap:4px;display:flex}._userInfoSection_qsiw0_373{position:relative}._userDisplay_qsiw0_377{cursor:pointer;background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:flex}._userDisplay_qsiw0_377:hover{background-color:var(--bg-hover)}._userAvatar_qsiw0_392{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:32px;height:32px}._userDetails_qsiw0_400{flex-direction:column;gap:2px;min-width:0;display:flex}._userName_qsiw0_407{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}._userRole_qsiw0_414{color:var(--text-secondary);font-size:12px;line-height:1.2}._userMenuArrow_qsiw0_420{color:var(--text-tertiary);flex-shrink:0;font-size:12px}._userMenuArrow_qsiw0_420._open_qsiw0_426{transform:rotate(180deg)}._userDropdown_qsiw0_431{background-color:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);z-index:1000;border-radius:12px;min-width:280px;animation:.2s ease-out _dropdownSlide_qsiw0_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes _dropdownSlide_qsiw0_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_qsiw0_456{border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:16px;display:flex}._dropdownAvatar_qsiw0_464{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:48px;height:48px}._dropdownUserInfo_qsiw0_472{flex:1;min-width:0}._dropdownUserName_qsiw0_477{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._dropdownUserEmail_qsiw0_484{color:var(--text-secondary);font-size:14px}._dropdownDivider_qsiw0_489{background-color:var(--border-primary);height:1px}._dropdownMenu_qsiw0_494{padding:8px 0}._dropdownItem_qsiw0_498{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}._dropdownItem_qsiw0_498:hover{background-color:var(--bg-hover)}._dropdownItem_qsiw0_498 svg{color:var(--text-secondary);flex-shrink:0;width:16px;height:16px;font-size:16px}._adminPageContent_qsiw0_526{background-color:#0000;flex:1;padding:24px}._adminPageHeader_qsiw0_532{margin-bottom:24px}._adminPageTitle_qsiw0_536{color:var(--text-primary);margin-bottom:8px;font-size:24px;font-weight:600}._adminPageDescription_qsiw0_543{color:var(--text-secondary);font-size:14px}@media (width<=768px){._adminTopBar_qsiw0_327{padding:12px 16px}._adminTopBarActions_qsiw0_366{gap:8px}._userDisplay_qsiw0_377{gap:6px;min-height:42px;padding:5px 8px}._userAvatar_qsiw0_392{width:30px;height:30px}._userDetails_qsiw0_400{display:none}._userDropdown_qsiw0_431{min-width:260px;right:-8px}._dropdownHeader_qsiw0_456{padding:14px 16px}._dropdownAvatar_qsiw0_464{width:44px;height:44px}._dropdownUserName_qsiw0_477{font-size:15px}._dropdownUserEmail_qsiw0_484{font-size:13px}._dropdownItem_qsiw0_498{padding:11px 14px;font-size:14px}._dropdownItem_qsiw0_498 svg{width:15px;height:15px;font-size:15px}}@media (width<=900px){._adminSidebar_qsiw0_13{width:280px;transform:translate(-100%);box-shadow:2px 0 16px #0003}._adminSidebar_qsiw0_13._mobileOpen_qsiw0_614{transform:translate(0)}._adminMainContent_qsiw0_314,._adminMainContent_qsiw0_314._expanded_qsiw0_322{margin-left:0}._adminSidebar_qsiw0_13._collapsed_qsiw0_28{width:280px}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminLogoText_qsiw0_87,._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavText_qsiw0_255{opacity:1;width:auto;margin:initial}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminSectionTitle_qsiw0_181{opacity:1;text-transform:uppercase;height:auto;color:var(--text-tertiary);letter-spacing:.8px;margin:0 20px 8px;padding:0;font-size:11px;font-weight:700}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavLink_qsiw0_205{border-radius:8px;justify-content:flex-start;min-height:44px;margin:0 20px 2px;padding:12px 20px}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminNavIcon_qsiw0_242{min-width:18px;height:18px;font-size:18px}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._adminLogoIcon_qsiw0_68{width:32px;height:32px;font-size:24px}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._toggleSidebarBtn_qsiw0_100{width:28px;height:28px;box-shadow:none;color:var(--text-secondary);background:0 0;border:none;position:static;transform:none}._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._toggleSidebarBtn_qsiw0_100:hover{background-color:var(--bg-hover);color:var(--primary);transform:scale(1.05)}._adminNavMenu_qsiw0_147{padding:20px 0}._adminNavSection_qsiw0_177{margin-bottom:32px}._mobileMenuOverlay_qsiw0_696{z-index:999;opacity:0;background-color:#00000080;display:none;position:fixed;inset:0}._mobileMenuOverlay_qsiw0_696._show_qsiw0_708{opacity:1;display:block}._mobileMenuBtn_qsiw0_713{border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;font-size:18px;display:flex}._mobileMenuBtn_qsiw0_713:hover{background-color:var(--bg-hover);border-color:var(--primary);color:var(--primary)}._adminTopBar_qsiw0_327{padding:12px 16px}._adminPageContent_qsiw0_526{padding:16px}._adminBreadcrumb_qsiw0_339{font-size:13px}}@media (width<=1024px){._adminSidebar_qsiw0_13._collapsed_qsiw0_28 ._toggleSidebarBtn_qsiw0_100{width:30px;height:30px;right:-16px}}@media (width<=480px){._adminSidebar_qsiw0_13{width:100%;max-width:320px}._adminPageContent_qsiw0_526{padding:12px}._adminTopBar_qsiw0_327{flex-wrap:wrap;gap:8px;padding:12px}._adminTopBarActions_qsiw0_366{gap:6px}._userDisplay_qsiw0_377{gap:4px;min-height:36px;padding:4px 6px}._userAvatar_qsiw0_392{border-width:1px;width:28px;height:28px}._userDetails_qsiw0_400{display:none}._userDropdown_qsiw0_431{min-width:240px;max-width:calc(100vw - 32px);right:-4px}._dropdownHeader_qsiw0_456{padding:12px}._dropdownAvatar_qsiw0_464{width:40px;height:40px}._dropdownUserName_qsiw0_477{font-size:14px}._dropdownUserEmail_qsiw0_484{font-size:12px}._dropdownItem_qsiw0_498{padding:10px 12px;font-size:13px}._dropdownItem_qsiw0_498 svg{width:14px;height:14px;font-size:14px}}@media (width>=901px){._mobileMenuBtn_qsiw0_713,._mobileMenuOverlay_qsiw0_696{display:none!important}}@keyframes _slideIn_qsiw0_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._adminSidebar_qsiw0_13{animation:.3s ease-out _slideIn_qsiw0_1}._dashboard_1632i_1{max-width:100%}._pageHeader_1632i_6{margin-bottom:32px}._pageTitle_1632i_10{color:var(--text-primary);margin-bottom:8px;font-size:28px;font-weight:700}._pageDescription_1632i_17{color:var(--text-secondary);font-size:16px;line-height:1.5}._statsGrid_1632i_24{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:32px;display:grid}._statCard_1632i_31{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;padding:24px;position:relative;overflow:hidden}._statCard_1632i_31:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._statCard_1632i_31:before{content:"";background:linear-gradient(90deg, var(--primary), var(--primary-hover));height:4px;position:absolute;top:0;left:0;right:0}._statHeader_1632i_55{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}._statIcon_1632i_62{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}._statIcon_1632i_62._blue_1632i_72{color:var(--primary);background-color:#3b82f61a}._statIcon_1632i_62._green_1632i_77{color:var(--success);background-color:#10b9811a}._statIcon_1632i_62._orange_1632i_82{background-color:var(--warn-light);color:var(--warning)}._statIcon_1632i_62._red_1632i_87{color:var(--error);background-color:#ef44441a}._statIcon_1632i_62._purple_1632i_92{color:var(--accent);background-color:#8b5cf61a}._statValue_1632i_97{color:var(--text-primary);margin-bottom:8px;font-size:32px;font-weight:700;line-height:1}._statLabel_1632i_105{color:var(--text-secondary);margin-bottom:12px;font-size:14px}._statChange_1632i_111{border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._statChange_1632i_111._positive_1632i_121{color:var(--success);background-color:var(--success-light)}._statChange_1632i_111._negative_1632i_126{color:var(--error);background-color:var(--error-light)}._statChange_1632i_111._neutral_1632i_131{color:var(--text-secondary);background-color:var(--bg-secondary)}._contentGrid_1632i_137{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:32px;display:grid}._chartCard_1632i_145{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;padding:24px}._chartHeader_1632i_152{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._chartTitle_1632i_159{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._chartActions_1632i_166{gap:8px;display:flex}._chartContainer_1632i_171{background-color:var(--bg-secondary);border-radius:8px;min-height:300px;overflow:hidden}._quickActionsCard_1632i_179{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;padding:24px}._quickActionsTitle_1632i_186{color:var(--text-primary);margin-bottom:20px;font-size:18px;font-weight:600}._quickActionsList_1632i_193{flex-direction:column;gap:12px;display:flex}._quickActionItem_1632i_199{cursor:pointer;color:var(--text-primary);border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}._quickActionItem_1632i_199:hover{background-color:var(--bg-hover)}._quickActionIcon_1632i_214{background-color:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex}._quickActionContent_1632i_226{flex:1}._quickActionTitle_1632i_230{margin-bottom:2px;font-weight:500}._quickActionDescription_1632i_235{color:var(--text-secondary);font-size:12px}._quickActionArrow_1632i_240{color:var(--text-tertiary);font-size:14px}._bottomGrid_1632i_246{grid-template-columns:1fr 1fr;gap:24px;display:grid}._recentActivityCard_1632i_253,._recentUsersCard_1632i_254{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;padding:24px}._cardTitle_1632i_261{color:var(--text-primary);margin-bottom:20px;font-size:18px;font-weight:600}._activityList_1632i_269{flex-direction:column;gap:16px;display:flex}._activityItem_1632i_275{border-bottom:1px solid var(--border-primary);gap:12px;padding-bottom:16px;display:flex}._activityItem_1632i_275:last-child{border-bottom:none;padding-bottom:0}._activityIcon_1632i_287{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex}._activityIcon_1632i_287._user_1632i_298{background-color:var(--primary-light);color:var(--primary)}._activityIcon_1632i_287._article_1632i_303{background-color:var(--success-light);color:var(--success)}._activityIcon_1632i_287._comment_1632i_308{background-color:var(--warning);color:#fff}._activityIcon_1632i_287._system_1632i_313{background-color:var(--error-light);color:var(--error)}._activityContent_1632i_318{flex:1;min-width:0}._activityTitle_1632i_323{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:500;line-height:1.4}._activityTime_1632i_331{color:var(--text-tertiary);font-size:12px}._userList_1632i_337{flex-direction:column;gap:12px;display:flex}._userItem_1632i_343{border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}._userItem_1632i_343:hover{background-color:var(--bg-hover)}._userAvatar_1632i_355{object-fit:cover;border-radius:50%;width:32px;height:32px}._userInfo_1632i_362{flex:1;min-width:0}._userName_1632i_367{color:var(--text-primary);margin-bottom:2px;font-size:14px;font-weight:500}._userRole_1632i_374{color:var(--text-secondary);font-size:12px}._userStatus_1632i_379{background-color:var(--success);border-radius:50%;width:8px;height:8px}@media (width<=1200px){._contentGrid_1632i_137,._bottomGrid_1632i_246{grid-template-columns:1fr}}@media (width<=768px){._statsGrid_1632i_24{grid-template-columns:1fr}._pageHeader_1632i_6{margin-bottom:24px}._pageTitle_1632i_10{font-size:24px}._pageDescription_1632i_17{font-size:14px}._statCard_1632i_31{padding:20px}._statValue_1632i_97{font-size:28px}._chartCard_1632i_145,._quickActionsCard_1632i_179,._recentActivityCard_1632i_253,._recentUsersCard_1632i_254{padding:20px}._chartContainer_1632i_171{height:250px}}@media (width<=480px){._pageTitle_1632i_10{font-size:20px}._pageDescription_1632i_17{font-size:13px}._statsGrid_1632i_24{gap:12px}._statCard_1632i_31{padding:14px}._statValue_1632i_97{font-size:24px}._statLabel_1632i_105{font-size:12px}._chartCard_1632i_145,._quickActionsCard_1632i_179,._recentActivityCard_1632i_253,._recentUsersCard_1632i_254{padding:14px}._chartTitle_1632i_159,._quickActionsTitle_1632i_186,._cardTitle_1632i_261{font-size:16px}._chartContainer_1632i_171{height:200px;min-height:200px}._chartSummary_1632i_477{flex-wrap:wrap;gap:8px}._summaryValue_1632i_482{font-size:14px}}._btn_1632i_488{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnOutline_1632i_501{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_1632i_501:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_1632i_512{padding:6px 12px;font-size:13px}._visitTrendChart_1632i_518{box-sizing:border-box;flex-direction:column;gap:16px;height:100%;display:flex}._echartContainer_1632i_527{flex:1;width:100%;height:280px;min-height:280px;margin-bottom:-8px}._chartSummary_1632i_477{border-top:1px solid var(--border-primary);justify-content:space-around;margin-top:4px;padding:12px 0 8px;display:flex}._summaryItem_1632i_543{flex-direction:column;align-items:center;gap:2px;display:flex}._summaryLabel_1632i_550{color:var(--text-secondary);font-size:11px;font-weight:500}._summaryValue_1632i_482{color:var(--text-primary);font-size:16px;font-weight:600}._active_1632i_563{background-color:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}._userManagement_qv5o4_1{max-width:100%}._statsContainer_qv5o4_23{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_qv5o4_30{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_qv5o4_30:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_qv5o4_42{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_qv5o4_42._primary_qv5o4_53{background-color:var(--primary-light);color:var(--primary)}._statIcon_qv5o4_42._success_qv5o4_58{background-color:var(--success-light);color:var(--success)}._statIcon_qv5o4_42._warning_qv5o4_63{background-color:var(--warn-light);color:var(--warning)}._statIcon_qv5o4_42._error_qv5o4_68{background-color:var(--error-light);color:var(--error)}._statValue_qv5o4_73{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_qv5o4_80{color:var(--text-secondary);font-size:14px}._filterSection_qv5o4_86{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._filterHeader_qv5o4_94{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_qv5o4_101{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_qv5o4_111{gap:8px;display:flex}._filterForm_qv5o4_116{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_qv5o4_123{flex-direction:column;gap:8px;display:flex}._filterLabel_qv5o4_129{color:var(--text-secondary);font-size:14px;font-weight:500}._filterInput_qv5o4_135,._filterSelect_qv5o4_136{border:1px solid var(--border-primary);background-color:var(--input-bg);color:var(--text-primary);border-radius:6px;padding:8px 12px;font-size:14px}._filterInput_qv5o4_135:focus,._filterSelect_qv5o4_136:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._tableContainer_qv5o4_153{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;overflow:auto hidden}._tableHeader_qv5o4_162{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_qv5o4_170{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_qv5o4_177{gap:8px;display:flex}._usersTable_qv5o4_182{border-collapse:collapse;width:100%;min-width:600px}._usersTable_qv5o4_182 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._usersTable_qv5o4_182 th:first-child{text-align:left;padding-left:24px}._usersTable_qv5o4_182 tbody tr{border-bottom:1px solid var(--border-primary)}._usersTable_qv5o4_182 tbody tr:hover{background-color:var(--bg-hover)}._usersTable_qv5o4_182 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._usersTable_qv5o4_182 td:first-child{text-align:left;padding-left:24px}._userInfo_qv5o4_226{justify-content:flex-start;align-items:center;gap:12px;display:flex}._userAvatar_qv5o4_233{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:40px;height:40px}._userAvatarPlaceholder_qv5o4_241{background:var(--bg-secondary);border:2px solid var(--border-primary);width:40px;height:40px;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}._userDetails_qv5o4_255{flex-direction:column;gap:2px;display:flex}._userName_qv5o4_261{color:var(--text-primary);font-weight:600}._userEmail_qv5o4_266{color:var(--text-secondary);font-size:12px}._statusBadge_qv5o4_272{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_qv5o4_272._active_qv5o4_283{background-color:var(--success-light);color:var(--success)}._statusBadge_qv5o4_272._inactive_qv5o4_288{background-color:var(--error-light);color:var(--error)}._statusBadge_qv5o4_272._pending_qv5o4_293{background-color:var(--primary-light);color:var(--primary)}._statusIndicator_qv5o4_298{background-color:currentColor;border-radius:50%;width:6px;height:6px}._roleBadge_qv5o4_306{white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-block}._roleBadge_qv5o4_306._admin_qv5o4_315{background-color:var(--error-light);color:var(--error)}._roleBadge_qv5o4_306._editor_qv5o4_320{background-color:var(--warn-light);color:var(--warning)}._roleBadge_qv5o4_306._checker_qv5o4_325{background-color:var(--success-light);color:var(--success)}._roleBadge_qv5o4_306._user_qv5o4_1{background-color:var(--bg-secondary);color:var(--text-secondary)}._actionButtons_qv5o4_336{justify-content:center;gap:8px;display:flex}._actionButton_qv5o4_336{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;padding:6px 8px;font-size:14px}._actionButton_qv5o4_336:hover{background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_qv5o4_336._edit_qv5o4_320:hover{color:var(--primary)}._actionButton_qv5o4_336._delete_qv5o4_361:hover{color:var(--error)}._paginationContainer_qv5o4_366{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._paginationInfo_qv5o4_375{color:var(--text-secondary);font-size:14px}._paginationControls_qv5o4_380{align-items:center;gap:8px;display:flex}._paginationButton_qv5o4_386{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_qv5o4_386:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_qv5o4_386._active_qv5o4_283{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_qv5o4_386:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_qv5o4_417{color:var(--text-tertiary);padding:0 8px}@media (width<=768px){._pageHeader_qv5o4_6{flex-direction:column;align-items:flex-start}._headerActions_qv5o4_18{justify-content:flex-start;width:100%}._statsContainer_qv5o4_23,._filterForm_qv5o4_116{grid-template-columns:1fr}._tableContainer_qv5o4_153{overflow-x:auto}._usersTable_qv5o4_182{min-width:600px}._paginationContainer_qv5o4_366{flex-direction:column;align-items:center}._actionButtons_qv5o4_336{flex-direction:column;gap:4px}}@media (width<=480px){._pageTitle_qv5o4_10{font-size:1.2rem}._statCard_qv5o4_30{padding:14px}._statValue_qv5o4_73{font-size:22px}._filterSection_qv5o4_86{padding:12px}._tableContainer_qv5o4_153{-webkit-overflow-scrolling:touch;overflow-x:auto}._usersTable_qv5o4_182{min-width:0}._usersTable_qv5o4_182 th,._usersTable_qv5o4_182 td{padding:10px 6px;font-size:.75rem}._usersTable_qv5o4_182 th:nth-child(4),._usersTable_qv5o4_182 td:nth-child(4),._usersTable_qv5o4_182 th:nth-child(5),._usersTable_qv5o4_182 td:nth-child(5),._usersTable_qv5o4_182 th:nth-child(6),._usersTable_qv5o4_182 td:nth-child(6),._usersTable_qv5o4_182 th:nth-child(7),._usersTable_qv5o4_182 td:nth-child(7){display:none}._actionButton_qv5o4_336{padding:4px 6px;font-size:12px}._paginationButton_qv5o4_386{min-width:28px;height:28px;font-size:12px}}._btn_qv5o4_518{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_qv5o4_531{background-color:var(--primary);color:#fff}._btnPrimary_qv5o4_531:hover{background-color:var(--primary-hover)}._btnSecondary_qv5o4_540{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_qv5o4_540:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_qv5o4_551{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_qv5o4_551:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_qv5o4_562{padding:6px 12px;font-size:13px}._btnIcon_qv5o4_567{border-radius:50%;padding:8px}._formGroup_qv5o4_573{margin-bottom:20px}._formLabel_qv5o4_577{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formInput_qv5o4_585{width:100%}._formTextarea_qv5o4_589{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;min-height:80px;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:6px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_qv5o4_589:focus{border-color:var(--primary);box-shadow:var(--focus-ring)}@media (width<=640px){._tableContainer_qv5o4_153{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_qv5o4_162{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._usersTable_qv5o4_182,._usersTable_qv5o4_182 tbody,._usersTable_qv5o4_182 tr,._usersTable_qv5o4_182 td{width:100%;display:block}._usersTable_qv5o4_182{min-width:0}._usersTable_qv5o4_182 thead{display:none}._usersTable_qv5o4_182 tbody{gap:12px;display:grid}._usersTable_qv5o4_182 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._usersTable_qv5o4_182 td,._usersTable_qv5o4_182 td:first-child,._usersTable_qv5o4_182 td:nth-child(4),._usersTable_qv5o4_182 td:nth-child(5),._usersTable_qv5o4_182 td:nth-child(6),._usersTable_qv5o4_182 td:nth-child(7){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._usersTable_qv5o4_182 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._usersTable_qv5o4_182 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._usersTable_qv5o4_182 td:first-child:before{display:none}._usersTable_qv5o4_182 td:nth-child(2):before{content:"角色"}._usersTable_qv5o4_182 td:nth-child(3):before{content:"状态"}._usersTable_qv5o4_182 td:nth-child(4):before{content:"注册时间"}._usersTable_qv5o4_182 td:nth-child(5):before{content:"最后登录"}._usersTable_qv5o4_182 td:nth-child(6):before{content:"文章数"}._usersTable_qv5o4_182 td:nth-child(7):before{content:"评论数"}._usersTable_qv5o4_182 td:nth-child(8):before{content:"操作"}._actionButtons_qv5o4_336{flex-direction:row;justify-content:flex-end}._paginationContainer_qv5o4_366{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-top:12px}}._articleManagement_d2k0e_1{max-width:100%}._statsContainer_d2k0e_23{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_d2k0e_30{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_d2k0e_30:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_d2k0e_42{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_d2k0e_42._primary_d2k0e_53{background-color:var(--primary-light);color:var(--primary)}._statIcon_d2k0e_42._success_d2k0e_58{background-color:var(--success-light);color:var(--success)}._statIcon_d2k0e_42._warning_d2k0e_63{background-color:var(--warn-light);color:var(--warning)}._statIcon_d2k0e_42._error_d2k0e_68{background-color:var(--error-light);color:var(--error)}._statIcon_d2k0e_42._reported_d2k0e_73{color:#dc2626;background-color:#dc26261a}._statValue_d2k0e_78{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_d2k0e_85{color:var(--text-secondary);font-size:14px}._filterSection_d2k0e_91{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._filterHeader_d2k0e_99{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_d2k0e_106{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_d2k0e_116{gap:8px;display:flex}._filterForm_d2k0e_121{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_d2k0e_128{flex-direction:column;gap:8px;display:flex}._filterLabel_d2k0e_134{color:var(--text-secondary);font-size:14px;font-weight:500}._filterInput_d2k0e_140,._filterSelect_d2k0e_141{border:1px solid var(--border-primary);background-color:var(--input-bg);color:var(--text-primary);border-radius:6px;padding:8px 12px;font-size:14px}._filterInput_d2k0e_140:focus,._filterSelect_d2k0e_141:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._tableContainer_d2k0e_158{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;overflow:auto hidden}._tableHeader_d2k0e_167{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_d2k0e_175{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_d2k0e_182{gap:8px;display:flex}._articlesTable_d2k0e_187{border-collapse:collapse;width:100%;min-width:700px}._articlesTable_d2k0e_187 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px 12px 24px;font-size:14px;font-weight:600}._articlesTable_d2k0e_187 th:first-child{text-align:left}._articlesTable_d2k0e_187 tbody tr{border-bottom:1px solid var(--border-primary)}._articlesTable_d2k0e_187 tbody tr:hover{background-color:var(--bg-hover)}._articlesTable_d2k0e_187 tbody tr._featured_d2k0e_216{background:linear-gradient(90deg,#fbbf240d 0%,#0000 5%)}._articlesTable_d2k0e_187 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px 16px 16px 24px;font-size:14px}._articlesTable_d2k0e_187 td:first-child{text-align:left}._articleDetails_d2k0e_233{flex-direction:column;gap:6px;max-width:350px;display:flex}._featuredTag_d2k0e_240{background:var(--warning);color:#fff;border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}._reportedTag_d2k0e_253{color:#fff;background:#dc2626;border-radius:4px;align-items:center;gap:4px;width:fit-content;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}._articleTitle_d2k0e_267{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._articleSummary_d2k0e_277{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}._authorInfo_d2k0e_288{flex-direction:column;align-items:center;gap:2px;display:flex}._authorName_d2k0e_295{color:var(--text-primary);align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}._authorRole_d2k0e_304{color:var(--text-disabled);font-size:11px}._authorEmail_d2k0e_309{color:var(--text-secondary);font-size:11px}._categoryTag_d2k0e_315{background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}._statusBadge_d2k0e_328{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_d2k0e_328._pending_d2k0e_339{background-color:var(--warn-light);color:var(--warning)}._statusBadge_d2k0e_328._approved_d2k0e_344{color:var(--success);background-color:#22c55e1a}._statusBadge_d2k0e_328._published_d2k0e_349{color:var(--primary);background-color:#4361ee1a}._statusBadge_d2k0e_328._rejected_d2k0e_354{color:var(--error);background-color:#ef44441a}._statusBadge_d2k0e_328._draft_d2k0e_359{color:var(--text-secondary);background-color:#6b72801a}._statusBadge_d2k0e_328._private_d2k0e_364{color:#8b5cf6;background-color:#8b5cf61a}._statusIndicator_d2k0e_369{background-color:currentColor;border-radius:50%;width:6px;height:6px}._reviewInfo_d2k0e_376{color:var(--text-disabled);margin-top:4px;font-size:10px;line-height:1.3}._reviewedBy_d2k0e_383{font-weight:500}._reviewedAt_d2k0e_387{color:var(--text-disabled)}._statsInfo_d2k0e_392{color:var(--text-secondary);flex-flow:wrap;justify-content:center;gap:12px;font-size:11px;display:flex}._statsInfo_d2k0e_392 div{align-items:center;gap:4px;display:flex}._dateInfo_d2k0e_409{color:var(--text-primary);flex-direction:column;gap:2px;font-size:12px;display:flex}._actionButtons_d2k0e_418{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._actionButton_d2k0e_418{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:6px 8px;font-size:14px;display:flex}._actionButton_d2k0e_418:hover{background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_d2k0e_418._edit_d2k0e_445:hover{color:var(--primary)}._actionButton_d2k0e_418._approve_d2k0e_344:hover{color:var(--success)}._actionButton_d2k0e_418._reject_d2k0e_354:hover{color:var(--error)}._actionButton_d2k0e_418._publish_d2k0e_349:hover{color:var(--success)}._actionButton_d2k0e_418._unpublish_d2k0e_461:hover{color:var(--warning)}._actionButton_d2k0e_418._delete_d2k0e_465:hover{color:var(--error)}._paginationContainer_d2k0e_470{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._paginationInfo_d2k0e_479{color:var(--text-secondary);font-size:14px}._paginationControls_d2k0e_484{align-items:center;gap:8px;display:flex}._paginationButton_d2k0e_490{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_d2k0e_490:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_d2k0e_490._active_d2k0e_510{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_d2k0e_490:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_d2k0e_521{color:var(--text-tertiary);padding:0 8px}@media (width<=768px){._pageHeader_d2k0e_6{flex-direction:column;align-items:flex-start}._headerActions_d2k0e_18{justify-content:flex-start;width:100%}._statsContainer_d2k0e_23{grid-template-columns:repeat(2,1fr)}._filterForm_d2k0e_121{grid-template-columns:1fr}._tableContainer_d2k0e_158{overflow-x:auto}._articlesTable_d2k0e_187{min-width:800px}._paginationContainer_d2k0e_470{flex-direction:column;align-items:center}._actionButtons_d2k0e_418{flex-direction:column;gap:4px}}@media (width<=480px){._pageTitle_d2k0e_10{font-size:1.2rem}._statsContainer_d2k0e_23{grid-template-columns:1fr;gap:8px}._statCard_d2k0e_30{padding:12px}._statValue_d2k0e_78{font-size:22px}._statLabel_d2k0e_85{font-size:12px}._filterSection_d2k0e_91{padding:12px}._filterHeader_d2k0e_99{flex-direction:column;align-items:flex-start;gap:8px}._filterTitle_d2k0e_106{font-size:14px}._tableContainer_d2k0e_158{-webkit-overflow-scrolling:touch;overflow-x:auto}._articlesTable_d2k0e_187{min-width:0;font-size:.75rem}._articlesTable_d2k0e_187 th:nth-child(2),._articlesTable_d2k0e_187 td:nth-child(2),._articlesTable_d2k0e_187 th:nth-child(3),._articlesTable_d2k0e_187 td:nth-child(3),._articlesTable_d2k0e_187 th:nth-child(5),._articlesTable_d2k0e_187 td:nth-child(5),._articlesTable_d2k0e_187 th:nth-child(6),._articlesTable_d2k0e_187 td:nth-child(6){display:none}._articlesTable_d2k0e_187 th,._articlesTable_d2k0e_187 td{padding:8px 6px;font-size:.78rem}._tableHeader_d2k0e_167{flex-direction:column;gap:8px;padding:12px}._tableTitle_d2k0e_175{font-size:1rem}._paginationContainer_d2k0e_470{flex-direction:column;align-items:center;gap:8px;padding:12px}._paginationButton_d2k0e_490{min-width:28px;height:28px;font-size:12px}._paginationInfo_d2k0e_479{font-size:12px}._actionButton_d2k0e_418{padding:4px 6px;font-size:12px}}._btn_d2k0e_664{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_d2k0e_677{background-color:var(--primary);color:#fff}._btnPrimary_d2k0e_677:hover{background-color:var(--primary-hover)}._btnSecondary_d2k0e_686{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_d2k0e_686:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_d2k0e_697{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_d2k0e_697:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_d2k0e_708{padding:6px 12px;font-size:13px}._btnIcon_d2k0e_713{border-radius:50%;padding:8px}@media (width<=640px){._tableContainer_d2k0e_158{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_d2k0e_167{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._articlesTable_d2k0e_187,._articlesTable_d2k0e_187 tbody,._articlesTable_d2k0e_187 tr,._articlesTable_d2k0e_187 td{width:100%;display:block}._articlesTable_d2k0e_187{min-width:0}._articlesTable_d2k0e_187 thead{display:none}._articlesTable_d2k0e_187 tbody{gap:12px;display:grid}._articlesTable_d2k0e_187 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._articlesTable_d2k0e_187 td,._articlesTable_d2k0e_187 td:nth-child(2),._articlesTable_d2k0e_187 td:nth-child(3),._articlesTable_d2k0e_187 td:nth-child(5),._articlesTable_d2k0e_187 td:nth-child(6){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._articlesTable_d2k0e_187 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._articlesTable_d2k0e_187 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._articlesTable_d2k0e_187 td:first-child:before{display:none}._articlesTable_d2k0e_187 td:nth-child(2):before{content:"作者"}._articlesTable_d2k0e_187 td:nth-child(3):before{content:"分类"}._articlesTable_d2k0e_187 td:nth-child(4):before{content:"状态"}._articlesTable_d2k0e_187 td:nth-child(4){grid-template-columns:auto minmax(0,1fr);place-items:center end;gap:8px 16px;display:grid}._articlesTable_d2k0e_187 td:nth-child(4):before{justify-self:start}._articlesTable_d2k0e_187 td:nth-child(4) ._statusBadge_d2k0e_328,._articlesTable_d2k0e_187 td:nth-child(4)>:not(:first-child){text-align:right;justify-self:end;width:fit-content}._articlesTable_d2k0e_187 td:nth-child(4) ._reviewInfo_d2k0e_376{grid-column:2}._articlesTable_d2k0e_187 td:nth-child(5):before{content:"统计"}._articlesTable_d2k0e_187 td:nth-child(6):before{content:"发布时间"}._articlesTable_d2k0e_187 td:nth-child(7):before{content:"操作"}._authorInfo_d2k0e_288{align-items:flex-end}._statsInfo_d2k0e_392{justify-content:flex-end}._dateInfo_d2k0e_409{align-items:flex-end}._actionButtons_d2k0e_418{flex-direction:row;justify-content:flex-end}._paginationContainer_d2k0e_470{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-top:12px}}._userInfo_d2k0e_868{align-items:flex-start;gap:12px;display:flex}._userAvatar_d2k0e_874{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}._userDetails_d2k0e_887{flex:1;min-width:0}._userName_d2k0e_892{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:600}._userEmail_d2k0e_899{color:var(--text-secondary);font-size:13px;line-height:1.4}._datePicker_glqzp_3{font-family:var(--font-family);font-feature-settings:"cv02", "cv03", "cv04", "cv11";display:inline-block;position:relative}._calendarIcon_glqzp_10{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-tertiary,#bfbfbf);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:15px;display:inline-flex}._calendarIcon_glqzp_10:hover{color:var(--primary,#3b82f6);background:var(--primary-light,#3b82f61a);transform:scale(1.05)}._datePickerDropdown_glqzp_29{z-index:1050;background:var(--bg-card,#fff);border:1px solid var(--border-primary,#e2e8f0);transform-origin:top;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;min-width:272px;animation:.2s cubic-bezier(.25,.46,.45,.94) _dropdownSlideIn_glqzp_1;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 4px 12px #0000000f,0 2px 4px #0000000a,0 0 0 1px #00000005}@keyframes _dropdownSlideIn_glqzp_1{0%{opacity:0;filter:blur(1px);transform:translateY(-6px)scale(.99)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}._datePickerHeader_glqzp_61{border-bottom:1px solid var(--border-secondary,#e2e8f0);background:linear-gradient(to bottom, var(--bg-card,#fff), var(--bg-secondary,#f8fafc));padding:12px 16px 8px}._headerNavigation_glqzp_67{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._yearMonthNavigation_glqzp_74{align-items:center;gap:8px;display:flex}._navButton_glqzp_80{background:linear-gradient(135deg, var(--bg-card,#fff) 0%, var(--bg-secondary,#f8fafc) 100%);border:1px solid var(--border-primary,#e2e8f0);cursor:pointer;color:var(--text-secondary,#64748b);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:13px;font-weight:400;display:flex;box-shadow:0 1px 3px #0000000a,inset 0 1px #fffc}._navButton_glqzp_80:hover:not(:disabled){background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;border-color:#0000;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626,0 2px 4px #00000014}._navButton_glqzp_80:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #3b82f633,inset 0 1px 2px #0000001a}._navButton_glqzp_80:disabled{opacity:.3;cursor:not-allowed;color:var(--text-disabled,#94a3b8);background:var(--bg-tertiary,#f1f5f9);box-shadow:none}._headerText_glqzp_124{color:var(--text-primary,#1e293b);letter-spacing:-.05px;text-align:center;text-shadow:0 1px 2px #00000005;min-width:120px;font-size:14px;font-weight:600}._datePickerBody_glqzp_134{padding:6px 12px 12px}._weekHeader_glqzp_138{grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:6px;display:grid}._weekDay_glqzp_145{text-align:center;color:var(--text-tertiary,#94a3b8);letter-spacing:.3px;text-transform:uppercase;padding:6px 0;font-size:11px;font-weight:600}._daysGrid_glqzp_155{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}._dayCell_glqzp_161{cursor:pointer;color:var(--text-primary,#1e293b);letter-spacing:.05px;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:12px;font-weight:450;display:flex;position:relative}._dayCell_glqzp_161:hover:not(:disabled){background:var(--hover-bg,#f8fafc);color:var(--primary,#3b82f6);transform:scale(1.05)}._dayCell_glqzp_161._otherMonth_glqzp_185{color:var(--text-quaternary,#94a3b8);opacity:.3;font-weight:400}._dayCell_glqzp_161._today_glqzp_191{color:var(--primary,#3b82f6);background:linear-gradient(135deg, var(--bg-card,#fff) 0%, var(--primary-light,#3b82f61a) 100%);border:1px solid var(--primary-light,#3b82f633);font-weight:600;position:relative}._dayCell_glqzp_161._today_glqzp_191:after{content:"";background:var(--primary-color,#165dff);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #165dff4d}._dayCell_glqzp_161._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;border-radius:6px;font-weight:600;box-shadow:0 2px 6px #3b82f633,0 0 0 1px #3b82f61a}._dayCell_glqzp_161._selected_glqzp_212:hover{background:linear-gradient(135deg, var(--primary-hover,#60a5fa) 0%, var(--primary-active,#93c5fd) 100%);transform:scale(1.05)}._dayCell_glqzp_161._disabled_glqzp_227{color:var(--text-disabled,#94a3b8);cursor:not-allowed;opacity:.3}._todayButton_glqzp_240{background:linear-gradient(135deg, var(--bg-card,#fff) 0%, var(--bg-secondary,#f8fafc) 100%);border:1px solid var(--border-primary,#e2e8f0);cursor:pointer;color:var(--primary,#3b82f6);letter-spacing:.2px;border-radius:5px;justify-content:center;align-items:center;height:24px;padding:4px 12px;font-size:12px;font-weight:500;display:flex;box-shadow:0 1px 2px #0000000a}._todayButton_glqzp_240:hover:not(:disabled){background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;border-color:#0000;transform:translateY(-1px);box-shadow:0 2px 6px #3b82f626}._todayButton_glqzp_240:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px #3b82f633,inset 0 1px 2px #0000001a}._todayButton_glqzp_240:disabled{color:var(--text-disabled,#94a3b8);cursor:not-allowed;opacity:.35;background:var(--bg-tertiary,#f1f5f9);box-shadow:none}._timePicker_glqzp_281{background:var(--bg-card,#fff);gap:6px;padding:12px;display:flex}._timeColumn_glqzp_288{flex-direction:column;flex:1;align-items:center;display:flex}._timeLabel_glqzp_295{color:var(--primary,#3b82f6);letter-spacing:.3px;background:var(--primary-light,#3b82f61a);text-transform:uppercase;border-radius:3px;margin-bottom:6px;padding:3px 6px;font-size:11px;font-weight:600}._timeList_glqzp_308{background:var(--bg-primary,#fff);border:1px solid var(--border-primary,#e2e8f0);border-radius:5px;width:100%;height:160px;padding:3px;overflow-y:auto}._timeOption_glqzp_318{cursor:pointer;width:100%;color:var(--text-primary,#1e293b);background:0 0;border:none;border-radius:3px;margin:.5px 0;padding:5px 0;font-size:11px;font-weight:450;position:relative}._timeOption_glqzp_318:hover{background:var(--hover-bg,#f8fafc);color:var(--primary,#3b82f6);transform:scale(1.05)}._timeOption_glqzp_318._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;font-weight:600;box-shadow:0 1px 3px #3b82f626}._timeOption_glqzp_318._selected_glqzp_212:hover{background:linear-gradient(135deg, var(--primary-hover,#60a5fa) 0%, var(--primary-active,#93c5fd) 100%);transform:scale(1.05)}._monthsGrid_glqzp_351{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px;display:grid}._monthCell_glqzp_358{background:var(--bg-card,#fff);border:1px solid var(--border-primary,#e2e8f0);cursor:pointer;color:var(--text-primary,#1e293b);text-align:center;border-radius:6px;padding:12px 6px;font-size:12px;font-weight:450;position:relative;box-shadow:0 1px 2px #00000005}._monthCell_glqzp_358:hover:not(:disabled){background:var(--hover-bg,#f8fafc);color:var(--primary,#3b82f6);border-color:var(--hover-bg,#f8fafc);transform:translateY(-1px);box-shadow:0 3px 8px #3b82f61a}._monthCell_glqzp_358._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;border-color:#0000;font-weight:600;box-shadow:0 3px 8px #3b82f633}._monthCell_glqzp_358._selected_glqzp_212:hover{background:linear-gradient(135deg, var(--primary-hover,#60a5fa) 0%, var(--primary-active,#93c5fd) 100%);transform:translateY(-1px)}._monthCell_glqzp_358._disabled_glqzp_227{color:var(--text-disabled,#94a3b8);cursor:not-allowed;opacity:.25}._monthCell_glqzp_358._disabled_glqzp_227:hover{background:var(--bg-card,#fff);border-color:var(--border-primary,#e2e8f0);transform:none;box-shadow:0 1px 2px #00000005}._yearsGrid_glqzp_407{grid-template-columns:repeat(4,1fr);gap:6px;padding:12px;display:grid}._yearCell_glqzp_414{background:var(--bg-card,#fff);border:1px solid var(--border-primary,#e2e8f0);cursor:pointer;color:var(--text-primary,#1e293b);text-align:center;border-radius:6px;padding:10px 6px;font-size:12px;font-weight:450;position:relative;box-shadow:0 1px 2px #00000005}._yearCell_glqzp_414:hover:not(:disabled){background:var(--hover-bg,#f8fafc);color:var(--primary,#3b82f6);border-color:var(--hover-bg,#f8fafc);transform:translateY(-1px);box-shadow:0 3px 8px #3b82f61a}._yearCell_glqzp_414._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, var(--primary-hover,#60a5fa) 100%);color:#fff;border-color:#0000;font-weight:600;box-shadow:0 3px 8px #3b82f633}._yearCell_glqzp_414._selected_glqzp_212:hover{background:linear-gradient(135deg, var(--primary-hover,#60a5fa) 0%, var(--primary-active,#93c5fd) 100%);transform:translateY(-1px)}._yearCell_glqzp_414._disabled_glqzp_227{color:var(--text-disabled,#94a3b8);cursor:not-allowed;opacity:.25}._yearCell_glqzp_414._disabled_glqzp_227:hover{background:var(--bg-card,#fff);border-color:var(--border-primary,#e2e8f0);transform:none;box-shadow:0 1px 2px #00000005}._datePickerContent_glqzp_463{padding:0}._datePickerFooter_glqzp_233{border-top:1px solid var(--border-secondary,#e2e8f0);justify-content:center;padding:12px 16px;display:flex}._datePickerDropdown_glqzp_29._withTime_glqzp_475{flex-direction:row;min-width:420px;max-width:480px;display:flex}._datePickerDropdown_glqzp_29._withTime_glqzp_475 ._datePickerContent_glqzp_463{border-right:1px solid var(--border-secondary,#e2e8f0);flex:1;min-width:240px;padding:0}._datePickerDropdown_glqzp_29._withTime_glqzp_475 ._datePickerFooter_glqzp_233{border-right:1px solid var(--border-secondary,#e2e8f0);border-top:none;padding:12px 16px}._datePickerDropdown_glqzp_29._withTime_glqzp_475 ._timePicker_glqzp_281{background:0 0;border:none;flex:0 0 160px;padding:16px}._datePickerDropdown_glqzp_29._timeOnly_glqzp_503{min-width:280px;max-width:320px}._datePickerDropdown_glqzp_29._timeOnly_glqzp_503 ._timePicker_glqzp_281{background:0 0;border:none;padding:16px}._timeList_glqzp_308::-webkit-scrollbar{width:4px}._timeList_glqzp_308::-webkit-scrollbar-track{background:0 0;border-radius:2px}._timeList_glqzp_308::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}._timeList_glqzp_308::-webkit-scrollbar-thumb:hover{background:var(--primary-color,#165dff)}@media (prefers-color-scheme:dark){._datePickerDropdown_glqzp_29{background:var(--bg-card,#1e293b);border-color:var(--border-primary,#334155);box-shadow:0 0 0 1px #ffffff0f,0 4px 16px #0006,0 8px 32px #00000080,0 32px 64px #0000004d}._datePickerHeader_glqzp_61{border-color:var(--border-primary,#334155);background:linear-gradient(to bottom, var(--bg-card,#1e293b), var(--bg-secondary,#1e293b))}._navButton_glqzp_80{background:var(--bg-secondary,#1e293b);border-color:var(--border-primary,#334155);color:var(--text-primary,#f8fafc)}._navButton_glqzp_80:hover:not(:disabled){background:var(--primary,#3b82f6);border-color:var(--primary,#3b82f6);color:#fff}._headerText_glqzp_124{color:var(--text-primary,#f8fafc)}._weekDay_glqzp_145{color:var(--text-tertiary,#94a3b8)}._dayCell_glqzp_161{color:var(--text-primary,#f8fafc)}._dayCell_glqzp_161:hover:not(:disabled){background:var(--hover-bg,#334155);color:var(--primary,#60a5fa)}._dayCell_glqzp_161._otherMonth_glqzp_185{color:var(--text-tertiary,#64748b)}._dayCell_glqzp_161._today_glqzp_191{color:var(--primary,#60a5fa);background:linear-gradient(135deg, var(--bg-card,#1e293b) 0%, var(--bg-secondary,#1e293b) 100%);border:1px solid #60a5fa33}._dayCell_glqzp_161._today_glqzp_191:after{background:var(--primary,#60a5fa)}._dayCell_glqzp_161._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#60a5fa) 0%, var(--primary-hover,#3b82f6) 100%);color:#fff}._dayCell_glqzp_161._selected_glqzp_212:hover{background:linear-gradient(135deg, var(--primary-hover,#3b82f6) 0%, var(--primary-active,#2563eb) 100%)}._dayCell_glqzp_161._disabled_glqzp_227{color:var(--text-disabled,#475569)}._datePickerFooter_glqzp_233{border-color:var(--border-primary,#334155)}._todayButton_glqzp_240{background:var(--bg-secondary,#1e293b);border-color:var(--border-primary,#334155);color:var(--primary,#60a5fa)}._todayButton_glqzp_240:hover:not(:disabled){background:var(--primary,#60a5fa);border-color:var(--primary,#60a5fa);color:#fff}._todayButton_glqzp_240:disabled{color:var(--text-disabled,#475569);background:var(--bg-tertiary,#334155)}._timePicker_glqzp_281{background:var(--bg-secondary,#1e293b);border-color:var(--border-primary,#334155)}._timeLabel_glqzp_295{background:var(--bg-secondary,#1e293b);color:var(--primary,#60a5fa)}._timeList_glqzp_308{background:var(--bg-primary,#0f172a);border-color:var(--border-primary,#334155)}._timeOption_glqzp_318{color:var(--text-primary,#f8fafc)}._timeOption_glqzp_318:hover{background:var(--hover-bg,#334155);color:var(--primary,#60a5fa)}._timeOption_glqzp_318._selected_glqzp_212{background:linear-gradient(135deg, var(--primary,#60a5fa) 0%, var(--primary-hover,#3b82f6) 100%);color:#fff}._monthCell_glqzp_358{background:var(--bg-secondary,#1e293b);border-color:var(--border-primary,#334155);color:var(--text-primary,#f8fafc)}._monthCell_glqzp_358:hover:not(:disabled){background:var(--hover-bg,#334155);border-color:var(--primary-light,#3b82f633);color:var(--primary,#60a5fa)}._monthCell_glqzp_358._selected_glqzp_212{background:var(--primary,#60a5fa);color:#fff}._yearCell_glqzp_414{background:var(--bg-secondary,#1e293b);border-color:var(--border-primary,#334155);color:var(--text-primary,#f8fafc)}._yearCell_glqzp_414:hover:not(:disabled){background:var(--hover-bg,#334155);border-color:var(--primary-light,#3b82f633);color:var(--primary,#60a5fa)}._yearCell_glqzp_414._selected_glqzp_212{background:var(--primary,#60a5fa);color:#fff}._timeList_glqzp_308::-webkit-scrollbar-track{background:0 0}._timeList_glqzp_308::-webkit-scrollbar-thumb{background:#ffffff1a}._timeList_glqzp_308::-webkit-scrollbar-thumb:hover{background:var(--primary,#60a5fa)}}@media (width<=768px){._datePickerDropdown_glqzp_29{min-width:280px;max-width:90vw;left:50%;transform:translate(-50%)}._datePickerDropdown_glqzp_29._withTime_glqzp_475{flex-direction:column;min-width:320px;max-width:90vw}._datePickerDropdown_glqzp_29._withTime_glqzp_475 ._datePickerContent_glqzp_463{border-right:none;border-bottom:1px solid var(--color-border-secondary,#f0f0f0)}._datePickerDropdown_glqzp_29._withTime_glqzp_475 ._datePickerFooter_glqzp_233{border-right:none}._monthsGrid_glqzp_351{grid-template-columns:repeat(2,1fr);gap:6px;padding:12px}._monthCell_glqzp_358{padding:12px 6px}._yearsGrid_glqzp_407{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px}._yearCell_glqzp_414{padding:10px 6px}}._statusBadge_dmkcq_1{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusActive_dmkcq_12{background-color:var(--success-light);color:var(--success)}._statusClosed_dmkcq_17{background-color:var(--error-light);color:var(--error)}._statusDraft_dmkcq_22{background-color:var(--warn-light);color:var(--warning)}._container_dmkcq_27{max-width:100%}._tableContainer_dmkcq_33{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;margin-bottom:24px;overflow:auto hidden}._tableHeader_dmkcq_43{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_dmkcq_51{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_dmkcq_58{gap:8px;display:flex}._assignmentTable_dmkcq_67{border-collapse:collapse;width:100%}._assignmentTable_dmkcq_67 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._assignmentTable_dmkcq_67 th:first-child{text-align:left;padding-left:24px}._assignmentTable_dmkcq_67 tbody tr{border-bottom:1px solid var(--border-primary)}._assignmentTable_dmkcq_67 tbody tr:hover{background-color:var(--bg-hover)}._assignmentTable_dmkcq_67 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._assignmentTable_dmkcq_67 td:first-child{text-align:left;padding-left:24px}._statsContainer_dmkcq_114{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_dmkcq_121{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_dmkcq_121:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_dmkcq_133{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_dmkcq_133._primary_dmkcq_144{background-color:var(--primary-light);color:var(--primary)}._statIcon_dmkcq_133._success_dmkcq_149{background-color:var(--success-light);color:var(--success)}._statIcon_dmkcq_133._warning_dmkcq_154{background-color:var(--warn-light);color:var(--warning)}._statIcon_dmkcq_133._error_dmkcq_159{background-color:var(--error-light);color:var(--error)}._statValue_dmkcq_164{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_dmkcq_171{color:var(--text-secondary);font-size:14px}._filterSection_dmkcq_177{background-color:var(--card-bg);border:1px solid var(--border-primary);z-index:5;border-radius:8px;margin-bottom:24px;padding:20px;position:relative}._filterHeader_dmkcq_187{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_dmkcq_194{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_dmkcq_204{gap:8px;display:flex}._filterForm_dmkcq_209{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_dmkcq_216{flex-direction:column;gap:8px;display:flex}._filterLabel_dmkcq_222{color:var(--text-secondary);font-size:14px;font-weight:500}._actionButtons_dmkcq_229{justify-content:center;gap:8px;display:flex}._actionBtn_dmkcq_235{border:1px solid var(--border-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:6px;justify-content:center;align-items:center;display:flex}._actionBtn_dmkcq_235:hover{background-color:var(--bg-hover);color:var(--primary);border-color:var(--primary)}._actionBtn_dmkcq_235._delete_dmkcq_254:hover{color:var(--error);border-color:var(--error);background-color:var(--error-light)}._pagination_dmkcq_261{justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}._paginationEllipsis_dmkcq_269{color:var(--text-tertiary);align-items:center;padding:0 8px;display:flex}._pageInfo_dmkcq_276{color:var(--text-secondary);font-size:14px}._pageButtons_dmkcq_281{gap:8px;display:flex}._pageBtn_dmkcq_286{border:1px solid var(--border-primary);background-color:var(--card-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}._pageBtn_dmkcq_286:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._pageBtn_dmkcq_286._active_dmkcq_304{background-color:var(--primary);color:#fff;border-color:var(--primary)}._pageBtn_dmkcq_286:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-secondary)}@media (width<=768px){._pageHeader_dmkcq_83{flex-direction:column;gap:12px}._headerActions_dmkcq_63{justify-content:flex-start;width:100%}._filterForm_dmkcq_209{grid-template-columns:1fr}._filterSection_dmkcq_177{padding:16px}._statsContainer_dmkcq_114{grid-template-columns:1fr;gap:12px}._tableContainer_dmkcq_33{overflow-x:auto}._assignmentTable_dmkcq_67 th,._assignmentTable_dmkcq_67 td{padding:12px 8px;font-size:.82rem}._pagination_dmkcq_261{flex-direction:column;align-items:center;gap:12px}}@media (width<=480px){._pageTitle_dmkcq_359{font-size:1.2rem}._statCard_dmkcq_121{padding:14px}._statValue_dmkcq_164{font-size:22px}._filterSection_dmkcq_177{padding:12px}._tableContainer_dmkcq_33{-webkit-overflow-scrolling:touch;overflow-x:auto}._assignmentTable_dmkcq_67{min-width:0}._assignmentTable_dmkcq_67 th,._assignmentTable_dmkcq_67 td{padding:8px 6px;font-size:.75rem}._assignmentTable_dmkcq_67 th:nth-child(2),._assignmentTable_dmkcq_67 td:nth-child(2),._assignmentTable_dmkcq_67 th:nth-child(3),._assignmentTable_dmkcq_67 td:nth-child(3),._assignmentTable_dmkcq_67 th:nth-child(4),._assignmentTable_dmkcq_67 td:nth-child(4),._assignmentTable_dmkcq_67 th:nth-child(6),._assignmentTable_dmkcq_67 td:nth-child(6),._assignmentTable_dmkcq_67 th:nth-child(7),._assignmentTable_dmkcq_67 td:nth-child(7),._assignmentTable_dmkcq_67 th:nth-child(9),._assignmentTable_dmkcq_67 td:nth-child(9){display:none}._actionBtn_dmkcq_235{width:28px;height:28px}._pageBtn_dmkcq_286{width:30px;height:30px}._detailRow_dmkcq_416{grid-template-columns:1fr;gap:12px}}._btn_dmkcq_423{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_dmkcq_436{background-color:var(--primary);color:#fff}._btnPrimary_dmkcq_436:hover{background-color:var(--primary-hover)}._btnSecondary_dmkcq_445{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_dmkcq_445:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_dmkcq_456{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_dmkcq_456:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_dmkcq_467{padding:6px 12px;font-size:13px}._btnIcon_dmkcq_472{border-radius:50%;padding:8px}._formGroup_dmkcq_478{margin-bottom:16px}._formRow_dmkcq_482{gap:16px;display:flex}._formRow_dmkcq_482 ._formGroup_dmkcq_478{flex:1;min-width:0}._formInput_dmkcq_492{background-color:var(--input-bg);border-radius:8px!important;height:46px!important}._formLabel_dmkcq_498{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formTextarea_dmkcq_506{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;min-height:100px;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_dmkcq_506:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._formInput_dmkcq_492 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._formInput_dmkcq_492 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formInput_dmkcq_492 input[type=number]{-moz-appearance:textfield}._formInput_dmkcq_492.ant-picker{border-color:var(--border-primary);background-color:var(--input-bg)}._formInput_dmkcq_492.ant-picker:hover{border-color:var(--primary)}._formInput_dmkcq_492.ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}._formInput_dmkcq_492 .ant-picker-input>input{color:var(--text-primary);font-size:14px}._formInput_dmkcq_492 .ant-picker-input>input::placeholder{color:var(--text-tertiary);opacity:1}._formInput_dmkcq_492 .ant-picker-suffix{color:var(--text-secondary)}._formInput_dmkcq_492 .ant-picker-clear{background-color:var(--input-bg);color:var(--text-secondary)}._detailGroup_dmkcq_571{margin-bottom:20px}._detailLabel_dmkcq_575{color:var(--text-secondary);margin-bottom:4px;font-size:13px}._detailValue_dmkcq_581{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.6}._detailRow_dmkcq_416{grid-template-columns:1fr 1fr;gap:20px;display:grid}._userInfo_dmkcq_595{align-items:flex-start;gap:12px;display:flex}._userAvatar_dmkcq_601{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}._userDetails_dmkcq_614{flex:1;min-width:0}._userName_dmkcq_619{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:600}._userEmail_dmkcq_626{color:var(--text-secondary);font-size:13px;line-height:1.4}._priorityBadge_dmkcq_633{border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._priorityBadge_dmkcq_633._low_dmkcq_643{color:#6c757d;background:#6c757d1a}._priorityBadge_dmkcq_633._medium_dmkcq_648{color:#ffc107;background:#ffc1071a}._priorityBadge_dmkcq_633._high_dmkcq_653{color:#ff9800;background:#ff98001a}._priorityBadge_dmkcq_633._urgent_dmkcq_658{color:#dc3545;background:#dc354526;border:1px solid #dc35454d}@media (width<=640px){._tableContainer_dmkcq_33{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_dmkcq_43{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._assignmentTable_dmkcq_67,._assignmentTable_dmkcq_67 tbody,._assignmentTable_dmkcq_67 tr,._assignmentTable_dmkcq_67 td{width:100%;display:block}._assignmentTable_dmkcq_67{min-width:0}._assignmentTable_dmkcq_67 thead{display:none}._assignmentTable_dmkcq_67 tbody{gap:12px;display:grid}._assignmentTable_dmkcq_67 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._assignmentTable_dmkcq_67 td,._assignmentTable_dmkcq_67 td:nth-child(2),._assignmentTable_dmkcq_67 td:nth-child(3),._assignmentTable_dmkcq_67 td:nth-child(4),._assignmentTable_dmkcq_67 td:nth-child(6),._assignmentTable_dmkcq_67 td:nth-child(7),._assignmentTable_dmkcq_67 td:nth-child(9){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._assignmentTable_dmkcq_67 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._assignmentTable_dmkcq_67 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._assignmentTable_dmkcq_67 td:first-child:before{display:none}._assignmentTable_dmkcq_67 td:nth-child(2):before{content:"所属类型"}._assignmentTable_dmkcq_67 td:nth-child(3):before{content:"所属组织"}._assignmentTable_dmkcq_67 td:nth-child(4):before{content:"负责人"}._assignmentTable_dmkcq_67 td:nth-child(5):before{content:"优先级"}._assignmentTable_dmkcq_67 td:nth-child(6):before{content:"截止时间"}._assignmentTable_dmkcq_67 td:nth-child(7):before{content:"提交情况"}._assignmentTable_dmkcq_67 td:nth-child(7){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}._assignmentTable_dmkcq_67 td:nth-child(7)>:not(:first-child){text-align:right;justify-self:end}._assignmentTable_dmkcq_67 td:nth-child(7)>div:nth-of-type(2){grid-column:2;margin:4px 0 0 auto!important}._assignmentTable_dmkcq_67 td:nth-child(8):before{content:"状态"}._assignmentTable_dmkcq_67 td:nth-child(9):before{content:"创建时间"}._assignmentTable_dmkcq_67 td:nth-child(10):before{content:"操作"}._actionButtons_dmkcq_229{justify-content:flex-end}._pagination_dmkcq_261{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-top:12px}}._categoryManagement_10db7_1{max-width:100%}._statsContainer_10db7_21{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_10db7_28{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_10db7_28:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_10db7_40{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_10db7_40._primary_10db7_51{background-color:var(--primary-light);color:var(--primary)}._statIcon_10db7_40._success_10db7_56{background-color:var(--success-light);color:var(--success)}._statIcon_10db7_40._warning_10db7_61{background-color:var(--warn-light);color:var(--warning)}._statIcon_10db7_40._error_10db7_66{background-color:var(--error-light);color:var(--error)}._statValue_10db7_71{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_10db7_78{color:var(--text-secondary);font-size:14px}._filterSection_10db7_83{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._filterHeader_10db7_91{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_10db7_98{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_10db7_108{gap:8px;display:flex}._filterForm_10db7_113{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_10db7_120{flex-direction:column;gap:8px;display:flex}._filterLabel_10db7_126{color:var(--text-secondary);font-size:14px;font-weight:500}._tableContainer_10db7_132{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;overflow:auto hidden}._tableHeader_10db7_141{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_10db7_149{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_10db7_156{gap:8px;display:flex}._categoriesTable_10db7_161{border-collapse:collapse;width:100%;min-width:700px}._categoriesTable_10db7_161 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._categoriesTable_10db7_161 th:first-child{text-align:left;padding-left:24px}._categoriesTable_10db7_161 tbody tr{border-bottom:1px solid var(--border-primary)}._categoriesTable_10db7_161 tbody tr:hover{background-color:var(--bg-hover)}._categoriesTable_10db7_161 tbody tr:last-child{border-bottom:none}._categoriesTable_10db7_161 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._categoriesTable_10db7_161 td:first-child{text-align:left;padding-left:24px}._categoryInfo_10db7_207{align-items:center;gap:12px;display:flex}._categoryIcon_10db7_213{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}._categoryDetails_10db7_225{flex-direction:column;gap:2px;display:flex}._categoryName_10db7_231{color:var(--text-primary);font-size:15px;font-weight:600}._categorySlug_10db7_237{color:var(--text-secondary);font-size:12px;font-family:var(--font-mono)}._categoryDescription_10db7_243{color:var(--text-tertiary);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._parentBadge_10db7_254{background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_10db7_266{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_10db7_266._active_10db7_277{background-color:var(--success-light);color:var(--success)}._statusBadge_10db7_266._inactive_10db7_282{background-color:var(--error-light);color:var(--error)}._statusIndicator_10db7_287{background-color:currentColor;border-radius:50%;width:6px;height:6px}._statsInfo_10db7_294{color:var(--text-secondary);flex-flow:wrap;justify-content:center;gap:16px;font-size:12px;display:flex}._statsInfo_10db7_294 span{align-items:center;gap:4px;display:flex}._actionButtons_10db7_310{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._actionButton_10db7_310{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:6px 8px;font-size:14px;display:flex}._actionButton_10db7_310:hover{background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_10db7_310._edit_10db7_337:hover{color:var(--primary)}._actionButton_10db7_310._delete_10db7_341:hover{color:var(--error)}._btn_10db7_345{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_10db7_358{background-color:var(--primary);color:#fff}._btnPrimary_10db7_358:hover{background-color:var(--primary-hover)}._btnSecondary_10db7_367{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_10db7_367:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_10db7_378{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_10db7_378:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_10db7_389{padding:6px 12px;font-size:13px}._formGroup_10db7_394{margin-bottom:20px}._formLabel_10db7_398{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formInput_10db7_406{width:100%}._formTextarea_10db7_410{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;min-height:80px;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:6px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_10db7_410:focus{border-color:var(--primary);box-shadow:var(--focus-ring)}._formRow_10db7_430{grid-template-columns:1fr 1fr;gap:20px;display:grid}._colorPickerContainer_10db7_436{align-items:center;gap:12px;display:flex}._colorInput_10db7_442{border:1px solid var(--border-primary);cursor:pointer;background:var(--bg-primary);border-radius:6px;width:50px;height:38px;padding:2px}._colorPreview_10db7_452{border:1px solid var(--border-primary);border-radius:6px;width:38px;height:38px}@media (width<=768px){._pageHeader_10db7_5{flex-direction:column;align-items:flex-start}._headerActions_10db7_17{justify-content:flex-start;width:100%}._statsContainer_10db7_21{grid-template-columns:repeat(2,1fr)}._filterForm_10db7_113{grid-template-columns:1fr}._tableContainer_10db7_132{overflow-x:auto}._categoriesTable_10db7_161{min-width:600px}._formRow_10db7_430{grid-template-columns:1fr}}@media (width<=480px){._pageTitle_10db7_9{font-size:1.2rem}._statsContainer_10db7_21{grid-template-columns:1fr;gap:8px}._statCard_10db7_28{padding:14px}._statValue_10db7_71{font-size:22px}._filterSection_10db7_83{padding:12px}._tableContainer_10db7_132{-webkit-overflow-scrolling:touch;overflow-x:auto}._categoriesTable_10db7_161{min-width:0}._categoriesTable_10db7_161 th,._categoriesTable_10db7_161 td{padding:8px 6px;font-size:.75rem}._categoriesTable_10db7_161 th:nth-child(2),._categoriesTable_10db7_161 td:nth-child(2),._categoriesTable_10db7_161 th:nth-child(4),._categoriesTable_10db7_161 td:nth-child(4),._categoriesTable_10db7_161 th:nth-child(5),._categoriesTable_10db7_161 td:nth-child(5){display:none}._actionButton_10db7_310{padding:4px 6px;font-size:12px}}@media (width<=640px){._tableContainer_10db7_132{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_10db7_141{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._categoriesTable_10db7_161,._categoriesTable_10db7_161 tbody,._categoriesTable_10db7_161 tr,._categoriesTable_10db7_161 td{width:100%;display:block}._categoriesTable_10db7_161{min-width:0}._categoriesTable_10db7_161 thead{display:none}._categoriesTable_10db7_161 tbody{gap:12px;display:grid}._categoriesTable_10db7_161 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._categoriesTable_10db7_161 td,._categoriesTable_10db7_161 td:nth-child(2),._categoriesTable_10db7_161 td:nth-child(4),._categoriesTable_10db7_161 td:nth-child(5){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._categoriesTable_10db7_161 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._categoriesTable_10db7_161 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._categoriesTable_10db7_161 td:first-child:before{display:none}._categoriesTable_10db7_161 td:nth-child(2):before{content:"父级分类"}._categoriesTable_10db7_161 td:nth-child(3):before{content:"状态"}._categoriesTable_10db7_161 td:nth-child(4):before{content:"统计"}._categoriesTable_10db7_161 td:nth-child(5):before{content:"创建时间"}._categoriesTable_10db7_161 td:nth-child(6):before{content:"操作"}._actionButtons_10db7_310{flex-direction:row;justify-content:flex-end}}._commentManagement_eseuz_1{max-width:100%}._filterSection_eseuz_23{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._filterHeader_eseuz_31{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_eseuz_38{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_eseuz_48{gap:8px;display:flex}._filterForm_eseuz_53{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_eseuz_60{flex-direction:column;gap:8px;display:flex}._filterLabel_eseuz_66{color:var(--text-secondary);font-size:14px;font-weight:500}._batchActions_eseuz_73{background-color:var(--primary-light);border:1px solid var(--primary);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 20px;display:flex}._batchInfo_eseuz_84{color:var(--primary);font-size:14px;font-weight:600}._batchButtons_eseuz_90{flex-wrap:wrap;gap:8px;display:flex}._commentsContainer_eseuz_97{flex-direction:column;gap:16px;display:flex}._commentCard_eseuz_104{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._commentCard_eseuz_104:hover{box-shadow:var(--shadow-md);border-color:var(--border-secondary)}._commentHeader_eseuz_117{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}._commentMeta_eseuz_124{flex:1;align-items:center;gap:12px;display:flex}._commentCheckbox_eseuz_131{cursor:pointer;width:16px;height:16px}._authorInfo_eseuz_137{flex:1;align-items:center;gap:12px;display:flex}._authorAvatar_eseuz_144{background-color:var(--bg-secondary);border:2px solid var(--border-primary);width:40px;height:40px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._authorAvatar_eseuz_144 img{object-fit:cover;width:100%;height:100%}._authorDetails_eseuz_164{flex-direction:column;gap:2px;display:flex}._authorName_eseuz_170{color:var(--text-primary);font-size:14px;font-weight:600}._authorEmail_eseuz_176{color:var(--text-secondary);font-size:12px}._commentInfo_eseuz_181{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._statusBadge_eseuz_189{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_eseuz_189._approved_eseuz_200{background-color:var(--success-light);color:var(--success)}._statusBadge_eseuz_189._pending_eseuz_205{background-color:var(--warning);color:#fff}._statusBadge_eseuz_189._rejected_eseuz_210{background-color:var(--error-light);color:var(--error)}._statusBadge_eseuz_189._spam_eseuz_215{color:#d32f2f;background-color:#ff00001a}._statusBadge_eseuz_189._small_eseuz_220{padding:2px 6px;font-size:11px}._reportedBadge_eseuz_226{color:#f44336;background-color:#f443361a;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}._commentTime_eseuz_238{color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;display:inline-flex}._commentActions_eseuz_247{flex-wrap:wrap;gap:4px;display:flex}._actionButton_eseuz_253{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:14px;display:flex}._actionButton_eseuz_253:hover{background-color:var(--bg-hover)}._actionButton_eseuz_253._approve_eseuz_200:hover{background-color:var(--success-light);color:var(--success)}._actionButton_eseuz_253._reject_eseuz_210:hover{background-color:var(--warning);color:#fff}._actionButton_eseuz_253._spam_eseuz_215:hover,._actionButton_eseuz_253._delete_eseuz_286:hover{background-color:var(--error-light);color:var(--error)}._actionButton_eseuz_253._small_eseuz_220{width:28px;height:28px;font-size:12px}._commentContent_eseuz_298{margin-left:52px}._articleLink_eseuz_302{color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:4px;align-items:center;gap:6px;width:fit-content;margin-bottom:12px;padding:4px 8px;font-size:12px;display:inline-flex}._contentText_eseuz_315{color:var(--text-primary);word-wrap:break-word;margin-bottom:12px;font-size:14px;line-height:1.6}._commentStats_eseuz_323{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._statItem_eseuz_330{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}._statItem_eseuz_330:hover{color:var(--primary);background-color:var(--bg-hover)}._repliesList_eseuz_349{border-left:2px solid var(--border-primary);margin-top:16px;padding-left:20px}._replyItem_eseuz_355{background-color:var(--bg-secondary);border-radius:6px;margin-bottom:8px;padding:12px}._replyItem_eseuz_355:last-child{margin-bottom:0}._replyHeader_eseuz_366{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._replyAuthor_eseuz_373{flex:1;align-items:center;gap:8px;display:flex}._replyAvatar_eseuz_380{background-color:var(--card-bg);border:1px solid var(--border-primary);width:28px;height:28px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}._replyAvatar_eseuz_380 img{object-fit:cover;width:100%;height:100%}._replyInfo_eseuz_400{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._replyName_eseuz_407{color:var(--text-primary);font-size:13px;font-weight:600}._replyTime_eseuz_413{color:var(--text-secondary);font-size:11px}._replyActions_eseuz_418{gap:4px;display:flex}._replyContent_eseuz_423{color:var(--text-primary);margin-left:36px;font-size:13px;line-height:1.5}._paginationContainer_eseuz_431{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px;display:flex}._paginationInfo_eseuz_444{color:var(--text-secondary);font-size:14px}._paginationControls_eseuz_449{align-items:center;gap:8px;display:flex}._paginationButton_eseuz_455{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_eseuz_455:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_eseuz_455._active_eseuz_475{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_eseuz_455:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_eseuz_486{color:var(--text-tertiary);padding:0 8px}._btn_eseuz_492{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_eseuz_505{background-color:var(--primary);color:#fff}._btnPrimary_eseuz_505:hover{background-color:var(--primary-hover)}._btnSecondary_eseuz_514{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_eseuz_514:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_eseuz_525{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_eseuz_525:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSuccess_eseuz_536{background-color:var(--success);color:#fff}._btnSuccess_eseuz_536:hover{background-color:#2e7d32}._btnWarning_eseuz_545{background-color:var(--warning);color:#fff}._btnWarning_eseuz_545:hover{background-color:#f57c00}._btnDanger_eseuz_554{background-color:var(--error);color:#fff}._btnDanger_eseuz_554:hover{background-color:#d32f2f}._btnSm_eseuz_563{padding:6px 12px;font-size:13px}@media (width<=768px){._pageHeader_eseuz_6{flex-direction:column;align-items:flex-start}._headerActions_eseuz_18{justify-content:flex-start;width:100%}._filterForm_eseuz_53{grid-template-columns:1fr}._commentMeta_eseuz_124{flex-direction:column;align-items:flex-start;gap:8px;width:100%}._commentActions_eseuz_247{justify-content:flex-end;width:100%;margin-top:8px}._batchActions_eseuz_73{flex-direction:column;align-items:stretch;gap:12px}._batchButtons_eseuz_90{justify-content:center}._commentContent_eseuz_298{margin-left:0}._repliesList_eseuz_349{margin-left:0;padding-left:16px}._replyContent_eseuz_423{margin-top:8px;margin-left:0}._paginationContainer_eseuz_431{text-align:center;flex-direction:column;align-items:center}._paginationControls_eseuz_449{justify-content:center}._statItem_eseuz_330{padding:2px 6px;font-size:11px}}@media (width<=480px){._pageTitle_eseuz_10{font-size:1.2rem}._commentCard_eseuz_104,._filterSection_eseuz_23{padding:12px}._filterHeader_eseuz_31{flex-direction:column;align-items:flex-start;gap:8px}._filterTitle_eseuz_38{font-size:14px}._batchActions_eseuz_73{flex-direction:column;gap:8px;padding:12px}._batchButtons_eseuz_90,._commentHeader_eseuz_117{flex-direction:column;gap:8px}._commentActions_eseuz_247{justify-content:flex-end;width:100%}._btnSm_eseuz_563{padding:4px 8px;font-size:12px}._commentInfo_eseuz_181{gap:6px}._statusBadge_eseuz_189,._reportedBadge_eseuz_226{padding:2px 6px;font-size:10px}._paginationContainer_eseuz_431{padding:12px}._paginationButton_eseuz_455{min-width:28px;height:28px;font-size:12px}._paginationInfo_eseuz_444{font-size:12px}}._notificationManagement_121j0_1{box-sizing:border-box;min-width:0;max-width:100%}._pageTitle_121j0_12{color:var(--text-primary);align-items:center;gap:12px;margin:0;font-size:24px;font-weight:600;display:flex}._pageTitle_121j0_12 svg{color:var(--primary)}._formCard_121j0_31{box-sizing:border-box;background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;width:100%;max-width:100%;padding:24px;overflow:hidden}._formSection_121j0_42{margin-bottom:0}._formSectionTitle_121j0_46{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 16px;font-size:15px;font-weight:600;display:flex}._formDivider_121j0_56{background-color:var(--border-primary);height:1px;margin:24px 0}._formGrid_121j0_63{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}._formGroup_121j0_69{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._formGroup_121j0_69:last-child{margin-bottom:0}._switchRow_121j0_80{align-items:center;gap:10px;display:flex}._switchHint_121j0_86{color:var(--text-tertiary);font-size:13px}._formLabel_121j0_91{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}._charCount_121j0_100{color:var(--text-tertiary);font-size:12px;font-weight:400}._textarea_121j0_107{box-sizing:border-box;border:1px solid var(--border-primary);background:var(--card-bg);width:100%;max-width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;outline:none;min-height:140px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}._textarea_121j0_107:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}._textarea_121j0_107::placeholder{color:var(--text-tertiary)}._resultBox_121j0_134{border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}._resultSuccess_121j0_144{color:#16a34a;background:#22c55e14;border:1px solid #22c55e33}._resultError_121j0_150{color:#dc2626;background:#ef444414;border:1px solid #ef444433}._formActions_121j0_157{justify-content:flex-end;gap:12px;padding-top:20px;display:flex}._broadcastList_121j0_164{flex-direction:column;gap:8px;display:flex}._broadcastItem_121j0_170{box-sizing:border-box;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:100%;padding:10px 14px;display:flex}._broadcastContent_121j0_184{flex:1;min-width:0}._broadcastTitle_121j0_189{align-items:center;gap:8px;min-width:0;display:flex}._broadcastTitle_121j0_189 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._broadcastText_121j0_203{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}._broadcastCloseButton_121j0_212{color:var(--text-secondary);background:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}@media (width<=768px){._notificationManagement_121j0_1{width:100%;overflow-x:hidden}._formGrid_121j0_63{grid-template-columns:1fr}._formCard_121j0_31{padding:16px}._pageHeader_121j0_8{flex-direction:column;align-items:flex-start}._formGroup_121j0_69,._switchRow_121j0_80,._formLabel_121j0_91{min-width:0}}@media (width<=480px){._pageTitle_121j0_12{font-size:1.2rem}._formCard_121j0_31{padding:12px}._switchRow_121j0_80{align-items:flex-start}._switchHint_121j0_86{min-width:0}._formGrid_121j0_63{gap:10px}._formActions_121j0_157{flex-direction:column;gap:8px}._formActions_121j0_157 ._btn_121j0_280{justify-content:center;width:100%}._broadcastItem_121j0_170{flex-direction:column;align-items:stretch;padding:10px 12px}._broadcastCloseButton_121j0_212{align-self:flex-end}._textarea_121j0_107{min-height:100px;font-size:13px}}._feedbackManagement_4wl5y_1{max-width:100%}._statsContainer_4wl5y_21{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_4wl5y_28{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_4wl5y_28:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_4wl5y_40{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_4wl5y_40._primary_4wl5y_51{color:#4361ee;background:#e0e7ff}._statIcon_4wl5y_40._success_4wl5y_56{color:#059669;background:#d1fae5}._statIcon_4wl5y_40._warning_4wl5y_61{color:#d97706;background:#fef3c7}._statValue_4wl5y_66{color:var(--text-primary);font-size:28px;font-weight:700}._statLabel_4wl5y_72{color:var(--text-secondary);margin-top:4px;font-size:13px}._filterSection_4wl5y_78{background:var(--card-bg);border:1px solid var(--border-primary);z-index:5;border-radius:8px;margin-bottom:24px;padding:20px;position:relative}._filterHeader_4wl5y_88{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_4wl5y_95{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_4wl5y_105{gap:8px;display:flex}._filterForm_4wl5y_110{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_4wl5y_117{flex-direction:column;gap:8px;display:flex}._filterLabel_4wl5y_123{color:var(--text-secondary);font-size:14px;font-weight:500}._tableContainer_4wl5y_129{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._tableHeader_4wl5y_136{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._tableTitle_4wl5y_144{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}._adminTable_4wl5y_154{border-collapse:collapse;width:100%}._adminTable_4wl5y_154 th{text-align:center;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:600}._adminTable_4wl5y_154 th:first-child{text-align:left;padding-left:24px}._adminTable_4wl5y_154 td{text-align:center;color:var(--text-primary);border-bottom:1px solid var(--border-primary);vertical-align:middle;padding:14px 20px;font-size:14px}._adminTable_4wl5y_154 td:first-child{text-align:left;padding-left:24px}._adminTable_4wl5y_154 tbody tr:hover td{background:var(--bg-hover)}._adminTable_4wl5y_154 tbody tr:last-child td{border-bottom:none}._typeBadge_4wl5y_199{border-radius:12px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}._typeBug_4wl5y_208{color:#dc2626;background:#fee2e2}._typeFeature_4wl5y_213{color:#2563eb;background:#dbeafe}._typeOther_4wl5y_218{color:#6b7280;background:#f3f4f6}._contentCell_4wl5y_223{word-break:break-word;max-width:360px;line-height:1.5}._contactCell_4wl5y_229{color:var(--text-secondary);font-size:13px}._timeCell_4wl5y_234{color:var(--text-secondary);white-space:nowrap;font-size:13px}._actionButtons_4wl5y_240{justify-content:center;gap:6px;display:flex}._actionButton_4wl5y_240{border:1px solid var(--border-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}._actionButton_4wl5y_240:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-light)}._actionButton_4wl5y_240._delete_4wl5y_266:hover{color:#dc2626;background:#fef2f2;border-color:#dc2626}._empty_4wl5y_272{text-align:center;color:var(--text-tertiary);padding:60px 20px;font-size:15px}._pagination_4wl5y_279{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}._paginationEllipsis_4wl5y_288{color:var(--text-tertiary);align-items:center;padding:0 8px;display:flex}._pageInfo_4wl5y_295{color:var(--text-secondary);font-size:14px}._pageButtons_4wl5y_300{gap:8px;display:flex}._pageBtn_4wl5y_305{border:1px solid var(--border-primary);background-color:var(--card-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}._pageBtn_4wl5y_305:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._pageBtn_4wl5y_305._active_4wl5y_323{background-color:var(--primary);color:#fff;border-color:var(--primary)}._pageBtn_4wl5y_305:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-secondary)}._formGroup_4wl5y_335{margin-bottom:16px}._formLabel_4wl5y_339{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formInput_4wl5y_347{background-color:var(--input-bg);border-radius:8px!important;height:46px!important}._formTextarea_4wl5y_353{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:8px;min-height:100px;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_4wl5y_353:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._btn_4wl5y_373{border:1px solid var(--border-primary);cursor:pointer;background:var(--card-bg);color:var(--text-primary);border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:500;display:inline-flex}._btn_4wl5y_373:hover{border-color:var(--primary);color:var(--primary)}._btnPrimary_4wl5y_392{background:var(--primary);color:#fff;border-color:var(--primary)}._btnPrimary_4wl5y_392:hover{background:var(--primary-dark,#3651d4);border-color:var(--primary-dark,#3651d4);color:#fff}._btnSecondary_4wl5y_404{color:var(--text-secondary);border-color:var(--border-primary);background:0 0}._btnSecondary_4wl5y_404:hover{border-color:var(--primary);color:var(--primary)}._btnSm_4wl5y_415{padding:4px 12px;font-size:12px}@media (width<=1012px){._statsContainer_4wl5y_21{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._headerActions_4wl5y_17{width:100%}._statsContainer_4wl5y_21,._filterForm_4wl5y_110{grid-template-columns:1fr}._adminTable_4wl5y_154,._adminTable_4wl5y_154 tbody,._adminTable_4wl5y_154 tr,._adminTable_4wl5y_154 td{width:100%;display:block}._adminTable_4wl5y_154 thead{display:none}._adminTable_4wl5y_154 tr{border:1px solid var(--border-primary);background:var(--card-bg);border-radius:10px;margin-bottom:16px;padding:4px 12px}._adminTable_4wl5y_154 tbody tr:hover td{background:0 0}._adminTable_4wl5y_154 td{text-align:right;border-bottom:1px solid var(--border-secondary);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 4px;display:flex}._adminTable_4wl5y_154 tbody tr td:last-child{border-bottom:none}._adminTable_4wl5y_154 td:before{content:attr(data-label);color:var(--text-secondary);text-align:left;flex-shrink:0;font-size:13px;font-weight:600}._adminTable_4wl5y_154 td._contentCell_4wl5y_223{text-align:left;flex-direction:column;align-items:stretch}._adminTable_4wl5y_154 td._contentCell_4wl5y_223:before{margin-bottom:4px}._adminTable_4wl5y_154 td:first-child{padding-left:4px}._contentCell_4wl5y_223{max-width:none}._actionButtons_4wl5y_240{justify-content:flex-end}._pagination_4wl5y_279{flex-direction:column;align-items:center;gap:12px}._pageInfo_4wl5y_295{text-align:center}._pageButtons_4wl5y_300{flex-wrap:wrap;justify-content:center}}._dataManagement_1dpz9_1{max-width:100%}._tabContainer_1dpz9_23{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;gap:4px;width:fit-content;margin-bottom:24px;padding:4px;display:flex}._tabButton_1dpz9_34{color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}._tabButton_1dpz9_34:hover{background-color:var(--bg-hover);color:var(--text-primary)}._tabButton_1dpz9_34._active_1dpz9_53{background-color:var(--primary);color:#fff}._storageSection_1dpz9_59{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._storageHeader_1dpz9_67{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._sectionTitle_1dpz9_74{color:var(--text-primary);align-items:center;gap:8px;margin:0;padding-bottom:10px;font-size:16px;font-weight:600;display:flex}._storageCards_1dpz9_85{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}._storageCard_1dpz9_85{background-color:var(--bg-secondary);border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}._storageCard_1dpz9_85:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._storageIcon_1dpz9_106{background-color:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex}._storageIcon_1dpz9_106._used_1dpz9_118{background-color:var(--success-light);color:var(--success)}._storageIcon_1dpz9_106._available_1dpz9_123{background-color:var(--info-light);color:#3b82f6}._storageInfo_1dpz9_128{flex:1}._storageLabel_1dpz9_132{color:var(--text-secondary);margin-bottom:4px;font-size:12px}._storageValue_1dpz9_138{color:var(--text-primary);font-size:18px;font-weight:600}._storageBar_1dpz9_144{background-color:var(--bg-secondary);border-radius:4px;height:8px;overflow:hidden}._storageProgress_1dpz9_151{background:linear-gradient(90deg, var(--primary) 0%, var(--success) 100%);border-radius:4px;height:100%}._statsSection_1dpz9_158{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._statsGrid_1dpz9_166{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._statCard_1dpz9_172{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_1dpz9_172:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_1dpz9_184{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_1dpz9_184._primary_1dpz9_195{background-color:var(--primary-light);color:var(--primary)}._statIcon_1dpz9_184._success_1dpz9_200{background-color:var(--success-light);color:var(--success)}._statIcon_1dpz9_184._info_1dpz9_205{background-color:var(--info-light);color:#3b82f6}._statIcon_1dpz9_184._warning_1dpz9_210{background-color:var(--warn-light);color:var(--warning)}._statIcon_1dpz9_184._secondary_1dpz9_215{color:var(--text-secondary);background-color:#6b72801a}._statIcon_1dpz9_184._error_1dpz9_220{background-color:var(--error-light);color:var(--error)}._statValue_1dpz9_225{color:var(--text-primary);margin-bottom:4px;font-size:24px;font-weight:700}._statLabel_1dpz9_232{color:var(--text-secondary);font-size:14px}._quickActions_1dpz9_238{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._actionCards_1dpz9_245{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}._actionCard_1dpz9_245{background-color:var(--bg-secondary);border:1px solid var(--border-primary);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:16px;padding:20px;display:flex}._actionCard_1dpz9_245:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-2px)}._actionIcon_1dpz9_269{background-color:var(--primary-light);width:48px;height:48px;color:var(--primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}._actionContent_1dpz9_282{flex:1}._actionTitle_1dpz9_286{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._actionDescription_1dpz9_293{color:var(--text-secondary);font-size:13px;line-height:1.4}._filterSection_1dpz9_300{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:24px;padding:20px}._filterHeader_1dpz9_308{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_1dpz9_315{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_1dpz9_325{gap:8px;display:flex}._filterForm_1dpz9_330{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_1dpz9_337{flex-direction:column;gap:8px;display:flex}._filterLabel_1dpz9_343{color:var(--text-secondary);font-size:14px;font-weight:500}._tableContainer_1dpz9_350{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;overflow:auto hidden}._tableHeader_1dpz9_359{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_1dpz9_367{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_1dpz9_374{align-items:center;gap:8px;display:flex}._recordsTable_1dpz9_380{border-collapse:collapse;width:100%;min-width:650px}._recordsTable_1dpz9_380 thead{background-color:var(--bg-secondary)}._recordsTable_1dpz9_380 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._recordsTable_1dpz9_380 th:first-child{text-align:left}._recordsTable_1dpz9_380 tbody tr{border-bottom:1px solid var(--border-primary)}._recordsTable_1dpz9_380 tbody tr:hover{background-color:var(--bg-hover)}._recordsTable_1dpz9_380 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._recordsTable_1dpz9_380 td:first-child{text-align:left}._recordInfo_1dpz9_425{justify-content:flex-start;align-items:center;gap:12px;display:flex}._recordIcon_1dpz9_432{background-color:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}._recordDetails_1dpz9_445{text-align:left;flex-direction:column;gap:4px;max-width:300px;display:flex}._recordName_1dpz9_453{color:var(--text-primary);font-size:14px;font-weight:600}._recordMeta_1dpz9_459{color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;display:flex}._recordDescription_1dpz9_467{color:var(--text-disabled);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}._typeBadge_1dpz9_478{white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-block}._typeBadge_1dpz9_478._incremental_1dpz9_492{background-color:var(--warning);color:#fff}._typeBadge_1dpz9_478._manual_1dpz9_497{background-color:var(--info-light);color:#3b82f6}._typeBadge_1dpz9_478._articles_1dpz9_502{color:var(--primary);background-color:#4361ee1a}._typeBadge_1dpz9_478._users_1dpz9_507{color:var(--success);background-color:#22c55e1a}._typeBadge_1dpz9_478._comments_1dpz9_512{color:#fb923c;background-color:#fb923c1a}._typeBadge_1dpz9_478._full_1dpz9_487{background-color:var(--error-light);color:var(--error)}._formatBadge_1dpz9_523{color:#fff;background-color:var(--text-secondary);border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}._statusBadge_1dpz9_534{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_1dpz9_534._completed_1dpz9_545{background-color:var(--success-light);color:var(--success)}._statusBadge_1dpz9_534._processing_1dpz9_550{background-color:var(--warning);color:#fff}._statusBadge_1dpz9_534._failed_1dpz9_555{background-color:var(--error-light);color:var(--error)}._statusIndicator_1dpz9_560{background-color:currentColor;border-radius:50%;width:6px;height:6px}._timeInfo_1dpz9_568{color:var(--text-secondary);flex-direction:column;align-items:center;gap:2px;font-size:11px;display:flex}._timeInfo_1dpz9_568 div{justify-content:center;align-items:center;gap:4px;display:flex}._actionButtons_1dpz9_585{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._actionButton_1dpz9_585{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:6px 8px;font-size:14px;display:flex}._actionButton_1dpz9_585:hover,._actionButton_1dpz9_585:hover:not(:disabled){background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_1dpz9_585._download_1dpz9_617:hover:not(:disabled){color:var(--success)}._actionButton_1dpz9_585._delete_1dpz9_621:hover{color:var(--error)}._actionButton_1dpz9_585:disabled{opacity:.5;cursor:not-allowed}._paginationContainer_1dpz9_631{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._paginationInfo_1dpz9_640{color:var(--text-secondary);font-size:14px}._paginationControls_1dpz9_645{align-items:center;gap:8px;display:flex}._paginationButton_1dpz9_651{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_1dpz9_651:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_1dpz9_651._active_1dpz9_53{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_1dpz9_651:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_1dpz9_682{color:var(--text-tertiary);padding:0 8px}@media (width<=768px){._pageHeader_1dpz9_6{flex-direction:column;align-items:flex-start}._headerActions_1dpz9_18{justify-content:flex-start;width:100%}._storageCards_1dpz9_85{grid-template-columns:1fr}._statsGrid_1dpz9_166{grid-template-columns:repeat(2,1fr)}._actionCards_1dpz9_245,._filterForm_1dpz9_330{grid-template-columns:1fr}._tableContainer_1dpz9_350{overflow-x:auto}._recordsTable_1dpz9_380{min-width:800px}._paginationContainer_1dpz9_631{flex-direction:column;align-items:center}._actionButtons_1dpz9_585{flex-direction:column;gap:4px}._tableActions_1dpz9_374{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=480px){._pageTitle_1dpz9_10{font-size:1.2rem}._statsGrid_1dpz9_166{grid-template-columns:1fr;gap:8px}._statCard_1dpz9_172{padding:12px}._statValue_1dpz9_225{font-size:20px}._statLabel_1dpz9_232{font-size:12px}._storageSection_1dpz9_59{padding:12px}._storageCards_1dpz9_85{grid-template-columns:1fr;gap:8px}._storageCard_1dpz9_85{padding:12px}._actionCards_1dpz9_245{grid-template-columns:1fr;gap:8px}._actionCard_1dpz9_245{gap:12px;padding:14px}._actionTitle_1dpz9_286{font-size:14px}._filterSection_1dpz9_300{padding:12px}._filterHeader_1dpz9_308{flex-direction:column;align-items:flex-start;gap:8px}._tabContainer_1dpz9_23{flex-wrap:nowrap;width:100%;overflow-x:auto}._tabButton_1dpz9_34{white-space:nowrap;padding:8px 12px;font-size:12px}._tableContainer_1dpz9_350{-webkit-overflow-scrolling:touch;overflow-x:auto}._recordsTable_1dpz9_380{min-width:0}._recordsTable_1dpz9_380 th,._recordsTable_1dpz9_380 td{padding:8px 6px;font-size:.72rem}._recordsTable_1dpz9_380 th:nth-child(2),._recordsTable_1dpz9_380 td:nth-child(2),._recordsTable_1dpz9_380 th:nth-child(3),._recordsTable_1dpz9_380 td:nth-child(3),._recordsTable_1dpz9_380 th:nth-child(4),._recordsTable_1dpz9_380 td:nth-child(4){display:none}._tableHeader_1dpz9_359{flex-direction:column;gap:8px;padding:12px}._tableTitle_1dpz9_367{font-size:1rem}._paginationContainer_1dpz9_631{flex-direction:column;align-items:center;gap:8px;padding:12px}._paginationButton_1dpz9_651{min-width:28px;height:28px;font-size:12px}._paginationInfo_1dpz9_640{font-size:12px}._actionButton_1dpz9_585{padding:4px 6px;font-size:12px}}._btn_1dpz9_870{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_1dpz9_883{background-color:var(--primary);color:#fff}._btnPrimary_1dpz9_883:hover{background-color:var(--primary-hover)}._btnSecondary_1dpz9_892{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_1dpz9_892:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_1dpz9_903{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_1dpz9_903:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_1dpz9_914{padding:6px 12px;font-size:13px}._btnIcon_1dpz9_919{border-radius:50%;padding:8px}@media (width<=640px){._tableContainer_1dpz9_350{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_1dpz9_359{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._recordsTable_1dpz9_380,._recordsTable_1dpz9_380 tbody,._recordsTable_1dpz9_380 tr,._recordsTable_1dpz9_380 td{width:100%;display:block}._recordsTable_1dpz9_380{min-width:0}._recordsTable_1dpz9_380 thead{display:none}._recordsTable_1dpz9_380 tbody{gap:12px;display:grid}._recordsTable_1dpz9_380 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._recordsTable_1dpz9_380 td,._recordsTable_1dpz9_380 td:nth-child(2),._recordsTable_1dpz9_380 td:nth-child(3),._recordsTable_1dpz9_380 td:nth-child(4){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._recordsTable_1dpz9_380 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._recordsTable_1dpz9_380 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._recordsTable_1dpz9_380 td:first-child:before{display:none}._backupRecordsTable_1dpz9_1000 td:nth-child(2):before,._exportRecordsTable_1dpz9_1001 td:nth-child(2):before{content:"类型"}._backupRecordsTable_1dpz9_1000 td:nth-child(3):before{content:"大小"}._backupRecordsTable_1dpz9_1000 td:nth-child(4):before{content:"文件数量"}._exportRecordsTable_1dpz9_1001 td:nth-child(3):before{content:"格式"}._exportRecordsTable_1dpz9_1001 td:nth-child(4):before{content:"大小"}._backupRecordsTable_1dpz9_1000 td:nth-child(5):before{content:"状态"}._backupRecordsTable_1dpz9_1000 td:nth-child(6):before{content:"创建时间"}._backupRecordsTable_1dpz9_1000 td:nth-child(7):before{content:"操作"}._exportRecordsTable_1dpz9_1001 td:nth-child(5):before{content:"记录数量"}._exportRecordsTable_1dpz9_1001 td:nth-child(6):before{content:"状态"}._exportRecordsTable_1dpz9_1001 td:nth-child(7):before{content:"创建时间"}._exportRecordsTable_1dpz9_1001 td:nth-child(8):before{content:"操作"}._timeInfo_1dpz9_568{align-items:flex-end}._actionButtons_1dpz9_585{flex-direction:row;justify-content:flex-end}._paginationContainer_1dpz9_631{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-top:12px}}._settings_10tda_1{max-width:100%;min-height:calc(100vh - 200px)}._pageHeader_10tda_7{background:linear-gradient(135deg, var(--card-bg) 0%, var(--bg-secondary) 100%);border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;margin-bottom:32px;padding:32px;box-shadow:0 8px 32px #0000001a}._headerContent_10tda_17{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._headerText_10tda_24{flex:1}._pageTitle_10tda_28{color:var(--text-primary);background:linear-gradient(135deg, var(--primary), var(--primary-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:32px;font-weight:700}._pageDescription_10tda_39{color:var(--text-secondary);max-width:600px;font-size:16px;line-height:1.6}._previewButton_10tda_50{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;display:flex;box-shadow:0 4px 16px #4361ee4d}._previewButton_10tda_50:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4361ee66}._saveAlert_10tda_71{border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:16px 24px;font-size:15px;font-weight:600;animation:.4s ease-out _slideDown_10tda_1;display:flex;box-shadow:0 4px 16px #0000001a}._saveAlert_10tda_71._success_10tda_84{background:linear-gradient(135deg, var(--success-light), #d1fae5);color:var(--success);border:1px solid var(--success)}._saveAlert_10tda_71._error_10tda_90{background:linear-gradient(135deg, var(--error-light), #fee2e2);color:var(--error);border:1px solid var(--error)}@keyframes _slideDown_10tda_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._tabsContainer_10tda_108{background:var(--card-bg);border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;margin-bottom:32px;padding:18px;box-shadow:0 8px 32px #0000001a}._tabsHeader_10tda_118{margin-bottom:24px}._tabsTitle_10tda_122{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:14px;font-weight:700}._tabsNav_10tda_131{gap:16px;display:flex;overflow-x:auto}._tabButton_10tda_137{background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;text-align:left;border:2px solid #0000;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-width:200px;padding:16px 24px;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden}._tabButton_10tda_137:before{content:"";background:linear-gradient(135deg, var(--primary), var(--primary-hover));opacity:0;position:absolute;inset:0}._tabButton_10tda_137:hover{border-color:var(--primary);background:var(--bg-hover)}._tabButton_10tda_137._active_10tda_174{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;border-color:var(--primary)}._tabIcon_10tda_181{width:40px;height:40px;color:var(--primary);background:#4361ee1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}._tabButton_10tda_137._active_10tda_174 ._tabIcon_10tda_181{color:#fff;background:#fff3}._tabContent_10tda_199{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._tabLabel_10tda_207{color:inherit;font-size:15px;font-weight:600}._tabDescription_10tda_213{opacity:.8;color:inherit;font-size:12px;line-height:1.3}._settingsContent_10tda_221{width:100%;margin-top:8px;animation:.4s ease-out _fadeInUp_10tda_1}@keyframes _fadeInUp_10tda_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._settingsSection_10tda_239{background:var(--card-bg);border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:24px;box-shadow:0 8px 32px #0000001a}._sectionHeader_10tda_248{border-bottom:2px solid var(--border-primary);padding-bottom:20px}._sectionTitle_10tda_254{color:var(--text-primary);align-items:center;gap:12px;margin-bottom:8px;font-size:24px;font-weight:700;display:flex}._sectionTitle_10tda_254 svg{color:var(--primary);font-size:20px}._sectionDescription_10tda_269{color:var(--text-secondary);font-size:16px;line-height:1.6}._settingsGrid_10tda_276{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:20px;margin-top:32px;display:grid}._settingCard_10tda_284{border:1px solid var(--border-primary);border-radius:16px;padding:32px;position:relative;overflow:hidden}._settingCard_10tda_284:before{content:"";background:linear-gradient(90deg, var(--primary), var(--primary-hover));height:4px;position:absolute;top:0;left:0;right:0}._settingCard_10tda_284:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000026}._cardTitle_10tda_307{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;margin-bottom:28px;padding-bottom:16px;font-size:18px;font-weight:600;display:flex}._cardTitle_10tda_307 svg{color:var(--primary);font-size:16px}._formGroup_10tda_325{margin-bottom:28px}._formRow_10tda_329{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}._formLabel_10tda_336{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:600;display:block}._formInput_10tda_344,._formTextarea_10tda_345,._formSelect_10tda_346{border:2px solid var(--border-primary);background:var(--input-bg);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:10px;padding:12px 16px;font-family:inherit;font-size:14px}._formInput_10tda_344:focus,._formTextarea_10tda_345:focus,._formSelect_10tda_346:focus{border-color:var(--primary);outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #4361ee1a}._formTextarea_10tda_345{resize:vertical;min-height:100px;font-family:inherit}._formHint_10tda_373{color:var(--text-tertiary);margin-top:6px;font-size:12px;line-height:1.4}._imageUploadGrid_10tda_381{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}._imageUploadItem_10tda_387{flex-direction:column;gap:12px;display:flex}._uploadLabel_10tda_393{color:var(--text-primary);font-size:14px;font-weight:600}._imageUploadContainer_10tda_399{border:2px dashed var(--border-primary);text-align:center;background:var(--bg-primary);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:24px;display:flex;position:relative}._imageUploadContainer_10tda_399:hover{border-color:var(--primary);background:var(--bg-hover);transform:translateY(-2px)}._uploadedImage_10tda_419{object-fit:contain;border-radius:8px;max-width:100%;max-height:100px;box-shadow:0 4px 12px #0000001a}._uploadPlaceholder_10tda_427{color:var(--text-tertiary);flex-direction:column;align-items:center;gap:12px;display:flex}._uploadPlaceholder_10tda_427 svg{font-size:28px}._uploadPlaceholder_10tda_427 span{font-size:13px;font-weight:500}._uploadButton_10tda_444{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:12px;padding:8px 16px;font-size:13px;font-weight:600}._uploadButton_10tda_444:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4361ee4d}._deleteButton_10tda_461{background:var(--error);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex;position:absolute;top:12px;right:12px}._deleteButton_10tda_461:hover{background:#dc2626;transform:scale(1.1)}._uploadHint_10tda_483{color:var(--text-tertiary);text-align:center;font-size:11px;line-height:1.3}._switchGroup_10tda_491{margin-bottom:20px}._switchLabel_10tda_495{cursor:pointer;border-radius:10px;align-items:center;gap:16px;padding:16px;display:flex}._switchLabel_10tda_495:hover{background:var(--bg-hover)}._switchInput_10tda_508{display:none}._switchSlider_10tda_512{background-color:var(--border-secondary);border-radius:13px;flex-shrink:0;width:48px;height:26px;position:relative}._switchSlider_10tda_512:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #0003}._switchInput_10tda_508:checked+._switchSlider_10tda_512{background:linear-gradient(135deg, var(--primary), var(--primary-hover))}._switchInput_10tda_508:checked+._switchSlider_10tda_512:before{transform:translate(22px)}._switchText_10tda_541{color:var(--text-primary);font-size:15px;font-weight:600}._switchHint_10tda_547{color:var(--text-tertiary);margin-top:6px;margin-left:64px;font-size:12px;line-height:1.4}._actionButton_10tda_556{background:var(--bg-primary);border:2px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:600;display:flex}._actionButton_10tda_556:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}._actionButton_10tda_556 svg{font-size:16px}._settingsFooter_10tda_582{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:16px;margin-top:40px;padding:32px 40px;box-shadow:0 8px 32px #0000001a}._footerActions_10tda_591{justify-content:flex-end;gap:16px;display:flex}._cancelButton_10tda_597,._saveButton_10tda_598{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;display:flex}._cancelButton_10tda_597{background:var(--bg-secondary);color:var(--text-primary);border:2px solid var(--border-primary)}._cancelButton_10tda_597:hover{background:var(--bg-hover);border-color:var(--border-secondary);transform:translateY(-2px)}._saveButton_10tda_598{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;box-shadow:0 4px 16px #4361ee4d}._saveButton_10tda_598:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #4361ee66}._saveButton_10tda_598:disabled{opacity:.6;cursor:not-allowed;transform:none}._saveButton_10tda_598 svg{font-size:16px}@media (width<=1200px){._tabsContainer_10tda_108{padding:20px 24px}._tabsNav_10tda_131{gap:12px}._tabButton_10tda_137{min-width:180px;padding:14px 20px}._tabIcon_10tda_181{width:36px;height:36px;font-size:16px}._tabLabel_10tda_207{font-size:14px}._tabDescription_10tda_213{font-size:11px}._settingsSection_10tda_239{padding:32px}._settingsGrid_10tda_276{gap:32px}._settingCard_10tda_284{padding:24px}._settingsFooter_10tda_582{margin-top:32px;padding:24px 32px}}@media (width<=768px){._tabsContainer_10tda_108{margin-bottom:24px;padding:16px 20px}._tabsNav_10tda_131{flex-direction:column;gap:12px}._tabButton_10tda_137{text-align:left;flex-direction:row;width:100%;min-width:auto;padding:16px 20px}._tabContent_10tda_199{flex:1}._tabIcon_10tda_181{width:40px;height:40px;font-size:18px}._settingsContent_10tda_221{margin-top:0}._settingsSection_10tda_239{border-radius:12px;padding:24px}._sectionHeader_10tda_248{margin-bottom:32px;padding-bottom:16px}._sectionTitle_10tda_254{font-size:20px}._settingsGrid_10tda_276{grid-template-columns:1fr;gap:24px;margin-top:24px}._settingCard_10tda_284{border-radius:12px;padding:20px}._cardTitle_10tda_307{margin-bottom:20px;font-size:16px}._formGroup_10tda_325{margin-bottom:20px}._formRow_10tda_329{grid-template-columns:1fr;gap:0}._imageUploadGrid_10tda_381{grid-template-columns:1fr;gap:16px}._settingsFooter_10tda_582{border-radius:12px;margin-top:24px;padding:20px 24px}._footerActions_10tda_591{flex-direction:column-reverse;gap:12px}._cancelButton_10tda_597,._saveButton_10tda_598{justify-content:center;width:100%;padding:14px 20px}._pageHeader_10tda_7{border-radius:12px;margin-bottom:20px;padding:20px 24px}._headerContent_10tda_17{flex-direction:column;align-items:flex-start;gap:16px}._pageTitle_10tda_28{font-size:26px}._pageDescription_10tda_39{font-size:14px}}@media (width<=480px){._tabsContainer_10tda_108{margin-bottom:16px;padding:12px 16px}._tabsHeader_10tda_118{margin-bottom:12px}._tabsTitle_10tda_122{font-size:12px}._tabButton_10tda_137{text-align:left;flex-direction:row;padding:12px 16px}._tabIcon_10tda_181{width:32px;height:32px;font-size:14px}._tabLabel_10tda_207{font-size:13px}._tabDescription_10tda_213{font-size:10px}._pageHeader_10tda_7{margin-bottom:16px;padding:16px 20px}._pageTitle_10tda_28{font-size:22px}._pageDescription_10tda_39{font-size:13px}._settingsContent_10tda_221{margin-top:0}._settingsSection_10tda_239{border-radius:8px;padding:16px 20px}._sectionHeader_10tda_248{margin-bottom:24px;padding-bottom:12px}._sectionTitle_10tda_254{font-size:18px}._sectionDescription_10tda_269{font-size:14px}._settingsGrid_10tda_276{gap:16px;margin-top:16px}._settingCard_10tda_284{border-radius:8px;padding:16px}._cardTitle_10tda_307{margin-bottom:16px;font-size:14px}._cardTitle_10tda_307 svg{font-size:14px}._formGroup_10tda_325{margin-bottom:16px}._formLabel_10tda_336{margin-bottom:6px;font-size:13px}._formInput_10tda_344,._formTextarea_10tda_345,._formSelect_10tda_346{padding:10px 12px;font-size:13px}._formHint_10tda_373{margin-top:4px;font-size:11px}._imageUploadGrid_10tda_381{gap:12px}._imageUploadContainer_10tda_399{min-height:120px;padding:16px}._uploadPlaceholder_10tda_427 svg{font-size:24px}._uploadPlaceholder_10tda_427 span{font-size:12px}._settingsFooter_10tda_582{border-radius:8px;margin-top:16px;padding:16px 20px}._footerActions_10tda_591{gap:8px}._cancelButton_10tda_597,._saveButton_10tda_598{padding:12px 16px;font-size:14px}}._loadingContainer_10tda_949{min-height:400px;color:var(--text-secondary,#666);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:16px;display:flex}._loadingContainer_10tda_949 svg{font-size:32px;animation:1s linear infinite _spin_10tda_1}@keyframes _spin_10tda_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pageHeader_19wjg_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._pageTitle_19wjg_10{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}._pageDescription_19wjg_17{color:var(--text-secondary);margin-top:4px;font-size:14px}._headerActions_19wjg_23{align-items:center;gap:12px;display:flex}._tableContainer_1hzh6_2{background-color:var(--card-bg);border:1px solid var(--border-primary);-webkit-overflow-scrolling:touch;border-radius:8px;margin-bottom:24px;overflow:auto hidden}._tableHeader_1hzh6_11{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_1hzh6_18{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_1hzh6_24{gap:8px;display:flex}._orgTable_1hzh6_28{border-collapse:collapse;width:100%}._orgTable_1hzh6_28 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._orgTable_1hzh6_28 th:first-child{text-align:left;padding-left:24px}._orgTable_1hzh6_28 tbody tr{border-bottom:1px solid var(--border-primary)}._orgTable_1hzh6_28 tbody tr:hover{background-color:var(--bg-hover)}._orgTable_1hzh6_28 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._orgTable_1hzh6_28 td:first-child{text-align:left;padding-left:24px}._container_1hzh6_62{max-width:100%}._pageTitle_1hzh6_71{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:24px;font-weight:600;display:flex}._statsContainer_1hzh6_90{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_1hzh6_97{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_1hzh6_97:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_1hzh6_109{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_1hzh6_109._primary_1hzh6_120{background-color:var(--primary-light);color:var(--primary)}._statIcon_1hzh6_109._success_1hzh6_125{background-color:var(--success-light);color:var(--success)}._statIcon_1hzh6_109._warning_1hzh6_130{background-color:var(--warn-light);color:var(--warning)}._statIcon_1hzh6_109._error_1hzh6_135{background-color:var(--error-light);color:var(--error)}._statValue_1hzh6_140{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_1hzh6_147{color:var(--text-secondary);font-size:14px}._filterSection_1hzh6_153{background-color:var(--card-bg);border:1px solid var(--border-primary);z-index:5;border-radius:8px;margin-bottom:24px;padding:20px;position:relative}._filterHeader_1hzh6_163{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_1hzh6_170{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._filterActions_1hzh6_180{gap:8px;display:flex}._filterForm_1hzh6_185{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;display:grid}._filterGroup_1hzh6_192{flex-direction:column;gap:8px;display:flex}._filterLabel_1hzh6_198{color:var(--text-secondary);font-size:14px;font-weight:500}._statusBadge_1hzh6_205{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusActive_1hzh6_215{background-color:var(--success-light);color:var(--success)}._statusInactive_1hzh6_220{background-color:var(--error-light);color:var(--error)}._statusPending_1hzh6_225{background-color:var(--warning-light,#f0ad4e26);color:var(--warning,#f0ad4e)}._actionButtons_1hzh6_231{justify-content:center;gap:8px;display:flex}._actionBtn_1hzh6_237{border:1px solid var(--border-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:6px;justify-content:center;align-items:center;display:flex}._actionBtn_1hzh6_237:hover{background-color:var(--bg-hover);color:var(--primary);border-color:var(--primary)}._actionBtn_1hzh6_237._delete_1hzh6_256:hover{color:var(--error);border-color:var(--error);background-color:var(--error-light)}._pagination_1hzh6_263{justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}._paginationEllipsis_1hzh6_271{color:var(--text-tertiary);align-items:center;padding:0 8px;display:flex}._pageInfo_1hzh6_278{color:var(--text-secondary);font-size:14px}._pageButtons_1hzh6_283{gap:8px;display:flex}._pageBtn_1hzh6_288{border:1px solid var(--border-primary);background-color:var(--card-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}._pageBtn_1hzh6_288:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._pageBtn_1hzh6_288._active_1hzh6_306{background-color:var(--primary);color:#fff;border-color:var(--primary)}._pageBtn_1hzh6_288:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-secondary)}@media (width<=768px){._pageHeader_1hzh6_67{flex-direction:column;gap:12px}._headerActions_1hzh6_85{justify-content:flex-start;width:100%}._filterForm_1hzh6_185{grid-template-columns:1fr}._statsContainer_1hzh6_90{grid-template-columns:1fr;gap:12px}._tableContainer_1hzh6_2{overflow-x:auto}._orgTable_1hzh6_28 th,._orgTable_1hzh6_28 td{padding:12px 8px;font-size:.82rem}._pagination_1hzh6_263{flex-direction:column;align-items:center;gap:12px}}@media (width<=480px){._pageTitle_1hzh6_71{font-size:1.2rem}._statCard_1hzh6_97{padding:14px}._statValue_1hzh6_140{font-size:22px}._filterSection_1hzh6_153{padding:12px}._tableContainer_1hzh6_2{-webkit-overflow-scrolling:touch;overflow-x:auto}._orgTable_1hzh6_28{min-width:0}._orgTable_1hzh6_28 th,._orgTable_1hzh6_28 td{padding:8px 6px;font-size:.75rem}._orgTable_1hzh6_28 th:nth-child(2),._orgTable_1hzh6_28 td:nth-child(2),._orgTable_1hzh6_28 th:nth-child(3),._orgTable_1hzh6_28 td:nth-child(3),._orgTable_1hzh6_28 th:nth-child(5),._orgTable_1hzh6_28 td:nth-child(5){display:none}._actionBtn_1hzh6_237{width:28px;height:28px}._pageBtn_1hzh6_288{width:30px;height:30px}}._btn_1hzh6_410{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_1hzh6_423{background-color:var(--primary);color:#fff}._btnPrimary_1hzh6_423:hover{background-color:var(--primary-hover)}._btnSecondary_1hzh6_432{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_1hzh6_432:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._btnOutline_1hzh6_443{color:var(--text-secondary);border:1px solid var(--border-primary);background-color:#0000}._btnOutline_1hzh6_443:hover{background-color:var(--bg-hover);color:var(--text-primary)}._btnSm_1hzh6_454{padding:6px 12px;font-size:13px}._btnIcon_1hzh6_459{border-radius:50%;padding:8px}._formGroup_1hzh6_465{margin-bottom:16px}._formRow_1hzh6_469{gap:16px;display:flex}._formRow_1hzh6_469 ._formGroup_1hzh6_465{flex:1;min-width:0}._formInput_1hzh6_479{background-color:var(--input-bg);border-radius:8px!important;height:46px!important}._formLabel_1hzh6_485{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formTextarea_1hzh6_493{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;min-height:100px;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_1hzh6_493:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._userInfo_1hzh6_513{align-items:flex-start;gap:12px;display:flex}._userAvatar_1hzh6_519{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}._userDetails_1hzh6_532{flex:1;min-width:0}._userName_1hzh6_537{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:600}._userEmail_1hzh6_544{color:var(--text-secondary);font-size:13px;line-height:1.4}._tabBar_1hzh6_551{border-bottom:2px solid var(--border-primary);gap:0;margin-bottom:20px;display:flex}._tabBtn_1hzh6_558{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-2px;padding:12px 24px;font-size:14px;font-weight:500;display:flex}._tabBtn_1hzh6_558:hover{color:var(--text-primary);background:var(--bg-hover)}._tabActive_1hzh6_578{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}._tabActive_1hzh6_578:hover{color:var(--primary)}._approveAction_1hzh6_589{color:var(--success);border-color:var(--success);background-color:var(--success-light,#28a7451a)}._approveAction_1hzh6_589:hover{opacity:.8}._rejectAction_1hzh6_599{color:var(--error);border-color:var(--error);background-color:var(--error-light,#dc35451a)}._rejectAction_1hzh6_599:hover{opacity:.8}@media (width<=640px){._tableContainer_1hzh6_2{background:0 0;border:none;border-radius:0;overflow:visible}._tableHeader_1hzh6_11{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:12px}._orgTable_1hzh6_28,._orgTable_1hzh6_28 tbody,._orgTable_1hzh6_28 tr,._orgTable_1hzh6_28 td{width:100%;display:block}._orgTable_1hzh6_28{min-width:0}._orgTable_1hzh6_28 thead{display:none}._orgTable_1hzh6_28 tbody{gap:12px;display:grid}._orgTable_1hzh6_28 tbody tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._orgTable_1hzh6_28 td,._orgTable_1hzh6_28 td:nth-child(2),._orgTable_1hzh6_28 td:nth-child(3),._orgTable_1hzh6_28 td:nth-child(5){text-align:right;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}._orgTable_1hzh6_28 td:before{color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._organizationTable_1hzh6_673 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:12px;display:block}._organizationTable_1hzh6_673 td:first-child:before{display:none}._organizationTable_1hzh6_673 td:nth-child(2):before{content:"类型"}._organizationTable_1hzh6_673 td:nth-child(3):before{content:"成员人数"}._organizationTable_1hzh6_673 td:nth-child(4):before{content:"状态"}._organizationTable_1hzh6_673 td:nth-child(5):before{content:"创建时间"}._organizationTable_1hzh6_673 td:nth-child(6):before{content:"操作"}._applyTable_1hzh6_705 td:first-child:before{content:"申请人"}._applyTable_1hzh6_705 td:nth-child(2):before{content:"组织名称"}._applyTable_1hzh6_705 td:nth-child(3):before{content:"类型"}._applyTable_1hzh6_705 td:nth-child(4):before{content:"描述"}._applyTable_1hzh6_705 td:nth-child(5):before{content:"状态"}._applyTable_1hzh6_705 td:nth-child(6):before{content:"申请时间"}._applyTable_1hzh6_705 td:nth-child(7):before{content:"操作"}._actionButtons_1hzh6_231{justify-content:flex-end}._pagination_1hzh6_263{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;margin-top:12px}}._overlay_o8cu1_2{z-index:2000;background:#0006;animation:.25s _fadeIn_o8cu1_1;position:fixed;inset:0}._panel_o8cu1_11{background:var(--card-bg);z-index:2001;flex-direction:column;width:420px;max-width:90vw;height:100vh;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 32px #0000002e}._panelOpen_o8cu1_26{animation:.3s cubic-bezier(.4,0,.2,1) _slideIn_o8cu1_1;transform:translate(0)}._panelHeader_o8cu1_31{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._panelTitle_o8cu1_39{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;display:flex}._closeBtn_o8cu1_49{border:1px solid var(--border-primary);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}._closeBtn_o8cu1_49:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-tertiary)}._panelBody_o8cu1_69{flex:1;padding:24px;overflow-y:auto}._panelHint_o8cu1_75{color:var(--text-secondary);background:var(--bg-primary);border-left:3px solid var(--primary);border-radius:8px;margin:0 0 24px;padding:12px 16px;font-size:13px;line-height:1.6}._formGroup_o8cu1_86{margin-bottom:20px}._formLabel_o8cu1_90{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:600;display:block}._formInput_o8cu1_98{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 14px;font-size:14px}._formInput_o8cu1_98:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}._formInput_o8cu1_98::placeholder{color:var(--text-tertiary)}._formTextarea_o8cu1_119{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px}._formTextarea_o8cu1_119:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}._formTextarea_o8cu1_119::placeholder{color:var(--text-tertiary)}._panelFooter_o8cu1_142{border-top:1px solid var(--border-primary);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._btnCancel_o8cu1_150{border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}._btnCancel_o8cu1_150:hover{background:var(--bg-hover)}._btnSubmit_o8cu1_165{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}._btnSubmit_o8cu1_165:hover{opacity:.9}._btnSubmit_o8cu1_165:disabled,._btnCancel_o8cu1_150:disabled{opacity:.6;cursor:not-allowed}@keyframes _fadeIn_o8cu1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_o8cu1_1{0%{transform:translate(100%)}to{transform:translate(0)}}._container_157oc_1{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._mainContent_157oc_8{max-width:var(--page-max-width);flex:1;width:100%;margin:0 auto;padding:1rem 1.8rem}._pageHeader_157oc_16{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}._pageHeaderTop_157oc_23{justify-content:space-between;align-items:center;display:flex}._pageTitle_157oc_29{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:1.8rem;font-weight:600;display:flex}._applyBtn_157oc_39{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;display:flex}._applyBtn_157oc_39:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._filterBar_157oc_60{gap:1rem;display:flex}._filterBtn_157oc_65{border:1px solid var(--border-primary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:20px;padding:.5rem 1rem;font-size:.9rem}._filterBtn_157oc_65:hover{background:var(--bg-hover)}._filterBtn_157oc_65._active_157oc_79{background:var(--primary);color:var(--text-inverse);border-color:var(--primary)}._grid_157oc_85{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._card_157oc_94{background:var(--bg-card);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;padding:1.5rem;display:flex}._cardTitle_157oc_104{color:var(--text-primary);margin:0 0 .8rem;font-size:1.2rem;font-weight:600;line-height:1.4}._card_157oc_94:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._cardHeader_157oc_117{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}._orgName_157oc_124{color:var(--primary);align-items:center;gap:8px;margin:0 0 .8rem;font-size:1.2rem;font-weight:600;display:flex}._courseBadge_157oc_134{background:var(--primary-light);color:var(--primary);border-radius:12px;padding:.25rem .75rem;font-size:.8rem;font-weight:500;display:inline-block}._statusBadge_157oc_144{align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}._statusActive_157oc_152{color:var(--success);align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}._statusInactive_157oc_161{color:var(--error);align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}._cardDesc_157oc_170{color:var(--text-secondary);white-space:pre-wrap;-webkit-box-orient:vertical;flex:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}._cardFooter_157oc_182{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}._cardMetric_157oc_191{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.85rem;display:flex}._actionBtn_157oc_199{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1.2rem;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_157oc_211{background:var(--button-primary);color:var(--text-inverse);box-shadow:0 2px 8px #3b82f60a}._btnPrimary_157oc_211:hover{background:var(--button-primary-hover)}._btnSecondary_157oc_221{background:var(--button-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_157oc_221:hover{background:var(--button-secondary-hover)}._joined_157oc_231{color:var(--success);margin-left:1rem;font-size:1rem;font-weight:600}._emptyState_157oc_238{text-align:center;background:var(--card-bg);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;padding:4rem 2rem;display:flex}._emptyIcon_157oc_252{color:var(--text-tertiary);opacity:.5;margin-bottom:1.5rem;font-size:4rem}._emptyText_157oc_259{color:var(--text-primary);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}._emptySubtext_157oc_266{color:var(--text-secondary);font-size:.95rem}._loginBtn_157oc_271{cursor:pointer;background:var(--primary);color:#fff;letter-spacing:.5px;border:none;border-radius:50px;align-items:center;gap:.8rem;margin:0 auto;padding:1rem 3rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #3b82f666}._loginBtn_157oc_271:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 8px 20px #3b82f680}._loginBtn_157oc_271:active{transform:translateY(0);box-shadow:0 4px 12px #3b82f666}@media (width<=768px){._mainContent_157oc_8{padding:1.2rem 1rem}._pageHeader_157oc_16{flex-direction:column;align-items:flex-start;gap:1rem}._pageHeaderTop_157oc_23{flex-wrap:wrap;justify-content:space-between;gap:1rem;width:100%}._pageTitle_157oc_29{font-size:1.4rem}._grid_157oc_85{grid-template-columns:1fr;gap:1rem}._card_157oc_94{padding:1.2rem}}@media (width<=480px){._mainContent_157oc_8{padding:1rem .8rem}._card_157oc_94{padding:1rem}._cardTitle_157oc_104{font-size:1.05rem}._filterBar_157oc_60{gap:.5rem}._filterBtn_157oc_65{padding:.4rem .8rem;font-size:.82rem}}@keyframes _pulse_14k0y_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._wrapper_14k0y_13{flex-direction:column;gap:1.5rem;width:100%;max-width:1560px;min-height:60vh;margin:0 auto;padding:2rem;display:flex}._block_14k0y_24{background-color:var(--bg-secondary,#f0f0f0);border-radius:6px;animation:1.5s ease-in-out infinite _pulse_14k0y_1}._topArea_14k0y_31{margin-bottom:1.5rem}._backPlaceholder_14k0y_35{width:100px;height:36px;margin-bottom:1.5rem}._headerRow_14k0y_42{justify-content:space-between;align-items:center;display:flex}._titleGroup_14k0y_48{flex:1}._titleLine_14k0y_52{width:40%;height:32px;margin-bottom:.5rem}._subtitleLine_14k0y_59{width:25%;height:20px}._badgeGroup_14k0y_65{gap:.5rem;display:flex}._badge_14k0y_65{width:80px;height:28px}._badgeWide_14k0y_76{width:100px;height:28px}._descBlock_14k0y_83{border-radius:8px;height:60px;margin-bottom:2rem}._statGrid_14k0y_91{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._statCard_14k0y_98{border-radius:8px;height:100px;padding:1.5rem}._tableSection_14k0y_106{margin-bottom:1rem}._tableTopBar_14k0y_110{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._tableTitle_14k0y_117{width:100px;height:24px}._tableCount_14k0y_123{width:80px;height:20px}._tableHeaderRow_14k0y_129{border-radius:8px;gap:1rem;height:40px;margin-bottom:1rem;padding:1rem;display:flex}._tableHeaderCol_14k0y_139{background-color:var(--bg-tertiary,#e0e0e0);border-radius:4px;height:16px;animation:1.5s ease-in-out infinite _pulse_14k0y_1}._tableHeaderCol_14k0y_139:first-child{flex:2}._tableHeaderCol_14k0y_139:not(:first-child){flex:1}._tableRow_14k0y_155{border-radius:8px;gap:1rem;height:60px;margin-bottom:.5rem;padding:1rem;display:flex}._tableCol_14k0y_165{background-color:var(--bg-tertiary,#e0e0e0);border-radius:4px;animation:1.5s ease-in-out infinite _pulse_14k0y_1}._tableCol_14k0y_165:first-child{border-radius:16px;flex:2;height:32px}._tableCol_14k0y_165:not(:first-child){flex:1;height:16px}._pagination_14k0y_183{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}._paginationInfo_14k0y_190{width:120px;height:18px}._paginationBtns_14k0y_196{gap:.5rem;display:flex}._paginationBtn_14k0y_196{border-radius:6px;height:32px}._paginationBtnSmall_14k0y_207{width:32px}._paginationBtnLarge_14k0y_211{width:70px}._pagination_1ltsi_1{border-top:1px solid var(--border-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._paginationInfo_1ltsi_11{color:var(--text-secondary);font-size:14px}._paginationControls_1ltsi_16{align-items:center;gap:8px;display:flex}._joinBtn_1ltsi_22:disabled{cursor:not-allowed}._paginationButton_1ltsi_26{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_1ltsi_26:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_1ltsi_26._active_1ltsi_46{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_1ltsi_26:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_1ltsi_57{color:var(--text-tertiary);padding:0 8px}._container_1ltsi_62{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._mainContent_1ltsi_69{max-width:var(--page-max-width);flex:1;width:100%;margin:0 auto;padding:1rem 1.5rem}._backBtn_1ltsi_77{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.95rem;font-weight:500;display:inline-flex}._backBtn_1ltsi_77:hover{color:var(--primary)}._backBtn_1ltsi_77 svg{font-size:1rem}._detailCard_1ltsi_99{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;padding:2rem}._cardHeader_1ltsi_107{border-bottom:1px solid var(--border-secondary);margin-bottom:2rem;padding-bottom:1.5rem}._headerContent_1ltsi_113{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._titleGroup_1ltsi_120{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}._pageTitle_1ltsi_128{color:var(--text-primary);align-items:center;gap:12px;margin:0;font-size:1.8rem;font-weight:700;line-height:1.3;display:flex}._pageTitle_1ltsi_128 svg{color:var(--primary);font-size:1.6rem}._headerRight_1ltsi_144{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=768px){._headerContent_1ltsi_113{flex-direction:column;gap:1rem}._headerRight_1ltsi_144{justify-content:flex-start;width:100%}}._orgType_1ltsi_163{background:linear-gradient(135deg, var(--primary-light), var(--primary-hover-light));color:var(--primary);border:1px solid #3b82f633;border-radius:20px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;display:inline-block;box-shadow:0 2px 8px #3b82f61a}._orgType_1ltsi_163:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}._statusActive_1ltsi_180{background-color:var(--success-light);color:var(--success);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusInactive_1ltsi_193{background-color:var(--error-light);color:var(--error);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._usersTable_1ltsi_214 ._statusActive_1ltsi_180:before,._usersTable_1ltsi_214 ._statusInactive_1ltsi_193:before{content:"";background-color:currentColor;border-radius:50%;width:6px;height:6px}._description_1ltsi_223{color:var(--text-secondary);background:var(--bg-secondary);border-left:4px solid var(--primary);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;font-size:1.15rem;line-height:1.8}._memberSection_1ltsi_234{margin-top:2rem}._memberHeader_1ltsi_238{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:18px;font-weight:600;display:flex}._memberHeader_1ltsi_238 svg{color:var(--primary);font-size:1.2rem}._usersTable_1ltsi_214{border-collapse:collapse;width:100%}._usersTable_1ltsi_214 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._usersTable_1ltsi_214 th:first-child{text-align:left;padding-left:24px}._usersTable_1ltsi_214 tbody tr{border-bottom:1px solid var(--border-primary)}._usersTable_1ltsi_214 tbody tr:last-child{border-bottom:none}._usersTable_1ltsi_214 tbody tr:hover{background-color:var(--bg-hover)}._usersTable_1ltsi_214 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._usersTable_1ltsi_214 td:first-child{text-align:left;padding-left:24px}._userInfo_1ltsi_302{justify-content:flex-start;align-items:center;gap:12px;display:flex}._userAvatar_1ltsi_309{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:40px;height:40px}._userDetails_1ltsi_317{flex-direction:column;gap:2px;display:flex}._userName_1ltsi_323{color:var(--text-primary);font-weight:600}._userEmail_1ltsi_328{color:var(--text-secondary);font-size:12px}._statusBadge_1ltsi_334{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_1ltsi_334._inactive_1ltsi_350{background-color:var(--error-light);color:var(--error)}._statusIndicator_1ltsi_206{background-color:currentColor;border-radius:50%;width:6px;height:6px}._roleBadge_1ltsi_363{white-space:nowrap;text-align:center;border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._roleBadge_1ltsi_363._admin_1ltsi_374{background-color:var(--error-light);color:var(--error)}._roleBadge_1ltsi_363._moderator_1ltsi_379{background-color:var(--warn-light);color:var(--text-secondary)}._roleBadge_1ltsi_363._user_1ltsi_214{background-color:var(--bg-tertiary);color:var(--text-secondary)}._actionButtons_1ltsi_390{justify-content:center;gap:8px;display:flex}._actionButton_1ltsi_390{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:36px;padding:6px 8px;font-size:14px;display:flex}._actionButton_1ltsi_390:hover{background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_1ltsi_390._edit_1ltsi_415:hover{color:var(--primary)}._actionButton_1ltsi_390._delete_1ltsi_419:hover{color:var(--error)}._statsContainer_1ltsi_424{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_1ltsi_431{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_1ltsi_431:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_1ltsi_443{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_1ltsi_443._primary_1ltsi_454{background-color:var(--primary-light);color:var(--primary)}._statIcon_1ltsi_443._success_1ltsi_459{background-color:var(--success-light);color:var(--success)}._statIcon_1ltsi_443._warning_1ltsi_464{background-color:var(--warn-light);color:var(--warning)}._statIcon_1ltsi_443._error_1ltsi_469{background-color:var(--error-light);color:var(--error)}._statIcon_1ltsi_443._info_1ltsi_474{color:#6366f1;background-color:#6464dc1a}._statValue_1ltsi_479{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_1ltsi_486{color:var(--text-secondary);font-size:14px}._tableContainer_1ltsi_492{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._tableHeader_1ltsi_499{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px;display:flex}._tableTitle_1ltsi_507{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._tableActions_1ltsi_514{gap:8px;display:flex}._refreshButton_1ltsi_520{border:1px solid var(--border-primary);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:4px;justify-content:center;align-items:center;min-width:36px;padding:6px 8px;font-size:14px;display:flex}._refreshButton_1ltsi_520:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--primary)}._refreshButton_1ltsi_520._loading_1ltsi_540{animation:1s linear infinite _rotate_1ltsi_1}._createButton_1ltsi_544{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;display:flex;box-shadow:0 2px 4px #3b82f633}._createButton_1ltsi_544:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-1px);box-shadow:0 4px 8px #3b82f64d}._createButton_1ltsi_544:active{transform:translateY(0);box-shadow:0 2px 4px #3b82f633}@keyframes _rotate_1ltsi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._joinBtn_1ltsi_22{cursor:pointer;background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;letter-spacing:.02em;border:none;border-radius:5px;align-items:center;gap:10px;padding:8px 12px;font-size:1rem;font-weight:600;display:flex;box-shadow:0 4px 20px #3b82f64d}._joinBtn_1ltsi_22:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-2px);box-shadow:0 6px 25px #3b82f666}._joinBtn_1ltsi_22:active{transform:translateY(0)}._joined_1ltsi_607{color:var(--success);background:var(--success-light);letter-spacing:.02em;border:1px solid #10b9814d;border-radius:5px;align-items:center;gap:10px;padding:8px 12px;font-size:1rem;font-weight:600;display:flex}._joined_1ltsi_607:before{content:"✓";font-size:1rem;font-weight:600}._tabsHeader_1ltsi_628{border-bottom:1px solid var(--border-primary);background-color:var(--bg-secondary);display:flex}._tabButton_1ltsi_634{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 20px;font-size:14px;font-weight:500;position:relative}._tabButton_1ltsi_634:hover{color:var(--text-primary);background-color:var(--bg-hover)}._tabButton_1ltsi_634._activeTab_1ltsi_651{color:var(--primary);border-bottom:2px solid var(--primary)}._actionButton_1ltsi_390._acceptButton_1ltsi_657{background-color:var(--success-light);color:var(--success)}._actionButton_1ltsi_390._acceptButton_1ltsi_657:hover{background-color:var(--success);color:#fff}._actionButton_1ltsi_390._rejectButton_1ltsi_667{background-color:var(--error-light);color:var(--error)}._actionButton_1ltsi_390._rejectButton_1ltsi_667:hover{background-color:var(--error);color:#fff}._actionButton_1ltsi_390._kickButton_1ltsi_677{background-color:var(--error-light);color:var(--error)}._actionButton_1ltsi_390._viewButton_1ltsi_682{background-color:var(--primary-light);color:var(--primary)}._actionButton_1ltsi_390._viewButton_1ltsi_682:hover{background-color:var(--primary);color:#fff}._actionButton_1ltsi_390._kickButton_1ltsi_677:hover{background-color:var(--error);color:#fff}._actionButton_1ltsi_390._roleButton_1ltsi_697{background-color:var(--warn-light);color:var(--warning)}._actionButton_1ltsi_390._roleButton_1ltsi_697:hover{background-color:var(--warning);color:#fff}@media (width<=768px){._detailCard_1ltsi_99{padding:1.5rem}._usersTable_1ltsi_214{min-width:600px;display:block;overflow-x:auto}._usersTable_1ltsi_214 th,._usersTable_1ltsi_214 td{padding:1rem}._joinBtn_1ltsi_22,._joined_1ltsi_607{justify-content:center;width:100%}._tabsHeader_1ltsi_628{flex-wrap:wrap}._tabButton_1ltsi_634{padding:10px 16px;font-size:13px}}@media (width<=480px){._mainContent_1ltsi_69{padding:1rem .8rem}._detailCard_1ltsi_99{padding:1rem}._pageTitle_1ltsi_128{font-size:1.3rem}._headerContent_1ltsi_113{flex-direction:column;gap:.8rem}._headerRight_1ltsi_144{justify-content:flex-start;width:100%}._description_1ltsi_223{padding:1rem;font-size:.95rem}._statsContainer_1ltsi_424{grid-template-columns:1fr;gap:12px}._statCard_1ltsi_431{padding:16px}._usersTable_1ltsi_214 th,._usersTable_1ltsi_214 td{padding:.6rem;font-size:.8rem}._memberHeader_1ltsi_238{font-size:1rem}}._loginBtn_1ltsi_793{background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;display:inline-flex}._loginBtn_1ltsi_793:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}._emptyState_1ltsi_812{text-align:center;background:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px;max-width:600px;margin:4rem auto;padding:4rem 2rem}._emptyIcon_1ltsi_823{color:var(--text-tertiary);margin-bottom:1rem;font-size:4rem}._emptyText_1ltsi_829{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem}._emptySubtext_1ltsi_835{color:var(--text-secondary);max-width:400px;margin:0 auto 2rem}._roleSelectionContainer_1ltsi_844{padding:8px 0}._roleSelectionDescription_1ltsi_848{color:var(--text-secondary);text-align:center;margin:0 0 20px;font-size:14px}._roleOptions_1ltsi_855{flex-direction:column;gap:12px;display:flex}._roleOption_1ltsi_855{border:2px solid var(--border-primary);cursor:pointer;background:var(--card-bg);border-radius:12px;padding:16px;display:block}._roleOption_1ltsi_855:hover{border-color:var(--primary-light);background:var(--bg-hover);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61a}._roleOption_1ltsi_855._selectedRole_1ltsi_877{border-color:var(--primary);background:linear-gradient(135deg,#3b82f60d,#3b82f61a);box-shadow:0 2px 8px #3b82f633}._roleOptionContent_1ltsi_883{align-items:center;gap:16px;display:flex}._roleIcon_1ltsi_889{width:40px;height:40px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex}._roleOption_1ltsi_855._selectedRole_1ltsi_877 ._roleIcon_1ltsi_889{color:var(--primary);background:var(--primary-light)}._roleInfo_1ltsi_906{flex:1}._roleLabel_1ltsi_910{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._roleDescription_1ltsi_917{color:var(--text-secondary);font-size:13px}._roleRadio_1ltsi_922{justify-content:center;align-items:center;display:flex}._radioCircle_1ltsi_928{border:2px solid var(--border-primary);border-radius:50%;width:20px;height:20px;position:relative}._roleOption_1ltsi_855._selectedRole_1ltsi_877 ._radioCircle_1ltsi_928{border-color:var(--primary);background:var(--primary)}._roleOption_1ltsi_855._selectedRole_1ltsi_877 ._radioCircle_1ltsi_928:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._cancelButton_1ltsi_954{border:2px solid var(--border-primary);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;border-radius:8px;min-width:80px;padding:10px 20px;font-size:14px;font-weight:500}._cancelButton_1ltsi_954:hover{border-color:var(--primary);color:var(--primary);background:var(--bg-hover);transform:translateY(-1px)}._confirmButton_1ltsi_973{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:80px;padding:10px 20px;font-size:14px;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._confirmButton_1ltsi_973:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}._confirmButton_1ltsi_973:active{transform:translateY(0)}._statusBadge_1ltsi_334._pending_1ltsi_1008{color:#ffc107;background:#ffc1071a}._statusBadge_1ltsi_334._in_progress_1ltsi_1013{color:#17a2b8;background:#17a2b81a}._statusBadge_1ltsi_334._completed_1ltsi_1018{color:#28a745;background:#28a7451a}._statusBadge_1ltsi_334._cancelled_1ltsi_1023{color:#6c757d;background:#6c757d1a}._priorityBadge_1ltsi_1028{border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._priorityBadge_1ltsi_1028._low_1ltsi_1038{color:#6c757d;background:#6c757d1a}._priorityBadge_1ltsi_1028._medium_1ltsi_1043{color:#ffc107;background:#ffc1071a}._priorityBadge_1ltsi_1028._high_1ltsi_1048{color:#ff9800;background:#ff98001a}._priorityBadge_1ltsi_1028._urgent_1ltsi_1053{color:#dc3545;background:#dc354526;border:1px solid #dc35454d}._unassigned_1ltsi_1059,._noDueDate_1ltsi_1065{color:var(--text-secondary);font-size:13px;font-style:italic}._deleteButton_1ltsi_1071{color:var(--danger)}._deleteButton_1ltsi_1071:hover{color:var(--danger-hover);background:#dc35451a}._taskFormContainer_1ltsi_1081{padding:8px 0}._formRow_1ltsi_1089 ._formGroup_1ltsi_1085{flex:1}._formLabel_1ltsi_1098{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}._formInput_1ltsi_1108,._formTextarea_1ltsi_1109,._formSelect_1ltsi_1110{border:2px solid var(--border-primary);background:var(--card-bg);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:14px}._formInput_1ltsi_1108:focus,._formTextarea_1ltsi_1109:focus,._formSelect_1ltsi_1110:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._formTextarea_1ltsi_1109{resize:vertical;min-height:80px;font-family:inherit}._formSelect_1ltsi_1110{cursor:pointer}._formHint_1ltsi_1139{color:var(--text-secondary);margin-top:6px;font-size:12px;line-height:1.4;display:block}._formInput_1ltsi_1108::placeholder,._formTextarea_1ltsi_1109::placeholder{color:var(--text-secondary);opacity:.7}._statusSelect_1ltsi_1154{border:1px solid var(--border-primary);background:var(--card-bg);color:var(--text-primary);cursor:pointer;border-radius:4px;min-width:80px;padding:6px 8px;font-size:12px}._statusSelect_1ltsi_1154:hover{border-color:var(--primary)}._statusSelect_1ltsi_1154:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #3b82f61a}._btn_1ltsi_1176{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_1ltsi_1189{background-color:var(--primary);color:#fff}._btnPrimary_1ltsi_1189:hover{background-color:var(--primary-hover)}._detailGroup_1ltsi_1199{margin-bottom:20px}._detailLabel_1ltsi_1203{color:var(--text-secondary);margin-bottom:4px;font-size:13px}._detailValue_1ltsi_1209{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.6}._detailRow_1ltsi_1216{grid-template-columns:1fr 1fr;gap:20px;display:grid}._statusBadge_1ltsi_334{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusActive_1ltsi_180{background-color:var(--success-light);color:var(--success)}._statusClosed_1ltsi_1238{background-color:var(--error-light);color:var(--error)}._statusDraft_1ltsi_1243{background-color:var(--warn-light);color:var(--warning)}._statusBadge_1ltsi_334._active_1ltsi_46{background-color:var(--success-light);color:var(--success)}._statusBadge_1ltsi_334._closed_1ltsi_1254{background-color:var(--error-light);color:var(--error)}._statusBadge_1ltsi_334._draft_1ltsi_1259{background-color:var(--warn-light);color:var(--warning)}._formGroup_1ltsi_1085{margin-bottom:16px}._formRow_1ltsi_1089{gap:16px;display:flex}._formRow_1ltsi_1089 ._formGroup_1ltsi_1085{flex:1;min-width:0}._formInput_1ltsi_1108{background-color:var(--input-bg);border-radius:8px!important;height:46px!important}._formLabel_1ltsi_1098{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formTextarea_1ltsi_1109{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;min-height:100px;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_1ltsi_1109:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._formInput_1ltsi_1108.ant-picker{border-color:var(--border-primary);background-color:var(--input-bg)}._formInput_1ltsi_1108.ant-picker:hover{border-color:var(--primary)}._formInput_1ltsi_1108.ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}._formInput_1ltsi_1108 .ant-picker-input>input{color:var(--text-primary);font-size:14px}._formInput_1ltsi_1108 .ant-picker-input>input::placeholder{color:var(--text-tertiary);opacity:1}._formInput_1ltsi_1108 .ant-picker-suffix{color:var(--text-secondary)}._formInput_1ltsi_1108 .ant-picker-clear{background-color:var(--input-bg);color:var(--text-secondary)}._repoSection_1ltsi_1347{margin-top:0;padding:20px}._repoSectionHeader_1ltsi_1352{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._repoTokenBadge_1ltsi_1360{color:#16a34a;cursor:pointer;background:#22c55e1a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;display:inline-flex}._repoTokenBadge_1ltsi_1360:hover{color:#fff;background:#16a34a}._repoTokenBadgeNone_1ltsi_1379{background:var(--bg-tertiary);width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}._repoTokenBadgeNone_1ltsi_1379:hover{background:var(--text-tertiary);color:#fff}._sectionTitle_1ltsi_1398{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._repoCount_1ltsi_1405{color:var(--text-tertiary);font-size:13px}._repoGrid_1ltsi_1410{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._repoCard_1ltsi_1416{background:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:10px;flex-direction:column;padding:20px;text-decoration:none;display:flex}._repoCard_1ltsi_1416:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-2px)}._repoCardHeader_1ltsi_1433{align-items:center;gap:8px;margin-bottom:10px;display:flex}._repoIcon_1ltsi_1440{color:var(--text-primary);flex-shrink:0;font-size:18px}._repoName_1ltsi_1446{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;overflow:hidden}._repoExternalIcon_1ltsi_1456{color:var(--text-tertiary);flex-shrink:0;font-size:12px}._repoDeleteBtn_1ltsi_1462{border:1px solid var(--border-primary);background:var(--card-bg);cursor:pointer;width:24px;height:24px;color:var(--text-tertiary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._repoDeleteBtn_1ltsi_1462:hover{color:#ef4444;border-color:#ef4444}._repoDescription_1ltsi_1482{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 14px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}._repoMeta_1ltsi_1494{color:var(--text-tertiary);align-items:center;gap:16px;font-size:12px;display:flex}._repoLanguage_1ltsi_1502{align-items:center;gap:4px;display:inline-flex}._repoLanguageDot_1ltsi_1508{border-radius:50%;flex-shrink:0;width:10px;height:10px}._repoStars_1ltsi_1515{color:#eab308;align-items:center;gap:3px;display:inline-flex}._repoUpdated_1ltsi_1522{color:var(--text-tertiary)}._repoSyncBtn_1ltsi_1527{cursor:pointer;width:20px;height:20px;color:var(--text-tertiary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._repoSyncBtn_1ltsi_1527:hover{color:var(--primary);background:var(--primary-light)}._repoSyncSpinning_1ltsi_1544 svg{animation:1s linear infinite _repoSpin_1ltsi_1}@keyframes _repoSpin_1ltsi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._repoSyncStatus_1ltsi_1557{align-items:center;gap:4px;font-size:12px;display:inline-flex}._syncStatusDot_1ltsi_1564{border-radius:50%;flex-shrink:0;width:6px;height:6px}._syncStatusIdle_1ltsi_1571{background-color:var(--text-tertiary)}._syncStatusSyncing_1ltsi_1575{background-color:#a855f7;animation:.8s ease-in-out infinite _repoPulse_1ltsi_1}._syncStatusDone_1ltsi_1580{background-color:#16a34a}._syncStatusFailed_1ltsi_1584{background-color:#ef4444}@keyframes _repoPulse_1ltsi_1{0%,to{opacity:1}50%{opacity:.4}}@media (width<=768px){._repoGrid_1ltsi_1410{grid-template-columns:1fr}}._pagination_1d3m3_1{border-top:1px solid var(--border-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._paginationInfo_1d3m3_11{color:var(--text-secondary);font-size:14px}._paginationControls_1d3m3_16{align-items:center;gap:8px;display:flex}._joinBtn_1d3m3_22:disabled{cursor:not-allowed}._paginationButton_1d3m3_26{background-color:var(--card-bg);border:1px solid var(--border-primary);min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:flex}._paginationButton_1d3m3_26:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--primary)}._paginationButton_1d3m3_26._active_1d3m3_46{background-color:var(--primary);border-color:var(--primary);color:#fff}._paginationButton_1d3m3_26:disabled{opacity:.5;cursor:not-allowed}._paginationEllipsis_1d3m3_57{color:var(--text-tertiary);padding:0 8px}._container_1d3m3_62{background-color:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}._mainContent_1d3m3_69{max-width:var(--page-max-width);flex:1;width:100%;margin:0 auto;padding:2rem 1.5rem}._backBtn_1d3m3_77{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.95rem;font-weight:500;display:inline-flex}._backBtn_1d3m3_77:hover{color:var(--primary)}._backBtn_1d3m3_77 svg{font-size:1rem}._detailCard_1d3m3_99{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;padding:2rem}._cardHeader_1d3m3_107{border-bottom:1px solid var(--border-secondary);margin-bottom:2rem;padding-bottom:1.5rem}._headerContent_1d3m3_113{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._titleGroup_1d3m3_120{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}._pageTitle_1d3m3_128{color:var(--text-primary);align-items:center;gap:12px;margin:0;font-size:1.8rem;font-weight:700;line-height:1.3;display:flex}._pageTitle_1d3m3_128 svg{color:var(--primary);font-size:1.6rem}._headerRight_1d3m3_144{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=768px){._headerContent_1d3m3_113{flex-direction:column;gap:1rem}._headerRight_1d3m3_144{justify-content:flex-start;width:100%}}._orgType_1d3m3_163{background:linear-gradient(135deg, var(--primary-light), var(--primary-hover-light));color:var(--primary);border:1px solid #3b82f633;border-radius:20px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;display:inline-block;box-shadow:0 2px 8px #3b82f61a}._orgType_1d3m3_163:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}._statusActive_1d3m3_180{background-color:var(--success-light);color:var(--success);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusInactive_1d3m3_193{background-color:var(--error-light);color:var(--error);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._usersTable_1d3m3_214 ._statusActive_1d3m3_180:before,._usersTable_1d3m3_214 ._statusInactive_1d3m3_193:before{content:"";background-color:currentColor;border-radius:50%;width:6px;height:6px}._description_1d3m3_223{color:var(--text-secondary);background:var(--bg-secondary);border-left:4px solid var(--primary);white-space:pre-wrap;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;font-size:1.15rem;line-height:1.8}._memberSection_1d3m3_235{margin-top:2rem}._memberHeader_1d3m3_239{color:var(--text-primary);border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:18px;font-weight:600;display:flex}._memberHeader_1d3m3_239 svg{color:var(--primary);font-size:1.2rem}._usersTable_1d3m3_214{border-collapse:collapse;width:100%}._usersTable_1d3m3_214 th{text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600}._usersTable_1d3m3_214 th:first-child{text-align:left;padding-left:24px}._usersTable_1d3m3_214 tbody tr{border-bottom:1px solid var(--border-primary)}._usersTable_1d3m3_214 tbody tr:last-child{border-bottom:none}._usersTable_1d3m3_214 tbody tr:hover{background-color:var(--bg-hover)}._usersTable_1d3m3_214 td{color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px;font-size:14px}._usersTable_1d3m3_214 td:first-child{text-align:left;padding-left:24px}._userInfo_1d3m3_303{justify-content:flex-start;align-items:center;gap:12px;display:flex}._userAvatar_1d3m3_310{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:40px;height:40px}._userDetails_1d3m3_318{flex-direction:column;gap:2px;display:flex}._userName_1d3m3_324{color:var(--text-primary);font-weight:600}._userEmail_1d3m3_329{color:var(--text-secondary);font-size:12px}._statusBadge_1d3m3_335{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusBadge_1d3m3_335._inactive_1d3m3_351{background-color:var(--error-light);color:var(--error)}._statusIndicator_1d3m3_206{background-color:currentColor;border-radius:50%;width:6px;height:6px}._roleBadge_1d3m3_364{white-space:nowrap;text-align:center;border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._roleBadge_1d3m3_364._admin_1d3m3_375{background-color:var(--error-light);color:var(--error)}._roleBadge_1d3m3_364._moderator_1d3m3_380{background-color:var(--warn-light);color:var(--text-secondary)}._roleBadge_1d3m3_364._user_1d3m3_214{background-color:var(--bg-tertiary);color:var(--text-secondary)}._actionButtons_1d3m3_391{justify-content:center;gap:8px;display:flex}._actionButton_1d3m3_391{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:36px;padding:6px 8px;font-size:14px;display:flex}._actionButton_1d3m3_391:hover{background-color:var(--bg-hover);color:var(--text-primary)}._actionButton_1d3m3_391._edit_1d3m3_416:hover{color:var(--primary)}._actionButton_1d3m3_391._delete_1d3m3_420:hover{color:var(--error)}._statsContainer_1d3m3_425{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}._statCard_1d3m3_432{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:20px}._statCard_1d3m3_432:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_1d3m3_444{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._statIcon_1d3m3_444._primary_1d3m3_455{background-color:var(--primary-light);color:var(--primary)}._statIcon_1d3m3_444._success_1d3m3_460{background-color:var(--success-light);color:var(--success)}._statIcon_1d3m3_444._warning_1d3m3_465{background-color:var(--warn-light);color:var(--warning)}._statIcon_1d3m3_444._error_1d3m3_470{background-color:var(--error-light);color:var(--error)}._statIcon_1d3m3_444._info_1d3m3_475{color:#6366f1;background-color:#6464dc1a}._statValue_1d3m3_480{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700}._statLabel_1d3m3_487{color:var(--text-secondary);font-size:14px}._tableContainer_1d3m3_493{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._tableActions_1d3m3_500{gap:8px;display:flex}._refreshButton_1d3m3_506{border:1px solid var(--border-primary);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:36px;padding:6px 12px;font-size:14px;display:flex}._refreshButton_1d3m3_506:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--primary)}._refreshIcon_1d3m3_527{align-items:center;display:flex}._refreshButton_1d3m3_506._loading_1d3m3_532 ._refreshIcon_1d3m3_527{animation:1s linear infinite _rotate_1d3m3_1}._createButton_1d3m3_536{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;display:flex;box-shadow:0 2px 4px #3b82f633}._createButton_1d3m3_536:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-1px);box-shadow:0 4px 8px #3b82f64d}._createButton_1d3m3_536:active{transform:translateY(0);box-shadow:0 2px 4px #3b82f633}@keyframes _rotate_1d3m3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._joinBtn_1d3m3_22{cursor:pointer;background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;letter-spacing:.02em;border:none;border-radius:5px;align-items:center;gap:10px;padding:8px 12px;font-size:1rem;font-weight:600;display:flex;box-shadow:0 4px 20px #3b82f64d}._joinBtn_1d3m3_22:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-2px);box-shadow:0 6px 25px #3b82f666}._joinBtn_1d3m3_22:active{transform:translateY(0)}._joined_1d3m3_599{color:var(--success);background:var(--success-light);letter-spacing:.02em;border:1px solid #10b9814d;border-radius:5px;align-items:center;gap:10px;padding:8px 12px;font-size:1rem;font-weight:600;display:flex}._joined_1d3m3_599:before{content:"✓";font-size:1rem;font-weight:600}._tabsHeader_1d3m3_620{border-bottom:1px solid var(--border-primary);background-color:var(--bg-secondary);justify-content:space-between;align-items:center;display:flex}._tabsNav_1d3m3_628{display:flex}._tabsActions_1d3m3_632{align-items:center;gap:10px;padding-right:16px;display:flex}._tabsCount_1d3m3_639{color:var(--text-secondary);font-size:14px}._tabButton_1d3m3_644{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 20px;font-size:14px;font-weight:500;position:relative}._tabButton_1d3m3_644:hover{color:var(--text-primary);background-color:var(--bg-hover)}._tabButton_1d3m3_644._activeTab_1d3m3_661{color:var(--primary);border-bottom:2px solid var(--primary)}._actionButton_1d3m3_391._acceptButton_1d3m3_667{background-color:var(--success-light);color:var(--success)}._actionButton_1d3m3_391._acceptButton_1d3m3_667:hover{background-color:var(--success);color:#fff}._actionButton_1d3m3_391._rejectButton_1d3m3_677{background-color:var(--error-light);color:var(--error)}._actionButton_1d3m3_391._rejectButton_1d3m3_677:hover{background-color:var(--error);color:#fff}._actionButton_1d3m3_391._kickButton_1d3m3_687{background-color:var(--error-light);color:var(--error)}._actionButton_1d3m3_391._viewButton_1d3m3_692{background-color:var(--primary-light);color:var(--primary)}._actionButton_1d3m3_391._viewButton_1d3m3_692:hover{background-color:var(--primary);color:#fff}._actionButton_1d3m3_391._kickButton_1d3m3_687:hover{background-color:var(--error);color:#fff}._actionButton_1d3m3_391._roleButton_1d3m3_707{background-color:var(--warn-light);color:var(--warning)}._actionButton_1d3m3_391._roleButton_1d3m3_707:hover{background-color:var(--warning);color:#fff}@media (width<=768px){._detailCard_1d3m3_99{padding:1.5rem}._usersTable_1d3m3_214{width:100%;display:block}._usersTable_1d3m3_214 thead{display:none}._usersTable_1d3m3_214 tbody,._usersTable_1d3m3_214 tr{width:100%;display:block}._usersTable_1d3m3_214 tr{border:1px solid var(--border-primary);background:var(--card-bg);border-radius:10px;margin-bottom:16px;padding:4px 12px}._usersTable_1d3m3_214 tbody tr:hover{background:var(--card-bg)}._usersTable_1d3m3_214 td{text-align:right;border-bottom:1px solid var(--border-secondary);justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;display:flex}._usersTable_1d3m3_214 tbody tr td:last-child{border-bottom:none}._usersTable_1d3m3_214 td:before{content:attr(data-label);color:var(--text-secondary);text-align:left;flex-shrink:0;font-size:13px;font-weight:600}._usersTable_1d3m3_214 td:first-child{justify-content:flex-start;padding-left:4px}._usersTable_1d3m3_214 td:first-child:before{display:none}._usersTable_1d3m3_214 td:first-child ._userInfo_1d3m3_303{justify-content:flex-start}._actionButtons_1d3m3_391{justify-content:flex-end}._joinBtn_1d3m3_22,._joined_1d3m3_599{justify-content:center;width:100%}._tabsHeader_1d3m3_620{flex-wrap:wrap}._tabsActions_1d3m3_632{flex-wrap:wrap;justify-content:flex-end;width:100%;padding:8px 16px}._tabButton_1d3m3_644{padding:10px 16px;font-size:13px}._pagination_1d3m3_1{flex-direction:column;align-items:center}._paginationInfo_1d3m3_11{text-align:center}._paginationControls_1d3m3_16{flex-wrap:wrap;justify-content:center}}@media (width<=480px){._mainContent_1d3m3_69{padding:1rem .8rem}._detailCard_1d3m3_99{padding:1rem}._pageTitle_1d3m3_128{font-size:1.3rem}._headerContent_1d3m3_113{flex-direction:column;gap:.8rem}._headerRight_1d3m3_144{justify-content:flex-start;width:100%}._description_1d3m3_223{padding:1rem;font-size:.95rem}._statsContainer_1d3m3_425{grid-template-columns:1fr;gap:12px}._statCard_1d3m3_432{padding:16px}._usersTable_1d3m3_214 th,._usersTable_1d3m3_214 td{padding:.6rem;font-size:.8rem}._memberHeader_1d3m3_239{font-size:1rem}}._loginBtn_1d3m3_881{background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;display:inline-flex}._loginBtn_1d3m3_881:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}._emptyState_1d3m3_900{text-align:center;background:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px;max-width:600px;margin:4rem auto;padding:4rem 2rem}._emptyIcon_1d3m3_911{color:var(--text-tertiary);margin-bottom:1rem;font-size:4rem}._emptyText_1d3m3_917{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem}._emptySubtext_1d3m3_923{color:var(--text-secondary);max-width:400px;margin:0 auto 2rem}._roleSelectionContainer_1d3m3_932{padding:8px 0}._roleSelectionDescription_1d3m3_936{color:var(--text-secondary);text-align:center;margin:0 0 20px;font-size:14px}._roleOptions_1d3m3_943{flex-direction:column;gap:12px;display:flex}._roleOption_1d3m3_943{border:2px solid var(--border-primary);cursor:pointer;background:var(--card-bg);border-radius:12px;padding:16px;display:block}._roleOption_1d3m3_943:hover{border-color:var(--primary-light);background:var(--bg-hover);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61a}._roleOption_1d3m3_943._selectedRole_1d3m3_965{border-color:var(--primary);background:linear-gradient(135deg,#3b82f60d,#3b82f61a);box-shadow:0 2px 8px #3b82f633}._roleOptionContent_1d3m3_971{align-items:center;gap:16px;display:flex}._roleIcon_1d3m3_977{width:40px;height:40px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex}._roleOption_1d3m3_943._selectedRole_1d3m3_965 ._roleIcon_1d3m3_977{color:var(--primary);background:var(--primary-light)}._roleInfo_1d3m3_994{flex:1}._roleLabel_1d3m3_998{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}._roleDescription_1d3m3_1005{color:var(--text-secondary);font-size:13px}._roleRadio_1d3m3_1010{justify-content:center;align-items:center;display:flex}._radioCircle_1d3m3_1016{border:2px solid var(--border-primary);border-radius:50%;width:20px;height:20px;position:relative}._roleOption_1d3m3_943._selectedRole_1d3m3_965 ._radioCircle_1d3m3_1016{border-color:var(--primary);background:var(--primary)}._roleOption_1d3m3_943._selectedRole_1d3m3_965 ._radioCircle_1d3m3_1016:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._cancelButton_1d3m3_1042{border:2px solid var(--border-primary);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;border-radius:8px;min-width:80px;padding:10px 20px;font-size:14px;font-weight:500}._cancelButton_1d3m3_1042:hover{border-color:var(--primary);color:var(--primary);background:var(--bg-hover);transform:translateY(-1px)}._confirmButton_1d3m3_1061{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:80px;padding:10px 20px;font-size:14px;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._confirmButton_1d3m3_1061:hover{background:linear-gradient(135deg, var(--primary-hover), var(--accent));transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}._confirmButton_1d3m3_1061:active{transform:translateY(0)}._statusBadge_1d3m3_335._pending_1d3m3_1096{color:#ffc107;background:#ffc1071a}._statusBadge_1d3m3_335._in_progress_1d3m3_1101{color:#17a2b8;background:#17a2b81a}._statusBadge_1d3m3_335._completed_1d3m3_1106{color:#28a745;background:#28a7451a}._statusBadge_1d3m3_335._cancelled_1d3m3_1111{color:#6c757d;background:#6c757d1a}._priorityBadge_1d3m3_1116{border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._priorityBadge_1d3m3_1116._low_1d3m3_1126{color:#6c757d;background:#6c757d1a}._priorityBadge_1d3m3_1116._medium_1d3m3_1131{color:#ffc107;background:#ffc1071a}._priorityBadge_1d3m3_1116._high_1d3m3_1136{color:#ff9800;background:#ff98001a}._priorityBadge_1d3m3_1116._urgent_1d3m3_1141{color:#dc3545;background:#dc354526;border:1px solid #dc35454d}._unassigned_1d3m3_1147,._noDueDate_1d3m3_1153{color:var(--text-secondary);font-size:13px;font-style:italic}._deleteButton_1d3m3_1159{color:var(--danger)}._deleteButton_1d3m3_1159:hover{color:var(--danger-hover);background:#dc35451a}._taskFormContainer_1d3m3_1169{padding:8px 0}._formRow_1d3m3_1177 ._formGroup_1d3m3_1173{flex:1}._formLabel_1d3m3_1186{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}._formInput_1d3m3_1196,._formTextarea_1d3m3_1197,._formSelect_1d3m3_1198{border:2px solid var(--border-primary);background:var(--card-bg);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:14px}._formInput_1d3m3_1196:focus,._formTextarea_1d3m3_1197:focus,._formSelect_1d3m3_1198:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}._formTextarea_1d3m3_1197{resize:vertical;min-height:80px;font-family:inherit}._formSelect_1d3m3_1198{cursor:pointer}._formHint_1d3m3_1227{color:var(--text-secondary);margin-top:6px;font-size:12px;line-height:1.4;display:block}._formInput_1d3m3_1196::placeholder,._formTextarea_1d3m3_1197::placeholder{color:var(--text-secondary);opacity:.7}._statusSelect_1d3m3_1242{border:1px solid var(--border-primary);background:var(--card-bg);color:var(--text-primary);cursor:pointer;border-radius:4px;min-width:80px;padding:6px 8px;font-size:12px}._statusSelect_1d3m3_1242:hover{border-color:var(--primary)}._statusSelect_1d3m3_1242:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #3b82f61a}._btn_1d3m3_1264{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._btnPrimary_1d3m3_1277{background-color:var(--primary);color:#fff}._btnPrimary_1d3m3_1277:hover{background-color:var(--primary-hover)}._detailGroup_1d3m3_1287{margin-bottom:20px}._detailLabel_1d3m3_1291{color:var(--text-secondary);margin-bottom:4px;font-size:13px}._detailValue_1d3m3_1297{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.6}._detailRow_1d3m3_1304{grid-template-columns:1fr 1fr;gap:20px;display:grid}._statusBadge_1d3m3_335{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}._statusActive_1d3m3_180{background-color:var(--success-light);color:var(--success)}._statusClosed_1d3m3_1326{background-color:var(--error-light);color:var(--error)}._statusDraft_1d3m3_1331{background-color:var(--warn-light);color:var(--warning)}._statusBadge_1d3m3_335._active_1d3m3_46{background-color:var(--success-light);color:var(--success)}._statusBadge_1d3m3_335._closed_1d3m3_1342{background-color:var(--error-light);color:var(--error)}._statusBadge_1d3m3_335._draft_1d3m3_1347{background-color:var(--warn-light);color:var(--warning)}._formGroup_1d3m3_1173{margin-bottom:16px}._formRow_1d3m3_1177{gap:16px;display:flex}._formRow_1d3m3_1177 ._formGroup_1d3m3_1173{flex:1;min-width:0}._formInput_1d3m3_1196{background-color:var(--input-bg);border-radius:8px!important;height:46px!important}._formLabel_1d3m3_1186{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formTextarea_1d3m3_1197{border:1px solid var(--border-primary);background-color:var(--input-bg);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;min-height:100px;padding:10px 12px;font-family:inherit;font-size:14px}._formTextarea_1d3m3_1197:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._formInput_1d3m3_1196.ant-picker{border-color:var(--border-primary);background-color:var(--input-bg)}._formInput_1d3m3_1196.ant-picker:hover{border-color:var(--primary)}._formInput_1d3m3_1196.ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}._formInput_1d3m3_1196 .ant-picker-input>input{color:var(--text-primary);font-size:14px}._formInput_1d3m3_1196 .ant-picker-input>input::placeholder{color:var(--text-tertiary);opacity:1}._formInput_1d3m3_1196 .ant-picker-suffix{color:var(--text-secondary)}._formInput_1d3m3_1196 .ant-picker-clear{background-color:var(--input-bg);color:var(--text-secondary)}._repoSection_1d3m3_1435{margin-top:0;padding:20px}._repoTokenBadge_1d3m3_1441{color:#16a34a;cursor:pointer;background:#22c55e1a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;display:inline-flex}._repoTokenBadge_1d3m3_1441:hover{color:#fff;background:#16a34a}._repoTokenBadgeNone_1d3m3_1460{background:var(--bg-tertiary);width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}._repoTokenBadgeNone_1d3m3_1460:hover{background:var(--text-tertiary);color:#fff}._repoCount_1d3m3_1479{color:var(--text-tertiary);font-size:13px}._repoGrid_1d3m3_1484{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._repoCard_1d3m3_1490{background:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:10px;flex-direction:column;padding:20px;text-decoration:none;display:flex}._repoCard_1d3m3_1490:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-2px)}._repoCardHeader_1d3m3_1507{align-items:center;gap:8px;margin-bottom:10px;display:flex}._repoIcon_1d3m3_1514{color:var(--text-primary);flex-shrink:0;font-size:18px}._repoName_1d3m3_1520{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;overflow:hidden}._repoExternalIcon_1d3m3_1530{color:var(--text-tertiary);flex-shrink:0;font-size:12px}._repoDeleteBtn_1d3m3_1536{border:1px solid var(--border-primary);background:var(--card-bg);cursor:pointer;width:24px;height:24px;color:var(--text-tertiary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._repoDeleteBtn_1d3m3_1536:hover{color:#ef4444;border-color:#ef4444}._repoDescription_1d3m3_1556{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 14px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}._repoMeta_1d3m3_1568{color:var(--text-tertiary);align-items:center;gap:16px;font-size:12px;display:flex}._repoLanguage_1d3m3_1576{align-items:center;gap:4px;display:inline-flex}._repoLanguageDot_1d3m3_1582{border-radius:50%;flex-shrink:0;width:10px;height:10px}._repoStars_1d3m3_1589{color:#eab308;align-items:center;gap:3px;display:inline-flex}._repoUpdated_1d3m3_1596{color:var(--text-tertiary)}._repoSyncBtn_1d3m3_1601{cursor:pointer;width:20px;height:20px;color:var(--text-tertiary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._repoSyncBtn_1d3m3_1601:hover{color:var(--primary);background:var(--primary-light)}._repoSyncSpinning_1d3m3_1618 svg{animation:1s linear infinite _repoSpin_1d3m3_1}@keyframes _repoSpin_1d3m3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._repoSyncStatus_1d3m3_1631{align-items:center;gap:4px;font-size:12px;display:inline-flex}._syncStatusDot_1d3m3_1638{border-radius:50%;flex-shrink:0;width:6px;height:6px}._syncStatusIdle_1d3m3_1645{background-color:var(--text-tertiary)}._syncStatusSyncing_1d3m3_1649{background-color:#a855f7;animation:.8s ease-in-out infinite _repoPulse_1d3m3_1}._syncStatusDone_1d3m3_1654{background-color:#16a34a}._syncStatusFailed_1d3m3_1658{background-color:#ef4444}@keyframes _repoPulse_1d3m3_1{0%,to{opacity:1}50%{opacity:.4}}@media (width<=768px){._repoGrid_1d3m3_1484{grid-template-columns:1fr}}._textarea_x2je6_2{border:1px solid var(--border-primary);background:var(--bg-secondary);width:100%;color:var(--text-primary);resize:vertical;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:.9rem;line-height:1.6}._textarea_x2je6_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}._textarea_x2je6_2::placeholder{color:var(--text-tertiary)}._commentItem_x2je6_26{border-bottom:1px solid var(--border-light);gap:12px;padding:16px 0;display:flex}._commentItem_x2je6_26:last-child{border-bottom:none}._commentAvatar_x2je6_37{flex-shrink:0}._commentAvatar_x2je6_37 img{object-fit:cover;background:linear-gradient(135deg, var(--primary), var(--accent));border-radius:50%;width:36px;height:36px}._commentBody_x2je6_49{flex:1;min-width:0}._commentMeta_x2je6_54{align-items:center;gap:10px;margin-bottom:6px;display:flex}._commentUser_x2je6_61{color:var(--text-primary);font-size:.88rem;font-weight:600}._commentTime_x2je6_67{color:var(--text-tertiary);font-size:.75rem}._commentContent_x2je6_72{color:var(--text-primary);word-break:break-word;margin-bottom:8px;font-size:.92rem;line-height:1.7}._commentContent_x2je6_72 p{margin:0 0 4px}._commentContent_x2je6_72 p:last-child{margin-bottom:0}._commentContent_x2je6_72 ul,._commentContent_x2je6_72 ol{margin:0 0 4px;padding-left:1.4em}._commentContent_x2je6_72 li{margin-bottom:1px}._commentContent_x2je6_72 code{color:var(--primary);font-size:.88em;font-family:var(--font-mono);background:#3b82f614;border-radius:3px;padding:.1em .3em}._commentContent_x2je6_72 a{color:var(--primary);text-decoration:none}._commentContent_x2je6_72 a:hover{text-decoration:underline}._replyList_x2je6_117{border-left:2px solid var(--border-light);margin-bottom:8px;margin-left:48px;padding-left:12px}._replyList_x2je6_117 ._replyList_x2je6_117{margin-left:28px}._replyList_x2je6_117 ._replyList_x2je6_117 ._replyList_x2je6_117{margin-left:20px}._replyList_x2je6_117 ._replyList_x2je6_117 ._replyList_x2je6_117 ._replyList_x2je6_117{margin-left:14px}._replyItem_x2je6_137{gap:10px;padding:10px 0;display:flex}._replyItem_x2je6_137:not(:last-child){border-bottom:1px solid var(--border-light)}._replyItem_x2je6_137 ._commentAvatar_x2je6_37 img{width:28px;height:28px}._replyInputWrapper_x2je6_153{margin-bottom:16px}._inputFooter_x2je6_157{justify-content:space-between;align-items:center;margin-top:10px;display:flex}._hint_x2je6_164{color:var(--text-tertiary);font-size:.78rem}._submitButton_x2je6_169{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 18px;font-size:.85rem;font-weight:500;display:inline-flex}._submitButton_x2je6_169:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._submitButton_x2je6_169:disabled{opacity:.4;cursor:not-allowed}._cancelButton_x2je6_193{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 16px;font-size:.85rem}._cancelButton_x2je6_193:hover{border-color:var(--primary);color:var(--primary)}._actions_x2je6_209{gap:14px;display:flex}._actionButton_x2je6_214{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.78rem;display:inline-flex}._actionButton_x2je6_214:hover,._liked_x2je6_230{color:var(--primary)}._editActions_x2je6_239{gap:8px;margin-bottom:10px;display:flex}._editSave_x2je6_245{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 12px;font-size:.78rem;font-weight:500;display:inline-flex}._editSave_x2je6_245:disabled{opacity:.5;cursor:not-allowed}._editCancel_x2je6_264{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 12px;font-size:.78rem;display:inline-flex}._editCancel_x2je6_264:hover{border-color:var(--text-secondary)}._container_1m074_1{max-width:var(--page-max-width);gap:20px;width:100%;margin:0 auto;padding:20px;display:flex}._loading_1m074_10{opacity:.3}._ready_1m074_14{opacity:1}._contentLoading_1m074_18{opacity:0;transform:translateY(10px)}._contentReady_1m074_23{opacity:1;transform:translateY(0)}._loadingIndicator_1m074_28{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:40px;font-size:14px;display:flex}._spinner_1m074_38{border:3px solid var(--border-primary);border-top:3px solid var(--primary);border-radius:50%;width:32px;height:32px;margin-bottom:12px;animation:1s linear infinite _spin_1m074_38}@keyframes _spin_1m074_38{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpin_1m074_57{animation:1s linear infinite _spin_1m074_38}._content_1m074_18{flex:1;min-width:0}._sidebar_1m074_66{flex-direction:column;flex-shrink:0;align-self:flex-start;gap:16px;width:280px;max-height:calc(100vh - 96px);display:flex;position:sticky;top:80px;overflow:hidden}._authorCard_1m074_80{background:var(--card-bg);border:1px solid var(--border-light);border-radius:12px;flex-direction:column;display:flex;box-shadow:0 1px 3px #0000000a}._authorCardTop_1m074_89{align-items:center;gap:14px;padding:14px 18px;display:flex}._authorCardAvatar_1m074_96{background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._authorCardAvatar_1m074_96:hover{transform:scale(1.08)}._authorCardAvatarImg_1m074_113{object-fit:cover;border-radius:50%;width:100%;height:100%}._authorCardInfo_1m074_120{flex-direction:column;gap:3px;min-width:0;display:flex}._authorCardName_1m074_127{color:var(--text-primary);cursor:pointer;font-size:.95rem;font-weight:600}._authorCardName_1m074_127:hover{color:var(--primary)}._authorCardMeta_1m074_138{color:var(--text-tertiary);font-size:.78rem}._authorCardStats_1m074_143{border-top:1px solid var(--border-light);gap:12px;margin-top:8px;padding-top:8px;display:flex}._authorStatItem_1m074_151{color:var(--text-secondary);align-items:center;gap:3px;font-size:.75rem;display:inline-flex}._authorStatItem_1m074_151 svg{opacity:.6}._tagCard_1m074_164{background:var(--card-bg);border:1px solid var(--border-light);border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000a}._tagCardTitle_1m074_172{color:var(--text-secondary);margin-bottom:10px;font-size:13px;font-weight:600}._tagCardContent_1m074_179{flex-wrap:wrap;gap:6px;display:flex}._toc_1m074_185{background:var(--card-bg);border:1px solid var(--border-light);border-radius:12px;flex-direction:column;flex:1;min-height:0;padding:18px;display:flex;box-shadow:0 1px 3px #0000000a}._tocTitle_1m074_197{color:var(--text-primary);border-bottom:1px solid var(--border-light);flex-shrink:0;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:10px;font-size:15px;font-weight:700;display:flex}._tocTitle_1m074_197:before{content:"";background:linear-gradient(180deg, var(--primary), var(--accent));border-radius:2px;width:4px;height:16px}._tocList_1m074_218{scrollbar-width:thin;scrollbar-color:var(--border-primary) transparent;flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}._tocList_1m074_218::-webkit-scrollbar{width:5px}._tocList_1m074_218::-webkit-scrollbar-track{background:0 0}._tocList_1m074_218::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:6px}._tocList_1m074_218::-webkit-scrollbar-thumb:hover{background:var(--border-secondary)}._tocItem_1m074_245{color:var(--text-secondary);cursor:pointer;border-left:2px solid #0000;border-radius:0 6px 6px 0;padding:7px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:block}._tocItem_1m074_245:hover{color:var(--primary);background-color:#3b82f60a}._tocItem_1m074_245._active_1m074_262{color:var(--primary);border-left-color:var(--primary);background-color:#3b82f614;font-weight:600}._tocItemH1_1m074_269{font-weight:600}._tocItemH2_1m074_273{margin-left:8px;font-weight:500}._tocItemH3_1m074_278{margin-left:18px;font-size:12px;font-weight:400}._article_1m074_285{background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;padding:40px;box-shadow:0 1px 3px #0000000a}._articleHeader_1m074_294{border-bottom:1px solid var(--border-light);margin-bottom:24px;padding-bottom:20px}._categoryBadge_1m074_300{color:var(--primary);background:#3b82f61a;border-radius:6px;padding:4px 12px;font-size:.78rem;font-weight:600}._title_1m074_309{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 20px;font-size:2rem;font-weight:800;line-height:1.35}._metaRow_1m074_318{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._metaItem_1m074_325{color:var(--text-tertiary);align-items:center;gap:5px;font-size:.83rem;display:inline-flex}._labelTag_1m074_333{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-primary);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:500}._labelTag_1m074_333:hover{color:var(--primary);border-color:var(--primary)}._markdownBody_1m074_350{color:var(--text-primary);font-size:1.05rem;line-height:1.85}._markdownBody_1m074_350 h1,._markdownBody_1m074_350 h2,._markdownBody_1m074_350 h3,._markdownBody_1m074_350 h4,._markdownBody_1m074_350 h5,._markdownBody_1m074_350 h6{color:var(--text-primary);margin-top:32px;margin-bottom:16px;scroll-margin-top:100px;font-weight:700;line-height:1.3}._markdownBody_1m074_350 h1{border-bottom:1px solid var(--border-light);padding-bottom:.4em;font-size:1.75em}._markdownBody_1m074_350 h2{border-bottom:1px solid var(--border-light);padding-bottom:.3em;font-size:1.4em}._markdownBody_1m074_350 h3{font-size:1.2em}._markdownBody_1m074_350 p{margin-bottom:18px}._markdownBody_1m074_350 a{color:var(--primary);text-decoration:none}._markdownBody_1m074_350 a:hover{text-decoration:underline}._markdownBody_1m074_350 img{border-radius:10px;max-width:100%;height:auto;margin:20px auto;display:block;box-shadow:0 2px 12px #00000014}._markdownBody_1m074_350 img:hover{transform:scale(1.01)}._markdownBody_1m074_350 img+em{text-align:center;color:var(--text-tertiary);margin-top:-10px;margin-bottom:20px;font-size:.85em;font-style:normal;display:block}._markdownBody_1m074_350 blockquote{border-left:4px solid var(--primary);color:var(--text-secondary);background:#3b82f60a;border-radius:0 8px 8px 0;margin:20px 0;padding:14px 20px;font-style:italic}._markdownBody_1m074_350 blockquote p{margin-bottom:0}._markdownBody_1m074_350 table{border-collapse:collapse;border-radius:8px;width:100%;margin:20px 0;overflow:hidden}._markdownBody_1m074_350 table th,._markdownBody_1m074_350 table td{border:1px solid var(--border-primary);text-align:left;padding:10px 16px}._markdownBody_1m074_350 table th{background-color:var(--bg-secondary);font-size:.9rem;font-weight:600}._markdownBody_1m074_350 ul,._markdownBody_1m074_350 ol{margin-bottom:18px;padding-left:1.8em}._markdownBody_1m074_350 li{margin-bottom:6px}._markdownBody_1m074_350 pre code{background:0 0;padding:0}._markdownBody_1m074_350 pre{background-color:var(--code-block-bg);border-radius:8px;margin:20px 0;padding:16px;overflow:auto}._markdownBody_1m074_350 hr{border:none;border-top:1px solid var(--border-light);margin:32px 0}._inlineCode_1m074_487{color:var(--primary)!important;font-size:.88em!important;font-family:var(--font-mono)!important;background:#3b82f614!important;border:1px solid #3b82f633!important;border-radius:4px!important;padding:.15em .4em!important;font-weight:500!important}[data-theme=dark] ._inlineCode_1m074_487{color:#60a5fa!important;background:#60a5fa1f!important;border-color:#60a5fa4d!important}._codeBlockWrapper_1m074_505{margin:20px 0;position:relative}._codeHeader_1m074_510{color:#475569;background:#e2e8f0;border-bottom:1px solid #cbd5e1;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}._languageTag_1m074_522{text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}._copyButton_1m074_529{color:#475569;cursor:pointer;background:#e2e8f0;border:none;border-radius:4px;padding:4px 10px;font-size:11px}._copyButton_1m074_529:hover{color:#334155;background:#cbd5e1}[data-theme=dark] ._codeHeader_1m074_510{color:#94a3b8;background:#0f172a;border-bottom-color:#ffffff1a}[data-theme=dark] ._copyButton_1m074_529{color:#94a3b8;background:#ffffff1a}[data-theme=dark] ._copyButton_1m074_529:hover{color:#e2e8f0;background:#fff3}._codeBlock_1m074_505{margin:0;overflow:auto}._mermaidWrapper_1m074_566{border:1px solid var(--border-primary);border-radius:8px;margin:20px 0;overflow:hidden}._authorCardActions_1m074_574{display:flex}._followButton_1m074_578{border:none;border-top:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:0;flex:1;justify-content:center;align-items:center;gap:4px;padding:8px 0;font-size:.82rem;font-weight:500;display:flex}._followButton_1m074_578:first-child{border-right:1px solid var(--border-light);border-radius:0 0 0 12px}._followButton_1m074_578:last-child{border-radius:0 0 12px}._followButton_1m074_578:hover{color:var(--primary);background:#3b82f60a}._followButton_1m074_578._following_1m074_609{color:var(--primary);background:#3b82f614}._followButton_1m074_578._following_1m074_609:hover{color:#ef4444;background:#ef444414}._likeSection_1m074_620{justify-content:center;margin-top:20px;padding:24px 0;display:flex}._likeButton_1m074_627{border:2px solid var(--border-primary);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;border-radius:24px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:500;display:inline-flex}._likeButton_1m074_627:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61f}._likeButton_1m074_627._liked_1m074_648{border-color:var(--primary);color:var(--primary);background:#3b82f60f}._likeButton_1m074_627:active{transform:translateY(0)scale(.96)}._likeIconActive_1m074_658{animation:.35s cubic-bezier(.4,0,.2,1) _likePop_1m074_1}@keyframes _likePop_1m074_1{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}._likeCount_1m074_674{text-align:center;min-width:24px;font-size:.9rem;font-weight:700}._commentSection_1m074_682{background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;margin-top:20px;padding:28px 40px;box-shadow:0 1px 3px #0000000a}._commentHeader_1m074_691{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}._commentTitle_1m074_700{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:700;display:flex}._writeCommentButton_1m074_710{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 16px;font-size:.85rem}._writeCommentButton_1m074_710:hover{border-color:var(--primary);color:var(--primary)}._commentInputWrapper_1m074_726{border-bottom:1px solid var(--border-light);margin-bottom:20px;padding-bottom:20px}._commentTextarea_1m074_732{border:1px solid var(--border-primary);background:var(--bg-secondary);width:100%;color:var(--text-primary);resize:vertical;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:.9rem;line-height:1.6}._commentTextarea_1m074_732:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}._commentTextarea_1m074_732::placeholder{color:var(--text-tertiary)}._commentInputFooter_1m074_755{justify-content:space-between;align-items:center;margin-top:10px;display:flex}._commentHint_1m074_762{color:var(--text-tertiary);font-size:.78rem}._commentSubmitButton_1m074_767{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 18px;font-size:.85rem;font-weight:500;display:inline-flex}._commentSubmitButton_1m074_767:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._commentSubmitButton_1m074_767:disabled{opacity:.4;cursor:not-allowed}._commentList_1m074_792{flex-direction:column;gap:4px;display:flex}._commentEmpty_1m074_798{text-align:center;color:var(--text-tertiary);padding:32px 0;font-size:.9rem}._commentItem_1m074_805{border-bottom:1px solid var(--border-light);gap:12px;padding:16px 0;display:flex}._commentItem_1m074_805:last-child{border-bottom:none}._commentAvatar_1m074_816{flex-shrink:0}._commentAvatar_1m074_816 img{object-fit:cover;background:linear-gradient(135deg, var(--primary), var(--accent));border-radius:50%;width:36px;height:36px}._commentBody_1m074_828{flex:1;min-width:0}._commentMeta_1m074_833{align-items:center;gap:10px;margin-bottom:6px;display:flex}._commentUser_1m074_840{color:var(--text-primary);font-size:.88rem;font-weight:600}._commentTime_1m074_846{color:var(--text-tertiary);font-size:.75rem}._commentContent_1m074_851{color:var(--text-primary);word-break:break-word;margin-bottom:8px;font-size:.92rem;line-height:1.7}._commentContent_1m074_851 p{margin:0 0 4px}._commentContent_1m074_851 p:last-child{margin-bottom:0}._commentContent_1m074_851 ul,._commentContent_1m074_851 ol{margin:0 0 4px;padding-left:1.4em}._commentContent_1m074_851 li{margin-bottom:1px}._commentContent_1m074_851 code{color:var(--primary);font-size:.88em;font-family:var(--font-mono);background:#3b82f614;border-radius:3px;padding:.1em .3em}._commentContent_1m074_851 a{color:var(--primary);text-decoration:none}._commentContent_1m074_851 a:hover{text-decoration:underline}._replyList_1m074_896{border-left:2px solid var(--border-light);margin-bottom:8px;margin-left:48px;padding-left:12px}._replyItem_1m074_903{gap:10px;padding:10px 0;display:flex}._replyItem_1m074_903:not(:last-child){border-bottom:1px solid var(--border-light)}._replyItem_1m074_903 ._commentAvatar_1m074_816 img{width:28px;height:28px}._replyInputWrapper_1m074_918{margin-bottom:16px}._replyList_1m074_896 ._replyList_1m074_896{margin-left:28px}._replyList_1m074_896 ._replyList_1m074_896 ._replyList_1m074_896{margin-left:20px}._replyList_1m074_896 ._replyList_1m074_896 ._replyList_1m074_896 ._replyList_1m074_896{margin-left:14px}._commentActions_1m074_935{gap:14px;display:flex}._commentActionButton_1m074_940{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.78rem;display:inline-flex}._commentActionButton_1m074_940:hover,._commentActionButton_1m074_940._commentLiked_1m074_956{color:var(--primary)}._commentEditActions_1m074_961{gap:8px;margin-bottom:10px;display:flex}._commentEditSave_1m074_967{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 12px;font-size:.78rem;font-weight:500;display:inline-flex}._commentEditSave_1m074_967:disabled{opacity:.5;cursor:not-allowed}._commentEditCancel_1m074_986{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 12px;font-size:.78rem;display:inline-flex}._commentEditCancel_1m074_986:hover{border-color:var(--text-secondary)}@media (width<=1164px){._container_1m074_1{flex-direction:column;gap:20px;padding:16px}._sidebar_1m074_66{width:100%;max-height:none;position:static;overflow:visible}._toc_1m074_185{flex:none;min-height:auto}._tocList_1m074_218{flex:none;max-height:300px;overflow-y:auto}._article_1m074_285{padding:24px}._title_1m074_309{font-size:1.6rem}}@media (width<=768px){._container_1m074_1{gap:14px;padding:12px}._article_1m074_285{border-radius:12px;padding:18px}._title_1m074_309{font-size:1.4rem}._articleHeader_1m074_294{margin-bottom:24px;padding-bottom:20px}._markdownBody_1m074_350{font-size:1rem}._markdownBody_1m074_350 img{border-radius:8px}}._container_cbeoa_2{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:12px;margin-bottom:24px;animation:.35s _fadeSlideIn_cbeoa_1;position:relative;overflow:hidden}._container_cbeoa_2:before{content:"";background:linear-gradient(180deg, var(--primary), #8b5cf6);border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}._header_cbeoa_25{align-items:center;gap:10px;padding:16px 20px;display:flex}._iconWrapper_cbeoa_32{background:linear-gradient(135deg,#3b82f626,#8b5cf626);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._aiIcon_cbeoa_43{color:#8b5cf6;width:16px;height:16px}._title_cbeoa_49{color:var(--text-primary);flex:1;font-size:.9rem;font-weight:600}._generateBtn_cbeoa_56{border:1px solid var(--primary);color:var(--primary);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:500;display:inline-flex}._generateBtn_cbeoa_56:hover:not(:disabled){background:var(--primary);color:#fff}._generateBtn_cbeoa_56:disabled{opacity:.6;cursor:not-allowed}._generateBtn_cbeoa_56 ._spinner_cbeoa_81{border:2px solid #3b82f640;border-top:2px solid var(--primary);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_cbeoa_81}._content_cbeoa_91{color:var(--text-primary);word-break:break-word;padding:0 20px 18px;font-size:.92rem;line-height:1.85}._contentPlaceholder_cbeoa_99{color:var(--text-tertiary);padding:0 20px 18px;font-size:.88rem;font-style:italic}._errorContent_cbeoa_107{color:var(--error);align-items:flex-start;gap:8px;padding:0 20px 18px;font-size:.88rem;line-height:1.6;display:flex}._errorIcon_cbeoa_117{flex-shrink:0;margin-top:2px}._cursor_cbeoa_123{background:var(--primary);vertical-align:text-bottom;border-radius:1px;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite _blink_cbeoa_1;display:inline-block}._footer_cbeoa_135{justify-content:flex-end;align-items:center;gap:8px;padding:0 20px 14px;display:flex}._regenerateBtn_cbeoa_143{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 12px;font-size:.78rem;display:inline-flex}._regenerateBtn_cbeoa_143:hover{border-color:var(--primary);color:var(--primary)}._disclaimer_cbeoa_161{color:var(--text-tertiary);flex:1;font-size:.72rem}._contentCollapsed_cbeoa_168{opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}._contentExpanded_cbeoa_176{opacity:1;max-height:600px}@keyframes _fadeSlideIn_cbeoa_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _blink_cbeoa_1{0%,to{opacity:1}50%{opacity:0}}@keyframes _spin_cbeoa_81{to{transform:rotate(360deg)}}._content_cbeoa_91 p,._content_cbeoa_91 h1,._content_cbeoa_91 h2,._content_cbeoa_91 h3,._content_cbeoa_91 h4,._content_cbeoa_91 h5,._content_cbeoa_91 h6,._content_cbeoa_91 ul,._content_cbeoa_91 ol,._content_cbeoa_91 blockquote,._content_cbeoa_91 pre{margin:0}._content_cbeoa_91 strong{font-weight:600}._content_cbeoa_91 em{font-style:italic}._content_cbeoa_91 code{background:var(--bg-tertiary);font-size:.85em;font-family:var(--font-mono);color:#e83e8c;border-radius:4px;padding:1px 6px}._content_cbeoa_91 pre{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:8px;padding:12px 16px;font-size:.85em;overflow-x:auto}._content_cbeoa_91 pre code{color:var(--text-primary);background:0 0;border-radius:0;padding:0}._content_cbeoa_91 a{color:var(--primary);text-decoration:none}._content_cbeoa_91 a:hover{text-decoration:underline}._content_cbeoa_91 blockquote{border-left:3px solid var(--primary);color:var(--text-secondary);margin:0;padding:4px 14px}._content_cbeoa_91 ul,._content_cbeoa_91 ol{padding-left:1.8em}._content_cbeoa_91 li{line-height:1.85}._content_cbeoa_91 li::marker{color:var(--text-tertiary)}._content_cbeoa_91 hr{border:none;border-top:1px solid var(--border-light)}._content_cbeoa_91 table{border-collapse:collapse;width:100%;font-size:.85em}._content_cbeoa_91 th,._content_cbeoa_91 td{border:1px solid var(--border-light);text-align:left;padding:6px 12px}._content_cbeoa_91 th{background:var(--bg-tertiary);font-weight:600}@media (width<=768px){._header_cbeoa_25{padding:14px 16px 10px}._content_cbeoa_91{padding:0 16px 16px;font-size:.88rem}._footer_cbeoa_135{padding:0 16px 12px}._title_cbeoa_49{font-size:.85rem}}._container_1k3mo_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:4rem 2rem;display:flex}._icon_1k3mo_11{color:var(--danger);opacity:.8;margin-bottom:1.5rem;font-size:4rem}._title_1k3mo_18{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}._message_1k3mo_24{color:var(--text-secondary);max-width:400px;margin-bottom:2rem}._actions_1k3mo_30{gap:1rem;display:flex}._backBtn_1k3mo_35{border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}._homeBtn_1k3mo_47{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}@keyframes _pulse_bsx60_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._wrapper_bsx60_13{width:100%;padding:1rem}._item_bsx60_18{width:100%;max-width:800px;margin:0 auto;padding:2rem}._line_bsx60_25{background-color:var(--bg-secondary,#f0f0f0);border-radius:6px;margin-bottom:.5rem;animation:1.5s ease-in-out infinite _pulse_bsx60_1}._title_bsx60_32{border-radius:8px;height:40px;margin-bottom:1rem}._textShort_bsx60_39{height:20px}._textWide_bsx60_43{height:20px;margin-bottom:1rem}._contentBlock_bsx60_48{border-radius:8px;height:150px;margin-bottom:1rem}._textPartial_bsx60_55{border-radius:4px;width:65%;height:16px;margin-bottom:.5rem}@keyframes _pulse_1sxpp_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._wrapper_1sxpp_13{flex-direction:column;gap:1.5rem;width:100%;max-width:1560px;min-height:60vh;margin:0 auto;padding:2rem;display:flex}._block_1sxpp_24{background-color:var(--bg-secondary,#f0f0f0);border-radius:6px;animation:1.5s ease-in-out infinite _pulse_1sxpp_1}._backPlaceholder_1sxpp_31{width:120px;height:36px;margin-bottom:1rem}._headerRow_1sxpp_39{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._titleGroup_1sxpp_46{flex:1}._titleLine_1sxpp_50{border-radius:6px;width:60%;height:32px;margin-bottom:.5rem}._subtitleLine_1sxpp_58{border-radius:4px;width:40%;height:20px}._statusBadge_1sxpp_65{border-radius:14px;width:80px;height:28px}._infoGrid_1sxpp_73{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._infoCard_1sxpp_80{border-radius:8px;height:80px;padding:1rem}._descriptionBlock_1sxpp_88{margin-bottom:2rem}._descriptionLine_1sxpp_92{background-color:var(--bg-secondary,#f0f0f0);border-radius:4px;height:16px;margin-bottom:.5rem;animation:1.5s ease-in-out infinite _pulse_1sxpp_1}._descriptionLineFull_1sxpp_100{width:100%}._descriptionLinePartial_1sxpp_105{width:70%}._uploadArea_1sxpp_111{margin-bottom:2rem}._uploadBox_1sxpp_115{border-radius:8px;justify-content:center;align-items:center;height:180px;display:flex}._uploadInner_1sxpp_124{text-align:center;color:var(--text-tertiary,#ccc)}._uploadBtnPlaceholder_1sxpp_129{background-color:var(--bg-tertiary,#e0e0e0);border-radius:20px;width:240px;height:40px;margin:0 auto 1rem}._actions_1sxpp_139{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}._actionBtn_1sxpp_146{width:80px;height:40px}._actionBtnWide_1sxpp_152{width:100px;height:40px}._progressBarWrapper_1rnlt_2{background:var(--bg-tertiary);width:100%;height:18px;box-shadow:var(--shadow-xs);border:1px solid var(--border-secondary);border-radius:8px;margin:1.5rem 0 .5rem;position:relative}._progressBar_1rnlt_2{background:linear-gradient(90deg, var(--primary), var(--primary-hover));border-radius:8px;height:100%}._progressText_1rnlt_19{color:var(--text-primary);pointer-events:none;font-size:.95rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._container_1rnlt_29{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._mainContent_1rnlt_36{max-width:var(--page-max-width);flex:1;width:100%;margin:0 auto;padding:2rem}._pageHeader_1rnlt_45{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;margin-bottom:2rem;padding:2rem;position:relative;overflow:hidden}._pageHeader_1rnlt_45:before{content:"";background:var(--primary);width:4px;height:100%;position:absolute;top:0;left:0}._backButton_1rnlt_66{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.95rem;display:inline-flex}._backButton_1rnlt_66:hover{color:var(--primary)}._headerContent_1rnlt_83{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._titleGroup_1rnlt_90{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}._pageTitle_1rnlt_98{color:var(--text-primary);margin:0;font-size:1.8rem;font-weight:700;line-height:1.3}._courseName_1rnlt_106{background:var(--primary-light);color:var(--primary);border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.9rem;font-weight:500;display:inline-flex}._statusBadge_1rnlt_119{white-space:nowrap;border:1px solid #0000;border-radius:30px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}._statusPending_1rnlt_131{border-color:var(--warning);color:var(--warning);background:0 0}._statusSubmitted_1rnlt_137{border-color:var(--success);color:var(--success);background:0 0}._statusLate_1rnlt_143{border-color:var(--error);color:var(--error);background:0 0}._priorityBadge_1rnlt_150{white-space:nowrap;border-radius:20px;align-items:center;padding:.4rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}._priorityUrgent_1rnlt_160{color:#991b1b;background:#7f1d1d1a;border:1px solid #7f1d1d33}._priorityHigh_1rnlt_166{color:#dc2626;background:#ef44441a;border:1px solid #ef444433}._priorityMedium_1rnlt_172{color:#d97706;background:#f59e0b1a;border:1px solid #f59e0b33}._priorityLow_1rnlt_178{color:#2563eb;background:#3b82f61a;border:1px solid #3b82f633}@keyframes _pulse_1rnlt_1{0%,to{opacity:1}50%{opacity:.7}}._contentGrid_1rnlt_195{gap:2rem;display:grid}._card_1rnlt_200{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;padding:2rem}._card_1rnlt_200:hover{box-shadow:var(--shadow-md)}._sectionHeader_1rnlt_212{border-bottom:1px solid var(--border-secondary);align-items:center;gap:.8rem;margin-bottom:1.5rem;padding-bottom:.6rem;display:flex}._sectionIcon_1rnlt_221{background:var(--primary-light);width:32px;height:32px;color:var(--primary);border-radius:8px;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._sectionTitle_1rnlt_233{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:600}._infoGrid_1rnlt_241{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}._infoCard_1rnlt_248{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;flex-direction:column;gap:.5rem;padding:1.2rem;display:flex}._infoLabel_1rnlt_258{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.85rem;display:flex}._infoValue_1rnlt_266{color:var(--text-primary);font-size:1.1rem;font-weight:600}._deadlineValue_1rnlt_272{color:var(--error)}._description_1rnlt_276{color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;padding:1.5rem;font-size:1rem;line-height:1.8}._uploadContainer_1rnlt_287{flex-direction:column;gap:1.5rem;display:flex}._uploadArea_1rnlt_293{border:2px dashed var(--border-primary);text-align:center;cursor:pointer;background:var(--bg-tertiary);border-radius:16px;padding:4rem 2rem;position:relative;overflow:hidden}._uploadArea_1rnlt_293:hover,._uploadArea_1rnlt_293._active_1rnlt_305{border-color:var(--primary);background:var(--primary-bg);transform:translateY(-2px)}._uploadArea_1rnlt_293._disabled_1rnlt_311{border-color:var(--border-disabled);background:var(--bg-disabled);cursor:not-allowed;opacity:.6}._uploadArea_1rnlt_293._disabled_1rnlt_311:hover{border-color:var(--border-disabled);background:var(--bg-disabled);transform:none}._uploadArea_1rnlt_293._disabled_1rnlt_311 ._uploadIconWrapper_1rnlt_324{color:var(--text-disabled);background:var(--card-bg)}._uploadContent_1rnlt_329{z-index:1;position:relative}._uploadIconWrapper_1rnlt_324{background:var(--card-bg);width:64px;height:64px;box-shadow:var(--shadow-sm);color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;font-size:2rem;display:flex}._uploadArea_1rnlt_293:hover ._uploadIconWrapper_1rnlt_324{color:var(--primary-hover);transform:scale(1.1)}._uploadTitle_1rnlt_353{color:var(--text-primary);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}._uploadDesc_1rnlt_360{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem}._uploadLimit_1rnlt_366{background:var(--card-bg);color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:20px;padding:.3rem .8rem;font-size:.85rem;display:inline-block}._fileList_1rnlt_377{flex-direction:column;gap:1rem;display:flex}._fileItem_1rnlt_383{background:var(--card-bg);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}._fileItem_1rnlt_383:hover{border-color:var(--primary);transform:translate(4px)}._fileLeft_1rnlt_399{align-items:center;gap:1rem;display:flex}._fileTypeIcon_1rnlt_405{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:8px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}._fileDetails_1rnlt_417{flex-direction:column;gap:.2rem;display:flex}._fileName_1rnlt_423{color:var(--text-primary);font-size:1rem;font-weight:500}._fileSize_1rnlt_429{color:var(--text-secondary);font-size:.85rem}._deleteBtn_1rnlt_434{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._deleteBtn_1rnlt_434:hover{background:var(--error-light);color:var(--error)}._actionBar_1rnlt_453{border-top:1px solid var(--border-secondary);justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}._btn_1rnlt_462{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:1rem;font-weight:600;display:flex}._btnSecondary_1rnlt_474{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-primary)}._btnSecondary_1rnlt_474:hover{background:var(--border-secondary);transform:translateY(-1px)}._btnPrimary_1rnlt_485{background:var(--primary);color:#fff;box-shadow:0 4px 12px #3b82f64d}._btnPrimary_1rnlt_485:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px #3b82f666}._btnPrimary_1rnlt_485:disabled{opacity:.7;cursor:not-allowed;transform:none}._emptyState_1rnlt_503{text-align:center;background:var(--card-bg);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;padding:4rem 2rem;display:flex}._loginBtn_1rnlt_517{cursor:pointer;background:var(--primary);color:#fff;letter-spacing:.5px;border:none;border-radius:50px;align-items:center;gap:.8rem;margin:0 auto;padding:1rem 3rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #3b82f666}._loginBtn_1rnlt_517:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 8px 20px #3b82f680}._loginBtn_1rnlt_517:active{transform:translateY(0);box-shadow:0 4px 12px #3b82f666}._errorContainer_1rnlt_547{text-align:center;background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._errorIcon_1rnlt_559{color:var(--error-color);margin-bottom:1.5rem;font-size:4rem}._errorTitle_1rnlt_565{color:var(--text-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}._errorMessage_1rnlt_572{color:var(--text-secondary);max-width:400px;margin-bottom:2rem;font-size:1rem}@media (width<=768px){._mainContent_1rnlt_36{padding:1.2rem 1rem}._pageHeader_1rnlt_45{padding:1.5rem}._headerContent_1rnlt_83{flex-direction:column;gap:1rem}._pageTitle_1rnlt_98{font-size:1.4rem}._infoGrid_1rnlt_241{grid-template-columns:1fr;gap:1rem}._card_1rnlt_200{padding:1.5rem}._uploadArea_1rnlt_293{padding:2rem 1rem}._actionBar_1rnlt_453{flex-direction:column;gap:.5rem}._btn_1rnlt_462{justify-content:center;width:100%}}@media (width<=480px){._mainContent_1rnlt_36{padding:1rem .8rem}._pageHeader_1rnlt_45,._card_1rnlt_200{padding:1rem}._pageTitle_1rnlt_98{font-size:1.2rem}._sectionTitle_1rnlt_233{font-size:1.1rem}._uploadArea_1rnlt_293{padding:1.5rem .8rem}._uploadTitle_1rnlt_353{font-size:1rem}._fileItem_1rnlt_383{flex-direction:column;align-items:flex-start;gap:.5rem}._btn_1rnlt_462{padding:.6rem 1.2rem;font-size:.9rem}}._container_l1ht8_1{background-color:#0000;flex-direction:column;min-height:100vh;display:flex}._mainContent_l1ht8_8{max-width:var(--page-max-width);flex:1;width:100%;margin:0 auto;padding:2rem 1.8rem}._card_l1ht8_16{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;padding:2rem}._card_l1ht8_16:hover{box-shadow:var(--shadow-md)}._loadingHeader_l1ht8_33{border-bottom:1px solid var(--border-secondary);margin-bottom:2rem;padding-bottom:1.5rem}._loadingHeaderContent_l1ht8_39{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._loadingTitleGroup_l1ht8_47{flex-direction:column;flex:1;display:flex}._loadingStats_l1ht8_53{flex-wrap:wrap;gap:1.5rem;display:flex}._loadingDescription_l1ht8_59{margin-bottom:2rem}._loadingSubmissions_l1ht8_63{flex-direction:column;gap:1rem;display:flex}._loadingSubmissionCard_l1ht8_69{background-color:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px;margin-bottom:1rem;padding:1.5rem}._loadingSubmissionHeader_l1ht8_77{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}._loadingUserInfo_l1ht8_84{align-items:center;display:flex}._loadingStatus_l1ht8_89{align-items:center;gap:.5rem;display:flex}._loadingFileInfo_l1ht8_95{background-color:var(--bg-primary);border-radius:6px;justify-content:space-between;align-items:center;padding:1rem;display:flex}._loadingFileDetails_l1ht8_104{align-items:center;display:flex}._header_l1ht8_110{border-bottom:1px solid var(--border-secondary);margin-bottom:2rem;padding-bottom:1.5rem}._backButton_l1ht8_116{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.95rem;display:inline-flex}._backButton_l1ht8_116:hover{color:var(--primary)}._headerContent_l1ht8_133{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._titleGroup_l1ht8_141{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}._pageTitle_l1ht8_149{color:var(--text-primary);margin:0;font-size:1.8rem;font-weight:700;line-height:1.3}._courseName_l1ht8_157{background:var(--primary-light);color:var(--primary);border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.9rem;font-weight:500;display:inline-flex}._stats_l1ht8_169{flex-wrap:wrap;gap:1.5rem;display:flex}._statItem_l1ht8_175{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.9rem;display:flex}._descriptionSection_l1ht8_184{margin-bottom:2rem}._sectionTitle_l1ht8_188{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}._description_l1ht8_184{color:var(--text-secondary);background-color:var(--bg-tertiary);border-radius:8px;padding:1rem;line-height:1.6}._submissionsSection_l1ht8_204{margin-bottom:0}._emptyState_l1ht8_209{text-align:center;color:var(--text-secondary);padding:3rem 1rem}._emptyIcon_l1ht8_215{opacity:.5;margin-bottom:1rem;font-size:3rem}._emptyText_l1ht8_221{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._emptySubtext_l1ht8_228{font-size:.9rem}._submissionsList_l1ht8_233{flex-direction:column;gap:1rem;display:flex}._submissionCard_l1ht8_239{background-color:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px;padding:1.5rem}._submissionCard_l1ht8_239:hover{box-shadow:var(--shadow-md);border-color:var(--border-primary)}._submissionHeader_l1ht8_252{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}._userInfo_l1ht8_259{align-items:center;gap:1rem;display:flex}._avatar_l1ht8_265{background-color:var(--bg-primary);width:48px;height:48px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatar_l1ht8_265 img{object-fit:cover;width:100%;height:100%}._userDetails_l1ht8_283{flex-direction:column;display:flex}._username_l1ht8_288{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}._submitTime_l1ht8_295{color:var(--text-secondary);align-items:center;gap:.5rem;margin:0;font-size:.85rem;display:flex}._submissionStatus_l1ht8_304{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}._statusBadge_l1ht8_312{border-radius:20px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.85rem;font-weight:500;display:inline-flex}._statusSubmitted_l1ht8_322{background-color:var(--success-light);color:var(--success-dark)}._statusLate_l1ht8_327{background-color:var(--warning-light);color:var(--warning-dark)}._statusPending_l1ht8_332{background-color:var(--info-light);color:var(--info-dark)}._scoreBadge_l1ht8_338{border-radius:20px;padding:.25rem .75rem;font-size:.85rem;font-weight:600}._scoreExcellent_l1ht8_345{background-color:var(--success-light);color:var(--success-dark)}._scoreGood_l1ht8_350{background-color:var(--primary-light);color:var(--primary-dark)}._scoreAverage_l1ht8_355{background-color:var(--warning-light);color:var(--warning-dark)}._scorePoor_l1ht8_360{background-color:var(--error-light);color:var(--error-dark)}._fileInfo_l1ht8_366{background-color:var(--bg-primary);border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:1rem;display:flex}._fileDetails_l1ht8_376{align-items:center;gap:1rem;display:flex}._fileIcon_l1ht8_382{color:var(--text-secondary);font-size:1.5rem}._fileName_l1ht8_387{color:var(--text-primary);margin:0;font-weight:500}._fileSize_l1ht8_393{color:var(--text-secondary);margin:0;font-size:.85rem}._downloadBtn_l1ht8_399{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}._downloadBtn_l1ht8_399:hover{background-color:var(--primary-dark)}._downloadBtn_l1ht8_399:disabled{opacity:.6;cursor:not-allowed}._downloadBtn_l1ht8_399._downloading_l1ht8_421{background-color:var(--primary-color);opacity:.8}._downloadBtn_l1ht8_399._downloading_l1ht8_421:hover{background-color:var(--primary-color)}._fileActions_l1ht8_430{align-items:center;gap:.5rem;display:flex}._downloadAllBtn_l1ht8_436{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}._downloadAllBtn_l1ht8_436:hover{background-color:var(--primary-dark)}._downloadAllBtn_l1ht8_436:disabled{opacity:.6;cursor:not-allowed}._downloadAllBtn_l1ht8_436._downloading_l1ht8_421{background-color:var(--primary-color);opacity:.8}._downloadAllBtn_l1ht8_436._downloading_l1ht8_421:hover{background-color:var(--primary-color)}._toggleBtn_l1ht8_467{background-color:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}._toggleBtn_l1ht8_467:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-primary)}._filesList_l1ht8_487{border-top:1px solid var(--border-secondary);margin-top:1rem;padding-top:1rem}._filesListHeader_l1ht8_493{color:var(--text-secondary);align-items:center;margin-bottom:.75rem;padding:.5rem 0;font-size:.9rem;font-weight:600;display:flex}._fileItem_l1ht8_503{margin-bottom:.75rem}._fileItem_l1ht8_503:last-child{margin-bottom:0}._fileTypeIcon_l1ht8_511{background-color:var(--bg-tertiary);width:32px;height:32px;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;margin-right:.75rem;display:flex}._feedback_l1ht8_524{background-color:var(--bg-primary);border-left:4px solid var(--primary-color);border-radius:6px;padding:1rem}._feedbackTitle_l1ht8_531{color:var(--text-primary);margin:0 0 .5rem;font-size:.9rem;font-weight:600}._feedbackContent_l1ht8_538{color:var(--text-secondary);margin:0;line-height:1.5}._loadingContainer_l1ht8_29{padding:2rem}._errorContainer_l1ht8_550{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._errorIcon_l1ht8_559{color:var(--error-color);margin-bottom:1rem;font-size:4rem}._errorTitle_l1ht8_565{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}._errorMessage_l1ht8_572{color:var(--text-secondary);margin-bottom:2rem}._btn_l1ht8_578{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500}._btnPrimary_l1ht8_587{background-color:var(--primary-color);color:#fff}._btnPrimary_l1ht8_587:hover{background-color:var(--primary-dark)}._btnSecondary_l1ht8_596{background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-secondary)}._btnSecondary_l1ht8_596:hover{background-color:var(--bg-primary)}._pagination_l1ht8_607{border-top:1px solid var(--border-secondary);justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}._pageBtn_l1ht8_617{background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-flex}._pageBtn_l1ht8_617:hover:not(._disabled_l1ht8_630){background-color:var(--bg-hover);border-color:var(--border-primary)}._pageBtn_l1ht8_617._disabled_l1ht8_630{opacity:.5;cursor:not-allowed}._pageNumbers_l1ht8_640{gap:.25rem;display:flex}._pageNumber_l1ht8_640{background-color:var(--bg-tertiary);width:36px;height:36px;color:var(--text-primary);border:1px solid var(--border-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:.9rem;display:flex}._pageNumber_l1ht8_640:hover{background-color:var(--bg-hover);border-color:var(--border-primary)}._pageNumber_l1ht8_640._active_l1ht8_664{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}@media (width<=768px){._mainContent_l1ht8_8{padding:1rem .5rem}._card_l1ht8_16{padding:1.5rem}._loadingContainer_l1ht8_29{padding:1rem .5rem}._loadingHeaderContent_l1ht8_39{flex-direction:column;gap:1rem}._loadingStats_l1ht8_53{gap:1rem}._loadingSubmissionHeader_l1ht8_77,._loadingFileInfo_l1ht8_95{flex-direction:column;align-items:flex-start;gap:1rem}._headerContent_l1ht8_133{flex-direction:column;gap:1rem}._stats_l1ht8_169{gap:1rem}._submissionHeader_l1ht8_252{flex-direction:column;gap:1rem}._submissionStatus_l1ht8_304{align-items:flex-start}._fileInfo_l1ht8_366{flex-direction:column;align-items:flex-start;gap:1rem}._downloadBtn_l1ht8_399,._downloadAllBtn_l1ht8_436,._toggleBtn_l1ht8_467{justify-content:center;width:100%}._pagination_l1ht8_607{flex-wrap:wrap;gap:.5rem}._pageBtn_l1ht8_617{padding:.4rem .8rem;font-size:.85rem}._pageNumber_l1ht8_640{width:32px;height:32px;font-size:.85rem}}._spinning_l1ht8_762{animation:1s linear infinite _spin_l1ht8_762}@keyframes _spin_l1ht8_762{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){._pageTitle_l1ht8_149{font-size:1.5rem}._card_l1ht8_16,._submissionCard_l1ht8_239{padding:1rem}}._rdLayout_irqyk_1{min-height:100vh;font-family:var(--font-family);background-color:#0000}._rdContainer_irqyk_7{min-height:100vh;display:flex}._rdSidebar_irqyk_13{background-color:var(--card-bg);border-right:1px solid var(--border-primary);z-index:1000;flex-direction:column;width:240px;height:100vh;animation:.3s ease-out _slideIn_irqyk_1;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:2px 0 8px #0000001a}._rdSidebar_irqyk_13._collapsed_irqyk_29{width:80px;overflow:visible}._rdSidebarHeader_irqyk_34{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;min-height:64px;padding:20px 16px;display:flex}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdSidebarHeader_irqyk_34{justify-content:center;padding:16px 8px;position:relative}._rdLogo_irqyk_49{color:var(--primary);cursor:pointer;align-items:center;gap:12px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._rdLogo_irqyk_49:hover{color:var(--primary-hover)}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdLogo_irqyk_49{justify-content:center}._rdLogoIcon_irqyk_68{background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdLogoIcon_irqyk_68{width:40px;height:40px;font-size:28px}._rdLogoText_irqyk_87{letter-spacing:-.5px;white-space:nowrap;font-weight:700;overflow:hidden}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdLogoText_irqyk_87{opacity:0;width:0;margin:0}._toggleSidebarBtn_irqyk_100{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;font-size:14px;display:flex}._toggleSidebarBtn_irqyk_100:hover{background-color:var(--bg-hover);color:var(--primary);transform:scale(1.05)}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._toggleSidebarBtn_irqyk_100{background-color:var(--card-bg);border:1px solid var(--border-primary);z-index:10;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._toggleSidebarBtn_irqyk_100:hover{background-color:var(--primary);color:#fff;border-color:var(--primary);transform:translateY(-50%)scale(1.1)}._rdNavMenu_irqyk_147{flex:1;padding:16px 0;overflow:hidden auto}._rdNavMenu_irqyk_147::-webkit-scrollbar{width:4px}._rdNavMenu_irqyk_147::-webkit-scrollbar-track{background:0 0}._rdNavMenu_irqyk_147::-webkit-scrollbar-thumb{background-color:var(--border-secondary);border-radius:2px}._rdNavMenu_irqyk_147::-webkit-scrollbar-thumb:hover{background-color:var(--text-tertiary)}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavMenu_irqyk_147{overflow-y:hidden}._rdNavSection_irqyk_175{margin-bottom:24px}._rdSectionTitle_irqyk_179{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.8px;opacity:1;margin-bottom:12px;padding:0 20px;font-size:11px;font-weight:700}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdSectionTitle_irqyk_179{opacity:0;height:0;margin:0;padding:0}._rdNavItem_irqyk_197{cursor:pointer;margin-bottom:2px;position:relative}._rdNavLink_irqyk_203{color:var(--text-secondary);border-radius:0;align-items:center;gap:12px;margin:0 8px;padding:12px 20px;text-decoration:none;display:flex;position:relative}._rdNavLink_irqyk_203:hover{background-color:var(--bg-hover);color:var(--text-primary);transform:translate(2px)}._rdNavLink_irqyk_203._active_irqyk_221{background-color:var(--primary-light);color:var(--primary);font-weight:600}._rdNavLink_irqyk_203._active_irqyk_221:before{content:"";background-color:var(--primary);border-radius:0 4px 4px 0;width:4px;height:24px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}._rdNavIcon_irqyk_239{justify-content:center;align-items:center;min-width:20px;height:20px;font-size:18px;display:flex}._rdNavLink_irqyk_203:hover ._rdNavIcon_irqyk_239{transform:scale(1.1)}._rdNavText_irqyk_252{white-space:nowrap;font-size:14px;font-weight:500}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavText_irqyk_252{opacity:0;width:0;overflow:hidden}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavLink_irqyk_203{border-radius:12px;justify-content:center;min-height:48px;margin:0 8px 4px;padding:16px;position:relative}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavLink_irqyk_203:hover{background-color:var(--primary-light);transform:scale(1.02);box-shadow:0 2px 8px #3b82f633}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavLink_irqyk_203._active_irqyk_221{background-color:var(--primary);color:#fff;box-shadow:0 4px 12px #3b82f64d}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavLink_irqyk_203._active_irqyk_221:before{display:none}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavIcon_irqyk_239{min-width:22px;height:22px;font-size:22px}._rdSidebar_irqyk_13:after{content:"";background:linear-gradient(90deg, var(--primary), var(--accent));height:4px;position:absolute;bottom:0;left:0;right:0}._rdMainContent_irqyk_306{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:240px;display:flex}._rdMainContent_irqyk_306._expanded_irqyk_315{margin-left:80px}._rdTopBar_irqyk_320{background-color:var(--card-bg);border-bottom:1px solid var(--border-primary);z-index:100;justify-content:space-between;align-items:center;padding:5px 24px;display:flex;position:sticky;top:0}._rdBreadcrumb_irqyk_332{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}._breadcrumbSeparator_irqyk_340{color:var(--text-tertiary)}._breadcrumbLink_irqyk_344{color:var(--text-secondary);cursor:pointer;text-decoration:none}._breadcrumbLink_irqyk_344:hover{color:var(--primary)}._breadcrumbActive_irqyk_354{color:var(--text-primary);font-weight:500}._rdTopBarActions_irqyk_359{align-items:center;gap:4px;display:flex}._rdPageContent_irqyk_366{background-color:#0000;flex:1;min-width:0;padding:24px}._mobileMenuOverlay_irqyk_374{z-index:999;opacity:0;background-color:#00000080;display:none;position:fixed;inset:0}._mobileMenuOverlay_irqyk_374._show_irqyk_386{opacity:1;display:block}._mobileMenuBtn_irqyk_391{border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;font-size:18px;display:none}._mobileMenuBtn_irqyk_391:hover{background-color:var(--bg-hover);border-color:var(--primary);color:var(--primary)}@keyframes _slideIn_irqyk_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=900px){._rdSidebar_irqyk_13{width:280px;transform:translate(-100%);box-shadow:2px 0 16px #0003}._rdSidebar_irqyk_13._mobileOpen_irqyk_430{transform:translate(0)}._rdMainContent_irqyk_306{width:100%;max-width:100vw;margin-left:0;overflow-x:hidden}._rdMainContent_irqyk_306._expanded_irqyk_315{margin-left:0}._rdSidebar_irqyk_13._collapsed_irqyk_29{width:280px}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdLogoText_irqyk_87,._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavText_irqyk_252{opacity:1;width:auto;margin:initial}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdSectionTitle_irqyk_179{opacity:1;text-transform:uppercase;height:auto;color:var(--text-tertiary);letter-spacing:.8px;margin:0 20px 8px;padding:0;font-size:11px;font-weight:700}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavLink_irqyk_203{border-radius:8px;justify-content:flex-start;min-height:44px;margin:0 20px 2px;padding:12px 20px}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdNavIcon_irqyk_239{min-width:18px;height:18px;font-size:18px}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._rdLogoIcon_irqyk_68{width:32px;height:32px;font-size:24px}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._toggleSidebarBtn_irqyk_100{width:28px;height:28px;box-shadow:none;color:var(--text-secondary);background:0 0;border:none;position:static;transform:none}._rdSidebar_irqyk_13._collapsed_irqyk_29 ._toggleSidebarBtn_irqyk_100:hover{background-color:var(--bg-hover);color:var(--primary);transform:scale(1.05)}._rdNavMenu_irqyk_147{padding:20px 0}._rdNavSection_irqyk_175{margin-bottom:32px}._mobileMenuBtn_irqyk_391{display:flex}._rdTopBar_irqyk_320{padding:12px 16px}._rdPageContent_irqyk_366{padding:16px}._rdBreadcrumb_irqyk_332{font-size:13px}}@media (width<=480px){._rdSidebar_irqyk_13{width:100%;max-width:320px}._rdPageContent_irqyk_366{padding:12px}._rdTopBar_irqyk_320{flex-wrap:wrap;gap:8px;padding:12px}}@media (width>=901px){._mobileMenuBtn_irqyk_391,._mobileMenuOverlay_irqyk_374{display:none!important}}._container_iv3h7_1{margin-top:12px;margin-bottom:4px;padding:0 12px;position:relative}._trigger_iv3h7_8{background:var(--bg-primary);border:1px solid var(--border-primary);cursor:pointer;width:100%;height:44px;color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}._trigger_iv3h7_8:hover{border-color:var(--primary);background:var(--card-bg);box-shadow:0 2px 8px #3b82f61f}._icon_iv3h7_30{color:var(--primary);flex-shrink:0;font-size:16px}._label_iv3h7_36{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._single_iv3h7_45 ._trigger_iv3h7_8{cursor:default}._single_iv3h7_45 ._trigger_iv3h7_8:hover{border-color:var(--border-primary);box-shadow:none;background:var(--bg-primary)}._collapsed_iv3h7_56 ._trigger_iv3h7_8{border-radius:12px;justify-content:center;width:56px;height:44px;margin:0 auto;padding:0}._collapsed_iv3h7_56 ._icon_iv3h7_30{margin:0;font-size:20px}._overlay_iv3h7_71{z-index:2000;opacity:0;pointer-events:none;background:#0006;position:fixed;inset:0}._overlayVisible_iv3h7_80{opacity:1;pointer-events:auto}._panel_iv3h7_86{background:var(--card-bg);z-index:2001;flex-direction:column;width:360px;max-width:90vw;height:100vh;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 32px #0000002e}._panelOpen_iv3h7_101{transform:translate(0)}._panelHeader_iv3h7_105{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._panelTitle_iv3h7_113{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}._closeBtn_iv3h7_120{border:1px solid var(--border-primary);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}._closeBtn_iv3h7_120:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-tertiary)}._panelBody_iv3h7_140{flex:1;padding:16px;overflow-y:auto}._optionCard_iv3h7_147{border:1px solid var(--border-primary);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px 16px;display:flex}._optionCard_iv3h7_147:hover{border-color:var(--primary);background:var(--bg-hover);box-shadow:0 2px 8px #3b82f614}._optionCardSelected_iv3h7_164{border-color:var(--primary);background:var(--primary-light)}._optionCardLeft_iv3h7_169{align-items:center;gap:14px;display:flex}._optionAvatar_iv3h7_175{background:var(--bg-primary);width:42px;height:42px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}._optionAvatarActive_iv3h7_188{background:var(--primary);color:#fff}._optionInfo_iv3h7_193{flex-direction:column;gap:2px;display:flex}._optionName_iv3h7_199{color:var(--text-primary);font-size:15px;font-weight:600}._optionHint_iv3h7_205{color:var(--text-tertiary);font-size:12px}._checkIcon_iv3h7_210{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}._dashboard_1k8n0_1{max-width:100%}._pageHeader_1k8n0_5{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._pageTitle_1k8n0_14{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}._pageDescription_1k8n0_21{color:var(--text-secondary);margin-top:4px;font-size:14px}._statsGrid_1k8n0_28{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:32px;display:grid}._statCard_1k8n0_35{background-color:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:10px;padding:20px}._statCard_1k8n0_35:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statIcon_1k8n0_48{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:12px;font-size:20px;display:flex}._statIcon_1k8n0_48._primary_1k8n0_59{background-color:var(--primary-light);color:var(--primary)}._statIcon_1k8n0_48._success_1k8n0_64{background-color:var(--success-light,#22c55e1a);color:var(--success,#22c55e)}._statIcon_1k8n0_48._warning_1k8n0_69{background-color:var(--warn-light,#eab3081a);color:var(--warning,#eab308)}._statIcon_1k8n0_48._danger_1k8n0_74{background-color:var(--error-light,#ef44441a);color:var(--error,#ef4444)}._statValue_1k8n0_79{color:var(--text-primary);margin-bottom:2px;font-size:28px;font-weight:700}._statLabel_1k8n0_86{color:var(--text-secondary);font-size:14px}._statSub_1k8n0_91{color:var(--text-tertiary);margin-top:4px;font-size:12px}._section_1k8n0_98{margin-bottom:32px}._sectionHeader_1k8n0_102{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._sectionTitle_1k8n0_109{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._viewAllBtn_1k8n0_116{color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:14px}._viewAllBtn_1k8n0_116:hover{background-color:var(--primary-light)}._tableWrapper_1k8n0_131{border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._table_1k8n0_131{border-collapse:collapse;background-color:var(--card-bg);width:100%}._table_1k8n0_131 th:not(:first-child),._table_1k8n0_131 td:not(:first-child){text-align:center}._table_1k8n0_131 th{text-align:left;color:var(--text-secondary);background-color:var(--bg-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:13px;font-weight:600}._table_1k8n0_131 td{color:var(--text-primary);border-bottom:1px solid var(--border-primary);padding:12px 16px;font-size:14px}._table_1k8n0_131 tbody tr:last-child td{border-bottom:none}._clickableRow_1k8n0_170{cursor:pointer}._clickableRow_1k8n0_170:hover{background-color:var(--bg-hover)}._emptyCell_1k8n0_178{text-align:center;padding:48px 16px}._emptyCellIcon_1k8n0_183{color:var(--text-tertiary);opacity:.5;margin-bottom:8px;font-size:36px}._emptyCellText_1k8n0_190{color:var(--text-tertiary);font-size:14px}._badge_1k8n0_196{white-space:nowrap;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}._priority_urgent_1k8n0_205{color:#dc2626;background-color:#fef2f2}._priority_high_1k8n0_209{color:#ea580c;background-color:#fff7ed}._priority_medium_1k8n0_213{color:#ca8a04;background-color:#fefce8}._priority_low_1k8n0_217{color:#16a34a;background-color:#f0fdf4}._severity_fatal_1k8n0_222{color:#dc2626;background-color:#fef2f2}._severity_serious_1k8n0_226{color:#ea580c;background-color:#fff7ed}._severity_normal_1k8n0_230{color:#ca8a04;background-color:#fefce8}._severity_minor_1k8n0_234{color:#16a34a;background-color:#f0fdf4}._status_new_1k8n0_239,._status_todo_1k8n0_240{color:#2563eb;background-color:#eff6ff}._status_developing_1k8n0_244,._status_accepted_1k8n0_245,._status_doing_1k8n0_246{color:#ca8a04;background-color:#fefce8}._status_testing_1k8n0_250,._status_processing_1k8n0_251{color:#c026d3;background-color:#fdf2f8}._status_done_1k8n0_255,._status_verified_1k8n0_256,._status_closed_1k8n0_257{color:#16a34a;background-color:#f0fdf4}._status_reopened_1k8n0_261{color:#dc2626;background-color:#fef2f2}@media (width<=640px){._pageHeader_1k8n0_5{margin-bottom:16px}._pageTitle_1k8n0_14{font-size:20px}._statsGrid_1k8n0_28{grid-template-columns:1fr;gap:12px;margin-bottom:24px}._statCard_1k8n0_35{padding:16px}._section_1k8n0_98{margin-bottom:24px}._sectionHeader_1k8n0_102{align-items:flex-start;gap:12px}._tableWrapper_1k8n0_131{border:none;border-radius:0;overflow:visible}._table_1k8n0_131,._table_1k8n0_131 tbody,._table_1k8n0_131 tr,._table_1k8n0_131 td{width:100%;display:block}._table_1k8n0_131{background:0 0}._table_1k8n0_131 thead{display:none}._table_1k8n0_131 tbody{gap:12px;display:grid}._table_1k8n0_131 tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._table_1k8n0_131 td{text-align:right;border-bottom:none;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:8px 0;display:flex}._table_1k8n0_131 td:before{content:attr(data-label);color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._table_1k8n0_131 td:first-child{text-align:left;border-bottom:1px solid var(--border-primary);margin-bottom:4px;padding-bottom:10px;font-size:15px;line-height:1.45;display:block}._table_1k8n0_131 td:first-child:before,._emptyCell_1k8n0_178:before{display:none}._emptyCell_1k8n0_178{text-align:center;padding:32px 16px;display:block}}._wrapper_1b7kp_1{align-items:center;gap:6px;display:inline-flex}._avatar_1b7kp_7{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}._avatarPlaceholder_1b7kp_15{background:var(--border-secondary);border-radius:50%;flex-shrink:0;width:20px;height:20px}._listPage_1ryns_1{max-width:100%}._pageHeader_1ryns_5{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._pageTitle_1ryns_14{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}._pageDescription_1ryns_21{color:var(--text-secondary);margin-top:4px;font-size:14px}._createBtn_1ryns_27{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;display:inline-flex}._createBtn_1ryns_27:hover{background-color:var(--primary-hover)}._filterSection_1ryns_46{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:10px;margin-bottom:20px;padding:20px}._filterHeader_1ryns_54{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._filterTitle_1ryns_61{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}._clearBtn_1ryns_71{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:13px}._clearBtn_1ryns_71:hover{color:var(--primary);border-color:var(--primary)}._filterForm_1ryns_86{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._filterGroup_1ryns_92{flex-direction:column;gap:6px;display:flex}._filterLabel_1ryns_98{color:var(--text-secondary);font-size:13px;font-weight:500}._tableWrapper_1ryns_105{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:10px;overflow-x:auto}._table_1ryns_105{border-collapse:collapse;width:100%}._table_1ryns_105 th:not(:first-child),._table_1ryns_105 td:not(:first-child){text-align:center}._table_1ryns_105 th{text-align:left;color:var(--text-secondary);background-color:var(--bg-secondary);border-bottom:1px solid var(--border-primary);white-space:nowrap;padding:12px 16px;font-size:13px;font-weight:600}._table_1ryns_105 td{color:var(--text-primary);border-bottom:1px solid var(--border-primary);vertical-align:middle;padding:12px 16px;font-size:14px}._table_1ryns_105 tbody tr:last-child td{border-bottom:none}._table_1ryns_105 tbody tr:hover{background-color:var(--bg-hover)}._titleCell_1ryns_149{cursor:pointer;color:var(--primary);text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-weight:500;overflow:hidden}._titleCell_1ryns_149:hover{text-decoration:underline}._emptyCell_1ryns_163{text-align:center;padding:48px 16px}._emptyCellIcon_1ryns_168{color:var(--text-tertiary);opacity:.5;margin-bottom:8px;font-size:36px}._emptyCellText_1ryns_175{color:var(--text-tertiary);font-size:14px}._actionButtons_1ryns_181{justify-content:center;gap:4px;display:flex}._actionBtn_1ryns_187{border:1px solid var(--border-primary);background:var(--card-bg);cursor:pointer;width:32px;height:32px;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}._actionBtn_1ryns_187:hover{transform:scale(1.05)}._actionBtn_1ryns_187._view_1ryns_204:hover{color:var(--primary);border-color:var(--primary)}._actionBtn_1ryns_187._edit_1ryns_208:hover{color:#eab308;border-color:#eab308}._actionBtn_1ryns_187._delete_1ryns_212:hover{color:#ef4444;border-color:#ef4444}._actionBtn_1ryns_187._ghBtn_1ryns_216:hover{color:#24292f;background:#f0f6fc;border-color:#0969da}._badge_1ryns_223{white-space:nowrap;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}._priority_urgent_1ryns_232{color:#dc2626;background-color:#fef2f2}._priority_high_1ryns_236{color:#ea580c;background-color:#fff7ed}._priority_medium_1ryns_240{color:#ca8a04;background-color:#fefce8}._priority_low_1ryns_244{color:#16a34a;background-color:#f0fdf4}._severity_fatal_1ryns_249{color:#dc2626;background-color:#fef2f2}._severity_serious_1ryns_253{color:#ea580c;background-color:#fff7ed}._severity_normal_1ryns_257{color:#ca8a04;background-color:#fefce8}._severity_minor_1ryns_261{color:#16a34a;background-color:#f0fdf4}._status_new_1ryns_266,._status_todo_1ryns_267{color:#2563eb;background-color:#eff6ff}._status_developing_1ryns_271,._status_accepted_1ryns_272,._status_doing_1ryns_273{color:#ca8a04;background-color:#fefce8}._status_testing_1ryns_277,._status_processing_1ryns_278{color:#c026d3;background-color:#fdf2f8}._status_done_1ryns_282,._status_verified_1ryns_283,._status_closed_1ryns_284{color:#16a34a;background-color:#f0fdf4}._status_reopened_1ryns_288{color:#dc2626;background-color:#fef2f2}._status_pending_1ryns_294,._status_open_1ryns_295{color:#2563eb;background-color:#eff6ff}._status_reviewing_1ryns_299{color:#c026d3;background-color:#fdf2f8}._status_approved_1ryns_303{color:#16a34a;background-color:#f0fdf4}._status_rejected_1ryns_307,._status_changes_requested_1ryns_308{color:#dc2626;background-color:#fef2f2}._status_merged_1ryns_312{color:#a855f7;background-color:#fdf2f8}._pr_closed_1ryns_316{color:#6b7280;background-color:#f3f4f6}._pagination_1ryns_322{border:1px solid var(--border-primary);background:var(--card-bg);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;display:flex}._paginationInfo_1ryns_335{color:var(--text-secondary);font-size:14px}._paginationControls_1ryns_340{align-items:center;gap:4px;display:flex}._paginationControls_1ryns_340 button{border:1px solid var(--border-primary);background:var(--card-bg);min-width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}._paginationControls_1ryns_340 button:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._paginationControls_1ryns_340 button:disabled{opacity:.4;cursor:not-allowed}._paginationControls_1ryns_340 button._activePage_1ryns_370{background-color:var(--primary);color:#fff;border-color:var(--primary)}._paginationControls_1ryns_340 button._activePage_1ryns_370:hover{color:#fff;border-color:var(--primary)}._paginationEllipsis_1ryns_381{color:var(--text-tertiary);padding:0 4px}._repoBar_1ryns_387{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:10px;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex}._repoBarList_1ryns_398{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._repoBarList_1ryns_398::-webkit-scrollbar{display:none}._repoBarItem_1ryns_412{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}._repoBarClickable_1ryns_424{cursor:pointer}._repoBarClickable_1ryns_424:hover{border-color:var(--primary);background:var(--primary-light)}._repoBarActive_1ryns_433{border-color:var(--primary);background:var(--primary-light);font-weight:600}._repoBarName_1ryns_439{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:500;overflow:hidden}._repoBarStatus_1ryns_448{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:4px;padding:1px 6px;font-size:11px}._repoBarSuccess_1ryns_456{color:#16a34a;background:#16a34a1a}._repoBarFailed_1ryns_461{color:#ef4444;background:#ef44441a}._repoBarSyncing_1ryns_466{color:#a855f7;background:#a855f71a}._repoBarSyncBtn_1ryns_471{cursor:pointer;width:22px;height:22px;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}._repoBarSyncBtn_1ryns_471:hover:not(:disabled){color:var(--primary);background:var(--primary-light)}._repoBarSyncBtn_1ryns_471:disabled{cursor:not-allowed;opacity:.5}._repoSpin_1ryns_495{animation:1s linear infinite _repoSpinner_1ryns_1}@keyframes _repoSpinner_1ryns_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._markdownPreview_1ryns_509{font-size:14px;line-height:1.8}._markdownPreview_1ryns_509 p{margin:0 0 8px}._markdownPreview_1ryns_509 ul,._markdownPreview_1ryns_509 ol{margin:4px 0;padding-left:20px}._markdownPreview_1ryns_509 li{margin-bottom:2px}._markdownPreview_1ryns_509 code{background:var(--bg-secondary);border-radius:4px;padding:2px 6px;font-size:13px}._markdownPreview_1ryns_509 pre{background:var(--bg-secondary);border-radius:8px;padding:12px;overflow-x:auto}._markdownPreview_1ryns_509 pre code{background:0 0;padding:0}._markdownPreview_1ryns_509 table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}._markdownPreview_1ryns_509 th,._markdownPreview_1ryns_509 td{border:1px solid var(--border-primary);text-align:left;padding:6px 10px}._markdownPreview_1ryns_509 th{background:var(--bg-secondary);font-weight:600}._markdownPreview_1ryns_509 tr:nth-child(2n){background:var(--bg-secondary)}@media (width<=768px){._filterForm_1ryns_86{grid-template-columns:1fr}._pageHeader_1ryns_5{flex-direction:column}}@media (width<=640px){._pageHeader_1ryns_5{gap:12px;margin-bottom:16px}._pageTitle_1ryns_14{font-size:20px}._pageDescription_1ryns_21{font-size:13px}._createBtn_1ryns_27{justify-content:center;width:100%}._filterSection_1ryns_46{margin-bottom:16px;padding:14px}._repoBar_1ryns_387{margin-bottom:12px;padding:10px 12px}._repoBarList_1ryns_398{width:100%}._repoBarItem_1ryns_412{max-width:82vw}._repoBarName_1ryns_439{max-width:44vw}._filterHeader_1ryns_54{align-items:flex-start;gap:12px}._clearBtn_1ryns_71{flex-shrink:0}._tableWrapper_1ryns_105{background:0 0;border:none;border-radius:0;overflow:visible}._table_1ryns_105,._table_1ryns_105 tbody,._table_1ryns_105 tr,._table_1ryns_105 td{width:100%;display:block}._table_1ryns_105 thead{display:none}._table_1ryns_105 tbody{gap:12px;display:grid}._table_1ryns_105 tr{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:8px;padding:12px}._table_1ryns_105 td{text-align:right;border-bottom:none;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:8px 0;display:flex}._table_1ryns_105 td:before{content:attr(data-label);color:var(--text-tertiary);text-align:left;flex:none;font-size:12px;font-weight:600}._table_1ryns_105 td:empty,._table_1ryns_105 td:not([data-label]):before,._emptyCell_1ryns_163:before{display:none}._titleCell_1ryns_149{white-space:normal;text-overflow:clip;text-align:left;border-bottom:1px solid var(--border-primary);max-width:none;margin-bottom:4px;padding-bottom:10px;font-size:15px;line-height:1.45;display:block;overflow:visible}._titleCell_1ryns_149:before{display:none}._actionButtons_1ryns_181{justify-content:flex-end}._emptyCell_1ryns_163{text-align:center;padding:32px 16px;display:block}._pagination_1ryns_322{justify-content:center;padding:12px}._paginationInfo_1ryns_335{text-align:center;width:100%}._paginationControls_1ryns_340{max-width:100%;padding-bottom:2px;overflow-x:auto}._paginationControls_1ryns_340 button{flex:none;min-width:34px;height:34px}}._detailField_1dd2p_2{margin-bottom:14px}._detailFieldLabel_1dd2p_6{color:var(--text-tertiary);margin-bottom:2px;font-size:13px;display:block}._detailFieldValue_1dd2p_13{color:var(--text-primary);font-size:14px;font-weight:500}._modalFooter_1dd2p_20{justify-content:flex-end;gap:12px;display:flex}._modalCancelBtn_1dd2p_26{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px}._modalSubmitBtn_1dd2p_36{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}._detailBadges_1dd2p_48{gap:8px;margin-bottom:20px;display:flex}._detailGrid_1dd2p_54{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}._detailSectionTitle_1dd2p_63{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:600}._detailDescription_1dd2p_70{color:var(--text-primary);white-space:pre-wrap;font-size:14px;line-height:1.8}._formContainer_1dd2p_78{flex-direction:column;gap:16px;display:flex}._formRow_1dd2p_84{gap:16px;display:flex}._formField_1dd2p_89{flex:1}._formLabel_1dd2p_93{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._formLabelRequired_1dd2p_101{color:#ef4444}._formTextarea_1dd2p_105{border:1px solid var(--border-primary);width:100%;color:var(--text-primary);background-color:var(--bg-primary);resize:vertical;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}@media (width<=640px){._modalFooter_1dd2p_20{flex-direction:column-reverse}._modalCancelBtn_1dd2p_26,._modalSubmitBtn_1dd2p_36{width:100%}._detailBadges_1dd2p_48{flex-wrap:wrap}._detailGrid_1dd2p_54{grid-template-columns:1fr}._formRow_1dd2p_84{flex-direction:column}}._detailField_t3uni_2{margin-bottom:14px}._detailFieldLabel_t3uni_6{color:var(--text-tertiary);margin-bottom:2px;font-size:13px;display:block}._detailFieldValue_t3uni_13{color:var(--text-primary);font-size:14px;font-weight:500}._modalFooter_t3uni_20{justify-content:flex-end;gap:12px;display:flex}._modalCancelBtn_t3uni_26{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px}._modalSubmitBtn_t3uni_36{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}._detailBadges_t3uni_48{gap:8px;margin-bottom:20px;display:flex}._detailGrid_t3uni_54{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}._detailSectionTitle_t3uni_63{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:600}._detailDescription_t3uni_70{color:var(--text-primary);white-space:pre-wrap;font-size:14px;line-height:1.8}._detailSection_t3uni_63{margin-bottom:20px}._detailSectionLast_t3uni_81{margin-bottom:0}._formContainer_t3uni_86{flex-direction:column;gap:16px;display:flex}._formRow_t3uni_92{gap:16px;display:flex}._formField_t3uni_97{flex:1}._formLabel_t3uni_101{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._formLabelRequired_t3uni_109{color:#ef4444}._formTextarea_t3uni_113{border:1px solid var(--border-primary);width:100%;color:var(--text-primary);background-color:var(--bg-primary);resize:vertical;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}@media (width<=640px){._modalFooter_t3uni_20{flex-direction:column-reverse}._modalCancelBtn_t3uni_26,._modalSubmitBtn_t3uni_36{width:100%}._detailBadges_t3uni_48{flex-wrap:wrap}._detailGrid_t3uni_54{grid-template-columns:1fr}._formRow_t3uni_92{flex-direction:column}}._modalFooter_15ujp_2{justify-content:flex-end;gap:12px;display:flex}._modalCancelBtn_15ujp_8{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px}._modalSubmitBtn_15ujp_18{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}._fullWidth_15ujp_30{width:100%}._formContainer_15ujp_35{flex-direction:column;gap:16px;display:flex}._formRow_15ujp_41{gap:16px;display:flex}._formField_15ujp_46{flex:1}._formLabel_15ujp_50{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._formLabelRequired_15ujp_58{color:#ef4444}._formTextarea_15ujp_62{border:1px solid var(--border-primary);width:100%;color:var(--text-primary);background-color:var(--bg-primary);resize:vertical;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}@media (width<=640px){._modalFooter_15ujp_2{flex-direction:column-reverse}._modalCancelBtn_15ujp_8,._modalSubmitBtn_15ujp_18{width:100%}._formRow_15ujp_41{flex-direction:column}}._tabBar_tc7no_2{border-bottom:2px solid var(--border-primary);gap:0;margin-bottom:20px;display:flex}._tabBtn_tc7no_9{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 24px;font-size:14px;font-weight:400}._tabBtnActive_tc7no_21{color:var(--primary);border-bottom:2px solid var(--primary);font-weight:600}._tabBtnIcon_tc7no_27{margin-right:6px}._detailField_tc7no_32{margin-bottom:14px}._detailFieldLabel_tc7no_36{color:var(--text-tertiary);margin-bottom:2px;font-size:13px;display:block}._detailFieldValue_tc7no_43{color:var(--text-primary);font-size:14px;font-weight:500}._modalFooter_tc7no_50{justify-content:flex-end;gap:12px;display:flex}._modalCancelBtn_tc7no_56{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px}._modalSubmitBtn_tc7no_66{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}._detailBadges_tc7no_78{gap:8px;margin-bottom:20px;display:flex}._detailGrid_tc7no_84{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}._detailSection_tc7no_93{margin-bottom:20px}._detailSectionLast_tc7no_97{margin-bottom:0}._detailSectionTitle_tc7no_101{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:600}._detailDescription_tc7no_108{color:var(--text-primary);white-space:pre-wrap;font-size:14px;line-height:1.8}._formContainer_tc7no_116{flex-direction:column;gap:16px;display:flex}._formRow_tc7no_122{gap:16px;display:flex}._formField_tc7no_127{flex:1}._formLabel_tc7no_131{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._formLabelRequired_tc7no_139{color:#ef4444}._formTextarea_tc7no_143{border:1px solid var(--border-primary);width:100%;color:var(--text-primary);background-color:var(--bg-primary);resize:vertical;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}._tabBtn_tc7no_9{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;padding:10px 24px;font-size:14px;font-weight:400;display:flex}._tabBtn_tc7no_9:hover{color:var(--primary)}._tabBtnActive_tc7no_21{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}._statusGrid_tc7no_181{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;display:grid}._detailCardWrapper_tc7no_189{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;flex:1;padding:16px}._statusGridWithBorder_tc7no_197{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}@media (width<=640px){._tabBar_tc7no_2{scrollbar-width:none;overflow-x:auto}._tabBar_tc7no_2::-webkit-scrollbar{display:none}._tabBtn_tc7no_9{flex:none;padding:10px 16px}._modalFooter_tc7no_50{flex-direction:column-reverse}._modalCancelBtn_tc7no_56,._modalSubmitBtn_tc7no_66{width:100%}._detailBadges_tc7no_78{flex-wrap:wrap}._detailGrid_tc7no_84,._statusGrid_tc7no_181,._statusGridWithBorder_tc7no_197{grid-template-columns:1fr}._formRow_tc7no_122{flex-direction:column}}._detailField_sy2bx_2{margin-bottom:14px}._detailFieldLabel_sy2bx_6{color:var(--text-tertiary);margin-bottom:2px;font-size:13px;display:block}._detailFieldValue_sy2bx_13{color:var(--text-primary);font-size:14px;font-weight:500}._branchCell_sy2bx_20{text-align:center;font-size:13px}._branchRoute_sy2bx_25{justify-content:center;align-items:center;gap:4px;min-width:0;display:inline-flex}._branchHead_sy2bx_33{font-weight:500}._branchArrow_sy2bx_37{color:var(--text-tertiary);margin:0 4px}._branchBase_sy2bx_42{color:var(--text-tertiary)}._changeCell_sy2bx_47{text-align:center}._changeFiles_sy2bx_51{color:var(--text-secondary);font-size:13px}._changeAdditions_sy2bx_56{color:#22c55e;margin-left:6px}._changeDeletions_sy2bx_61{color:#ef4444;margin-left:4px}._changeNone_sy2bx_66{color:var(--text-tertiary);font-size:13px}._mobilePrList_sy2bx_71{display:none}._mobilePrCard_sy2bx_75{min-width:0;display:block}._mobileCardMain_sy2bx_80{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._mobileCardHeader_sy2bx_91{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:12px;display:flex}._mobileTitleBlock_sy2bx_100{flex:1;min-width:0}._mobileTitle_sy2bx_100{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.45}._mobileSubtitle_sy2bx_113{color:var(--text-tertiary);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;display:flex}._mobileMetaGrid_sy2bx_122{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}._mobileMetaItem_sy2bx_128,._mobileDescription_sy2bx_129{min-width:0}._mobileMetaLabel_sy2bx_133{color:var(--text-tertiary);margin-bottom:2px;font-size:12px;font-weight:600;display:block}._mobileMetaValue_sy2bx_141,._mobileDescription_sy2bx_129 span:last-child{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;line-height:1.5}._mobileDescription_sy2bx_129{border-top:1px solid var(--border-primary);text-align:left;margin-top:10px;padding-top:10px}._mobileBranchBlock_sy2bx_156{border-top:1px solid var(--border-primary);margin-top:10px;padding-top:10px}._mobileActions_sy2bx_162{border-top:1px solid var(--border-primary);justify-content:flex-end;gap:6px;margin-top:12px;padding-top:12px;display:flex}._mobileEmpty_sy2bx_171{background:var(--card-bg);border:1px solid var(--border-primary);text-align:center;border-radius:8px;padding:32px 16px}._detailBadges_sy2bx_180{gap:8px;margin-bottom:20px;display:flex}._detailGrid_sy2bx_186{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}._detailSectionTitle_sy2bx_195{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:600}._cellCenter_sy2bx_203{text-align:center}._iconNoShrink_sy2bx_207{flex-shrink:0}._githubLink_sy2bx_212{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:14px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;text-decoration:none;display:inline-flex}._githubLink_sy2bx_212:hover{color:#24292f;background:#f0f6fc;border-color:#0969da}@media (width<=768px){._desktopPrTable_sy2bx_232{display:none}._mobilePrList_sy2bx_71{gap:12px;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}._mobilePrCard_sy2bx_75{background:var(--card-bg);border:1px solid var(--border-primary);box-sizing:border-box;border-radius:8px;width:100%;max-width:100%;padding:12px;overflow:hidden}._mobileTitleBlock_sy2bx_100,._mobileSubtitle_sy2bx_113,._mobileBranchBlock_sy2bx_156,._mobileDescription_sy2bx_129,._mobileMetaGrid_sy2bx_122,._mobileMetaItem_sy2bx_128,._mobileMetaValue_sy2bx_141,._mobileCardMain_sy2bx_80{min-width:0;max-width:100%}._mobileCardHeader_sy2bx_91{width:100%}._mobileMetaGrid_sy2bx_122{grid-template-columns:1fr}._mobileCardHeader_sy2bx_91>.badge{flex-shrink:0}._branchCell_sy2bx_20,._changeCell_sy2bx_47,._cellCenter_sy2bx_203{text-align:right;display:flex}._branchRoute_sy2bx_25{text-align:left;flex-wrap:wrap;justify-content:flex-start;max-width:100%;line-height:1.5}._branchHead_sy2bx_33,._branchBase_sy2bx_42{overflow-wrap:anywhere;min-width:0;max-width:100%}._branchArrow_sy2bx_37{margin:0 2px}._changeFiles_sy2bx_51{flex-wrap:wrap;justify-content:flex-start;gap:2px 0;max-width:100%;line-height:1.5;display:inline-flex}._detailBadges_sy2bx_180{flex-wrap:wrap}._detailGrid_sy2bx_186{grid-template-columns:1fr}._githubLink_sy2bx_212{max-width:100%}}._container_18h38_1{width:100%}._detailCard_18h38_7{background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary);border-radius:16px;padding:2rem}._cardHeader_18h38_17{border-bottom:1px solid var(--border-secondary);margin-bottom:1.5rem;padding-bottom:1.5rem}._backBtn_18h38_23{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.95rem;font-weight:500;display:inline-flex}._backBtn_18h38_23:hover{color:var(--primary)}._headerContent_18h38_41{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._titleGroup_18h38_48{flex-direction:column;flex:1;gap:12px;display:flex}._titleRow_18h38_55{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._typeBadge_18h38_62{background:linear-gradient(135deg, var(--primary-light), var(--primary-hover-light));color:var(--primary);white-space:nowrap;border:1px solid #3b82f633;border-radius:20px;align-items:center;gap:6px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}._pageTitle_18h38_76{color:var(--text-primary);word-break:break-word;margin:0;font-size:1.6rem;font-weight:700;line-height:1.3}._headerRight_18h38_85{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:1rem;display:flex}._badgeStrip_18h38_95{flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;display:flex}._badge_18h38_95{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._priority_urgent_18h38_114,._priority_high_18h38_115{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._priority_medium_18h38_120{color:#d97706;background:#fffbeb;border:1px solid #fde68a}._priority_low_18h38_125{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}._status_new_18h38_132,._status_todo_18h38_133{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._status_developing_18h38_138,._status_doing_18h38_139,._status_processing_18h38_140{color:#ca8a04;background:#fef9c3;border:1px solid #fef08a}._status_testing_18h38_145,._status_verified_18h38_146{color:#7c3aed;background:#f3e8ff;border:1px solid #ddd6fe}._status_done_18h38_151{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}._status_closed_18h38_156{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb}._status_reopened_18h38_161{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._severity_fatal_18h38_168{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._severity_serious_18h38_173{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}._severity_normal_18h38_178{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._severity_minor_18h38_183{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}._metaGrid_18h38_191{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:1.5rem;display:grid}._metaCard_18h38_198{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:16px}._metaCard_18h38_198:hover{box-shadow:var(--shadow-sm)}._metaCardLabel_18h38_209{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:600}._metaCardValue_18h38_218{color:var(--text-primary);word-break:break-word;font-size:14px;font-weight:500}._sectionBlock_18h38_227{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:1rem;padding:1.5rem}._sectionTitle_18h38_235{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}._sectionBody_18h38_245{color:var(--text-primary);white-space:pre-wrap;font-size:14px;line-height:1.8}._editForm_18h38_254{flex-direction:column;gap:20px;display:flex}._formRow_18h38_260{gap:16px;display:flex}._formField_18h38_265{flex:1}._formLabel_18h38_269{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._formLabelRequired_18h38_277{color:#ef4444;margin-left:2px}._formTextarea_18h38_282{border:1px solid var(--border-primary);width:100%;color:var(--text-primary);background-color:var(--bg-primary);resize:vertical;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6}._formTextarea_18h38_282:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._formActions_18h38_301{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}._btnSecondary_18h38_308{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;display:flex}._btnSecondary_18h38_308:hover{background:var(--bg-secondary)}._btnPrimary_18h38_325{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;display:flex}._btnPrimary_18h38_325:hover{opacity:.9}._btnPrimary_18h38_325:disabled{opacity:.5;cursor:not-allowed}._notFound_18h38_350{text-align:center;padding:60px 20px}._notFoundIcon_18h38_355{opacity:.25;color:var(--text-secondary);margin-bottom:16px;font-size:56px;font-weight:700}._notFoundText_18h38_363{color:var(--text-secondary);margin-bottom:24px;font-size:16px}._loadingWrap_18h38_371{justify-content:center;align-items:center;min-height:300px;display:flex}@media (width<=768px){._detailCard_18h38_7{border-radius:12px;padding:1.25rem}._headerContent_18h38_41{flex-direction:column}._pageTitle_18h38_76{font-size:1.3rem}._formRow_18h38_260{flex-direction:column}._metaGrid_18h38_191{grid-template-columns:1fr}}._trends_rc10a_1{max-width:100%}._pageHeader_rc10a_5{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._pageTitle_rc10a_13{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}._pageDescription_rc10a_20{color:var(--text-secondary);margin:4px 0 0;font-size:14px}._pageActions_rc10a_26{flex-shrink:0;align-items:center;gap:12px;display:flex}._periodSwitch_rc10a_33{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:8px;align-items:center;gap:6px;padding:4px;display:inline-flex}._periodButton_rc10a_43{min-width:64px;box-shadow:none!important;transform:none!important}._metricsGrid_rc10a_49{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px;display:grid}._metricCard_rc10a_56{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:10px;padding:20px}._metricCard_rc10a_56:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._metricIcon_rc10a_68{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:12px;font-size:18px;display:flex}._primary_rc10a_79{background-color:var(--primary-light);color:var(--primary)}._success_rc10a_84{color:var(--success,#22c55e);background-color:#22c55e1a}._warning_rc10a_89{color:var(--warning,#eab308);background-color:#eab3081a}._danger_rc10a_94{color:var(--error,#ef4444);background-color:#ef44441a}._metricValue_rc10a_99{color:var(--text-primary);font-size:28px;font-weight:700;line-height:1.2}._metricLabel_rc10a_106{color:var(--text-secondary);margin-top:2px;font-size:14px}._metricMeta_rc10a_112,._metricMetaWarn_rc10a_113,._metricMetaMuted_rc10a_114{align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}._metricMeta_rc10a_112{color:var(--success,#16a34a)}._metricMetaWarn_rc10a_113{color:var(--warning,#ca8a04)}._metricMetaMuted_rc10a_114{color:var(--text-tertiary)}._chartGrid_rc10a_134{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:16px;margin-bottom:24px;display:grid}._chartCard_rc10a_141{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:10px;min-width:0;overflow:hidden}._chartHeader_rc10a_149{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}._chartHeader_rc10a_149 h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}._chartHeader_rc10a_149 span{color:var(--text-tertiary);white-space:nowrap;font-size:12px}._chartContainer_rc10a_171{box-sizing:border-box;width:100%;height:320px;padding:8px}._healthList_rc10a_178{flex-direction:column;gap:18px;padding:24px 20px 28px;display:flex}._healthItem_rc10a_185{flex-direction:column;gap:8px;display:flex}._healthLabel_rc10a_191{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:14px;display:flex}._healthLabel_rc10a_191 strong{color:var(--text-primary)}._healthTrack_rc10a_203{background-color:var(--bg-secondary);border-radius:999px;height:8px;overflow:hidden}._healthBar_rc10a_210{border-radius:inherit;height:100%}._insightSection_rc10a_215{border:1px solid var(--border-primary);background-color:var(--card-bg);border-radius:10px;padding:18px}._insightTitle_rc10a_222{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:14px;font-size:17px;font-weight:600;display:flex}._insightGrid_rc10a_232{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}._insightCard_rc10a_238{border:1px solid var(--border-primary);background-color:var(--bg-secondary);border-radius:8px;padding:14px}._insightCard_rc10a_238 h3{color:var(--text-primary);margin:0 0 8px;font-size:15px}._insightCard_rc10a_238 p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}@media (width<=1100px){._chartGrid_rc10a_134{grid-template-columns:1fr}}@media (width<=640px){._pageHeader_rc10a_5,._chartHeader_rc10a_149{flex-direction:column;align-items:flex-start}._pageActions_rc10a_26{justify-content:space-between;width:100%}._chartContainer_rc10a_171{height:280px}}._hero_yo04n_1{text-align:center;padding:24px 0 32px}._heroIcon_yo04n_6{color:var(--primary);margin-bottom:12px;font-size:44px}._heroTitle_yo04n_12{color:var(--text-primary);margin:0 0 6px;font-size:28px;font-weight:700}._heroDesc_yo04n_19{color:var(--text-secondary);margin:0 0 20px;font-size:14px}._heroSearch_yo04n_25{max-width:520px;margin:0 auto}._catRow_yo04n_30{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._catCard_yo04n_37{background:var(--card-bg);border:1px solid var(--border-primary);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;display:flex}._catCard_yo04n_37:hover{border-color:var(--primary)}._catIcon_yo04n_53{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}._catName_yo04n_63{color:var(--text-primary);font-size:15px;font-weight:600}._catCount_yo04n_69{color:var(--text-tertiary);font-size:12px}._layout_yo04n_74{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:20px;display:grid}._faqCard_yo04n_81{flex-direction:column;display:flex}._faqList_yo04n_86{flex-direction:column;flex:1;display:flex}._faqItem_yo04n_92{border-bottom:1px solid var(--border-primary)}._faqItem_yo04n_92:last-child{border-bottom:none}._faqQ_yo04n_100{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;font-weight:500;display:flex}._faqChevron_yo04n_116{color:var(--text-tertiary);flex-shrink:0}._faqOpen_yo04n_121{color:var(--primary);transform:rotate(180deg)}._faqA_yo04n_126{color:var(--text-secondary);padding:0 0 16px;font-size:14px;line-height:1.7}._faqEmpty_yo04n_133{color:var(--text-tertiary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}._faqEmptyIcon_yo04n_144{opacity:.4;color:var(--text-tertiary);margin-bottom:12px;font-size:40px}._faqEmptyHint_yo04n_151{color:var(--text-tertiary);margin:8px 0 0;font-size:13px}._textarea_yo04n_157{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:14px}._textarea_yo04n_157:focus{border-color:var(--primary);outline:none}._authGate_yo04n_175{text-align:center;background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;max-width:480px;margin:3rem auto;padding:3.5rem 2rem 3rem;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000a}._authIconCircle_yo04n_188{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 12%, transparent), color-mix(in srgb, var(--accent,#6366f1) 12%, transparent));border:2px solid color-mix(in srgb, var(--primary) 18%, transparent);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 1.75rem;display:flex}._authIconCircle_yo04n_188 svg{color:var(--primary);font-size:2.2rem}._authTitle_yo04n_209{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:700}._authSubtext_yo04n_216{color:var(--text-secondary);margin:0 0 2rem;font-size:.95rem}._authActions_yo04n_222{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}._authBtn_yo04n_230{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:130px;padding:8px 20px;font-size:.85rem;font-weight:600;display:inline-flex}._authBtn_yo04n_230:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 14px #3b82f640}._authBtn_yo04n_230:active{transform:translateY(0)}._authBackBtn_yo04n_257{min-width:130px;color:var(--text-secondary);border:1px solid var(--border-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:.85rem;font-weight:500;display:inline-flex}._authBackBtn_yo04n_257:hover{border-color:var(--primary);color:var(--primary)}@media (width<=900px){._layout_yo04n_74{grid-template-columns:1fr}._catRow_yo04n_30{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._hero_yo04n_1{padding:20px 0 24px}._heroTitle_yo04n_12{font-size:22px}._catCard_yo04n_37{padding:16px 12px}._authGate_yo04n_175{margin:2rem auto;padding:2.5rem 1.25rem 2rem}}@media (width<=480px){._catRow_yo04n_30{grid-template-columns:repeat(2,1fr);gap:12px}._catCard_yo04n_37{padding:14px 10px}}._msgPage_spze8_1{height:100vh;overflow:hidden}._chatLayout_spze8_9,._chatBody_spze8_10,._convList_spze8_11,._convSearch_spze8_12,._convItem_spze8_13,._convAvatar_spze8_14,._convInfo_spze8_15,._chatHeader_spze8_16,._chatInput_spze8_17,._bubble_spze8_18,._bubbleWrap_spze8_19,._textInput_spze8_20,._emojiBtn_spze8_21,._sendBtn_spze8_22,._backBtn_spze8_23,._modalMask_spze8_24,._modalBox_spze8_25,._modalItem_spze8_26{transition:background-color .3s,color .3s,border-color .3s,opacity .3s}._wrapper_spze8_34{width:100%;min-height:0;max-width:var(--page-max-width);flex:auto;margin:0 auto;padding:20px 1.8rem 24px;display:flex}._chatLayout_spze8_9{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:14px;grid-template-columns:320px 1fr;width:100%;height:100%;min-height:480px;display:grid;overflow:hidden}._convList_spze8_11{border-right:1px solid var(--border-primary);flex-direction:column;min-height:0;display:flex}._convSearch_spze8_12{border-bottom:1px solid var(--border-primary);flex-direction:column;gap:8px;padding:14px;display:flex}._newChatBtn_spze8_72{border:1px dashed var(--border-primary);width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 0;font-size:13px;display:flex}._newChatBtn_spze8_72:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-light)}._convItems_spze8_93{flex:1;min-height:0;overflow-y:auto}._convEmpty_spze8_99{text-align:center;color:var(--text-tertiary);padding:24px 14px;font-size:13px}._convItem_spze8_13{cursor:pointer;border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}._convDelete_spze8_116{opacity:0;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px;font-size:13px;position:absolute;top:12px;right:14px}._convItem_spze8_13:hover ._convDelete_spze8_116{opacity:1}._convItem_spze8_13:hover ._convTime_spze8_135{opacity:0}._convDelete_spze8_116:hover{color:#ef4444;background:var(--bg-hover)}._convItem_spze8_13:hover{background:var(--bg-hover)}._convActive_spze8_148{background:var(--primary-light)}._convAvatar_spze8_14{flex-shrink:0;position:relative}._onlineDot_spze8_157{color:#22c55e;background:var(--card-bg);border-radius:50%;font-size:10px;position:absolute;bottom:0;right:0}._convInfo_spze8_15{flex:1;min-width:0}._convTop_spze8_172{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._convName_spze8_179{color:var(--text-primary);font-size:14px;font-weight:600}._convTime_spze8_135{color:var(--text-tertiary);font-size:11px}._convBottom_spze8_190{justify-content:space-between;align-items:center;gap:8px;display:flex}._convPreview_spze8_197{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}._convUnread_spze8_206{color:#fff;background:#ef4444;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:flex}._chatWindow_spze8_221{flex-direction:column;min-height:0;display:flex}._chatHeader_spze8_16{border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:14px 18px;display:flex}._backBtn_spze8_23{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:16px;display:none}._chatName_spze8_244{color:var(--text-primary);font-size:15px;font-weight:600}._chatStatus_spze8_250{color:var(--text-tertiary);font-size:12px}._chatBody_spze8_10{background:var(--bg-secondary);flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}._chatEmpty_spze8_266{color:var(--text-tertiary);flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}._modalMask_spze8_24{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalBox_spze8_25{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:14px;flex-direction:column;width:100%;max-width:420px;max-height:70vh;display:flex;overflow:hidden}._modalHeader_spze8_299{color:var(--text-primary);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;font-weight:600;display:flex}._modalClose_spze8_310{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1}._modalSearch_spze8_319{border-bottom:1px solid var(--border-primary);padding:12px 14px}._modalList_spze8_324{flex:1;min-height:200px;overflow-y:auto}._modalItem_spze8_26{cursor:pointer;border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:10px 14px;display:flex}._modalItem_spze8_26:hover{background:var(--bg-hover)}._modalItemInfo_spze8_343{flex:1;min-width:0}._modalItemName_spze8_348{color:var(--text-primary);font-size:14px;font-weight:500}._modalItemAccount_spze8_354{color:var(--text-tertiary);font-size:12px}._modalItemLoading_spze8_359{color:var(--primary);flex-shrink:0;font-size:12px}._msgRow_spze8_365{align-items:flex-end;gap:10px;max-width:75%;display:flex}._msgMine_spze8_372{flex-direction:row-reverse;align-self:flex-end}._bubbleWrap_spze8_19{flex-direction:column;gap:3px;display:flex}._msgMine_spze8_372 ._bubbleWrap_spze8_19{align-items:flex-end}._bubble_spze8_18{background:var(--card-bg);border:1px solid var(--border-primary);color:var(--text-primary);word-break:break-word;border-radius:12px 12px 12px 3px;padding:10px 14px;font-size:14px;line-height:1.5}._bubbleMine_spze8_399{background:var(--primary);color:#fff;border-color:var(--primary);border-bottom-right-radius:3px;border-bottom-left-radius:12px}._bubbleTime_spze8_407{color:var(--text-tertiary);font-size:11px}._chatInput_spze8_17{border-top:1px solid var(--border-primary);align-items:center;gap:10px;padding:14px 18px;display:flex}._emojiBtn_spze8_21{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:20px}._textInput_spze8_20{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);border-radius:20px;outline:none;flex:1;padding:9px 16px;font-size:14px}._textInput_spze8_20:focus{border-color:var(--primary)}._sendBtn_spze8_22{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._sendBtn_spze8_22:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){._chatLayout_spze8_9{grid-template-columns:1fr;height:100%}._chatWindow_spze8_221,._showChat_spze8_471 ._convList_spze8_11{display:none}._showChat_spze8_471 ._chatWindow_spze8_221{display:flex}._backBtn_spze8_23{display:inline-flex}}._background_1ibzz_1{--particle-color:#7870672e;--particle-accent:#78706714;--particle-opacity:.34;z-index:0;pointer-events:none;contain:layout paint style;isolation:isolate;transition:none;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 5%,#000 34% 100%);mask-image:linear-gradient(#0000 5%,#000 34% 100%)}._background_1ibzz_1,._background_1ibzz_1 *{transition:none}._grid_1ibzz_21,._wave_1ibzz_22,._particles_1ibzz_23{display:none;position:absolute;inset:0}._particles_1ibzz_23{overflow:hidden}._clickEffects_1ibzz_33{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}._clickEffect_1ibzz_33{--effect-color:#6f5e4680;--effect-accent:#9f8b6c40;width:1px;height:1px;position:absolute}._effectCore_1ibzz_49,._effectParticle_1ibzz_50{pointer-events:none;display:block;position:absolute}._effectCore_1ibzz_49{border:1px solid var(--effect-color);border-radius:50%;width:34px;height:34px;animation:.9s ease-out both _clickRing_1ibzz_1;top:0;left:0;transform:translate(-50%,-50%)}._effectParticle_1ibzz_50{--angle:0deg;--distance:42px;--effect-delay:0s;background:var(--effect-color);width:8px;height:8px;animation:_clickBurst_1ibzz_1 1.15s cubic-bezier(.2, .75, .3, 1) var(--effect-delay) both;top:-4px;left:-4px}._effectParticle_1ibzz_50:nth-of-type(2){--angle:0deg;--distance:48px}._effectParticle_1ibzz_50:nth-of-type(3){--angle:60deg;--distance:38px;--effect-delay:30ms}._effectParticle_1ibzz_50:nth-of-type(4){--angle:120deg;--distance:52px;--effect-delay:60ms}._effectParticle_1ibzz_50:nth-of-type(5){--angle:180deg;--distance:42px}._effectParticle_1ibzz_50:nth-of-type(6){--angle:240deg;--distance:50px;--effect-delay:45ms}._effectParticle_1ibzz_50:nth-of-type(7){--angle:300deg;--distance:40px;--effect-delay:75ms}._time_1ibzz_113{--effect-color:#6f5e4685;--effect-accent:#9f8b6c33}._time_1ibzz_113 ._effectCore_1ibzz_49{border-style:dotted}._time_1ibzz_113 ._effectParticle_1ibzz_50{filter:blur(.4px);border-radius:50%}._monochrome_1ibzz_127{--effect-color:#1414149e;--effect-accent:#1414141f}._monochrome_1ibzz_127 ._effectCore_1ibzz_49{border-radius:2px;animation-name:_geometryClickCore_1ibzz_1}._monochrome_1ibzz_127 ._effectParticle_1ibzz_50{border:1px solid var(--effect-color);background:0 0}._monochrome_1ibzz_127 ._effectParticle_1ibzz_50:nth-child(2n){border-radius:50%}._mint_1ibzz_146{--effect-color:#4c7a469e;--effect-accent:#80a57038}._mint_1ibzz_146 ._effectCore_1ibzz_49{border-color:var(--effect-accent)}._mint_1ibzz_146 ._effectParticle_1ibzz_50{transform-origin:50%;border-radius:80% 10%;width:8px;height:14px;animation-name:_leafClickBurst_1ibzz_1;top:-7px}._ocean_1ibzz_164{--effect-color:#0e7cb594;--effect-accent:#4aa3d838}._ocean_1ibzz_164 ._effectCore_1ibzz_49{box-shadow:0 0 0 9px var(--effect-accent);animation-name:_waterRipple_1ibzz_1}._ocean_1ibzz_164 ._effectParticle_1ibzz_50{border:1px solid var(--effect-color);background:0 0;border-radius:50%;animation-name:_bubbleClickBurst_1ibzz_1}._sakura_1ibzz_181{--effect-color:#e87a9abf;--effect-accent:#ffd4e08c}._sakura_1ibzz_181 ._effectCore_1ibzz_49{border-color:var(--effect-accent);box-shadow:0 0 14px var(--effect-accent)}._sakura_1ibzz_181 ._effectParticle_1ibzz_50{background:linear-gradient(145deg, var(--effect-accent), var(--effect-color));border-radius:80% 10% 70% 25%;width:8px;height:12px;animation-name:_petalClickBurst_1ibzz_1;top:-6px}._cyberpunk_1ibzz_200{--effect-color:#00dcffd1;--effect-accent:#7c5cff66}._cyberpunk_1ibzz_200 ._effectCore_1ibzz_49{box-shadow:0 0 12px var(--effect-color), inset 0 0 8px var(--effect-accent);border-width:2px;border-radius:0;animation-name:_cyberClickCore_1ibzz_1}._cyberpunk_1ibzz_200 ._effectParticle_1ibzz_50{width:3px;height:13px;box-shadow:0 0 6px var(--effect-color);border-radius:0;animation-name:_dataClickBurst_1ibzz_1}._gold_1ibzz_222{--effect-color:#d3a62ad9;--effect-accent:#ffdc766b}._gold_1ibzz_222 ._effectCore_1ibzz_49{background:radial-gradient(circle, var(--effect-accent), transparent 65%);border-color:#0000;animation-name:_goldClickCore_1ibzz_1}._gold_1ibzz_222 ._effectParticle_1ibzz_50{background:radial-gradient(circle, #fff4bd, var(--effect-color) 45%, transparent 72%);box-shadow:0 0 7px var(--effect-color);border-radius:50%}._lavender_1ibzz_239{--effect-color:#7c5cffad;--effect-accent:#b5a0ff61}._lavender_1ibzz_239 ._effectCore_1ibzz_49{border-color:var(--effect-accent);box-shadow:0 0 15px var(--effect-accent)}._lavender_1ibzz_239 ._effectParticle_1ibzz_50{background:linear-gradient(160deg, var(--effect-accent), var(--effect-color));border-radius:65% 35% 60% 40%;width:7px;height:11px;animation-name:_lavenderClickBurst_1ibzz_1;top:-6px}._pi_1ibzz_258{--effect-color:#4b607cb8;--effect-accent:#4b607c33}._pi_1ibzz_258 ._effectCore_1ibzz_49{box-shadow:0 0 0 8px var(--effect-accent);border-radius:50%;animation-name:_locatorClickCore_1ibzz_1}._pi_1ibzz_258 ._effectCore_1ibzz_49:before,._pi_1ibzz_258 ._effectCore_1ibzz_49:after{content:"";background:var(--effect-color);position:absolute;top:50%;left:50%}._pi_1ibzz_258 ._effectCore_1ibzz_49:before{width:72px;height:1px;transform:translate(-50%,-50%)}._pi_1ibzz_258 ._effectCore_1ibzz_49:after{width:1px;height:72px;transform:translate(-50%,-50%)}._pi_1ibzz_258 ._effectParticle_1ibzz_50{border:1px solid var(--effect-color);background:0 0;border-radius:50%;width:5px;height:5px}[data-theme=dark] ._monochrome_1ibzz_127{--effect-color:#f5f5f5ad;--effect-accent:#f5f5f524}._particle_1ibzz_23{--x:5vw;--size:8px;--drift:5vw;--duration:20s;--delay:-4s;left:var(--x);width:var(--size);height:var(--size);opacity:var(--particle-opacity);background:var(--particle-color);will-change:transform, opacity;display:block;position:absolute}._particle_1ibzz_23:first-child{--x:4vw;--size:7px;--drift:7vw;--duration:19s;--delay:-2s}._particle_1ibzz_23:nth-child(2){--x:12vw;--size:10px;--drift:-5vw;--duration:24s;--delay:-17s}._particle_1ibzz_23:nth-child(3){--x:21vw;--size:6px;--drift:8vw;--duration:21s;--delay:-9s}._particle_1ibzz_23:nth-child(4){--x:29vw;--size:9px;--drift:-6vw;--duration:26s;--delay:-21s}._particle_1ibzz_23:nth-child(5){--x:37vw;--size:5px;--drift:4vw;--duration:18s;--delay:-13s}._particle_1ibzz_23:nth-child(6){--x:44vw;--size:11px;--drift:-8vw;--duration:27s;--delay:-5s}._particle_1ibzz_23:nth-child(7){--x:52vw;--size:7px;--drift:6vw;--duration:22s;--delay:-16s}._particle_1ibzz_23:nth-child(8){--x:60vw;--size:9px;--drift:-4vw;--duration:25s;--delay:-7s}._particle_1ibzz_23:nth-child(9){--x:68vw;--size:6px;--drift:7vw;--duration:20s;--delay:-19s}._particle_1ibzz_23:nth-child(10){--x:75vw;--size:10px;--drift:-7vw;--duration:28s;--delay:-11s}._particle_1ibzz_23:nth-child(11){--x:82vw;--size:5px;--drift:4vw;--duration:19s;--delay:-4s}._particle_1ibzz_23:nth-child(12){--x:88vw;--size:8px;--drift:-6vw;--duration:23s;--delay:-15s}._particle_1ibzz_23:nth-child(13){--x:94vw;--size:6px;--drift:-5vw;--duration:21s;--delay:-8s}._particle_1ibzz_23:nth-child(14){--x:48vw;--size:8px;--drift:9vw;--duration:29s;--delay:-24s}[data-skin=time] ._background_1ibzz_1{--particle-color:#6f5e4640;--particle-opacity:.22}[data-skin=time] ._particles_1ibzz_23{display:block}[data-skin=time] ._particle_1ibzz_23{animation:_dustDrift_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite alternate;border-radius:50%;top:28%}[data-skin=monochrome] ._background_1ibzz_1{--particle-color:#14141433;--particle-opacity:.18}[data-skin=monochrome] ._particles_1ibzz_23{display:block}[data-skin=monochrome] ._particle_1ibzz_23{bottom:calc((var(--size) * 3) + 3vh);width:calc(var(--size) * 2.4);height:calc(var(--size) * 2.4);border:1px solid var(--particle-color);animation:_geometryFloat_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite alternate;background:0 0}[data-skin=monochrome] ._particle_1ibzz_23:nth-child(3n){border-radius:50%}[data-skin=mint] ._background_1ibzz_1{--particle-color:#4c7a4647;--particle-opacity:.24}[data-skin=mint] ._particles_1ibzz_23{display:block}[data-skin=mint] ._particle_1ibzz_23{width:calc(var(--size) * 1.15);height:calc(var(--size) * 2.1);transform-origin:50% 100%;animation:_riseAndSway_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite;border-radius:80% 10%;bottom:-8vh}[data-skin=ocean] ._background_1ibzz_1{--particle-color:#0e7cb53d;--particle-opacity:.25}[data-skin=ocean] ._wave_1ibzz_22,[data-skin=ocean] ._particles_1ibzz_23{display:block}[data-skin=ocean] ._wave_1ibzz_22{opacity:.9;filter:blur(.2px);background:radial-gradient(65% 58% at 18% 100%,#0000 0 61%,#0e7cb51c 62% 62.8%,#0000 63.8%) 0 0/62vw 100% repeat-x,radial-gradient(72% 62% at 62% 108%,#0000 0 64%,#4aa3d81a 65% 65.8%,#0000 66.8%) 18vw 1vh/72vw 100% repeat-x,linear-gradient(#0000 42%,#0e7cb50e) 0 0/100% 100% no-repeat;width:120%;height:30vh;animation:28s ease-in-out infinite alternate _waveSlide_1ibzz_1;top:auto;bottom:-10vh}[data-skin=ocean] ._particle_1ibzz_23{border:1px solid var(--particle-color);animation:_bubbleRise_1ibzz_1 var(--duration) ease-in var(--delay) infinite;background:0 0;border-radius:50%;bottom:-4vh}[data-skin=sakura] ._background_1ibzz_1{--particle-color:#e87a9a94;--particle-accent:#ffd4e0ad;--particle-opacity:.42}[data-skin=sakura] ._particles_1ibzz_23{display:block}[data-skin=sakura] ._particle_1ibzz_23{width:calc(var(--size) * .78);height:calc(var(--size) * 1.25);background:linear-gradient(145deg, var(--particle-accent), var(--particle-color));transform-origin:75% 75%;animation:_petalFall_1ibzz_1 var(--duration) linear var(--delay) infinite;border-radius:80% 10% 70% 25%;top:32%}[data-skin=sakura] ._particle_1ibzz_23:after{content:"";background:var(--particle-color);border-radius:75% 15% 70% 20%;position:absolute;inset:45% -25% -15% 42%;transform:rotate(52deg)}[data-skin=cyberpunk] ._background_1ibzz_1{--particle-color:#00b8d96b;--particle-opacity:.24}[data-skin=cyberpunk] ._grid_1ibzz_21,[data-skin=cyberpunk] ._particles_1ibzz_23{display:block}[data-skin=cyberpunk] ._grid_1ibzz_21{transform-origin:bottom;background-image:linear-gradient(#7c5cff1f 1px,#0000 1px),linear-gradient(90deg,#00b8d91f 1px,#0000 1px);background-size:44px 32px;height:42vh;animation:9s linear infinite _cyberGrid_1ibzz_1;top:auto;bottom:-12vh;transform:perspective(280px)rotateX(58deg)scale(1.35)}[data-skin=cyberpunk] ._particle_1ibzz_23{animation:_dataBlink_1ibzz_1 var(--duration) steps(2, end) var(--delay) infinite;border-radius:1px;bottom:6vh}[data-skin=gold] ._background_1ibzz_1{--particle-color:#b8860b75;--particle-opacity:.28}[data-skin=gold] ._particles_1ibzz_23{display:block}[data-skin=gold] ._particle_1ibzz_23{background:radial-gradient(circle, var(--particle-color), transparent 72%);animation:_goldMote_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite;border-radius:50%;bottom:-3vh}[data-skin=lavender] ._background_1ibzz_1{--particle-color:#7c5cff5c;--particle-accent:#a58aff3d;--particle-opacity:.28}[data-skin=lavender] ._particles_1ibzz_23{display:block}[data-skin=lavender] ._particle_1ibzz_23{width:calc(var(--size) * .72);height:calc(var(--size) * 1.3);background:linear-gradient(160deg, var(--particle-accent), var(--particle-color));animation:_lavenderFloat_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite;border-radius:65% 35% 60% 40%;bottom:-5vh}[data-skin=pi] ._grid_1ibzz_21,[data-skin=pi] ._particles_1ibzz_23{display:block}[data-skin=pi] ._background_1ibzz_1{--particle-color:#4b607c59;--particle-opacity:.2;-webkit-mask-image:none;mask-image:none}[data-skin=pi] ._grid_1ibzz_21{background-image:linear-gradient(#4b607c0e 1px,#0000 1px),linear-gradient(90deg,#4b607c0e 1px,#0000 1px),linear-gradient(#4b607c1a 1px,#0000 1px),linear-gradient(90deg,#4b607c1a 1px,#0000 1px);background-size:5px 5px,5px 5px,25px 25px,25px 25px;animation:24s linear infinite _engineeringGrid_1ibzz_1}[data-skin=pi] ._particle_1ibzz_23{bottom:calc(4vh + var(--size) * 2);border:1px solid var(--particle-color);animation:_locatorPulse_1ibzz_1 var(--duration) ease-in-out var(--delay) infinite;background:0 0;border-radius:50%}[data-skin=pi] ._particle_1ibzz_23:before,[data-skin=pi] ._particle_1ibzz_23:after{content:"";background:var(--particle-color);position:absolute}[data-skin=pi] ._particle_1ibzz_23:before{width:200%;height:1px;top:50%;left:-50%}[data-skin=pi] ._particle_1ibzz_23:after{width:1px;height:200%;top:-50%;left:50%}[data-theme=dark] ._background_1ibzz_1{--particle-opacity:.18}[data-theme=dark][data-skin=sakura] ._background_1ibzz_1{--particle-color:#cd708f73;--particle-accent:#8f4e696b;--particle-opacity:.28}@keyframes _dustDrift_1ibzz_1{0%{transform:translate3d(calc(var(--drift) * -.4), 12vh, 0) scale(.75);opacity:calc(var(--particle-opacity) * .35)}to{transform:translate3d(var(--drift), 54vh, 0) scale(1.15);opacity:var(--particle-opacity)}}@keyframes _geometryFloat_1ibzz_1{0%{transform:translate3d(calc(var(--drift) * -.5), 2vh, 0) rotate(0deg)}to{transform:translate3d(var(--drift), -22vh, 0) rotate(115deg)}}@keyframes _riseAndSway_1ibzz_1{0%{opacity:0;transform:translateY(8vh)rotate(-16deg)}18%{opacity:var(--particle-opacity)}to{transform:translate3d(var(--drift), -68vh, 0) rotate(32deg);opacity:0}}@keyframes _waveSlide_1ibzz_1{to{background-position:-12vw 0,6vw 1vh,0 0;transform:translate(-12vw)translateY(-1.5vh)}}@keyframes _bubbleRise_1ibzz_1{0%{opacity:0;transform:translateY(8vh)scale(.7)}15%{opacity:var(--particle-opacity)}to{transform:translate3d(var(--drift), -65vh, 0) scale(1.15);opacity:0}}@keyframes _petalFall_1ibzz_1{0%{opacity:0;transform:translateY(-12vh)rotate(0)}12%{opacity:var(--particle-opacity)}82%{opacity:var(--particle-opacity)}to{transform:translate3d(var(--drift), 72vh, 0) rotate(520deg);opacity:0}}@keyframes _cyberGrid_1ibzz_1{to{background-position:0 32px}}@keyframes _dataBlink_1ibzz_1{0%,76%,to{opacity:.08}80%{opacity:var(--particle-opacity)}}@keyframes _goldMote_1ibzz_1{0%{opacity:0;transform:translateY(4vh)scale(.65)}28%,70%{opacity:var(--particle-opacity)}to{transform:translate3d(var(--drift), -52vh, 0) scale(1.2);opacity:0}}@keyframes _lavenderFloat_1ibzz_1{0%{opacity:0;transform:translateY(5vh)rotate(-20deg)}22%{opacity:var(--particle-opacity)}to{transform:translate3d(var(--drift), -58vh, 0) rotate(180deg);opacity:0}}@keyframes _engineeringGrid_1ibzz_1{to{background-position:25px 5px,25px 5px,25px 25px,25px 25px}}@keyframes _locatorPulse_1ibzz_1{0%,to{transform:translate3d(calc(var(--drift) * -.25), 0, 0) scale(.7);opacity:.04}50%{transform:translate3d(var(--drift), -10vh, 0) scale(1);opacity:var(--particle-opacity)}}@keyframes _clickRing_1ibzz_1{0%{opacity:.9;transform:translate(-50%,-50%)scale(.25)}to{opacity:0;transform:translate(-50%,-50%)scale(2.7)}}@keyframes _clickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(4px) scale(.25);opacity:0}16%{opacity:.9}to{transform:rotate(var(--angle)) translateX(var(--distance)) scale(.6) rotate(170deg);opacity:0}}@keyframes _geometryClickCore_1ibzz_1{0%{opacity:.85;transform:translate(-50%,-50%)scale(.25)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(2.3)rotate(90deg)}}@keyframes _leafClickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(3px) scale(.3) rotate(-25deg);opacity:0}18%{opacity:.85}to{transform:rotate(var(--angle)) translateX(var(--distance)) scale(.85) rotate(150deg);opacity:0}}@keyframes _waterRipple_1ibzz_1{0%{opacity:.85;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2,1.9)}}@keyframes _bubbleClickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(3px) scale(.3);opacity:0}20%{opacity:.85}to{transform:rotate(var(--angle)) translateX(var(--distance)) translateY(-18px) scale(1.1);opacity:0}}@keyframes _petalClickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(2px) scale(.25);opacity:0}15%{opacity:.95}to{transform:rotate(var(--angle)) translateX(var(--distance)) translateY(26px) rotate(300deg) scale(.7);opacity:0}}@keyframes _cyberClickCore_1ibzz_1{0%{opacity:1;transform:translate(-50%,-50%)scale(.25)rotate(0)}55%{opacity:.7}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)rotate(135deg)}}@keyframes _dataClickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(2px) scaleY(.2);opacity:0}14%{opacity:1}to{transform:rotate(var(--angle)) translateX(var(--distance)) scaleY(1.2);opacity:0}}@keyframes _goldClickCore_1ibzz_1{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(3.5)}}@keyframes _lavenderClickBurst_1ibzz_1{0%{transform:rotate(var(--angle)) translateX(3px) scale(.3) rotate(-30deg);opacity:0}18%{opacity:.9}to{transform:rotate(var(--angle)) translateX(var(--distance)) translateY(-10px) rotate(210deg) scale(.7);opacity:0}}@keyframes _locatorClickCore_1ibzz_1{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}35%{opacity:.75}to{opacity:0;transform:translate(-50%,-50%)scale(2.15)}}@media (width<=768px){._background_1ibzz_1{--particle-opacity:.2;-webkit-mask-image:linear-gradient(#0000 14%,#000 48% 100%);mask-image:linear-gradient(#0000 14%,#000 48% 100%)}._particle_1ibzz_23:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){._particles_1ibzz_23,._wave_1ibzz_22,._clickEffects_1ibzz_33{display:none!important}._grid_1ibzz_21{animation:none!important}}
