.fxCase{position:fixed;inset:0;z-index:10050;align-items:center;justify-content:center;padding:24px;font-family:Rajdhani,system-ui,sans-serif}.fxCase[hidden]{display:none}.fxCase:not([hidden]){display:flex}.fxCase__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);animation:fxCaseFade .2s ease-out}.fxCase__dialog{position:relative;background:var(--bg-card,#1e2028);border:1px solid var(--accent,#d33c14);border-radius:4px;padding:30px 30px 26px;max-width:620px;width:100%;max-height:94vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:fxCaseSlide .25s ease-out}.fxCase__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.fxCase__close{position:absolute;top:12px;right:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--accent,#d33c14);border:0;color:#fff;font-size:24px;line-height:1;cursor:pointer;border-radius:4px;transition:background .15s;font-family:inherit;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.3)}.fxCase__close:hover{background:#ff5a2c}.fxCase__close:focus-visible{outline:2px solid var(--accent,#d33c14);outline-offset:2px}.fxCase__eyebrow{display:inline-block;font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--accent-text);letter-spacing:1.2px;text-transform:uppercase;border:1px solid var(--accent,#d33c14);border-radius:4px;padding:4px 8px;margin-bottom:12px}.fxCase__title{font-family:Rajdhani,sans-serif;font-weight:600;font-size:23px;line-height:1.2;color:var(--text-main,#e8eaed);margin:0 0 8px}.fxCase__title span{color:var(--accent-text)}.fxCase__desc{font-family:"Fira Code",ui-monospace,monospace;font-size:12.5px;line-height:1.7;color:var(--text-muted,#a8adb6);margin:0 0 18px}.fxCase__scale{display:flex;align-items:center;gap:10px;margin:0 0 18px}.fxCase__scale-label{font-family:"Fira Code",ui-monospace,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted,#a8adb6)}.fxCase__scale .fx-scale{margin-left:0}.fxCase__scale .fx-scale i{width:8px;height:8px}.fxCase__block{margin:0 0 16px}.fxCase__label{display:block;font-family:"Fira Code",ui-monospace,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:var(--accent-text);margin-bottom:8px}.fxCase__tech{display:flex;flex-wrap:wrap;gap:7px}.fxCase__tech span{font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--text-main,#e8eaed);background:rgba(255,255,255,.05);border:1px solid var(--border,#2a2e36);border-radius:4px;padding:5px 9px}.fxCase__results{display:flex;gap:28px;flex-wrap:wrap}.fxCase__results>div{display:flex;flex-direction:column;gap:2px}.fxCase__results strong{font-family:Rajdhani,sans-serif;font-weight:700;font-size:22px;color:var(--accent-text);line-height:1}.fxCase__results span{font-family:"Fira Code",ui-monospace,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted,#a8adb6)}.fxCase__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px;border-top:1px solid var(--border,#2a2e36);padding-top:18px}.fxCase__btn{flex:1 1 auto;text-align:center;font-family:Rajdhani,sans-serif;font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border-radius:4px;padding:11px 18px;border:1px solid var(--border,#2a2e36);color:var(--text-main,#e8eaed);transition:background .15s,border-color .15s,color .15s,transform .12s}.fxCase__btn:hover{border-color:var(--accent,#d33c14);color:var(--accent-text)}.fxCase__btn:active{transform:scale(.98)}.fxCase__btn--primary{background:var(--accent,#d33c14);border-color:var(--accent,#d33c14);color:#fff}.fxCase__btn--primary:hover{background:#b32f10;border-color:#b32f10;color:#fff}@keyframes fxCaseFade{from{opacity:0}to{opacity:1}}@keyframes fxCaseSlide{from{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.fxCase__dialog,.fxCase__overlay{animation:none}}@media(max-width:600px){.fxCase{padding:0}.fxCase__dialog{max-height:100vh;border-radius:0;padding:26px 20px}}@media(hover:hover){.fxCase__scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .18s ease}.fxCase__dialog:hover .fxCase__scroll{scrollbar-color:rgba(211,60,20,.55) transparent}.fxCase__scroll::-webkit-scrollbar{width:8px}.fxCase__scroll::-webkit-scrollbar-track{background:0 0}.fxCase__scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .18s ease}.fxCase__dialog:hover .fxCase__scroll::-webkit-scrollbar-track{background:0 0}.fxCase__dialog:hover .fxCase__scroll::-webkit-scrollbar-thumb{background:rgba(211,60,20,.55)}.fxCase__dialog:hover .fxCase__scroll:hover::-webkit-scrollbar-thumb{background:rgba(211,60,20,.85)}}@media(prefers-reduced-motion:reduce){.fxCase__scroll,.fxCase__scroll::-webkit-scrollbar-thumb{transition:none}}.fxCase__close{background:0 0;border:1px solid var(--border,#d9dde3);color:var(--text-main,#1a1a1a);box-shadow:none}.fxCase__close:hover{background:rgba(0,0,0,.04)}[data-theme=dark] .fxCase__close{border-color:#343941;color:#fff}[data-theme=dark] .fxCase__close:hover{background:rgba(255,255,255,.06)}.fxCase__dialog{padding:30px 0 26px}.fxCase__scroll{padding:0 30px}@media(max-width:600px){.fxCase__dialog{padding:26px 0}.fxCase__scroll{padding:0 20px}}.fxAudyt [hidden]{display:none!important}.fxAudyt{position:fixed;inset:0;z-index:10050;align-items:center;justify-content:center;padding:24px;font-family:Rajdhani,system-ui,sans-serif}.fxAudyt[hidden]{display:none}.fxAudyt:not([hidden]){display:flex}.fxAudyt__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);animation:fxAudytFade .2s ease-out}.fxAudyt__dialog{position:relative;background:var(--bg-card);border:1px solid var(--accent);border-radius:4px;padding:28px 28px 24px;max-width:720px;width:100%;max-height:96vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:fxAudytSlide .25s ease-out}.fxAudyt__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.fxAudyt__close{position:absolute;top:12px;right:12px;width:36px;height:36px;background:var(--accent);border:0;color:#fff;font-size:24px;cursor:pointer;line-height:1;border-radius:4px;transition:all .15s;font-family:inherit;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.3)}.fxAudyt__close:hover{background:#ff5a2c;color:#fff}.fxAudyt__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fxAudyt__eyebrow{display:inline-block;font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--accent-text);letter-spacing:1.5px;margin-bottom:8px;padding:4px 8px;border:1px solid var(--accent);border-radius:4px;text-transform:uppercase}.fxAudyt__title{font-family:Rajdhani,sans-serif;font-weight:500;font-size:24px;margin:0 0 6px;color:var(--text-main);letter-spacing:.3px;line-height:1.15}.fxAudyt__sub{font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--text-muted);margin:0 0 8px;line-height:1.55}.fxAudyt__progress{display:flex;align-items:center;gap:10px;margin:0 0 16px}.fxAudyt__progress-track{flex:1;height:7px;background:var(--border);border-radius:3px;overflow:hidden}.fxAudyt__progress-fill{height:100%;width:0;background:var(--accent);border-radius:3px;transition:width .35s cubic-bezier(.16,1,.3,1)}.fxAudyt__progress-label{font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--accent-text);letter-spacing:.5px;flex-shrink:0}.fxAudyt__qnum{display:inline-block;font-family:"Fira Code",ui-monospace,monospace;font-size:10px;font-weight:500;color:#fff;background:var(--accent);border-radius:3px;padding:2px 6px;margin-right:8px;letter-spacing:1px;vertical-align:1px}.fxAudyt__req{color:var(--accent-text);font-weight:700;margin-left:2px}.fxAudyt__form{display:flex;flex-direction:column;gap:15px}.fxAudyt__field{border:0;padding:0;margin:0}.fxAudyt__field legend,.fxAudyt__field>label{display:block;font-family:Rajdhani,sans-serif;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--text-main);margin-bottom:6px;padding:0}.fxAudyt__check-grid,.fxAudyt__radio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.fxAudyt__check-grid label,.fxAudyt__radio-grid label{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border);border-radius:4px;cursor:pointer;font-family:"Fira Code",ui-monospace,monospace;font-size:11.5px;color:var(--text-main);transition:all .15s;line-height:1.3}.fxAudyt__check-grid label:hover,.fxAudyt__radio-grid label:hover{border-color:var(--accent)}.fxAudyt__check-grid label:has(input:checked),.fxAudyt__radio-grid label:has(input:checked){border-color:var(--accent);background:rgba(211,60,20,.06);color:var(--accent-text)}.fxAudyt{--fxa-box:#9a948c;--fxa-box-bg:#fff}.fxAudyt__check-grid input,.fxAudyt__radio-grid input{appearance:none;-webkit-appearance:none;width:15px;height:15px;border:1.5px solid var(--fxa-box);border-radius:2px;background:var(--fxa-box-bg);margin:0;flex-shrink:0;cursor:pointer;position:relative;transition:background-color .15s ease,border-color .15s ease}.fxAudyt__check-grid input:checked,.fxAudyt__radio-grid input:checked{background-color:var(--accent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-repeat:no-repeat;background-position:center center;background-size:8px 8px;border-color:var(--accent)}.fxAudyt__radio-grid input[type=radio]{border-radius:50%}.fxAudyt__radio-grid input[type=radio]:checked{background-image:none;background-color:#fff;box-shadow:inset 0 0 0 3px var(--accent)}.fxAudyt__field input:not([type=checkbox]):not([type=radio]),.fxAudyt__field textarea{width:100%;padding:8px 10px;background:var(--bg-secondary);color:var(--text-main);border:1px solid var(--border);border-radius:4px;font-family:"Fira Code",ui-monospace,monospace;font-size:12.5px;line-height:1.5}.fxAudyt__field input:focus,.fxAudyt__field textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.fxAudyt__details{border:1px solid var(--border);border-radius:4px;padding:0}.fxAudyt__details summary{cursor:pointer;padding:8px 12px;font-family:"Fira Code",ui-monospace,monospace;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;list-style:none}.fxAudyt__details summary::-webkit-details-marker{display:none}.fxAudyt__details summary::before{content:"+ ";color:var(--accent-text);font-weight:700}.fxAudyt__details[open] summary::before{content:"− ";color:var(--accent-text)}.fxAudyt__details summary:hover{color:var(--accent-text)}.fxAudyt__details[open] summary{border-bottom:1px solid var(--border);margin-bottom:0}.fxAudyt__details>div{padding:12px 16px;display:flex;flex-direction:column;gap:12px}.fxAudyt__actions{display:flex;gap:12px;margin-top:8px;padding-right:5px;padding-bottom:5px}.fxAudyt__btn{padding:10px 18px;border-radius:4px;font-family:Rajdhani,sans-serif;font-weight:500;font-size:13px;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border:1px solid var(--border);transition:all .15s;flex:1;background:0 0;color:var(--text-main)}.fxAudyt__btn--primary{position:relative;background:var(--accent);color:#fff;border-color:#ff5a2c;box-shadow:4px 4px 0 #9e2a0e;transition:transform .15s ease,box-shadow .15s ease}.fxAudyt__btn--primary:hover:not(:disabled){background:var(--accent);border-color:#ff5a2c;color:#fff;transform:translate(4px,4px);box-shadow:0 0 0 transparent}.fxAudyt__btn--primary:disabled{opacity:.5;cursor:not-allowed}.fxAudyt__btn--ghost{position:relative;flex:0 1 auto;padding-left:16px;padding-right:16px;background:var(--bg-card);box-shadow:4px 4px 0 var(--border);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.fxAudyt__btn--ghost:hover{border-color:var(--accent);color:var(--accent-text);transform:translate(4px,4px);box-shadow:0 0 0 transparent}.fxAudyt__btn--ghost::after,.fxAudyt__btn--primary::after{content:'';position:absolute;inset:0}.fxAudyt__btn--ghost:hover::after,.fxAudyt__btn--primary:hover::after{top:-5px;left:-5px}.fxAudyt__status{font-family:"Fira Code",ui-monospace,monospace;font-size:12px;color:var(--accent-text);min-height:18px}.fxAudyt__success{text-align:center;padding:32px 24px}.fxAudyt__success-icon{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;background:rgba(47,158,68,.1);color:#2f9e44;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700}.fxAudyt__success h3{font-family:Rajdhani,sans-serif;font-weight:500;font-size:24px;color:var(--text-main);margin:0 0 8px}.fxAudyt__success p{font-family:"Fira Code",ui-monospace,monospace;font-size:13px;color:var(--text-muted);line-height:1.6;margin:0 0 24px}@keyframes fxAudytFade{from{opacity:0}to{opacity:1}}@keyframes fxAudytSlide{from{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.fxAudyt{padding:0}.fxAudyt__dialog{max-height:100vh;max-height:100dvh;border-radius:0;padding:24px 20px;width:100%}.fxAudyt__close{top:20px}.fxAudyt__check-grid,.fxAudyt__radio-grid{grid-template-columns:1fr}.fxAudyt__title{font-size:24px}}.fxAudyt__check-grid label:hover input,.fxAudyt__radio-grid label:hover input{border-color:var(--accent)}.fxAudyt__check-grid input:focus-visible,.fxAudyt__radio-grid input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-theme=dark] .fxAudyt{--fxa-box:rgba(255,255,255,.34);--fxa-box-bg:transparent}/* v20260818-2 | fxAudyt checkbox: pudelko 15px r2px (jak.fxo-checkwkontakcie), checked = tlo accent+wycentrowany bialy ptaszek SVG 8px (stroke3.5) zamiast recznie rysowanego bordera. Changed vs -1: ptaszek 10px/stroke4 ->8px/stroke3.5 (zaduzy). Rollback: build/src/_backups/2026-08-18-audyt-checkbox/assets/css/fx-s-b42d1dbd.css */ /* v20260818-3 | fxAudyt: usuniety light-themowy override koloru badge 01-06 (bylo#16140f) — cyfra biala na accencie w obu motywach, kontrast 4,75:1 = AA. Rollback: build/src/_backups/2026-08-18-audyt-qnum/assets/css/fx-s-b42d1dbd.css */ /* v20260901-1: podpowiedz pod pytaniem 06 (kosztgodzinyprzestoju) — plan poprawek v3, §6. Rollback: build/src/_backups/2026-08-28-etap5-koszt-przestoju/fx-s-b42d1dbd.css */ .fxAudyt__hint{font-family:"Fira Code",ui-monospace,monospace;font-size:10.5px;line-height:1.55;color:var(--text-muted);margin:8px 0 0}@media(hover:hover){.fxAudyt__scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .18s ease}.fxAudyt__dialog:hover .fxAudyt__scroll{scrollbar-color:rgba(211,60,20,.55) transparent}.fxAudyt__scroll::-webkit-scrollbar{width:8px}.fxAudyt__scroll::-webkit-scrollbar-track{background:0 0}.fxAudyt__scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .18s ease}.fxAudyt__dialog:hover .fxAudyt__scroll::-webkit-scrollbar-thumb{background:rgba(211,60,20,.55)}.fxAudyt__dialog:hover .fxAudyt__scroll:hover::-webkit-scrollbar-thumb{background:rgba(211,60,20,.85)}}@media(prefers-reduced-motion:reduce){.fxAudyt__scroll,.fxAudyt__scroll::-webkit-scrollbar-thumb{transition:none}}.fxAudyt:focus,.fxAudyt:focus-visible{outline:0}.fxAudyt__close{background:0 0;border:1px solid var(--border,#d9dde3);color:var(--text-main,#1a1a1a);box-shadow:none}.fxAudyt__close:hover{background:rgba(0,0,0,.04);color:var(--text-main,#1a1a1a)}[data-theme=dark] .fxAudyt__close{border-color:#343941;color:#fff}[data-theme=dark] .fxAudyt__close:hover{background:rgba(255,255,255,.06)}.fxAudyt__dialog{padding:28px 0 24px}.fxAudyt__scroll{padding:0 28px}@media(max-width:600px){.fxAudyt__dialog{padding:24px 0}.fxAudyt__scroll{padding:0 20px}}.fx-bs-swap{animation:fxBsSwap .2s cubic-bezier(.23,1,.32,1)}@keyframes fxBsSwap{from{opacity:.35;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.fx-bs-shake{animation:fxBsShake .36s cubic-bezier(.36,.07,.19,.97)}@keyframes fxBsShake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.fx-bs-check{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.18em;margin:0 .45em 0 0;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fx-bs-check:last-child{margin:0 0 0 .45em}.fx-bs-check path{stroke-dasharray:24;stroke-dashoffset:24;animation:fxBsDraw .32s cubic-bezier(.23,1,.32,1) .08s forwards}@keyframes fxBsDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.fx-bs-swap{animation:fxBsFade .15s ease-out}@keyframes fxBsFade{from{opacity:.5}to{opacity:1}}.fx-bs-shake{animation:fxBsFlash .5s ease-out}@keyframes fxBsFlash{0%,60%{outline:2px solid #ff5a2c;outline-offset:2px}100%{outline:2px solid transparent;outline-offset:2px}}.fx-bs-check path{animation:none;stroke-dashoffset:0}}@media (max-width:768px){.fxai-panel{display:none!important}}.fxai-panel{position:fixed;right:20px;bottom:78px;z-index:901;width:min(380px,calc(100vw - 32px));max-height:min(560px,calc(100vh - 98px));display:none;flex-direction:column;overflow:hidden;padding:0;margin:0;background:var(--fxai-bg,#14171d);color:var(--fxai-fg,#e8e6e3);border:1px solid rgba(148,163,184,.24);border-radius:4px;box-shadow:0 24px 64px rgba(2,6,23,.5);font-family:Rajdhani,sans-serif}html[data-theme=light] .fxai-panel{--fxai-bg:#fff;--fxai-fg:#1a1a1a;border-color:#d6d3d0}.fxai-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#d33c14;color:#fff}.fxai-head b{font-weight:500;font-size:1rem}.fxai-head small{display:block;font-size:.72rem;opacity:.85;font-family:'Fira Code',monospace}.fxai-close{background:0 0;border:0;color:#fff;font-size:1.3rem;line-height:1;cursor:pointer;padding:2px 6px}.fxai-log{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;font-size:.92rem;line-height:1.5}.fxai-msg{max-width:85%;padding:9px 12px;border-radius:4px;white-space:pre-wrap;word-wrap:break-word}.fxai-msg.u{align-self:flex-end;background:#d33c14;color:#fff}.fxai-msg.a{align-self:flex-start;background:rgba(148,163,184,.14);border:1px solid rgba(148,163,184,.18)}html[data-theme=light] .fxai-msg.a{background:#f5f5f4;border-color:#e0ddd9}.fxai-msg.a a{color:#ff5a2c;font-weight:500;text-decoration:underline}html[data-theme=light] .fxai-msg.a a{color:#b3320f}.fxai-msg.a b{font-weight:600}.fxai-chips{flex:none;display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 12px}.fxai-chips[hidden]{display:none}.fxai-chip{padding:5px 10px;background:0 0;color:inherit;border:1px solid rgba(148,163,184,.62);border-radius:4px;font-family:Rajdhani,sans-serif;font-weight:500;font-size:.88rem;line-height:1.3;text-align:left;cursor:pointer}.fxai-chip:hover{border-color:#ff5a2c;background:rgba(211,60,20,.14)}.fxai-chip:focus-visible{outline:2px solid #d33c14;outline-offset:1px}html[data-theme=light] .fxai-chip{border-color:#9a948d}html[data-theme=light] .fxai-chip:hover{border-color:#ff5a2c;background:rgba(211,60,20,.08)}@media (prefers-reduced-motion:no-preference){.fxai-chip{transition:border-color .15s,background-color .15s}}.fxai-form{display:flex;gap:8px;padding:10px;border-top:1px solid rgba(148,163,184,.18)}.fxai-form input{flex:1;height:38px;padding:0 12px;border:1px solid rgba(148,163,184,.3);border-radius:4px;background:0 0;color:inherit;font-family:inherit;font-size:.92rem}.fxai-form input:focus{outline:2px solid #d33c14;outline-offset:1px}.fxai-form button{height:38px;padding:0 16px;background:#d33c14;color:#fff;border:0;border-radius:4px;font-family:inherit;font-weight:500;cursor:pointer}.fxai-form button:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:no-preference){.fxai-panel{transition:opacity .15s}}.fxai-wait{display:flex;align-items:center;gap:6px;font-family:'Fira Code',monospace;font-size:.8rem;letter-spacing:.2px;opacity:.85}.fxai-status{display:inline-block;transition:opacity .2s cubic-bezier(.23,1,.32,1),filter .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.fxai-status.is-out{opacity:0;filter:blur(3px);transform:translateY(3px);transition-duration:.12s}.fxai-cursor{display:inline-block;width:.55em;height:1.05em;background:currentColor;opacity:.7;animation:fxaiBlink 1s steps(2,start) infinite}@keyframes fxaiBlink{to{visibility:hidden}}.fxai-w{animation:fxaiWord .28s cubic-bezier(.23,1,.32,1) both}@keyframes fxaiWord{from{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.fxai-status{transition:opacity .15s}.fxai-status.is-out{filter:none;transform:none}.fxai-cursor,.fxai-w{animation:none}}