.qg{--q-paper:#182833;--q-muted:#626f71;--q-line:#d9d5c8;--q-coral:#b6513f;--q-cyan:#5278c9;--q-gold:#976a20;color:var(--q-paper);max-width:1150px;margin:0 auto;padding:0 0 24px;font-family:Segoe UI,Arial,sans-serif}.qg *{box-sizing:border-box}.qg button{font:inherit;cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;gap:7px;display:inline-flex}:is(.qg button:focus-visible,.qg select:focus-visible,.qg input:focus-visible,.qg summary:focus-visible){outline-offset:4px;outline:3px solid #5278c9}.qg button:disabled{opacity:.45;cursor:not-allowed}.qg-layout{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:24px;display:grid}.qg-stage{background:#fffdf6;border:2px solid #233643;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 5px #18283313}.qg-stats{border-bottom:1px solid var(--q-line);min-height:57px;color:var(--q-muted);background:#f0eadc;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:11px;display:flex}.qg-stats b{color:var(--q-paper);letter-spacing:-1px;margin-right:3px;font-size:24px;font-weight:800;line-height:1}.qg-stats>span{align-items:center;gap:4px;display:flex}.qg-tabs{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 14px;display:flex}.qg .qg-tabs button{border:1px solid var(--q-line);color:#4d5d64;background:#fffdf6;border-radius:7px;min-height:42px;padding:9px 13px;font-size:12px;font-weight:600}.qg .qg-tabs button.active{color:#fff;background:#5278c9;border-color:#5278c9}.qg-tabs>span{color:var(--q-muted);margin-left:auto;font-size:11px}.qg-play-area{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:0;display:grid}.qg-board{min-width:0;padding:14px 8px 12px}.qg-svg{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;margin:0 auto;display:block}.loop-board{max-width:500px}.bounce-board{max-width:560px}.qg-board-caption{color:var(--q-muted);text-align:center;margin:0;font-size:11px}.qg-control-panel{min-width:0;padding:20px 18px 20px 0}.qg-instruction h2{letter-spacing:-.6px;margin:5px 0 9px;font:750 23px/1.15 Segoe UI,Arial,sans-serif}.qg-instruction p{color:var(--q-muted);margin:0 0 16px;font-size:12px;line-height:1.6}.qg-eyebrow{letter-spacing:1.1px;color:var(--q-coral);text-transform:uppercase;margin:0 0 7px;font:700 9px/1.5 Segoe UI,Arial,sans-serif;display:block}.qg-actions{border-top:1px solid var(--q-line);flex-wrap:wrap;align-items:center;gap:10px;padding:15px 20px;display:flex}.qg-main-actions{border:0;grid-template-columns:1fr;gap:8px;padding:0;display:grid}.qg-primary{color:#fffdf6;background:#b6513f;border:1px solid #973f30;border-radius:8px;min-height:46px;padding:12px 15px;box-shadow:0 3px #7a382b;font-size:13px!important;font-weight:700!important}.qg-primary:hover{background:#a64736}.qg-primary:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #7a382b}.qg-secondary{color:#244060;background:#e8edf6;border:1px solid #b9c6da;border-radius:8px;min-height:44px;padding:11px 14px;font-size:12px!important;font-weight:600!important}.qg-secondary:hover{background:#dce5f3}.qg-text{color:#476389;background:0 0;border:0;min-height:40px;padding:8px 3px;font-size:11px!important}.qg-text:hover{color:#182833}.qg-utilities{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.qg-key-hint{color:var(--q-muted);margin:14px 0 2px;font-size:10px;line-height:1.7}.qg-key-hint span{margin:0 4px}.qg kbd{background:#f0ede4;border:1px solid #d4d3c8;border-bottom-width:2px;border-radius:4px;padding:2px 5px;font:600 10px Segoe UI,Arial,sans-serif}.qg-status{color:#56676d;border-top:1px solid var(--q-line);background:#f4f1e8;min-height:45px;padding:12px 20px;font-size:12px;line-height:1.6}.qg-status strong{color:#35694e}.qg-positive{background:#eaf2e7;animation:.3s ease-out qg-arrive}.qg-side{padding:4px 0}.club-game .qg .qg-side h2{letter-spacing:-.5px;color:#182833;margin:0 0 17px;font:750 22px/1.2 Segoe UI,Arial,sans-serif}.qg-rules{border-top:1px solid var(--q-line);border-bottom:1px solid var(--q-line);flex-direction:column;gap:15px;margin:0 0 17px;padding:18px 0;display:flex}.qg-rules>p{color:var(--q-muted);gap:10px;margin:0;font-size:12px;line-height:1.6;display:flex}.qg-rules>p>i{color:#77531d;background:#e9debe;border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;margin-top:2px;font:700 10px Segoe UI,Arial,sans-serif;display:flex}.qg-rules strong{color:var(--q-paper);font-weight:700}.qg-best{border:1px solid var(--q-line);background:#fffdf6;border-radius:9px;margin:0 0 17px;padding:14px 16px}.qg-best small{color:var(--q-muted);font:600 10px Segoe UI,Arial,sans-serif}.qg-best strong{color:var(--q-gold);letter-spacing:-.7px;font:800 29px/1.4 Segoe UI,Arial,sans-serif;display:block}.qg-best p{color:var(--q-muted);margin:4px 0 0;font-size:11px;line-height:1.6}.qg-details{color:var(--q-muted);margin:16px 0;font-size:12px;line-height:1.7}.qg-details summary{cursor:pointer;color:#344f65;min-height:28px;font-weight:650}.qg-details p{margin:8px 0}.qg-note{color:var(--q-muted);margin:10px 0;font-size:11px;line-height:1.7}.qg-share{white-space:pre-wrap;overflow-wrap:anywhere;color:#315989;padding:10px 0;font-size:12px;line-height:1.7}.qg-danger{color:#a44332!important}.qg-piece-button{color:#203b56;background:#e7edf6;border:1px solid #a4b8d2;border-radius:7px;min-width:44px;height:44px;padding:7px}.qg-piece-button:hover{background:#d4e0f1}.loop-score{fill:#182833;letter-spacing:-4px;font:800 76px Segoe UI,Arial,sans-serif}.loop-score-label{fill:#67716f;letter-spacing:1.5px;font:700 10px Segoe UI,Arial,sans-serif}.loop-flight-label{fill:#a24938;letter-spacing:.6px;font:750 11px Segoe UI,Arial,sans-serif}.qg-score-pop{animation:.24s ease-out qg-score}@keyframes qg-score{0%{transform:translateY(3px)scale(.92)}to{transform:none}}@keyframes qg-arrive{0%{background:#d4e6c9}to{background:#eaf2e7}}@keyframes mail-arrive{0%{opacity:0;stroke-width:7px}to{opacity:1;stroke-width:3px}}.flash-layout{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:26px;padding:20px 26px;display:grid}.flash-well{flex-direction:column;align-items:center;min-width:0;display:flex}.flash-well-label{letter-spacing:1px;color:#67716f;margin-bottom:8px;font-size:9px;font-weight:750}.flash-grid{background:#263a45;border:3px solid #192b36;border-radius:7px;outline:4px solid #d6bb87;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;width:100%;max-width:260px;padding:7px;display:grid}.flash-cell{aspect-ratio:1;background:#f0eadb;border:1px solid #ddd7c8;border-radius:2px;position:relative;overflow:hidden}.flash-cell.filled{background:#e7dcc4;border-color:#b5a98f}.flash-cell.ghost{background:#b9cce2;border:2px dashed #4e6d91}.flash-cell.active{outline-offset:-2px;z-index:1;outline:2px solid #fff5dc}.flash-movement{grid-template-columns:repeat(3,44px) minmax(58px,1fr);gap:6px;width:100%;max-width:260px;margin-top:15px;display:grid}.flash-drop{gap:3px!important;font-size:11px!important}.flash-side{min-width:0}.flash-next{background:#f4f0e5;border:1px solid #d9d5c8;border-radius:9px;flex-direction:column;align-items:center;margin-bottom:17px;padding:12px;display:flex}.flash-next>small{letter-spacing:1px;color:#626f71;font-size:10px;font-weight:750}.flash-preview{grid-template-rows:repeat(4,24px);grid-template-columns:repeat(4,24px);gap:1px;margin:9px 0 0;display:grid}.flash-preview>i{display:block;position:relative}.flash-bank{width:100%}.flash-bank-progress{gap:5px;margin:10px 0;display:flex}.flash-bank-progress i{background:#ddd7c8;border-radius:2px;flex:1;height:4px;display:block}.flash-bank-progress i.done{background:#b0883d}.flash-side .qg-utilities{justify-content:start;gap:9px}.bounce-aim{margin:13px 0 16px;padding:0}.bounce-aim label{color:#59696e;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:11px;display:flex}.bounce-aim label b{color:#182833;font-size:14px}.bounce-aim input{accent-color:#5278c9;width:100%;height:24px;margin:0}.bounce-aim>div{color:#78817e;justify-content:space-between;margin-top:1px;font-size:9px;display:flex}.mail-route-progress{gap:6px;margin-bottom:18px;display:flex}.mail-route-progress>span{color:#78817e;border:1px solid #c7c6b9;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.mail-route-progress>span.current{color:#74521f;background:#e9ddb9;border-color:#b8944e}.mail-route-progress>span.delivered{color:#fff;background:#567d66;border-color:#567d66}.mail-route-progress>span.missed{color:#8e493a;background:#e1c1b7;border-color:#b17466}.mail-board-label{fill:#59696e;letter-spacing:.7px;font:700 10px Segoe UI,Arial,sans-serif}.mail-delivered{animation:.3s ease-out mail-arrive}.switch-stage{background:#f8f4e9;padding:22px 22px 18px}.switch-head{color:#67716f;letter-spacing:1.1px;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:9px;font-weight:750;display:flex}.switch-track{grid-template-columns:40px minmax(0,1fr) 20px minmax(0,.75fr);align-items:center;gap:10px;margin:15px 0;display:grid;position:relative}.switch-engine{align-self:end;align-items:end;height:58px;display:flex;position:relative}.switch-engine>span:last-child{color:#8b7856;font-size:9px;font-weight:700;position:absolute;top:0;left:1px}.switch-word{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid;position:relative}.switch-word:before,.switch-word:after{content:"";pointer-events:none;background:#a59c84;height:2px;position:absolute;bottom:8px;left:-20px;right:0}.switch-word:after{background:#c8bea6;bottom:3px}.switch-letter{color:#182833;z-index:1;background:0 0;border:0;border-radius:8px;min-width:0;height:78px;min-height:44px;padding:0;transition:transform .15s;position:relative}.switch-letter>span:last-child{z-index:1;letter-spacing:-1px;pointer-events:none;align-self:start;font:800 clamp(21px,2.6vw,30px)/1 Segoe UI,Arial,sans-serif;position:relative;top:21%}.switch-letter:hover:not(:disabled){background:#e7dfcb80;transform:translateY(-3px)}.switch-letter.selected{outline-offset:2px;background:#b9cde744;outline:3px solid #5278c9;transform:translateY(-5px)}.switch-letter.hinted{outline-offset:2px;outline:3px dashed #bd8c31}.switch-letter.correct>span:last-child{color:#32674e}.switch-letter:disabled{opacity:1}.switch-track.arrived .switch-word:before{background:#6b977a}.switch-track.arrived .switch-arrow{color:#367151}.switch-arrow{color:#a49169}.switch-destination{background:#ece6d5;border:1px solid #cfc8b5;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:8px 5px;display:grid}.switch-target{color:#81785e;text-align:center;font:700 clamp(16px,2vw,23px)/1.4 Segoe UI,Arial,sans-serif}.switch-target.correct{color:#32674e}.switch-track.arrived .switch-destination{background:#deead9;border-color:#9fb798}.switch-message{flex-wrap:wrap;align-items:center;gap:5px;min-height:62px;display:flex}.switch-complete{background:#eaf2e7;border-top:1px solid #b7ccb2;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.switch-complete h2{color:#32674e;letter-spacing:-.5px;margin:0 0 5px;font:750 25px Segoe UI,Arial,sans-serif}.switch-complete p{color:#59696e;margin:0;font-size:12px;line-height:1.5}.switch-wordbook{border-top:1px solid var(--q-line);background:#f4f0e5;padding:20px}.switch-wordbook label{margin-bottom:9px;font-size:12px;font-weight:700;display:block}.switch-wordbook input{color:#182833;background:#fffdf6;border:1px solid #c9c5b8;border-radius:6px;width:100%;padding:12px;font:13px Segoe UI,Arial,sans-serif}.switch-words{flex-wrap:wrap;gap:6px;max-height:170px;padding:12px 0;display:flex;overflow:auto}.switch-words>span{color:#4d5e65;background:#e9e4d7;border-radius:4px;padding:5px 7px;font:11px Segoe UI,Arial,sans-serif}@media (min-width:900px){.qg-loop .qg-svg{max-height:clamp(340px,100dvh - 320px,500px)}.qg-bounce .qg-svg{max-height:clamp(340px,100dvh - 320px,480px)}.flash-grid{max-width:clamp(190px,50dvh - 180px,260px)}}@media (min-width:900px) and (max-height:850px){.qg-stats{min-height:50px;padding-top:10px;padding-bottom:10px}.qg-tabs{margin-bottom:11px}.qg-control-panel{padding-top:14px;padding-bottom:14px}.qg-instruction h2{font-size:21px}.qg-instruction p{margin-bottom:12px}.flash-layout{gap:20px;padding:15px 24px}.flash-next{margin-bottom:13px;padding:9px}.flash-preview{grid-template-rows:repeat(4,21px);grid-template-columns:repeat(4,21px)}.flash-grid{max-width:clamp(185px,50dvh - 172.5px,250px)}.switch-letter{height:67px}.switch-stage{padding-top:15px;padding-bottom:12px}.switch-track{margin:11px 0}.switch-message{min-height:49px}}@media (max-width:1050px) and (min-width:781px){.qg-layout{grid-template-columns:minmax(0,1fr) 205px;gap:18px}.qg-play-area{grid-template-columns:minmax(0,1fr) 160px}.qg-control-panel{padding-right:13px}.qg-instruction h2{font-size:21px}.flash-layout{grid-template-columns:minmax(0,1fr) 150px;gap:18px;padding:18px}.flash-movement{grid-template-columns:repeat(3,40px) minmax(48px,1fr);gap:4px}.flash-movement .qg-piece-button{min-width:40px}}@media (max-width:780px){.qg{padding:0 0 20px}.qg-layout{grid-template-columns:1fr;gap:25px}.qg-side{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.qg-side>h2{grid-column:1}.qg-rules{border:0;grid-area:1/2/4;margin:0;padding:0}.qg-best{grid-column:1;margin:0}.qg-side>.qg-details{grid-column:1}.qg-side>.qg-share,.qg-side>.qg-note,.qg-side>.daily-board{grid-column:1/-1}.qg-play-area{grid-template-columns:minmax(0,1fr) 175px}.qg-stats{padding:12px 16px}.qg-stats b{font-size:22px}.qg-control-panel{padding:15px 14px 15px 0}.qg-board{padding:10px 5px}.qg-instruction h2{font-size:21px}.qg-instruction p{font-size:12px}.qg-tabs>span{font-size:10px}.flash-layout{grid-template-columns:minmax(0,1fr) 175px;gap:24px;padding:20px}.flash-grid{max-width:240px}.switch-stage{padding:18px 16px}.switch-track{grid-template-columns:34px minmax(0,1fr) 17px minmax(0,.65fr);gap:7px}}@media (max-width:560px){.qg-play-area{grid-template-columns:1fr}.qg-board{padding:8px 8px 2px}.loop-board{max-width:390px}.bounce-board{max-width:440px}.qg-control-panel{border-top:1px solid var(--q-line);background:#f8f5ed;grid-template-columns:minmax(0,1fr) 125px;gap:0 15px;padding:15px 17px;display:grid}.qg-instruction{grid-area:1/1/3}.qg-control-panel .qg-eyebrow{display:none}.qg-instruction h2{margin:0 0 7px;font-size:19px}.qg-instruction p{margin:0;font-size:12px;line-height:1.5}.qg-main-actions{grid-area:1/2/3;align-content:start}.qg-control-panel .qg-utilities{grid-column:1/-1;justify-content:start;gap:17px;margin-top:6px}.qg-key-hint{display:none}.qg-board-caption{margin:0 0 5px;font-size:10px}.qg-stats{gap:7px;min-height:48px;padding:11px 14px;font-size:10px}.qg-stats b{font-size:22px}.qg-tabs{gap:8px 6px}.qg .qg-tabs button{min-height:40px;padding:9px 10px;font-size:11px}.qg-tabs>span{font-size:9px}.qg-primary{padding:11px 10px;font-size:12px!important}.qg-secondary{padding:10px;font-size:12px!important}.qg-side{display:block}.club-game .qg .qg-side h2{font-size:24px}.qg-rules{border-bottom:1px solid var(--q-line);gap:13px;margin:0 0 18px;padding-bottom:17px}.qg-rules>p{font-size:13px}.qg-best{margin-bottom:16px}.qg-details{font-size:12px}.qg-bounce .qg-instruction{grid-area:1/1/auto/-1;margin-bottom:12px}.qg-bounce .qg-instruction h2{font-size:19px}.qg-bounce .qg-instruction p{font-size:11px}.mail-route-progress{grid-area:2/1/auto/-1;gap:7px;margin:0 0 12px}.mail-route-progress>span{width:24px;height:24px}.qg-bounce .bounce-aim{grid-area:3/1;margin:3px 0}.qg-bounce .qg-main-actions{grid-area:3/2}.qg-bounce .qg-utilities{grid-row:4}.flash-layout{grid-template-columns:minmax(0,1fr) 118px;align-items:start;gap:18px;padding:17px 15px}.flash-grid{max-width:220px}.flash-well-label{letter-spacing:.4px;margin-bottom:8px;font-size:8px}.flash-movement{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:calc(100% + 4px);margin-top:12px}.flash-movement .qg-piece-button{width:100%;min-width:0;min-height:44px}.flash-drop{grid-column:1/-1}.flash-next{margin-bottom:14px;padding:10px 6px}.flash-next>small{font-size:9px}.flash-preview{grid-template-rows:repeat(4,20px);grid-template-columns:repeat(4,20px)}.flash-side .qg-instruction h2{margin-bottom:7px;font-size:18px}.flash-side .qg-instruction p{margin-bottom:14px;font-size:11px}.flash-side .qg-utilities{gap:8px}.flash-side .qg-text{font-size:10px!important}.flash-side .qg-primary{font-size:11px!important}.qg-status{padding:11px 15px;font-size:11px}.switch-stage{padding:16px 13px}.switch-head{letter-spacing:.7px;margin-bottom:10px;font-size:8px}.switch-track{grid-template-columns:27px minmax(0,1fr) 12px 76px;gap:5px;margin:15px 0}.switch-engine{height:47px}.switch-letter{height:62px}.switch-letter>span:last-child{font-size:24px;top:20%}.switch-word{gap:2px}.switch-word:before{bottom:7px}.switch-word:after{bottom:3px}.switch-destination{gap:1px;padding:7px 3px}.switch-target{font-size:17px}.switch-message{min-height:69px;padding:13px 16px;font-size:12px}.qg-switchyard .qg-actions{gap:8px;padding:12px 15px}.qg-switchyard .qg-actions .qg-text{padding:6px 3px;font-size:11px!important}.switch-complete{gap:10px;padding:15px 16px}.switch-complete h2{font-size:23px}.switch-complete p{font-size:11px}}@media (max-width:400px){.qg-stats>span:last-child{font-size:9px}.qg-tabs>span{width:100%;margin-left:0;padding-left:2px}.qg-control-panel{grid-template-columns:minmax(0,1fr) 120px;gap:0 12px;padding:14px}.qg-instruction h2{font-size:18px}.qg-instruction p{font-size:11px}.flash-layout{grid-template-columns:minmax(0,1fr) 105px;gap:16px;padding:15px 12px}.flash-preview{grid-template-rows:repeat(4,18px);grid-template-columns:repeat(4,18px)}.flash-next{padding:9px 4px}.flash-side .qg-instruction h2{font-size:17px}.switch-track{grid-template-columns:22px minmax(0,1fr) 10px 62px;gap:4px}.switch-target{font-size:16px}.switch-letter{height:59px}.switch-letter>span:last-child{font-size:23px}}@media (max-width:350px){.switch-track{grid-template-columns:20px minmax(0,1fr) 10px;row-gap:3px}.switch-destination{grid-area:2/2;justify-self:end;max-width:100px}.switch-letter{height:63px}.qg-control-panel{grid-template-columns:1fr}.qg-instruction,.qg-main-actions{grid-area:auto/1}.qg-main-actions{grid-template-columns:1fr 1fr;margin-top:12px}.flash-layout{grid-template-columns:minmax(0,1fr) 98px;gap:12px;padding:14px 10px}}@media (prefers-reduced-motion:reduce){.qg *{transition:none!important;animation:none!important}.qg-primary:active:not(:disabled),.switch-letter:hover:not(:disabled),.switch-letter.selected{transform:none}}.qg-control-panel>.result-card-control{grid-column:1/-1;margin-top:8px}.switch-result-card{background:#eaf2e7;padding:0 22px 16px}.qg .switch-letter:disabled{opacity:1;cursor:default}.flash-result-card{border-top:1px solid var(--q-line);background:#f4f1e8;justify-content:center;padding:12px 16px 16px;display:flex}.qg-mission{border-bottom:1px solid var(--q-line);color:#58666a;background:#f5efdf;align-items:center;gap:14px;padding:11px 18px;font-size:11px;display:flex}.qg-mission>strong{color:#273d46;white-space:nowrap;font-size:12px;line-height:1.4}.qg-mission>span{font-variant-numeric:tabular-nums;color:#8d4934;font-weight:750}.qg-sectors{flex:1;gap:10px;display:flex}.qg-sectors>span{color:#6b746f;flex:1;min-width:0;font-size:9px}.qg-sectors i{background:#ded8c7;border-radius:3px;height:5px;margin-top:4px;display:block;overflow:hidden}.qg-sectors i b{background:#5278c9;height:100%;transition:width .18s;display:block}.qg-sectors .complete{color:#38694f}.qg-sectors .complete i b{background:#548466}.flash-goal,.mail-goal-progress{flex:1;gap:5px;display:flex}.flash-goal i,.mail-goal-progress i{background:#ded6c0;border:1px solid #c7bda5;border-radius:3px;flex:1;max-width:50px;height:9px}.flash-goal i.complete,.mail-goal-progress i.complete{background:#598269;border-color:#446f55}.loop-feedback{fill:#427450;font:750 13px Segoe UI,Arial,sans-serif;animation:.25s ease-out quick-feedback}.loop-feedback.is-hit{fill:#b6513f}.flash-line-clear{animation:.3s ease-out flash-clear}.mail-contact{animation:.25s ease-out mail-contact}.qg-edition-link{margin:14px 0;font-size:11px}.qg-edition-link a{color:#5278c9;text-underline-offset:3px;text-decoration:underline}.bounce-aim .mail-guide-toggle{justify-content:start;gap:6px;margin:0 0 12px;font-size:10px}.bounce-aim .mail-guide-toggle input{accent-color:#5278c9;flex:none;width:15px;min-width:15px;height:15px}@keyframes quick-feedback{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes flash-clear{0%{outline-color:#e1bb53;box-shadow:0 0 0 5px #e1bb5355}to{box-shadow:none;outline-color:#d6bb87}}@keyframes mail-contact{0%{opacity:.9;r:10px}to{opacity:0;r:26px}}@media (max-width:560px){.qg-mission{gap:10px;padding:9px 13px}.qg-mission>strong{font-size:10px}.qg-sectors{gap:6px}.qg-sectors>span{font-size:8px}.qg-bounce .qg-mission{display:none}.qg-loop .loop-board{max-height:340px}.bounce-aim .mail-guide-toggle{margin-bottom:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.qg .loop-feedback,.qg .flash-line-clear,.qg .mail-contact{animation:none}.qg .qg-sectors i b{transition:none}}
