.sc-panel[data-f=ta] #taMock{--bg:#0f1115;--bg-elev:#151822;--panel:#11141b;--text:#e6e8ee;--muted:#a9afbf;--accent:#6c8cff;--lime:#E0FB78;--lime-hover:#d2f55a;--ink:#0f1115;--danger:#ff6b6b;--success:#3fb950;--warning:#d29922;--stretch:#7ee0ff;--border:#232835;--border-strong:#2e3547;--border-hover:#4a5168;--hover:#1a1f2b;--focus-ring:rgba(224,251,120,.35);--scrollbar-thumb:#2a3246;--scrollbar-thumb-hover:#323b54;--shadow:0 6px 16px rgba(0,0,0,.3);--radius:12px;--radius-lg:16px;--gap:10px;--pad:10px;--ctx-radius:7px;font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--text);overflow-y:scroll;scrollbar-gutter:stable;background:var(--bg)}#fledit-update-banner.visible~.sc-panel[data-f=ta] #taMock{padding-top:0}.sc-panel[data-f=ta] #taMock .ta-wrap{padding:var(--topbar-h) 10px 10px;display:flex;flex-direction:column;gap:12px}#fledit-update-banner.visible~.sc-panel[data-f=ta] #taMock .ta-wrap{padding-top:calc(32px + var(--topbar-h))}.sc-panel[data-f=ta] #taMock .ta-sethead{display:flex;align-items:center;position:sticky;top:var(--topbar-h);background:var(--bg);border-bottom:1px solid var(--border)}#fledit-update-banner.visible~.sc-panel[data-f=ta] #taMock .ta-sethead{top:calc(32px + var(--topbar-h))}.sc-panel[data-f=ta] #taMock .ta-btn-gear{width:28px;background:0 0;border:1px solid var(--border);border-radius:8px;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-btn-gear:hover{background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-btn-gear.open{color:var(--lime);border-color:var(--lime);background:rgba(224,251,120,.1)}.sc-panel[data-f=ta] #taMock .ta-btn-gear:focus-visible,.sc-panel[data-f=ta] #taMock .ta-btn-ghost:focus-visible,.sc-panel[data-f=ta] #taMock .ta-btn-rand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-ease-wrap{display:flex;max-width:100%}.sc-panel[data-f=ta] #taMock .ta-ease-btn{display:inline-flex;align-items:center;background:var(--panel);border:1px solid var(--border-strong);color:var(--text);font:inherit;width:100%}.sc-panel[data-f=ta] #taMock .ta-hint{font-size:10px;color:var(--muted);opacity:.7}.sc-panel[data-f=ta] #taMock .ta-tile{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:6px 6px 7px;display:flex;flex-direction:column;gap:4px;align-items:stretch;cursor:pointer;transition:border-color .12s,background .12s,transform .06s}.sc-panel[data-f=ta] #taMock .ta-tile:hover{background:var(--hover);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-tile:active{transform:scale(.97);border-color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-prev{height:44px;border-radius:7px;background:var(--bg);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.sc-panel[data-f=ta] #taMock .ta-glyph{font-weight:800;font-size:17px;color:var(--text);letter-spacing:.3px;will-change:transform,opacity,filter}.sc-panel[data-f=ta] #taMock .ta-cap{font-size:11px;color:var(--muted);text-align:center;line-height:1.2}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-cap{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-badge{position:absolute;top:4px;right:4px;z-index:2;font-size:8px;font-weight:700;letter-spacing:.5px;padding:1px 5px;border-radius:5px;pointer-events:none;background:rgba(224,251,120,.14);color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-p-sd{--tx0:0px;--ty0:calc(-14px * var(--ta-dist, 1))}.sc-panel[data-f=ta] #taMock .ta-p-sl{--tx0:calc(16px * var(--ta-dist, 1));--ty0:0px}.sc-panel[data-f=ta] #taMock .ta-p-sr{--tx0:calc(-16px * var(--ta-dist, 1));--ty0:0px}.sc-panel[data-f=ta] #taMock .ta-p-su{--tx0:0px;--ty0:calc(14px * var(--ta-dist, 1))}.sc-panel[data-f=ta] #taMock .ta-p-sdr{--tx0:calc(-13px * var(--ta-dist, 1));--ty0:calc(-10px * var(--ta-dist, 1))}.sc-panel[data-f=ta] #taMock .ta-p-sdl{--tx0:calc(13px * var(--ta-dist, 1));--ty0:calc(-10px * var(--ta-dist, 1))}.sc-panel[data-f=ta] #taMock .ta-p-sur{--tx0:calc(-13px * var(--ta-dist, 1));--ty0:calc(10px * var(--ta-dist, 1))}.sc-panel[data-f=ta] #taMock .ta-p-sul{--tx0:calc(13px * var(--ta-dist, 1));--ty0:calc(10px * var(--ta-dist, 1))}@keyframes ta-dir-in{0%,100%,34%{transform:translate(0,0);opacity:1}48%{transform:translate(0,0);opacity:0}67%{transform:translate(var(--tx0),var(--ty0));opacity:0}}@keyframes ta-dir-out{0%,100%,22%{transform:translate(0,0);opacity:1}60%,74%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1));opacity:0}88%{transform:translate(0,0);opacity:0}}@keyframes ta-dir-both{0%,10%{transform:translate(0,0);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}40%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1));opacity:0;animation-timing-function:steps(1,end)}50%{transform:translate(var(--tx0),var(--ty0));opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}100%{transform:translate(0,0);opacity:1}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-slide{animation:ta-dir-in var(--ta-prev-in,1.7s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-slide{animation-name:ta-dir-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-slide{animation-name:ta-dir-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-glyph:not(.ta-slide):not(.ta-tiltP):not(.ta-windyP):not(.ta-knockP){animation-delay:calc(var(--ta-prev-both, 2.2s) * -.26)}@keyframes ta-pop-in{0%{transform:scale(0)}100%,45%{transform:scale(1)}}@keyframes ta-pop-out{0%,30%{transform:scale(1)}100%,70%{transform:scale(0)}}@keyframes ta-pop-both{0%{transform:scale(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}16%,70%{transform:scale(1);animation-timing-function:cubic-bezier(.55,0,.85,.2)}100%,92%{transform:scale(0)}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-popP{animation:ta-pop-in var(--ta-prev-in,1.5s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-popP{animation-name:ta-pop-out;animation-duration:var(--ta-prev-out, 1.5s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-popP{animation-name:ta-pop-both;animation-duration:var(--ta-prev-both, 2s)}@keyframes ta-pop-bounce{0%{transform:scale(0)}38%{transform:scale(1.17)}100%,70%{transform:scale(1)}}@keyframes ta-pop-bounce-out{0%,30%{transform:scale(1)}52%{transform:scale(1.17)}100%,74%{transform:scale(0)}}@keyframes ta-pop-bounce-both{0%{transform:scale(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}12%{transform:scale(1.17)}22%,66%{transform:scale(1)}78%{transform:scale(1.17);animation-timing-function:cubic-bezier(.55,0,.85,.2)}100%,92%{transform:scale(0)}}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-p-bnc{animation-name:ta-pop-bounce-out;animation-duration:var(--ta-prev-out, 1.6s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-p-bnc{animation-name:ta-pop-bounce-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-blur-in{0%{filter:blur(6px);opacity:.05}100%,40%{filter:blur(0);opacity:1}}@keyframes ta-blur-out{0%,30%{filter:blur(0);opacity:1}100%,70%{filter:blur(6px);opacity:.05}}@keyframes ta-blur-both{0%{filter:blur(6px);opacity:.05;animation-timing-function:cubic-bezier(.16,1,.3,1)}16%,70%{filter:blur(0);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}100%,92%{filter:blur(6px);opacity:.05}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-blurP{animation:ta-blur-in var(--ta-prev-in,1.8s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-blurP{animation-name:ta-blur-out;animation-duration:var(--ta-prev-out, 1.8s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-blurP{animation-name:ta-blur-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-strobe-in{0%,12%,6%{opacity:0}100%,15%,3%,9%{opacity:1}}@keyframes ta-strobe-out{0%,100%,55%,62%,70%,78%{opacity:1}58%,66%,74%{opacity:0}}@keyframes ta-strobe-both{0%,10%,5%{opacity:0}12%,2.5%,55%,7.5%{opacity:1}58%,66%,74%{opacity:0}100%,62%,70%,78%{opacity:1}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-strobeP{animation:2.6s steps(1) infinite ta-strobe-in}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-strobeP{animation-name:ta-strobe-out}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-strobeP{animation-name:ta-strobe-both}@keyframes ta-tilt-in{0%,100%,34%{transform:translate(0,0) rotate(0);opacity:1}48%{transform:translate(0,0) rotate(0);opacity:0}67%{transform:translate(var(--tx0),var(--ty0)) rotate(-8deg);opacity:0}}@keyframes ta-tilt-out{0%,100%,22%{transform:translate(0,0) rotate(0);opacity:1}60%,74%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1)) rotate(8deg);opacity:0}88%{transform:translate(0,0) rotate(0);opacity:0}}@keyframes ta-tilt-both{0%,10%{transform:translate(0,0) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}40%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1)) rotate(8deg);opacity:0;animation-timing-function:steps(1,end)}50%{transform:translate(var(--tx0),var(--ty0)) rotate(-8deg);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}100%{transform:translate(0,0) rotate(0);opacity:1}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-tiltP{animation:ta-tilt-in var(--ta-prev-in,1.7s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-tiltP{animation-name:ta-tilt-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-tiltP{animation-name:ta-tilt-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-shake-in{0%{transform:translate(4px,-3px)}6%{transform:translate(-4px,2px)}12%{transform:translate(3px,2px)}18%{transform:translate(-2px,-2px)}24%{transform:translate(1px,1px)}100%,30%{transform:translate(0,0)}}@keyframes ta-shake-out{0%,34%{transform:translate(0,0)}42%{transform:translate(-1px,1px)}50%{transform:translate(2px,-2px)}58%{transform:translate(-3px,2px)}66%{transform:translate(4px,2px)}100%,74%{transform:translate(-4px,-3px)}}@keyframes ta-shake-both{0%{transform:translate(4px,-3px)}5%{transform:translate(-4px,2px)}10%{transform:translate(3px,2px)}15%{transform:translate(-2px,-2px)}20%,52%{transform:translate(0,0)}60%{transform:translate(2px,-2px)}68%{transform:translate(-3px,2px)}100%,76%{transform:translate(4px,3px)}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-shakeP{animation:ta-shake-in var(--ta-prev-in,1.7s) steps(1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-shakeP{animation-name:ta-shake-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-shakeP{animation-name:ta-shake-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-windy-in{0%,100%,30%{transform:translate(0,0) rotate(0);opacity:1}44%{transform:translate(0,0) rotate(0);opacity:0}58%{transform:translate(var(--tx0),var(--ty0)) rotate(6deg);opacity:0}72%{transform:translate(calc(var(--tx0) * .55),calc(var(--ty0) * .55)) rotate(-5deg);opacity:1}86%{transform:translate(calc(var(--tx0) * .22),calc(var(--ty0) * .22)) rotate(3deg);opacity:1}}@keyframes ta-windy-out{0%,100%,20%{transform:translate(0,0) rotate(0);opacity:1}42%{transform:translate(calc(var(--tx0) * -.35),calc(var(--ty0) * -.35)) rotate(-4deg);opacity:1}62%{transform:translate(calc(var(--tx0) * -.72),calc(var(--ty0) * -.72)) rotate(4deg);opacity:.4}76%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1)) rotate(-2deg);opacity:0}88%{transform:translate(0,0) rotate(0);opacity:0}}@keyframes ta-windy-both{0%,10%{transform:translate(0,0) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}34%{transform:translate(calc(var(--tx0) * -.45),calc(var(--ty0) * -.45)) rotate(4deg);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}44%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1)) rotate(-2deg);opacity:0;animation-timing-function:steps(1,end)}54%{transform:translate(var(--tx0),var(--ty0)) rotate(6deg);opacity:0;animation-timing-function:ease-out}72%{transform:translate(calc(var(--tx0) * .5),calc(var(--ty0) * .5)) rotate(-5deg);opacity:1}88%{transform:translate(calc(var(--tx0) * .2),calc(var(--ty0) * .2)) rotate(3deg);opacity:1}100%{transform:translate(0,0) rotate(0);opacity:1}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-windyP{animation:ta-windy-in var(--ta-prev-in,1.3s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-windyP{animation-name:ta-windy-out;animation-duration:var(--ta-prev-out, 1.3s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-windyP{animation-name:ta-windy-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-knock-in{0%,100%,30%{transform:translate(0,0);opacity:1}44%{transform:translate(0,0);opacity:0}58%{transform:translate(var(--tx0),var(--ty0));opacity:0}84%{transform:translate(calc(var(--tx0) * -.16),calc(var(--ty0) * -.16));opacity:1}}@keyframes ta-knock-out{0%,100%,24%{transform:translate(0,0);opacity:1}36%{transform:translate(calc(var(--tx0) * .14),calc(var(--ty0) * .14));opacity:1}70%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1));opacity:0}84%{transform:translate(0,0);opacity:0}}@keyframes ta-knock-both{0%,100%,12%{transform:translate(0,0);opacity:1}22%{transform:translate(calc(var(--tx0) * .14),calc(var(--ty0) * .14));opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.2)}48%{transform:translate(calc(var(--tx0) * -1),calc(var(--ty0) * -1));opacity:0;animation-timing-function:steps(1,end)}58%{transform:translate(var(--tx0),var(--ty0));opacity:0;animation-timing-function:ease-out}84%{transform:translate(calc(var(--tx0) * -.16),calc(var(--ty0) * -.16));opacity:1}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-knockP{animation:ta-knock-in var(--ta-prev-in,1.2s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out .ta-tile:hover .ta-knockP{animation-name:ta-knock-out;animation-duration:var(--ta-prev-out, 1.2s)}.sc-panel[data-f=ta] #taMock.ta-mode-both .ta-tile:hover .ta-knockP{animation-name:ta-knock-both;animation-duration:var(--ta-prev-both, 2.2s)}@keyframes ta-pulse{0%,100%{transform:scale(1)}50%{transform:scale(calc(1 + .07 * var(--ta-int,1)))}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-pulseP{animation:ta-pulse calc(1.2s * var(--ta-int-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-stayblurP{animation:ta-stayblur calc(2.4s * var(--ta-int-inv,1)) ease-out infinite}.sc-panel[data-f=ta] #taMock .ta-prev.ta-prev-diff{background:linear-gradient(115deg,#2b3a5e 0 52%,#97a45c 52% 100%)}.sc-panel[data-f=ta] #taMock .ta-prev.ta-prev-diff .ta-glyph{mix-blend-mode:difference}@keyframes ta-blink-slow{0%,18%,34%,58%,79%{opacity:0}100%,26%,47%,68%,9%,90%{opacity:1}}@keyframes ta-wg-drift{0%,100%{transform:translate(0,0) rotate(0)}25%{transform:translate(calc(6px * var(--ta-int,1)),calc(-4.5px * var(--ta-int,1))) rotate(calc(2deg * var(--ta-int,1)))}50%{transform:translate(calc(-4.5px * var(--ta-int,1)),calc(3px * var(--ta-int,1))) rotate(calc(-1.67deg * var(--ta-int,1)))}75%{transform:translate(calc(3px * var(--ta-int,1)),calc(6px * var(--ta-int,1))) rotate(calc(1.33deg * var(--ta-int,1)))}}@keyframes ta-wg-hand{0%,100%{transform:translate(0,0) rotate(0)}12%{transform:translate(calc(.54px * var(--ta-int,1)),calc(.36px * var(--ta-int,1))) rotate(calc(1deg * var(--ta-int,1)))}28%{transform:translate(calc(-.36px * var(--ta-int,1)),calc(.72px * var(--ta-int,1))) rotate(calc(-.8deg * var(--ta-int,1)))}45%{transform:translate(calc(.72px * var(--ta-int,1)),calc(-.36px * var(--ta-int,1))) rotate(calc(.6deg * var(--ta-int,1)))}63%{transform:translate(calc(-.72px * var(--ta-int,1)),calc(-.54px * var(--ta-int,1))) rotate(calc(-1.2deg * var(--ta-int,1)))}82%{transform:translate(calc(.36px * var(--ta-int,1)),calc(.54px * var(--ta-int,1))) rotate(calc(1deg * var(--ta-int,1)))}}@keyframes ta-wg-jit{0%,100%{transform:translate(0,0)}20%{transform:translate(calc(1.08px * var(--ta-int,1)),calc(-.72px * var(--ta-int,1)))}40%{transform:translate(calc(-1.08px * var(--ta-int,1)),calc(.72px * var(--ta-int,1)))}60%{transform:translate(calc(.72px * var(--ta-int,1)),calc(1.08px * var(--ta-int,1)))}80%{transform:translate(calc(-.72px * var(--ta-int,1)),calc(-1.08px * var(--ta-int,1)))}}@keyframes ta-wg-wave{0%,100%{transform:rotate(calc(-8deg * var(--ta-int,1)))}50%{transform:rotate(calc(8deg * var(--ta-int,1)))}}@keyframes ta-wg-wiggle{0%,100%{transform:translate(0,0)}18%{transform:translate(calc(3.6px * var(--ta-int,1)),calc(-2.88px * var(--ta-int,1)))}38%{transform:translate(calc(-2.88px * var(--ta-int,1)),calc(-3.6px * var(--ta-int,1)))}58%{transform:translate(calc(-3.6px * var(--ta-int,1)),calc(2.88px * var(--ta-int,1)))}80%{transform:translate(calc(2.88px * var(--ta-int,1)),calc(3.6px * var(--ta-int,1)))}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-bnc{animation:1.6s cubic-bezier(.3,.9,.4,1) infinite ta-pop-bounce}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-bls{animation:ta-blink-slow calc(1.4s * var(--ta-int-inv,1)) steps(1) infinite}@keyframes ta-wobble{0%,100%{transform:translate(calc(1.44px * var(--ta-int,1)),calc(-.96px * var(--ta-int,1))) rotate(calc(4.4deg * var(--ta-int,1)))}20%{transform:translate(calc(-1.44px * var(--ta-int,1)),calc(.96px * var(--ta-int,1))) rotate(calc(-5.5deg * var(--ta-int,1)))}40%{transform:translate(calc(1.2px * var(--ta-int,1)),calc(1.44px * var(--ta-int,1))) rotate(calc(2.75deg * var(--ta-int,1)))}60%{transform:translate(calc(-.96px * var(--ta-int,1)),calc(-1.44px * var(--ta-int,1))) rotate(calc(-3.85deg * var(--ta-int,1)))}80%{transform:translate(calc(1.44px * var(--ta-int,1)),calc(.48px * var(--ta-int,1))) rotate(calc(5.5deg * var(--ta-int,1)))}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wob{animation:ta-wobble calc(.5s * var(--ta-spd-inv,1)) ease-in-out infinite}@keyframes ta-scribble{0%,100%{transform:translate(calc(1.2px * var(--ta-int,1)),calc(-.6px * var(--ta-int,1))) rotate(calc(4.1deg * var(--ta-int,1)))}20%{transform:translate(calc(-1.2px * var(--ta-int,1)),calc(.9px * var(--ta-int,1))) rotate(calc(-4.9deg * var(--ta-int,1)))}40%{transform:translate(calc(.9px * var(--ta-int,1)),calc(1.2px * var(--ta-int,1))) rotate(calc(2.7deg * var(--ta-int,1)))}60%{transform:translate(calc(-.9px * var(--ta-int,1)),calc(-.9px * var(--ta-int,1))) rotate(calc(-6deg * var(--ta-int,1)))}80%{transform:translate(calc(1.2px * var(--ta-int,1)),calc(.6px * var(--ta-int,1))) rotate(calc(3.8deg * var(--ta-int,1)))}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-scr{animation:ta-scribble calc(.67s * var(--ta-int-inv,1)) steps(1) infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wgg{animation:ta-wg-wiggle calc(.5s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wgd{animation:ta-wg-drift calc(1.8s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wgh{animation:ta-wg-hand calc(.26s * var(--ta-spd-inv,1)) linear infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wgj{animation:ta-wg-jit min(calc(.17s * var(--ta-int-inv,1)),.67s) steps(1) infinite}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-p-wgw{animation:ta-wg-wave calc(.85s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-pop{width:300px;background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--ctx-radius);box-shadow:var(--shadow);flex-direction:column}.sc-panel[data-f=ta] #taMock .ta-pop h3{text-transform:uppercase;letter-spacing:.8px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-pop-hint{color:var(--muted);opacity:.7}.sc-panel[data-f=ta] #taMock .ta-viewrow{display:flex}.sc-panel[data-f=ta] #taMock .ta-hidden{display:none!important}.sc-panel[data-f=ta] #taMock .ta-empty{font-size:12px;color:var(--muted);padding:18px 6px;text-align:center}.sc-panel[data-f=ta] #taMock .ta-star{position:absolute;top:4px;left:4px;z-index:3;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--muted);border-radius:5px;opacity:0;transition:opacity .12s,color .12s;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-star{opacity:1}.sc-panel[data-f=ta] #taMock .ta-star:hover{color:var(--lime);background:rgba(224,251,120,.1)}.sc-panel[data-f=ta] #taMock .ta-star.on{opacity:1;color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-minigrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:5px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini{padding:4px 4px 5px;border-radius:8px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini .ta-prev{height:30px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini .ta-glyph{font-size:13px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini .ta-cap{font-size:9px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini .ta-badge{display:none}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel{border-color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel .ta-cap{color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-busy{inset:0;display:none;align-items:center;justify-content:center;background:rgba(15,17,21,.55)}.sc-panel[data-f=ta] #taMock.ta-busy-on .ta-busy{display:flex}.sc-panel[data-f=ta] #taMock.ta-busy-on .ta-wrap{opacity:.45;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-busy-box{display:flex;flex-direction:column;align-items:center;gap:10px;background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.sc-panel[data-f=ta] #taMock .ta-busy-bar{width:100%;height:4px;border-radius:2px;background:var(--border-strong);overflow:hidden}.sc-panel[data-f=ta] #taMock .ta-busy-bar span{display:block;height:100%;width:40%;border-radius:2px;background:var(--lime);animation:1.1s cubic-bezier(.4,0,.6,1) infinite ta-busy-slide}@keyframes ta-busy-slide{0%{margin-left:-40%}100%{margin-left:100%}}.sc-panel[data-f=ta] #taMock .ta-busy-txt{font-size:12px;color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-toast{width:max-content;border:1px solid var(--lime);display:flex;align-items:center;justify-content:center;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-toast-msg{font-size:12px;line-height:1.35;color:var(--text);text-align:center}.sc-panel[data-f=ta] #taMock .ta-sethead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;position:sticky;top:var(--topbar-h);z-index:20;background:var(--bg);margin:0 -10px;padding:10px 10px 8px;border-bottom:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .ta-headmode{display:flex;align-items:center;gap:7px;flex:none;min-width:0}.sc-panel[data-f=ta] #taMock .ta-headmode .ta-setlabel{font-size:9px;flex:none}.sc-panel[data-f=ta] #taMock.fe-lt-530 .ta-headmode{order:3;width:100%;margin-top:2px}.sc-panel[data-f=ta] #taMock.fe-lt-530 .ta-headmode .ta-seg{flex:1 1 auto}.sc-panel[data-f=ta] #taMock.fe-lt-530 .ta-headmode .ta-seg button{flex:1 1 0}.sc-panel[data-f=ta] #taMock #fledit-update-banner.visible~#textanimPanel .ta-sethead{top:calc(32px + var(--topbar-h))}.sc-panel[data-f=ta] #taMock .ta-selchip{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.sc-panel[data-f=ta] #taMock #taSelTxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sc-panel[data-f=ta] #taMock .ta-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);flex:none}.sc-panel[data-f=ta] #taMock .ta-actions{margin-left:auto;display:flex;gap:4px;flex:none;align-items:stretch}.sc-panel[data-f=ta] #taMock .ta-rand-wrap{display:flex;gap:4px;position:relative}.sc-panel[data-f=ta] #taMock .ta-btn-rand{background:var(--lime);color:var(--ink);font-weight:700;font-size:12px;padding:5px 14px;border:none;border-radius:8px;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-btn-rand:hover{background:var(--lime-hover)}.sc-panel[data-f=ta] #taMock .ta-btn-ghost{background:0 0;border:1px solid var(--border);border-radius:8px;color:var(--muted);font-size:12px;font-weight:600;padding:5px 12px;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-btn-ghost:hover:not(:disabled){background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-btn-ghost:disabled{opacity:.4;cursor:default}.sc-panel[data-f=ta] #taMock .ta-btn-set{padding:5px 10px;white-space:nowrap}.sc-panel[data-f=ta] #taMock .ta-btn-set.open{color:var(--lime);border-color:var(--lime);background:rgba(224,251,120,.1)}.sc-panel[data-f=ta] #taMock .ta-btn-ghost:focus-visible,.sc-panel[data-f=ta] #taMock .ta-btn-rand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-setbar{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:12px;display:flex;flex-direction:column;gap:10px}.sc-panel[data-f=ta] #taMock .ta-setgrid{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:flex-start}.sc-panel[data-f=ta] #taMock .ta-field{display:flex;flex-direction:column;gap:5px;min-width:0;flex:0 1 auto}.sc-panel[data-f=ta] #taMock .ta-field.ta-grow{flex:1 1 168px}.sc-panel[data-f=ta] #taMock .ta-sliders{display:flex;flex-wrap:wrap;gap:10px 18px;flex:1 1 460px;min-width:0}.sc-panel[data-f=ta] #taMock .ta-sliders .ta-field.ta-grow{flex:1 1 140px;min-width:120px}.sc-panel[data-f=ta] #taMock .ta-field.off{opacity:.35}.sc-panel[data-f=ta] #taMock .ta-field.off input{pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-setlabel{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-seg{display:flex;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:2px;align-self:flex-start;max-width:100%}.sc-panel[data-f=ta] #taMock .ta-seg button{padding:4px 12px;border:none;background:0 0;border-radius:6px;font-size:12px;color:var(--muted);font-weight:600;cursor:pointer;white-space:nowrap}.sc-panel[data-f=ta] #taMock .ta-field .ta-seg{align-self:flex-start}.sc-panel[data-f=ta] #taMock .ta-field .ta-seg button{flex:0 1 auto;min-width:0;padding:4px 10px}.sc-panel[data-f=ta] #taMock .ta-seg button:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-seg button.on{background:var(--lime);color:var(--ink)}@keyframes ta-hit{0%,100%{transform:scale(1)}35%{transform:scale(1.14)}}.sc-panel[data-f=ta] #taMock .ta-seg button.ta-hit{animation:.26s cubic-bezier(.2,.9,.3,1) ta-hit}.sc-panel[data-f=ta] #taMock .ta-seg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-slider{display:flex;align-items:center;gap:8px;height:26px;min-width:0}.sc-panel[data-f=ta] #taMock .ta-slider input[type=range]{flex:1;min-width:0;-webkit-appearance:none;appearance:none;height:4px;background:var(--border-strong);border-radius:2px}.sc-panel[data-f=ta] #taMock .ta-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:var(--lime);border:none;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-val{font-variant-numeric:tabular-nums;font-size:12px;color:var(--text);min-width:44px;text-align:right;flex:none;white-space:nowrap}.sc-panel[data-f=ta] #taMock .ta-blur{display:inline-flex;align-items:stretch;gap:0;background:var(--panel);border:1px solid var(--border-strong);border-radius:6px;overflow:hidden;height:30px;align-self:flex-start}.sc-panel[data-f=ta] #taMock .ta-blur:focus-within{border-color:var(--focus-ring)}.sc-panel[data-f=ta] #taMock .ta-blur input[type=checkbox]{align-self:center;margin:0 0 0 7px;accent-color:var(--lime);cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-blur-lab{display:inline-flex;align-items:center;color:var(--muted);font-size:11px;padding:0 7px 0 5px;user-select:none;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-blur-stepper{display:inline-flex;align-items:stretch;border-left:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .ta-blur.ta-blur-off .ta-blur-stepper{opacity:.38;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-blur-step{display:flex;align-items:center;justify-content:center;width:19px;background:var(--bg-elev);border:none;color:var(--muted);cursor:pointer;padding:0}.sc-panel[data-f=ta] #taMock .ta-blur-step:hover{background:var(--hover);color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-blur-step:active{background:var(--panel)}.sc-panel[data-f=ta] #taMock .ta-blur-step svg{display:block}.sc-panel[data-f=ta] #taMock .ta-blur input[type=number]{width:34px;border:none;background:0 0;color:var(--text);padding:0 2px;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield}.sc-panel[data-f=ta] #taMock .ta-blur input[type=number]::-webkit-inner-spin-button,.sc-panel[data-f=ta] #taMock .ta-blur input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sc-panel[data-f=ta] #taMock .ta-blur input[type=number]:focus{outline:0}.sc-panel[data-f=ta] #taMock .ta-ease-wrap{display:flex;flex-wrap:wrap;gap:6px;width:100%;min-width:0}.sc-panel[data-f=ta] #taMock .ta-field.ta-ease-field{flex:1 2 320px;max-width:470px}.sc-panel[data-f=ta] #taMock .ta-ease-btn{display:inline-flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border-strong);color:var(--text);border-radius:6px;padding:4px 8px;cursor:pointer;font:inherit;font-size:12px;flex:1 1 0;min-width:128px;height:30px}.sc-panel[data-f=ta] #taMock .ta-ease-btn .ta-ease-side{flex:none;overflow:visible;text-overflow:clip;font-size:9px;font-weight:600;letter-spacing:.08em;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-ease-btn:hover{background:var(--hover);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-ease-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-ease-btn canvas{width:30px;height:18px;background:var(--bg);border:1px solid var(--border);border-radius:3px;display:block;flex:none}.sc-panel[data-f=ta] #taMock .ta-ease-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-panel[data-f=ta] #taMock .ta-ease-caret{color:var(--muted);display:block;margin-left:auto;flex:none}.sc-panel[data-f=ta] #taMock .ta-ease-pop{background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--ctx-radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:3px;width:210px}.sc-panel[data-f=ta] #taMock .ta-ease-sect{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);padding:6px 4px 2px}.sc-panel[data-f=ta] #taMock .ta-ease-opt{display:flex;align-items:center;gap:8px;background:0 0;border:1px solid transparent;border-radius:6px;padding:3px 6px;cursor:pointer;color:var(--text);font:inherit;font-size:12px;text-align:left}.sc-panel[data-f=ta] #taMock .ta-ease-opt:hover{background:var(--hover)}.sc-panel[data-f=ta] #taMock .ta-ease-opt.on{border-color:var(--lime);background:rgba(224,251,120,.06)}.sc-panel[data-f=ta] #taMock .ta-ease-opt canvas{background:var(--bg);border:1px solid var(--border);border-radius:3px;flex:none}.sc-panel[data-f=ta] #taMock .ta-inline-slider{display:flex;align-items:center;gap:8px;min-width:0;max-width:300px}.sc-panel[data-f=ta] #taMock .ta-inline-slider input[type=range]{flex:1;min-width:0;-webkit-appearance:none;appearance:none;height:3px;background:var(--border-strong);border-radius:2px}.sc-panel[data-f=ta] #taMock .ta-inline-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:11px;height:11px;border-radius:50%;background:var(--lime);border:none;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-inline-slider .ta-val{min-width:30px;font-size:11px;flex:none;text-align:right}.sc-panel[data-f=ta] #taMock .ta-loop-ctrls{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock .ta-loop-ctrls .ta-inline-slider{flex:1 1 150px;max-width:220px}.sc-panel[data-f=ta] #taMock .ta-loopmb{display:flex;align-items:center;gap:5px;flex:none;font-size:11px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-loopmb input{accent-color:var(--lime);cursor:pointer;margin:0}.sc-panel[data-f=ta] #taMock .ta-loopmb label{cursor:pointer;user-select:none}.sc-panel[data-f=ta] #taMock .ta-loopmb:hover label{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-section{display:flex;flex-direction:column;gap:6px}.sc-panel[data-f=ta] #taMock .ta-sec-head{display:flex;align-items:baseline;gap:8px}.sc-panel[data-f=ta] #taMock .ta-sec-head h2{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);font-weight:700;margin:0}.sc-panel[data-f=ta] #taMock .ta-subgroup{display:flex;flex-direction:column;gap:6px}.sc-panel[data-f=ta] #taMock .ta-subgroup+.ta-subgroup{margin-top:4px}.sc-panel[data-f=ta] #taMock .ta-subhead{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);font-weight:600;opacity:.8;padding-left:1px}.sc-panel[data-f=ta] #taMock .ta-subhead-mini{margin-top:2px}.sc-panel[data-f=ta] #taMock .ta-pickwrap{display:flex;flex-direction:column;gap:7px}.sc-panel[data-f=ta] #taMock .ta-pickwrap[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px;grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.sc-panel[data-f=ta] #taMock .ta-pop{position:absolute;top:32px;right:0;z-index:30;width:min(300px,calc(100vw - 26px));background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--ctx-radius);box-shadow:var(--shadow);padding:10px;display:none;flex-direction:column;gap:9px;max-height:min(560px,72vh);overflow-y:auto}.sc-panel[data-f=ta] #taMock .ta-pop-title{font-size:12px;font-weight:700;color:var(--text);padding-bottom:7px;border-bottom:1px solid var(--border)}.sc-panel[data-f=ta] #taMock #taPoolGrp.off{opacity:.35;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-pop.open{display:flex}.sc-panel[data-f=ta] #taMock .ta-pop h3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--muted);margin:0}.sc-panel[data-f=ta] #taMock .ta-pop-hint{font-size:11.5px;color:var(--muted);opacity:1;line-height:1.45;margin:-5px 0 -1px}.sc-panel[data-f=ta] #taMock .ta-grp{display:flex;flex-direction:column;gap:4px}.sc-panel[data-f=ta] #taMock .ta-pop label{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text);padding:2px 4px;border-radius:5px;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-pop label.ta-opt-row{align-items:flex-start}.sc-panel[data-f=ta] #taMock .ta-pop label.ta-opt-row>input{margin-top:2px;flex:none}.sc-panel[data-f=ta] #taMock .ta-opt{display:flex;flex-direction:column;gap:1px;min-width:0}.sc-panel[data-f=ta] #taMock .ta-opt-t{line-height:1.3}.sc-panel[data-f=ta] #taMock .ta-opt-d{font-size:11.5px;color:var(--muted);line-height:1.35}.sc-panel[data-f=ta] #taMock .ta-pop label:hover{background:var(--hover)}.sc-panel[data-f=ta] #taMock .ta-pop input{accent-color:var(--lime);cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-sep{height:1px;background:var(--border)}.sc-panel[data-f=ta] #taMock .ta-pop label.ta-subopt{margin-left:18px;font-size:11px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-keyrows{display:flex;flex-direction:column;gap:5px}.sc-panel[data-f=ta] #taMock .ta-keyrow{display:flex;align-items:center;gap:8px}.sc-panel[data-f=ta] #taMock .ta-keyname{font-size:12px;color:var(--text);width:58px;flex:none}.sc-panel[data-f=ta] #taMock .ta-keybtn{flex:1;min-width:0;background:var(--panel);border:1px solid var(--border-strong);color:var(--text);border-radius:6px;padding:4px 8px;font:inherit;font-size:12px;cursor:pointer;text-align:center;font-variant-numeric:tabular-nums}.sc-panel[data-f=ta] #taMock .ta-keybtn:hover{background:var(--hover);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-keybtn.rec{border-color:var(--lime);color:var(--lime);background:rgba(224,251,120,.08)}.sc-panel[data-f=ta] #taMock .ta-keyclr{width:22px;flex:none;background:0 0;border:1px solid var(--border);color:var(--muted);border-radius:6px;cursor:pointer;font:inherit;font-size:13px;line-height:1;padding:3px 0}.sc-panel[data-f=ta] #taMock .ta-keyclr:hover{color:var(--danger);border-color:var(--danger)}.sc-panel[data-f=ta] #taMock .ta-key-msg{font-size:10.5px;color:var(--warning);line-height:1.35;white-space:pre-wrap}.sc-panel[data-f=ta] #taMock .ta-key-msg[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-pop label.ta-subopt.off{opacity:.4;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-viewrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock .ta-prevloop-tog{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);cursor:pointer;user-select:none}.sc-panel[data-f=ta] #taMock .ta-prevloop-tog input{accent-color:var(--lime);cursor:pointer;margin:0}.sc-panel[data-f=ta] #taMock .ta-prevloop-tog:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-ord-btn{display:inline-flex;align-items:center;gap:5px;margin-left:auto;flex:none}.sc-panel[data-f=ta] #taMock .ta-ord-btn.on,.sc-panel[data-f=ta] #taMock .ta-ord-btn.on:hover:not(:disabled){background:var(--lime);color:var(--ink);border-color:var(--lime);font-weight:700}.sc-panel[data-f=ta] #taMock .ta-ord-btn.on:hover:not(:disabled){filter:brightness(.88);box-shadow:0 0 0 2px rgba(224,251,120,.32)}.sc-panel[data-f=ta] #taMock .ta-ord-btn.on:active{filter:brightness(.8)}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-section .ta-tile{cursor:grab}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-section .ta-tile:active{transform:none}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-tiles{user-select:none}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-star{display:none}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-section .ta-tile:hover .ta-glyph{animation:none!important}.sc-panel[data-f=ta] #taMock.ta-arrange .ta-btn-rand{opacity:.4;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-tile.ta-dragging{border-color:var(--lime);background:var(--bg)}.sc-panel[data-f=ta] #taMock .ta-tile.ta-dragging>*{visibility:hidden}.sc-panel[data-f=ta] #taMock .ta-tile.ta-ghost{position:fixed;z-index:60;margin:0;pointer-events:none;background:var(--bg-elev);border-color:var(--lime);opacity:.96;box-shadow:0 10px 24px rgba(0,0,0,.55);transform:scale(1.04)}.sc-panel[data-f=ta] #taMock .lay-open-btn{display:inline-flex;align-items:center;gap:5px;flex:none}.sc-panel[data-f=ta] #taMock .lay-open-btn.on,.sc-panel[data-f=ta] #taMock .lay-open-btn.on:hover:not(:disabled){background:var(--lime);color:var(--ink);border-color:var(--lime);font-weight:700}.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-empty,.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-section,.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-setbar,.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-sethead,.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-viewrow{display:none!important}.sc-panel[data-f=ta] #taMock .lay-view{display:none;flex-direction:column;gap:12px}.sc-panel[data-f=ta] #taMock.ta-pos-open .lay-view{display:flex}.sc-panel[data-f=ta] #taMock .lay-sticky{position:sticky;top:var(--topbar-h);z-index:20;background:var(--bg);display:flex;flex-direction:column;gap:8px;padding-bottom:6px;margin-bottom:-4px;box-shadow:0 6px 10px -8px rgba(0,0,0,.7)}.sc-panel[data-f=ta] #taMock .lay-head{z-index:20;background:var(--bg);margin:0 -10px;padding:10px 10px 8px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock #fledit-update-banner.visible~#textanimPanel .lay-sticky{top:calc(32px + var(--topbar-h))}.sc-panel[data-f=ta] #taMock .lay-back{display:inline-flex;align-items:center;gap:4px;flex:none;background:0 0;border:1px solid var(--border);border-radius:8px;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;padding:4px 10px}.sc-panel[data-f=ta] #taMock .lay-back:hover{background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .lay-title{font-size:13px;font-weight:700;color:var(--text);letter-spacing:.01em}.sc-panel[data-f=ta] #taMock .lay-badge{font-size:9px;font-weight:700;letter-spacing:.5px;padding:1px 5px;border-radius:3px;background:#7c3aed;color:#fff}.sc-panel[data-f=ta] #taMock .lay-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock .lay-row .lay-range{margin-left:auto;align-self:center}.sc-panel[data-f=ta] #taMock .lay-btn{font:inherit;font-size:12px;font-weight:600;padding:6px 14px;border-radius:8px;border:1px solid var(--border);background:0 0;color:var(--muted);cursor:pointer}.sc-panel[data-f=ta] #taMock .lay-btn:hover:not(:disabled){background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .lay-btn:disabled{opacity:.4;cursor:default}.sc-panel[data-f=ta] #taMock .lay-btn-main{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.sc-panel[data-f=ta] #taMock .lay-btn-main:hover:not(:disabled){background:var(--lime-hover);border-color:var(--lime-hover);color:var(--ink)}.sc-panel[data-f=ta] #taMock .lay-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .lay-status{font-size:11.5px;color:var(--muted);line-height:1.5}.sc-panel[data-f=ta] #taMock .lay-status[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-status.bad{color:var(--danger)}.sc-panel[data-f=ta] #taMock .lay-info{font-size:10.5px;color:var(--muted);opacity:.7;line-height:1.6;font-family:"Cascadia Mono",Consolas,monospace}.sc-panel[data-f=ta] #taMock .lay-info[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-prevbar{display:flex;align-items:center}.sc-panel[data-f=ta] #taMock .lay-prevbar[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-prevtog{display:inline-flex;align-items:center;gap:5px;background:0 0;border:none;padding:1px 0;margin:0;color:var(--muted);font:inherit;font-size:10.5px;cursor:pointer}.sc-panel[data-f=ta] #taMock .lay-prevtog.on,.sc-panel[data-f=ta] #taMock .lay-prevtog:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-prevtog-cnt{opacity:.65}.sc-panel[data-f=ta] #taMock .lay-prevtog:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.sc-panel[data-f=ta] #taMock .lay-prev{display:flex;gap:8px;overflow-x:scroll;padding-bottom:4px}.sc-panel[data-f=ta] #taMock .lay-prev[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-thumb{flex:0 0 auto;display:flex;flex-direction:column;gap:3px}.sc-panel[data-f=ta] #taMock .lay-thumb canvas{display:block;border-radius:6px;background:var(--bg);border:1px solid var(--border);width:auto;cursor:zoom-in;max-height:150px}.sc-panel[data-f=ta] #taMock .lay-thumb canvas:hover{border-color:var(--lime)}.sc-panel[data-f=ta] #taMock .lay-zoom{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(8,8,10,.88);cursor:zoom-out;padding:16px}.sc-panel[data-f=ta] #taMock .lay-zoom canvas{border-radius:8px;border:1px solid var(--border);background:var(--bg)}.sc-panel[data-f=ta] #taMock .lay-thumb-lab{font-size:9px;color:var(--muted);opacity:.8;font-family:"Cascadia Mono",Consolas,monospace}.sc-panel[data-f=ta] #taMock .lay-detrow{display:flex;align-items:baseline;justify-content:flex-end;gap:12px;min-height:16px}.sc-panel[data-f=ta] #taMock .lay-detrow[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-detrow .lay-info{flex:1 1 auto;min-width:0;text-align:right;overflow:visible;white-space:normal;overflow-wrap:break-word}.sc-panel[data-f=ta] #taMock .lay-caret{display:inline-block;flex:none;font-size:10px;line-height:1;color:var(--muted);transition:transform}.sc-panel[data-f=ta] #taMock .lay-caret.collapsed{transform:rotate(-90deg)}.sc-panel[data-f=ta] #taMock .lay-cfg{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.sc-panel[data-f=ta] #taMock .lay-grp{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px 12px;display:flex;flex-direction:column;gap:2px}.sc-panel[data-f=ta] #taMock .lay-grp-head{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.sc-panel[data-f=ta] #taMock .lay-grp-head h4{margin:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--lime)}.sc-panel[data-f=ta] #taMock .lay-grp-hint{font-size:10.5px;color:var(--muted);opacity:.75;line-height:1.45}.sc-panel[data-f=ta] #taMock .lay-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.sc-panel[data-f=ta] #taMock .lay-opt>label{font-size:11.5px;color:var(--text);opacity:.9;cursor:help;min-width:0}.sc-panel[data-f=ta] #taMock .lay-opt.off{opacity:.35}.sc-panel[data-f=ta] #taMock .lay-opt.off button,.sc-panel[data-f=ta] #taMock .lay-opt.off input{pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-slider{flex:0 0 200px;max-width:55%}.sc-panel[data-f=ta] #taMock .lay-slider .ta-val{min-width:46px}.sc-panel[data-f=ta] #taMock .lay-seg{flex:0 1 auto;align-self:center;max-width:100%;flex-wrap:wrap;justify-content:center;min-width:0}.sc-panel[data-f=ta] #taMock .lay-seg button{padding:3px 10px;font-size:11.5px;flex:0 1 auto;min-width:0}.sc-panel[data-f=ta] #taMock .lay-tog{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:11.5px;color:var(--muted);cursor:pointer;user-select:none}.sc-panel[data-f=ta] #taMock .lay-tog input{accent-color:var(--lime);cursor:pointer;margin:0}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-opt{flex-direction:column;align-items:stretch;gap:4px}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-slider{flex:1 1 auto;max-width:none}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-seg{align-self:stretch}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-seg button{flex:1 1 auto}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-sizes-head .lay-seg{flex:1 1 100%}.sc-panel[data-f=ta] #taMock .lay-view>:not(.lay-sticky){width:100%;max-width:var(--lay-col);margin-inline:auto}.sc-panel[data-f=ta] #taMock .lay-opt-wide{flex-direction:column;align-items:stretch;gap:6px}.sc-panel[data-f=ta] #taMock .lay-sizes-head{display:flex;align-items:center;justify-content:space-between;gap:6px 12px;min-width:0;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock .lay-sizes-head>label{font-size:11.5px;color:var(--text);opacity:.9;cursor:help;min-width:0}.sc-panel[data-f=ta] #taMock .lay-sizes-rows{display:flex;flex-direction:column;gap:6px;padding-left:10px}.sc-panel[data-f=ta] #taMock .lay-sizes-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.sc-panel[data-f=ta] #taMock .lay-sizes-row>label{font-size:11px;color:var(--text);opacity:.75;cursor:help;min-width:0}.sc-panel[data-f=ta] #taMock .lay-sizes-row .lay-slider{flex:0 0 200px;max-width:55%}.sc-panel[data-f=ta] #taMock .lay-sizes-row.lock{opacity:.55}.sc-panel[data-f=ta] #taMock .lay-sizes-row.lock input{pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-sizes-row.off{opacity:.3}.sc-panel[data-f=ta] #taMock .lay-sizes-row.off input{pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-multi{display:flex;flex-wrap:wrap;gap:4px}.sc-panel[data-f=ta] #taMock .lay-chip{font:inherit;font-size:11px;font-weight:600;padding:3px 9px;border-radius:6px;cursor:pointer;background:var(--panel);border:1px solid var(--border);color:var(--muted)}.sc-panel[data-f=ta] #taMock .lay-chip:hover{color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .lay-chip.on{background:var(--lime);border-color:var(--lime);color:var(--ink)}.sc-panel[data-f=ta] #taMock .lay-laypick{display:flex;flex-direction:column;gap:8px;width:100%}.sc-panel[data-f=ta] #taMock .lay-laypick-head{display:inline-flex;align-items:center;gap:6px;background:0 0;border:none;padding:2px 0;align-self:flex-start;color:var(--muted);font:inherit;font-size:10.5px;cursor:pointer}.sc-panel[data-f=ta] #taMock .lay-laypick-head:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-laypick-cnt{opacity:.65}.sc-panel[data-f=ta] #taMock .lay-laypick-body{display:flex;flex-direction:column;gap:12px}.sc-panel[data-f=ta] #taMock .lay-laypick-body[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-laypick-sec{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.sc-panel[data-f=ta] #taMock .lay-laypick-t{flex-basis:100%;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);opacity:.8}.sc-panel[data-f=ta] #taMock .lay-laychip{display:flex;flex-direction:column;align-items:center;gap:5px;background:var(--bg-elev);border:1px solid var(--border);border-radius:8px;padding:8px 9px 6px;cursor:pointer;color:var(--muted);font:inherit;width:76px}.sc-panel[data-f=ta] #taMock .lay-laychip:hover{border-color:var(--border-hover);color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-laychip.on{border-color:var(--lime);color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-laychip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sc-panel[data-f=ta] #taMock .lay-laychip-mini{display:flex;flex-direction:column;gap:3px;width:54px;padding:7px 6px;background:var(--bg);border-radius:4px;border:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .lay-laychip-bar{height:3px;border-radius:2px;background:currentColor;opacity:.5;width:55%}.sc-panel[data-f=ta] #taMock .lay-laychip-bar.hero{height:5px;width:80%;opacity:.85}.sc-panel[data-f=ta] #taMock .lay-laychip.on .lay-laychip-bar{background:var(--lime)}.sc-panel[data-f=ta] #taMock .lay-laychip-bar.aL{align-self:flex-start}.sc-panel[data-f=ta] #taMock .lay-laychip-bar.aC{align-self:center}.sc-panel[data-f=ta] #taMock .lay-laychip-bar.aR{align-self:flex-end}.sc-panel[data-f=ta] #taMock .lay-laychip-lab{font-size:10.5px;line-height:1.3;text-align:center}.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-cfg{opacity:.5;pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-basics .lay-grp{border-color:var(--border-strong)}.sc-panel[data-f=ta] #taMock .lay-cfg[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-work{display:flex;align-items:center;gap:12px;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px}.sc-panel[data-f=ta] #taMock .lay-work[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-work-spin{flex:none;width:22px;height:22px;border-radius:50%;border:3px solid rgba(224,251,120,.18);border-top-color:var(--lime);animation:.8s linear infinite lay-spin;will-change:transform}.sc-panel[data-f=ta] #taMock .lay-work-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.sc-panel[data-f=ta] #taMock .lay-work-title{font-size:12px;font-weight:700;color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-work-status{font-size:11px;color:var(--muted);line-height:1.45}.sc-panel[data-f=ta] #taMock .lay-work-cancel{flex:none;margin-left:auto;align-self:center;padding:4px 14px;font-size:11.5px}.sc-panel[data-f=ta] #taMock .lay-work-cancel[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-work-cancel:disabled{opacity:.55;pointer-events:none}@keyframes lay-spin{to{transform:rotate(360deg)}}.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-det,.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-det-btn,.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-info,.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-prev,.sc-panel[data-f=ta] #taMock .lay-view.lay-busy .lay-prevbar{opacity:.35;pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-block{background:color-mix(in srgb,var(--danger) 10%,var(--bg-elev));border:1px solid color-mix(in srgb,var(--danger) 45%,var(--border));border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.sc-panel[data-f=ta] #taMock .lay-block[hidden]{display:none}.sc-panel[data-f=ta] #taMock .lay-block-head{font-size:12px;font-weight:700;color:var(--danger)}.sc-panel[data-f=ta] #taMock .lay-block-body{font-size:11.5px;color:var(--text);opacity:.92;line-height:1.55}.sc-panel[data-f=ta] #taMock{display:flex;flex-direction:column;overflow:hidden;position:relative;background:var(--bg);padding-top:0;zoom:.85}.sc-panel[data-f=ta] #taMock .ta-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.sc-panel[data-f=ta] #taMock .ta-wrap{padding:0 10px 12px}.sc-panel[data-f=ta] #taMock .ta-sethead{top:0;padding-top:10px}.sc-panel[data-f=ta] #taMock .ta-toast{position:absolute;left:50%;bottom:14px;transform:translate(-50%,8px);max-width:86%;padding:8px 14px;border-radius:9px;background:rgba(20,24,32,.97);border:1px solid rgba(224,251,120,.3);color:var(--text);font-size:11px;line-height:1.45;text-align:center;opacity:0;pointer-events:none;z-index:40;transition:opacity .22s,transform .22s}.sc-panel[data-f=ta] #taMock .ta-toast.show{opacity:1;transform:translate(-50%,0)}.sc-panel[data-f=ta] #taMock .ta-ease-wrap{position:relative}.sc-panel[data-f=ta] #taMock .ta-ease-pop{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:150px;max-height:210px;overflow-y:auto;background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:8px;padding:4px;box-shadow:0 12px 30px rgba(0,0,0,.55)}.sc-panel[data-f=ta] #taMock .ta-ease-pop[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-ease-item{display:flex;align-items:center;gap:8px;width:100%;padding:4px 6px;border:none;background:0 0;border-radius:5px;color:var(--text);font-family:inherit;font-size:11px;cursor:pointer;text-align:left}.sc-panel[data-f=ta] #taMock .ta-ease-item:hover{background:var(--hover)}.sc-panel[data-f=ta] #taMock .ta-ease-item.on{background:rgba(224,251,120,.1);color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-ease-item canvas{flex:none;border-radius:3px;background:var(--bg)}.sc-panel[data-f=ta] #taMock .ta-dim{opacity:.45}.sc-panel[data-f=ta] #taMock .ta-dim input{pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-fixed{pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-fixed button,.sc-panel[data-f=ta] #taMock .ta-fixed input[type=range],.sc-panel[data-f=ta] #taMock .ta-fixed input[type=range]::-webkit-slider-thumb{cursor:default}.sc-panel[data-f=ta] #taMock .lay-sticky{top:0}.sc-panel[data-f=ta] #taMock .lay-view{--lay-col:520px;padding-bottom:12px}.sc-panel[data-f=ta] #taMock .lay-zoom{position:absolute;inset:0;z-index:60}.sc-panel[data-f=ta] #taMock .ta-headmode{margin-left:8px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-dragging{opacity:.3;border-style:dashed;border-color:var(--lime)}.sc-panel[data-f=ta] #taMock [hidden]{display:none!important}.sc-panel[data-f=ta] #taMock .ta-fixed .ta-ease-btn,.sc-panel[data-f=ta] #taMock .ta-fixed input,.sc-panel[data-f=ta] #taMock .ta-fixed label{cursor:default;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-settings{display:none;margin:-12px -10px 0;background:var(--bg);--ta-set-col:520px}.sc-panel[data-f=ta] #taMock.ta-set-open .ta-settings{display:block}.sc-panel[data-f=ta] #taMock.ta-pos-open .ta-settings,.sc-panel[data-f=ta] #taMock.ta-set-open .lay-view,.sc-panel[data-f=ta] #taMock.ta-set-open .ta-empty,.sc-panel[data-f=ta] #taMock.ta-set-open .ta-section,.sc-panel[data-f=ta] #taMock.ta-set-open .ta-setbar,.sc-panel[data-f=ta] #taMock.ta-set-open .ta-viewrow{display:none!important}.sc-panel[data-f=ta] #taMock.ta-set-open #taRand,.sc-panel[data-f=ta] #taMock.ta-set-open #taUndo,.sc-panel[data-f=ta] #taMock.ta-set-open .ta-headmode{opacity:.35;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-stabs{display:flex;border-bottom:1px solid var(--border);background:var(--bg);position:sticky;top:var(--ta-head-h,46px);z-index:19}.sc-panel[data-f=ta] #taMock .ta-stab{flex:1;background:0 0;border:none;color:var(--muted);padding:9px 4px;cursor:pointer;font:inherit;font-size:10.5px;letter-spacing:.12em;font-weight:600;text-transform:uppercase;border-bottom:2px solid transparent}.sc-panel[data-f=ta] #taMock .ta-stab:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-stab.active{color:var(--lime);border-bottom-color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-stab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.sc-panel[data-f=ta] #taMock .ta-spage[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-sgroup h4{margin:0;padding:12px 16px 6px;font-size:9.5px;letter-spacing:.16em;color:var(--lime);font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-panel[data-f=ta] #taMock .ta-sgroup-desc{padding:0 16px 8px;margin-top:-2px;color:var(--muted);font-size:12px;line-height:1.45}.sc-panel[data-f=ta] #taMock .ta-srow{display:flex;align-items:center;gap:16px;padding:10px 16px;border-bottom:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .ta-srow.off{opacity:.45}.sc-panel[data-f=ta] #taMock .ta-srow .ta-sl{flex:1;min-width:0}.sc-panel[data-f=ta] #taMock .ta-srow .ta-sl b{display:block;font-size:13.5px;font-weight:600;color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-srow .ta-sl span{display:block;color:var(--muted);font-size:12px;line-height:1.4;margin-top:3px}.sc-panel[data-f=ta] #taMock .ta-sseg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:2px;max-width:100%;flex:none}.sc-panel[data-f=ta] #taMock .ta-sseg button{padding:5px 8px;border:none;background:0 0;border-radius:6px;font:inherit;font-size:12px;color:var(--muted);font-weight:600;cursor:pointer;white-space:nowrap;min-width:0}.sc-panel[data-f=ta] #taMock .ta-sseg button:hover{color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-sseg button.on{background:var(--lime);color:var(--ink)}.sc-panel[data-f=ta] #taMock .ta-sseg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-sblock{padding:10px 16px 12px;border-bottom:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .ta-sblock[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-chips{display:flex;flex-wrap:wrap;gap:6px}.sc-panel[data-f=ta] #taMock .ta-chip{padding:5px 11px;border-radius:7px;border:1px solid var(--border-strong);background:var(--panel);color:var(--muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-chip:hover{color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .ta-chip.on{background:var(--lime);border-color:var(--lime);color:var(--ink)}.sc-panel[data-f=ta] #taMock .ta-chip.on:hover{background:var(--lime-hover-strong);border-color:var(--lime-hover-strong)}.sc-panel[data-f=ta] #taMock .ta-chip.dis{opacity:.35;cursor:default}.sc-panel[data-f=ta] #taMock .ta-shint{margin-top:8px;font-size:12px;color:var(--warning)}.sc-panel[data-f=ta] #taMock .ta-pickbar+.ta-shint{margin:0 0 8px}.sc-panel[data-f=ta] #taMock .ta-shint[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-pickbar{display:flex;align-items:center;gap:6px;font-size:12px;margin-bottom:10px}.sc-panel[data-f=ta] #taMock .ta-pickcount{color:var(--text);font-weight:600;margin-right:6px}.sc-panel[data-f=ta] #taMock .ta-linkbtn{background:0 0;border:1px solid var(--border);border-radius:6px;padding:2px 9px;color:var(--muted);font:inherit;font-size:11px;font-weight:600;line-height:16px;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-linkbtn:hover{color:var(--text);border-color:var(--border-hover);background:var(--hover)}.sc-panel[data-f=ta] #taMock .ta-linkbtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-pickwrap{gap:10px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-minigrid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-tile.ta-mini{padding:6px 6px 7px;border-radius:10px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-tile.ta-mini .ta-prev{height:44px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-tile.ta-mini .ta-glyph{font-size:17px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-tile.ta-mini .ta-cap{font-size:11px}.sc-panel[data-f=ta] #taMock .ta-settings .ta-subhead-mini{margin-top:0}.sc-panel[data-f=ta] #taMock .ta-plist{margin:2px 16px 0;max-height:338px;overflow-y:auto;background:var(--panel);border:1px solid var(--border-strong);border-radius:8px}.sc-panel[data-f=ta] #taMock .ta-prad{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;min-height:38px;padding:8px 12px;margin:0;background:0 0;border:0;border-top:1px solid var(--border);color:var(--text);font:inherit;font-size:13px;line-height:18px;text-align:left;cursor:pointer}.sc-panel[data-f=ta] #taMock .ta-prad:first-child{border-top:0}.sc-panel[data-f=ta] #taMock .ta-prad:hover:not(:disabled){background:var(--hover)}.sc-panel[data-f=ta] #taMock .ta-prad:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.sc-panel[data-f=ta] #taMock .ta-pradio{flex:none;position:relative;width:14px;height:14px;box-sizing:border-box;border:1.5px solid var(--border-hover);border-radius:50%}.sc-panel[data-f=ta] #taMock .ta-prad:hover:not(:disabled) .ta-pradio{border-color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-prad.on .ta-pradio,.sc-panel[data-f=ta] #taMock .ta-prad.on:hover .ta-pradio{border-color:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-prad.on .ta-pradio::after{content:'';position:absolute;inset:2.5px;border-radius:50%;background:var(--lime)}.sc-panel[data-f=ta] #taMock .ta-pname{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-panel[data-f=ta] #taMock .ta-prad.on .ta-pname{font-weight:600}.sc-panel[data-f=ta] #taMock .ta-prad.bad{color:var(--muted);cursor:default}.sc-panel[data-f=ta] #taMock .ta-prad.bad .ta-pradio{opacity:.4}.sc-panel[data-f=ta] #taMock .ta-pmeta{flex:none;font-size:11px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .ta-pempty{padding:12px;font-size:12px;color:var(--muted);text-align:center}.sc-panel[data-f=ta] #taMock .ta-pbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 16px 14px}.sc-panel[data-f=ta] #taMock .ta-pbar .ta-pdel{margin-left:auto}.sc-panel[data-f=ta] #taMock .ta-pbar .ta-pdel:hover:not(:disabled){color:var(--danger);border-color:rgba(255,107,107,.45);background:rgba(255,107,107,.08)}.sc-panel[data-f=ta] #taMock .ta-perr{padding:0 16px 8px;font-size:12px;line-height:1.4;color:var(--warning)}.sc-panel[data-f=ta] #taMock .ta-perr[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-krow .ta-kbox{display:flex;align-items:center;gap:6px;flex:none;width:210px}.sc-panel[data-f=ta] #taMock .ta-krow .ta-keybtn{flex:1;padding:6px 8px}.sc-panel[data-f=ta] #taMock .ta-krow .ta-keyclr{width:26px;padding:5px 0}.sc-panel[data-f=ta] #taMock .ta-srow .ta-sl span.ta-kwarn{color:var(--warning)}.sc-panel[data-f=ta] #taMock .ta-srow .ta-sl span.ta-kwarn[hidden]{display:none}.sc-panel[data-f=ta] #taMock .ta-sseg{min-width:140px}.sc-panel[data-f=ta] #taMock .ta-spage{width:100%;max-width:var(--ta-set-col);margin-inline:auto}.sc-panel[data-f=ta] #taMock .ta-stabs{padding-inline:max(0px,calc((100% - var(--ta-set-col))/ 2))}.sc-panel[data-f=ta] #taMock .ta-srow{align-items:flex-start}.sc-panel[data-f=ta] #taMock .ta-settings .ta-pradio{display:inline-block}.sc-panel[data-f=ta] #taMock .ta-prad .ta-pname input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;color:var(--text);background:var(--bg);border:1px solid var(--focus-ring);border-radius:6px;padding:3px 6px;outline:0}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-slide{animation:ta-dir-in var(--ta-prev-in,1.7s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-slide{animation-name:ta-dir-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-slide{animation-name:ta-dir-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-glyph:not(.ta-slide):not(.ta-tiltP):not(.ta-windyP):not(.ta-knockP){animation-delay:calc(var(--ta-prev-both, 2.2s) * -.26)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-popP{animation:ta-pop-in var(--ta-prev-in,1.5s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-popP{animation-name:ta-pop-out;animation-duration:var(--ta-prev-out, 1.5s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-popP{animation-name:ta-pop-both;animation-duration:var(--ta-prev-both, 2s)}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-p-bnc{animation-name:ta-pop-bounce-out;animation-duration:var(--ta-prev-out, 1.6s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-p-bnc{animation-name:ta-pop-bounce-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-blurP{animation:ta-blur-in var(--ta-prev-in,1.8s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-blurP{animation-name:ta-blur-out;animation-duration:var(--ta-prev-out, 1.8s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-blurP{animation-name:ta-blur-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-strobeP{animation:2.6s steps(1) infinite ta-strobe-in}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-strobeP{animation-name:ta-strobe-out}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-strobeP{animation-name:ta-strobe-both}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-tiltP{animation:ta-tilt-in var(--ta-prev-in,1.7s) cubic-bezier(.16,1,.3,1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-tiltP{animation-name:ta-tilt-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-tiltP{animation-name:ta-tilt-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-shakeP{animation:ta-shake-in var(--ta-prev-in,1.7s) steps(1) infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-shakeP{animation-name:ta-shake-out;animation-duration:var(--ta-prev-out, 1.7s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-shakeP{animation-name:ta-shake-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-windyP{animation:ta-windy-in var(--ta-prev-in,1.3s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-windyP{animation-name:ta-windy-out;animation-duration:var(--ta-prev-out, 1.3s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-windyP{animation-name:ta-windy-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-knockP{animation:ta-knock-in var(--ta-prev-in,1.2s) ease-out infinite}.sc-panel[data-f=ta] #taMock.ta-mode-out.ta-prevloop .ta-section .ta-tile .ta-knockP{animation-name:ta-knock-out;animation-duration:var(--ta-prev-out, 1.2s)}.sc-panel[data-f=ta] #taMock.ta-mode-both.ta-prevloop .ta-section .ta-tile .ta-knockP{animation-name:ta-knock-both;animation-duration:var(--ta-prev-both, 2.2s)}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-pulseP{animation:ta-pulse calc(1.2s * var(--ta-int-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-bnc{animation:1.6s cubic-bezier(.3,.9,.4,1) infinite ta-pop-bounce}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-bls{animation:ta-blink-slow calc(1.4s * var(--ta-int-inv,1)) steps(1) infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wob{animation:ta-wobble calc(.5s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-scr{animation:ta-scribble calc(.67s * var(--ta-int-inv,1)) steps(1) infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wgg{animation:ta-wg-wiggle calc(.5s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wgd{animation:ta-wg-drift calc(1.8s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wgh{animation:ta-wg-hand calc(.26s * var(--ta-spd-inv,1)) linear infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wgj{animation:ta-wg-jit min(calc(.17s * var(--ta-int-inv,1)),.67s) steps(1) infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-p-wgw{animation:ta-wg-wave calc(.85s * var(--ta-spd-inv,1)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-arrange.ta-prevloop .ta-section .ta-tile .ta-glyph{animation:none!important}.sc-panel[data-f=ta] #taMock .lay-prev{user-select:none;-webkit-user-select:none}.sc-panel[data-f=ta] #taMock .lay-thumb{position:relative}.sc-panel[data-f=ta] #taMock .lay-thumb.lay-dragging canvas{opacity:.35}.sc-panel[data-f=ta] #taMock .lay-thumb.lay-drop canvas{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.sc-panel[data-f=ta] #taMock .lay-ghost{position:absolute;z-index:300;pointer-events:none;opacity:.9;border-radius:6px;border:1px solid var(--border-hover);background:var(--bg);box-shadow:0 10px 26px rgba(0,0,0,.6)}.sc-panel[data-f=ta] #taMock .lay-view.lay-dragmode,.sc-panel[data-f=ta] #taMock .lay-view.lay-dragmode canvas{cursor:grabbing}.sc-panel[data-f=ta] #taMock .lay-split{position:absolute;top:6px;left:6px;z-index:3;font:inherit;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:6px;border:1px solid var(--border);background:rgba(22,20,24,.88);color:var(--muted);cursor:pointer}.sc-panel[data-f=ta] #taMock .lay-split:hover{background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .lay-split:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .lay-prevbar{flex-wrap:wrap;row-gap:6px}.sc-panel[data-f=ta] #taMock .lay-prevanim{margin-left:auto;font-size:10.5px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .lay-prevanim input{width:13px;height:13px}.sc-panel[data-f=ta] #taMock .lay-prevsize{margin-left:10px;flex-wrap:nowrap}.sc-panel[data-f=ta] #taMock .lay-prevsize button{min-width:26px;padding:1px 7px;font-size:10.5px;flex:0 0 auto}.sc-panel[data-f=ta] #taMock .lay-prev.lay-size-s .lay-thumb canvas{max-height:150px}.sc-panel[data-f=ta] #taMock .lay-prev.lay-size-m .lay-thumb canvas{max-height:210px}.sc-panel[data-f=ta] #taMock .lay-prev.lay-size-l .lay-thumb canvas{max-height:280px}.sc-panel[data-f=ta] #taMock .lay-words{position:absolute;inset:0;pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-word{position:absolute;pointer-events:auto;border-radius:3px;cursor:pointer;box-sizing:border-box}.sc-panel[data-f=ta] #taMock .lay-word:hover{background:rgba(224,251,120,.08);box-shadow:inset 0 0 0 1px rgba(224,251,120,.6)}.sc-panel[data-f=ta] #taMock .lay-word.sel{background:rgba(224,251,120,.2);box-shadow:inset 0 0 0 2px var(--lime);cursor:grab;touch-action:none}.sc-panel[data-f=ta] #taMock .lay-word.drag{background:rgba(22,20,24,.72);box-shadow:none}.sc-panel[data-f=ta] #taMock .lay-thumb.lay-hassel canvas{border-color:rgba(224,251,120,.45)}.sc-panel[data-f=ta] #taMock .lay-zones{position:absolute;inset:0;z-index:2;pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-zone{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:600;line-height:1.2;color:var(--muted);padding:2px 4px;background:rgba(255,255,255,.05);border:1px dashed var(--border-strong);border-radius:6px;pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-zone[data-pos=top]{align-items:flex-start;padding-top:6px}.sc-panel[data-f=ta] #taMock .lay-zone[data-pos=bottom]{align-items:flex-end;padding-bottom:6px}.sc-panel[data-f=ta] #taMock .lay-view.lay-dragmode .lay-word{pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-zone-hot{background:rgba(224,251,120,.18);border:1px solid var(--lime);color:var(--lime)}.sc-panel[data-f=ta] #taMock .lay-zone-off{opacity:.45;border-style:dotted;font-weight:500}.sc-panel[data-f=ta] #taMock .lay-zone-off.lay-zone-hot{background:rgba(255,107,107,.14);border-color:var(--danger,#ff6b6b);color:var(--danger,#ff6b6b)}.sc-panel[data-f=ta] #taMock .lay-slot{flex:0 0 40px;align-self:stretch;box-sizing:border-box;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:10.5px;font-weight:600;color:var(--muted);border:1px dashed var(--border-strong);border-radius:6px;background:rgba(255,255,255,.04);pointer-events:none}.sc-panel[data-f=ta] #taMock .lay-slot.lay-zone-hot{border-style:solid;border-color:var(--lime);color:var(--lime);background:rgba(224,251,120,.14)}.sc-panel[data-f=ta] #taMock .lay-layout{position:absolute;top:6px;right:16px;z-index:3;font:inherit;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:6px;border:1px solid var(--border);background:rgba(22,20,24,.88);color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s}.sc-panel[data-f=ta] #taMock .lay-layout.on,.sc-panel[data-f=ta] #taMock .lay-thumb:hover .lay-layout{opacity:1}.sc-panel[data-f=ta] #taMock .lay-layout:focus-visible{opacity:1;outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .lay-layout.on{border-color:rgba(224,251,120,.55);color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-layout:hover{background:var(--hover);color:var(--text);border-color:var(--border-hover)}.sc-panel[data-f=ta] #taMock .lay-view.lay-dragmode .lay-layout{opacity:0}.sc-panel[data-f=ta] #taMock .lay-thumb:hover .lay-layout.off{opacity:.38;cursor:default}.sc-panel[data-f=ta] #taMock .lay-layout.off:hover{background:rgba(22,20,24,.88);color:var(--muted);border-color:var(--border)}.sc-panel[data-f=ta] #taMock .lay-laychip.off{opacity:.4;cursor:default}.sc-panel[data-f=ta] #taMock .lay-laychip.off:hover{border-color:var(--border);color:var(--muted)}.sc-panel[data-f=ta] #taMock .lay-laychip-bar.aX{align-self:flex-start}.sc-panel[data-f=ta] #taMock .lay-laypop-lines{display:flex;align-items:center;gap:10px;margin:8px 0 10px}.sc-panel[data-f=ta] #taMock .lay-laypop-lab{font-size:11px;color:var(--muted)}.sc-panel[data-f=ta] #taMock .lay-lncnt button{padding:2px 10px;font-size:11px}.sc-panel[data-f=ta] #taMock .lay-lncnt button.off{opacity:.4;cursor:default}.sc-panel[data-f=ta] #taMock .lay-lncnt button.off:hover{color:var(--muted)}.sc-panel[data-f=ta] #taMock .lay-laypop-hint{flex-basis:100%;font-size:11px;color:var(--muted);padding:0 0 2px}.sc-panel[data-f=ta] #taMock .lay-laypop{position:absolute;z-index:310;width:272px;max-width:calc(100% - 16px);box-sizing:border-box;background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:10px;padding:10px;box-shadow:0 10px 26px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:10px}.sc-panel[data-f=ta] #taMock .lay-laypop-head{display:flex;align-items:center;justify-content:space-between}.sc-panel[data-f=ta] #taMock .lay-laypop-t{font-size:12px;font-weight:700;color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-laypop-auto{padding:3px 10px;font-size:11px}.sc-panel[data-f=ta] #taMock .lay-laypop-auto.on{border-color:var(--lime);color:var(--text)}.sc-panel[data-f=ta] #taMock .lay-laypop .lay-laypick-sec{gap:6px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-scroll{overflow:hidden}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-scroll .lay-laypick-sec{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;align-content:flex-start;padding-right:2px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact{width:296px;padding:8px;gap:6px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laypop-lines{margin:2px 0 4px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-lncnt button{padding:1px 8px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laypop-auto{padding:2px 8px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laypick-sec{gap:4px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laychip{width:62px;padding:5px 5px 4px;gap:3px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laychip-mini{width:44px;padding:5px;gap:2px}.sc-panel[data-f=ta] #taMock .lay-laypop.lay-laypop-compact .lay-laychip-lab{font-size:10px;line-height:1.2}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevbar{flex-wrap:wrap;row-gap:6px}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevtog{flex:1 1 100%;min-width:0;white-space:nowrap}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevtog-cnt{min-width:0;overflow:hidden;text-overflow:ellipsis}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-recalc{margin-left:0}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevanim{margin-left:auto}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevsize{flex:0 0 auto;align-self:center;flex-wrap:nowrap}.sc-panel[data-f=ta] #taMock .lay-view.lay-w-narrow .lay-prevsize button{flex:0 0 auto}.sc-panel[data-f=ta] #taMock .fsp-toasts{position:absolute;top:14px;right:14px;z-index:320;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:min(360px,calc(100% - 28px))}.sc-panel[data-f=ta] #taMock .fsp-toast{background:var(--panel);border:1px solid var(--border-strong);border-radius:10px;padding:10px 14px 11px;color:var(--text);font-size:12.5px;line-height:1.45;width:320px;max-width:100%;box-sizing:border-box;box-shadow:var(--shadow);pointer-events:auto;cursor:pointer;transform:translateY(-6px);opacity:0;transition:transform .18s,opacity .18s}.sc-panel[data-f=ta] #taMock .fsp-toast.is-on{transform:translateY(0);opacity:1}.sc-panel[data-f=ta] #taMock .fsp-toast.is-warn{border-color:#f59e0b}.sc-panel[data-f=ta] #taMock .fsp-toast-title{font-weight:700;font-size:13px;color:var(--lime);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-panel[data-f=ta] #taMock .fsp-toast.is-warn .fsp-toast-title{color:#f59e0b}.sc-panel[data-f=ta] #taMock .fsp-toast-line{margin-top:2px;color:var(--text);overflow-wrap:anywhere}.sc-panel[data-f=ta] #taMock .fsp-toast.is-done{background:#1a3a1a;border-color:#2a8a2a;width:auto;padding:10px 14px}.sc-panel[data-f=ta] #taMock .fsp-toast.is-done .fsp-toast-title{color:#e0e0e0;font-weight:600;font-size:12px;margin:0}.sc-panel[data-f=ta] #taMock .fsp-ovl{position:absolute;inset:0;background:rgba(0,0,0,.9);display:grid;place-items:center;z-index:330;padding:12px;box-sizing:border-box}.sc-panel[data-f=ta] #taMock .fsp-card{width:min(420px,92%);max-width:420px;max-height:calc(100% - 24px);overflow-x:hidden;overflow-y:auto;background:var(--bg);border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 25px 50px rgba(0,0,0,.55);padding:22px 24px 18px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.sc-panel[data-f=ta] #taMock .fsp-head{display:flex;justify-content:space-between;align-items:center;margin:0;padding-bottom:12px;border-bottom:1px solid var(--border)}.sc-panel[data-f=ta] #taMock .fsp-head h2{margin:0;font-size:15px;font-weight:600;color:var(--text);font-family:inherit;letter-spacing:0;text-transform:none;line-height:1.3}.sc-panel[data-f=ta] #taMock .fsp-msg{padding:4px 0 0;white-space:pre-line;color:var(--muted);font-size:13px;line-height:1.55}.sc-panel[data-f=ta] #taMock .fsp-btns{padding:12px 0 0;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sc-panel[data-f=ta] #taMock .keybind-btn{padding:8px 18px;border-radius:6px;font:inherit;font-size:13px;font-weight:500;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-elev);color:var(--text);transition:background}.sc-panel[data-f=ta] #taMock .keybind-btn:hover{background:var(--border-strong)}.sc-panel[data-f=ta] #taMock .keybind-btn.primary{background:rgba(224,251,120,.2);border-color:rgba(224,251,120,.35);color:var(--lime)}.sc-panel[data-f=ta] #taMock .keybind-btn.primary:hover{background:rgba(224,251,120,.3)}.sc-panel[data-f=ta] #taMock .keybind-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel{border-color:var(--lime);background:rgba(224,251,120,.06);box-shadow:inset 0 0 0 1px var(--lime)}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel:hover{border-color:var(--lime);background:rgba(224,251,120,.1)}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel .ta-cap{color:var(--lime);font-weight:700}.sc-panel[data-f=ta] #taMock .ta-tile.ta-mini.sel::after{content:'';position:absolute;top:4px;right:4px;z-index:3;width:16px;height:16px;border-radius:50%;box-shadow:0 0 0 2px var(--panel);background:var(--lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5l2.5 2.5L8 3' fill='none' stroke='%230f1115' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px 10px no-repeat}@keyframes ta-stayblur{100%,20%{filter:blur(min(4px * var(--ta-int, 1), 9.3px))}0%,10%,100%,88%{filter:blur(0)}30%,72%{filter:blur(calc(.086em * var(--ta-sb, 1)))}}.sc-panel[data-f=ta] #taMock .ta-tile:hover .ta-stayblurP{animation:ta-stayblur calc(2.4s * clamp(.7,var(--ta-int-inv,1),1.5)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-glyph.ta-blurP{position:relative}.sc-panel[data-f=ta] #taMock .ta-glyph.ta-blurP::after{content:'Abc';position:absolute;left:0;top:0;filter:blur(.38em);opacity:0;pointer-events:none}.sc-panel[data-f=ta] #taMock .ta-glyph.ta-stayblurP{position:relative}.sc-panel[data-f=ta] #taMock .ta-glyph.ta-stayblurP::after{content:'Abc';position:absolute;left:0;top:0;color:var(--text);filter:blur(calc(.086em * var(--ta-sb, 1)));opacity:0;pointer-events:none}@keyframes ta-sb-sharp{0%,10%,100%,88%{opacity:1}30%,72%{opacity:0}}@keyframes ta-sb-soft{0%,10%,100%,88%{opacity:0}30%,72%{opacity:1}}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-stayblurP{color:transparent;animation:none}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-stayblurP::before{content:'Abc';position:absolute;left:0;top:0;color:var(--text);pointer-events:none;animation:ta-sb-sharp calc(2.4s * clamp(.7,var(--ta-int-inv,1),1.5)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock.ta-prevloop .ta-section .ta-tile .ta-stayblurP::after{animation:ta-sb-soft calc(2.4s * clamp(.7,var(--ta-int-inv,1),1.5)) ease-in-out infinite}.sc-panel[data-f=ta] #taMock .ta-busy{position:absolute;z-index:320}.sc-panel[data-f=ta] #taMock .ta-busy-box{background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.45);padding:18px 26px;min-width:240px}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-note{margin-bottom:12px}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-lab{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted);white-space:normal}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-inp{width:100%;box-sizing:border-box;font:inherit;font-size:13px;color:var(--text);background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:6px;padding:7px 10px;outline:0}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-inp:focus{border-color:var(--focus-ring)}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-inp.bad{border-color:#ff6b6b}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-inp::selection{background:rgba(224,251,120,.3);color:var(--text)}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-err{margin-top:6px;font-size:12px;color:#ff6b6b;white-space:normal}.sc-panel[data-f=ta] #taMock .ta-dlg .ta-prompt-err[hidden]{display:none}.sc-panel[data-f=ta] #taMock .keybind-btn.danger{color:#ff6b6b}.sc-panel[data-f=ta] #taMock .keybind-btn.danger:hover{background:rgba(255,107,107,.1)}