.experimental-ui{--brand:#BB24ED;--brand-soft:#E9A8FF;--brand-on:#FFFFFF;--spark-volt:#C7F900;--volt-on:#141210;--bg-page:#141210;--bg-panel:#252321;--bg-raised:#302E2B;--bg-sunken:#1A1816;--bg-stage:#FAFAF8;--fg-default:#F5F2EE;--fg-muted:#E8E4DF;--fg-subtle:#6E6B66;--border-default:rgba(245,242,238,.12);--border-strong:rgba(245,242,238,.22);--selected-bg:color-mix(in oklab,var(--brand) 22%,transparent);--hover-bg:rgba(245,242,238,.05);--shadow-panel:0 0 0 1px rgba(245,242,238,.06),0 8px 32px rgba(0,0,0,.45);--success:#C7F900;--danger:#FF7A85;--code-sel:var(--brand-soft);--code-prop:#6FA8FF;--code-val:var(--spark-volt);--code-punc:var(--fg-subtle);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--fast:120ms;--norm:180ms;&[data-theme=light]{--bg-page:#F5F2EE;--bg-panel:#FFFFFF;--bg-raised:#EDE9E4;--bg-sunken:#E8E4DF;--bg-stage:#FFFFFF;--fg-default:#141210;--fg-muted:#2E2C29;--fg-subtle:#5A5754;--border-default:rgba(20,18,16,.14);--border-strong:rgba(20,18,16,.26);--shadow-panel:0 0 0 1px rgba(20,18,16,.07),0 4px 20px rgba(0,0,0,.10);--selected-bg:color-mix(in oklab,var(--brand) 10%,transparent);--hover-bg:rgba(20,18,16,.04);--brand-soft:#8B1DBB;--code-sel:#8B1DBB;--code-prop:#1D4ED8;--code-val:#16A34A;--code-punc:#5A5754;--success:#15803D;--danger:#DC2626}min-height:100svh;background:var(--bg-page);color:var(--fg-default);font-family:var(--font-display,"Bricolage Grotesque"),system-ui,sans-serif;font-size:16px;line-height:1.5;transition:background-color .2s ease,color .2s ease;h1,h2,h3{margin:0;font-weight:800;letter-spacing:-.02em}.panel{background:var(--bg-panel);border:1.5px solid var(--border-default);border-radius:var(--r-xl);box-shadow:var(--shadow-panel);padding:20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 20px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--bg-raised);color:var(--fg-muted);font-family:inherit;font-weight:700;font-size:15px;line-height:1;cursor:pointer;white-space:nowrap;transition:background var(--fast),color var(--fast),filter var(--fast),transform var(--fast);&:active:not(:disabled){transform:scale(.97)}&:disabled{opacity:.35;cursor:not-allowed}&:focus-visible{outline:3px solid color-mix(in oklab,var(--brand) 50%,transparent);outline-offset:2px}&.ghost{background:transparent;border-color:var(--border-strong);color:var(--fg-subtle)}&.ghost:hover:not(:disabled){background:var(--hover-bg);color:var(--fg-muted)}&.volt{background:var(--spark-volt);color:var(--volt-on);border-color:transparent;font-weight:800}&.volt:hover:not(:disabled){filter:brightness(.93)}}.btn-sm{height:34px;padding:0 13px;font-size:13px}.btn-dev-solution{background:#F59E0B;color:#1C1400;border-color:transparent;font-weight:800;&:hover:not(:disabled){filter:brightness(.9)}}.puzzle-app{min-height:100svh;padding:12px}.puzzle-app,.puzzle-header{display:flex;flex-direction:column;gap:12px}.puzzle-header{padding:16px 22px}.ph-topbar{justify-content:space-between;gap:12px}.ph-meta,.ph-topbar{display:flex;align-items:center;flex-wrap:wrap}.ph-meta{gap:8px}.ph-count{font-size:12px;font-weight:700;font-family:var(--font-mono,monospace);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.1em}.ph-level-badge{display:inline-block;padding:2px 10px;border-radius:var(--r-pill);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;&.ph-level-1{background:color-mix(in oklab,#22C55E 18%,transparent);color:#15803D;border:1px solid color-mix(in oklab,#22c55e 40%,transparent)}&.ph-level-2{background:color-mix(in oklab,#A855F7 18%,transparent);color:#7E22CE;border:1px solid color-mix(in oklab,#a855f7 40%,transparent)}}&[data-theme=dark] .ph-level-1{color:#86EFAC}&[data-theme=dark] .ph-level-2{color:#D8B4FE}.ph-type-badge{display:inline-block;padding:2px 10px;border-radius:var(--r-pill);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;&.ph-type-make-it-yours{background:color-mix(in oklab,var(--brand) 14%,transparent);color:var(--brand);border:1px solid color-mix(in oklab,var(--brand) 32%,transparent)}&.ph-type-match-target{background:color-mix(in oklab,#3B82F6 14%,transparent);color:#1D4ED8;border:1px solid color-mix(in oklab,#3b82f6 32%,transparent)}}&[data-theme=dark] .ph-type-make-it-yours{color:var(--brand-soft)}&[data-theme=dark] .ph-type-match-target{color:#93C5FD}.ph-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ph-level-toggle{display:flex;border:1.5px solid var(--border-strong);border-radius:var(--r-sm);overflow:hidden}.ph-level-btn{padding:5px 12px;border:none;background:transparent;color:var(--fg-subtle);font-size:12px;font-weight:800;font-family:var(--font-mono,monospace);letter-spacing:.06em;cursor:pointer;transition:background var(--fast),color var(--fast);&+.ph-level-btn{border-left:1.5px solid var(--border-strong)}&.is-active{background:var(--selected-bg);color:var(--brand-soft)}&:not(.is-active):hover{background:var(--hover-bg);color:var(--fg-muted)}}.ph-body{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ph-info{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.ph-title{font-size:clamp(20px,2vw + 14px,28px);font-weight:800;letter-spacing:-.025em;color:var(--fg-default);line-height:1.1}.ph-instruction{font-size:15px;color:var(--fg-muted);line-height:1.6;max-width:68ch}.instruction-code{font-family:var(--font-mono,monospace);font-size:13px;padding:1px 6px;border-radius:4px;color:var(--brand);background:color-mix(in oklab,var(--brand) 10%,transparent);border:1px solid color-mix(in oklab,var(--brand) 25%,transparent)}&[data-theme=dark] .instruction-code{color:var(--brand-soft)}.ph-nav{display:flex;gap:8px;flex-shrink:0}.step-strip{display:flex;gap:10px;overflow-x:auto;padding:2px 4px 6px;scrollbar-width:thin}.step-card{flex:0 0 auto;min-width:210px;max-width:320px;padding:12px 14px;border-radius:var(--r-md);border:1.5px solid var(--border-default);border-left-width:4px;background:var(--bg-panel);display:flex;flex-direction:column;gap:8px}.step-tone-blue{border-left-color:#3B82F6}.step-tone-green{border-left-color:#22C55E}.step-tone-orange{border-left-color:#F59E0B}.step-tone-pink{border-left-color:#EC4899}.step-tone-purple{border-left-color:#A855F7}.step-tone-teal{border-left-color:#06B6D4}.step-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.step-num{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-subtle);font-family:var(--font-mono,monospace);flex-shrink:0}.step-label{font-size:14px;font-weight:700;color:var(--fg-default);line-height:1.3}.step-hint{margin:0;font-family:var(--font-mono,monospace);font-size:13px;line-height:1.65;color:var(--code-val);white-space:pre;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;&.step-hint-hidden{color:var(--fg-subtle)}}.step-hint-placeholder{font-style:italic;font-size:12px;font-weight:600;color:var(--fg-subtle)}.workspace{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:12px;gap:12px;flex:1 1}.left-col,.right-col{display:flex;flex-direction:column;gap:12px;min-height:0}.pane-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--fg-subtle);font-family:var(--font-mono,monospace);margin-bottom:8px}.html-pane{padding:14px 18px;.cm-editor{border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--border-default)}.cm-editor,.cm-gutters,.cm-scroller{background-color:var(--bg-raised)}.cm-gutters{border-right-color:var(--border-default)}}.css-editor{padding:14px 18px;flex:1 1;.cm-editor{border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--border-default);min-height:200px}.cm-editor,.cm-gutters,.cm-scroller{background-color:var(--bg-raised)}.cm-gutters{border-right-color:var(--border-default)}.cm-activeLine,.cm-activeLineGutter{background-color:color-mix(in oklab,var(--brand) 8%,transparent)}}.preview-frame-wrap{padding:16px 20px}.preview-iframe{width:100%;border:none;min-height:120px;border-radius:8px;background:#fff;display:block}.status-panel{padding:20px}.status-idle,.status-running{display:flex;align-items:center}.status-idle-text,.status-running-text{font-size:15px;color:var(--fg-muted);line-height:1.5}.status-pass{display:flex;align-items:flex-start;gap:12px}.status-pass-icon{font-size:24px;line-height:1;color:var(--success);font-weight:900;flex-shrink:0}.status-pass-text{font-size:17px;font-weight:700;color:var(--success);padding-top:2px}.status-fail{display:flex;align-items:flex-start;gap:12px}.status-fail-icon{font-size:22px;line-height:1;color:var(--danger);font-weight:900;flex-shrink:0;padding-top:1px}.status-fail-body{flex:1 1;min-width:0}.status-fail-text{font-size:15px;color:var(--fg-muted);line-height:1.6}.feedback-loader{display:flex;align-items:center;gap:10px}.feedback-loader-dots{font-size:16px;color:var(--brand);letter-spacing:3px;animation:experimental-feedback-pulse 1.2s ease-in-out infinite}.feedback-loader-text{font-size:14px;color:var(--fg-subtle);font-style:italic}.timeline-controls{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0}.level-complete-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);display:grid;place-items:center;z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.level-complete-card{background:var(--bg-panel);border:1.5px solid var(--border-strong);border-radius:var(--r-xl);box-shadow:var(--shadow-panel);padding:48px 52px;max-width:480px;width:90%;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.level-complete-emoji{font-size:64px;line-height:1}.level-complete-title{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--fg-default)}.level-complete-sub{font-size:17px;color:var(--fg-muted);line-height:1.5}.level-complete-actions{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap;justify-content:center}@media (max-width:900px){.workspace{grid-template-columns:1fr}.ph-topbar{flex-direction:column;align-items:flex-start}}}@keyframes experimental-feedback-pulse{0%,to{opacity:1}50%{opacity:.4}}.original-ui{--bg-top:#fef3e2;--bg-bottom:#dbeafe;--panel:#ffffff;--panel-border:#cbd5e1;--ink:#111827;--muted:#475569;--accent:#748DF4;--accent-soft:#e8ecfe;--accent-strong:#0f172a;--level1-bg:#dcfce7;--level1-border:#22c55e;--level2-bg:#f3e8ff;--level2-border:#B95DCD;--ok-bg:#dcfce7;--ok-border:#22c55e;--err-bg:#fee2e2;--err-border:#ef4444;--success:#16a34a;--shadow:0 12px 30px rgba(15,23,42,0.12);min-height:100svh;position:relative;background:linear-gradient(135deg,var(--bg-top),var(--bg-bottom));font-family:var(--font-montserrat),"Montserrat",sans-serif;color:var(--ink);font-size:16px;line-height:1.5;&:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(rgba(15,23,42,.08) 1.2px,transparent 0);background-size:28px 28px;opacity:.45;z-index:0}h1,h2,h3{margin:0;font-family:inherit;font-weight:900}.app{position:relative;z-index:1;min-height:100svh;padding:clamp(14px,1.6vw,22px);display:grid;grid-gap:14px;gap:14px}.panel{background:var(--panel);border:2px solid var(--panel-border);border-radius:18px;box-shadow:var(--shadow);padding:14px}.puzzle-header{display:grid;grid-gap:10px;gap:10px}.puzzle-head-row{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.puzzle-head-left{flex:1 1;min-width:0}.puzzle-head-right{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rh-logo{height:28px;width:auto}.puzzle-meta-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.puzzle-count{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800;color:var(--muted)}.level-badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;&.level-1{background:var(--level1-bg);border:2px solid var(--level1-border);color:#166534}&.level-2{background:var(--level2-bg);border:2px solid var(--level2-border);color:#7e22ce}}.challenge-type-badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border:2px solid #cbd5e1;background:#f1f5f9;color:var(--accent-strong);&.ct-make-it-yours{border-color:#c084fc;background:#f5f3ff;color:#6b21a8}&.ct-match-target{border-color:#60a5fa;background:#eff6ff;color:#1e3a8a}}.puzzle-header h1{font-size:clamp(1.15rem,1.2vw + .95rem,1.7rem)}.puzzle-description{color:var(--muted);font-size:.9rem;margin-top:2px;line-height:1.5}.puzzle-nav{display:flex;gap:8px;flex-wrap:wrap}.btn-playground{text-decoration:none;border-color:var(--accent);color:var(--accent)}.btn-playground:hover{background:var(--accent-soft)}.puzzle-instructions{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;color:var(--accent-strong);line-height:1.5;li{font-size:.95rem}}.instruction-token{display:inline-block;margin:0 2px;padding:1px 8px;border-radius:999px;font-weight:800;font-size:.86rem;border:2px solid #cbd5e1;color:#0f172a;background:#f8fafc;font-family:var(--font-mono),"Fira Code",monospace}.token-blue{border-color:#3b82f6;background:#dbeafe;color:#1e3a8a}.token-pink{border-color:#ec4899;background:#fce7f3;color:#831843}.step-strip{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 8px}.step-card{flex:0 0 auto;min-width:280px;max-width:380px;background:#ffffff;border:2px solid #bfdbfe;border-left-width:6px;border-radius:14px;padding:12px;display:grid;grid-gap:8px;gap:8px;box-shadow:var(--shadow)}.step-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.step-num{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:800;color:#ffffff;background:var(--muted);border-radius:6px;padding:2px 8px}.step-label{font-size:.94rem;font-weight:800;color:var(--accent-strong);line-height:1.3}.step-hint{margin:0;padding:10px 12px;font-family:var(--font-mono),"Fira Code",monospace;font-size:.82rem;color:var(--accent-strong);background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;white-space:pre-wrap;word-break:break-word;line-height:1.45;.step-hint-placeholder,code{-moz-user-select:none;user-select:none;-webkit-user-select:none}&.step-hint-hidden{background:#fef9c3;border-color:#facc15;border-style:dashed}}.step-hint-placeholder{font-family:inherit;font-style:italic;font-size:.82rem;font-weight:700;color:#854d0e}.step-tone-blue{border-color:#bfdbfe #bfdbfe #bfdbfe #3b82f6;background:#eff6ff;.step-num{background:#3b82f6}.step-hint{border-color:#bfdbfe;background:#f5f9ff}}.step-tone-green{border-color:#bbf7d0 #bbf7d0 #bbf7d0 #22c55e;background:#f0fdf4;.step-num{background:#22c55e}.step-hint{border-color:#bbf7d0;background:#f6fef9}}.step-tone-orange{border-color:#fed7aa #fed7aa #fed7aa #f59e0b;background:#fffbeb;.step-num{background:#f59e0b}.step-hint{border-color:#fed7aa;background:#fffaf0}}.step-tone-pink{border-color:#fbcfe8 #fbcfe8 #fbcfe8 #ec4899;background:#fdf2f8;.step-num{background:#ec4899}.step-hint{border-color:#fbcfe8;background:#fef5f9}}.step-tone-purple{border-color:#ddd6fe #ddd6fe #ddd6fe #8b5cf6;background:#faf5ff;.step-num{background:#8b5cf6}.step-hint{border-color:#ddd6fe;background:#fbf8ff}}.workspace{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);align-items:stretch}.left-column,.right-column,.workspace{display:grid;grid-gap:14px;gap:14px;min-height:0}.left-column,.right-column{align-content:start}.pane-html{display:grid;grid-gap:8px;gap:8px}.pane-label{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.html-pane{background:#f8fafc;border:2px solid #bfdbfe;border-radius:12px;overflow:hidden;.cm-editor{background:transparent}.cm-content{caret-color:transparent}}.pane-css{display:grid;grid-gap:10px;gap:10px}.pane-css-top{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.css-editor{background:#f8fafc;border:2px solid #bfdbfe;border-radius:12px;overflow:hidden;min-height:220px;.cm-editor{background:transparent}.cm-editor,.cm-scroller{min-height:220px}}.pane-preview{display:grid;grid-gap:8px;gap:8px}.pane-preview-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.preview-frame{background:#ffffff;border:2px solid #bfdbfe;border-radius:12px;overflow:hidden;display:block;iframe{width:100%;display:block;border:0}}.preview-frame-tabbed{display:grid;grid-gap:8px;gap:8px}.preview-tabs{display:flex;gap:6px}.preview-tab{flex:0 0 auto;font-family:inherit;font-size:.82rem;font-weight:700;padding:6px 16px;border:2px solid #bfdbfe;border-radius:10px;background:#ffffff;color:var(--accent-strong);cursor:pointer;transition:background .1s ease,color .1s ease;&:hover:not(.is-active){background:#f1f5f9}&.is-active{background:var(--accent);border-color:var(--accent);color:#ffffff}&:focus-visible{outline:3px solid rgba(116,141,244,.35);outline-offset:2px}}.preview-tabs-reset{margin-left:auto;padding:5px 12px;font-size:.82rem}.timeline-controls{display:flex;gap:8px;flex-wrap:wrap}.btn{border:none;border-radius:11px;padding:8px 14px;font-size:.92rem;font-weight:800;font-family:inherit;cursor:pointer;transition:transform .1s ease,filter .1s ease;&:active:not(:disabled){transform:scale(.97)}&:disabled{opacity:.45;cursor:not-allowed}&:focus-visible{outline:3px solid rgba(116,141,244,.35);outline-offset:2px}&.primary{background:var(--accent);color:#ffffff}&.primary:hover:not(:disabled){filter:brightness(.95)}&.ghost{background:#ffffff;color:var(--accent-strong);border:2px solid #94a3b8}}.btn-dev-solution{font-size:.78rem;padding:5px 10px;border:2px solid #f59e0b;color:#92400e;background:#fef3c7;border-radius:8px;font-family:inherit;font-weight:800;cursor:pointer}.dev-level-toggle{display:inline-flex;gap:4px;margin-left:6px;padding:3px;border:1px solid #f59e0b;border-radius:999px;background:#fffbeb}.dev-level-btn{font-family:inherit;font-size:.7rem;font-weight:800;letter-spacing:.04em;padding:3px 10px;border:none;border-radius:999px;background:transparent;color:#92400e;cursor:pointer;transition:background .1s ease,color .1s ease;&:hover:not(.is-active){background:#fef3c7}&.is-active{background:#f59e0b;color:#ffffff}&:focus-visible{outline:2px solid rgba(245,158,11,.5);outline-offset:1px}}.level-complete{display:grid;place-items:center;padding:48px 16px}.level-complete-card{display:grid;grid-gap:18px;gap:18px;text-align:center;max-width:640px;padding:56px 48px;background:#ffffff;border:2px solid #fde68a;border-radius:24px;box-shadow:0 24px 60px -32px rgba(116,141,244,.35)}.level-complete-eyebrow{margin:0;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#b45309}.level-complete-headline{margin:0;font-size:1.8rem;font-weight:900;line-height:1.15;color:#0f172a}.level-complete-sub{margin:0;font-size:1rem;line-height:1.5;color:var(--muted);strong{color:var(--accent-strong)}}.status-panel{display:grid;grid-gap:10px;gap:10px;border-color:#fed7aa;background:#fffbeb}.status-hint{display:grid;grid-gap:4px;gap:4px;padding-bottom:10px;border-bottom:1px solid #fde68a}.hint-text{margin:0;color:var(--accent-strong);font-size:.92rem;line-height:1.45}.status-desc{color:var(--muted);font-size:.92rem}.status-success{color:var(--success);font-weight:800;font-size:1rem}.status-errors{display:grid;grid-gap:6px;gap:6px;color:#991b1b;font-weight:700;font-size:.92rem}.status-pass{display:flex;flex-direction:column;gap:10px}.btn-finish-level{align-self:flex-start;background:var(--accent);color:#fff;border:none;border-radius:8px;padding:8px 18px;font:inherit;font-weight:600;cursor:pointer;transition:filter .15s;&:hover{filter:brightness(.92)}}.feedback-explanation{margin-top:10px;padding-top:10px;border-top:1px solid var(--panel-border)}.feedback-loading{display:inline-flex;align-items:baseline;gap:.4em;flex-wrap:wrap;font-style:italic;color:var(--muted);font-size:.85rem;margin:0}.feedback-loading-spinner{display:inline-block;width:1em;height:1em;border-color:transparent transparent currentcolor currentcolor;border-style:solid;border-width:2px;border-radius:50%;opacity:.8;transform:translateY(.15em) rotate(0deg);animation:original-feedback-loading-spin .8s linear infinite}.feedback-loading-elapsed{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-style:normal;opacity:.7}.feedback-text{color:var(--ink);line-height:1.65;font-size:.9rem;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1024px){.workspace{grid-template-columns:1fr}}@media (max-width:640px){.app{padding:12px}.btn{flex:1 1 auto}.pane-css-top{flex-direction:column;align-items:flex-start}.timeline-controls{width:100%}}}@keyframes original-feedback-loading-spin{0%{transform:translateY(.15em) rotate(0deg)}to{transform:translateY(.15em) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.original-ui .feedback-loading-spinner{animation:none}}