.qr .fg-sp-lv__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-lv__stamps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-lv__stamp{border:1px solid var(--qr-rule);overflow-wrap:anywhere;background:#fff;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-lv__stamp--wrong{border-left:4px solid var(--qr-open);background:color-mix(in srgb, var(--qr-open) 5%, #fff)}.qr .fg-sp-lv__stamp--right{border-left:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 5%, #fff)}.qr .fg-sp-lv__stamp-badge{letter-spacing:.06em;border-radius:4px;margin-bottom:6px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.qr .fg-sp-lv__stamp--wrong .fg-sp-lv__stamp-badge{border:1px dashed var(--qr-open);color:var(--qr-open)}.qr .fg-sp-lv__stamp--right .fg-sp-lv__stamp-badge{border:1px solid var(--qr-verified);color:var(--qr-verified)}.qr .fg-sp-lv__stamp-lbl{letter-spacing:.04em;color:var(--qr-muted);margin:0 0 4px;font-size:12px;font-weight:800}.qr .fg-sp-lv__stamp-head{color:var(--qr-ink);margin:0 0 4px;font-size:14px;font-weight:800;line-height:1.45}.qr .fg-sp-lv__stamp-sub{color:var(--qr-ink-2);margin:0;font-size:13px;font-weight:600;line-height:1.45}.qr .fg-sp-lv__levers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-lv__lever{border:1px solid var(--qr-rule);background:var(--qr-paper);border-radius:12px;gap:8px;min-width:0;padding:12px 10px;display:grid}.qr .fg-sp-lv__lever-rail{background:color-mix(in srgb, var(--lv-color) 8%, #fff);border:1px solid color-mix(in srgb, var(--lv-color) 25%, var(--qr-rule));border-radius:8px;height:56px;position:relative;overflow:hidden}.qr .fg-sp-lv__lever-fill{background:color-mix(in srgb, var(--lv-color) 35%, transparent);width:100%;height:35%;animation:12s ease-in-out infinite sp-lv-pulse;animation-delay:calc(var(--lv-i,0) * -4s);position:absolute;bottom:0;left:0}@keyframes sp-lv-pulse{0%,to{opacity:.7;height:30%}50%{opacity:1;height:75%}}.qr .fg-sp-lv__lever-knob{background:var(--lv-color);width:28px;height:10px;box-shadow:0 2px 0 color-mix(in srgb, var(--lv-color) 50%, #000);border-radius:5px;position:absolute;bottom:35%;left:50%;transform:translate(-50%,50%)}.qr .fg-sp-lv__lever-name{color:var(--lv-color);font-size:18px;font-weight:900;line-height:1.2;display:block}.qr .fg-sp-lv__lever-job{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.45}.qr .fg-sp-lv__lever-unit,.qr .fg-sp-lv__lever-not{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.qr .fg-sp-lv__lever-unit b,.qr .fg-sp-lv__lever-not b{color:var(--qr-muted);margin-right:4px;font-size:12px;font-weight:800;display:inline-block}.qr .fg-sp-lv__machines{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-lv__machine{border:1px solid var(--qr-rule);border-left:4px solid var(--co);background:color-mix(in srgb, var(--co) 4%, #fff);min-width:0;animation:12s ease-in-out infinite sp-lv-machine;animation-delay:calc(var(--mc-i,0) * -3s);overflow-wrap:anywhere;border-radius:10px;padding:12px 12px 10px}@keyframes sp-lv-machine{0%,to{opacity:.72}25%{opacity:1}}.qr .fg-sp-lv__machine-co{color:var(--co);margin-bottom:6px;font-size:14px;font-weight:900;display:block}.qr .fg-sp-lv__machine-pull,.qr .fg-sp-lv__machine-gate{color:var(--qr-ink);margin:0 0 4px;font-size:13px;line-height:1.45}.qr .fg-sp-lv__machine-pull b,.qr .fg-sp-lv__machine-gate b{letter-spacing:.04em;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-lv__machine-pull b{color:var(--qr-verified)}.qr .fg-sp-lv__machine-gate b{color:var(--qr-open)}.qr .fg-sp-lv__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-lv__stamps,.qr .fg-sp-lv__levers,.qr .fg-sp-lv__machines{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-lv__lever-fill,.qr .fg-sp-lv__machine{opacity:1;height:auto;animation:none!important}}
.qr .fg-sp-ck__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-ck__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-ck__card{border:1px solid var(--qr-rule);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:12px;justify-items:center;gap:6px;min-width:0;padding:12px 10px;display:grid}.qr .fg-sp-ck__svg{color:var(--sp-speed)}.qr .fg-sp-ck__hand{transform-origin:24px 24px;animation:12s linear infinite sp-ck-tick;animation-delay:calc(var(--ck-i,0) * -3s)}@keyframes sp-ck-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qr .fg-sp-ck__name{color:var(--qr-ink);font-size:15px;font-weight:900;line-height:1.35}.qr .fg-sp-ck__example{width:100%;color:var(--qr-ink-2);text-align:left;margin:0;font-size:12px;font-weight:700;line-height:1.45}.qr .fg-sp-ck__measures,.qr .fg-sp-ck__miss{width:100%;color:var(--qr-ink-2);text-align:left;margin:0;font-size:13px;line-height:1.45}.qr .fg-sp-ck__measures b,.qr .fg-sp-ck__miss b{letter-spacing:.04em;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-ck__measures b{color:var(--qr-verified)}.qr .fg-sp-ck__miss b{color:var(--qr-open)}.qr .fg-sp-ck__cook{border:1px dashed color-mix(in srgb, var(--sp-speed) 40%, var(--qr-rule));background:color-mix(in srgb, var(--sp-speed) 5%, var(--qr-paper));overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-ck__cook-lbl{letter-spacing:.06em;color:var(--sp-speed);margin-bottom:6px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-ck__cook-text{color:var(--qr-ink);margin:0;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-ck__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-ck__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-ck__hand{transform:none;animation:none!important}}
.qr .fg-sp-cg__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-cg__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.qr .fg-sp-cg__col{border:1px solid var(--qr-rule);overflow-wrap:anywhere;background:#fff;border-radius:12px;gap:8px;min-width:0;padding:16px 14px;display:grid}.qr .fg-sp-cg__col--remain{border-top:4px solid var(--qr-open);background:color-mix(in srgb, var(--qr-open) 4%, #fff)}.qr .fg-sp-cg__col--shrink{border-top:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 4%, #fff)}.qr .fg-sp-cg__stamp{letter-spacing:.06em;border:1px solid var(--qr-rule);color:var(--qr-ink);border-radius:4px;align-self:start;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.qr .fg-sp-cg__col--remain .fg-sp-cg__stamp{border-color:var(--qr-open);color:var(--qr-open)}.qr .fg-sp-cg__col--shrink .fg-sp-cg__stamp{border-color:var(--qr-verified);color:var(--qr-verified)}.qr .fg-sp-cg__title{color:var(--qr-ink);margin:0;font-size:16px;font-weight:900;line-height:1.35}.qr .fg-sp-cg__model{color:var(--qr-muted);margin:0;font-size:12px;font-weight:600;line-height:1.45}.qr .fg-sp-cg__times{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.qr .fg-sp-cg__time{text-align:center;border-radius:8px;margin:0;padding:8px 10px;font-size:13px;font-weight:800;line-height:1.4}.qr .fg-sp-cg__time--slow{background:color-mix(in srgb, var(--qr-open) 10%, #fff);border:1px solid color-mix(in srgb, var(--qr-open) 30%, var(--qr-rule));color:var(--qr-ink)}.qr .fg-sp-cg__time--fast{background:color-mix(in srgb, var(--qr-verified) 10%, #fff);border:1px solid color-mix(in srgb, var(--qr-verified) 30%, var(--qr-rule));color:var(--qr-ink)}.qr .fg-sp-cg__vs{color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-cg__bar-wrap{background:var(--qr-paper-2);border-radius:7px;min-width:0;height:14px;overflow:hidden}.qr .fg-sp-cg__bar{border-radius:7px;height:100%;animation:12s ease-in-out infinite sp-cg-bar}.qr .fg-sp-cg__bar--wide{background:linear-gradient(90deg, var(--qr-open), color-mix(in srgb, var(--qr-open) 60%, var(--qr-accent)));width:95%}.qr .fg-sp-cg__bar--narrow{background:linear-gradient(90deg, var(--qr-verified), color-mix(in srgb, var(--qr-verified) 60%, var(--sp-width)));width:35%;animation-delay:-6s}@keyframes sp-cg-bar{0%,to{opacity:.75;transform-origin:0;transform:scaleX(.92)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}.qr .fg-sp-cg__ratio{color:var(--qr-ink);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:900;line-height:1.1}.qr .fg-sp-cg__col--remain .fg-sp-cg__ratio{color:var(--qr-open)}.qr .fg-sp-cg__col--shrink .fg-sp-cg__ratio{color:var(--qr-verified);font-size:22px}.qr .fg-sp-cg__mean{color:var(--qr-ink-2);margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-cg__not{border:1px solid color-mix(in srgb, var(--qr-open) 40%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 8%, #fff);color:var(--qr-ink);text-align:center;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;font-weight:800;line-height:1.55}.qr .fg-sp-cg__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-cg__cols{grid-template-columns:1fr}.qr .fg-sp-cg__ratio{font-size:24px}.qr .fg-sp-cg__col--shrink .fg-sp-cg__ratio{font-size:20px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-cg__bar{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-bn__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-bn__formula{border:2px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 6%, #fff);text-align:center;color:var(--qr-ink);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:16px 14px;font-size:15px;font-weight:800;line-height:1.55}.qr .fg-sp-bn__constraints{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-bn__constraint{border:1px solid var(--qr-rule);background:var(--qr-paper);min-width:0;animation:12s ease-in-out infinite sp-bn-active;animation-delay:calc(var(--bn-i,0) * -4s);overflow-wrap:anywhere;border-radius:10px;padding:12px 10px}@keyframes sp-bn-active{0%,to{border-color:var(--qr-rule);background:var(--qr-paper);box-shadow:none}8%,25%{border-color:var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);box-shadow:0 0 0 2px color-mix(in srgb, var(--qr-accent) 15%, transparent)}}.qr .fg-sp-bn__key{color:var(--qr-accent);margin-bottom:4px;font-size:16px;font-weight:900;display:block}.qr .fg-sp-bn__label{color:var(--qr-ink);margin:0 0 4px;font-size:13px;font-weight:800;line-height:1.45}.qr .fg-sp-bn__hint{color:var(--qr-ink-2);margin:0;font-size:12px;font-weight:600;line-height:1.45}.qr .fg-sp-bn__ladder{border:1px solid var(--qr-rule);overflow-wrap:anywhere;background:#fff;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-bn__ladder-head{color:var(--qr-ink);margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.45}.qr .fg-sp-bn__table{border-collapse:collapse;width:100%;min-width:0}.qr .fg-sp-bn__table th,.qr .fg-sp-bn__table td{text-align:left;border-bottom:1px solid var(--qr-rule);overflow-wrap:anywhere;padding:8px 10px;font-size:13px;line-height:1.4}.qr .fg-sp-bn__table th{letter-spacing:.04em;color:var(--qr-muted);background:var(--qr-paper);font-size:12px;font-weight:800}.qr .fg-sp-bn__table tbody tr:last-child td{color:var(--qr-open);background:color-mix(in srgb, var(--qr-open) 5%, #fff);border-bottom:none;font-weight:800}.qr .fg-sp-bn__extras{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.qr .fg-sp-bn__chip{border:1px dashed var(--qr-rule);background:var(--qr-paper-2);color:var(--qr-ink-2);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.qr .fg-sp-bn__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-bn__constraints{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-bn__constraint{border-color:var(--qr-rule);background:var(--qr-paper);box-shadow:none;animation:none!important}}
.qr .fg-sp-df__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-df__desk{border:1px solid var(--qr-rule);background:color-mix(in srgb, var(--sp-width) 6%, var(--qr-paper));border-left:4px solid var(--sp-width);text-align:center;overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-df__desk-lbl{letter-spacing:.06em;color:var(--sp-width);margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-df__desk-val{color:var(--qr-ink);margin:0;font-size:16px;font-weight:800}.qr .fg-sp-df__factories{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid}.qr .fg-sp-df__side{border:1px solid var(--qr-rule);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:12px;gap:6px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-df__side--a{border-left:4px solid var(--qr-view)}.qr .fg-sp-df__side--b{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 5%, #fff);animation:12s ease-in-out infinite sp-df-glow}@keyframes sp-df-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--qr-accent) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--qr-accent) 12%, transparent)}}.qr .fg-sp-df__tag{letter-spacing:.08em;color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-df__phys{color:var(--qr-ink-2);margin:0;font-size:14px;font-weight:800}.qr .fg-sp-df__t{color:var(--qr-ink);margin:0;font-size:16px;font-weight:800}.qr .fg-sp-df__t--big{color:var(--qr-accent);font-size:22px;font-weight:900;line-height:1.2}.qr .fg-sp-df__rate{color:var(--qr-ink-2);margin:0;font-size:13px;font-weight:700}.qr .fg-sp-df__days{color:var(--qr-ink);margin:0;font-size:13px;font-weight:700;line-height:1.45}.qr .fg-sp-df__arrow{color:var(--qr-accent);align-self:center;font-size:24px;font-weight:800;line-height:1}.qr .fg-sp-df__ratio{border:1px solid color-mix(in srgb, var(--qr-accent) 30%, var(--qr-rule));background:color-mix(in srgb, var(--qr-accent) 6%, #fff);text-align:center;color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 14px;font-size:14px;font-weight:800;line-height:1.5}.qr .fg-sp-df__contrast{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qr .fg-sp-df__can,.qr .fg-sp-df__cannot{overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 10px;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-df__can{border:1px solid color-mix(in srgb, var(--qr-verified) 35%, var(--qr-rule));background:color-mix(in srgb, var(--qr-verified) 6%, #fff);color:var(--qr-ink)}.qr .fg-sp-df__cannot{border:1px solid color-mix(in srgb, var(--qr-open) 35%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 6%, #fff);color:var(--qr-ink-2)}.qr .fg-sp-df__can b,.qr .fg-sp-df__cannot b{letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-df__can b{color:var(--qr-verified)}.qr .fg-sp-df__cannot b{color:var(--qr-open)}.qr .fg-sp-df__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-df__factories,.qr .fg-sp-df__contrast{grid-template-columns:1fr}.qr .fg-sp-df__arrow{text-align:center;justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-df__side--b{box-shadow:none;animation:none!important}}
.qr .fg-sp-eb__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-eb__hero{border:1px solid var(--qr-rule);background:var(--qr-paper);border-radius:12px;justify-items:center;gap:10px;min-width:0;padding:16px 14px;display:grid}.qr .fg-sp-eb__badge{letter-spacing:.08em;border:1px dashed var(--qr-view);color:var(--qr-view);background:color-mix(in srgb, var(--qr-view) 6%, #fff);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800}.qr .fg-sp-eb__formula{color:var(--qr-ink);letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:800;animation:12s ease-in-out infinite sp-eb-formula}@keyframes sp-eb-formula{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.02)}}.qr .fg-sp-eb__target{color:var(--qr-ink-2);text-align:center;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.qr .fg-sp-eb__table{border-collapse:collapse;width:100%;min-width:0;font-size:13px}.qr .fg-sp-eb__cap{caption-side:top;text-align:left;letter-spacing:.04em;color:var(--qr-muted);padding-bottom:8px;font-size:12px;font-weight:800}.qr .fg-sp-eb__table th,.qr .fg-sp-eb__table td{border:1px solid var(--qr-rule);text-align:left;overflow-wrap:anywhere;padding:10px 12px}.qr .fg-sp-eb__table th{background:var(--qr-paper);color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-eb__table td{color:var(--qr-ink);background:#fff;font-weight:700}.qr .fg-sp-eb__table tbody tr{animation:12s ease-in-out infinite sp-eb-row}.qr .fg-sp-eb__table tbody tr:first-child{animation-delay:0s}.qr .fg-sp-eb__table tbody tr:nth-child(2){animation-delay:.4s}.qr .fg-sp-eb__table tbody tr:nth-child(3){animation-delay:.8s}@keyframes sp-eb-row{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--sp-depth) 6%, transparent)}}.qr .fg-sp-eb__callout{border:2px solid var(--sp-depth);background:color-mix(in srgb, var(--sp-depth) 8%, #fff);text-align:center;border-radius:12px;gap:8px;min-width:0;padding:16px 14px;animation:12s ease-in-out infinite sp-eb-callout;display:grid}@keyframes sp-eb-callout{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--sp-depth) 0%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--sp-depth) 12%, transparent)}}.qr .fg-sp-eb__callout-lbl{letter-spacing:.08em;color:var(--sp-depth);font-size:12px;font-weight:800}.qr .fg-sp-eb__callout-setup{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:1.55}.qr .fg-sp-eb__callout-n{color:var(--sp-depth);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800}.qr .fg-sp-eb__callout-need{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800}.qr .fg-sp-eb__notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qr .fg-sp-eb__depth,.qr .fg-sp-eb__not{overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 10px;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-eb__depth{border:1px solid color-mix(in srgb, var(--sp-depth) 35%, var(--qr-rule));background:color-mix(in srgb, var(--sp-depth) 5%, #fff);color:var(--qr-ink)}.qr .fg-sp-eb__not{border:1px dashed color-mix(in srgb, var(--qr-open) 45%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 5%, #fff);color:var(--qr-ink-2)}.qr .fg-sp-eb__depth b,.qr .fg-sp-eb__not b{letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-eb__depth b{color:var(--sp-depth)}.qr .fg-sp-eb__not b{color:var(--qr-open)}.qr .fg-sp-eb__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-eb__notes{grid-template-columns:1fr}.qr .fg-sp-eb__formula{font-size:22px}.qr .fg-sp-eb__callout-n{font-size:18px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-eb__formula,.qr .fg-sp-eb__table tbody tr,.qr .fg-sp-eb__callout{animation:none!important}}
.qr .fg-sp-im__stage{gap:14px;min-width:0;display:grid;position:relative;overflow:hidden}.qr .fg-sp-im__shuttle{pointer-events:none;z-index:0;position:absolute;inset:0}.qr .fg-sp-im__ion-dot{background:var(--sp-width);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-width) 25%, transparent);border-radius:50%;animation:12s ease-in-out infinite sp-im-shuttle;position:absolute;top:18%;left:8%}@keyframes sp-im-shuttle{0%,to{background:var(--sp-width);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-width) 25%, transparent);left:8%}33%{background:var(--sp-depth);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-depth) 25%, transparent);left:50%}66%{background:var(--sp-speed);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-speed) 25%, transparent);left:92%}}.qr .fg-sp-im__cols{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid;position:relative}.qr .fg-sp-im__col{border:1px solid var(--qr-rule);border-top:4px solid var(--col,var(--qr-accent));background:#fff;border-radius:12px;gap:8px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-im__col--width{--col:var(--sp-width)}.qr .fg-sp-im__col--speed{--col:var(--sp-speed)}.qr .fg-sp-im__col--depth{--col:var(--sp-depth)}.qr .fg-sp-im__col-name{color:var(--col,var(--qr-ink));margin:0;font-size:18px;font-weight:900}.qr .fg-sp-im__how,.qr .fg-sp-im__now,.qr .fg-sp-im__not{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-im__how b,.qr .fg-sp-im__now b,.qr .fg-sp-im__not b{letter-spacing:.04em;color:var(--qr-muted);margin-bottom:3px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-im__how,.qr .fg-sp-im__now{color:var(--qr-ink)}.qr .fg-sp-im__not{border:1px dashed color-mix(in srgb, var(--qr-open) 45%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 5%, #fff);color:var(--qr-ink-2);border-radius:8px;padding:8px}.qr .fg-sp-im__not b{color:var(--qr-open)}.qr .fg-sp-im__trap{z-index:1;border:2px solid color-mix(in srgb, var(--qr-open) 55%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 6%, #fff);border-radius:12px;gap:8px;min-width:0;padding:18px 14px 14px;display:grid;position:relative}.qr .fg-sp-im__trap-stamp{letter-spacing:.08em;border:3px solid var(--qr-open);color:var(--qr-open);background:#fff;border-radius:6px;padding:5px 12px;font-size:16px;font-weight:900;position:absolute;top:12px;right:14px;transform:rotate(-6deg)}.qr .fg-sp-im__trap-bad{color:var(--qr-open);overflow-wrap:anywhere;margin:0;padding-right:88px;font-size:14px;font-weight:800;line-height:1.5}.qr .fg-sp-im__trap-why{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-im__link{z-index:1;border:1px solid var(--qr-rule);background:var(--qr-paper);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55;position:relative}.qr .fg-sp-im__rule{z-index:1;border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55;position:relative}@media (max-width:719px){.qr .fg-sp-im__cols{grid-template-columns:1fr}.qr .fg-sp-im__ion-dot{animation:12s ease-in-out infinite sp-im-shuttle-v}@keyframes sp-im-shuttle-v{0%,to{background:var(--sp-width);top:8%;left:50%}33%{background:var(--sp-depth);top:38%;left:50%}66%{background:var(--sp-speed);top:68%;left:50%}}.qr .fg-sp-im__trap-bad{padding-top:36px;padding-right:0}.qr .fg-sp-im__trap-stamp{width:fit-content;position:relative;top:auto;left:14px;right:auto;transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-im__ion-dot{top:18%;left:50%;animation:none!important}}
.qr .fg-sp-il__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-il__ladder{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.qr .fg-sp-il__ladder:before{content:"";background:linear-gradient(180deg, var(--qr-muted), var(--sp-width), var(--qr-accent));border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:28px}.qr .fg-sp-il__step{opacity:0;min-width:0;animation:12s ease-in-out infinite sp-il-reveal;animation-delay:calc(var(--step-i,0) * .8s);grid-template-columns:56px minmax(0,1fr);align-items:stretch;gap:10px;padding:6px 0;display:grid;transform:translate(-8px)}@keyframes sp-il-reveal{0%,8%{opacity:0;transform:translate(-8px)}12%,88%{opacity:1;transform:translate(0)}to{opacity:.6;transform:translate(0)}}.qr .fg-sp-il__year{color:#fff;background:var(--sp-width);z-index:1;border-radius:999px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:13px;font-weight:900;display:grid;position:relative}.qr .fg-sp-il__step:last-child .fg-sp-il__year{background:var(--qr-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--qr-accent) 20%, transparent)}.qr .fg-sp-il__rung{border:1px solid var(--qr-rule);border-left:4px solid var(--sp-width);background:#fff;border-radius:12px;gap:6px;min-width:0;padding:12px 14px;display:grid}.qr .fg-sp-il__step:last-child .fg-sp-il__rung{border-left-color:var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 5%, #fff)}.qr .fg-sp-il__phys{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:800}.qr .fg-sp-il__log-wrap{gap:4px;min-width:0;display:grid}.qr .fg-sp-il__log-bar{height:8px;width:var(--log-w,20%);background:linear-gradient(90deg, var(--sp-width), var(--qr-accent));border-radius:4px;max-width:100%;transition:width .3s;display:block}.qr .fg-sp-il__log{color:var(--qr-accent);overflow-wrap:anywhere;font-size:20px;font-weight:900}.qr .fg-sp-il__step:last-child .fg-sp-il__log{font-size:24px}.qr .fg-sp-il__extra{color:var(--qr-muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700;line-height:1.45}.qr .fg-sp-il__blanks{border:1px dashed var(--qr-roadmap);background:var(--qr-paper-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:12px;display:flex}.qr .fg-sp-il__blanks-lbl{letter-spacing:.06em;color:var(--qr-roadmap);margin-right:4px;font-size:12px;font-weight:800}.qr .fg-sp-il__blank{border:1px dashed var(--qr-open);color:var(--qr-open);overflow-wrap:anywhere;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.qr .fg-sp-il__reject{border:1px solid color-mix(in srgb, var(--qr-open) 40%, var(--qr-rule));border-left:4px solid var(--qr-open);background:color-mix(in srgb, var(--qr-open) 5%, #fff);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-il__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-il__step{grid-template-columns:48px minmax(0,1fr)}.qr .fg-sp-il__year{width:48px;height:48px;font-size:12px}.qr .fg-sp-il__ladder:before{left:22px}.qr .fg-sp-il__log{font-size:17px}.qr .fg-sp-il__step:last-child .fg-sp-il__log{font-size:20px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-il__step{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-f10__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-f10__same{border:1px solid var(--qr-rule);background:var(--qr-paper);text-align:center;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-f10__same-lbl{letter-spacing:.06em;color:var(--qr-muted);margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-f10__same-val{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800}.qr .fg-sp-f10__pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid}.qr .fg-sp-f10__side{border:1px solid var(--qr-rule);text-align:center;background:#fff;border-radius:12px;gap:6px;min-width:0;padding:14px 12px;animation:12s ease-in-out infinite sp-f10-pulse;display:grid}.qr .fg-sp-f10__side--a{border-left:4px solid var(--qr-view);animation-delay:0s}.qr .fg-sp-f10__side--b{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 5%, #fff);animation-delay:.6s}@keyframes sp-f10-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}.qr .fg-sp-f10__tag{letter-spacing:.08em;color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-f10__phys{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800}.qr .fg-sp-f10__t{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800}.qr .fg-sp-f10__t--big{color:var(--qr-accent);font-size:20px;animation:12s ease-in-out infinite sp-f10-glow}@keyframes sp-f10-glow{0%,to{opacity:1}50%{opacity:.85;text-shadow:0 0 8px color-mix(in srgb, var(--qr-accent) 30%, transparent)}}.qr .fg-sp-f10__vs{color:var(--qr-accent);align-self:center;font-size:24px;font-weight:800;line-height:1}.qr .fg-sp-f10__kinds{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-f10__kinds li{border:1px solid var(--qr-rule);min-width:0;color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px 10px 10px;font-size:13px;font-weight:700;line-height:1.45;position:relative}.qr .fg-sp-f10__kind--ok{border-left:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 4%, #fff)}.qr .fg-sp-f10__kind--no{border-left:4px solid var(--qr-open);background:var(--qr-paper-2)}.qr .fg-sp-f10__kind-stamp{letter-spacing:.04em;vertical-align:baseline;border-radius:4px;margin-right:6px;padding:2px 6px;font-size:12px;font-weight:800;display:inline-block}.qr .fg-sp-f10__kind--ok .fg-sp-f10__kind-stamp{border:1px solid var(--qr-verified);color:var(--qr-verified)}.qr .fg-sp-f10__kind--no .fg-sp-f10__kind-stamp{border:1px dashed var(--qr-open);color:var(--qr-open)}.qr .fg-sp-f10__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-f10__pair{grid-template-columns:1fr}.qr .fg-sp-f10__vs{text-align:center;justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-f10__side,.qr .fg-sp-f10__t--big{opacity:1;text-shadow:none;transform:none;animation:none!important}}
.qr .fg-sp-qn__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-qn__helix{border:1px solid var(--qr-rule);border-top:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 5%, #fff);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-qn__tile{border:1px solid color-mix(in srgb, var(--qr-verified) 30%, var(--qr-rule));opacity:0;min-width:0;animation:12s ease-in-out infinite sp-qn-tile;animation-delay:calc(var(--tile-i,0) * .5s);background:#fff;border-radius:10px;gap:6px;padding:12px 10px;display:grid;transform:translateY(6px)}@keyframes sp-qn-tile{0%,10%{opacity:0;transform:translateY(6px)}18%,90%{opacity:1;transform:translateY(0)}to{opacity:.85;transform:translateY(0)}}.qr .fg-sp-qn__tile-k{letter-spacing:.04em;color:var(--qr-verified);font-size:12px;font-weight:800}.qr .fg-sp-qn__tile-v{color:var(--qr-ink);overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.45}.qr .fg-sp-qn__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-qn__plan{border:1px solid var(--qr-rule);border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 4%, #fff);border-radius:12px;gap:10px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-qn__plan-head{flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0;display:flex}.qr .fg-sp-qn__co{color:var(--co,var(--qr-ink));font-size:15px;font-weight:800}.qr .fg-sp-qn__modality{color:var(--qr-muted);font-size:12px;font-weight:700}.qr .fg-sp-qn__rungs{gap:6px;min-width:0;display:grid}.qr .fg-sp-qn__rung{min-width:0;color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;grid-template-columns:auto 1fr;align-items:baseline;gap:8px;padding:10px;font-size:13px;font-weight:700;line-height:1.45;display:grid}.qr .fg-sp-qn__rung--near{border:1px solid color-mix(in srgb, var(--co,var(--qr-accent)) 25%, var(--qr-rule));background:#fff}.qr .fg-sp-qn__rung--far{background:color-mix(in srgb, var(--co,var(--qr-accent)) 8%, #fff);border:1px dashed var(--qr-roadmap)}.qr .fg-sp-qn__rung-lbl{letter-spacing:.06em;color:var(--co,var(--qr-accent));font-size:12px;font-weight:800}.qr .fg-sp-qn__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-qn__helix,.qr .fg-sp-qn__plans{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-qn__tile{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-sm__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-sm__cutaway{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-sm__col{border:1px solid var(--qr-rule);border-top:4px solid var(--col);background:color-mix(in srgb, var(--col) 5%, #fff);overflow-wrap:anywhere;min-width:0;animation:12s ease-in-out infinite sp-sm-col;animation-delay:calc(var(--ci,0) * -4s);border-radius:12px;gap:8px;padding:14px 12px;display:grid}@keyframes sp-sm-col{0%,to{opacity:.78}50%{opacity:1}}.qr .fg-sp-sm__col-name{color:var(--col);font-size:18px;font-weight:900;line-height:1.2}.qr .fg-sp-sm__how,.qr .fg-sp-sm__now,.qr .fg-sp-sm__not{color:var(--qr-ink);margin:0;font-size:13px;line-height:1.45}.qr .fg-sp-sm__how b,.qr .fg-sp-sm__now b,.qr .fg-sp-sm__not b{letter-spacing:.04em;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-sm__how b{color:var(--qr-verified)}.qr .fg-sp-sm__now b{color:var(--qr-accent)}.qr .fg-sp-sm__not b{color:var(--qr-open)}.qr .fg-sp-sm__not{color:var(--qr-ink-2)}.qr .fg-sp-sm__cryo{border:1px solid var(--qr-rule);background:var(--qr-paper);border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.qr .fg-sp-sm__cryo-lbl{letter-spacing:.06em;color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-sm__cryo-diagram{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.qr .fg-sp-sm__cell{border:2px solid color-mix(in srgb, var(--co,var(--qr-accent)) 40%, var(--qr-rule));background:color-mix(in srgb, var(--co,var(--qr-accent)) 8%, #fff);border-radius:10px;place-items:center;min-width:0;padding:16px 10px;display:grid}.qr .fg-sp-sm__cell-lbl{color:var(--co,var(--qr-ink));text-align:center;overflow-wrap:anywhere;font-size:13px;font-weight:800}.qr .fg-sp-sm__tunnel{background:color-mix(in srgb, var(--co,var(--qr-accent)) 12%, var(--qr-paper-2));border-top:2px dashed color-mix(in srgb, var(--co,var(--qr-accent)) 35%, var(--qr-rule));border-bottom:2px dashed color-mix(in srgb, var(--co,var(--qr-accent)) 35%, var(--qr-rule));place-items:center;min-width:0;padding:12px 8px;display:grid;position:relative;overflow:hidden}.qr .fg-sp-sm__tunnel-lbl{color:var(--co,var(--qr-accent));z-index:1;text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:800}.qr .fg-sp-sm__pulse{background:var(--co,var(--qr-accent));width:12px;height:12px;box-shadow:0 0 8px color-mix(in srgb, var(--co,var(--qr-accent)) 60%, transparent);border-radius:50%;margin-top:-6px;animation:12s linear infinite sp-sm-pulse;position:absolute;top:50%;left:-12px}@keyframes sp-sm-pulse{0%{opacity:0;left:-12px}5%{opacity:1}95%{opacity:1}to{opacity:0;left:calc(100% + 12px)}}.qr .fg-sp-sm__cryo-txt{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-sm__rule{border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-sm__cutaway,.qr .fg-sp-sm__cryo-diagram{grid-template-columns:1fr}.qr .fg-sp-sm__tunnel{min-height:48px}.qr .fg-sp-sm__pulse{animation:12s linear infinite sp-sm-pulse-v}}@keyframes sp-sm-pulse-v{0%{opacity:0;margin-left:-6px;top:-12px;left:50%}5%{opacity:1}95%{opacity:1}to{opacity:0;top:calc(100% + 12px)}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-sm__col,.qr .fg-sp-sm__pulse{opacity:1;animation:none!important}}
.qr .fg-sp-wl__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-wl__clocks{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.qr .fg-sp-wl__clock{border:1px solid var(--qr-rule);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:12px;justify-items:center;gap:8px;min-width:0;padding:16px 12px;display:grid}.qr .fg-sp-wl__clock--cycle{border-top:4px solid var(--sp-speed);background:color-mix(in srgb, var(--sp-speed) 5%, #fff)}.qr .fg-sp-wl__clock--decode{border-top:4px solid var(--qr-open);background:color-mix(in srgb, var(--qr-open) 5%, #fff)}.qr .fg-sp-wl__clock-tag{letter-spacing:.08em;background:var(--qr-paper);border:1px solid var(--qr-rule);color:var(--qr-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.qr .fg-sp-wl__clock--cycle .fg-sp-wl__clock-tag{border-color:color-mix(in srgb, var(--sp-speed) 40%, var(--qr-rule));color:var(--sp-speed)}.qr .fg-sp-wl__clock--decode .fg-sp-wl__clock-tag{border-color:color-mix(in srgb, var(--qr-open) 40%, var(--qr-rule));color:var(--qr-open)}.qr .fg-sp-wl__face{border:3px solid var(--qr-ink);background:#fff;border-radius:50%;width:72px;height:72px;position:relative}.qr .fg-sp-wl__hand{transform-origin:bottom;border-radius:2px;position:absolute;bottom:50%;left:50%}.qr .fg-sp-wl__hand--fast{background:var(--sp-speed);width:3px;height:28px;margin-left:-1.5px;animation:12s linear infinite sp-wl-fast}.qr .fg-sp-wl__hand--slow{background:var(--qr-open);width:2px;height:24px;margin-left:-1px;animation:12s linear infinite sp-wl-slow}@keyframes sp-wl-fast{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sp-wl-slow{0%{transform:rotate(0)}to{transform:rotate(60deg)}}.qr .fg-sp-wl__k{color:var(--qr-ink);margin:0;font-size:13px;font-weight:800}.qr .fg-sp-wl__v{color:var(--qr-ink);font-size:24px;font-weight:900;line-height:1.15}.qr .fg-sp-wl__mean{color:var(--qr-ink-2);margin:0;font-size:12px;font-weight:700;line-height:1.5}.qr .fg-sp-wl__vs{color:var(--qr-open);font-size:28px;font-weight:900;line-height:1}.qr .fg-sp-wl__not{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-wl__not-item{border:1px solid var(--qr-rule);background:var(--qr-paper-2);min-width:0;color:var(--qr-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px 10px 72px;font-size:13px;font-weight:700;line-height:1.45;position:relative}.qr .fg-sp-wl__not-stamp{letter-spacing:.08em;border:2px solid var(--qr-open);color:var(--qr-open);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:800;text-decoration:none;position:absolute;top:8px;left:10px;transform:rotate(-6deg)}.qr .fg-sp-wl__vs-atom{border-left:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 6%, #fff);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-wl__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-wl__clocks{grid-template-columns:1fr}.qr .fg-sp-wl__vs{justify-self:center}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-wl__hand--fast,.qr .fg-sp-wl__hand--slow{animation:none!important}.qr .fg-sp-wl__hand--fast{transform:rotate(45deg)}.qr .fg-sp-wl__hand--slow{transform:rotate(15deg)}.qr .fg-sp-wl__not-stamp{transform:rotate(-6deg)}}
.qr .fg-sp-ib__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-ib__questions{gap:8px;min-width:0;display:grid}.qr .fg-sp-ib__wrong{background:var(--qr-paper-2);border:1px solid var(--qr-rule);color:var(--qr-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px 12px 72px;font-size:14px;font-weight:700;line-height:1.5;position:relative}.qr .fg-sp-ib__stamp{letter-spacing:.08em;border:2px solid var(--qr-open);color:var(--qr-open);border-radius:4px;padding:3px 8px;font-size:12px;font-weight:800;text-decoration:none;position:absolute;top:10px;left:10px;transform:rotate(-6deg)}.qr .fg-sp-ib__right{border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 6%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;font-weight:800;line-height:1.5}.qr .fg-sp-ib__example{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.qr .fg-sp-ib__job{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800}.qr .fg-sp-ib__machines{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-ib__machine{text-align:center;border-radius:10px;place-items:center;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-ib__machine--sc{border:1px solid color-mix(in srgb, var(--co,var(--qr-accent)) 35%, var(--qr-rule));background:color-mix(in srgb, var(--co,var(--qr-accent)) 10%, #fff);animation:12s ease-in-out infinite sp-ib-sc}.qr .fg-sp-ib__machine--ion{border:1px solid var(--qr-rule);background:var(--qr-paper)}@keyframes sp-ib-sc{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--co,var(--qr-accent)) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--co,var(--qr-accent)) 25%, transparent)}}.qr .fg-sp-ib__machine-time{color:var(--qr-ink);overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.45}.qr .fg-sp-ib__machine--sc .fg-sp-ib__machine-time{color:var(--co,var(--qr-accent))}.qr .fg-sp-ib__who{background:var(--qr-paper);border:1px solid var(--qr-rule);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-ib__roadmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-ib__chip{border:1px dashed var(--qr-roadmap);background:color-mix(in srgb, var(--qr-roadmap) 6%, #fff);min-width:0;animation:12s ease-in-out infinite sp-ib-chip;animation-delay:calc(var(--ri,0) * -3s);overflow-wrap:anywhere;border-radius:10px;gap:4px;padding:12px 10px;display:grid}@keyframes sp-ib-chip{0%,to{opacity:.72}25%{opacity:1}}.qr .fg-sp-ib__chip-yr{color:var(--qr-roadmap);font-size:12px;font-weight:700}.qr .fg-sp-ib__chip-name{color:var(--co,var(--qr-ink));font-size:16px;font-weight:800}.qr .fg-sp-ib__chip-bits,.qr .fg-sp-ib__chip-gates{color:var(--qr-ink-2);font-size:13px;font-weight:700;line-height:1.45}.qr .fg-sp-ib__rule{border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-ib__machines,.qr .fg-sp-ib__roadmap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-ib__machine--sc,.qr .fg-sp-ib__chip{opacity:1;box-shadow:none;animation:none!important}.qr .fg-sp-ib__stamp{transform:rotate(-6deg)}}
.qr .fg-sp-nm__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-nm__cutaway{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-nm__col{border:1px solid var(--qr-rule);border-top:4px solid var(--col);background:color-mix(in srgb, var(--col) 5%, #fff);overflow-wrap:anywhere;border-radius:12px;gap:8px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-nm__col-name{color:var(--col);font-size:18px;font-weight:900;line-height:1.2}.qr .fg-sp-nm__how,.qr .fg-sp-nm__now{color:var(--qr-ink);margin:0;font-size:13px;line-height:1.45}.qr .fg-sp-nm__how b,.qr .fg-sp-nm__now b{letter-spacing:.04em;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-nm__how b{color:var(--qr-verified)}.qr .fg-sp-nm__now b{color:var(--qr-accent)}.qr .fg-sp-nm__array{border:1px solid var(--qr-rule);background:var(--qr-paper);border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.qr .fg-sp-nm__array-lbl{letter-spacing:.06em;color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-nm__grid{border:1px dashed color-mix(in srgb, var(--co,var(--qr-accent)) 30%, var(--qr-rule));background:#fff;border-radius:10px;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;min-width:0;padding:8px;display:grid}.qr .fg-sp-nm__dot{aspect-ratio:1;background:var(--co,var(--qr-accent));width:100%;max-width:20px;animation:12s ease-in-out infinite sp-nm-dot;animation-delay:calc(var(--di,0) * -.25s);border-radius:50%;justify-self:center}@keyframes sp-nm-dot{0%,to{opacity:.65;transform:translate(0)scale(1)}25%{transform:translate(calc((var(--di) % 4 - 1.5) * 3px), calc((var(--di) % 3 - 1) * 4px)) scale(1.1);opacity:1}50%{transform:translate(calc((var(--di) % 5 - 2) * 4px), calc((var(--di) % 2) * -3px)) scale(.9);opacity:.85}75%{transform:translate(calc((var(--di) % 3 - 1) * -3px), calc((var(--di) % 4 - 1.5) * 3px)) scale(1.05);opacity:1}}.qr .fg-sp-nm__lane{border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 6%, #fff);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-nm__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-nm__cutaway{grid-template-columns:1fr}.qr .fg-sp-nm__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-nm__dot{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-tt__stage{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;gap:14px;min-width:0;padding:16px 14px 14px;display:grid;position:relative}.qr .fg-sp-tt__stamp{letter-spacing:.06em;border:3px solid var(--qr-open);color:var(--qr-open);text-align:center;background:#fff;border-radius:6px;max-width:9rem;padding:5px 12px;font-size:13px;font-weight:800;line-height:1.35;position:absolute;top:12px;right:12px;transform:rotate(6deg)}.qr .fg-sp-tt__bars{gap:14px;min-width:0;padding-top:8px;padding-right:96px;display:grid}.qr .fg-sp-tt__row{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.qr .fg-sp-tt__row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.qr .fg-sp-tt__name{color:var(--qr-ink);margin:0;font-size:14px;font-weight:800;line-height:1.4}.qr .fg-sp-tt__time{color:var(--qr-ink);white-space:nowrap;font-size:22px;font-weight:900;line-height:1.15}.qr .fg-sp-tt__track{background:var(--qr-paper);border:1px solid var(--qr-rule);border-radius:8px;min-width:0;height:28px;position:relative;overflow:hidden}.qr .fg-sp-tt__bar{height:100%;width:var(--w,20%);background:linear-gradient(90deg, color-mix(in srgb, var(--sp-speed) 80%, #fff), var(--sp-speed));animation:12s ease-in-out infinite sp-tt-grow;animation-delay:calc(var(--i,0) * -4s);border-radius:6px;display:block}@keyframes sp-tt-grow{0%,to{opacity:.75;filter:brightness(.95)}50%{opacity:1;filter:brightness(1.05)}}.qr .fg-sp-tt__meaning{color:var(--qr-ink-2);margin:0;font-size:12px;font-weight:700;line-height:1.5}.qr .fg-sp-tt__pulse{border-left:4px solid var(--sp-speed);background:color-mix(in srgb, var(--sp-speed) 6%, #fff);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-tt__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-tt__bars{padding-top:48px;padding-right:0}.qr .fg-sp-tt__stamp{align-self:start;max-width:none;position:relative;top:auto;left:14px;right:auto;transform:rotate(3deg)}.qr .fg-sp-tt__time{font-size:18px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-tt__bar{opacity:1;animation:none!important}.qr .fg-sp-tt__stamp{transform:rotate(3deg)}}
.qr .fg-sp-qe__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-qe__compare{gap:8px;min-width:0;display:grid}.qr .fg-sp-qe__wrong{background:var(--qr-paper-2);border:1px solid var(--qr-rule);color:var(--qr-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px 12px 72px;font-size:14px;font-weight:700;line-height:1.5;position:relative}.qr .fg-sp-qe__right{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 6%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px 12px 72px;font-size:15px;font-weight:800;line-height:1.5;position:relative}.qr .fg-sp-qe__stamp{letter-spacing:.08em;border:2px solid var(--qr-open);color:var(--qr-open);border-radius:4px;padding:3px 8px;font-size:12px;font-weight:800;text-decoration:none;position:absolute;top:10px;left:10px;transform:rotate(-6deg)}.qr .fg-sp-qe__stamp--ok{border-color:var(--qr-verified);color:var(--qr-verified)}.qr .fg-sp-qe__targets{gap:8px;min-width:0;display:grid}.qr .fg-sp-qe__card{border:1px solid var(--qr-rule);border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 6%, #fff);border-radius:10px;gap:4px;min-width:0;padding:12px 14px;display:grid}.qr .fg-sp-qe__card-head{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.qr .fg-sp-qe__co{color:var(--co,var(--qr-ink));font-size:14px;font-weight:800}.qr .fg-sp-qe__when{color:var(--qr-roadmap);font-size:13px;font-weight:700}.qr .fg-sp-qe__bits{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800;line-height:1.45}.qr .fg-sp-qe__extra{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.45}.qr .fg-sp-qe__atom,.qr .fg-sp-qe__infleqtion{border:1px solid var(--qr-rule);background:var(--qr-paper);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-qe__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-qe__wrong,.qr .fg-sp-qe__right{padding-top:44px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-qe__card,.qr .fg-sp-qe__rule{opacity:1;transform:none;animation:none!important}.qr .fg-sp-qe__stamp{transform:rotate(-6deg)}}
.qr .fg-sp-pm__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-pm__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-pm__col{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;gap:8px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-pm__col:first-child{border-top:4px solid var(--sp-width,var(--qr-view))}.qr .fg-sp-pm__col:nth-child(2){border-top:4px solid var(--sp-speed,var(--qr-accent))}.qr .fg-sp-pm__col:nth-child(3){border-top:4px solid var(--sp-depth,var(--qr-roadmap))}.qr .fg-sp-pm__col-name{color:var(--qr-ink);margin:0;font-size:16px;font-weight:800}.qr .fg-sp-pm__how,.qr .fg-sp-pm__not{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-pm__how{color:var(--qr-ink)}.qr .fg-sp-pm__not{color:var(--qr-ink-2)}.qr .fg-sp-pm__how b,.qr .fg-sp-pm__not b{letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-pm__how b{color:var(--qr-verified)}.qr .fg-sp-pm__not b{color:var(--qr-open)}.qr .fg-sp-pm__flow{border:1px dashed var(--qr-rule);background:var(--qr-paper);border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-pm__flow-lbl{letter-spacing:.06em;color:var(--qr-muted);margin-bottom:8px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-pm__track{background:color-mix(in srgb, var(--qr-accent) 8%, #fff);border-radius:6px;height:20px;position:relative;overflow:hidden}.qr .fg-sp-pm__dash{background:var(--qr-accent);opacity:.7;border-radius:2px;width:24px;height:3px;animation:12s linear infinite fg-sp-pm-flow;position:absolute;top:50%;transform:translateY(-50%)}.qr .fg-sp-pm__dash--1{animation-delay:0s}.qr .fg-sp-pm__dash--2{animation-delay:-4s}.qr .fg-sp-pm__dash--3{animation-delay:-8s}@keyframes fg-sp-pm-flow{0%{opacity:0;left:-24px}5%{opacity:.85}95%{opacity:.85}to{opacity:0;left:calc(100% + 24px)}}.qr .fg-sp-pm__firms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-pm__firm{border:1px solid var(--qr-rule);border-left:4px solid var(--co,var(--qr-accent));background:color-mix(in srgb, var(--co,var(--qr-accent)) 6%, #fff);border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-pm__firm-co{color:var(--co,var(--qr-ink));margin-bottom:6px;font-size:14px;font-weight:800;display:block}.qr .fg-sp-pm__firm-path{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-pm__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-pm__cols,.qr .fg-sp-pm__firms{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-pm__dash,.qr .fg-sp-pm__rule{opacity:.7;left:20%;transform:translateY(-50%);animation:none!important}.qr .fg-sp-pm__dash--2{left:45%}.qr .fg-sp-pm__dash--3{left:70%}}
.qr .fg-sp-fu__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-fu__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-fu__side{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;gap:10px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-fu__side--wrong{border-left:4px solid var(--qr-open);background:color-mix(in srgb, var(--qr-open) 4%, #fff)}.qr .fg-sp-fu__side--right{border-left:4px solid var(--qr-verified);background:color-mix(in srgb, var(--qr-verified) 4%, #fff)}.qr .fg-sp-fu__stamp{letter-spacing:.08em;border:2px solid var(--qr-open);width:fit-content;color:var(--qr-open);border-radius:4px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-block;transform:rotate(-4deg)}.qr .fg-sp-fu__stamp--ok{border-color:var(--qr-verified);color:var(--qr-verified)}.qr .fg-sp-fu__side-lbl{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-fu__side--wrong .fg-sp-fu__side-lbl{color:var(--qr-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--qr-open) 55%, transparent)}.qr .fg-sp-fu__photon-path{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;min-height:36px;padding:8px 0;display:grid;position:relative}.qr .fg-sp-fu__photon{background:var(--qr-accent);border-radius:50%;flex-shrink:0;width:14px;height:14px}.qr .fg-sp-fu__photon--end{opacity:.15;background:var(--qr-muted)}.qr .fg-sp-fu__gate-line{background:repeating-linear-gradient(90deg, var(--qr-muted) 0, var(--qr-muted) 4px, transparent 4px, transparent 8px);opacity:.5;height:2px}.qr .fg-sp-fu__gate-count{color:var(--qr-muted);white-space:nowrap;font-size:12px;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%)}.qr .fg-sp-fu__fusion-path{justify-content:space-between;align-items:center;gap:4px;min-height:40px;padding:8px 0;display:flex;position:relative}.qr .fg-sp-fu__resource{background:var(--qr-accent);opacity:.85;border-radius:3px;flex-shrink:0;width:12px;height:12px}.qr .fg-sp-fu__resource--2{opacity:.6}.qr .fg-sp-fu__resource--3{opacity:.45}.qr .fg-sp-fu__fuse-node{border:1px solid var(--qr-accent);color:var(--qr-accent);background:#fff;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:12px;font-weight:800}.qr .fg-sp-fu__info-token{background:var(--qr-verified);width:10px;height:10px;box-shadow:0 0 0 2px color-mix(in srgb, var(--qr-verified) 30%, #fff);border-radius:50%;animation:12s ease-in-out infinite fg-sp-fu-step;position:absolute;bottom:2px;left:0}@keyframes fg-sp-fu-step{0%,8%{opacity:1;left:0}20%,28%{opacity:1;left:28%}40%,48%{opacity:1;left:50%}60%,68%{opacity:1;left:72%}80%,to{opacity:1;left:calc(100% - 10px)}}.qr .fg-sp-fu__need{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-fu__need-item{border:1px solid color-mix(in srgb, var(--qr-verified) 30%, var(--qr-rule));background:color-mix(in srgb, var(--qr-verified) 5%, #fff);min-width:0;color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.qr .fg-sp-fu__check{color:var(--qr-verified);flex-shrink:0;font-size:14px;font-weight:800}.qr .fg-sp-fu__xanadu{border:1px solid var(--qr-rule);background:var(--qr-paper);border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-fu__xanadu-lbl{letter-spacing:.06em;color:var(--qr-roadmap);margin-bottom:8px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-fu__chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.qr .fg-sp-fu__chip{border:1px solid color-mix(in srgb, var(--qr-roadmap) 35%, var(--qr-rule));background:#fff;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:inline-flex}.qr .fg-sp-fu__chip-year{font-family:var(--qr-mono);color:var(--qr-roadmap);font-size:13px;font-weight:800}.qr .fg-sp-fu__chip-bits{color:var(--qr-ink-2);overflow-wrap:anywhere;font-size:13px;font-weight:700}.qr .fg-sp-fu__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-fu__split{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-fu__info-token,.qr .fg-sp-fu__rule{opacity:1;left:calc(100% - 10px);transform:none;animation:none!important}.qr .fg-sp-fu__stamp{transform:rotate(-4deg)}}
.qr .fg-sp-pr__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-pr__rows{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-pr__row{border:1px solid var(--qr-rule);background:#fff;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.qr .fg-sp-pr__row--remote{border:2px solid color-mix(in srgb, var(--qr-accent) 45%, var(--qr-rule));background:color-mix(in srgb, var(--qr-accent) 6%, #fff);box-shadow:0 0 0 1px color-mix(in srgb, var(--qr-accent) 12%, transparent)}.qr .fg-sp-pr__row-no{color:#fff;background:var(--qr-view);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.qr .fg-sp-pr__row--remote .fg-sp-pr__row-no{background:var(--qr-accent)}.qr .fg-sp-pr__cells{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qr .fg-sp-pr__get,.qr .fg-sp-pr__lose{overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px;font-size:13px;font-weight:700;line-height:1.5}.qr .fg-sp-pr__get{border:1px solid color-mix(in srgb, var(--qr-verified) 35%, var(--qr-rule));background:color-mix(in srgb, var(--qr-verified) 5%, #fff);color:var(--qr-ink)}.qr .fg-sp-pr__lose{border:1px solid color-mix(in srgb, var(--qr-open) 30%, var(--qr-rule));background:var(--qr-paper-2);color:var(--qr-ink-2)}.qr .fg-sp-pr__get b,.qr .fg-sp-pr__lose b{letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-pr__get b{color:var(--qr-verified)}.qr .fg-sp-pr__lose b{color:var(--qr-open)}.qr .fg-sp-pr__row--remote .fg-sp-pr__get{border-color:color-mix(in srgb, var(--qr-accent) 40%, var(--qr-rule));background:color-mix(in srgb, var(--qr-accent) 8%, #fff)}.qr .fg-sp-pr__row--remote .fg-sp-pr__get b{color:var(--qr-accent)}.qr .fg-sp-pr__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-pr__cells{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-pr__row,.qr .fg-sp-pr__rule{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-rt__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-rt__assume{border:1px solid var(--qr-rule);background:var(--qr-paper);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-rt__table{gap:6px;min-width:0;display:grid}.qr .fg-sp-rt__thead{border-bottom:2px solid var(--qr-rule);letter-spacing:.04em;color:var(--qr-muted);grid-template-columns:72px 88px minmax(0,1fr);gap:8px;padding:0 4px 6px;font-size:12px;font-weight:800;display:grid}.qr .fg-sp-rt__row{border-radius:8px;grid-template-columns:72px 88px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 4px;display:grid}.qr .fg-sp-rt__row--hi{background:color-mix(in srgb, var(--qr-accent) 10%, #fff);border:1px solid color-mix(in srgb, var(--qr-accent) 35%, var(--qr-rule));padding:8px}.qr .fg-sp-rt__f,.qr .fg-sp-rt__avg{color:var(--qr-ink);overflow-wrap:anywhere;font-size:14px;font-weight:800}.qr .fg-sp-rt__row--hi .fg-sp-rt__f{color:var(--qr-accent)}.qr .fg-sp-rt__bar-wrap{align-items:center;min-width:0;height:28px;display:flex}.qr .fg-sp-rt__bar{height:20px;width:var(--bar-pct,2%);background:var(--qr-view);border-radius:4px;min-width:28px;max-width:100%;animation:12s ease-out infinite fg-sp-rt-grow;position:relative}.qr .fg-sp-rt__row--hi .fg-sp-rt__bar{background:var(--qr-accent)}.qr .fg-sp-rt__x{color:var(--qr-ink);white-space:nowrap;font-size:13px;font-weight:800;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}@keyframes fg-sp-rt-grow{0%{opacity:.4;width:0;min-width:0}15%,to{width:var(--bar-pct,2%);opacity:1;min-width:28px}}.qr .fg-sp-rt__ask{border:1px solid var(--qr-rule);background:#fff;border-radius:10px;min-width:0;padding:12px 14px}.qr .fg-sp-rt__ask-lbl{letter-spacing:.06em;color:var(--qr-muted);margin-bottom:8px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-rt__chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.qr .fg-sp-rt__chip{border:1px solid var(--qr-rule);background:var(--qr-paper);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.qr .fg-sp-rt__place{border:1px solid var(--qr-rule);background:var(--qr-paper);color:var(--qr-ink-2);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55}.qr .fg-sp-rt__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-rt__thead,.qr .fg-sp-rt__row{grid-template-columns:56px 72px minmax(0,1fr);gap:6px}.qr .fg-sp-rt__x{font-size:12px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-rt__bar,.qr .fg-sp-rt__rule{width:var(--bar-pct,2%);opacity:1;min-width:28px;transform:none;animation:none!important}}
.qr .fg-sp-ca__stage{gap:14px;min-width:0;display:grid;position:relative}.qr .fg-sp-ca__stamp{letter-spacing:.06em;border:2px solid var(--qr-open);color:var(--qr-open);border-radius:4px;place-self:start end;margin:0;padding:4px 10px;font-size:12px;font-weight:800;animation:12s ease-in-out infinite sp-ca-stamp;transform:rotate(-4deg)}@keyframes sp-ca-stamp{0%,to{opacity:.85;transform:rotate(-4deg)scale(.96)}50%{opacity:1;transform:rotate(-4deg)scale(1)}}.qr .fg-sp-ca__matrix-wrap{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;min-width:0}.qr .fg-sp-ca__matrix{border-collapse:collapse;width:100%;min-width:0;font-size:13px;line-height:1.5}.qr .fg-sp-ca__matrix thead th{text-align:left;letter-spacing:.04em;color:var(--qr-muted);background:var(--qr-paper);border-bottom:1px solid var(--qr-rule);padding:10px 12px;font-size:12px;font-weight:800}.qr .fg-sp-ca__matrix tbody tr{border-left:4px solid var(--co,var(--qr-accent));animation:12s ease-in-out infinite sp-ca-row;animation-delay:calc(var(--ca-i,0) * -1.5s)}@keyframes sp-ca-row{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--co,var(--qr-accent)) 4%, #fff)}}.qr .fg-sp-ca__matrix tbody th,.qr .fg-sp-ca__matrix tbody td{vertical-align:top;border-bottom:1px solid var(--qr-rule-soft,var(--qr-rule));overflow-wrap:anywhere;padding:10px 12px}.qr .fg-sp-ca__matrix tbody tr:last-child th,.qr .fg-sp-ca__matrix tbody tr:last-child td{border-bottom:none}.qr .fg-sp-ca__co{color:var(--co,var(--qr-ink));overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.qr .fg-sp-ca__bar{background:var(--co,var(--qr-accent));border-radius:2px;flex-shrink:0;width:4px;height:20px}.qr .fg-sp-ca__cell--nocount{background:var(--qr-paper)}.qr .fg-sp-ca__empty{letter-spacing:.04em;color:var(--qr-open);border:1px dashed color-mix(in srgb, var(--qr-open) 45%, transparent);background:color-mix(in srgb, var(--qr-open) 6%, #fff);border-radius:6px;margin-bottom:6px;padding:4px 8px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-ca__cell--nocount,.qr .fg-sp-ca__dd--nocount{color:var(--qr-muted);font-style:italic}.qr .fg-sp-ca__cards{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:none}.qr .fg-sp-ca__card{border:1px solid var(--qr-rule);border-left:4px solid var(--co,var(--qr-accent));min-width:0;animation:12s ease-in-out infinite sp-ca-row;animation-delay:calc(var(--ca-i,0) * -1.5s);background:#fff;border-radius:10px;padding:12px 14px}.qr .fg-sp-ca__card--nocount{background:var(--qr-paper)}.qr .fg-sp-ca__card .fg-sp-ca__co{font-size:14px}.qr .fg-sp-ca__dl{gap:8px;margin:8px 0 0;display:grid}.qr .fg-sp-ca__dl dt{letter-spacing:.04em;color:var(--qr-muted);margin-bottom:2px;font-size:12px;font-weight:800}.qr .fg-sp-ca__dl dd{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.qr .fg-sp-ca__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-ca__matrix-wrap{display:none}.qr .fg-sp-ca__cards{display:grid}.qr .fg-sp-ca__stamp{justify-self:start}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-ca__matrix tbody tr,.qr .fg-sp-ca__card,.qr .fg-sp-ca__stamp,.qr .fg-sp-ca__rule{opacity:1;transform:none;animation:none!important}}
.qr .fg-sp-hm__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-hm__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-hm__box{border-radius:12px;gap:10px;min-width:0;padding:14px 12px;display:grid}.qr .fg-sp-hm__box--can{border:2px solid color-mix(in srgb, var(--qr-verified) 40%, var(--qr-rule));background:color-mix(in srgb, var(--qr-verified) 6%, #fff);animation:12s ease-in-out infinite sp-hm-can}.qr .fg-sp-hm__box--cannot{border:2px dashed color-mix(in srgb, var(--qr-open) 50%, var(--qr-rule));background:color-mix(in srgb, var(--qr-open) 4%, var(--qr-paper));animation:12s ease-in-out -6s infinite sp-hm-cannot}@keyframes sp-hm-can{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--qr-verified) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--qr-verified) 15%, transparent)}}@keyframes sp-hm-cannot{0%,to{opacity:.88}50%{opacity:1}}.qr .fg-sp-hm__box-lbl{letter-spacing:.06em;font-size:12px;font-weight:800}.qr .fg-sp-hm__box--can .fg-sp-hm__box-lbl{color:var(--qr-verified)}.qr .fg-sp-hm__box--cannot .fg-sp-hm__box-lbl{color:var(--qr-open)}.qr .fg-sp-hm__list{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qr .fg-sp-hm__item{overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.45}.qr .fg-sp-hm__item--filled{border:1px solid color-mix(in srgb, var(--qr-verified) 30%, var(--qr-rule));color:var(--qr-ink);background:#fff}.qr .fg-sp-hm__item--empty{border:1px dashed color-mix(in srgb, var(--qr-open) 45%, transparent);background:color-mix(in srgb, var(--qr-open) 6%, #fff);color:var(--qr-ink-2);font-style:italic}.qr .fg-sp-hm__rows{gap:6px;min-width:0;display:grid}.qr .fg-sp-hm__head-row{grid-template-columns:minmax(0,.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:0 4px 4px;display:grid}.qr .fg-sp-hm__col-head{letter-spacing:.04em;color:var(--qr-muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.qr .fg-sp-hm__row{border:1px solid var(--qr-rule);min-width:0;animation:12s ease-in-out infinite sp-hm-row;animation-delay:calc(var(--hm-i,0) * -2.5s);background:#fff;border-radius:10px;grid-template-columns:minmax(0,.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}@keyframes sp-hm-row{0%,to{border-left-width:1px;border-left-color:var(--qr-rule)}50%{border-left-width:4px;border-left-color:var(--sp-width)}}.qr .fg-sp-hm__cell{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.55}.qr .fg-sp-hm__cell--who{color:var(--sp-width);font-weight:800}.qr .fg-sp-hm__cell--start{color:var(--qr-ink)}.qr .fg-sp-hm__cell--scale{color:var(--qr-ink-2)}.qr .fg-sp-hm__cell--real{border:1px dashed color-mix(in srgb, var(--qr-open) 40%, transparent);background:color-mix(in srgb, var(--qr-open) 6%, #fff);color:var(--qr-ink-2);border-radius:8px;padding:8px 10px}.qr .fg-sp-hm__mobile-lbl{display:none}.qr .fg-sp-hm__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-hm__split{grid-template-columns:1fr}.qr .fg-sp-hm__head-row{display:none}.qr .fg-sp-hm__row{grid-template-columns:1fr;gap:8px;padding:12px 14px}.qr .fg-sp-hm__cell{gap:4px;display:grid}.qr .fg-sp-hm__cell--real{padding:10px 12px}.qr .fg-sp-hm__mobile-lbl{letter-spacing:.04em;color:var(--qr-muted);font-size:12px;font-weight:800;display:block}.qr .fg-sp-hm__cell--who .fg-sp-hm__mobile-lbl{color:var(--sp-width)}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-hm__box,.qr .fg-sp-hm__row,.qr .fg-sp-hm__rule{opacity:1;box-shadow:none;transform:none;animation:none!important}}
.qr .fg-sp-er__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-er__panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-er__panel{border:1px solid var(--qr-rule);border-top:4px solid var(--era-color,var(--qr-accent));min-width:0;animation:12s ease-in-out infinite sp-er-panel;animation-delay:calc(var(--er-i,0) * -4s);background:#fff;border-radius:12px;gap:10px;padding:14px 12px;display:grid}@keyframes sp-er-panel{0%,to{opacity:.72;box-shadow:none;background:#fff}33%{opacity:1;background:color-mix(in srgb, var(--era-color,var(--qr-accent)) 6%, #fff);box-shadow:0 2px 12px color-mix(in srgb, var(--era-color,var(--qr-accent)) 12%, transparent)}}.qr .fg-sp-er__hero{gap:2px;min-width:0;display:grid}.qr .fg-sp-er__year{font-family:var(--qr-mono);color:var(--era-color,var(--qr-accent));font-size:36px;font-weight:900;line-height:1}.qr .fg-sp-er__name{color:var(--qr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800;line-height:1.4}.qr .fg-sp-er__score,.qr .fg-sp-er__ionq,.qr .fg-sp-er__others,.qr .fg-sp-er__not{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.qr .fg-sp-er__score-lbl,.qr .fg-sp-er__ionq-lbl,.qr .fg-sp-er__others-lbl,.qr .fg-sp-er__not-lbl{letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-er__score-lbl{color:var(--era-color,var(--qr-accent))}.qr .fg-sp-er__ionq-lbl{color:var(--sp-width)}.qr .fg-sp-er__others-lbl{color:var(--qr-muted)}.qr .fg-sp-er__not-lbl{color:var(--qr-open)}.qr .fg-sp-er__score{border:1px solid color-mix(in srgb, var(--era-color,var(--qr-accent)) 30%, var(--qr-rule));background:color-mix(in srgb, var(--era-color,var(--qr-accent)) 5%, #fff);color:var(--qr-ink);border-radius:8px;padding:8px 10px;font-weight:700}.qr .fg-sp-er__ionq{color:var(--qr-ink);font-weight:700}.qr .fg-sp-er__others{color:var(--qr-ink-2)}.qr .fg-sp-er__not{border:1px dashed color-mix(in srgb, var(--qr-open) 45%, transparent);background:color-mix(in srgb, var(--qr-open) 6%, #fff);color:var(--qr-ink-2);border-radius:8px;padding:8px 10px;font-style:italic}.qr .fg-sp-er__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-er__panels{grid-template-columns:1fr}.qr .fg-sp-er__year{font-size:28px}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-er__panel,.qr .fg-sp-er__rule{opacity:1;box-shadow:none;transform:none;animation:none!important}}
.qr .fg-sp-wt__stage{gap:14px;min-width:0;display:grid}.qr .fg-sp-wt__matrix{gap:6px;min-width:0;display:grid}.qr .fg-sp-wt__head-row{grid-template-columns:minmax(0,.55fr) minmax(0,.75fr) minmax(0,1.1fr) minmax(0,1fr);gap:8px;padding:0 4px 4px;display:grid}.qr .fg-sp-wt__col-head{letter-spacing:.04em;color:var(--qr-muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.qr .fg-sp-wt__row{border:1px solid var(--qr-rule);min-width:0;animation:12s ease-in-out infinite sp-wt-row;animation-delay:calc(var(--wt-i,0) * -2s);background:#fff;border-radius:10px;grid-template-columns:minmax(0,.55fr) minmax(0,.75fr) minmax(0,1.1fr) minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}@keyframes sp-wt-row{0%,to{background:#fff}50%{background:color-mix(in srgb, var(--sp-width) 4%, #fff)}}.qr .fg-sp-wt__row--pri{border-left:4px solid var(--sp-width);background:color-mix(in srgb, var(--sp-width) 5%, #fff)}.qr .fg-sp-wt__cell{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.55;position:relative}.qr .fg-sp-wt__cell--pri{letter-spacing:.04em;color:var(--qr-muted);font-size:12px;font-weight:800}.qr .fg-sp-wt__row--pri .fg-sp-wt__cell--pri{color:var(--sp-width)}.qr .fg-sp-wt__cell--watch{color:var(--qr-ink);font-weight:700}.qr .fg-sp-wt__cell--record{color:var(--qr-ink-2);font-size:12px}.qr .fg-sp-wt__cell--yes{background:color-mix(in srgb, var(--qr-verified) 12%, #fff);color:var(--qr-ink-2);border-radius:8px;padding:8px 10px}.qr .fg-sp-wt__tone-lbl{letter-spacing:.06em;color:var(--qr-verified);margin-bottom:4px;font-size:12px;font-weight:800;display:block}.qr .fg-sp-wt__mobile-lbl{display:none}.qr .fg-sp-wt__threats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.qr .fg-sp-wt__threat{border-radius:10px;gap:6px;min-width:0;padding:12px 14px;animation:12s ease-in-out infinite sp-wt-threat;display:grid}.qr .fg-sp-wt__threat--sc{border:1px solid color-mix(in srgb, var(--sp-speed) 35%, var(--qr-rule));border-left:4px solid var(--sp-speed);background:color-mix(in srgb, var(--sp-speed) 6%, #fff);animation-delay:0s}.qr .fg-sp-wt__threat--ph{border:1px solid color-mix(in srgb, var(--sp-depth) 35%, var(--qr-rule));border-left:4px solid var(--sp-depth);background:color-mix(in srgb, var(--sp-depth) 6%, #fff);animation-delay:-6s}@keyframes sp-wt-threat{0%,to{opacity:.85}50%{opacity:1}}.qr .fg-sp-wt__threat-lbl{overflow-wrap:anywhere;font-size:14px;font-weight:800}.qr .fg-sp-wt__threat--sc .fg-sp-wt__threat-lbl{color:var(--sp-speed)}.qr .fg-sp-wt__threat--ph .fg-sp-wt__threat-lbl{color:var(--sp-depth)}.qr .fg-sp-wt__threat-txt{color:var(--qr-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.qr .fg-sp-wt__rule{border-left:4px solid var(--qr-accent);background:color-mix(in srgb, var(--qr-accent) 8%, #fff);color:var(--qr-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.55}@media (max-width:719px){.qr .fg-sp-wt__head-row{display:none}.qr .fg-sp-wt__row{grid-template-columns:1fr;gap:8px;padding:12px 14px}.qr .fg-sp-wt__cell{gap:4px;display:grid}.qr .fg-sp-wt__cell--yes{padding:10px 12px}.qr .fg-sp-wt__mobile-lbl{letter-spacing:.04em;color:var(--qr-muted);font-size:12px;font-weight:800;display:block}.qr .fg-sp-wt__cell--yes .fg-sp-wt__mobile-lbl{color:var(--qr-verified)}.qr .fg-sp-wt__threats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qr .fg-sp-wt__row,.qr .fg-sp-wt__threat,.qr .fg-sp-wt__rule{opacity:1;transform:none;animation:none!important}}
