/* TALQEO RC13.0.1 — Variant 3 Command Center */
.rc12-command{background:linear-gradient(155deg,#20365d 0,#112743 68%,#0d2038 100%)!important;border:1px solid #3c77a4!important;box-shadow:0 24px 60px #151e3440,0 0 0 1px #77dcff13 inset!important}
.rc12-command h2{color:#fff}.rc12-command>p{color:#b5c7dd!important}
.rc12-command-list{gap:10px!important}
.rc12-command a{position:relative;overflow:hidden;background:linear-gradient(90deg,#1a3658,#173150)!important;border:1px solid #3b6385!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff10!important;filter:none!important;transform:none}
.rc12-command a:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--v3-glow,#3478ff)18,transparent 46%);opacity:.75;pointer-events:none}
.rc12-command a:nth-child(1){--v3:#3478ff;--v3-end:#2755ef;--v3-glow:#3478ff}
.rc12-command a:nth-child(2){--v3:#17cfe0;--v3-end:#08a7c8;--v3-glow:#17cfe0}
.rc12-command a:nth-child(3){--v3:#56db70;--v3-end:#31b856;--v3-glow:#56db70}
.rc12-command a:nth-child(4){--v3:#9a68f2;--v3-end:#7448df;--v3-glow:#9a68f2}
.rc12-command a:nth-child(5){--v3:#ffbd27;--v3-end:#ff922f;--v3-glow:#ffad1c}
.rc12-command a:nth-child(6){--v3:#ff5c62;--v3-end:#ec3d47;--v3-glow:#ff4d55}
.rc12-command a:nth-child(7){--v3:#6878ff;--v3-end:#4054ed;--v3-glow:#5d6dff}
.rc12-command a:nth-child(8){--v3:#3ed8b4;--v3-end:#18a98e;--v3-glow:#36ceb0}
.rc12-command a i{position:relative;z-index:1;background:linear-gradient(145deg,var(--v3),var(--v3-end))!important;color:#fff!important;border:1px solid #ffffff38!important;box-shadow:0 7px 18px color-mix(in srgb,var(--v3) 42%,transparent),inset 0 1px 0 #ffffff55!important;font-size:18px!important}
.rc12-command a span,.rc12-command a em{position:relative;z-index:1}.rc12-command a strong{color:#fff}.rc12-command a small{color:#bacbe0!important}.rc12-command a em{color:#d9f7ff!important}
.rc12-command a:hover{background:linear-gradient(90deg,#23466d,#1b385b)!important;border-color:var(--v3)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--v3) 20%,transparent),inset 0 1px 0 #ffffff17!important;transform:translateX(-4px)!important}
.rc12-command a:focus-visible{outline:3px solid var(--v3)!important;outline-offset:3px}
@supports not (color:color-mix(in srgb,red,blue)){.rc12-command a i{box-shadow:0 7px 18px #0005,inset 0 1px 0 #ffffff55!important}.rc12-command a:hover{box-shadow:0 8px 24px #0004!important}}
@media(max-width:1180px){.rc12-command-list{grid-template-columns:repeat(4,1fr)!important}.rc12-command a{min-height:74px}.rc12-command a em{display:none}}
@media(max-width:760px){.rc12-command-list{grid-template-columns:1fr 1fr!important}}
@media(max-width:480px){.rc12-command-list{grid-template-columns:1fr!important}}

/* Contrasto dei moduli legacy Score / Alert sui pannelli scuri. */
body.rc12-active .rc81-shell{color:#f5f9ff!important}
body.rc12-active .rc81-heading h2,
body.rc12-active .rc81-tool h3,
body.rc12-active .rc81-tool h4,
body.rc12-active .rc81-result-card,
body.rc12-active .rc81-saved{color:#f5f9ff!important}
body.rc12-active .rc81-heading p,
body.rc12-active .rc81-tool p,
body.rc12-active .rc81-status,
body.rc12-active .rc81-result-card p,
body.rc12-active .rc81-saved p,
body.rc12-active .rc81-saved span{color:#b9cee3!important}
body.rc12-active .rc81-tool strong,
body.rc12-active .rc81-result-card strong,
body.rc12-active .rc81-saved strong{color:#fff!important}
body.rc12-active .rc81-tool a,
body.rc12-active .rc81-result-card a,
body.rc12-active .rc81-saved a{color:#6ee7f4!important;text-decoration-color:#6ee7f480}
body.rc12-active .rc81-form input{color:#f4f8ff!important;background:#06172a!important;border-color:#557797!important}
body.rc12-active .rc81-form input::placeholder{color:#8fa8bf!important;opacity:1}
body.rc12-active .rc81-saved{background:#071a30!important;border:1px solid #345575!important}
body.rc12-active .rc81-result-card{background:#06172a!important;border-color:#345575!important}
body.rc12-active .rc81-saved button{color:#ff9fa7!important}
body.rc12-active .rc81-quick a{color:#eef8ff!important}
body.rc12-active .rc81-quick b{color:#73eaff!important}
