.dp .arc-testa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;margin-top:clamp(52px,6.5vw,96px);display:flex}.dp .arc-testa .occhiello{letter-spacing:.34em;font-size:12px}.dp .arc-titolo{letter-spacing:-.032em;margin:26px 0 0;font-size:clamp(36px,4.5vw,70px);font-weight:600;line-height:1.1}.dp .arc-titolo span{letter-spacing:-.026em;color:var(--fg-mute);margin-top:.06em;font-weight:300;display:block}.dp .arc-metro{text-align:right;min-width:200px;padding-bottom:.35em}.dp .arc-metro .occhiello{letter-spacing:.32em;color:var(--fg-dim);font-size:11.5px}.dp .arc-num{letter-spacing:-.045em;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:18px;font-size:clamp(48px,5vw,76px);font-weight:200;line-height:.92;display:flex}.dp .arc-num small{letter-spacing:0;color:var(--fg-mute);font-size:16px;font-weight:400}.dp .arc-barretta{background:var(--track);border-radius:99px;width:200px;height:4px;margin:18px 0 0 auto;position:relative;overflow:hidden}.dp .arc-barretta i{background:var(--verde);border-radius:99px;transition:width .8s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0 auto 0 0}.dp .arc-barretta i.pieno{background:var(--arancio)}.dp .arc-sotto{color:var(--fg-dim);margin-top:12px;font-size:13.5px}.dp .arc-spia{height:1px;margin-top:clamp(44px,5.5vw,76px)}.dp .arc-barra{z-index:30;border:1px solid #0000;border-radius:30px;flex-wrap:nowrap;align-items:center;gap:12px 18px;margin:0 -7px 34px;padding:6px;transition:background .35s,border-color .35s,box-shadow .35s;display:flex;position:sticky;top:10px}.dp .arc-barra.attaccata{-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);background:#2b2c2fbd;border-color:#ffffff14;box-shadow:0 22px 44px -24px #000c}.dp .arc-seg{background:var(--glass);border:1px solid var(--glass2);scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:999px;flex:0 auto;align-items:center;gap:2px;min-width:0;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.dp .arc-seg::-webkit-scrollbar{display:none}.dp .arc-seg.dx{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.dp .arc-seg.sx{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px);mask-image:linear-gradient(90deg,#0000,#000 44px)}.dp .arc-seg.sx.dx{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000)}.dp .arc-disco{background:var(--on-bg);border-radius:999px;transition:transform .45s cubic-bezier(.3,.85,.25,1),width .45s cubic-bezier(.3,.85,.25,1);position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 3px 12px -2px #00000059}.dp .arc-seg button{z-index:1;height:38px;color:var(--fg-mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 17px;font-size:14.5px;font-weight:500;transition:color .3s,background .25s;display:inline-flex;position:relative}.dp .arc-seg button:hover:not(.on){color:var(--fg);background:#ffffff0d}.dp .arc-seg button.on{color:var(--on-fg)}.dp .arc-seg button small{color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;transition:color .3s}.dp .arc-seg button.on small{color:#23242780}.dp .arc-seg button:focus-visible{outline:2px solid var(--fg-dim);outline-offset:-2px}.dp .arc-strumenti{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.dp .arc-tondo{background:var(--glass);border:1px solid var(--glass2);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .25s,color .25s,transform .2s;display:grid;position:relative}.dp .arc-tondo:hover{background:var(--glass-h)}.dp .arc-tondo:active{transform:scale(.94)}.dp .arc-tondo.aperto{background:var(--on-bg);border-color:var(--on-bg);color:var(--on-fg)}.dp .arc-punto{background:var(--mint);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:8px;right:8px}.dp .arc-menu{z-index:3000;overscroll-behavior:contain;width:250px;animation-duration:.26s;position:fixed;overflow-y:auto;box-shadow:0 24px 60px -18px #000000bf,0 0 0 .5px #ffffff1f}.dp .arc-menu-t{letter-spacing:.22em;text-transform:uppercase;color:var(--fg-dim);padding:13px 16px 9px;font-size:11.5px;font-weight:500}.dp .arc-menu button{height:42px;font-size:15px}.dp .arc-menu button[aria-checked=true]{font-weight:600}.dp .arc-cerca{background:var(--glass);border:1px solid var(--glass2);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;transition:width .45s cubic-bezier(.3,.85,.25,1),background .25s,border-color .25s;display:inline-flex;overflow:hidden}.dp .arc-cerca svg{flex:none}.dp .arc-cerca:hover{background:var(--glass-h)}.dp .arc-cerca.aperta{cursor:text;background:var(--glass-h);width:min(290px,100vw - 170px);color:var(--fg-mute);border-color:#ffffff38;padding-left:15px}.dp .arc-cerca input{width:0;min-width:0;height:100%;color:var(--fg);opacity:0;appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px;transition:opacity .2s}.dp .arc-cerca.aperta input{opacity:1;transition-delay:.12s}.dp .arc-cerca input::-webkit-search-cancel-button{display:none}.dp .arc-cerca input::placeholder{color:var(--fg-dim)}.dp .arc-cerca-via{background:var(--glass2);width:22px;height:22px;color:var(--fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dp .arc-cerca-via:hover{background:#ffffff3d}.dp .arc-scritta{background:var(--glass);border:1px solid var(--glass2);height:44px;color:var(--fg);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:9px;padding:0 19px 0 16px;font-size:14.5px;font-weight:500;transition:background .25s,border-color .25s,color .25s,transform .2s;display:inline-flex}.dp .arc-scritta:hover{background:var(--glass-h)}.dp .arc-scritta:active{transform:scale(.96)}.dp .arc-scritta.acceso{background:var(--on-bg);border-color:var(--on-bg);color:var(--on-fg)}.dp .arc-scritta:focus-visible{outline:2px solid var(--fg-dim);outline-offset:2px}.dp .arc-scelta{background:var(--on-bg);height:44px;color:var(--on-fg);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 15px 0 19px;font-size:14.5px;font-weight:500;animation:.35s cubic-bezier(.2,.9,.25,1.2) arcScelta;display:inline-flex}.dp .arc-scelta svg{opacity:.55;transition:opacity .2s}.dp .arc-scelta:hover svg{opacity:1}@keyframes arcScelta{0%{opacity:0;transform:scale(.8)}}.dp .arc-vuoto{text-align:center;color:var(--fg-mute);flex-direction:column;align-items:center;gap:8px;padding:clamp(40px,7vw,88px) 20px 40px;display:flex}.dp .arc-vuoto-ico{background:var(--glass);border:1px solid var(--glass2);width:64px;height:64px;color:var(--fg-mute);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.dp .arc-vuoto b{color:var(--fg);font-size:19px;font-weight:500}.dp .arc-vuoto span{max-width:420px;font-size:14.5px;line-height:1.55}.dp .arc-vuoto .tasto{margin-top:16px}@media (max-width:880px){.dp .arc-barra{flex-wrap:wrap}}@media (max-width:700px){.dp .arc-testa{align-items:flex-start;margin-top:36px}.dp .arc-metro{text-align:left;min-width:0}.dp .arc-num{justify-content:flex-start}.dp .arc-barretta{margin-left:0}.dp .arc-barra{top:8px}}.dp .arc-vista{background:var(--glass);border:1px solid var(--glass2);border-radius:999px;flex:none;gap:2px;height:44px;padding:3px;display:inline-flex}.dp .arc-vista button{width:40px;height:36px;color:var(--fg-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .25s,color .25s;display:grid}.dp .arc-vista button:hover{color:var(--fg)}.dp .arc-vista button.on{background:var(--on-bg);color:var(--on-fg)}.dp .arc-vista button:focus-visible{outline:2px solid var(--fg-dim);outline-offset:1px}.dp .griglia.arc-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dp .arc-lista>.el-vano,.dp .arc-lista>a.copertina{grid-column:1/-1}.dp .arc-lista .copertina{aspect-ratio:auto;background:#ffffff09;border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;column-gap:16px;height:76px;padding:0 64px 0 10px;transition:background .25s,border-color .25s;display:grid}.dp .arc-lista .copertina:hover,.dp .arc-lista .el-vano:hover>.copertina{background:#ffffff12;border-color:#ffffff38;transform:none}.dp .arc-lista .copertina .volto,.dp .arc-lista .copertina .iniz{border-radius:13px;grid-area:1/1;width:56px;height:56px;position:static}.dp .arc-lista .copertina .iniz{color:#fff9;background:#ffffff0f;padding:0;font-size:17px;font-weight:400}.dp .arc-lista .copertina .ombra{display:none}.dp .arc-lista .copertina .nome{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;min-width:0;font-size:17px;position:static;overflow:hidden}.dp .arc-lista .copertina .nome small{color:var(--fg-mute);margin-top:2px}.dp .arc-lista .copertina .stato{flex-wrap:nowrap;grid-area:1/3;justify-content:flex-end;position:static}.dp .arc-lista .copertina .chip{-webkit-backdrop-filter:none;background:#ffffff0d}.dp .arc-lista .el-copertina{top:20px;right:14px}@media (hover:hover){.dp .arc-lista .el-vano:hover>.el-copertina{transform:none}}.dp .arc-lista.el-trema .el-copertina{top:20px;right:14px}.dp .arc-lista.el-trema>.el-vano,.dp .arc-lista.el-trema>.copertina.nuovo{animation-name:arcTremaLista}@keyframes arcTremaLista{0%{transform:rotate(-.25deg)}to{transform:rotate(.25deg)}}.dp .arc-lista .qr-dpnuovo{margin-top:-16px;top:50%;bottom:auto;right:60px}.dp .arc-lista .copertina.nuovo{justify-content:center;align-items:center;height:64px;margin-bottom:8px;padding:0 18px;display:flex}.dp .arc-lista .copertina.nuovo>div{align-items:center;gap:12px;display:flex}.dp .arc-lista .copertina.nuovo b{margin:0;font-size:28px}.dp .arc-lista .copertina.nuovo.qr-importa b svg{width:24px;height:24px}.dp .arc-lista .copertina.nuovo br,.dp .arc-lista .copertina.nuovo small{display:none}@media (max-width:700px){.dp .arc-strumenti{flex-wrap:wrap;flex:100%;justify-content:flex-end}.dp .griglia.arc-lista{grid-template-columns:minmax(0,1fr)}.dp .arc-lista .copertina{grid-template-columns:52px minmax(0,1fr);row-gap:6px;height:auto;min-height:72px;padding:8px 54px 8px 8px}.dp .arc-lista .copertina .volto,.dp .arc-lista .copertina .iniz{grid-row:1/span 2;width:52px;height:52px}.dp .arc-lista .copertina .stato{grid-area:2/2;justify-content:flex-start;overflow:hidden}.dp .arc-lista .copertina.nuovo{margin-bottom:0}}
