.contenitore bordo{border:1px solid var(--colore-primario);padding:0 1em 1em;border-radius:var(--lumo-border-radius);box-sizing:border-box}html{--lumo-font-family: "Inter var", system-ui;--lumo-primary-color: rgb(30, 41, 59);--lumo-primary-color-50pct: rgba(30, 41, 59, .5);--lumo-primary-color-10pct: rgba(30, 41, 59, .1);--lumo-primary-text-color: rgb(79, 70, 229);--lumo-header-text-color: var(--lumo-primary-color);--lumo-required-field-indicator: "⁎";--keymap-background-color: rgb(241, 245, 249);--keymap-navbar-background-color: white;background:var(--keymap-background-color)}a{text-decoration:underline}.cliccabile{cursor:pointer}.versione{font-size:.8em;position:fixed;bottom:0;right:10px;background:var(--keymap-background-color)}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}vaadin-app-layout::part(drawer){background:var(--lumo-primary-color);--lumo-body-text-color: var(--lumo-primary-contrast-color);--lumo-header-text-color: var(--lumo-body-text-color);--lumo-primary-text-color: var(--lumo-body-text-color)}vaadin-side-nav vaadin-icon,vaadin-side-nav-item::part(toggle-button){color:inherit}vaadin-side-nav{font-size:14px}vaadin-side-nav-item{color:#ccc;margin:10px}vaadin-side-nav-item[current]{background-color:#ffffff1f;border-radius:6px}vaadin-app-layout::part(navbar){background:var(--keymap-navbar-background-color);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}vaadin-app-layout::part(navbar){min-height:unset}vaadin-drawer-toggle{color:var(--lumo-shade-50pct);background-image:none;box-shadow:0 0}header{margin-bottom:var(--lumo-space-m)}header img{width:25%;padding-right:8px}header h1{text-align:center;font-weight:700;font-size:var(--lumo-font-size-xl);margin:0}dl{border:1px solid var(--lumo-shade-20pct);background-image:linear-gradient(var(--lumo-tint-50pct),var(--lumo-shade-10pct));margin-bottom:2em}dt,dd{box-sizing:border-box;padding:3px 8px}dd~dt,dd~dd{border-top:1px solid var(--lumo-shade-20pct)}dt{float:left;width:30%;padding-bottom:0}dd{margin-left:30%;border-left:1px dotted var(--lumo-shade-20pct);background-color:var(--lumo-base-color)}dd:after{content:"";display:block;clear:both}
