body{background-color:#f5f5f7;color:#333;font-family:Inter,sans-serif}.login-container[data-v-cd7557b7]{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f5f5f7}.login-card[data-v-cd7557b7]{width:380px;background:#fff;padding:48px 40px;border-radius:24px;box-shadow:0 20px 40px #00000014;text-align:center;transition:transform .3s ease}.brand-section[data-v-cd7557b7]{margin-bottom:40px}.brand-title[data-v-cd7557b7]{font-size:32px;font-weight:800;margin:0;color:#1a1a1a;letter-spacing:-.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.brand-subtitle[data-v-cd7557b7]{margin-top:8px;font-size:14px;color:#888;font-weight:500;letter-spacing:.5px}.form-section[data-v-cd7557b7]{width:100%}.custom-input[data-v-cd7557b7]{text-align:left;--n-border-radius: 12px !important;--n-height: 48px !important;font-size:15px}[data-v-cd7557b7] .n-input{background-color:#f9f9fa;border:1px solid #eee;transition:all .3s}[data-v-cd7557b7] .n-input:hover,[data-v-cd7557b7] .n-input:focus-within{background-color:#fff;border-color:#ccc;box-shadow:0 0 0 3px #0000000d}[data-v-cd7557b7] .n-input__input-el{height:48px!important}.login-btn[data-v-cd7557b7]{height:48px;font-size:16px;font-weight:600;border-radius:12px;background-color:#1a1a1a;border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.login-btn[data-v-cd7557b7]:hover{background-color:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}[data-v-cd7557b7] .n-button--primary-type{--n-color: #1a1a1a;--n-color-hover: #333;--n-color-pressed: #000;--n-color-focus: #333;--n-border: none}[data-v-cd7557b7] input:-webkit-autofill,[data-v-cd7557b7] input:-webkit-autofill:hover,[data-v-cd7557b7] input:-webkit-autofill:focus,[data-v-cd7557b7] input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f9f9fa inset!important;-webkit-text-fill-color:#333!important;transition:background-color 5000s ease-in-out 0s}.dashboard-container[data-v-675f274d]{padding:40px;max-width:1200px;margin:0 auto;min-height:100vh;background:#fdfdfd}.header-section[data-v-675f274d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.page-title[data-v-675f274d]{font-size:32px;font-weight:800;color:#111;margin:0 0 8px;letter-spacing:-1px}.subtitle[data-v-675f274d]{color:#666;font-size:16px;margin:0}.card-grid[data-v-675f274d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:40px}.stat-card[data-v-675f274d]{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;cursor:pointer;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 6px #00000005,0 10px 15px -3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stat-card[data-v-675f274d]:hover{border-color:#0000001a}.icon-wrapper[data-v-675f274d]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-wrapper.purple[data-v-675f274d]{background:#f3f0ff;color:#7c3aed}.icon-wrapper.blue[data-v-675f274d]{background:#eff6ff;color:#2563eb}.stat-info h3[data-v-675f274d]{font-size:18px;font-weight:700;margin:0 0 4px;color:#1a1a1a}.stat-info p[data-v-675f274d]{font-size:14px;color:#666;margin:0}.hover-arrow[data-v-675f274d]{position:absolute;right:24px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease;font-weight:700;font-size:20px;color:#ddd}.stat-card:hover .hover-arrow[data-v-675f274d]{opacity:1;right:20px;color:#111}.table-section[data-v-675f274d]{background:#fff;border-radius:20px;padding:32px;box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000005;border:1px solid rgba(0,0,0,.03)}.section-header[data-v-675f274d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.section-header h2[data-v-675f274d]{font-size:20px;font-weight:700;margin:0;color:#111}[data-v-675f274d] .channel-table .n-data-table{--n-th-font-weight: 600 !important;--n-th-text-color: #444 !important}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/LatoLatin-Regular-Dmlz1U0B.woff2)}@font-face{font-family:v-sans;font-weight:600;src:url(/assets/LatoLatin-Semibold-Dbk81p2D.woff2)}
