.ab-logo-quiz{--paper:#f5f4ef;--ink:#191919;--muted:#716f69;--line:#d7d6ce;--accent:#ef562d;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.ab-logo-quiz *{box-sizing:border-box}.ab-logo-quiz [hidden]{display:none!important}.ab-logo-quiz .eyebrow,.ab-fuel .kicker{color:var(--accent,#ef562d);font-size:10px;font-weight:bold;letter-spacing:1.4px}.ab-logo-quiz button{cursor:pointer}.ab-logo-quiz .quizlogo{background:#fff;margin:15px 0}.ab-logo-quiz .quizlogo img{object-fit:contain;width:155px;height:105px}.ab-logo-quiz [data-quiz-feedback]{min-height:35px;font-size:12px;line-height:1.6;padding-top:12px}.ab-logo-quiz input:focus-visible,.ab-logo-quiz button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ab-fuel{background:#e9e8df;padding:22px;font-family:Arial,sans-serif;color:#191919}.ab-fuel h3{font-size:18px;margin:10px 0}.ab-fuel .launchinputs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ab-fuel label{display:block;font-size:10px;margin:12px 0 7px}.ab-fuel input{width:100%;min-width:0;padding:10px;border:1px solid #c9c8bf;background:#fff}.ab-fuel .calcresult{font-size:30px;font-weight:bold;margin-top:18px}.ab-fuel .calcresult small{font-size:11px;font-weight:normal}.ab-quiz-widget .logoquiz{display:block;padding:15px;margin:0}.ab-quiz-widget .quizintro h2{font-size:25px}.ab-quiz-widget .quizhow{display:none}.ab-quiz-widget .quizgame{margin-top:20px;padding:15px}.ab-quiz-widget .quizentry{display:block}.ab-quiz-widget .quizentry input,.ab-quiz-widget .quizentry button{width:100%;margin-top:8px}@media(max-width:600px){.ab-fuel .launchinputs{grid-template-columns:1fr}}
.logoquiz{display:grid;grid-template-columns:1fr 1.15fr;background:#202320;color:#fff;margin:38px 0;padding:38px;gap:60px;align-items:center}.quizintro h2{font-size:43px;letter-spacing:-1.5px;line-height:1.04;margin:18px 0}.quizintro p{font-size:13px;color:#bec1b9;line-height:1.8;max-width:290px}.quizhow{display:grid;gap:12px;font-size:10px;color:#bec1b9;margin-top:26px}.quizgame{background:var(--paper);color:var(--ink);padding:25px 28px}.quiztop{display:flex;justify-content:space-between;font-size:9px;font-weight:800;letter-spacing:1px}.quiztop span:last-child{color:var(--accent);letter-spacing:0}.quiztrack{height:3px;background:var(--line);margin-top:14px}.quiztrack span{display:block;height:100%;background:var(--accent);width:0;transition:width .2s}.quizlogo{height:175px;display:flex;align-items:center;justify-content:center}.quizlogo img{width:155px;height:105px;object-fit:contain}.quizgame label{display:block;font-size:11px;font-weight:700;margin-bottom:9px}.quizentry{display:flex;gap:8px}.quizentry input{min-width:0;flex:1;padding:12px;background:#fff;border:1px solid #bdbcb4;font-size:12px}.quizentry input:focus{outline:2px solid var(--accent);outline-offset:1px}.quizentry button,[data-quiz-restart]{background:var(--accent);color:white;border:0;padding:12px 15px;font-size:10px;font-weight:bold;white-space:nowrap}.quizentry button:disabled{opacity:.45;cursor:default}[data-quiz-feedback]{min-height:35px;padding-top:12px;font-size:12px;line-height:1.6}[data-quiz-feedback][data-result="correct"]{color:#206448}[data-quiz-feedback][data-result="wrong"]{color:#a53720}.quizbottom{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:8px}.quizbottom button{border:0;background:transparent;padding:6px 0;font-size:10px;text-decoration:underline;text-underline-offset:3px}.quizbottom [data-quiz-next]{color:var(--accent);font-weight:700}.quizbottom span{font-size:9px;color:var(--muted)}#quiz-end h3{font-size:30px;letter-spacing:-1px;margin:5px 0 12px}#quiz-end p{font-size:13px;line-height:1.7;color:var(--muted)}.quizfinish{font-size:62px;font-weight:900;letter-spacing:-3px;color:var(--accent)}.quizfinish small{font-size:22px;letter-spacing:0;color:var(--muted)}[hidden]{display:none!important}@media(max-width:950px){.logoquiz{gap:30px;padding:28px}.quizintro h2{font-size:36px}.quizgame{padding:20px}.quizentry{flex-wrap:wrap}.quizentry input{width:100%;flex-basis:100%}.quizentry button{width:100%}}@media(max-width:680px){.logoquiz{grid-template-columns:1fr;padding:25px 18px;gap:22px;margin:25px -18px}.quizintro h2{font-size:35px}.quizintro p{max-width:100%}.quizhow{display:none}.quizlogo{height:150px}.quizgame{padding:20px}.quizentry{flex-wrap:nowrap}.quizentry input{width:auto;flex-basis:auto}.quizentry button{width:auto}.quizbottom span{max-width:130px;line-height:1.5}}
