@charset "UTF-8";:root{--cp-red: #B0252A;--cp-red-dark: #8C1B1F;--cp-red-light: #E5414A;--cp-navy: #1A2740;--cp-canvas: #F4F6FA;--cp-card: #FFFFFF;--cp-border: #DDE2EC;--cp-text: #1F2A44;--cp-text-muted: #6B7280;--cp-success: #2F6F2C;--cp-warning: #C97400;--cp-error: #B0252A;--cp-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background:var(--cp-canvas);color:var(--cp-text);font-size:14px}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}a{color:var(--cp-red);text-decoration:none}a:hover{text-decoration:underline}.material-icons{font-size:18px;vertical-align:middle}.cp-card{background:var(--cp-card);border:1px solid var(--cp-border);border-radius:10px;box-shadow:0 1px 2px #00000008,0 4px 12px #0000000d}.cp-chip{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;background:#e5e7eb;color:#374151}.cp-chip.active{background:#2f6f2c26;color:#2f6f2c}.cp-chip.suspended{background:#c9740026;color:#c97400}.cp-chip.archived{background:#6b728026;color:#6b7280}.cp-chip.failed{background:#b0252a26;color:var(--cp-red)}.cp-chip.ok{background:#2f6f2c26;color:#2f6f2c}.cp-chip.pending{background:#c9740026;color:#c97400}.cp-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid transparent;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:background .14s,border-color .14s}.cp-btn:disabled{opacity:.5;cursor:not-allowed}.cp-btn .material-icons{font-size:16px}.cp-btn-primary{background:var(--cp-red);color:#fff}.cp-btn-primary:hover:not(:disabled){background:var(--cp-red-dark)}.cp-btn-outline{background:#fff;color:var(--cp-text);border-color:var(--cp-border)}.cp-btn-outline:hover:not(:disabled){background:var(--cp-canvas)}.cp-btn-ghost{background:transparent;color:var(--cp-text-muted)}.cp-btn-ghost:hover:not(:disabled){color:var(--cp-text);background:var(--cp-canvas)}
