@font-face{font-family:"Fraunces";font-style:italic;font-weight:600;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/fraunces-latin-600-italic.woff2) format("woff2")}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:800;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/bricolage-grotesque-latin-800-normal.woff2) format("woff2")}@font-face{font-family:"Young Serif";font-style:normal;font-weight:400;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/young-serif-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/nunito-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/nunito-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:url(//onedayquiz.com/wp-content/plugins/onedayquiz-core/core/library/css/../fonts/qmc/nunito-sans-latin-700-normal.woff2) format("woff2")}.odq-qmc{--qmc-ink:#1B1830;--qmc-muted:#5d586e;--qmc-line:#e6e2f2;--qmc-soft:#f8f6fd;--qmc-brand:#7A3FF2;--qmc-brand-ink:#5b27c9;--qmc-ok:#15703c;--qmc-ko:#b3261e;--qmc-bg:#fff;--qmc-tint:#f3eefe;--qmc-edge:#8E84B6;--qmc-input-edge:#8E84B6;--qmc-brand-hover:#6530d6;--qmc-on-brand:#fff;--qmc-accent:#7A3FF2;--qmc-ok-bg:#e7f6ec;--qmc-ok-ink:#0d4a27;--qmc-ko-bg:#fdecea;--qmc-ko-ink:#7a1a14;--qmc-font-title:inherit;--qmc-title-weight:700;--qmc-title-style:normal;--qmc-btn-radius:999px;--qmc-btn-border:2px;--qmc-btn-shadow:none;--qmc-opt-radius:12px;--qmc-opt-border:2px;--qmc-opt-edge:var(--qmc-edge);position:relative;overflow:hidden;max-width:640px;margin:0 auto 2.5rem;padding:1.25rem;border:1px solid var(--qmc-line);border-radius:16px;background:var(--qmc-bg);color:var(--qmc-ink);scroll-margin-top:90px;box-shadow:0 6px 24px rgb(27 24 48 / .06);font-family:Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}.odq-qmc-stage{position:relative;z-index:1;min-height:300px}.odq-qmc-stage>:first-child,.odq-qmc-start>:first-child{margin-top:0}.odq-qmc p{margin:0 0 1rem}.odq-qmc-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.odq-qmc .odq-qmc-step{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--qmc-brand-ink)}.odq-qmc .odq-qmc-title{margin:0 0 .6rem;font-size:1.35rem;font-family:var(--qmc-font-title);font-weight:var(--qmc-title-weight);font-style:var(--qmc-title-style);line-height:1.3;outline:0}.odq-qmc .odq-qmc-title.odq-qmc-score{font-size:2.6rem;line-height:1.1}.odq-qmc .odq-qmc-hint{color:var(--qmc-muted)}.odq-qmc .odq-qmc-fine{display:block;margin:.5rem 0 0;font-size:.85rem;color:var(--qmc-muted)}.odq-qmc .odq-qmc-error{padding:.6rem .8rem;border-radius:10px;background:#fdecea;color:var(--qmc-ko);font-weight:600}.odq-qmc .odq-qmc-loading,.odq-qmc .odq-qmc-noscript{color:var(--qmc-muted)}.odq-qmc [hidden]{display:none}.odq-qmc .odq-qmc-field label,.odq-qmc-rel legend{display:block;margin:0 0 .35rem;padding:0;font-weight:600}.odq-qmc input[type="text"]{display:block;width:100%;min-height:48px;padding:.6rem .8rem;border:1px solid var(--qmc-input-edge);border-radius:10px;background:#fff;color:var(--qmc-ink);font:inherit;font-size:1rem}.odq-qmc input[type="text"]:focus{border-color:var(--qmc-brand);outline:2px solid var(--qmc-brand);outline-offset:1px}.odq-qmc input.odq-qmc-link{background:var(--qmc-soft);font-size:.85rem}.odq-qmc-rel{margin:0 0 1rem;padding:0;border:0}.odq-qmc-pills{display:flex;flex-wrap:wrap;gap:.5rem}.odq-qmc-pill{position:relative;margin:0;cursor:pointer}.odq-qmc-pill input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.odq-qmc-pill span{display:block;min-height:48px;padding:.7rem 1.2rem;border:var(--qmc-btn-border) solid var(--qmc-edge);border-radius:var(--qmc-btn-radius);background:#fff;font-weight:600;line-height:1.3}.odq-qmc-pill input:checked+span{border-color:var(--qmc-brand);background:var(--qmc-brand);color:var(--qmc-on-brand)}.odq-qmc-pill input:focus-visible+span{outline:3px solid var(--qmc-ink);outline-offset:2px}.odq-qmc-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 .75rem}.odq-qmc button.odq-qmc-btn,.odq-qmc button.odq-qmc-btn:focus,.odq-qmc a.odq-qmc-btn{display:inline-block;min-height:48px;padding:.75rem 1.4rem;border:var(--qmc-btn-border) solid var(--qmc-brand);border-radius:var(--qmc-btn-radius);background:#fff;color:var(--qmc-brand-ink);box-shadow:var(--qmc-btn-shadow);font:inherit;font-size:1rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer}.odq-qmc button.odq-qmc-btn:hover,.odq-qmc a.odq-qmc-btn:hover{background:var(--qmc-tint);color:var(--qmc-brand-ink)}.odq-qmc button.odq-qmc-btn--primary,.odq-qmc button.odq-qmc-btn--primary:focus,.odq-qmc a.odq-qmc-btn--primary{background:var(--qmc-brand);color:var(--qmc-on-brand)}.odq-qmc button.odq-qmc-btn--primary:hover,.odq-qmc a.odq-qmc-btn--primary:hover{border-color:var(--qmc-brand-hover);background:var(--qmc-brand-hover);color:var(--qmc-on-brand)}.odq-qmc a.odq-qmc-btn--wa,.odq-qmc a.odq-qmc-btn--wa:hover{border-color:#0f7a5f;background:#0f7a5f;color:#fff}.odq-qmc a.odq-qmc-btn--wa:hover{border-color:#0b6650;background:#0b6650}.odq-qmc button.odq-qmc-btn--ghost,.odq-qmc button.odq-qmc-btn--ghost:focus{border-style:dashed}.odq-qmc button.odq-qmc-btn--small,.odq-qmc button.odq-qmc-btn--small:focus{min-height:48px;padding:.4rem .9rem;border-width:1px;border-color:var(--qmc-edge);box-shadow:none;font-size:.85rem;font-weight:600}.odq-qmc button.odq-qmc-btn--link,.odq-qmc button.odq-qmc-btn--link:focus,.odq-qmc button.odq-qmc-btn--link:hover{box-shadow:none;padding-left:.25rem;padding-right:.25rem;border-color:#fff0;background:none;color:var(--qmc-muted);font-weight:600;text-decoration:underline}.odq-qmc button.odq-qmc-btn:disabled{opacity:.5;cursor:not-allowed}.odq-qmc a.odq-qmc-btn:visited,.odq-qmc a.odq-qmc-btn:focus,.odq-qmc a.odq-qmc-btn:active{color:var(--qmc-brand-ink);text-decoration:none}.odq-qmc a.odq-qmc-btn--primary:visited,.odq-qmc a.odq-qmc-btn--primary:focus,.odq-qmc a.odq-qmc-btn--primary:active{color:var(--qmc-on-brand)}.odq-qmc a.odq-qmc-btn--wa:visited,.odq-qmc a.odq-qmc-btn--wa:focus,.odq-qmc a.odq-qmc-btn--wa:active{color:#fff}.odq-qmc button:focus-visible,.odq-qmc a.odq-qmc-btn:focus-visible{outline:3px solid var(--qmc-ink);outline-offset:2px}.odq-qmc-start button.odq-qmc-btn--primary,.odq-qmc button#odq-qmc-add{width:100%}.odq-qmc-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin:1.25rem 0 0}.odq-qmc-share{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem}.odq-qmc-share--stack{flex-direction:column}.odq-qmc .odq-qmc-more{margin:0;font-weight:600}.odq-qmc ol.odq-qmc-list{margin:0 0 1rem;padding:0;list-style:none;counter-reset:qmc}.odq-qmc-item{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--qmc-line);counter-increment:qmc}.odq-qmc-item::before{content:counter(qmc);flex:0 0 1.75rem;height:1.75rem;border-radius:50%;background:var(--qmc-soft);color:var(--qmc-brand-ink);font-size:.85rem;font-weight:700;line-height:1.75rem;text-align:center}.odq-qmc-item-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.odq-qmc-item-opts{display:block;font-size:.85rem;color:var(--qmc-muted)}.odq-qmc-item-actions{display:flex;flex:0 0 auto;gap:.35rem}.odq-qmc-tag{display:inline-block;margin-right:.4rem;padding:.05rem .5rem;border-radius:999px;background:var(--qmc-brand);color:var(--qmc-on-brand);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.odq-qmc-options{display:grid;gap:.6rem;margin:0 0 1rem}.odq-qmc button.odq-qmc-option,.odq-qmc button.odq-qmc-option:focus{display:block;width:100%;min-height:52px;padding:.8rem 1rem;border:var(--qmc-opt-border) solid var(--qmc-opt-edge);border-radius:var(--qmc-opt-radius);background:#fff;color:var(--qmc-ink);font:inherit;font-size:1rem;font-weight:600;line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.odq-qmc button.odq-qmc-option:hover{border-color:var(--qmc-brand);background:var(--qmc-soft);color:var(--qmc-ink)}.odq-qmc button.odq-qmc-option.is-selected{border-color:var(--qmc-brand);background:var(--qmc-tint)}.odq-qmc button.odq-qmc-option:disabled{opacity:1;cursor:default}.odq-qmc button.odq-qmc-option:disabled:hover{border-color:var(--qmc-opt-edge);background:#fff}.odq-qmc button.odq-qmc-option.is-right,.odq-qmc button.odq-qmc-option.is-right:hover{border-color:var(--qmc-ok);background:var(--qmc-ok-bg);color:var(--qmc-ok-ink)}.odq-qmc button.odq-qmc-option.is-wrong,.odq-qmc button.odq-qmc-option.is-wrong:hover{border-color:var(--qmc-ko);background:var(--qmc-ko-bg);color:var(--qmc-ko-ink);text-decoration:line-through;text-decoration-thickness:2px}.odq-qmc button.odq-qmc-option.is-right::after{content:" ✓"}.odq-qmc button.odq-qmc-option.is-wrong::after{content:" ✗"}.odq-qmc .odq-qmc-feedback{font-weight:700}.odq-qmc .odq-qmc-feedback.is-right{color:var(--qmc-ok)}.odq-qmc .odq-qmc-feedback.is-wrong{color:var(--qmc-ko)}ol.odq-qmc-passi,.odq-page__content ol.odq-qmc-passi{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.25rem 0 2rem;padding:0;list-style:none;counter-reset:passo}.odq-qmc-passo{position:relative;padding:1.25rem 1rem 1rem;border:1px solid #e6e2f2;border-radius:16px;background:#fff;counter-increment:passo}.odq-qmc-passo-ico{display:block;margin:0 0 .6rem;color:#7A3FF2}.odq-qmc-passo-titolo{display:block;margin:0 0 .3rem;font-size:1.05rem;line-height:1.3;color:#1B1830}.odq-qmc-passo-titolo::before{content:counter(passo) ". ";color:#5b27c9}.odq-qmc-passo-testo{display:block;font-size:.95rem;line-height:1.5;color:#5d586e}@media (max-width:760px){ol.odq-qmc-passi,.odq-page__content ol.odq-qmc-passi{grid-template-columns:1fr;gap:.75rem}}.odq-qmc-banca ol.odq-qmc-banca-lista{margin:0 0 1.5rem;padding-left:1.5rem;columns:2;column-gap:2.5rem}.odq-qmc-banca-lista li{margin:0 0 .35rem;break-inside:avoid}.odq-qmc-banca ol.odq-qmc-banca-lista{list-style-position:outside}.odq-qmc-banca-lista li::after{content:"";display:block;clear:both}.odq-qmc-banca button.odq-qmc-copy,.odq-qmc-banca button.odq-qmc-copy:focus{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin:0;padding:0;border:0;border-radius:8px;background:#fff0;color:#5b27c9;font:inherit;font-size:.9rem;font-weight:600;line-height:1;cursor:pointer}.odq-qmc-banca button.odq-qmc-copy:hover{background:#f3eefe;color:#5b27c9}.odq-qmc-banca button.odq-qmc-copy:focus-visible{outline:3px solid #1B1830;outline-offset:2px}.odq-qmc-banca li>button.odq-qmc-copy{float:right;margin:-.55rem -.4rem 0 .5rem;width:44px;height:44px}.odq-qmc-banca button.odq-qmc-copy--all{min-height:44px;margin:0 0 .6rem -.4rem;padding:0 .8rem;border:1px solid #8E84B6}.odq-qmc-copy .odq-qmc-copy-ok{display:none}.odq-qmc-banca button.odq-qmc-copy.is-copied{background:#e7f6ec;color:#0d4a27}.odq-qmc-copy.is-copied svg{display:none}.odq-qmc-copy.is-copied .odq-qmc-copy-ok{display:block}.odq-qmc-copy-live{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:600px){.odq-qmc{padding:1rem;border-radius:14px}.odq-qmc .odq-qmc-title{font-size:1.2rem}.odq-qmc-field-grid{grid-template-columns:1fr}.odq-qmc-pills{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.odq-qmc-pill span{padding:.7rem .4rem;text-align:center}.odq-qmc-share{flex-direction:column}.odq-qmc-share .odq-qmc-btn{width:100%}.odq-qmc-banca ol.odq-qmc-banca-lista{columns:1}}@media (prefers-reduced-motion:no-preference){.odq-qmc button.odq-qmc-option,.odq-qmc .odq-qmc-btn{transition:background-color .15s,border-color .15s}.odq-qmc{transition:background-color .35s,border-color .35s,color .35s}}.odq-qmc-deco{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.odq-qmc-d{position:absolute;display:block;color:var(--qmc-accent);opacity:.4}.odq-qmc-d svg{display:block;width:100%;height:100%;fill:currentColor}.odq-qmc-d.odq-d1{top:-10px;right:14px;width:54px;height:54px;transform:rotate(14deg)}.odq-qmc-d.odq-d2{bottom:12px;left:-8px;width:44px;height:44px;transform:rotate(-12deg)}.odq-qmc-d.odq-d3{bottom:-12px;right:22px;width:64px;height:64px;transform:rotate(-8deg);opacity:.3}.odq-qmc-d.odq-d4{top:46%;right:-10px;width:28px;height:28px;opacity:.3}.odq-qmc-prog{display:flex;gap:4px;margin:0 0 1rem}.odq-qmc-tick{flex:1 1 0%;height:6px;border-radius:3px;background:var(--qmc-line)}.odq-qmc-tick.is-done{background:var(--qmc-brand)}.odq-qmc-tick.is-now{background:var(--qmc-accent)}.odq-qmc-fx{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;display:none}.odq-qmc[data-tema] .odq-qmc-fx{display:block}.odq-qmc-fx span{position:absolute;top:-8%;width:14px;height:14px;opacity:0}.odq-qmc[data-tema="coppia"]{--qmc-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.5-9.2C1.1 8.3 3 5 6.2 5c2 0 3.4 1.1 5.8 3.4C14.4 6.1 15.8 5 17.8 5 21 5 22.9 8.3 21.5 11.8 19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E");--qmc-bg:#FFF0F3;--qmc-brand:#A3134F;--qmc-brand-ink:#A3134F;--qmc-brand-hover:#82103f;--qmc-accent:#FF8A7A;--qmc-ink:#4A0E2B;--qmc-muted:#7A3550;--qmc-line:#F3C9D4;--qmc-edge:#BC7388;--qmc-input-edge:#BC7388;--qmc-tint:#FBDDE5;--qmc-soft:#FBDDE5;--qmc-ko-bg:#FBDDE5;--qmc-ko-ink:#7A3550;--qmc-font-title:Fraunces, Georgia, "Times New Roman", serif;--qmc-title-weight:600;--qmc-title-style:italic;--qmc-btn-shadow:0 4px 0 #f0b5c4;--qmc-opt-radius:16px;font-family:"Nunito Sans",Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.odq-qmc[data-tema="coppia"] button.odq-qmc-btn--primary,.odq-qmc[data-tema="coppia"] a.odq-qmc-btn--primary{box-shadow:0 4px 0 #6f0c35}.odq-qmc[data-tema="coppia"] .odq-qmc-prog{gap:6px}.odq-qmc[data-tema="coppia"] .odq-qmc-tick{flex:0 0 20px;height:20px;border-radius:0;background:var(--qmc-line);-webkit-mask:var(--qmc-heart) center / contain no-repeat;mask:var(--qmc-heart) center / contain no-repeat}.odq-qmc[data-tema="coppia"] .odq-qmc-tick.is-done{background:var(--qmc-brand)}.odq-qmc[data-tema="coppia"] .odq-qmc-tick.is-now{background:var(--qmc-accent)}.odq-qmc[data-tema="coppia"] button.odq-qmc-option.is-right::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.4em;vertical-align:-.12em;background:currentColor;-webkit-mask:var(--qmc-heart) center / contain no-repeat;mask:var(--qmc-heart) center / contain no-repeat}.odq-qmc[data-tema="coppia"] button.odq-qmc-option.is-right,.odq-qmc[data-tema="coppia"] button.odq-qmc-option.is-right:hover{border-color:var(--qmc-brand);background:var(--qmc-brand);color:#fff}.odq-qmc[data-tema="coppia"] .odq-qmc-fx span{border-radius:0;background:#fff;-webkit-mask:var(--qmc-heart) center / contain no-repeat;mask:var(--qmc-heart) center / contain no-repeat}.odq-qmc[data-tema="coppia"] .odq-qmc-title.odq-qmc-score{font-size:3rem}.odq-qmc[data-tema="amici"]{--qmc-bg:#FFF4D1;--qmc-brand:#B83A0A;--qmc-brand-ink:#B83A0A;--qmc-brand-hover:#9a2f06;--qmc-accent:#FFC93C;--qmc-ink:#2B1A05;--qmc-muted:#6B4A12;--qmc-line:#2B1A05;--qmc-edge:#2B1A05;--qmc-input-edge:#2B1A05;--qmc-tint:#FFE9A6;--qmc-soft:#FFE9A6;--qmc-ko-bg:#FFE9A6;--qmc-ko-ink:#6B4A12;--qmc-font-title:"Bricolage Grotesque", Montserrat, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--qmc-title-weight:800;--qmc-btn-radius:16px;--qmc-btn-shadow:4px 4px 0 #2B1A05;--qmc-opt-radius:16px;font-family:"Nunito Sans",Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;border-color:#2B1A05}.odq-qmc[data-tema="amici"] button.odq-qmc-btn,.odq-qmc[data-tema="amici"] a.odq-qmc-btn,.odq-qmc[data-tema="amici"] button.odq-qmc-btn:focus{border-color:#2B1A05}.odq-qmc[data-tema="amici"] button.odq-qmc-btn--small,.odq-qmc[data-tema="amici"] button.odq-qmc-btn--small:focus{border-width:2px}.odq-qmc[data-tema="amici"] button.odq-qmc-btn--link,.odq-qmc[data-tema="amici"] button.odq-qmc-btn--link:focus,.odq-qmc[data-tema="amici"] button.odq-qmc-btn--link:hover{border-color:#fff0}.odq-qmc[data-tema="amici"] .odq-qmc-tick{height:14px;border:2px solid #2B1A05;border-radius:4px;background:#fff}.odq-qmc[data-tema="amici"] .odq-qmc-tick.is-done{background:var(--qmc-brand)}.odq-qmc[data-tema="amici"] .odq-qmc-tick.is-now{background:var(--qmc-accent)}.odq-qmc[data-tema="amici"] .odq-qmc-d{color:#2B1A05;opacity:.16}.odq-qmc[data-tema="amici"] .odq-qmc-d.odq-d1{color:var(--qmc-accent);opacity:.85}.odq-qmc[data-tema="amici"] .odq-qmc-d.odq-d3{color:var(--qmc-accent);opacity:.55}.odq-qmc[data-tema="amici"] .odq-qmc-fx span{border-radius:2px}.odq-qmc[data-tema="amici"] .odq-qmc-fx span:nth-child(5n+1){background:#B83A0A}.odq-qmc[data-tema="amici"] .odq-qmc-fx span:nth-child(5n+2){background:#2B1A05}.odq-qmc[data-tema="amici"] .odq-qmc-fx span:nth-child(5n+3){background:#fff;border:2px solid #2B1A05}.odq-qmc[data-tema="amici"] .odq-qmc-fx span:nth-child(5n+4){background:#15703c}.odq-qmc[data-tema="amici"] .odq-qmc-fx span:nth-child(5n){background:#FFF4D1;border:2px solid #2B1A05}.odq-qmc[data-tema="amici"] .odq-qmc-title.odq-qmc-score{display:inline-block;margin:.25rem 0 1rem;padding:.3rem 1.1rem;border:2px solid #2B1A05;border-radius:12px;background:#fff;color:#2B1A05;box-shadow:4px 4px 0 #2B1A05;transform:rotate(-4deg)}.odq-qmc[data-tema="famiglia"]{--qmc-bg:#F1ECDD;--qmc-brand:#2F5A40;--qmc-brand-ink:#2F5A40;--qmc-brand-hover:#244632;--qmc-accent:#E9A47C;--qmc-ink:#22302A;--qmc-muted:#4F5E55;--qmc-line:#DCD3BB;--qmc-edge:#948762;--qmc-input-edge:#948762;--qmc-tint:#E4DDC6;--qmc-soft:#E4DDC6;--qmc-ok:#2F5A40;--qmc-ok-bg:#DDE9DF;--qmc-ok-ink:#1d3a29;--qmc-ko:#a32a22;--qmc-ko-bg:#E4DDC6;--qmc-ko-ink:#4F5E55;--qmc-font-title:"Young Serif", Georgia, "Times New Roman", serif;--qmc-title-weight:400;--qmc-btn-border:1px;--qmc-opt-radius:14px;--qmc-opt-border:1px;font-family:"Nunito Sans",Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.odq-qmc[data-tema="famiglia"] .odq-qmc-prog{align-items:center}.odq-qmc[data-tema="famiglia"] .odq-qmc-tick{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--qmc-line)}.odq-qmc[data-tema="famiglia"] .odq-qmc-tick.is-done{background:var(--qmc-accent)}.odq-qmc[data-tema="famiglia"] .odq-qmc-tick.is-now{flex-basis:16px;width:16px;height:16px;background:var(--qmc-brand)}.odq-qmc[data-tema="famiglia"] .odq-qmc-d{color:var(--qmc-brand);opacity:.14}.odq-qmc[data-tema="famiglia"] .odq-qmc-d.odq-d4{top:auto;right:-50px;bottom:30px;width:160px;height:160px;color:#DCD3BB;opacity:.6}.odq-qmc[data-tema="famiglia"] .odq-qmc-fx span{width:14px;height:22px;border-radius:0 100% 0 100%;background:#F1ECDD}.odq-qmc[data-tema="famiglia"] .odq-qmc-fx span:nth-child(2n){background:#E9A47C}.odq-qmc[data-tema="famiglia"] .odq-qmc-title.odq-qmc-score{display:flex;align-items:center;justify-content:center;width:8.5rem;height:8.5rem;margin:.5rem 0 1rem;border-radius:50%;background:#F1ECDD;color:#2F5A40;font-size:1.9rem;text-align:center;line-height:1.1}.odq-qmc[data-tema="coppia"].is-final,.odq-qmc[data-tema="famiglia"].is-final{--qmc-ink:#fff;--qmc-muted:#fff;--qmc-brand-ink:#fff;--qmc-line:rgba(255, 255, 255, .4);--qmc-brand-hover:#fff}.odq-qmc[data-tema="coppia"].is-final{--qmc-bg:#A3134F;--qmc-brand:#fff;--qmc-on-brand:#A3134F;border-color:#A3134F;--qmc-btn-shadow:0 4px 0 #6f0c35}.odq-qmc[data-tema="famiglia"].is-final{--qmc-bg:#2F5A40;--qmc-brand:#F1ECDD;--qmc-on-brand:#2F5A40;border-color:#2F5A40}.odq-qmc.is-final[data-tema="coppia"] a.odq-qmc-btn--wa,.odq-qmc.is-final[data-tema="famiglia"] a.odq-qmc-btn--wa{border-color:#fff}.odq-qmc.is-final[data-tema="coppia"] .odq-qmc-d,.odq-qmc.is-final[data-tema="famiglia"] .odq-qmc-d{color:#fff;opacity:.12}.odq-qmc[data-tema="amici"].is-final{--qmc-bg:#FFC93C;--qmc-muted:#2B1A05}.odq-qmc[data-tema="amici"].is-final .odq-qmc-step{color:#2B1A05}.odq-qmc[data-tema="amici"].is-final .odq-qmc-d{color:#fff;opacity:.5}.odq-qmc.is-final .odq-qmc-more a,.odq-qmc.is-final .odq-qmc-more a:visited{color:inherit}.odq-qmc .odq-qmc-label{display:inline-block;margin:0 0 .6rem;padding:.3rem .9rem;border-radius:999px;background:var(--qmc-brand);color:var(--qmc-on-brand);font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.odq-qmc[data-tema="amici"] .odq-qmc-label{border:2px solid #2B1A05;border-radius:10px;box-shadow:3px 3px 0 #2B1A05;transform:rotate(-2deg)}.odq-qmc[data-tema="amici"].is-final .odq-qmc-label{background:#fff;color:#2B1A05}@media (prefers-reduced-motion:no-preference){@keyframes qmc-beat{0%,100%{transform:scale(1)}40%{transform:scale(1.35)}}@keyframes qmc-hop{0%{transform:translateY(0)}40%{transform:translateY(-8px)}100%{transform:translateY(0)}}@keyframes qmc-sway{0%,100%{transform:rotate(0)}30%{transform:rotate(-14deg)}70%{transform:rotate(14deg)}}@keyframes qmc-fall{0%{opacity:0;transform:translateY(0) rotate(0)}15%{opacity:1}100%{opacity:0;transform:translateY(560px) rotate(200deg)}}.odq-qmc[data-tema="coppia"] button.odq-qmc-option.is-right::before{animation:qmc-beat .4s ease-in-out 2}.odq-qmc[data-tema="amici"] .odq-qmc-feedback.is-right{display:inline-block;animation:qmc-hop .4s ease-out 2}.odq-qmc[data-tema="famiglia"] button.odq-qmc-option.is-right::after{display:inline-block;animation:qmc-sway .8s ease-in-out 1}.odq-qmc-fx span{animation:qmc-fall .8s ease-in 2 both}}@media (prefers-reduced-motion:reduce){.odq-qmc-fx{display:none!important}}@media (max-width:600px){.odq-qmc-d.odq-d1{width:40px;height:40px}.odq-qmc-d.odq-d3{width:48px;height:48px}.odq-qmc[data-tema="famiglia"] .odq-qmc-title.odq-qmc-score{width:7.5rem;height:7.5rem}}.odq-qmc .odq-qmc-next{margin:0 0 .9rem;padding:1rem 1.1rem 1.1rem;border:2px solid var(--qmc-line);border-radius:var(--qmc-opt-radius,14px);background:rgb(255 255 255 / .14)}.odq-qmc[data-tema=""] .odq-qmc-next,.odq-qmc:not([data-tema]) .odq-qmc-next{background:var(--qmc-tint)}.odq-qmc .odq-qmc-next-title{margin:0 0 .25rem;font-family:var(--qmc-font-title);font-weight:var(--qmc-title-weight);font-style:var(--qmc-title-style);font-size:1.35rem;line-height:1.25;overflow-wrap:anywhere}.odq-qmc .odq-qmc-next-text{margin:0 0 .8rem;overflow-wrap:anywhere}.odq-qmc .odq-qmc-next .odq-qmc-btn{display:block;width:100%}.odq-qmc button.odq-qmc-btn--outline,.odq-qmc a.odq-qmc-btn--outline{background:#fff0;border-color:var(--qmc-ink);color:var(--qmc-ink);box-shadow:none}.odq-qmc a.odq-qmc-btn--outline:hover,.odq-qmc a.odq-qmc-btn--outline:visited,.odq-qmc a.odq-qmc-btn--outline:focus,.odq-qmc a.odq-qmc-btn--outline:active{background:#fff0;color:var(--qmc-ink)}.odq-qmc a.odq-qmc-btn--outline:hover{background:rgb(127 127 127 / .15)}.odq-qmc[data-tema="amici"] a.odq-qmc-btn--outline{border-color:#2B1A05;color:#2B1A05}.odq-qmc .odq-qmc-share--stack .odq-qmc-btn{width:100%}.odq-qmc .odq-qmc-group{margin:0 0 .6rem}@media (prefers-reduced-motion:no-preference){@keyframes qmc-pulse{0%{transform:scale(1)}30%{transform:scale(1.03);box-shadow:0 0 0 6px var(--qmc-line)}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.odq-qmc .odq-qmc-next.is-pulse{animation:qmc-pulse .8s ease-in-out 2}}@media (max-width:600px){.odq-qmc.is-final .odq-qmc-step{margin-bottom:.25rem}.odq-qmc.is-final .odq-qmc-title.odq-qmc-score{margin-bottom:.4rem}.odq-qmc.is-final .odq-qmc-label{margin-bottom:.4rem}.odq-qmc.is-final .odq-qmc-hint{margin:0 0 .7rem;font-size:.95rem;line-height:1.4}.odq-qmc.is-final .odq-qmc-next{padding:.8rem .9rem .9rem;margin-bottom:.7rem}.odq-qmc.is-final .odq-qmc-next-title{font-size:1.2rem}.odq-qmc.is-final .odq-qmc-next-text{margin-bottom:.6rem;font-size:.95rem;line-height:1.35}}