.tn-ar{--ar-muse:#2458a6;--ar-claude:#2b8f5c;--ar-gpt:#b9761f;--ar-qwen:#9c4a86;--ar-ink:#29303d;--ar-ink-2:#4b5466;--ar-ink-3:#6b7385;--ar-line:rgba(24,32,45,0.1);--ar-ease:cubic-bezier(0.23,1,0.32,1);margin:0;padding:26px 36px 0;background:#fff;border:1px solid rgba(24,32,45,.12);border-radius:0;box-shadow:0 1px 0 rgba(24,32,45,.04),0 22px 44px -30px rgba(20,36,70,.4);position:relative;color:var(--ar-ink)}.tn-ar-top{display:flex;justify-content:space-between;gap:16px;font-size:12.5px;color:var(--ar-ink-3)}.tn-ar .tn-ar-title{margin:10px 0 0;font-family:var(--font-display),Georgia,serif;font-size:26px;font-weight:500;letter-spacing:-.012em;line-height:1.15;color:var(--ar-ink)}.tn-ar-body{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:36px;align-items:center;margin-top:18px}.tn-ar-stack{display:inline-grid}.tn-ar-stack>*{grid-area:1/1;opacity:0;transform:translateY(6px);filter:blur(2px);transition:opacity .56s var(--ar-ease),transform .56s var(--ar-ease),filter .56s var(--ar-ease)}.tn-ar-stack>.is-on{opacity:1;transform:none;filter:blur(0);transition-delay:var(--d,0s)}.tn-ar-who{margin:0;font-family:var(--font-display),Georgia,serif;font-size:22px;line-height:1.2;color:var(--ar-ink)}.tn-ar-who em{display:block;margin-top:2px;font-family:inherit;font-style:normal;font-size:13.5px;color:var(--ar-ink-3);font-family:var(--font-sans,inherit)}.tn-ar-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:14px}.tn-ar-pair>div{display:grid;gap:4px}.tn-ar-pair span:not(.tn-ar-stack):not(.tn-ar-stack *){font-size:13.5px;color:var(--ar-ink-2)}.tn-ar-big{font-family:var(--font-display),Georgia,serif;font-size:52px;font-weight:400;line-height:1;color:var(--ar-ink);font-variant-numeric:lining-nums}.tn-ar-big small{font-size:.42em;margin-left:2px}.tn-ar-pick{display:grid;gap:2px;margin-top:18px;padding-top:12px;border-top:1px solid var(--ar-line)}.tn-ar-opt{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:0;background:transparent;font:inherit;font-size:14px;text-align:left;color:var(--ar-ink-2);cursor:pointer;transition:background-color .52s var(--ar-ease),color .52s var(--ar-ease),transform .56s var(--ar-ease)}.tn-ar-opt svg{width:14px;height:14px}.tn-ar-opt.is-muse svg{fill:var(--ar-muse)}.tn-ar-opt.is-claude svg{fill:var(--ar-claude)}.tn-ar-opt.is-gpt svg{fill:var(--ar-gpt)}.tn-ar-opt.is-qwen svg{fill:var(--ar-qwen)}.tn-ar-opt b{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ar-ink)}.tn-ar-opt.is-on,.tn-ar-opt:hover{background:#eef3fa;color:var(--ar-ink)}.tn-ar-opt.is-on span{font-weight:600}.tn-ar-opt:active{transform:scale(.99);transition-duration:.16s}.tn-ar-opt:focus-visible{outline:2px solid var(--ar-muse);outline-offset:-2px}.tn-ar-svg{display:block;width:100%;height:auto;overflow:visible}.tn-ar-grid line{stroke:var(--ar-line);stroke-width:1}.tn-ar-grid text{font-size:13px;fill:var(--ar-ink-3);font-variant-numeric:tabular-nums}.tn-ar-try{font-size:14px;fill:var(--ar-ink-2)}.tn-ar-line{cursor:pointer}.tn-ar-line.is-muse{--lc:var(--ar-muse)}.tn-ar-line.is-claude{--lc:var(--ar-claude)}.tn-ar-line.is-gpt{--lc:var(--ar-gpt)}.tn-ar-line.is-qwen{--lc:var(--ar-qwen)}.tn-ar-hit{fill:none;stroke:transparent;stroke-width:18}.tn-ar-path{fill:none;stroke:var(--lc);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round;transition:stroke-width .56s var(--ar-ease)}.tn-ar-mark{fill:var(--lc);stroke:#fff;stroke-width:1.5}.tn-ar-val{font-size:14px;font-weight:650;fill:var(--ar-ink);stroke:#fff;stroke-width:5px;stroke-linejoin:round;paint-order:stroke;opacity:0;font-variant-numeric:tabular-nums;transition:opacity .56s var(--ar-ease)}.tn-ar-end{font-size:13.5px;fill:var(--ar-ink-2);transition:fill .56s var(--ar-ease)}.tn-ar-line.is-on .tn-ar-path{stroke-width:4}.tn-ar-line.is-on .tn-ar-val{opacity:1;transition-delay:.12s}.tn-ar-line.is-on .tn-ar-end{fill:var(--ar-ink);font-weight:650}.tn-ar-line:hover .tn-ar-path{stroke-width:3}.tn-ar:not([data-seen]) .tn-ar-path{stroke-dasharray:1;stroke-dashoffset:1}.tn-ar:not([data-seen]) .tn-ar-end,.tn-ar:not([data-seen]) .tn-ar-mark,.tn-ar:not([data-seen]) .tn-ar-val{visibility:hidden}.tn-ar[data-seen] .tn-ar-path{stroke-dasharray:1;animation:tn-ar-draw .9s var(--ar-ease) both;animation-delay:calc(var(--c, 0) * .15s)}.tn-ar[data-seen] .tn-ar-end,.tn-ar[data-seen] .tn-ar-mark{animation:tn-ar-in .6s var(--ar-ease) both;animation-delay:calc(var(--c, 0) * .15s + .5s)}@keyframes tn-ar-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tn-ar-in{0%{opacity:0}}.tn-ar-foot{display:grid;gap:6px;margin:20px -36px 0;padding:14px 36px 16px;border-top:1px solid var(--ar-line);font-size:13.5px;line-height:1.5;color:var(--ar-ink-3)}.tn-ar-foot a{color:var(--ar-ink);text-decoration:underline;text-decoration-color:rgba(24,32,45,.3);text-underline-offset:3px;transition:text-decoration-color .52s var(--ar-ease)}.tn-ar-foot a:hover{text-decoration-color:currentColor}.tn-ar-notes-btn{width:fit-content;margin:0;padding:0;border:0;text-align:left;background:none;font:inherit;cursor:pointer;color:var(--ar-ink);font-weight:550;text-decoration:underline;text-decoration-color:rgba(24,32,45,.3);text-underline-offset:3px;transition:text-decoration-color .52s var(--ar-ease)}.tn-ar-notes-btn:hover{text-decoration-color:currentColor}.tn-ar-notes-btn:focus-visible{outline:2px solid var(--ar-muse);outline-offset:2px}.tn-ar-body{position:relative}.tn-ar-body>:not(.tn-ar-panel){transition:opacity .56s var(--ar-ease),filter .56s var(--ar-ease)}.tn-ar[data-notes] .tn-ar-body>:not(.tn-ar-panel){opacity:0;filter:blur(2px);pointer-events:none}.tn-ar-panel{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:16px 40px;overflow:auto;font-size:15px;line-height:1.6;color:var(--ar-ink-2);opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity .56s var(--ar-ease),transform .56s var(--ar-ease),visibility 0s linear .56s}.tn-ar[data-notes] .tn-ar-panel{opacity:1;transform:none;visibility:visible;transition-delay:.12s,.12s,0s}.tn-ar-panel p{margin:0;max-width:46ch}@media (max-width:900px){.tn-ar{padding:22px 20px 0}.tn-ar-top{flex-direction:column;gap:2px}.tn-ar .tn-ar-title{font-size:23px}.tn-ar-body{grid-template-columns:1fr;gap:18px}.tn-ar-big{font-size:44px}.tn-ar-try,.tn-ar-val{font-size:13px}.tn-ar-val{stroke-width:4px}.tn-ar-end{display:none}.tn-ar-panel{grid-template-columns:1fr;gap:12px;font-size:14px}.tn-ar-panel p{max-width:none}.tn-ar-grid text{font-size:12px}.tn-ar-foot{margin:18px -20px 0;padding:12px 20px 14px}}@media (prefers-reduced-motion:reduce){.tn-ar-body>*,.tn-ar-end,.tn-ar-mark,.tn-ar-opt,.tn-ar-panel,.tn-ar-path,.tn-ar-stack>*,.tn-ar-val{transition:none}.tn-ar .tn-ar-end,.tn-ar .tn-ar-mark,.tn-ar .tn-ar-path{animation:none;stroke-dashoffset:0;visibility:visible}}.tn-ar-band{margin-top:56px}