.tl-row{transition:background .16s}.tl-row:hover{background:var(--app-nav-hover)}.tl-row:focus-visible{outline-offset:-2px;outline:2px solid #0b81f7}.tl-check{animation:.26s cubic-bezier(.34,1.56,.64,1) both tl-pop}@keyframes tl-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.tl[data-tl-reveal=armed] .tl-row{opacity:0;transform:translateY(6px)}.tl[data-tl-reveal=in] .tl-row{animation:.38s both tl-in;animation-delay:calc(var(--tl-i) * 90ms)}@keyframes tl-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tl-check,.tl[data-tl-reveal] .tl-row{opacity:1!important;animation:none!important;transform:none!important}}@media print{.tl[data-tl-reveal] .tl-row{opacity:1!important;animation:none!important;transform:none!important}}html[data-print] .tl[data-tl-reveal] .tl-row{opacity:1!important;animation:none!important;transform:none!important}.copy-ai-menu::-webkit-scrollbar{width:6px}.copy-ai-menu::-webkit-scrollbar-track{background:0 0}.copy-ai-menu::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.copy-ai-menu::-webkit-scrollbar-thumb:hover{background:#ffffff3d}[data-pm-trigger].pm-open{background:#ffffff0f;color:var(--text-primary)!important}[data-chart][data-grow=armed] .chart-fill{width:2%!important}[data-chart][data-grow=armed] .chart-num{opacity:0}[data-chart] .chart-num{transition:opacity .5s}.ws-row{transition:opacity .22s ease-out,transform .22s ease-out}.ws-row.ws-out{opacity:0;transition:none;transform:translate(-8px)}.install-shell{background:var(--glass-bg);border:1px solid var(--glass-border);transition:background-color .2s,border-color .2s,transform .2s cubic-bezier(.3,1.4,.6,1)}.install-shell:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);transform:translateY(-1px)}.install-btn{transition:transform .2s cubic-bezier(.3,1.4,.6,1)}.install-btn:hover{transform:translateY(-1px)scale(1.03)}.install-btn:active{transform:scale(.96)}.install-ring{-webkit-mask-composite:xor;opacity:.45;padding:1.5px;transition:opacity .35s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.install-shell:hover .install-ring{opacity:.9}.install-glow{offset-rotate:0deg;background:radial-gradient(circle,#02cfff 0%,#0b81f7 28%,#0000 62%);width:120px;height:120px}@media (prefers-reduced-motion:reduce){.install-shell:hover,.install-btn:hover,.install-btn:active{transform:none}.install-ring{display:none}}.nm-embed-gate{text-align:center;color:#ffffffb8;justify-content:center;align-items:center;padding:16px;display:flex}.nm-embed-gate-inner{flex-direction:column;align-items:center;gap:10px;max-width:360px;display:flex}.nm-embed-gate-icon{color:#fff;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.nm-embed-gate p{margin:0;font-size:13px;line-height:1.5}.nm-embed-gate-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nm-embed-gate-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:8px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .2s}.nm-embed-gate-actions button:hover{background:#ffffff14}.listen-box input[type=range]{height:56px}
