@import url("temas.css?v=20261019-neutral");
:root{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}*{box-sizing:border-box}body{margin:0}header{padding:15px 26px;display:flex;gap:18px;justify-content:space-between;align-items:center;border-bottom:1px solid}header b{font-size:20px}header small{font-size:12px}nav{display:flex;gap:14px;flex-wrap:wrap;padding:13px 26px}a{text-decoration:none}a:hover{text-decoration:underline}main{max-width:1500px;margin:24px auto;padding:0 24px}h1{font-size:25px;line-height:1.2;margin:0 0 18px;font-weight:650}h2{font-size:18px;margin:0 0 15px}h3{font-size:15px}.box,.card{border:1px solid;border-radius:9px;padding:20px;margin-bottom:18px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.card strong{display:block;font-size:30px;margin-top:10px}small{font-size:12px}label{display:block;font-size:13px;margin-bottom:14px}input,select,textarea{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid;border-radius:6px;font:inherit;min-width:0}input[type=checkbox],input[type=radio]{display:inline-block;width:auto;accent-color:var(--cco-accent);margin-right:7px}textarea{min-height:140px;resize:vertical;line-height:1.6}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:9px 13px;font:inherit;font-size:13px;cursor:pointer;line-height:1.3;white-space:normal}button:hover,.button:hover{filter:brightness(1.08);text-decoration:none}table{width:100%;border-collapse:collapse;font-size:13px}td,th{text-align:left;padding:11px 10px;border-bottom:1px solid;vertical-align:top}th{font-weight:600;font-size:12px}.table{overflow-x:auto}.pill,.cco-role-tag{padding:3px 7px;display:inline-block;font-size:11px}.prose{white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}.muted{font-size:13px}.error{padding:12px 15px;border-radius:7px;margin-bottom:16px}.login{max-width:470px;margin:60px auto}.toolbar{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:15px}.toolbar h1{margin:0}.inline{display:inline-block;margin:0 4px 0 0}.timeline{border-left:2px solid var(--cco-line);padding-left:15px;margin:18px 0}details summary{cursor:pointer;font-weight:600}details>summary{padding:9px 0}details[open]>summary{margin-bottom:10px}.cco-filter label{margin-bottom:9px}.cco-sidebar a,.cco-global-sidebar a{font-size:13px!important;padding:10px!important}.cco-sidebar,.cco-global-sidebar{gap:7px!important}.cco-sidebar a.active,.cco-global-sidebar a.active{border-left:3px solid var(--cco-accent)}.cco-item{padding:13px 15px!important}.cco-count{font-size:12px!important}.cco-brand-logo{object-fit:contain}.recipient-row{padding:9px!important}.cco-accounts{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr);border:1px solid;border-radius:8px;overflow:hidden}.cco-account-list{min-width:0;padding:16px}.cco-account-editor{min-width:0;border-left:1px solid;padding:16px}.cco-account-editor iframe{width:100%;height:690px;border:0;border-radius:6px;background:var(--cco-panel)}.cco-account-search{display:grid;grid-template-columns:minmax(150px,1fr) 145px 120px;gap:10px;margin-bottom:14px}.cco-account-search label{margin:0}.cco-account-row.selected{background:var(--cco-selected);box-shadow:inset 3px 0 var(--cco-accent)}.cco-account-row{cursor:pointer}.cco-account-row:hover{background:var(--cco-hover)}.cco-account-row td{vertical-align:middle;padding:11px 9px}.cco-account-row .cco-name-link{font-weight:600;color:var(--cco-text)!important}.cco-account-row small{display:block;overflow-wrap:anywhere;margin-top:4px}.cco-account-pager{display:flex;gap:9px;justify-content:space-between;align-items:center;margin-top:16px}.cco-account-pager span{font-size:12px}.cco-account-name{min-width:190px}.cco-account-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}.cco-new-account{border:0!important;padding:0!important;margin:0!important}.cco-new-account .grid{grid-template-columns:1fr}.cco-admin-catalogs{margin-top:18px}.cco-admin-catalogs summary{padding:3px 0}.cco-admin-catalogs .grid{margin-top:15px}body.cco-embedded>header,body.cco-embedded>.cco-global-sidebar{display:none!important}body.cco-embedded{display:block!important;background:var(--cco-panel)!important}body.cco-embedded>main{margin:0!important;padding:0!important;max-width:none!important}body.cco-embedded main>p:first-child{display:none}body.cco-embedded h1{font-size:20px;margin:0 0 14px}body.cco-embedded .box{padding:0;border:0;margin-bottom:17px}body.cco-embedded .grid{grid-template-columns:1fr}body.cco-embedded .cco-account-actions button{flex:1}
@media(max-width:1100px){.cco-accounts{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}.cco-account-search{grid-template-columns:1fr}.cco-account-search label{margin-bottom:2px}.cco-account-list table{font-size:12px}.cco-account-name{min-width:150px}}
@media(max-width:760px){header{padding:14px;flex-wrap:wrap}header b{font-size:17px}main{padding:0 14px;margin:18px auto}.box{padding:15px}.toolbar{align-items:flex-start;flex-wrap:wrap}.cco-accounts{grid-template-columns:1fr}.cco-account-editor{border-left:0;border-top:1px solid}.cco-account-search{grid-template-columns:1fr 1fr}.cco-account-search label:first-child{grid-column:1/-1}.cco-account-editor iframe{height:720px}.cco-account-list{padding:12px}.grid{grid-template-columns:1fr}.cco-sidebar a,.cco-global-sidebar a{font-size:12px!important;padding:8px!important}}
@media print{nav,button,.button,form,.cco-theme-toggle{display:none!important}header,body,.box,.card{background:white!important;color:black!important}a,small,.muted{color:#333!important}.box{border:1px solid #aaa}.cco-accounts{display:block}.cco-account-editor iframe{height:auto}}
