.solo-stretto{display:none}@media (width<=40rem){.solo-largo{display:none}.solo-stretto{display:block}}.card-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.card{background:#fff;border:1px solid #dde1e7;border-radius:.5rem;padding:.75rem}.card-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0 0 .4rem;display:flex}.card dl{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;display:grid}.card dt{color:#4a5363;font-size:.9rem}.card dd{overflow-wrap:anywhere;margin:0}.update.svelte-g7ve4k{background:#eaf0fc;border-left:4px solid #2f5fd0;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.update.necessaria.svelte-g7ve4k{background:#fdecea;border-color:#b3261e}.update.svelte-g7ve4k p:where(.svelte-g7ve4k){margin:0}button.svelte-g7ve4k{font:inherit;color:#fff;cursor:pointer;background:#2f5fd0;border:1px solid #2f5fd0;border-radius:.375rem;padding:.35rem .8rem}button.secondary.svelte-g7ve4k{color:#2f5fd0;background:0 0}.app{display:contents}#svelte-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}body{color:#1d2330;background:#f6f7f9;margin:0;font-family:system-ui,sans-serif}header.svelte-12qhfyh{background:#fff;border-bottom:1px solid #dde1e7;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.brand.svelte-12qhfyh{color:inherit;font-weight:600;text-decoration:none}nav.svelte-12qhfyh{align-items:center;gap:1rem;display:flex}.menu-toggle.svelte-12qhfyh{color:#2f5fd0;background:#fff;display:none}@media (width<=40rem){header.svelte-12qhfyh{flex-wrap:wrap}.menu-toggle.svelte-12qhfyh{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}nav.svelte-12qhfyh{flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;display:none}nav.aperto.svelte-12qhfyh{display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-top:1px solid #dde1e7;align-items:center;min-height:44px;padding:0 .25rem;display:flex}nav.svelte-12qhfyh .account:where(.svelte-12qhfyh){min-height:44px;margin-top:.75rem}}main.svelte-12qhfyh{max-width:60rem;margin:0 auto;padding:1.5rem 1rem}footer.svelte-12qhfyh{border-top:1px solid #dde1e7;max-width:60rem;margin:0 auto;padding:1rem;font-size:.875rem}button.svelte-12qhfyh{font:inherit;color:#fff;cursor:pointer;background:#2f5fd0;border:1px solid #2f5fd0;border-radius:.375rem;padding:.4rem .9rem}
