body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-color:#0f111a;--card-bg:#1e2230;--text-main:#e2e8f0;--text-muted:#94a3b8;--primary:#3b82f6;--primary-hover:#2563eb;--success:#10b981;--danger:#ef4444;--border:#2d3748}body,html{height:100%;margin:0}body{align-items:center;background-color:#0f111a;background-color:var(--bg-color);color:#e2e8f0;color:var(--text-main);display:flex;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh}.main-container{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;max-height:90vh;max-width:700px;overflow-y:auto;padding:20px;width:100%}.panel{background:#1e2230;background:var(--card-bg);border:1px solid #2d3748;border:1px solid var(--border);border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:24px}.panel-header-row{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:20px}h2{color:#fff;font-size:1.25rem;font-weight:600;margin:0}.info-panel{background:linear-gradient(145deg,#1e2230cc,#1e223066);border:1px solid #3b82f633}.panel-header{align-items:center;display:flex;font-size:1.1rem;font-weight:600;gap:12px;margin-bottom:20px}.stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);text-align:center}.stat-item{display:flex;flex-direction:column;gap:4px}.stat-label{color:#94a3b8;color:var(--text-muted);font-size:.85rem}.stat-value{color:#fff;font-size:1.1rem;font-weight:700}.btn-primary{align-items:center;background:#3b82f6;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;height:40px;justify-content:center;padding:0 24px;transition:all .2s ease}.btn-primary:hover{background:#2563eb;background:var(--primary-hover);transform:translateY(-1px)}.btn-primary:disabled{background:#334155;color:#64748b;cursor:not-allowed;transform:none}.badge-offline{background:#ef444433;border:1px solid #ef444466;border-radius:6px;color:#fca5a5;font-size:.75rem;font-weight:500;margin-left:auto;padding:4px 8px}.empty-text{color:#94a3b8;color:var(--text-muted);font-style:italic;padding:20px 0;text-align:center}.active-card{background:#161922;border:1px solid #334155;border-radius:12px;margin-bottom:16px;padding:20px}.card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.number-text{color:#60a5fa;font-size:1.5rem;font-weight:700;letter-spacing:1px}.copy-btn{background:#0000;border:1px solid #2d3748;border:1px solid var(--border);border-radius:4px;color:#94a3b8;color:var(--text-muted);cursor:pointer;padding:4px 10px;transition:all .2s}.copy-btn:hover{border-color:#e2e8f0;border-color:var(--text-main);color:#e2e8f0;color:var(--text-main)}.timer-text{color:#94a3b8;color:var(--text-muted);font-size:.9rem;margin-bottom:16px}.sms-loader-box{align-items:center;background:#ffffff05;border:1px dashed #2d3748;border:1px dashed var(--border);border-radius:8px;display:flex;gap:16px;padding:16px}.status-title{color:#fbbf24;font-size:.95rem;font-weight:500}.status-desc{color:#94a3b8;color:var(--text-muted);font-size:.8rem;margin-top:2px}.spinner{animation:spin 2s linear infinite;color:#fbbf24;display:block;font-size:1.2rem}.history-row{align-items:center;border-bottom:1px solid #2d3748;display:flex;justify-content:space-between;padding:16px 0}.history-row:last-child{border-bottom:none}.history-number{font-size:1.05rem;font-weight:500;margin-bottom:4px}.status-success{color:#10b981;color:var(--success);font-size:.9rem}.status-expired{color:#ef4444;color:var(--danger);font-size:.9rem}.history-time{color:#475569;font-size:.85rem}.active-list,.history-list{max-height:400px;overflow-y:auto}.active-list::-webkit-scrollbar,.history-list::-webkit-scrollbar{width:6px}.active-list::-webkit-scrollbar-thumb,.history-list::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.b0a9a656.css.map*/