.tel{--tel-testo:#0a1a24;--tel-testo-2:#33454f;--tel-campo:#fff;--tel-bordo:#0a1a242e;--tel-bordo-sopra:#0a1a2452;--tel-fuoco:#1b7d96;--tel-errore:#a32512;--tel-foglio:#fbfdfe;--tel-scelto:#0e627a1a;--tel-velo:#020e1666;--tel-raggio:12px;--tel-raggio-foglio:20px;--tel-ombra:0 36px 72px -30px #02121c8c, 0 10px 24px -12px #02121c4d;min-inline-size:0;color:var(--tel-testo);gap:6px;display:grid}.tel__etichetta{color:var(--tel-testo-2);font-size:14px;font-weight:500;line-height:1.3}.tel__etichetta em{font-style:normal;font-weight:400}.tel__capsula{border-radius:var(--tel-raggio);background:var(--tel-campo);min-block-size:48px;box-shadow:inset 0 0 0 1px var(--tel-bordo);transition:box-shadow var(--dur-instant,.14s) var(--ease-standard,ease);align-items:stretch;display:flex}.tel__capsula:hover{box-shadow:inset 0 0 0 1px var(--tel-bordo-sopra)}.tel__capsula:has(:focus-visible){box-shadow:inset 0 0 0 1px var(--tel-fuoco), 0 0 0 2px var(--tel-campo), 0 0 0 4px var(--tel-fuoco)}.tel[data-errore] .tel__capsula{box-shadow:inset 0 0 0 1.5px var(--tel-errore)}.tel[data-spento] .tel__capsula{opacity:.55}.tel__paese{border:0;border-inline-end:1px solid var(--tel-bordo);border-radius:0;min-inline-size:44px;color:var(--tel-testo);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-start-start-radius:var(--tel-raggio);border-end-start-radius:var(--tel-raggio);flex:none;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:15px;display:inline-flex}.tel__paese:focus-visible{outline:none}.tel__codice{font-weight:600}.tel__prefisso{color:var(--tel-testo-2)}.tel__prefisso,.tel__voce-prefisso{direction:ltr;unicode-bidi:isolate}.tel__freccia{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px;color:var(--tel-testo-2)}.tel__numero{border-radius:0;inline-size:0;min-inline-size:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;direction:ltr;background:0 0;border:0;border-start-end-radius:var(--tel-raggio);border-end-end-radius:var(--tel-raggio);outline:none;flex:auto;margin:0;padding:0 14px;font-size:16px}[dir=rtl] .tel__numero{text-align:right}.tel__aiuto,.tel__errore{margin:0;font-size:14px;line-height:1.45}.tel__aiuto{color:var(--tel-testo-2)}.tel__errore{color:var(--tel-errore);font-weight:500}.tel__foglio{border-radius:var(--tel-raggio-foglio);background:var(--tel-foglio);max-block-size:min(32rem,100dvh - 4rem);inline-size:min(26rem,100vw - 2rem);box-shadow:var(--tel-ombra);color:var(--tel-testo);border:0;padding:0;overflow:clip}.tel__foglio::backdrop{background:var(--tel-velo)}.tel__foglio[open]{animation:tel-appare var(--dur-fast,.24s) var(--ease-emphasized,ease-out) both;display:grid}.tel__dentro{min-block-size:0;max-block-size:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.tel__testa{border-block-end:1px solid var(--tel-bordo);gap:8px;padding:12px;display:flex}.tel__cerca{border-radius:var(--tel-raggio);background:var(--tel-campo);min-block-size:44px;min-inline-size:0;box-shadow:inset 0 0 0 1px var(--tel-bordo);color:inherit;font:inherit;border:0;flex:1;padding:0 14px;font-size:16px}.tel__cerca:focus-visible{box-shadow:inset 0 0 0 1px var(--tel-fuoco), 0 0 0 3px #1b7d9640;outline:none}.tel__chiudi{min-block-size:44px;color:var(--tel-testo-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:15px;font-weight:500}.tel__chiudi:focus-visible{box-shadow:0 0 0 2px var(--tel-campo), 0 0 0 4px var(--tel-fuoco);outline:none}.tel__elenco{overscroll-behavior:contain;margin:0;padding:6px;list-style:none;overflow:auto}.tel__voce{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-block-size:44px;padding:0 12px;font-size:15px;display:flex}.tel__voce[aria-selected=true]{background:var(--tel-scelto)}.tel__voce[data-scelto] .tel__voce-nome{font-weight:600}.tel__voce-nome{flex:1;min-inline-size:0}.tel__voce-prefisso{color:var(--tel-testo-2);font-variant-numeric:tabular-nums}.tel__nessuno{color:var(--tel-testo-2);margin:0;padding:16px;font-size:15px}@media (max-width:47.99rem),(pointer:coarse){.tel__foglio{border-radius:var(--tel-raggio-foglio) var(--tel-raggio-foglio) 0 0;max-block-size:85dvh;inline-size:100%;max-inline-size:100%;margin:auto 0 0;padding-block-end:env(safe-area-inset-bottom)}.tel__foglio[open]{animation-name:tel-sale;animation-duration:var(--dur-base,.38s)}}@keyframes tel-appare{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes tel-sale{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tel__foglio[open]{animation:none}.tel__capsula{transition:none}}
