.option[data-astro-cid-vibaxa7u]{transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out)}.option[data-astro-cid-vibaxa7u]:hover{border-color:var(--color-plan-600)}.option[data-astro-cid-vibaxa7u]:has(input:checked){border-color:var(--color-live-deep);background:#eef7ef}.option[data-astro-cid-vibaxa7u]:has(input:focus-visible){outline:2px solid var(--color-live-deep);outline-offset:2px}.option[data-astro-cid-vibaxa7u] input[data-astro-cid-vibaxa7u]:focus-visible{outline:none}.wire-fill[data-astro-cid-vibaxa7u]{transition:width .36s var(--ease-out)}.wire-node[data-astro-cid-vibaxa7u]{transition:background-color .24s var(--ease-out), border-color .24s var(--ease-out), transform .24s var(--ease-out), box-shadow .24s var(--ease-out)}.wire-node[data-astro-cid-vibaxa7u].is-done{border-color:var(--color-live-deep);background:var(--color-live-deep)}.wire-node[data-astro-cid-vibaxa7u].is-current{border-color:var(--color-live-deep);transform:scale(1.2);box-shadow:0 0 0 4px #057a2529}.hl-green[data-astro-cid-vibaxa7u]{--lc:var(--color-live-bright)}.hl-yellow[data-astro-cid-vibaxa7u]{--lc:#e3a72f}.hl-red[data-astro-cid-vibaxa7u]{--lc:var(--color-alarm-bright)}.hl-dot[data-astro-cid-vibaxa7u]{background:var(--lc);width:1.1rem;height:1.1rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--lc) 22%, transparent);border-radius:50%;flex-shrink:0}.motion-ok .hl-dot[data-astro-cid-vibaxa7u]{animation:hl-on .52s var(--ease-out) backwards;animation-delay:calc(.7s + var(--i) * .26s)}@keyframes hl-on{0%{background:0 0;transform:scale(.8);box-shadow:inset 0 0 0 2px #a7d3b373}60%{box-shadow:0 0 0 9px color-mix(in srgb, var(--lc) 30%, transparent)}}.point[data-astro-cid-vibaxa7u]{border-bottom:1px solid var(--color-rule);grid-template-columns:2.5rem 1fr;align-items:center;gap:1rem;padding-block:1rem;font-size:1.08rem;display:grid;position:relative}.point[data-astro-cid-vibaxa7u]:after{content:"";background:var(--color-live-deep);height:2px;transform:scaleX(var(--node-on));transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0}.point-no[data-astro-cid-vibaxa7u]{width:2.4rem;height:1.9rem;font-family:var(--font-plan);color:color-mix(in srgb, var(--color-live-deep) calc(100% - var(--node-on) * 100%), #fff);background:color-mix(in srgb, var(--color-live-deep) calc(var(--node-on) * 100%), transparent);transition:background-color .4s var(--ease-out), color .4s var(--ease-out);border-radius:6px;place-items:center;font-size:1.15rem;font-weight:600;display:inline-grid}.gauge[data-astro-cid-vibaxa7u]{width:9.5rem}.gauge[data-astro-cid-vibaxa7u] path[data-astro-cid-vibaxa7u]{fill:none;stroke-width:11px;stroke-linecap:round}.g-track[data-astro-cid-vibaxa7u]{stroke:var(--color-rule)}.g-fill[data-astro-cid-vibaxa7u]{stroke:var(--lc,#057a25);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--score,0))}.quiz-result[data-astro-cid-vibaxa7u]:not(.is-revealed) .g-fill[data-astro-cid-vibaxa7u]{stroke-dashoffset:1px}.quiz-result[data-astro-cid-vibaxa7u].is-revealed .g-fill[data-astro-cid-vibaxa7u]{transition:stroke-dashoffset 1.1s cubic-bezier(.23,1,.32,1) .25s}.g-num[data-astro-cid-vibaxa7u]{text-align:center;font-family:var(--font-display);color:var(--color-plan-800);font-size:1.6rem;font-weight:800;font-stretch:112%;line-height:1;position:absolute;inset:auto 0 0}[data-astro-cid-vibaxa7u][data-tone=green] .gauge[data-astro-cid-vibaxa7u]{--lc:#057a25}[data-astro-cid-vibaxa7u][data-tone=yellow] .gauge[data-astro-cid-vibaxa7u]{--lc:#8a5a00}[data-astro-cid-vibaxa7u][data-tone=red] .gauge[data-astro-cid-vibaxa7u]{--lc:var(--color-alarm)}.dot-green{background:#057a25}.dot-yellow{background:#8a5a00}.dot-red{background:var(--color-alarm)}.lamp-dot[data-astro-cid-vibaxa7u]{border-color:var(--color-rule)}.lamp-green[data-astro-cid-vibaxa7u]{--lc:#057a25}.lamp-yellow[data-astro-cid-vibaxa7u]{--lc:#8a5a00}.lamp-red[data-astro-cid-vibaxa7u]{--lc:var(--color-alarm)}.is-revealed[data-astro-cid-vibaxa7u] .lamp-dot[data-astro-cid-vibaxa7u]{animation:lamp-flash .42s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * .11s)}[data-astro-cid-vibaxa7u][data-tone=green].is-revealed .lamp-green[data-astro-cid-vibaxa7u],[data-astro-cid-vibaxa7u][data-tone=yellow].is-revealed .lamp-yellow[data-astro-cid-vibaxa7u],[data-astro-cid-vibaxa7u][data-tone=red].is-revealed .lamp-red[data-astro-cid-vibaxa7u]{animation:lamp-on .52s var(--ease-out) .56s backwards}[data-astro-cid-vibaxa7u][data-tone=green] .lamp-green[data-astro-cid-vibaxa7u],[data-astro-cid-vibaxa7u][data-tone=yellow] .lamp-yellow[data-astro-cid-vibaxa7u],[data-astro-cid-vibaxa7u][data-tone=red] .lamp-red[data-astro-cid-vibaxa7u]{box-shadow:0 0 0 5px color-mix(in srgb, var(--lc) 18%, transparent)}@keyframes lamp-flash{45%{background:var(--lc);border-color:var(--lc)}}@keyframes lamp-on{0%{border-color:var(--color-rule);box-shadow:none;background:0 0;transform:scale(.85)}60%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.is-revealed[data-astro-cid-vibaxa7u] .lamp-dot[data-astro-cid-vibaxa7u]{animation:none!important}.quiz-result[data-astro-cid-vibaxa7u].is-revealed .g-fill[data-astro-cid-vibaxa7u],.wire-fill[data-astro-cid-vibaxa7u],.wire-node[data-astro-cid-vibaxa7u]{transition:none}}[data-astro-cid-vibaxa7u][data-tone=green] .lamp-green[data-astro-cid-vibaxa7u]{background:#057a25;border-color:#057a25}[data-astro-cid-vibaxa7u][data-tone=yellow] .lamp-yellow[data-astro-cid-vibaxa7u]{background:#8a5a00;border-color:#8a5a00}[data-astro-cid-vibaxa7u][data-tone=red] .lamp-red[data-astro-cid-vibaxa7u]{background:var(--color-alarm);border-color:var(--color-alarm)}[data-astro-cid-vibaxa7u][data-tone=green] .r-title[data-astro-cid-vibaxa7u]{color:#057a25}[data-astro-cid-vibaxa7u][data-tone=yellow] .r-title[data-astro-cid-vibaxa7u]{color:#8a5a00}[data-astro-cid-vibaxa7u][data-tone=red] .r-title[data-astro-cid-vibaxa7u]{color:var(--color-alarm)}.r-title[data-astro-cid-vibaxa7u]:focus{outline:none}.gate-teaser[data-astro-cid-vibaxa7u]{background:var(--color-plan-800);box-shadow:0 24px 48px -28px #0d2515b3}.gate-teaser[data-astro-cid-vibaxa7u]>[data-astro-cid-vibaxa7u]:not(.teaser-lock){filter:blur(5px)}.teaser-cell[data-astro-cid-vibaxa7u]{animation:cell 2.4s var(--ease-in-out) infinite}@keyframes cell{50%{opacity:.35}}.teaser-lock[data-astro-cid-vibaxa7u]>span[data-astro-cid-vibaxa7u]{animation:lock-in .52s var(--ease-out) both .2s}@keyframes lock-in{0%{opacity:0;transform:scale(.7)}}.gate-consent[data-astro-cid-vibaxa7u]{transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out)}.gate-consent[data-astro-cid-vibaxa7u]:has(input:checked){border-color:var(--color-live-deep);background:#eef7ef}.gate-hint[data-astro-cid-vibaxa7u].is-error{color:var(--color-alarm);font-weight:600}.gate-title[data-astro-cid-vibaxa7u]:focus{outline:none}@media (prefers-reduced-motion:reduce){.teaser-cell[data-astro-cid-vibaxa7u],.teaser-lock[data-astro-cid-vibaxa7u]>span[data-astro-cid-vibaxa7u]{animation:none}}.q-enter[data-astro-cid-vibaxa7u]{animation:q-in .24s var(--ease-out)}@keyframes q-in{0%{opacity:0;transform:translate(12px)}}@keyframes q-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.q-enter[data-astro-cid-vibaxa7u]{animation-name:q-fade}}
