:root{--cui-primary: #6689cc;--cui-primary-rgb: 102, 137, 204;--ag-primary: #6689cc;--ag-primary-hover: rgb(71.4, 113.4, 193.8);--ag-primary-active: rgb(58.65, 98.9, 175.95);--ag-primary-subtle: hsl(219.4117647059, 50%, 102%);--ag-on-primary: #ffffff;--cui-link-color: #6689cc;--cui-link-color-rgb: 102, 137, 204;--cui-link-hover-color: rgb(61.2, 103.2, 183.6);--cui-btn-focus-shadow-rgb: 102, 137, 204}[data-branca=generico]{--cui-primary: #6689cc;--cui-primary-rgb: 102, 137, 204;--ag-primary: #6689cc;--ag-primary-hover: rgb(71.4, 113.4, 193.8);--ag-primary-active: rgb(58.65, 98.9, 175.95);--ag-primary-subtle: hsl(219.4117647059, 50%, 102%);--ag-on-primary: #ffffff;--cui-link-color: #6689cc;--cui-link-color-rgb: 102, 137, 204;--cui-link-hover-color: rgb(61.2, 103.2, 183.6);--cui-btn-focus-shadow-rgb: 102, 137, 204}[data-branca=capi]{--cui-primary: #7a1e99;--cui-primary-rgb: 122, 30, 153;--ag-primary: #7a1e99;--ag-primary-hover: rgb(94.8, 23.3114754098, 118.8885245902);--ag-primary-active: rgb(74.4, 18.2950819672, 93.3049180328);--ag-primary-subtle: rgb(217.4, 160.6918032787, 236.5081967213);--ag-on-primary: #ffffff;--cui-link-color: #7a1e99;--cui-link-color-rgb: 122, 30, 153;--cui-link-hover-color: rgb(81.2, 19.9672131148, 101.8327868852);--cui-btn-focus-shadow-rgb: 122, 30, 153}[data-branca=lc]{--cui-primary: #f9d616;--cui-primary-rgb: 249, 214, 22;--ag-primary: #f9d616;--ag-primary-hover: rgb(224.4209205021, 190.709623431, 5.7790794979);--ag-primary-active: rgb(194.5891213389, 165.3589958159, 5.0108786611);--ag-primary-subtle: rgb(254.3774058577, 250.7456066946, 230.8225941423);--ag-on-primary: #ffffff;--cui-link-color: #f9d616;--cui-link-color-rgb: 249, 214, 22;--cui-link-hover-color: rgb(204.5330543933, 173.8092050209, 5.2669456067);--cui-btn-focus-shadow-rgb: 249, 214, 22}[data-branca=eg]{--cui-primary: #3d8e33;--cui-primary-rgb: 61, 142, 51;--ag-primary: #3d8e33;--ag-primary-hover: rgb(48.1046632124, 111.9813471503, 40.2186528497);--ag-primary-active: rgb(38.4331606218, 89.467357513, 32.132642487);--ag-primary-subtle: rgb(184.6911917098, 227.8352331606, 179.3647668394);--ag-on-primary: #ffffff;--cui-link-color: #3d8e33;--cui-link-color-rgb: 61, 142, 51;--cui-link-hover-color: rgb(41.6569948187, 96.9720207254, 34.8279792746);--cui-btn-focus-shadow-rgb: 61, 142, 51}[data-branca=rs]{--cui-primary: #ef3340;--cui-primary-rgb: 239, 51, 64;--ag-primary: #ef3340;--ag-primary-hover: rgb(231.0763636364, 18.1236363636, 32.8490909091);--ag-primary-active: rgb(202.7018181818, 15.8981818182, 28.8154545455);--ag-primary-subtle: rgb(254.5781818182, 249.6218181818, 249.9645454545);--ag-on-primary: #ffffff;--cui-link-color: #ef3340;--cui-link-color-rgb: 239, 51, 64;--cui-link-hover-color: rgb(212.16, 16.64, 30.16);--cui-btn-focus-shadow-rgb: 239, 51, 64}[data-branca=viola]{--cui-primary: #7a1e99;--cui-primary-rgb: 122, 30, 153;--ag-primary: #7a1e99;--ag-primary-hover: rgb(94.8, 23.3114754098, 118.8885245902);--ag-primary-active: rgb(74.4, 18.2950819672, 93.3049180328);--ag-primary-subtle: rgb(217.4, 160.6918032787, 236.5081967213);--ag-on-primary: #ffffff;--cui-link-color: #7a1e99;--cui-link-color-rgb: 122, 30, 153;--cui-link-hover-color: rgb(81.2, 19.9672131148, 101.8327868852);--cui-btn-focus-shadow-rgb: 122, 30, 153}[data-branca=generico2]{--cui-primary: #462d7b;--cui-primary-rgb: 70, 45, 123;--ag-primary: #462d7b;--ag-primary-hover: rgb(53, 34.0714285714, 93.1285714286);--ag-primary-active: rgb(40.25, 25.875, 70.725);--ag-primary-subtle: rgb(180.45, 161.4321428571, 220.7678571429);--ag-on-primary: #ffffff;--cui-link-color: #462d7b;--cui-link-color-rgb: 70, 45, 123;--cui-link-hover-color: rgb(44.5, 28.6071428571, 78.1928571429);--cui-btn-focus-shadow-rgb: 70, 45, 123}body{font-family:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#343a40}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat","Open Sans",system-ui,sans-serif;font-weight:700}.btn-primary{--cui-btn-bg: var(--ag-primary);--cui-btn-border-color: var(--ag-primary);--cui-btn-color: var(--ag-on-primary);--cui-btn-hover-bg: var(--ag-primary-hover);--cui-btn-hover-border-color: var(--ag-primary-hover);--cui-btn-hover-color: var(--ag-on-primary);--cui-btn-active-bg: var(--ag-primary-active);--cui-btn-active-border-color: var(--ag-primary-active);--cui-btn-active-color: var(--ag-on-primary);--cui-btn-disabled-bg: var(--ag-primary);--cui-btn-disabled-border-color: var(--ag-primary);--cui-btn-disabled-color: var(--ag-on-primary)}.btn-outline-primary{--cui-btn-color: var(--ag-primary);--cui-btn-border-color: var(--ag-primary);--cui-btn-hover-bg: var(--ag-primary);--cui-btn-hover-border-color: var(--ag-primary);--cui-btn-hover-color: var(--ag-on-primary);--cui-btn-active-bg: var(--ag-primary);--cui-btn-active-border-color: var(--ag-primary);--cui-btn-active-color: var(--ag-on-primary)}.navbar-agesci{background-color:var(--ag-primary);--cui-navbar-color: rgba(255, 255, 255, .85);--cui-navbar-hover-color: #fff;--cui-navbar-active-color: #fff;--cui-navbar-brand-color: #fff;--cui-navbar-brand-hover-color: #fff;--cui-navbar-toggler-border-color: rgba(255, 255, 255, .3)}.navbar-agesci.text-dark{--cui-navbar-color: rgba(0, 0, 0, .65);--cui-navbar-hover-color: #000;--cui-navbar-active-color: #000;--cui-navbar-brand-color: #000}.navbar-agesci .navbar-brand img{height:40px;width:auto}a{color:var(--ag-primary)}a:hover{color:var(--ag-primary-hover)}.badge.text-bg-primary{background-color:var(--ag-primary) !important;color:var(--ag-on-primary) !important}.bg-primary{background-color:var(--ag-primary) !important}.text-primary{color:var(--ag-primary) !important}.border-primary{border-color:var(--ag-primary) !important}.form-control:focus,.form-select:focus{border-color:var(--ag-primary);box-shadow:0 0 0 .25rem rgba(var(--cui-primary-rgb), 0.25)}.breadcrumb-agesci{background-color:var(--ag-primary-subtle);border-bottom:1px solid rgba(0,0,0,.06)}.breadcrumb-agesci .breadcrumb-item+.breadcrumb-item::before{color:var(--ag-primary)}.breadcrumb-agesci .breadcrumb-item.active{color:var(--ag-primary);font-weight:600}.breadcrumb-agesci a{color:var(--ag-primary)}.breadcrumb-agesci a:hover{color:var(--ag-primary-hover)}.subnav-agesci{background-color:var(--ag-primary-subtle);border-bottom:1px solid rgba(0,0,0,.08)}.subnav-agesci .nav-link{color:var(--ag-primary);border-radius:.375rem}.subnav-agesci .nav-link:hover{background-color:rgba(var(--cui-primary-rgb), 0.12);color:var(--ag-primary)}.subnav-agesci .nav-link.active{background-color:var(--ag-primary);color:var(--ag-on-primary)}.footer-agesci{background-color:#343a40;color:hsla(0,0%,100%,.8);padding:.5rem 0}.footer-agesci a{color:#fff;text-decoration:none}.footer-agesci a:hover{text-decoration:underline}.footer-agesci .footer-emblema{height:56px;width:auto;opacity:.95}.bg-ag-viola{background-color:#7a1e99 !important;color:#fff}.bg-ag-azzurro{background-color:#6689cc !important;color:#fff}.bg-ag-giallo-lc{background-color:#f9d616 !important;color:#1a1a1a}.bg-ag-verde-eg{background-color:#3d8e33 !important;color:#fff}.bg-ag-rosso-rs{background-color:#ef3340 !important;color:#fff}.bg-ag-giallo-oro{background-color:#ffcc1e !important;color:#1a1a1a}.bg-ag-generico-2{background-color:#462d7b !important;color:#fff}.text-ag-viola{color:#7a1e99 !important}.text-ag-azzurro{color:#6689cc !important}.text-ag-verde-eg{color:#3d8e33 !important}.text-ag-rosso-rs{color:#ef3340 !important}.text-ag-generico-2{color:#462d7b !important}.invalid-feedback{display:block}.ag-feature-icon{width:3rem;height:3rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--ag-primary-subtle);color:var(--ag-primary);font-size:1.5rem;flex-shrink:0}.ag-hero{padding:4rem 1.5rem;border-radius:.5rem}.ag-hero--centered{text-align:center}.ag-hero--primary{background-color:var(--ag-primary);color:var(--ag-on-primary)}.ag-hero--primary a:not(.btn){color:var(--ag-on-primary)}.ag-hero--primary .lead{opacity:.9}.ag-hero--subtle{background-color:var(--ag-primary-subtle)}.ag-hero--dark{background-color:#212529;color:#fff}.ag-jumbotron{padding:4rem 2rem;border-radius:.75rem;background-color:var(--ag-primary-subtle)}.ag-jumbotron--primary{background-color:var(--ag-primary);color:var(--ag-on-primary)}.ag-masonry-grid [data-masonry]{transition-duration:.3s}.ag-multiselect__menu{max-height:16rem;overflow-y:auto;min-width:100%}.ag-multiselect__toggle{cursor:pointer}.ag-multiselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapper{padding-inline-start:var(--cui-sidebar-occupy-start, 0);transition:padding .15s;will-change:auto}.sidebar{--cui-sidebar-nav-link-active-bg: rgba(var(--cui-primary-rgb), .35);--cui-sidebar-nav-link-active-icon-color: var(--ag-primary);--cui-sidebar-nav-link-hover-bg: rgba(var(--cui-primary-rgb), .18)}.sidebar-header{background-color:var(--ag-primary);color:var(--ag-on-primary);border-top:0}.sidebar-header .sidebar-brand{display:flex;align-items:center;gap:.5rem;color:inherit;text-decoration:none;min-width:0}.sidebar-header .sidebar-brand img{height:32px;width:auto}.sidebar-header .ag-sidebar-close{margin-inline-start:auto;padding:.25rem;border:0;background:none;color:inherit;opacity:.85}.sidebar-header .ag-sidebar-close:hover{opacity:1}.sidebar-header .ag-sidebar-brand-text{font-family:"Montserrat","Open Sans",system-ui,sans-serif;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-nav .nav-link.active{box-shadow:inset 3px 0 0 var(--ag-primary)}.ag-sidebar-user{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;min-width:0}.ag-sidebar-user .avatar{flex-shrink:0}.sidebar-narrow-unfoldable:not(:hover) .ag-sidebar-user-name{display:none}.header{border-top:3px solid var(--ag-primary)}.ag-header-title{font-family:"Montserrat","Open Sans",system-ui,sans-serif;font-weight:700;margin-inline-start:.5rem}.header-nav .nav-link.active{color:var(--ag-primary)}.ag-footer-links{display:flex;gap:1rem;list-style:none;margin:0;padding:0}:root,[data-branca]{--cui-primary-bg-subtle: var(--ag-primary-subtle);--cui-primary-border-subtle: var(--ag-primary);--cui-primary-text-emphasis: var(--ag-primary-active);--cui-primary-contrast: var(--ag-on-primary)}.callout-primary{--cui-callout-border-left-color: var(--ag-primary)}.chip-input:focus-within{border-color:var(--ag-primary);box-shadow:0 0 0 .25rem rgba(var(--cui-primary-rgb), 0.25)}.ag-avatar-iniziali{background-color:var(--ag-primary);color:var(--ag-on-primary);font-weight:600}
