.mk-passi{gap:var(--s-13);margin-top:var(--s-34);counter-reset:passo;padding:0;list-style:none;display:grid}@media (min-width:760px){.mk-passi{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-passi li{counter-increment:passo;padding:var(--s-21);border:1px solid var(--rule);background:var(--paper,#fff);border-radius:14px}.mk-passi li:before{content:counter(passo);background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.mk-passi h3{margin-top:var(--s-13);font-size:1.0625rem}.mk-passi p{margin-top:var(--s-8);color:var(--fg-muted);font-size:15px}.mk-filtri{gap:var(--s-13);display:grid}.mk-chip-fila{flex-wrap:wrap;gap:8px;display:flex}.mk-chip{border:1px solid var(--rule-strong,var(--rule));background:var(--paper,#fff);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;transition:background var(--t-fast,.15s), border-color var(--t-fast,.15s), color var(--t-fast,.15s);border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:500}.mk-chip:hover{border-color:var(--accent)}.mk-chip[aria-pressed=true]{background:var(--ink,var(--fg));border-color:var(--ink,var(--fg));color:#fff}.mk-chip:focus-visible,.mk-cerca input:focus-visible,.mk-ordina select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-cerca-fila{gap:var(--s-13);flex-wrap:wrap;align-items:center;display:flex}.mk-cerca{color:var(--fg-muted);flex:18rem;align-items:center;display:flex;position:relative}.mk-cerca svg{pointer-events:none;position:absolute;left:14px}.mk-cerca input{border:1px solid var(--rule-strong,var(--rule));background:var(--paper,#fff);width:100%;min-height:46px;color:var(--fg);font:inherit;border-radius:12px;padding:0 14px 0 42px;font-size:15px}.mk-ordina{color:var(--fg-muted);align-items:center;gap:8px;font-size:14px;display:flex}.mk-ordina select{border:1px solid var(--rule-strong,var(--rule));background:var(--paper,#fff);min-height:46px;color:var(--fg);font:inherit;border-radius:12px;padding:0 12px;font-size:15px}.mk-quanti{margin-top:var(--s-21);color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:14px}.mk-griglia{gap:var(--s-13);margin-top:var(--s-13);padding:0;list-style:none;display:grid}@media (min-width:640px){.mk-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.mk-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-griglia>li{display:flex}.mk-carta{gap:var(--s-8);width:100%;padding:var(--s-21);border:1px solid var(--rule);background:var(--paper,#fff);color:var(--fg);transition:border-color var(--t-fast,.15s), box-shadow var(--t-fast,.15s), transform var(--t-fast,.15s);border-radius:16px;flex-direction:column;display:flex}.mk-carta:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 18px 40px -28px #08101a73}.mk-carta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mk-carta-testa{justify-content:space-between;align-items:center;gap:10px;display:flex}.mk-icona{border:1px solid var(--rule);background:var(--bg-sunk);width:46px;height:46px;color:var(--accent-deep);border-radius:12px;place-items:center;display:grid}.mk-etichetta{border:1px solid var(--rule);color:var(--fg-muted);text-align:right;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:500}.mk-carta-nome{margin-top:var(--s-8);letter-spacing:-.01em;font-size:1.1875rem;font-weight:600;line-height:1.25}.mk-carta-sotto{color:var(--fg-muted);flex:1;font-size:15px;line-height:1.5}.mk-carta-piede{margin-top:var(--s-8);justify-content:space-between;align-items:center;gap:10px;display:flex}.mk-scopri{color:var(--accent-deep);white-space:nowrap;font-size:14.5px;font-weight:600}.mk-stato{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.mk-stato:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.mk-stato[data-stato=attivo]{color:#1d6a3a;background:#e5f3ea}.mk-stato[data-stato=da-attivare]{color:#08527d;background:#e6f0f7}.mk-stato[data-stato=prova]{color:#7a4c06;background:#fbf0dc}.mk-stato[data-stato=arrivo]{color:#4d5f6f;background:#eef1f4}.mk-briciole{color:var(--fg-muted);flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.mk-briciole a{min-height:44px;color:var(--accent-deep);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.mk-scheda{gap:var(--s-34);display:grid}@media (min-width:1000px){.mk-scheda{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.mk-scheda-testa{align-items:center;gap:var(--s-13);margin-top:var(--s-21);display:flex}.mk-scheda-testa .mk-icona{border-radius:16px;width:64px;height:64px}.mk-info{padding:var(--s-21);border:1px solid var(--rule);background:var(--paper,#fff);border-radius:16px}@media (min-width:1000px){.mk-info{position:sticky;top:110px}}.mk-info dl{gap:var(--s-13);margin-top:var(--s-13);display:grid}.mk-info dt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-size:12.5px;font-weight:600}.mk-info dd{margin-top:4px;font-size:15px;line-height:1.45}.mk-info ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.mk-info li{background:var(--bg-sunk);border-radius:999px;padding:3px 10px;font-size:13.5px}.mk-funzioni{gap:var(--s-13);margin-top:var(--s-21);padding:0;list-style:none;display:grid}@media (min-width:760px){.mk-funzioni{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-funzioni li{padding:var(--s-21);background:var(--bg-sunk);border-radius:14px}.mk-funzioni h3{font-size:1rem}.mk-funzioni p{margin-top:var(--s-8);color:var(--fg-muted);font-size:15px;line-height:1.5}.mk-dati{margin-top:var(--s-21);padding:var(--s-21);border-left:3px solid var(--accent);background:var(--bg-sunk);border-radius:0 12px 12px 0;font-size:1rem;line-height:1.55}.mk-domande{margin-top:var(--s-21);border-top:1px solid var(--rule)}.mk-domande details{border-bottom:1px solid var(--rule)}.mk-domande summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 0;font-weight:600;list-style:none;display:flex}.mk-domande summary::-webkit-details-marker{display:none}.mk-domande summary:after{content:"+";color:var(--accent);font-size:22px;font-weight:400}.mk-domande details[open] summary:after{content:"−"}.mk-domande details p{padding-bottom:var(--s-21);color:var(--fg-muted);max-width:var(--measure,65ch);font-size:15px;line-height:1.55}.pt-tipi{gap:var(--s-13);margin-top:var(--s-34);padding:0;list-style:none;display:grid}@media (min-width:640px){.pt-tipi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.pt-tipi{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt-tipi li{gap:var(--s-8);padding:var(--s-21);border:1px solid var(--rule);background:var(--paper,#fff);border-radius:16px;flex-direction:column;display:flex}.pt-tipi h3{font-size:1.0625rem}.pt-tipi p{color:var(--fg-muted);flex:1;font-size:15px;line-height:1.5}.pt-tipi a{min-height:44px;color:var(--accent-deep);align-items:center;font-size:14.5px;font-weight:600;display:inline-flex}.pt-regole{margin-top:var(--s-21);gap:0;padding:0;list-style:none;display:grid}.pt-regole li{padding:var(--s-13) 0;border-top:1px solid var(--rule-onink,#ffffff24);gap:12px;font-size:1rem;line-height:1.5;display:flex}.pt-regole li:before{content:"";background:var(--accent-onink,#7cc4ec);border-radius:999px;flex:0 0 8px;height:8px;margin-top:.55em}.pt-due{gap:var(--s-34);display:grid}@media (min-width:1000px){.pt-due{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.cv-vuota{margin-top:var(--s-21);padding:var(--s-21);border:1px dashed var(--rule-strong,var(--rule));color:var(--fg-muted);border-radius:14px;font-size:1rem}@media (min-width:1000px){.mk-passi--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-icona--logo{background:#fff;border-color:#0000;justify-items:start;width:auto;min-width:46px;padding:0}.mk-icona--logo img{max-width:none;display:block}.mk-scheda-testa .mk-icona--logo{width:auto}.mk-marchi{margin-top:var(--s-13);color:var(--fg-muted);font-size:12.5px;line-height:1.45}
