:root{--color-primary: #6b7280;--color-primary-rgb: 107, 114, 128;--color-secondary: #0cce6b;--color-secondary-rgb: 12, 206, 107;--color-danger: #ef4444;--color-danger-rgb: 239, 68, 68;--color-text-muted: #a3a3a3;--color-border-modal: #d4d4d4;--color-modal-overlay: rgba(0, 0, 0, .35);--color-divider: rgba(163, 163, 163, .2)}:root{--color-bg: #f5f5f5;--color-text: #141414;--color-hover: #ebebeb;--color-border: #e0e0e0;--color-shadow: rgba(0, 0, 0, .05);--color-tooltip-bg: rgba(20, 20, 20, .92);--color-tooltip-text: #ffffff;--color-bg-dropdown: #ffffff;--color-dropdown-hover: #f5f5f5;--color-modal-bg: rgba(255, 255, 255, .96);--color-modal-border: rgba(0, 0, 0, .05);--color-modal-close-button-text: #737373;--color-modal-close-button-hover-bg: rgba(0, 0, 0, .05);--color-modal-shadow: 0 24px 64px rgba(0, 0, 0, .1);--color-btn-gradient-text: #ffffff;--color-footer-bg: rgba(255, 255, 255, .88);--color-footer-border: rgba(0, 0, 0, .05);--color-footer-btn-hover-bg: rgba(0, 0, 0, .04);--color-footer-lang-btn-bg: rgba(0, 0, 0, .03);--color-footer-right-btn-bg: rgba(255, 255, 255, .88);--color-footer-right-btn-border: rgba(0, 0, 0, .07);--color-home-btn-bg: rgba(255, 255, 255, .85);--color-home-btn-border: rgba(0, 0, 0, .07);--color-input-bg: rgba(0, 0, 0, .02);--color-input-border: rgba(0, 0, 0, .08);--color-input-focus-bg: rgba(var(--color-primary-rgb), .04);--color-control-btn-bg: rgba(255, 255, 255, .88);--color-control-btn-border: rgba(0, 0, 0, .07);--color-delete-btn-bg: rgba(0, 0, 0, .02);--color-delete-btn-border: rgba(0, 0, 0, .07);--color-delete-btn-hover-bg: rgba(var(--color-danger-rgb), .07);--color-delete-btn-hover-border: rgba(var(--color-danger-rgb), .2);--color-secondary-action-btn-bg: rgba(255, 255, 255, .85);--color-secondary-action-btn-border: rgba(0, 0, 0, .07);--color-changelog-bg: rgba(255, 255, 255, .85);--color-changelog-border: rgba(0, 0, 0, .05);--color-version-badge-bg: rgba(var(--color-primary-rgb), .06);--color-version-badge-border: rgba(var(--color-primary-rgb), .12);--color-download-btn-bg: rgba(255, 255, 255, .85);--color-download-btn-border: rgba(0, 0, 0, .07);--filter-icon-color: brightness(0);--filter-icon-color-hover: brightness(0)}html.dark-mode{--color-bg: #0e0e0e;--color-text: #e5e5e5;--color-hover: #1c1c1c;--color-border: rgba(255, 255, 255, .07);--color-shadow: rgba(0, 0, 0, .3);--color-tooltip-bg: rgba(245, 245, 245, .95);--color-tooltip-text: #141414;--color-bg-dropdown: #171717;--color-dropdown-hover: #1f1f1f;--color-btn-gradient-text: #ffffff;--color-modal-bg: rgba(18, 18, 18, .96);--color-modal-border: rgba(255, 255, 255, .06);--color-modal-close-button-text: #a3a3a3;--color-modal-close-button-hover-bg: rgba(255, 255, 255, .07);--color-modal-shadow: 0 24px 64px rgba(0, 0, 0, .45);--color-divider: rgba(255, 255, 255, .08);--color-footer-bg: rgba(14, 14, 14, .92);--color-footer-border: rgba(255, 255, 255, .05);--color-footer-btn-hover-bg: rgba(255, 255, 255, .07);--color-footer-lang-btn-bg: rgba(255, 255, 255, .04);--color-footer-right-btn-bg: rgba(14, 14, 14, .88);--color-footer-right-btn-border: rgba(255, 255, 255, .07);--color-home-btn-bg: rgba(255, 255, 255, .04);--color-home-btn-border: rgba(255, 255, 255, .07);--color-input-bg: rgba(255, 255, 255, .04);--color-input-border: rgba(255, 255, 255, .07);--color-input-focus-bg: rgba(var(--color-primary-rgb), .1);--color-control-btn-bg: rgba(14, 14, 14, .88);--color-control-btn-border: rgba(255, 255, 255, .07);--color-delete-btn-bg: rgba(255, 255, 255, .04);--color-delete-btn-border: rgba(255, 255, 255, .07);--color-delete-btn-hover-bg: rgba(var(--color-danger-rgb), .12);--color-delete-btn-hover-border: rgba(var(--color-danger-rgb), .3);--color-secondary-action-btn-bg: rgba(255, 255, 255, .04);--color-secondary-action-btn-border: rgba(255, 255, 255, .07);--color-changelog-bg: rgba(255, 255, 255, .04);--color-changelog-border: rgba(255, 255, 255, .05);--color-version-badge-bg: rgba(var(--color-primary-rgb), .12);--color-version-badge-border: rgba(var(--color-primary-rgb), .2);--color-download-btn-bg: rgba(255, 255, 255, .04);--color-download-btn-border: rgba(255, 255, 255, .07);--filter-icon-color: brightness(0) invert(1);--filter-icon-color-hover: brightness(0) invert(1)}body{font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0;box-sizing:border-box;background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{overflow:hidden}
