:root{--c-bg: #0A0A0A;--c-panel: #1B1B1B;--c-border: #383838;--c-muted: #8A8A8A;--c-accent: #B4B4B4;--c-text: #FFFFFF;--font-display: Oswald, sans-serif;--font-body: Barlow, Helvetica, sans-serif}html,body{margin:0;padding:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-body)}select,input,textarea{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}#root{min-height:100vh}input,select,textarea,button{font-family:inherit}button{cursor:pointer}::placeholder{color:#4a4a4a}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.th-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;height:58px}.th-nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.th-nav::-webkit-scrollbar{display:none}.th-tab{position:relative;border:none;background:transparent;padding:14px 14px 15px;font-size:15px;font-weight:600;white-space:nowrap;color:var(--c-muted);display:inline-flex;align-items:center;gap:7px;transition:color .15s ease}.th-tab:hover{color:var(--c-text)}.th-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--c-accent);transform:scaleX(0);transition:transform .2s ease}.th-tab.on{color:var(--c-text)}.th-tab.on:after{transform:scaleX(1)}.th-cuenta{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;line-height:1.4}.th-movil{display:none}@media (max-width: 760px){.th-bar{justify-content:space-between;height:54px}.th-nav{display:none!important}.th-movil{display:grid}}@media (max-width: 600px){h1{font-size:23px!important}main{padding-top:18px!important}}@media (max-width: 600px){.cli-row{flex-wrap:wrap;row-gap:8px}.cli-nombre{flex:1 1 calc(100% - 60px)!important}.cli-fecha{width:auto!important;text-align:left!important}}
