:root{--color-bg:#000814;--color-surface:#00122a;--color-surface-muted:#001a3a;--color-surface-subtle:#0a1f3d;--color-elevated:#002047;--color-card:#001833;--color-overlay:#000814e0;--color-overlay-soft:#000c1c9e;--color-skeleton:#0d2744;--color-skeleton-strong:#16355a;--color-text:#e8f4ff;--color-text-secondary:#a8c4de;--color-text-muted:#7a9bb8;--color-text-subtle:#5e7f9c;--color-text-faint:#4a6880;--color-text-faintest:#3a5268;--color-text-inverse:#000814;--color-accent:#00b4ff;--color-accent-strong:#007bff;--color-accent-soft:#00c2ff;--color-accent-deep:#0047ab;--color-accent-glow:#00b4ff73;--color-accent-text:#e8f4ff;--color-border:oklab(37.8019% -.0339197 -.0824402);--color-border-strong:oklab(50.0435% -.0561691 -.104753);--color-border-soft:oklab(25.9099% -.0262313 -.0652291);--color-border-softer:oklab(19.0491% -.0208125 -.0415591);--color-border-input:#1a3a5c;--color-border-muted:#2a4a6a;--color-inverted-bg:#00b4ff;--color-inverted-bg-hover:#33c4ff;--color-inverted-text:#000814;--color-contrast-bg:#000814;--color-contrast-text:#e8f4ff;--color-rank-1:#00e0ff;--color-rank-2:#4da6ff;--color-rank-cta:#ffb020;--color-spinner-track:#1a3a5c;--color-spinner-head:#00b4ff;--layout-max-width:1120px;--layout-padding-x:1.25rem;--content-max-width:42rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--gradient-card:linear-gradient(145deg, oklab(30.1953% -.0313312 -.072816) 0%, #000e22 48%, oklab(19.6078% -.0173107 -.0615573) 100%);--gradient-card-top:linear-gradient(145deg, oklab(46.1001% -.0566048 -.0832449) 0%, #001833 42%, oklab(26.3341% -.0231544 -.0815852) 100%);--gradient-logo:linear-gradient(160deg, oklab(37.174% -.0411428 -.0814366), #000e22 55%, oklab(20.2035% -.0176553 -.0643185));--gradient-bonus:linear-gradient(100deg, #00e0ff, #00b4ff 42%, #e8f4ff);--gradient-divider:linear-gradient(90deg, transparent, #00b4ff 32%, #e8f4ff 50%, #00b4ff 68%, transparent);--gradient-cta:linear-gradient(135deg, #00c2ff 0%, #007bff 55%, #0047ab 100%);--gradient-cta-top:linear-gradient(135deg, #ffb020 0%, #ff8c00 55%, #e06a00 100%)}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body);-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;font-size:16px;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.01em;line-height:1.15}body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit}button{cursor:pointer}[hidden]{display:none!important}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#gioco-nel-browser,#categorie,#comunita,#gioca-consapevole,#lista-giochi{scroll-margin-top:5rem}._HnAmbience_p1gai_1{z-index:-1;pointer-events:none;background:var(--color-bg);position:fixed;inset:0;overflow:hidden}._HnAmbience-img_p1gai_9{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._HnAmbience-img--desktop_p1gai_17{display:none}@media (width>=769px){._HnAmbience-img--desktop_p1gai_17{display:block}}._HnAmbience-img--mobile_p1gai_25{display:block}@media (width>=769px){._HnAmbience-img--mobile_p1gai_25{display:none}}._HnAmbience-scrim_p1gai_33{background:var(--color-overlay-soft);position:absolute;inset:0}._HnSiteBar_96ee4_1{z-index:40;background:var(--color-overlay-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;position:sticky;top:0}._HnSiteBar-inner_96ee4_10{max-width:var(--layout-max-width);padding-inline:var(--layout-padding-x);align-items:center;margin-inline:auto;padding-block:.625rem;display:flex}._HnSiteBar-home_96ee4_18{align-items:center;display:inline-flex}._HnSiteBar-home_96ee4_18:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:4px}._HnSiteBar-logo_96ee4_26{width:auto;height:2.5rem}._HnSiteBar-divider_96ee4_30{background:var(--gradient-divider);height:2px}._HnEndcap_zar3x_1{z-index:10;color:var(--color-text);background:var(--color-overlay-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-top:auto;position:relative}._HnEndcap--sticky_zar3x_10{padding-bottom:4.5rem}._HnEndcap-rule_zar3x_13{background:var(--gradient-divider);height:2px}._HnEndcap-inner_zar3x_17{max-width:var(--layout-max-width);padding-inline:var(--layout-padding-x);margin-inline:auto;padding-block:2.5rem 1.5rem}._HnEndcap-cols_zar3x_23{gap:2rem;display:grid}@media (width>=769px){._HnEndcap-cols_zar3x_23{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem}}._HnEndcap-brand_zar3x_33{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._HnEndcap-home_zar3x_39{display:inline-flex}._HnEndcap-logo_zar3x_42{width:auto;height:2rem}._HnEndcap-desc_zar3x_46{color:var(--color-text-muted);font-size:.875rem;line-height:1.65}._HnEndcap-mail_zar3x_51{color:var(--color-text);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:color .2s;display:inline-flex}._HnEndcap-mail_zar3x_51:hover{color:var(--color-accent)}._HnEndcap-mailIcon_zar3x_63{width:1rem;height:1rem;color:var(--color-accent);flex-shrink:0}._HnEndcap-heading_zar3x_69{border-left:2px solid var(--color-accent);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);margin-bottom:.75rem;padding-left:.625rem;font-size:.8125rem;font-weight:700}._HnEndcap-list_zar3x_80{gap:.5rem;display:grid}._HnEndcap-link_zar3x_84{color:var(--color-text-muted);font-size:.875rem;transition:color .2s}._HnEndcap-link_zar3x_84:hover{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}._HnEndcap-divider_zar3x_94{background:var(--gradient-divider);opacity:.6;height:1px;margin-top:2rem}._HnEndcap-meta_zar3x_100{color:var(--color-text-subtle);flex-direction:column;gap:.5rem;margin-top:1rem;font-size:.75rem;line-height:1.5;display:flex}@media (width>=769px){._HnEndcap-meta_zar3x_100{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}._HnEndcap-copy_zar3x_118{white-space:nowrap}}._HnEndcap-company_zar3x_122{color:var(--color-text-subtle);margin-top:.5rem;font-size:.75rem}._HnConsentSlip_1mkz2_1{z-index:950;width:min(22rem,100vw - 1.5rem);color:var(--color-text);background:var(--color-overlay);box-shadow:inset 0 0 0 1px var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%);padding:.875rem 1rem;position:fixed;bottom:1rem;right:1rem}._HnConsentSlip_1mkz2_1:before{content:"";background:var(--gradient-divider);height:2px;position:absolute;top:0;left:0;right:1rem}._HnConsentSlip-text_1mkz2_24{color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.8125rem;line-height:1.55}._HnConsentSlip-link_1mkz2_30{color:var(--color-accent);text-underline-offset:.15em;margin-left:.25rem;text-decoration:underline}._HnConsentSlip-link_1mkz2_30:hover{color:var(--color-accent-soft)}._HnConsentSlip-actions_1mkz2_39{justify-content:flex-end;display:flex}._HnConsentSlip-button_1mkz2_43{font-family:var(--font-display);color:var(--color-inverted-text);background:var(--gradient-cta);clip-path:polygon(0 0,100% 0,100% calc(100% - .4rem),calc(100% - .4rem) 100%,0 100%);border:0;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:700;transition:filter .2s}._HnConsentSlip-button_1mkz2_43:hover,._HnConsentSlip-button_1mkz2_43:focus-visible{filter:brightness(1.2)}@media (width<=520px){._HnConsentSlip_1mkz2_1{bottom:4.75rem;right:.75rem}}
