.ptop-md{--o:#f2711c;--o2:#ff9548;--od:#c2410c;--p:#6c3d78;--n:#150b26;--t:#1f1a2e;--m:#7a6a63;--b:#f3dfcf;--f:#fff1e6;position:relative;z-index:60;background:#fff;border-bottom:1px solid #efe7f3;box-shadow:0 1px 0 rgba(20,16,40,.03);font-family:inherit}.ptop-md *{box-sizing:border-box}.ptop-md svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}.ptop-md-in{position:relative;max-width:var(--theme-normal-container-max-width,1290px);margin:0 auto;padding:0 var(--theme-content-spacing,24px)}.ptop-md-bar{display:flex;align-items:center;gap:2px;margin:0!important;padding:8px 0!important;list-style:none!important;overflow-x:auto;scrollbar-width:none}.ptop-md-bar::-webkit-scrollbar{display:none}.ptop-md-bar li{margin:0!important;padding:0!important;flex:none}.ptop-md-all,.ptop-md-it{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 9px;border-radius:12px;border:0;background:transparent;color:var(--t)!important;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s,color .15s}.ptop-md-all{background:linear-gradient(135deg,var(--o2),var(--o));color:#fff!important;padding:0 16px;margin-right:6px;box-shadow:0 6px 14px -6px rgba(242,113,28,.7)}.ptop-md-all:hover{filter:brightness(1.05)}.ptop-md-it .ic{width:26px;height:26px;border-radius:8px;background:var(--f);color:var(--o);display:grid;place-items:center}.ptop-md-it .ic svg{width:16px;height:16px}.ptop-md-it .fr{width:12px;height:12px;margin-left:-2px;color:var(--m);transition:transform .2s}.ptop-md-it:hover,.ptop-md-it[aria-expanded="true"]{background:var(--f)}.ptop-md-it[aria-expanded="true"] .fr{transform:rotate(180deg);color:var(--o)}.ptop-md-all:focus-visible,.ptop-md-it:focus-visible,.ptop-md a:focus-visible{outline:3px solid rgba(242,113,28,.45);outline-offset:2px}.ptop-md-p{position:absolute;left:var(--theme-content-spacing,24px);right:var(--theme-content-spacing,24px);top:calc(100% - 2px);display:grid;grid-template-columns:260px 1fr;gap:0;background:#fff;border:1px solid var(--b);border-radius:22px;box-shadow:0 24px 60px -20px rgba(21,11,38,.35),0 2px 6px rgba(21,11,38,.06);overflow:hidden;max-height:min(70vh,640px)}.ptop-md-p[hidden]{display:none}.ptop-md-side{background:#fff8f3;padding:16px;display:flex;flex-direction:column;gap:10px;border-right:1px solid var(--b)}.ptop-md-tile{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:#fff;border:1px solid var(--b);color:var(--t)!important;text-decoration:none!important;transition:transform .15s,box-shadow .15s}.ptop-md-tile:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px rgba(242,113,28,.55)}.ptop-md-tile .ic{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--o2),var(--o));color:#fff;display:grid;place-items:center;box-shadow:0 6px 14px -6px rgba(242,113,28,.7)}.ptop-md-tile .ic svg{width:20px;height:20px}.ptop-md-tile b{display:block;font-size:14px;font-weight:800;line-height:1.2}.ptop-md-tile small{display:block;font-size:12px;color:var(--m);margin-top:2px}.ptop-md-tile.scuro{background:linear-gradient(160deg,var(--n),var(--p));border-color:transparent;color:#fff!important}.ptop-md-tile.scuro small{color:#e9d8f0}.ptop-md-main{padding:20px 24px;overflow:auto}.ptop-md-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ptop-md-head b{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--t)}.ptop-md-head a{margin-left:auto;font-size:14px;font-weight:700;color:var(--od)!important;text-decoration:none!important}.ptop-md-head a:after{content:" \203A"}.ptop-md .ic.big{width:40px;height:40px;border-radius:12px;background:var(--f);color:var(--o);display:grid;place-items:center}.ptop-md .ic.big svg{width:22px;height:22px}.ptop-md-voci{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 18px}.ptop-md-voci li{margin:0!important;padding:8px 10px!important;border-radius:12px}.ptop-md-voci li:hover{background:#fff8f3}.ptop-md-voci .v{font-size:15px;font-weight:650;color:var(--t)!important;text-decoration:none!important}.ptop-md-voci .v:hover{color:var(--od)!important}.ptop-md-voci .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ptop-md-voci .chips a{font-size:12px;font-weight:600;color:var(--od)!important;background:var(--f);border-radius:999px;padding:3px 10px;text-decoration:none!important}.ptop-md-voci .chips a:hover{background:#ffe2cc}.ptop-md-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 24px}.ptop-md-colh{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:800;color:var(--t)!important;text-decoration:none!important;margin-bottom:6px}.ptop-md-colh .ic{width:32px;height:32px;border-radius:10px;background:var(--f);color:var(--o);display:grid;place-items:center}.ptop-md-col ul{list-style:none!important;margin:0!important;padding:0 0 0 42px!important}.ptop-md-col li{margin:0!important;padding:3px 0!important}.ptop-md-col li a{font-size:14px;color:#4a4458!important;text-decoration:none!important}.ptop-md-col li a:hover{color:var(--od)!important}.ptop-md-col li a.altre{font-weight:700;color:var(--od)!important}.ptop-md-it .ic,.ptop-md-it .fr{display:none}.ptop-md-it{padding:0 12px}@media(max-width:1180px){.ptop-md-it{padding:0 8px;font-size:13px}}@media(min-width:1000px){.ptop-md-vecchio{display:none!important}}@media(max-width:999px){.ptop-md{display:none}}@media(prefers-reduced-motion:reduce){.ptop-md *{transition:none!important}}