.channels-admin{max-width:1280px;margin:0 auto;padding:28px;color:#172b4d;font:14px/1.5 system-ui,sans-serif}.channels-admin *{box-sizing:border-box}.channels-admin h1{font-size:28px;margin:4px 0;letter-spacing:-.5px}.channels-admin h2{font-size:18px;margin:0 0 8px}.channels-admin h4{margin:12px 0 6px}.channels-admin p{color:#52637a;margin:8px 0 18px}.channels-heading,.channels-customer-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.channels-admin .eyebrow{font-size:11px;font-weight:700;letter-spacing:1.5px;color:#52637a}.channels-admin .badge{display:inline-block;white-space:nowrap;font-size:12px;border-radius:20px;padding:4px 10px;background:#edf3fa;color:#294f79}.channels-admin label{display:inline-flex;flex-direction:column;gap:6px;font-weight:600;margin:6px 8px 8px 0;max-width:100%}.channels-admin label:has(input[type=checkbox]){flex-direction:row;align-items:center}.channels-admin input,.channels-admin select{font:inherit;color:#172b4d;background:white;border:1px solid #c5d0dc;border-radius:6px;padding:9px 12px;max-width:100%;min-width:0}.channels-admin input[type=number]{width:145px}.channels-admin input:focus,.channels-admin select:focus,.channels-admin button:focus-visible{outline:3px solid #bdd7fd;outline-offset:2px}.channels-admin input:disabled{background:#f3f6fa}.channels-admin button{font:inherit;font-weight:600;padding:9px 14px;border:1px solid #c5d0dc;border-radius:6px;background:white;color:#24456b;cursor:pointer;margin-right:6px}.channels-admin button:hover:not(:disabled){background:#edf3fa}.channels-admin button.primary{background:#245fbe;color:#fff;border-color:#245fbe}.channels-admin button.primary:hover:not(:disabled){background:#1c4f9f}.channels-admin button.danger{color:#ad2831}.channels-admin button:disabled{opacity:.5;cursor:not-allowed}.channels-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.channels-stats>div{padding:18px 22px;background:white;border:1px solid #e1e7ee;border-radius:10px}.channels-stats strong{display:block;font-size:26px}.channels-stats span{color:#64748b}.channels-tabs{display:flex;gap:8px;border-bottom:1px solid #dce3ec;margin-bottom:20px}.channels-tabs button{border:0;border-radius:0;padding:12px 16px;background:transparent}.channels-tabs button[aria-current=page]{color:#245fbe;border-bottom:3px solid #245fbe}.channels-panel{padding:24px;margin-bottom:20px;border:1px solid #e1e7ee;border-radius:10px;background:white;box-shadow:0 2px 4px #172b4d05}.channels-panel fieldset{border:1px solid #dce3ec;border-radius:8px;background:#f9fbfe}.channels-panel legend{padding:0 8px;font-weight:700}.channels-inline-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.channels-inline-form button{margin-bottom:8px}.channels-admin .channels-notice{border:1px solid #bad2f2;background:#eef5ff;border-radius:8px;padding:14px 18px;color:#24456b}.channels-notice input{display:block;width:100%;margin:12px 0;font-family:monospace}.channels-table-wrap{overflow-x:auto}.channels-admin table{width:100%;border-collapse:collapse;text-align:left;margin-top:16px}.channels-admin th{font-size:12px;color:#52637a;background:#f5f8fb}.channels-admin th,.channels-admin td{padding:12px;border-bottom:1px solid #e5eaf0;vertical-align:middle}.channels-admin .channels-empty{padding:24px;text-align:center;background:#f5f8fb;border-radius:8px}@media (max-width: 760px){.channels-admin{padding:12px}.channels-stats{grid-template-columns:repeat(2,1fr)}.channels-panel{padding:16px}.channels-tabs{flex-wrap:wrap}}
