@charset "UTF-8";.adm .adm-page{display:flex;flex-direction:column;gap:18px}.adm .adm-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.adm .adm-title{margin:0;font-size:24px;font-weight:700;letter-spacing:-.03em}.adm .adm-subtitle{margin-top:4px;font-size:13px;color:var(--text-secondary)}.adm .adm-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:16px;padding:16px}.adm .adm-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--text-primary)}.adm .adm-note{font-size:12px;color:var(--text-tertiary);line-height:1.45}.adm .adm-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--danger) 10%,var(--surface-raised));border:1px solid color-mix(in srgb,var(--danger) 30%,var(--border));color:var(--danger);font-size:13px}.adm .adm-ok{font-size:13px;font-weight:600;color:var(--accent-ink)}.adm .adm-err{font-size:13px;color:var(--danger)}.adm .adm-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.adm .adm-search{position:relative;flex:1 1 260px;max-width:420px}.adm .adm-search app-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}.adm .adm-search .adm-field{width:100%;padding-left:36px}.adm .adm-form-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.adm .adm-field{flex:1 1 200px;min-width:0;border:1px solid var(--border);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:14px;padding:9px 12px;outline:none;transition:border-color .16s ease}.adm .adm-field:focus{border-color:var(--accent)}.adm .adm-field.sm{flex:0 1 140px}.adm select.adm-field{appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--text-secondary) 50%),linear-gradient(135deg,var(--text-secondary) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.adm .adm-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);margin-bottom:6px}.adm .adm-check{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-primary);cursor:pointer}.adm .adm-check input{accent-color:var(--accent);width:16px;height:16px;margin:0}.adm .adm-btn{flex:none;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;padding:8px 14px;line-height:1.2;transition:background .15s ease,border-color .15s ease,filter .15s ease,color .15s ease}.adm .adm-btn:hover:not(:disabled){border-color:var(--text-tertiary);background:var(--surface)}.adm .adm-btn:active:not(:disabled){background:var(--track)}.adm .adm-btn:disabled{opacity:.55}.adm .adm-btn.primary{border-color:transparent;background:var(--cta-bg);color:#fff}.adm .adm-btn.primary:hover:not(:disabled){background:var(--cta-bg);filter:brightness(1.06)}.adm .adm-btn.primary:active:not(:disabled){filter:brightness(.95)}.adm .adm-btn.danger{color:var(--danger)}.adm .adm-btn.danger:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}.adm .adm-btn.sm{font-size:12px;padding:6px 11px}.adm .adm-btn.icon{padding:6px;border-radius:10px}.adm .adm-chips{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--surface-raised)}.adm .adm-chip{border:none;border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;font-weight:600;padding:5px 11px;transition:background .15s ease,color .15s ease}.adm .adm-chip:hover{color:var(--text-primary)}.adm .adm-chip.active{background:var(--accent-soft);color:var(--accent-ink)}.adm .adm-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1;padding:4px 9px;border-radius:999px;background:var(--track);color:var(--text-secondary);white-space:nowrap}.adm .adm-badge.ok{background:var(--accent-soft);color:var(--accent-ink)}.adm .adm-badge.warn{background:var(--warn-bg);color:var(--warn-text)}.adm .adm-badge.danger{background:color-mix(in srgb,var(--danger) 12%,var(--surface-raised));color:var(--danger)}.adm .adm-badge.plan-standard{background:var(--ch-telegram-soft);color:var(--ch-telegram)}.adm .adm-badge.plan-premium{background:var(--ch-viber-soft);color:var(--ch-viber)}.adm .adm-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised)}.adm .adm-table{width:100%;border-collapse:collapse;font-size:13px}.adm .adm-table th,.adm .adm-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border);white-space:nowrap;vertical-align:middle}.adm .adm-table th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);background:var(--surface)}.adm .adm-table tbody tr:last-child td{border-bottom:none}.adm .adm-table tbody tr:hover td{background:color-mix(in srgb,var(--accent-soft) 45%,transparent)}.adm .adm-table td.num,.adm .adm-table th.num{text-align:right;font-variant-numeric:tabular-nums}.adm .adm-table td.muted{color:var(--text-secondary)}.adm .adm-table td.wrap{white-space:normal;min-width:220px}.adm .adm-table td.trunc{max-width:280px;overflow:hidden;text-overflow:ellipsis}.adm .adm-table td.actions{text-align:right}.adm .adm-table td.actions .adm-btn+.adm-btn{margin-left:6px}.adm .adm-table tr.off td{opacity:.6}.adm .adm-row-link{color:var(--text-primary);font-weight:600;text-decoration:none}.adm .adm-row-link:hover{color:var(--accent-ink)}.adm .adm-ext{display:inline-flex;align-items:center;gap:4px;color:var(--text-primary);font-weight:600}.adm .adm-ext app-icon{color:var(--text-tertiary)}.adm .adm-empty-row td{text-align:center;color:var(--text-tertiary);padding:22px 12px}.adm .adm-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-secondary)}.adm .adm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adm .adm-stat{background:var(--surface-raised);border:1px solid var(--border);border-radius:14px;padding:14px 16px;min-width:0}.adm .adm-stat .k{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}.adm .adm-stat .v{margin-top:6px;font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .adm-stat .s{margin-top:2px;font-size:12px;color:var(--text-secondary)}.adm .adm-stat.bad .v{color:var(--danger)}.adm .adm-kv{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;font-size:13px}.adm .adm-kv dt{color:var(--text-tertiary)}.adm .adm-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.adm .adm-skel{display:inline-block;height:12px;width:60%;border-radius:999px;background:var(--track);animation:admSkel 1.1s ease-in-out infinite alternate}.adm .adm-modal-backdrop{position:fixed;inset:0;z-index:60;background:#00000059;display:flex;align-items:center;justify-content:center;padding:16px}.adm .adm-modal{width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--surface-raised);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-modal);padding:18px}.adm .adm-modal-title{font-size:16px;font-weight:700;margin-bottom:4px}.adm .adm-modal-body{font-size:13px;color:var(--text-secondary);margin-bottom:14px;line-height:1.45}.adm .adm-modal-fields{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.adm .adm-modal-fields .adm-field{flex:none;width:100%}.adm .adm-modal-actions{display:flex;justify-content:flex-end;gap:8px}@media(min-width:860px){.adm .adm-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes admSkel{0%{opacity:.55}to{opacity:1}}:root{color-scheme:light;--surface: #FAFAF8;--surface-raised: #FFFFFF;--border: #E9E7E2;--text-primary: #17191E;--text-secondary: #6E7480;--text-tertiary: #A8ADB8;--accent: #0BB88A;--accent-soft: #E7F6EF;--accent-ink: #0A7D5F;--positive: #0A7D5F;--danger: #C5443C;--warn-bg: #FBF3E2;--warn-border: #EFE2C2;--warn-text: #7A5E1C;--track: #EFEDE8;--toggle-off: #DAD7D0;--cta-bg: #0BB88A;--toast-bg: #17191E;--toast-text: #FFFFFF;--sonar-glow: rgba(11, 184, 138, .07);--sonar-ring: rgba(11, 184, 138, .08);--ch-viber: #7360F2;--ch-viber-soft: #EEEBFD;--ch-telegram: #229ED9;--ch-telegram-soft: #E5F3FB;--ch-whatsapp: #1FAF5A;--ch-whatsapp-soft: #E4F6EC;--shadow-overlay: 0 8px 24px rgba(23, 25, 30, .1);--shadow-modal: 0 16px 48px rgba(23, 25, 30, .18);--font-display: "Fraunces", Georgia, "Times New Roman", serif}:root[data-theme=dark]{color-scheme:dark;--surface: #0F1115;--surface-raised: #181B21;--border: #262A31;--text-primary: #F2F3F5;--text-secondary: #9BA1AC;--text-tertiary: #6B7280;--accent: #23C79A;--accent-soft: #14332B;--accent-ink: #4ADEB0;--positive: #4ADEB0;--danger: #E0685F;--warn-bg: #2C2514;--warn-border: #4A3D1D;--warn-text: #D9B45C;--track: #232833;--toggle-off: #3A4150;--cta-bg: #0BB88A;--toast-bg: #262A31;--toast-text: #F2F3F5;--sonar-glow: rgba(35, 199, 154, .028);--sonar-ring: rgba(35, 199, 154, .04);--ch-viber: #9C8DF6;--ch-viber-soft: #262042;--ch-telegram: #56B8E6;--ch-telegram-soft: #14303F;--ch-whatsapp: #3ECB74;--ch-whatsapp-soft: #12341F;--shadow-overlay: 0 8px 24px rgba(0, 0, 0, .45);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .6)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}html{overflow-y:scroll;scrollbar-gutter:stable}html.modal-open{overflow-y:hidden}body{font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--surface);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input,button,textarea,select{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--text-tertiary);font-weight:400}a{color:var(--accent-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;font-weight:600;transition:color .15s ease,text-decoration-color .15s ease}a:hover{color:var(--accent);text-decoration-color:currentColor}a:is(.brand,.nav-item,.tab,.btn-new,.btn-connect,.menu-item,.cta,.hero-cta,.closing-cta,.price-cta,.nav-login,.nav-register,.empty-cta,.up-btn,.credits-chip,.adm-nav-item,.adm-back,.adm-brand,.adm-row-link,.adm-ext,.adm-btn){text-decoration:none}button:is(.link-btn,.switch-btn,.pw-toggle,.sms-alt-link,.logout-cancel,.btn-code-done){text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}button:is(.link-btn,.switch-btn,.pw-toggle,.sms-alt-link,.logout-cancel,.btn-code-done):hover{color:var(--accent);text-decoration-color:currentColor}button{cursor:pointer}.card{background:var(--surface-raised);border:1px solid var(--border);border-radius:16px}.tabular{font-variant-numeric:tabular-nums}.day-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}@keyframes sonarPing{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(2.6);opacity:0}}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
