.rotor-scope{--rotor-azul:#1565c0;--rotor-azul-fade:#1e78d8;--rotor-azul-dark:#0d3b7a;--rotor-vermelho:#e63946;--rotor-vermelho-fade:#f26b73;--rotor-amarelo:#ffb703;--rotor-verde:#2a9d8f;--rotor-cinza:#5a6a7a;--rotor-creme:#fff8e8;--rotor-bg:#f0f4f8;--rotor-border:#dde3ea}.rotor-scope .rotor-card{border:1px solid var(--rotor-border);background:#fff;border-radius:10px}.rotor-scope .rotor-card-accent{border-left:4px solid var(--rotor-amarelo)}.rotor-scope .rotor-card-danger{border-left:4px solid var(--rotor-vermelho)}.rotor-scope .rotor-card-success{border-left:4px solid var(--rotor-verde)}.rotor-sidebar{background:linear-gradient(180deg, var(--rotor-azul-dark) 0%, var(--rotor-azul) 100%);color:#fff}.rotor-sidebar a{color:#ffffffd9;border-radius:6px;transition:background .15s,color .15s}.rotor-sidebar a:hover{color:#fff;background:#ffffff14}.rotor-sidebar a.active{background:var(--rotor-amarelo);color:var(--rotor-azul-dark);font-weight:600}.rotor-scope h1,.rotor-scope h2,.rotor-scope h3{color:var(--rotor-azul-dark)}.rotor-scope .rotor-btn{background:var(--rotor-vermelho);color:#fff;border-radius:8px;padding:.55rem 1rem;font-weight:600;transition:background .15s}.rotor-scope .rotor-btn:hover{background:#c1121f}.rotor-scope .rotor-pill{background:var(--rotor-creme);color:#8a5a00;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}
