:root{--bg-primary: #0F172A;--bg-secondary: #1E293B;--bg-tertiary: #334155;--text-primary: #FFFFFF;--text-secondary: #FFFFFF;--primary: #3B82F6;--primary-hover: #60A5FA;--accent: #8B5CF6;--success: #10B981;--error: #EF4444;--border: #2D3748;--font-sans: "League Spartan", -apple-system, BlinkMacSystemFont, sans-serif;--spacing-md: 1rem;--spacing-lg: 1.5rem;--shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--transition: all .15s cubic-bezier(.4, 0, .2, 1)}main{background-color:#f0f0f0!important}*{color:#fff!important}p{color:#000!important}.ant-table-thead>tr>th{color:#fff!important}.ant-card,.card{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:var(--transition);box-shadow:var(--shadow);color:var(--text-primary)}.ant-card:hover,.card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.ant-card-head,.card-header{background:transparent;border-bottom:1px solid var(--border);padding:var(--spacing-md) var(--spacing-lg)}.ant-card-head-title,.card-title{color:var(--text-primary);font-weight:600;font-size:1.125rem;margin:0}.ant-card-body,.card-body{padding:var(--spacing-lg);color:var(--text-primary)}.card{border-color:var(--border)}.card-header{background-color:transparent;border-bottom:1px solid var(--border)}.card-footer{background-color:transparent;border-top:1px solid var(--border);padding:var(--spacing-md) var(--spacing-lg)}.card,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card p{color:var(--text-primary)!important}.ant-table{background:#0f172a!important;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.05)!important;color:var(--text-primary);font-family:var(--font-sans);box-shadow:0 4px 6px -1px #0000001a}.ant-table-container{border-radius:8px!important;overflow:hidden}.ant-table-thead>tr>th{background:#0f172a!important;color:var(--primary)!important;font-weight:700!important;text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.05)!important;padding:.875rem 1.25rem!important;border-right:1px solid rgba(255,255,255,.03)!important}.ant-table-tbody>tr>td{background:#0f172a!important;border-bottom:1px solid rgba(255,255,255,.03)!important;color:var(--text-primary);padding:.75rem 1.25rem!important;transition:var(--transition);border-right:1px solid rgba(255,255,255,.03)!important}.ant-table-tbody>tr.ant-table-row:hover>td{background:#3b82f61a!important}.ant-table-tbody>tr:nth-child(2n)>td{background:#0c1221!important}.ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ant-pagination{color:var(--text-primary)}.ant-pagination-item{background:#0f172a!important;border:1px solid rgba(255,255,255,.03)!important;margin-right:8px;border-radius:4px}.ant-pagination-item-active,.ant-pagination-item:hover{background:#3b82f61a!important;border-color:#3b82f61a!important}.ant-pagination-item-link{color:var(--text-primary)}.ant-menu{background:transparent!important;border-right:none!important;font-family:var(--font-sans)}.ant-menu-item{margin:.25rem .5rem!important;border-radius:8px!important;transition:var(--transition)!important;font-weight:500}.ant-menu-item:hover{color:var(--primary)!important;background:#3b82f61a!important}.ant-menu-item-selected{background:#3b82f633!important;color:var(--primary)!important;font-weight:600}.ant-menu-item .anticon{font-size:1.25rem;margin-right:.75rem}.ant-select-selector{background:var(--bg-tertiary)!important;border:none!important;color:var(--text-primary)!important;border-radius:6px!important;padding:.5rem 1rem!important;font-family:var(--font-sans)!important;transition:var(--transition)!important;box-shadow:none!important}.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #3b82f61a!important}.ant-select-selection-placeholder{color:var(--text-secondary)!important;opacity:.8}.ant-select-dropdown{background:var(--bg-secondary)!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #0000001a!important}.ant-select-item{color:var(--text-primary)!important;transition:var(--transition)!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#00000080!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#3b82f680!important;color:var(--primary)!important;font-weight:600}.ant-input,.ant-input-password{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:transparent!important;border-radius:6px!important;padding:.5rem 1rem!important;font-family:var(--font-sans)!important;transition:var(--transition)!important;box-shadow:none!important}.ant-input::placeholder{color:var(--text-primary)!important}.ant-form-item-explain-error{color:var(--error)!important}.ant-picker{background:var(--bg-tertiary)!important;border:transparent!important;border-radius:6px!important;padding:.5rem 1rem!important;font-family:var(--font-sans)!important;transition:var(--transition)!important;box-shadow:none!important}.ant-picker-input>input::placeholder{color:var(--text-primary)!important}.ant-picker-panel,.ant-picker-cell-inner{background-color:var(--bg-tertiary)!important}.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary)!important}.ant-picker-cell-inner:hover{background-color:var(--bg-secondary)!important}.ant-picker-footer{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ant-picker-today-btn,.ant-picker-now-btn{color:var(--primary)!important}.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:var(--primary)!important}.ant-picker-time-panel-cell-inner:hover{background-color:var(--bg-secondary)!important}.ant-input-affix-wrapper{background-color:var(--bg-tertiary)!important;border:1px solid var(--border)!important;color:var(--text-primary)!important}.ant-input-search-button{background-color:var(--bg-tertiary)!important;border:none!important;color:var(--text-primary)!important}.ant-modal-content{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ant-modal-header{background-color:var(--bg-tertiary)!important}.ant-modal-body{color:var(--text-primary)!important}.ant-modal-footer{background-color:var(--bg-tertiary)!important}.ant-btn span{color:var(--text-primary)!important}.ant-btn-default span,.ant-btn-primary span{color:var(--bg-primary)!important}.ant-message-notice-content{background-color:var(--bg-tertiary)!important;border-radius:6px!important;box-shadow:0 2px 8px #000000d9!important}.ant-carousel{background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border-radius:6px!important}.ant-layout-footer{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}.ant-dropdown-menu{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important}.noContent{color:var(--bg-primary)!important}.coin-container{width:120px;height:60px;perspective:1000px;display:flex;justify-content:center;align-items:center;cursor:pointer}.coin{width:40px;height:40px;position:relative;transform-style:preserve-3d;transition:transform 1s ease-out}.side{width:40px;height:40px;border-radius:50%;position:absolute;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 0 10px #0000004d,0 4px 10px #00000080}.heads{transform:rotateY(0)}.tails{transform:rotateY(180deg)}.symbol{width:80%;height:80%}
