:root{--background-color:#fff;--text-color:#000000d9;--component-background:#fff;--border-color:#f0f0f0;--card-background:#fff;--menu-background:#001529;--menu-item-color:#ffffffa6;--menu-item-active-color:#fff;--header-background:#fff;--footer-background:#f0f0f0;--primary-color:#1890ff;--link-color:#1890ff;--success-color:#52c41a;--warning-color:#faad14;--error-color:#f5222d;--disabled-color:#00000040;--shadow-color:#00000026;--card-shadow:0 4px 12px #0000000d;--divider-color:#0000000f}.dark-mode{--background-color:#141414;--text-color:#ffffffd9;--component-background:#1f1f1f;--border-color:#303030;--card-background:#1f1f1f;--menu-background:#001529;--menu-item-color:#ffffffa6;--menu-item-active-color:#fff;--header-background:#1f1f1f;--footer-background:#1f1f1f;--primary-color:#177ddc;--link-color:#177ddc;--success-color:#49aa19;--warning-color:#d89614;--error-color:#a61d24;--disabled-color:#ffffff40;--shadow-color:#00000073;--card-shadow:0 4px 12px #00000026;--divider-color:#ffffff0f}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--background-color);color:#000000d9;color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;transition:background-color .3s ease,color .3s ease}.dark-mode .ant-dropdown-menu,.dark-mode .ant-menu{background-color:#fff!important;background-color:var(--component-background)!important;box-shadow:0 4px 12px #00000026!important;box-shadow:0 4px 12px var(--shadow-color)!important}.dark-mode .ant-dropdown-menu,.dark-mode .ant-dropdown-menu-item,.dark-mode .ant-menu,.dark-mode .ant-menu-item{color:#000000d9!important;color:var(--text-color)!important}.dark-mode .ant-dropdown-menu-item-selected,.dark-mode .ant-dropdown-menu-item:hover,.dark-mode .ant-menu-item-active,.dark-mode .ant-menu-item:hover{background-color:#ffffff14!important}.dark-mode .ant-dropdown-menu-item-selected,.dark-mode .ant-menu-item-selected{background-color:#1890ff!important;background-color:var(--primary-color)!important;color:#000000d9!important;color:var(--text-color)!important}.dark-mode .ant-dropdown-menu-item a,.dark-mode .ant-menu-item a{color:#000000d9!important;color:var(--text-color)!important}.dark-mode .search-container .ant-btn{background-color:#fff!important;background-color:var(--component-background)!important;border-color:#f0f0f0!important;border-color:var(--border-color)!important;color:#000000d9!important;color:var(--text-color)!important}.dark-mode .search-container .ant-btn:focus,.dark-mode .search-container .ant-btn:hover{background-color:#fff!important;background-color:var(--background-color)!important;color:#000000d9!important;color:var(--text-color)!important}.dark-mode .search-container .ant-input-affix-wrapper{background-color:#fff!important;background-color:var(--component-background)!important;border-color:#f0f0f0!important;border-color:var(--border-color)!important;color:#000000d9!important;color:var(--text-color)!important}.dark-mode .search-container .ant-input{background-color:initial!important;color:#000000d9!important;color:var(--text-color)!important}.dark-mode .search-container .ant-input::placeholder{color:#00000040!important;color:var(--disabled-color)!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dark-mode .ant-list-item-meta-description,.dark-mode .ant-list-item-meta-title,.dark-mode .ant-list-item-meta-title a{color:#000000d9!important;color:var(--text-color)!important}.user-settings-container{margin:0 auto;max-width:600px}.user-settings-header{margin-bottom:24px;text-align:center}.user-settings-card{border-radius:12px;box-shadow:0 4px 12px #0000000d;margin-bottom:24px;overflow:hidden}.user-settings-section{margin-bottom:24px}.user-profile-avatar{display:flex;justify-content:center;margin-bottom:24px}.user-profile-avatar .ant-avatar{box-shadow:0 4px 8px #0000001a}.user-account-details{background-color:#fafafa;border-radius:8px;margin-bottom:24px;padding:16px}.user-account-details .ant-descriptions-item-label{color:#666;font-weight:500}.user-integrations{margin-top:16px}.integration-item{align-items:center;background-color:#f0f0f0;border-radius:8px;display:flex;margin-bottom:12px;padding:12px 16px}.integration-item-icon{color:#1890ff;font-size:24px;margin-right:12px}.integration-item-content{flex:1 1}.integration-item-title{font-weight:500;margin-bottom:4px}.integration-item-status{color:#666;font-size:12px}.danger-zone{background-color:#fff1f0;border:1px solid #ffccc7;border-radius:8px;margin-top:24px;padding:16px}.danger-zone-title{align-items:center;color:#f5222d;display:flex;font-weight:500;margin-bottom:12px}.danger-zone-warning{color:#5c5c5c;margin-bottom:16px}.dark-mode .user-settings-card{background-color:var(--card-background);box-shadow:0 4px 12px var(--shadow-color)}.dark-mode .integration-item,.dark-mode .user-account-details{background-color:var(--component-background)}.dark-mode .danger-zone{background-color:#f5222d1a;border-color:#a61d24}.dark-mode .danger-zone-warning{color:#d9d9d9}.tracked-cards-modal .ant-modal-content{border-radius:12px;overflow:hidden}.tracked-cards-list{max-height:400px;overflow-y:auto}.dark-mode .tracked-cards-modal .ant-modal-content,.dark-mode .tracked-cards-modal .ant-modal-header{background-color:var(--component-background)}.dark-mode .tracked-cards-modal .ant-modal-close,.dark-mode .tracked-cards-modal .ant-modal-title{color:var(--text-color)}.dark-mode .tracked-cards-list .ant-list-item{border-color:var(--border-color)}.dark-mode .tracked-cards-list .ant-list-item-meta-description,.dark-mode .tracked-cards-list .ant-list-item-meta-title{color:var(--text-color)}.dark-mode .tracked-card-actions .ant-btn{border-color:var(--border-color);color:var(--text-color)}.dark-mode .tracked-card-actions .ant-btn-danger{border-color:var(--error-color);color:var(--error-color)}.tracked-cards-modal .ant-modal-body{padding:24px}.loading-container{display:flex;justify-content:center;padding:40px}.tracked-card-item{margin-bottom:16px}.tracked-card{border-radius:12px;box-shadow:0 4px 12px #0000000d;height:100%;overflow:hidden;transition:all .3s ease;width:100%}.tracked-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-5px)}.card-title{align-items:center;display:flex;justify-content:space-between}.card-content{padding:8px 0}.price-info{display:flex;justify-content:space-between;margin-bottom:8px}.edit-card-form{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:16px;width:100%}.edit-form{max-width:100%}.form-actions{display:flex;gap:12px;justify-content:flex-end;margin-bottom:0}.App{text-align:center}.light-mode{background-color:#fff;color:#000000d9}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dark-mode .ant-layout{background-color:var(--background-color)}.dark-mode .ant-layout-header{background-color:var(--header-background);color:var(--text-color)}.dark-mode .ant-layout-footer{background-color:var(--footer-background);color:var(--text-color)}.dark-mode .ant-layout-content{background-color:var(--background-color)}.dark-mode .ant-card,.dark-mode .ant-card-head{background-color:var(--card-background);border-color:var(--border-color);color:var(--text-color)}.dark-mode .ant-typography{color:var(--text-color)}.dark-mode .ant-btn{border-color:var(--border-color)}.dark-mode .ant-btn-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.dark-mode .ant-input{background-color:var(--component-background);border-color:var(--border-color);color:var(--text-color)}.dark-mode .ant-select-selector{background-color:var(--component-background)!important;border-color:var(--border-color)!important;color:var(--text-color)}.dark-mode .ant-select-dropdown{background-color:var(--component-background)}.dark-mode .ant-select-item{color:var(--text-color)}.dark-mode .ant-select-item-option-selected{background-color:var(--primary-color);color:#fff}.dark-mode .ant-modal-content,.dark-mode .ant-modal-header{background-color:var(--component-background);color:var(--text-color)}.dark-mode .ant-modal-close,.dark-mode .ant-modal-title{color:var(--text-color)}.dark-mode .ant-dropdown-menu{background-color:var(--component-background)}.dark-mode .ant-dropdown-menu-item{color:var(--text-color)}.dark-mode .ant-divider{border-color:var(--divider-color)}.dark-mode .ant-list{color:var(--text-color)}.dark-mode .ant-list-item{border-color:var(--border-color)}.dark-mode .ant-descriptions-item-content,.dark-mode .ant-descriptions-item-label,.dark-mode .ant-form-item-label>label{color:var(--text-color)}.dark-mode .ant-menu{background-color:var(--component-background)}.dark-mode .ant-layout-sider{background-color:var(--menu-background)!important}.light-mode .ant-layout-sider{background-color:var(--component-background)!important}.dark-mode .ant-layout-sider .ant-menu,.light-mode .ant-layout-sider .ant-menu{background-color:inherit!important}.dark-mode .ant-menu-item a,.dark-mode .ant-tabs-tab{color:var(--text-color)}.dark-mode .ant-tabs-ink-bar{background-color:var(--primary-color)}.app-header-row{padding:0 8px}.header-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding-right:12px}.header-actions .dark-mode-toggle{margin-right:0}.app-logo-text{font-size:32px!important;line-height:1.1}@media (max-width:576px){.header-actions{gap:6px;padding-right:6px}.header-actions .dark-mode-toggle{background:#0000000a;border-radius:999px;padding:4px 8px}.header-actions .dark-mode-toggle .ant-switch{transform:scale(.9)}.app-logo-text{font-size:24px!important;padding:4px 0!important}}.dark-mode-toggle{align-items:center;display:flex;margin-right:16px}.ant-switch-checked{background-color:#1890ff}.dark-mode .ant-switch-checked{background-color:#177ddc}
/*# sourceMappingURL=main.71f1fcc3.css.map*/