@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.Pj4TLG_className{font-family:Poppins,Poppins Fallback;font-style:normal}.Pj4TLG_variable{--font-display:"Poppins", "Poppins Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.tXQl-G_className{font-family:Poppins,Poppins Fallback;font-style:normal}.tXQl-G_variable{--font-body:"Poppins", "Poppins Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.dsabnG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.dsabnG_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#171a1c;--color-line:#ffffff14;--bloom-a:radial-gradient(ellipse at 30% 50%, #0066ff2e 0%, #61adf11a 28%, transparent 60%);--bloom-b:radial-gradient(ellipse at 75% 70%, #6fdfe21a 0%, #8b4ff412 38%, transparent 60%);--mote:#e2eeffd9;--mote-glow:none;--ai:linear-gradient(104deg, #06f 0%, #61adf1 47%, #45d3e6 100%);--ai-text:#61adf1}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#eef1f6;--color-line:#0f172a1a;--bloom-a:radial-gradient(ellipse at 30% 50%, #3369ff29 0%, #61adf11a 28%, transparent 60%);--bloom-b:radial-gradient(ellipse at 75% 70%, #45d3e61f 0%, #8b4ff41a 38%, transparent 60%);--mote:#fff;--mote-glow:0 0 0 .5px #3c64e18c, 0 0 7px 2px #6e91ffd9;--ai:linear-gradient(104deg, #0047c7 0%, #1f6fc4 47%, #0a7a8c 100%);--ai-text:#1f6fc4}*,:after,:before{box-sizing:border-box;border:0 solid}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-jetbrains-mono), ui-monospace, Consolas, monospace;font-size:1em}small{font-size:80%}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button,[type=button],[type=submit]{appearance:button;cursor:pointer}button:disabled{cursor:default}textarea{resize:vertical}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}ol,ul,menu{margin:0;padding:0;list-style:none}img,svg,video,canvas,audio,iframe{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{height:100%;margin:0}body{background:var(--color-background);color:#f5f7fb;font-family:var(--font-body), "Helvetica Neue", Arial, sans-serif;overflow:hidden}:root[data-theme=light] body{color:#0f172a}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-line);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-ink-4);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}aside{scrollbar-color:var(--color-navy-slate) transparent}aside::-webkit-scrollbar{width:9px}aside::-webkit-scrollbar-thumb{background-color:var(--color-navy-slate);border-width:2.5px}aside::-webkit-scrollbar-thumb:hover{background-color:var(--color-ink-4);background-clip:content-box}.tnum{font-variant-numeric:tabular-nums}.neon-frame:not([data-look=aimy-qa] *),:where(div,section,article,form,ul,a)[class~=rounded-xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *),:where(div,section,article,form,ul,a)[class~=rounded-2xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *){border-radius:var(--r-2xl);transition:transform var(--t-base) var(--ease-out), border-color var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out);position:relative;box-shadow:0 4px 24px #0003}.neon-frame:not([data-look=aimy-qa] *):after,:where(div,section,article,form,ul,a)[class~=rounded-xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *):after,:where(div,section,article,form,ul,a)[class~=rounded-2xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *):after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--wash-2) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.neon-frame:not([data-look=aimy-qa] *):hover,:where(div,section,article,form,ul,a)[class~=rounded-xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *):hover,:where(div,section,article,form,ul,a)[class~=rounded-2xl][class~=border][class~=bg-surface]:not([class~=absolute]):not([class~=fixed]):not([class~=sticky]):not([data-look=aimy-qa] *):hover{border-color:var(--color-line-strong);box-shadow:0 8px 32px #0000004d, 0 0 0 1px rgba(var(--accent-rgb), .2);transform:translateY(-2px)}.ai-gradient-text{background:var(--ai);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rail-dot-warn,.rail-dot-bad{box-shadow:none}}.ambient{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-bloom-a,.ambient-bloom-b{will-change:transform, opacity;position:absolute;inset:-20%}.ambient-bloom-a{background:var(--bloom-a);animation:ambient-drift-a 29s var(--ease-out) infinite alternate}.ambient-bloom-b{background:var(--bloom-b);animation:ambient-drift-b 37s var(--ease-out) infinite alternate}.ambient-mote{left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:var(--r-pill);background:var(--mote);box-shadow:var(--mote-glow);opacity:0;animation-name:ambient-mote;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--i) * -1.7s);position:absolute}@keyframes ambient-drift-a{0%{opacity:.72;transform:translate(-9%,-5%)scale(1)}to{opacity:1;transform:translate(10%,6%)scale(1.32)}}@keyframes ambient-drift-b{0%{opacity:.55;transform:translate(7%,8%)scale(1.26)}to{opacity:.95;transform:translate(-10%,-6%)scale(1)}}@keyframes ambient-mote{0%{opacity:0;transform:translate(0,0)}18%{opacity:var(--o)}76%{opacity:var(--o)}to{transform:translate3d(var(--dx), var(--t), 0);opacity:0}}@media (prefers-reduced-motion:reduce){.ambient-mote{display:none}.ambient-bloom-a,.ambient-bloom-b{animation:none}}
[data-look=aimy-qa] *,[data-look=aimy-qa] :before,[data-look=aimy-qa] :after{box-sizing:border-box;margin:0;padding:0}[data-look=aimy-qa]{--ai:linear-gradient(104deg, #06f 0%, #61adf1 47%, #6fdfe2 100%);--d950:#080b10;--d900:#0d1117;--d850:#141b24;--d800:#1c2630;--d750:#233040;--d700:#2e3d50;--d600:#8091a5;--d500:#8394a8;--d400:#93a2b4;--d300:#a8b5c5;--d100:#dee5ed;--d50:#f5f7fb;--brand:#3369ff;--brand-dim:#3369ff26;--qa-accent:#8b4ff4;--qa-accent-rgb:139, 79, 244;--qa-accent-dim:#8b4ff426;--teal:#45d3e6;--purple:#8b4ff4;--ok:#4ed6a1;--warn:#f7c95c;--err:#ff7282;--ok-bg:#4ed6a11f;--warn-bg:#f7c95c21;--err-bg:#ff72821f;--transition-fast:.15s;--transition-base:.2s;--motion-hover-lift-sm:translateY(-1px);--motion-hover-lift-md:translateY(-2px);--body-bg:#171a1c;--card-bg:#141b24;--card-border:var(--wash-6);--card-border-hover:var(--wash-10);--sidebar-width:220px;--topbar-height:60px;--d200:#c3ceda;--info:#7ea7ff;--info-bg:#7ea7ff1f;--accent:var(--qa-accent);--accent-rgb:var(--qa-accent-rgb);--accent-dim:var(--qa-accent-dim);--ai-text:#61adf1;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:16px;--r-pill:9999px;--hairline:var(--wash-6);--card-bg-raised:#1c2630;--t-fast:var(--transition-fast);--t-base:var(--transition-base);--wash-1:#ffffff05;--wash-2:#ffffff08;--wash-3:#ffffff0a;--wash-4:#ffffff0d;--wash-5:#ffffff0f;--wash-6:#ffffff12;--wash-7:#ffffff14;--wash-8:#ffffff1a;--wash-9:#ffffff1f;--wash-10:#ffffff26;--wash-11:#ffffff30;--wash-12:#ffffff40;--grad-avatar:linear-gradient(135deg,#7c3aed,#3369ff);--grad-ellipse-1:radial-gradient(ellipse at center, #0066ff2e 0%, #61adf11a 28%, transparent 60%);--grad-ellipse-2:radial-gradient(ellipse at center, #6fdfe21a 0%, #8b4ff412 38%, transparent 60%);--card-border-focus:#3369ff66;--panel-bg:#0d1116f2;--glass-bg:#141b24b8;--glass-border:#ffffff14;--code-bg:#0b0f14;--font-sans:"Poppins", system-ui, sans-serif;--font-display:"Poppins", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-strong:#fff;--elev-1:0 1px 2px #0006;--ease-enter:cubic-bezier(.32, .72, 0, 1);--ease-hover:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--err-strong:#f04438;--ink-primary:var(--d50);--ink-secondary:var(--d100);--ink-muted:var(--d200);--ink-placeholder:var(--d400);--ink-rule:var(--d600)}:root[data-theme=light] [data-look=aimy-qa]{--d950:#f7fafc;--d900:#eef2f6;--d850:#e4eaf0;--d800:#d8e0e8;--d750:#c8d2dc;--d700:#b0bcca;--d600:#6e7d8d;--d500:#637280;--d400:#566472;--d300:#3a4653;--d200:#2a3540;--d100:#1c2630;--d50:#10151b;--brand-dim:#3369ff1f;--qa-accent-dim:#8b4ff41f;--accent-dim:#8b4ff41f;--teal:#0d8f95;--ok:#3f6b52;--warn:#7a613c;--err:#8a473f;--info:#4d6b85;--ok-bg:#3f6b5224;--warn-bg:#7a613c24;--err-bg:#8a473f24;--info-bg:#8aa6bd24;--body-bg:#eef1f6;--card-bg:#fff;--card-bg-raised:#f7f9fc;--card-border:#1018281a;--card-border-hover:#1018282e;--ai-text:#1f5fd0;--hairline:#10182817;--text-strong:#10151b;--elev-1:0 1px 2px #10182814;--elev-2:0 1px 2px #1018280f, 0 8px 22px #1018281a;--elev-3:0 2px 6px #10182814, 0 18px 48px #1018281f;--tint-ok:#17b26a12;--tint-err:#f044380f;--tint-warn:#f7900912;--tint-accent:#8b4ff40f;--wash-1:#10182808;--wash-2:#1018280a;--wash-3:#1018280d;--wash-4:#10182811;--wash-5:#10182813;--wash-6:#10182817;--wash-7:#1018281a;--wash-8:#10182821;--wash-9:#10182826;--wash-10:#10182830;--wash-11:#1018283d;--wash-12:#1018284d;--grad-ellipse-1:radial-gradient(ellipse at center, #0066ff12 0%, #61adf10a 28%, transparent 60%);--grad-ellipse-2:radial-gradient(ellipse at center, #6fdfe20d 0%, #8b4ff409 38%, transparent 60%);--panel-bg:#fffffff5;--glass-bg:#ffffffd9;--glass-border:#1018281a;--err-strong:#d92d20;background:var(--body-bg)}:root[data-theme=light] [data-look=aimy-qa] ::-webkit-scrollbar-thumb{background:#1018282e}:root[data-theme=light] [data-look=aimy-qa] ::-webkit-scrollbar-thumb:hover{background:#1018284d}[data-look=aimy-qa] :focus{outline:none}[data-look=aimy-qa]{font-family:var(--font-sans);background:var(--body-bg);color:var(--d50);--glass-border:#ffffff14;--accent-dim:#8b4ff426;--r-sm:6px;--r-md:8px;--ease-out:cubic-bezier(.22, 1, .36, 1);--font-sans:"Poppins", system-ui, sans-serif;--fs-2xs:10px;--fs-xs:11px;--fs-base:13px;--fs-chat:13px;--fw-semibold:600;--fw-bold:700;--ls-wide:.04em;--lh-snug:1.4;--lh-relaxed:1.75;--chat-font-family:"Poppins", system-ui, sans-serif;--chat-max-width:720px;--chat-msg-max-width:540px;--chat-gap:20px;--chat-bubble-padding-y:12px;--chat-bubble-padding-x:16px;--chat-bubble-line-height:1.6;--chat-user-bubble-bg:rgba(var(--qa-accent-rgb), .08);--chat-user-bubble-border:rgba(var(--qa-accent-rgb), .22);--chat-frame-border:#97bbeb2e;--chat-input-font-size:15px;--ui-scale:1;--kb:0;--vp-w:calc(100vw / var(--ui-scale));--vp-h:calc(100dvh / var(--ui-scale));--safe-inset:calc(env(safe-area-inset-bottom,0px) / var(--ui-scale));--kb-inset:calc(var(--kb) * 1px / var(--ui-scale));--float-gap:20px;--ov-badge-top:28px;--ov-context-top:68px;--ov-context-h:18px;--ov-thread-top:calc(var(--ov-context-top) + var(--ov-context-h) + 8px);zoom:var(--ui-scale);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}@media (max-width:1099.98px){[data-look=aimy-qa]{--sidebar-width:64px;--gps-pad-x:20px;--float-gap:12px}}[data-look=aimy-qa],[data-look=aimy-qa] *{scrollbar-width:thin;scrollbar-color:var(--wash-6,#ffffff17) transparent}[data-look=aimy-qa] ::-webkit-scrollbar{width:6px;height:6px}[data-look=aimy-qa]::-webkit-scrollbar{width:6px;height:6px}[data-look=aimy-qa] ::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa]::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa] ::-webkit-scrollbar-thumb{background:var(--wash-6,#ffffff17);border-radius:4px}[data-look=aimy-qa]::-webkit-scrollbar-thumb{background:var(--wash-6,#ffffff17);border-radius:4px}[data-look=aimy-qa] ::-webkit-scrollbar-thumb:hover{background:var(--card-border,#ffffff24)}[data-look=aimy-qa]::-webkit-scrollbar-thumb:hover{background:var(--card-border,#ffffff24)}[data-look=aimy-qa] ::-webkit-scrollbar-corner{background:0 0}@media (min-width:1100px){[data-look=aimy-qa]{--sidebar-width:272px}}[data-look=aimy-qa]{--font-sans:"Poppins", system-ui, sans-serif;--font-display:"Poppins", system-ui, sans-serif;--fw-bold:600;--fw-extrabold:700;--fs-2xs:12px;--fs-xs:14px;--fs-sm:16px;--fs-base:16px;--fs-md:16px;--fs-lg:18px;--fs-xl:20px;--fs-2xl:24px;--fs-3xl:30px;--fs-4xl:38px;--fs-5xl:46px}[data-look=aimy-qa],[data-look=aimy-qa] *,[data-look=aimy-qa] button,[data-look=aimy-qa] input,[data-look=aimy-qa] select,[data-look=aimy-qa] textarea{font-family:var(--font-sans)!important;font-weight:500!important}[data-look=aimy-qa] h1,[data-look=aimy-qa] h2,[data-look=aimy-qa] h3,[data-look=aimy-qa] h4,[data-look=aimy-qa] h5,[data-look=aimy-qa] h6,[data-look=aimy-qa] b,[data-look=aimy-qa] strong,[data-look=aimy-qa] button,[data-look=aimy-qa] [role=button]{font-weight:600!important}[data-look=aimy-qa]{font-size:var(--fs-base)}[data-look=aimy-qa] code,[data-look=aimy-qa] kbd,[data-look=aimy-qa] pre,[data-look=aimy-qa] samp{font-family:var(--font-mono,"JetBrains Mono", monospace)!important;font-weight:400!important}[data-look=aimy-qa]{--ok-rgb:78,214,161;--warn-rgb:247,201,92;--shadow-md:0 4px 16px #00000059;--eval-detail-bg:#171a1c;--brand-glow:#3369ff40}:root[data-theme=light] [data-look=aimy-qa]{--shadow-md:0 4px 16px #1018281a;--eval-detail-bg:#eef1f6;--brand-glow:#3369ff33}
@keyframes aq-glassShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes aq-afsEntrance{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes aq-cardEnter{0%{opacity:0;transform:translateY(8px)}}@keyframes aq-spin{to{transform:rotate(360deg)}}@keyframes aq-filterFlash{0%{border-color:rgba(var(--qa-accent-rgb), .7);box-shadow:0 0 0 4px rgba(var(--qa-accent-rgb), .15)}to{border-color:var(--wash-8);box-shadow:0 8px 32px #0000008c}}@keyframes aq-gpsPanelIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes aq-ovFadeIn{0%{opacity:0}}@keyframes aq-rail-select-in{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:none}}@keyframes aq-rail-card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes aq-rail-line-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}
:root[data-theme=light] [data-look=aimy-qa] .v2-dropdown-panel,:root[data-theme=light] [data-look=aimy-qa] .tl-dd-menu,:root[data-theme=light] [data-look=aimy-qa] .menu,:root[data-theme=light] [data-look=aimy-qa] .eval-causes-float{background:var(--card-bg);border-color:var(--card-border)}[data-look=aimy-qa] #appEllipse{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}[data-look=aimy-qa] #appEllipse:before{content:"";background:var(--grad-ellipse-1);width:1300px;height:1050px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}[data-look=aimy-qa] #appEllipse:after{content:"";background:var(--grad-ellipse-2);width:750px;height:650px;position:absolute;bottom:-8%;right:-4%}[data-look=aimy-qa] .app-topnav{height:var(--topbar-height);border-bottom:1px solid var(--wash-6);z-index:100;background:0 0;flex-shrink:0;align-items:center;gap:0;padding:0 20px 0 24px;display:flex;position:relative}[data-look=aimy-qa] .app-topnav:before{display:none}[data-look=aimy-qa] .topnav-logo{flex-shrink:0;align-items:center;gap:10px;margin-right:4px;padding-right:20px;display:flex}[data-look=aimy-qa] .topnav-logo-mark{flex-shrink:0;align-items:center;display:flex}[data-look=aimy-qa] .topnav-tabs{pointer-events:none;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}[data-look=aimy-qa] .topnav-tabs>*{pointer-events:auto}[data-look=aimy-qa] .topnav-spacer{flex:1}[data-look=aimy-qa] .topnav-tabs-inner{border:.75px solid #5b6771;border-radius:24px;align-items:center;gap:2px;padding:4px;display:flex}[data-look=aimy-qa] .topnav-tab{color:var(--d400);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;border:1px solid #0000;border-radius:20px;align-items:center;gap:4px;padding:6px 16px;font-size:12px;font-weight:600;text-decoration:none;display:flex}[data-look=aimy-qa] .topnav-tab:hover{background:var(--wash-4);color:var(--d200,#e8edf2)}[data-look=aimy-qa] .topnav-tab.active{color:var(--qa-accent)}[data-look=aimy-qa] .topnav-tab svg{flex-shrink:0;width:13px;height:14px}[data-look=aimy-qa] .topnav-right{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:980px){[data-look=aimy-qa] .app-topnav{padding-inline:16px}[data-look=aimy-qa] .topnav-right{gap:8px}}@media (max-width:700px){[data-look=aimy-qa] .app-topnav{height:auto;min-height:var(--topbar-height);padding-block:6px}[data-look=aimy-qa] .topnav-right{gap:6px;min-width:0}[data-look=aimy-qa] .app-topnav .ntf-anchor,[data-look=aimy-qa] .app-topnav details.topnav-user{position:static}[data-look=aimy-qa] .app-topnav .ntf-panel,[data-look=aimy-qa] .app-topnav details.topnav-user>.v2-dropdown-panel{width:auto;min-width:0;max-width:none;top:calc(100% + 4px);left:12px;right:12px}}@media (max-width:480px){[data-look=aimy-qa] .app-topnav{padding-inline:10px}[data-look=aimy-qa] .topnav-spacer,[data-look=aimy-qa] .topnav-tabs{display:none}[data-look=aimy-qa] .topnav-logo{margin-right:0;padding-right:0}[data-look=aimy-qa] .topnav-right{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:4px}[data-look=aimy-qa] .topnav-user-info{display:none!important}[data-look=aimy-qa] .topnav-user>svg{display:none}}[data-look=aimy-qa] .topnav-bell{background:var(--wash-3);border:1px solid var(--wash-7);cursor:pointer;width:34px;height:34px;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);color:var(--d400);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}[data-look=aimy-qa] .topnav-bell:hover{background:var(--wash-7);color:var(--d200,#e8edf2)}[data-look=aimy-qa] .topnav-bell svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}[data-look=aimy-qa] .bell-dot{background:var(--err);border:1.5px solid var(--body-bg);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}[data-look=aimy-qa] .ntf-anchor{flex-shrink:0;align-items:center;display:flex;position:relative}[data-look=aimy-qa] .topnav-bell:focus-visible{outline:2px solid var(--qa-accent);outline-offset:2px}[data-look=aimy-qa] .bell-dot[hidden]{display:none}[data-look=aimy-qa] .ntf-panel{z-index:300;background:var(--card-bg);border:1px solid var(--card-border);text-align:left;border-radius:14px;width:360px;max-width:calc(100vw - 32px);max-height:min(70vh,520px);padding:6px;font-family:Poppins,sans-serif;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 40px #00000073,0 0 0 1px #0003}[data-look=aimy-qa] .ntf-panel[hidden]{display:none}[data-look=aimy-qa] .ntf-panel{scrollbar-width:thin;scrollbar-color:var(--wash-6) transparent}[data-look=aimy-qa] .ntf-panel::-webkit-scrollbar{width:6px}[data-look=aimy-qa] .ntf-panel::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa] .ntf-panel::-webkit-scrollbar-thumb{background:var(--wash-6);border-radius:4px}[data-look=aimy-qa] .ntf-panel::-webkit-scrollbar-thumb:hover{background:var(--card-border)}[data-look=aimy-qa] .ntf-head{align-items:center;gap:8px;padding:8px 10px 10px;display:flex}[data-look=aimy-qa] .ntf-head b{color:var(--d50);letter-spacing:.01em;font-size:12px;font-weight:800}[data-look=aimy-qa] .ntf-count{background:rgba(var(--qa-accent-rgb), .16);color:var(--qa-accent);font-variant-numeric:tabular-nums;border-radius:9999px;padding:1px 7px;font-size:10px;font-weight:700}[data-look=aimy-qa] .ntf-count[hidden]{display:none}[data-look=aimy-qa] .ntf-clear{cursor:pointer;color:var(--d500);transition:color var(--transition-fast);background:0 0;border:0;border-radius:6px;margin-left:auto;padding:2px 4px;font-family:inherit;font-size:10.5px;font-weight:600}[data-look=aimy-qa] .ntf-clear:hover{color:var(--d100)}[data-look=aimy-qa] .ntf-clear:focus-visible{outline:2px solid var(--qa-accent);outline-offset:1px}[data-look=aimy-qa] .ntf-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}[data-look=aimy-qa] .ntf-row{transition:background var(--transition-fast), opacity var(--transition-fast);border-radius:10px;gap:9px;padding:10px;display:flex}[data-look=aimy-qa] .ntf-row:hover{background:var(--wash-3)}[data-look=aimy-qa] .ntf-row.is-read{opacity:.45}[data-look=aimy-qa] .ntf-sev{background:var(--d500);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}[data-look=aimy-qa] .ntf-sev.p1{background:var(--err)}[data-look=aimy-qa] .ntf-sev.p2{background:var(--warn)}[data-look=aimy-qa] .ntf-sev.p3{background:var(--qa-accent)}[data-look=aimy-qa] .ntf-row-main{flex:1;min-width:0}[data-look=aimy-qa] .ntf-row-head{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}[data-look=aimy-qa] .ntf-row-type{color:var(--d50);font-size:11px;font-weight:800}[data-look=aimy-qa] .ntf-row-when{color:var(--d500);flex-shrink:0;margin-left:auto;font-size:10px}[data-look=aimy-qa] .ntf-row-body{color:var(--d400);margin:0 0 7px;font-size:11.5px;line-height:1.5}[data-look=aimy-qa] .ntf-row-cta{cursor:pointer;background:rgba(var(--qa-accent-rgb), .12);color:var(--qa-accent);border:1px solid rgba(var(--qa-accent-rgb), .26);transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:9999px;padding:4px 10px;font-family:inherit;font-size:10.5px;font-weight:700}[data-look=aimy-qa] .ntf-row-cta:hover{background:rgba(var(--qa-accent-rgb), .2);border-color:rgba(var(--qa-accent-rgb), .4)}[data-look=aimy-qa] .ntf-row-cta:focus-visible{outline:2px solid var(--qa-accent);outline-offset:2px}[data-look=aimy-qa] .ntf-foot{border-top:1px solid var(--wash-6);margin-top:6px;padding:8px 4px 4px}[data-look=aimy-qa] .ntf-foot-btn{cursor:pointer;background:var(--wash-3);border:1px solid var(--wash-6);width:100%;color:var(--d300);transition:background var(--transition-fast), color var(--transition-fast);border-radius:9px;padding:8px;font-family:inherit;font-size:11px;font-weight:700}[data-look=aimy-qa] .ntf-foot-btn:hover{background:var(--wash-6);color:var(--d50)}[data-look=aimy-qa] .ntf-foot-btn:focus-visible{outline:2px solid var(--qa-accent);outline-offset:2px}[data-look=aimy-qa] .ntf-empty{text-align:center;color:var(--d500);padding:22px 12px;font-size:11.5px}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .ntf-row,[data-look=aimy-qa] .ntf-row-cta,[data-look=aimy-qa] .ntf-foot-btn,[data-look=aimy-qa] .ntf-clear{transition:none}}[data-look=aimy-qa] .topnav-user{background:var(--wash-3);border:1px solid var(--wash-7);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:20px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:flex}[data-look=aimy-qa] .topnav-user:hover{border-color:var(--wash-10);background:var(--wash-6)}[data-look=aimy-qa] .topnav-avatar{background:linear-gradient(135deg, #7c3aed, var(--brand));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}[data-look=aimy-qa] .topnav-user-info{flex-direction:column;gap:2px;display:flex}[data-look=aimy-qa] .topnav-user-name{color:var(--d50);font-size:12px;font-weight:700;line-height:1}[data-look=aimy-qa] .topnav-user-role{color:var(--d400);font-size:10px;line-height:1}[data-look=aimy-qa] .topnav-user svg{width:12px;height:12px;color:var(--d400)}[data-look=aimy-qa] .app-body{z-index:1;background:0 0;flex:1;min-height:0;display:flex;position:relative}[data-look=aimy-qa] .app-main{background:0 0;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}[data-look=aimy-qa] .dashboard-scroll{scrollbar-gutter:stable;background:0 0;flex:1;padding:24px 32px 100px;overflow-y:auto}[data-look=aimy-qa] .interaction-type-filter{align-items:center;gap:8px;min-width:0;margin-bottom:0;display:flex}[data-look=aimy-qa] .interaction-type-label{color:var(--d300);white-space:nowrap;font-size:12px;font-weight:600}[data-look=aimy-qa] .interaction-type-toggle{box-shadow:none;background:0 0;border:0;border-radius:8px;align-items:center;gap:2px;min-width:0;padding:3px;display:inline-flex}[data-look=aimy-qa] .interaction-type-option{border-radius:var(--r-pill);color:var(--d400);cursor:pointer;font:600 12px/1.2 var(--font-sans);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:0 0;border:1px solid #0000;padding:5px 11px}[data-look=aimy-qa] .interaction-type-option:hover{color:var(--d200);background:var(--wash-3)}[data-look=aimy-qa] .interaction-type-option:active{transform:scale(.98)}[data-look=aimy-qa] .interaction-type-option[aria-checked=true]{color:var(--d50);background:var(--qa-accent-dim);border-color:rgba(var(--qa-accent-rgb), .28)}[data-look=aimy-qa] .interaction-type-option:focus-visible{outline:2px solid var(--qa-accent);outline-offset:2px}@media (max-width:560px){[data-look=aimy-qa] .interaction-type-filter{flex-direction:column;align-items:flex-start;gap:5px}[data-look=aimy-qa] .interaction-type-toggle{width:100%}[data-look=aimy-qa] .interaction-type-option{flex:1}}[data-look=aimy-qa] .bcard:active,[data-look=aimy-qa] .v2-chip:active,[data-look=aimy-qa] .goal-brief:active,[data-look=aimy-qa] .action-btn:active,[data-look=aimy-qa] .nav-item:active,[data-look=aimy-qa] .topnav-tab:active,[data-look=aimy-qa] .overlay-sugg-chip:active,[data-look=aimy-qa] .sec-btn:active,[data-look=aimy-qa] .eval-primary-btn:active,[data-look=aimy-qa] .eval-sec-btn:active,[data-look=aimy-qa] .bcard-ack-btn:active,[data-look=aimy-qa] .quick-action-btn:active,[data-look=aimy-qa] .defer-opt:active,[data-look=aimy-qa] .alert-detail-action:active,[data-look=aimy-qa] .msg-action-link:active,[data-look=aimy-qa] .overlay-close:active,[data-look=aimy-qa] .compare-toggle:active,[data-look=aimy-qa] .ai-insight-btn:active,[data-look=aimy-qa] .ask-aimy-chart-btn:active{transition:transform 80ms ease-out;transform:scale(.97)}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .bcard:active,[data-look=aimy-qa] .v2-chip:active,[data-look=aimy-qa] .goal-brief:active,[data-look=aimy-qa] .action-btn:active,[data-look=aimy-qa] .nav-item:active,[data-look=aimy-qa] .topnav-tab:active,[data-look=aimy-qa] .overlay-sugg-chip:active,[data-look=aimy-qa] .range-tab:active,[data-look=aimy-qa] .sec-btn:active,[data-look=aimy-qa] .eval-primary-btn:active,[data-look=aimy-qa] .eval-sec-btn:active,[data-look=aimy-qa] .quick-action-btn:active,[data-look=aimy-qa] .defer-opt:active,[data-look=aimy-qa] .alert-detail-action:active{transform:none}}[data-look=aimy-qa] .dashboard-scroll::-webkit-scrollbar{width:6px}[data-look=aimy-qa] .dashboard-scroll::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa] .dashboard-scroll::-webkit-scrollbar-thumb{background:var(--wash-8);border-radius:4px}[data-look=aimy-qa] .dashboard-scroll::-webkit-scrollbar-thumb:hover{background:var(--wash-11)}[data-look=aimy-qa] .theme-toggle{background:var(--wash-3);border:1px solid var(--card-border);width:34px;height:34px;color:var(--d400);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), border-color var(--t-fast);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-look=aimy-qa] .theme-toggle:hover{background:var(--wash-6);color:var(--d100);border-color:var(--card-border-hover)}[data-look=aimy-qa] .theme-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .theme-toggle svg{width:16px;height:16px}[data-look=aimy-qa] .theme-toggle .icon-moon{display:none}:root[data-theme=light] [data-look=aimy-qa] .theme-toggle .icon-moon{display:block}:root[data-theme=light] [data-look=aimy-qa] .theme-toggle .icon-sun{display:none}[data-look=aimy-qa] .gps-bar{--gps-pad-x:32px;z-index:20;padding:10px var(--gps-pad-x);background:0 0;flex-shrink:0;justify-content:flex-end;align-items:center;font-family:Poppins,sans-serif;display:flex;position:relative}[data-look=aimy-qa] .gps-controls{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}[data-look=aimy-qa] .gps-filter-btn{background:var(--wash-3);border:1px solid var(--wash-6);min-height:32px;color:var(--d300);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:8px;align-items:center;gap:7px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}[data-look=aimy-qa] .gps-filter-btn:hover{background:var(--wash-6);color:var(--d50)}[data-look=aimy-qa] .gps-filter-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .gps-filter-btn svg{width:10px;height:10px;color:var(--d400);flex-shrink:0}[data-look=aimy-qa] .gps-export-btn{background:var(--wash-3);border:1px solid var(--wash-6);min-height:32px;color:var(--d300);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:8px;align-items:center;gap:7px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}[data-look=aimy-qa] .gps-export-btn:hover{background:var(--wash-6);color:var(--d50)}[data-look=aimy-qa] .gps-export-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .gps-export-btn svg{width:15px;height:15px;color:var(--d400);flex-shrink:0}[data-look=aimy-qa] .gps-date-btn{gap:6px}[data-look=aimy-qa] .gps-date-btn .gps-date-clear{width:15px;height:15px;margin-left:-1px}[data-look=aimy-qa] .gps-date-btn .gps-date-calendar{width:15px;height:15px;margin-left:1px}@media (max-width:700px){[data-look=aimy-qa] .gps-bar{--gps-pad-x:16px;justify-content:flex-start;overflow-x:auto}[data-look=aimy-qa] .gps-controls{margin-left:auto}[data-look=aimy-qa] .gps-filter-btn,[data-look=aimy-qa] .gps-export-btn{padding-inline:8px;font-size:11px}}[data-look=aimy-qa] .gps-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-look=aimy-qa] .gps-btn{background:var(--wash-3);border:1px solid var(--wash-6);min-width:170px;color:var(--d300);cursor:pointer;white-space:nowrap;text-align:left;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:8px;align-items:center;gap:6px;padding:5px 9px 5px 11px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.4;display:flex}[data-look=aimy-qa] .gps-btn:hover{background:var(--wash-6);color:var(--d50)}[data-look=aimy-qa] .gps-btn[aria-expanded=true]{color:#c5dcff;background:#3369ff1a;border-color:#63a9ff4d}[data-look=aimy-qa] .gps-chev{width:10px;height:10px;color:var(--d400);transition:transform var(--transition-fast);flex-shrink:0;margin-left:auto}[data-look=aimy-qa] .gps-btn[aria-expanded=true] .gps-chev{color:currentColor;transform:rotate(180deg)}[data-look=aimy-qa] .gps-panel{z-index:220;background:var(--card-bg);border:1px solid var(--card-border);text-align:left;transform-origin:100% 0;border-radius:12px;width:244px;padding:6px;font-family:Poppins,sans-serif;animation:.14s cubic-bezier(.22,1,.36,1) aq-gpsPanelIn;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 40px #00000073,0 0 0 1px #0003}[data-look=aimy-qa] .gps-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .gps-panel{animation:none}[data-look=aimy-qa] .gps-chev{transition:none}}[data-look=aimy-qa] .gps-search{background:var(--wash-3);border:1px solid var(--wash-6);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;align-items:center;gap:8px;margin-bottom:4px;padding:7px 9px;display:flex}[data-look=aimy-qa] .gps-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #3369ff2e}[data-look=aimy-qa] .gps-search>svg{width:13px;height:13px;color:var(--d500);flex-shrink:0}[data-look=aimy-qa] .gps-search input{min-width:0;color:var(--d50);background:0 0;border:0;flex:1;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}[data-look=aimy-qa] .gps-search input::placeholder{color:var(--d500);font-weight:500}[data-look=aimy-qa] .gps-search input:focus,[data-look=aimy-qa] .gps-search input:focus-visible{outline:none}[data-look=aimy-qa] .gps-list{scrollbar-width:thin;scrollbar-color:var(--wash-6) transparent;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}[data-look=aimy-qa] .gps-list::-webkit-scrollbar{width:6px}[data-look=aimy-qa] .gps-list::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa] .gps-list::-webkit-scrollbar-thumb{background:var(--wash-6);border-radius:4px}[data-look=aimy-qa] .gps-list::-webkit-scrollbar-thumb:hover{background:var(--card-border)}[data-look=aimy-qa] .gps-opt{color:var(--d300);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:600;display:flex}[data-look=aimy-qa] .gps-opt:before{content:"";background:0 0;border-radius:50%;flex-shrink:0;width:5px;height:5px}[data-look=aimy-qa] .gps-opt[hidden]{display:none}[data-look=aimy-qa] .gps-opt.is-active{background:var(--wash-3);color:var(--d50)}[data-look=aimy-qa] .gps-opt[aria-selected=true]{color:#61adf1;background:#3369ff1a}[data-look=aimy-qa] .gps-opt[aria-selected=true]:before{background:#61adf1}[data-look=aimy-qa] .gps-opt[aria-selected=true].is-active{background:#3369ff2e}[data-look=aimy-qa] .gps-empty{text-align:center;color:var(--d500);padding:14px 9px;font-size:11.5px;font-weight:500}[data-look=aimy-qa] .gps-empty[hidden]{display:none}:root[data-theme=light] [data-look=aimy-qa] .gps-btn[aria-expanded=true]{color:#1f5fd0;background:#3369ff1a;border-color:#3369ff52}:root[data-theme=light] [data-look=aimy-qa] .gps-panel{box-shadow:0 12px 40px #10182829,0 0 0 1px #1018280a}:root[data-theme=light] [data-look=aimy-qa] .gps-opt[aria-selected=true]{color:#1f5fd0}:root[data-theme=light] [data-look=aimy-qa] .gps-opt[aria-selected=true]:before{background:#1f5fd0}[data-look=aimy-qa] .ntf-panel{max-width:calc(var(--vp-w) - 32px);max-height:min(calc(var(--vp-h) * .7), 520px)}@media (max-width:1099.98px){[data-look=aimy-qa] .dashboard-scroll,[data-look=aimy-qa] .sc-scroll,[data-look=aimy-qa] .profile-scroll,[data-look=aimy-qa] .di-surface{scroll-padding-bottom:calc(96px + var(--kb-inset));padding-left:20px;padding-right:20px}}@media (max-width:1279.98px){[data-look=aimy-qa] .topnav-tabs{min-width:0;position:static;left:auto;transform:none}[data-look=aimy-qa] .topnav-tabs-inner{scrollbar-width:none;min-width:0;overflow-x:auto}[data-look=aimy-qa] .topnav-tabs-inner::-webkit-scrollbar{display:none}}
[data-look=aimy-qa] .sidebar-section-label{letter-spacing:.12em}[data-look=aimy-qa] .nav-item:hover{background:var(--wash-3);color:var(--d200)}:root[data-theme=light] [data-look=aimy-qa] .nav-item:hover{color:var(--d100);background:#1018280d}:root[data-theme=light] [data-look=aimy-qa] .sidebar-section-label{color:var(--d500)}[data-look=aimy-qa] button:focus-visible,[data-look=aimy-qa] [role=button]:focus-visible,[data-look=aimy-qa] a:focus-visible,[data-look=aimy-qa] input:not(.aimy-float-input):focus-visible,[data-look=aimy-qa] select:focus-visible,[data-look=aimy-qa] textarea:not(.overlay-input):focus-visible,[data-look=aimy-qa] .v2-chip:focus-visible,[data-look=aimy-qa] .filter-select:focus-visible,[data-look=aimy-qa] .nav-item:focus-visible,[data-look=aimy-qa] .range-tab:focus-visible,[data-look=aimy-qa] .state-alt:focus-visible,[data-look=aimy-qa] .state-detected-pill:focus-visible,[data-look=aimy-qa] .passing-toggle:focus-visible,[data-look=aimy-qa] .bcard:focus-visible,[data-look=aimy-qa] .goal-brief:focus-visible,[data-look=aimy-qa] .feed-item:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:8px}[data-look=aimy-qa] .app-sidebar{width:var(--sidebar-width);background:0 0;flex-direction:column;flex-shrink:0;display:flex}[data-look=aimy-qa] .sidebar-nav{flex-direction:column;flex:1;gap:4px;min-height:0;padding:24px 16px;display:flex;overflow-y:auto}[data-look=aimy-qa] .sidebar-nav::-webkit-scrollbar{width:4px}[data-look=aimy-qa] .sidebar-nav::-webkit-scrollbar-track{background:0 0}[data-look=aimy-qa] .sidebar-nav::-webkit-scrollbar-thumb{background:var(--wash-5);border-radius:2px}[data-look=aimy-qa] .sidebar-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--d600);margin-top:16px;padding:4px 16px 6px;font-size:10px;font-weight:700}[data-look=aimy-qa] .sidebar-section-label:first-child{margin-top:0}[data-look=aimy-qa] .nav-item{color:var(--d400);cursor:pointer;transition:background var(--transition-base), color var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:11px 16px;font-size:13px;font-weight:600;text-decoration:none;display:flex}[data-look=aimy-qa] .nav-item:hover{background:var(--wash-3);color:var(--d300);border-color:var(--wash-4)}[data-look=aimy-qa] .nav-item.active{background:var(--qa-accent-dim);color:var(--qa-accent);border-color:rgba(var(--qa-accent-rgb), .22);box-shadow:0 0 20px rgba(var(--qa-accent-rgb), .08)}[data-look=aimy-qa] .nav-item.primary-surface{background:#0066ff0a;border-color:#0066ff1f;position:relative}[data-look=aimy-qa] .nav-item.primary-surface .ai-sparkle{opacity:.7;margin-left:auto}[data-look=aimy-qa] .nav-item.primary-surface .ai-sparkle svg{width:12px;height:12px}[data-look=aimy-qa] .nav-item svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}@media (max-width:1099.98px){[data-look=aimy-qa] .app-sidebar{position:relative}[data-look=aimy-qa] .sidebar-nav{padding:16px 8px}[data-look=aimy-qa] .nav-item{justify-content:center;gap:0;padding:11px 0;font-size:0;position:relative}[data-look=aimy-qa] .nav-item svg{width:18px;height:18px}[data-look=aimy-qa] .nav-item.primary-surface .ai-sparkle{display:none}[data-look=aimy-qa] .sidebar-section-label{background:var(--wash-6);height:1px;margin:12px 10px 10px;padding:0;font-size:0;overflow:hidden}[data-look=aimy-qa] .sidebar-section-label:first-child{height:0;margin:0}[data-look=aimy-qa] .app-sidebar[data-tip]:after{content:attr(data-tip);left:calc(100% + 8px);top:var(--tip-y,0px);z-index:300;pointer-events:none;border-radius:var(--r-sm,6px);background:var(--card-bg,#22282c);border:1px solid var(--card-border);color:var(--d100);font-family:var(--font-sans,"Poppins", sans-serif);white-space:nowrap;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.2;position:absolute;transform:translateY(-50%);box-shadow:0 12px 40px #00000073,0 0 0 1px #0003}}@media (max-width:768.98px){[data-look=aimy-qa] .app-sidebar{display:flex}}@media (min-width:1100px){[data-look=aimy-qa] .rail-entry>.nav-item,[data-look=aimy-qa] .sidebar-section-label{display:none}[data-look=aimy-qa] .sidebar-nav{gap:0;padding:24px 16px}}[data-look=aimy-qa] .app-sidebar .sidebar-nav{background:var(--card-bg,#141b24);isolation:isolate}[data-look=aimy-qa] .sidebar-nav,[data-look=aimy-qa] .sidebar-nav *{font-family:Poppins,system-ui,sans-serif!important}[data-look=aimy-qa] .sidebar-nav .rail-review-metric{font-weight:500!important}[data-look=aimy-qa] .sidebar-nav .rail-metric-value,[data-look=aimy-qa] .sidebar-nav .rail-head-label{font-weight:700!important}[data-look=aimy-qa] .sidebar-nav .rail-say,[data-look=aimy-qa] .sidebar-nav .rail-head-count{font-weight:500!important}[data-look=aimy-qa] .sidebar-nav .rail-link,[data-look=aimy-qa] .sidebar-nav .rail-toggle{font-weight:700!important}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){[data-look=aimy-qa] .app-sidebar .sidebar-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141b24d9}}[data-look=aimy-qa] .rail-head{z-index:2;border-radius:var(--r-md,8px);background:var(--card-bg,#141b24);border:1px solid var(--glass-border,#ffffff14);align-items:center;gap:7px;margin:0 0 16px;padding:8px 12px;display:flex;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){[data-look=aimy-qa] .rail-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141b24d9}}[data-look=aimy-qa] .rail-head-mark{flex-shrink:0;display:inline-flex}[data-look=aimy-qa] .rail-head-label{font-family:var(--font-sans,"Poppins", system-ui, sans-serif);letter-spacing:.02em;color:var(--ai-text,#6fa0ff);font-size:11px;font-weight:800}[data-look=aimy-qa] .rail-head-count{color:var(--d300);white-space:nowrap;margin-left:auto;font-size:10px;font-weight:500}[data-look=aimy-qa] .rail-selected{margin-bottom:20px;padding-bottom:20px;position:relative}[data-look=aimy-qa] .rail-selected:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--qa-accent-rgb,139,79,244),.7) 50%, transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}[data-look=aimy-qa] .rail-proportion{background:var(--wash-6,#ffffff12);border-radius:3px;width:100%;height:6px;overflow:hidden}[data-look=aimy-qa] .rail-proportion>span{border-radius:inherit;background:var(--text-link,#7ea7ff);height:100%;display:block}[data-look=aimy-qa] .rail-entry{margin-bottom:16px;display:block}[data-look=aimy-qa] .rail-entry:last-child{margin-bottom:0}[data-look=aimy-qa] .rail-card{background:linear-gradient(120deg, rgba(var(--qa-accent-rgb,139,79,244),.1), #0066ff0a);border:1px solid rgba(var(--qa-accent-rgb,139,79,244),.2);box-shadow:var(--elev-1,0 1px 2px #0006);transition:background-color var(--t-fast,.15s) ease, border-color var(--t-fast,.15s) ease, transform var(--t-base,.2s) var(--ease-out,cubic-bezier(.22,1,.36,1));border-radius:14px;padding:12px;position:relative}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){[data-look=aimy-qa] .rail-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}}[data-look=aimy-qa] .rail-entry:not(.is-current):hover .rail-card:not(.rail-review-card),[data-look=aimy-qa] .rail-review-card:hover,[data-look=aimy-qa] .rail-card:focus-within{background-color:color-mix(in srgb, var(--card-bg-raised,#1c2630) 80%, transparent);border-color:var(--card-border-hover,#ffffff24);transform:translateY(-1px)}[data-look=aimy-qa] .rail-selected>.rail-card{background:radial-gradient(120% 90% at 0% 0%, rgba(var(--qa-accent-rgb,139,79,244),.38), transparent 70%), linear-gradient(120deg, rgba(var(--qa-accent-rgb,139,79,244),.22), #0066ff1f);border-color:rgba(var(--qa-accent-rgb,139,79,244),.6);box-shadow:none}[data-look=aimy-qa] .rail-selected>.rail-card .rail-metric-value{color:#fff}[data-look=aimy-qa] .rail-review-card,[data-look=aimy-qa] .rail-summary-card{border-radius:14px;flex-direction:column;gap:8px;display:flex}[data-look=aimy-qa] .rail-card+.rail-card{margin-top:8px}[data-look=aimy-qa] .rail-review-title{color:var(--d300);font-size:12px;font-weight:700}[data-look=aimy-qa] .rail-review-metric{color:var(--d50);letter-spacing:0;margin:0;font-size:13px;font-weight:500;line-height:1.5}[data-look=aimy-qa] .rail-metric-value{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:22px;font-weight:700;line-height:1.1;display:block}[data-look=aimy-qa] .rail-review-context{color:var(--d300);letter-spacing:0;margin:0;font-size:12px;line-height:1.5}[data-look=aimy-qa] .rail-review-action{align-self:flex-start;margin-top:2px;font-size:12px;line-height:1.5}[data-look=aimy-qa] .rail-review-card .rail-say,[data-look=aimy-qa] .rail-summary-card .rail-say{letter-spacing:0}[data-look=aimy-qa] .rail-card:has(.rail-link){cursor:pointer}[data-look=aimy-qa] .rail-card .rail-link:after{content:"";border-radius:inherit;position:absolute;inset:0}[data-look=aimy-qa] .rail-card .rail-link:focus-visible{outline:none}[data-look=aimy-qa] .rail-card:has(.rail-link:focus-visible){outline:2px solid var(--brand,#3369ff);outline-offset:2px}[data-look=aimy-qa] .rail-say{font-family:var(--font-sans,"Poppins", system-ui, sans-serif);letter-spacing:-.006em;color:var(--d300);text-wrap:pretty;margin:0;font-size:13px;font-weight:500;line-height:1.6}[data-look=aimy-qa] .rail-say b{color:var(--d50);font-weight:800}[data-look=aimy-qa] .rail-link{color:var(--text-link,#7ea7ff);text-underline-offset:3px;text-decoration:none;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(var(--qa-accent-rgb), .55);text-decoration-color:rgba(var(--qa-accent-rgb), .55);transition:text-decoration-color var(--t-fast,.14s) ease, background-color var(--t-fast,.14s) ease;border-radius:3px;margin:-4px -2px;padding:4px 2px;font-weight:700}[data-look=aimy-qa] .rail-link:hover{-webkit-text-decoration-color:var(--qa-accent);text-decoration-color:var(--qa-accent);background:rgba(var(--qa-accent-rgb), .1)}[data-look=aimy-qa] .rail-action-arrow{transition:transform var(--t-base,.2s) var(--ease-out,cubic-bezier(.22,1,.36,1));display:inline-block}[data-look=aimy-qa] .rail-link:hover .rail-action-arrow,[data-look=aimy-qa] .rail-link:focus-visible .rail-action-arrow{transform:translate(2px)}[data-look=aimy-qa] .rail-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px;-webkit-text-decoration-color:var(--qa-accent);text-decoration-color:var(--qa-accent)}[data-look=aimy-qa] .rail-here-note{color:var(--d400);font-style:italic}[data-look=aimy-qa] .rail-toggle{background:var(--wash-3);border:1px solid var(--wash-6);width:100%;color:var(--d300);font-family:var(--font-sans,"Poppins", system-ui, sans-serif);cursor:pointer;transition:background-color var(--t-fast,.14s) ease, color var(--t-fast,.14s) ease;border-radius:8px;align-items:center;gap:10px;margin:0 0 10px;padding:9px 10px;font-size:12px;font-weight:700;display:none}[data-look=aimy-qa] .rail-toggle:hover{background:var(--wash-6);color:var(--d100)}[data-look=aimy-qa] .rail-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .rail-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;flex-shrink:0;width:16px;height:16px}[data-look=aimy-qa] .rail-toggle-label{text-align:left;flex:1}[data-look=aimy-qa] .rail-scrim{display:none}@media (max-width:1099.98px){[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-card,[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-selected,[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-say,[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-head{display:none}[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-card,[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-entry.is-current .rail-card{background:0 0;border:0;padding:0}[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-entry{margin-bottom:0}[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-entry[data-pin=bottom]{order:10;margin-top:auto}[data-look=aimy-qa] .rail-toggle{display:flex}[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-toggle{justify-content:center;padding:9px 0;font-size:0}[data-look=aimy-qa] .app-sidebar:not(.is-open) .rail-toggle-label{display:none}[data-look=aimy-qa] .app-sidebar.is-open .rail-toggle{margin-bottom:16px}[data-look=aimy-qa] .rail-scrim{inset:var(--topbar-height,60px) 0 0 0;z-index:240;opacity:0;pointer-events:none;background:#00000073;transition:opacity .22s cubic-bezier(.22,1,.36,1);display:block;position:fixed}[data-look=aimy-qa] .rail-scrim.is-open{opacity:1;pointer-events:auto}[data-look=aimy-qa] .app-sidebar.is-open{top:var(--topbar-height,60px);z-index:250;background:var(--card-bg,#22282c);border-right:1px solid var(--card-border);width:min(308px,88vw);position:fixed;bottom:0;left:0;overflow:hidden;box-shadow:0 20px 60px #0000008c}[data-look=aimy-qa] .app-sidebar.is-open .sidebar-nav{gap:0;padding:24px 16px;overflow-y:auto}[data-look=aimy-qa] .app-sidebar.is-open .rail-entry>.nav-item,[data-look=aimy-qa] .app-sidebar.is-open .sidebar-section-label,[data-look=aimy-qa] .app-sidebar.is-open[data-tip]:after{display:none}}[data-look=aimy-qa] .rail-motion .rail-selected>.rail-card{animation:aq-rail-select-in .42s var(--ease-out,cubic-bezier(.22,1,.36,1)) both}[data-look=aimy-qa] .rail-motion .rail-selected:after{animation:aq-rail-line-in .5s var(--ease-out,cubic-bezier(.22,1,.36,1)) .15s both}[data-look=aimy-qa] .rail-motion .rail-entry .rail-card{animation:aq-rail-card-in .38s var(--ease-out,cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(.22s + var(--rail-i,0) * 90ms)}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .rail-motion .rail-selected>.rail-card,[data-look=aimy-qa] .rail-motion .rail-selected:after,[data-look=aimy-qa] .rail-motion .rail-entry .rail-card{animation:none}[data-look=aimy-qa] .rail-scrim,[data-look=aimy-qa] .rail-toggle,[data-look=aimy-qa] .rail-link,[data-look=aimy-qa] .rail-card,[data-look=aimy-qa] .rail-action-arrow{transition:none}[data-look=aimy-qa] .rail-card:hover,[data-look=aimy-qa] .rail-card:focus-within,[data-look=aimy-qa] .rail-action-arrow,[data-look=aimy-qa] .rail-link:hover .rail-action-arrow,[data-look=aimy-qa] .rail-link:focus-visible .rail-action-arrow{transform:none}}:root[data-theme=light] [data-look=aimy-qa] .app-sidebar .sidebar-nav,:root[data-theme=light] [data-look=aimy-qa] .rail-head{background:var(--card-bg,#fff)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){:root[data-theme=light] [data-look=aimy-qa] .app-sidebar .sidebar-nav,:root[data-theme=light] [data-look=aimy-qa] .rail-head{background:#ffffffd9}}:root[data-theme=light] [data-look=aimy-qa] .rail-card{background:#ffffff59}:root[data-theme=light] [data-look=aimy-qa] .rail-card:hover,:root[data-theme=light] [data-look=aimy-qa] .rail-card:focus-within,:root[data-theme=light] [data-look=aimy-qa] .rail-card.rail-priority{background:var(--card-bg,#fff)}:root[data-theme=light] [data-look=aimy-qa] .rail-link,:root[data-theme=light] [data-look=aimy-qa] .rail-head-note,:root[data-theme=light] [data-look=aimy-qa] .rail-overview-link{color:color-mix(in srgb, var(--brand,#3369ff) 85%, var(--d50))}:root[data-theme=light] [data-look=aimy-qa] .rail-proportion>span{background:var(--brand,#3369ff)}
:root[data-theme=light] [data-look=aimy-qa] .em-direct,:root[data-theme=light] [data-look=aimy-qa] .btn-brand{color:#fff}[data-look=aimy-qa] .tier-1-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}@media (max-width:1100px){[data-look=aimy-qa] .tier-1-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){[data-look=aimy-qa] .tier-1-grid{grid-template-columns:1fr}}[data-look=aimy-qa] .bcard{background:var(--card-bg);border:1px solid var(--card-border);cursor:pointer;transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);border-radius:16px;position:relative;overflow:hidden}[data-look=aimy-qa] .bcard:after{content:"";background:linear-gradient(135deg, var(--wash-2) 0%, transparent 50%);pointer-events:none;border-radius:16px;position:absolute;inset:0}[data-look=aimy-qa] .bcard:hover{border-color:var(--card-border-hover);box-shadow:0 8px 32px #0000004d, 0 0 0 1px var(--wash-4);transform:translateY(-2px)}[data-look=aimy-qa] .bcard.p1{border-color:#f044382e}[data-look=aimy-qa] .bcard.p2{border-color:#f790092e}[data-look=aimy-qa] .bcard.p3{border-color:#17b26a26}[data-look=aimy-qa] .bcard.tier-primary{box-shadow:0 12px 40px #00000073, 0 0 0 1px rgba(var(--qa-accent-rgb), .2);transform:translateY(-1px)}[data-look=aimy-qa] .bcard.tier-primary:hover{box-shadow:0 18px 48px #00000080, 0 0 0 1px rgba(var(--qa-accent-rgb), .3);transform:translateY(-3px)}[data-look=aimy-qa] .bcard-body{padding:16px}[data-look=aimy-qa] .bcard-meta{align-items:center;gap:8px;margin-bottom:10px;display:flex}[data-look=aimy-qa] .type-label{color:var(--d400);letter-spacing:.05em;text-transform:uppercase;flex:1;font-size:10px;font-weight:700}[data-look=aimy-qa] .priority-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:9px;font-weight:700}[data-look=aimy-qa] .p1 .priority-badge{background:var(--err-bg);color:var(--err);border:1px solid #f0443833}[data-look=aimy-qa] .p2 .priority-badge{background:var(--warn-bg);color:var(--warn);border:1px solid #f7900933}[data-look=aimy-qa] .p3 .priority-badge{background:var(--ok-bg);color:var(--ok);border:1px solid #17b26a33}[data-look=aimy-qa] .fail-rate-card .bcard-stat.ok{color:var(--d50)}[data-look=aimy-qa] .fail-rate-card .work-state.ws-completed,[data-look=aimy-qa] .fail-rate-card .priority-badge{background:var(--wash-3);color:var(--d100);border-color:var(--wash-8)}[data-look=aimy-qa] .fail-rate-card .bcard-status{color:var(--d100);display:block}[data-look=aimy-qa] .fail-rate-card .bcard-status:before{display:none}[data-look=aimy-qa] .fail-rate-card .aimy-done-text{color:var(--d100)}[data-look=aimy-qa] .fail-rate-card .aimy-done-text b{color:var(--d50)}[data-look=aimy-qa] .fail-rate-card .aimy-done-link.primary{color:var(--d100);border-color:var(--wash-8);background:var(--wash-3)}[data-look=aimy-qa] .fail-rate-card .aimy-done-link.primary:hover{background:var(--wash-7)}[data-look=aimy-qa] .sentiment-card .bcard-status:before{display:none}[data-look=aimy-qa] .sentiment-card .bcard-status{color:var(--d100);display:block}[data-look=aimy-qa] .sentiment-card .aimy-done-text{color:var(--d100)}[data-look=aimy-qa] .csat-card .bcard-status:before{display:none}[data-look=aimy-qa] .csat-card .bcard-status{display:block}[data-look=aimy-qa] .ai .priority-badge{color:var(--ai-text);background:#0066ff1a;border:1px solid #06f3}[data-look=aimy-qa] .bcard-conclusion{color:var(--d50);letter-spacing:-.005em;margin-bottom:10px;font-size:12px;font-weight:600;line-height:1.45}[data-look=aimy-qa] .bcard-action{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}[data-look=aimy-qa] .bcard-data{border-top:1px solid var(--wash-5);background:#0003;padding:16px 20px;display:none}[data-look=aimy-qa] .bcard-data.open{display:block}[data-look=aimy-qa] .kf-name .work-state{margin-left:7px}[data-look=aimy-qa] .kf-body>.work-state{margin-bottom:7px}[data-look=aimy-qa] .kf-ev-item .trend-up{color:var(--ok);font-weight:700}[data-look=aimy-qa] .kf-ev-item .trend-dn{color:var(--err);font-weight:700}[data-look=aimy-qa] .kf-ev-item .trend-warn{color:var(--warn);font-weight:700}[data-look=aimy-qa] .ai-insight__solution .work-state{margin-left:auto}[data-look=aimy-qa] .ai-insight__actions .entry-action{min-width:116px;color:var(--d200);background:var(--glass-bg,#ffffff0f);border-color:var(--glass-border,#ffffff1f);box-shadow:inset 0 1px 0 var(--wash-8), 0 4px 14px #00000029;-webkit-backdrop-filter:blur(16px)saturate(1.35);flex:none;justify-content:center}[data-look=aimy-qa] .ai-insight__actions .entry-action:hover{color:var(--d50);background:var(--wash-7);border-color:var(--card-border-hover);box-shadow:inset 0 1px 0 var(--wash-8), 0 5px 14px #0000002e}[data-look=aimy-qa] .ai-insight__actions .entry-action .em-ico{color:var(--d300)}[data-look=aimy-qa] .ai-insights-ontrack .work-state{flex-shrink:0}[data-look=aimy-qa] .ai-insights-ontrack .entry-action{margin-left:auto}[data-look=aimy-qa] .tier-1-grid .bcard{animation:.4s cubic-bezier(.22,1,.36,1) both aq-cardEnter}[data-look=aimy-qa] .tier-1-grid .bcard:first-child{animation-delay:0s}[data-look=aimy-qa] .tier-1-grid .bcard:nth-child(2){animation-delay:60ms}[data-look=aimy-qa] .tier-1-grid .bcard:nth-child(3){animation-delay:.12s}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .bcard,[data-look=aimy-qa] .tier-1-grid .bcard,[data-look=aimy-qa] .chart-v2,[data-look=aimy-qa] .v2-chip,[data-look=aimy-qa] .summary-signal,[data-look=aimy-qa] .aimy-summary-card,[data-look=aimy-qa] .summary-headline-score,[data-look=aimy-qa] .afs-pill,[data-look=aimy-qa] .active-filter-strip{animation:none!important}[data-look=aimy-qa] .bcard:hover,[data-look=aimy-qa] .v2-chip:hover,[data-look=aimy-qa] .goal-brief:hover,[data-look=aimy-qa] .action-btn:hover,[data-look=aimy-qa] .quick-action-btn:hover,[data-look=aimy-qa] .ask-aimy-chart-btn:hover,[data-look=aimy-qa] .aimy-float-send:hover,[data-look=aimy-qa] .overlay-send:hover{transform:none}}[data-look=aimy-qa] .bcard-ack-row{border-top:1px solid var(--wash-5);align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}[data-look=aimy-qa] .bcard-ack-btn{color:var(--d400);background:var(--wash-2);border:1px solid var(--wash-7);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;border-radius:20px;padding:4px 10px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600}[data-look=aimy-qa] .bcard-ack-btn:hover{background:var(--wash-6);color:var(--d200,#e8edf2);border-color:var(--wash-10)}[data-look=aimy-qa] .bcard-ack-btn.dismiss{color:var(--d600)}[data-look=aimy-qa] .bcard-ack-btn.dismiss:hover{color:var(--d400)}[data-look=aimy-qa] .bcard-ack-btn.acknowledged{color:var(--ok);background:var(--ok-bg);cursor:default;pointer-events:none;border-color:#17b26a38}[data-look=aimy-qa] .bcard.is-acknowledged{opacity:.45;filter:saturate(.4);pointer-events:none;order:99;transition:opacity .4s,filter .4s,order;transform:none!important}[data-look=aimy-qa] .bcard.is-acknowledged:hover{box-shadow:none!important;transform:none!important}[data-look=aimy-qa] .bcard-dismiss-picker{display:none}[data-look=aimy-qa] .bcard-dismiss-hint{color:var(--d400);padding:6px 0 0;font-size:10px;line-height:1.4;animation:.15s forwards aq-afsEntrance;display:none}[data-look=aimy-qa] .bcard-dismiss-hint.visible{display:block}[data-look=aimy-qa] .bcard-stat-line{align-items:baseline;gap:9px;margin-bottom:2px;display:flex}[data-look=aimy-qa] .bcard-stat{letter-spacing:-.035em;color:var(--d50);font-size:32px;font-weight:800;line-height:.95}[data-look=aimy-qa] .bcard-stat.err{color:var(--err)}[data-look=aimy-qa] .bcard-stat.warn{color:var(--warn)}[data-look=aimy-qa] .bcard-stat.ok{color:var(--ok)}[data-look=aimy-qa] .bcard-stat-cap{color:var(--d300);font-size:11px;font-weight:600;line-height:1.35}[data-look=aimy-qa] .bcard-stat-cap b{color:var(--d100);font-weight:700}[data-look=aimy-qa] .aimy-done{border-top:1px solid var(--wash-5);flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;padding-top:12px;display:flex}[data-look=aimy-qa] .aimy-done-text{min-width:0;color:var(--d200);flex:130px;font-size:11px;font-weight:600;line-height:1.4}[data-look=aimy-qa] .aimy-done-text b{color:var(--d50);font-weight:700}[data-look=aimy-qa] .aimy-done-mark{flex-shrink:0;width:15px;height:17px}[data-look=aimy-qa] .aimy-done-actions{flex-shrink:0;gap:6px;display:flex}[data-look=aimy-qa] .aimy-done-link{color:var(--d300);background:var(--wash-3);border:1px solid var(--wash-8);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:20px;padding:4px 11px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700}[data-look=aimy-qa] .aimy-done-link:hover{background:var(--wash-7);color:var(--d50);border-color:var(--wash-10)}[data-look=aimy-qa] .aimy-done-link.primary{color:var(--teal);background:#6fdfe21a;border-color:#6fdfe247}[data-look=aimy-qa] .aimy-done-link.primary:hover{background:#6fdfe229}[data-look=aimy-qa] .aimy-done-link.undo:hover{color:var(--warn);border-color:#f790094d}[data-look=aimy-qa] .bcard-status{letter-spacing:.01em;color:var(--d300);align-items:center;gap:6px;margin:9px 0 2px;font-size:11px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .bcard-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}[data-look=aimy-qa] .bcard-status.plain:before{display:none}[data-look=aimy-qa] .bcard-status.err{color:var(--err)}[data-look=aimy-qa] .bcard-status.warn{color:var(--warn)}[data-look=aimy-qa] .bcard-status.ok{color:var(--ok)}[data-look=aimy-qa] .sentiment-card .bcard-status.ok,[data-look=aimy-qa] .csat-card .bcard-status.warn{color:var(--d100)}[data-look=aimy-qa] .dashboard-section-head{align-items:baseline;gap:16px;margin:18px 0 10px;display:flex}[data-look=aimy-qa] .dashboard-section-head h2{white-space:nowrap;font-family:var(--font-display);color:var(--d50);letter-spacing:-.02em;flex-shrink:0;font-size:18px;font-weight:800}[data-look=aimy-qa] .dashboard-section-head span{color:var(--d500);font-size:11px}[data-look=aimy-qa] .bcard-stat.is-word{letter-spacing:-.02em;font-size:25px}[data-look=aimy-qa] .slv{background:linear-gradient(120deg, rgba(var(--accent-rgb),.1), #0066ff0a);border:1px solid rgba(var(--accent-rgb),.2);box-shadow:var(--elev-1);border-radius:16px;margin-bottom:18px;padding:18px 20px}[data-look=aimy-qa] .slv-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;margin-bottom:18px;display:grid}[data-look=aimy-qa] .slv-layout>.slv{margin-bottom:0}[data-look=aimy-qa] .slv-head{align-items:center;gap:9px;margin-bottom:9px;display:flex}[data-look=aimy-qa] .slv-head svg{width:18px;height:20px}[data-look=aimy-qa] .slv-head b{letter-spacing:.01em;color:var(--d50);font-size:13px;font-weight:800}[data-look=aimy-qa] .slv-time{color:var(--d500);margin-left:auto;font-size:11px}[data-look=aimy-qa] .slv-line{max-width:780px;color:var(--d300);margin:0;font-size:13.5px;line-height:1.6}[data-look=aimy-qa] .slv-line b{color:var(--d50);font-variant-numeric:tabular-nums}[data-look=aimy-qa] .slv-line strong{color:var(--d50);font-weight:700}[data-look=aimy-qa] .slv-signals{opacity:.9;flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}[data-look=aimy-qa] .slv-body{display:block}[data-look=aimy-qa] .slv-main{min-width:0;padding:4px 0 2px}[data-look=aimy-qa] .slv-score{background:linear-gradient(150deg, rgba(var(--qa-accent-rgb),.09) 0%, rgba(var(--qa-accent-rgb),.03) 50%, var(--wash-1) 100%), color-mix(in srgb, var(--card-bg) 70%, transparent);border:1px solid rgba(var(--qa-accent-rgb),.14);min-width:0;box-shadow:0 10px 28px #0000002e, inset 0 1px 0 var(--wash-3);-webkit-backdrop-filter:blur(18px)saturate(1.2);border-radius:20px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cap cap""value sub""value trend""toggle toggle";align-content:space-between;align-items:center;gap:1px 14px;padding:14px 18px 12px;display:grid}[data-look=aimy-qa] .slv-score-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--d400);grid-area:cap;margin-bottom:4px;font-size:10.5px;font-weight:800}[data-look=aimy-qa] .slv-score-val{letter-spacing:-.035em;color:var(--warn);font-variant-numeric:tabular-nums;text-shadow:0 0 22px #f7c95c29;grid-area:value;font-size:38px;font-weight:800;line-height:1}[data-look=aimy-qa] .slv-score-sub{color:var(--d400);grid-area:sub;align-self:end;font-size:12px}[data-look=aimy-qa] .slv-score-sub strong{color:var(--d200);font-weight:700}[data-look=aimy-qa] .slv-score-trend{color:var(--d400);font-variant-numeric:tabular-nums;grid-area:trend;align-self:start;font-size:12px;font-weight:600}[data-look=aimy-qa] .slv-score-trend .trend-positive{color:var(--ok);font-weight:700}[data-look=aimy-qa] .slv-score-toggle{border-radius:var(--r-lg);width:100%;min-width:0;color:var(--d300);cursor:pointer;text-align:left;box-shadow:none;background:0 0;border:0;grid-area:toggle;grid-template-columns:minmax(0,1fr);grid-template-areas:"action""chart""source";gap:4px;margin-top:8px;padding:0;font-family:inherit;display:grid}[data-look=aimy-qa] .slv-score-toggle:focus-visible{outline:2px solid var(--qa-accent);outline-offset:4px}[data-look=aimy-qa] .slv-score-toggle-action{color:var(--qa-accent);white-space:nowrap;grid-area:action;justify-self:end;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .slv-score-toggle-action-label{opacity:1;transition:color var(--transition-fast)}[data-look=aimy-qa] .slv-score-toggle:hover .slv-score-toggle-action,[data-look=aimy-qa] .slv-score-toggle:focus-visible .slv-score-toggle-action,[data-look=aimy-qa] .slv-score-toggle[aria-expanded=true] .slv-score-toggle-action{color:var(--d50)}[data-look=aimy-qa] .slv-score-expand{flex-shrink:0;width:14px;height:14px}[data-look=aimy-qa] .slv-score-mini-chart{grid-area:chart;width:100%;height:28px;display:block;overflow:visible}[data-look=aimy-qa] .slv-score-mini-target{stroke:var(--wash-8);stroke-width:1px;vector-effect:non-scaling-stroke}[data-look=aimy-qa] .slv-score-mini-fill{fill:rgba(var(--qa-accent-rgb),.12)}[data-look=aimy-qa] .slv-score-mini-path{fill:none;stroke:var(--qa-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-look=aimy-qa] .slv-score-mini-end{fill:var(--qa-accent);stroke:var(--body-bg);stroke-width:1.5px}[data-look=aimy-qa] .slv-score-mini-source{color:var(--d400);grid-area:source;align-items:center;gap:7px;margin-top:0;font-size:10.5px;font-weight:600;display:flex}[data-look=aimy-qa] .slv-score-mini-source:before{content:"";background:var(--ok);width:6px;height:6px;box-shadow:0 0 0 2px var(--ok-bg);border-radius:50%;flex-shrink:0}@media (prefers-reduced-motion:reduce){[data-look=aimy-qa] .slv-score-toggle-action-label{transition:none}}@media (max-width:900px){[data-look=aimy-qa] .slv-layout{grid-template-columns:1fr;gap:12px}}[data-look=aimy-qa] .work-state{border-radius:var(--r-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:1px solid #0000;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:9px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .work-state .ws-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}[data-look=aimy-qa] .ws-detected{background:var(--info-bg);color:var(--info);border-color:#0ea5e938}[data-look=aimy-qa] .ws-detected .ws-dot{background:0 0;box-shadow:inset 0 0 0 1.5px}[data-look=aimy-qa] .ws-recommended{background:var(--accent-dim);color:var(--accent);border-color:rgba(var(--accent-rgb),.24)}[data-look=aimy-qa] .ws-drafted{color:var(--ai-text);background:#0066ff1a;border-color:#0066ff3d}[data-look=aimy-qa] .ws-drafted .ws-dot{background:0 0;box-shadow:inset 0 0 0 1.5px}[data-look=aimy-qa] .ws-staged{background:var(--warn-bg);color:var(--warn);border-color:#f790093d}[data-look=aimy-qa] .ws-completed{background:var(--ok-bg);color:var(--ok);border-color:#17b26a3d}[data-look=aimy-qa] .ws-failed{background:var(--err-bg);color:var(--err);border-color:#f044383d}[data-look=aimy-qa] .ws-track{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}[data-look=aimy-qa] .ws-track .ws-step{letter-spacing:.06em;text-transform:uppercase;color:var(--d600);align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .ws-track .ws-step .ws-dot{background:var(--d700);border-radius:50%;width:6px;height:6px}[data-look=aimy-qa] .ws-track .ws-step.is-past{color:var(--d400)}[data-look=aimy-qa] .ws-track .ws-step.is-past .ws-dot{background:var(--d500)}[data-look=aimy-qa] .ws-track .ws-step.is-current{color:var(--warn)}[data-look=aimy-qa] .ws-track .ws-step.is-current .ws-dot{background:var(--warn)}[data-look=aimy-qa] .ws-track .ws-sep{background:var(--hairline);flex-shrink:0;width:14px;height:1px}[data-look=aimy-qa] .entry-action{font-family:var(--font-sans);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);border:1px solid #0000;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .entry-action .em-ico{opacity:.9;flex-shrink:0;width:14px;height:14px}[data-look=aimy-qa] .entry-action:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .em-direct{background:var(--brand);color:#fff;border-color:var(--brand)}[data-look=aimy-qa] .em-direct:hover{background:#4d7fff;border-color:#4d7fff}[data-look=aimy-qa] .em-investigate{color:var(--ai-text);background:#0066ff1a;border-color:#0066ff47}[data-look=aimy-qa] .em-investigate:hover{background:#0066ff2e}[data-look=aimy-qa] .em-prompt{background:var(--accent-dim);color:var(--accent);border-color:rgba(var(--accent-rgb),.28)}[data-look=aimy-qa] .em-prompt:hover{background:rgba(var(--accent-rgb),.2)}[data-look=aimy-qa] .em-review{background:var(--warn-bg);color:var(--warn);border-color:#f790094d}[data-look=aimy-qa] .em-review:hover{background:#f7900933}[data-look=aimy-qa] .entry-action.ea-sm{gap:5px;padding:5px 10px;font-size:10.5px}[data-look=aimy-qa] .entry-action.ea-sm .em-ico{width:12px;height:12px}:root[data-theme=light] [data-look=aimy-qa] .bcard:hover{box-shadow:0 8px 32px #10182817, 0 0 0 1px var(--wash-4)}:root[data-theme=light] [data-look=aimy-qa] .bcard.tier-primary{box-shadow:0 12px 40px #10182822, 0 0 0 1px rgba(var(--qa-accent-rgb), .2)}:root[data-theme=light] [data-look=aimy-qa] .bcard.tier-primary:hover{box-shadow:0 18px 48px #10182824, 0 0 0 1px rgba(var(--qa-accent-rgb), .3)}:root[data-theme=light] [data-look=aimy-qa] .bcard-data{background:#10182812}:root[data-theme=light] [data-look=aimy-qa] .work-state.ws-completed{color:#0a6b40}:root[data-theme=light] [data-look=aimy-qa] .work-state.ws-detected{color:#05628f}:root[data-theme=light] [data-look=aimy-qa] .work-state.ws-staged,:root[data-theme=light] [data-look=aimy-qa] .entry-action.em-review{color:#8a4b04}:root[data-theme=light] [data-look=aimy-qa] .work-state.ws-failed{color:#b42318}:root[data-theme=light] [data-look=aimy-qa] .entry-action.em-prompt,:root[data-theme=light] [data-look=aimy-qa] .floop-ask{color:#5b21b6}
[data-look=aimy-qa] .eval-status{letter-spacing:.03em;border-radius:5px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}[data-look=aimy-qa] .eval-status.pass{color:var(--ok);background:#3f6b5224;border:1px solid #17b26a40}[data-look=aimy-qa] .eval-status.fail{color:var(--err);background:#d2827b24;border:1px solid #f0443838}[data-look=aimy-qa] .eval-status.border{color:var(--warn);background:#c0a47c24;border:1px solid #f7900938}[data-look=aimy-qa] .eval-list-section{margin-top:24px}[data-look=aimy-qa] .eval-list-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}[data-look=aimy-qa] .eval-list-title{color:var(--d50);font-size:13px;font-weight:700}[data-look=aimy-qa] .eval-list-subtitle{color:var(--d400);margin-top:1px;font-size:11px}[data-look=aimy-qa] .eval-list-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-look=aimy-qa] .eval-list{flex-direction:column;gap:4px;display:flex}[data-look=aimy-qa] .eval-grid{grid-template-columns:20px minmax(150px,1.1fr) minmax(120px,1fr) 104px 124px 92px 134px;align-items:center;gap:12px;display:grid}[data-look=aimy-qa] .eval-list-head{letter-spacing:.05em;text-transform:uppercase;color:var(--d500);border:1px solid #0000;margin-bottom:3px;padding:8px 14px;font-size:10.5px;font-weight:700}[data-look=aimy-qa] .eval-grid>*{justify-self:start;min-width:0}[data-look=aimy-qa] .eval-grid>.er-score,[data-look=aimy-qa] .eval-grid>.elh-num{justify-self:end}[data-look=aimy-qa] .eval-list-head .elh-num{text-align:right}[data-look=aimy-qa] .eval-row{background:var(--card-bg);border:1px solid var(--wash-5);cursor:pointer;min-height:58px;transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);border-radius:10px;padding:11px 14px}[data-look=aimy-qa] .eval-row:hover{border-color:var(--wash-9);background:#1e2836e6;transform:translate(2px)}[data-look=aimy-qa] .eval-row.low-conf-row{background:color-mix(in srgb, #f044380a 100%, var(--card-bg));border-color:#d2827b24}[data-look=aimy-qa] .eval-row.selected{background:#3369ff12;border-color:#3369ff4d}[data-look=aimy-qa] .eval-row-check{border:1px solid var(--wash-10);cursor:pointer;width:14px;height:14px;accent-color:var(--brand);border-radius:3px;flex-shrink:0}[data-look=aimy-qa] .er-interaction{align-items:baseline;gap:7px;min-width:0;display:flex}[data-look=aimy-qa] .er-interaction .er-ch{width:12px;height:12px;color:var(--d400);flex-shrink:0;align-self:center}[data-look=aimy-qa] .er-interaction b{color:var(--d100);white-space:nowrap;font-size:13.5px;font-weight:700}[data-look=aimy-qa] .er-interaction em{color:var(--d500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-style:normal}[data-look=aimy-qa] .er-agent{color:var(--d200);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}[data-look=aimy-qa] .er-score{grid-template-columns:14px auto 46px;align-items:center;gap:8px;display:grid}[data-look=aimy-qa] .er-score .eval-row-score{font-variant-numeric:tabular-nums;text-align:right;font-size:14.5px;font-weight:800}[data-look=aimy-qa] .er-score .eval-status{white-space:nowrap;flex-shrink:0;padding:3px 9px;font-size:11px}[data-look=aimy-qa] .er-lowconf{width:14px;height:14px;color:var(--warn);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-look=aimy-qa] .er-lowconf svg{width:13px;height:13px}[data-look=aimy-qa] .er-lowconf.is-empty{visibility:hidden}[data-look=aimy-qa] .eval-row-date{color:var(--d400);white-space:nowrap;font-size:12.5px}[data-look=aimy-qa] .eval-row-agent{color:var(--d100);font-size:12px;font-weight:700}[data-look=aimy-qa] .eval-row-score{letter-spacing:-.02em;text-align:right;min-width:36px;font-size:13px;font-weight:800}[data-look=aimy-qa] .eval-row-score.ok{color:var(--ok)}[data-look=aimy-qa] .eval-row-score.warn{color:var(--warn)}[data-look=aimy-qa] .eval-row-score.err{color:var(--err)}[data-look=aimy-qa] .eval-row-sentiment{color:var(--d400);font-size:12.5px;font-weight:600}[data-look=aimy-qa] .eval-row-sentiment.pos{color:var(--ok)}[data-look=aimy-qa] .eval-row-sentiment.neg{color:var(--err)}[data-look=aimy-qa] .atp-card-bottom .eval-status{border-radius:7px;height:26px;padding:0 11px;font-size:11.5px}[data-look=aimy-qa] .ju-grid .eval-verdict{cursor:pointer}[data-look=aimy-qa] .eval-row.ju-grid{min-height:62px}[data-look=aimy-qa] .ju-choice .seg-btn{padding:8px 22px;font-size:13px}[data-look=aimy-qa] button.eval-verdict{font-family:var(--font-sans);cursor:pointer}[data-look=aimy-qa] button.eval-verdict:hover{filter:brightness(1.15)}[data-look=aimy-qa] button.eval-verdict:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .tbl-switch{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}[data-look=aimy-qa] .tbl-switch .seg-btn{padding:7px 16px;font-size:13px}[data-look=aimy-qa] .tbl-switch .eval-list-subtitle{color:var(--warn);margin-left:auto;font-size:12.5px;font-weight:600}[data-look=aimy-qa] .tbl-switch .eval-list-subtitle strong{font-weight:800}[data-look=aimy-qa] .eval-filter-strip{background:var(--wash-1);border:1px solid var(--wash-5);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;padding:9px 12px;display:flex}[data-look=aimy-qa] .flt-spacer{flex:1;min-width:0}[data-look=aimy-qa] .flt-sort .dd-pre{color:var(--d500);font-size:12px;font-weight:600}[data-look=aimy-qa] .tbl-switch .seg-btn{align-items:center;gap:7px;display:inline-flex}[data-look=aimy-qa] .tbl-n{font-variant-numeric:tabular-nums;border-radius:var(--r-pill);background:var(--wash-6);color:var(--d400);padding:2px 7px;font-size:11px;font-weight:700}[data-look=aimy-qa] .tbl-switch .seg-btn.active .tbl-n{background:rgba(var(--accent-rgb), .2);color:var(--accent)}[data-look=aimy-qa] .flt-search{align-items:center;display:inline-flex;position:relative}[data-look=aimy-qa] .flt-search svg{width:12px;height:12px;color:var(--d500);pointer-events:none;position:absolute;left:9px}[data-look=aimy-qa] .flt-search input{font-family:var(--font-sans);color:var(--d100);background:var(--card-bg-raised);border:1px solid var(--card-border);border-radius:var(--r-md);width:208px;transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:7px 10px 7px 28px;font-size:12.5px}[data-look=aimy-qa] .flt-search input::placeholder{color:var(--d500)}[data-look=aimy-qa] .flt-search input:focus{border-color:var(--card-border-focus);box-shadow:0 0 0 3px var(--brand-glow);outline:none}[data-look=aimy-qa] .flt-range .field-input{font-family:var(--font-sans);color:var(--d100);background:var(--card-bg-raised);border:1px solid var(--card-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:118px;padding:5px 8px;font-size:11.5px}:root[data-theme=light] [data-look=aimy-qa] .flt-range .field-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-look=aimy-qa] .flt-range .field-input:focus{border-color:var(--card-border-focus);z-index:1;outline:none;position:relative}[data-look=aimy-qa] .flt-range .ig-sep{padding:0 5px;font-size:11px}[data-look=aimy-qa] .flt-range.is-set .ig-addon{color:var(--accent);border-color:rgba(var(--accent-rgb), .35)}[data-look=aimy-qa] .flt-range.is-set .field-input{border-color:rgba(var(--accent-rgb), .35)}[data-look=aimy-qa] .flt-range .ig-addon svg{width:13px;height:13px}[data-look=aimy-qa] .eval-filter-strip{--flt-h:31px}[data-look=aimy-qa] .eval-filter-strip .flt-clear{padding:0 10px;font-size:12px}[data-look=aimy-qa] .flt-clear{font-family:var(--font-sans);color:var(--d400);cursor:pointer;border-radius:var(--r-sm);transition:color var(--t-fast), background var(--t-fast);background:0 0;border:none;padding:5px 8px;font-size:11px;font-weight:600}[data-look=aimy-qa] .flt-clear:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .flt-clear:hover{color:var(--d100)}[data-look=aimy-qa] .eval-verdict{letter-spacing:.03em;border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;padding:4px 10px;font-size:10.5px;font-weight:700}[data-look=aimy-qa] .eval-verdict.awaiting{background:var(--warn-bg);color:var(--warn);border-color:#f790093d}[data-look=aimy-qa] .eval-verdict.confirmed{background:var(--ok-bg);color:var(--ok);border-color:#17b26a3d}[data-look=aimy-qa] .eval-verdict.overturned{background:rgba(var(--accent-rgb),.12);color:var(--accent);border-color:rgba(var(--accent-rgb),.24)}[data-look=aimy-qa] .eval-verdict.justified{background:var(--err-bg);color:var(--err);border-color:#f044384d}[data-look=aimy-qa] .seg{background:var(--card-bg-raised);border:1px solid var(--card-border);border-radius:var(--r-md);gap:2px;padding:3px;display:inline-flex}[data-look=aimy-qa] .seg-btn{appearance:none;cursor:pointer;font-family:var(--font-sans);color:var(--d400);border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;padding:5px 14px;font-size:12px;font-weight:600}[data-look=aimy-qa] .seg-btn:hover{color:var(--d100)}[data-look=aimy-qa] .seg-btn.active{background:var(--accent-dim);color:var(--accent)}[data-look=aimy-qa] .seg-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .cal{background:var(--card-bg);border-radius:var(--r-lg);width:244px}[data-look=aimy-qa] .cal-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}[data-look=aimy-qa] .cal-title{color:var(--d50);font-size:12.5px;font-weight:700}[data-look=aimy-qa] .cal-nav{border-radius:var(--r-sm);border:1px solid var(--card-border);background:var(--card-bg-raised);width:24px;height:24px;color:var(--d300);cursor:pointer;justify-content:center;align-items:center;display:flex}[data-look=aimy-qa] .cal-nav:hover{color:var(--accent);border-color:var(--card-border-hover)}[data-look=aimy-qa] .cal-nav svg{width:11px;height:11px}[data-look=aimy-qa] .cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}[data-look=aimy-qa] .cal-dow{color:var(--d500);text-align:center;padding:3px 0;font-size:9.5px;font-weight:700}[data-look=aimy-qa] .cal-day{aspect-ratio:1;color:var(--d200);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;font-size:11.5px;display:flex}[data-look=aimy-qa] .cal-day:hover{background:var(--card-bg-raised)}[data-look=aimy-qa] .cal-day.muted{color:var(--d600)}[data-look=aimy-qa] .cal-day.today{border:1px solid var(--card-border-hover)}[data-look=aimy-qa] .cal-day.selected{background:var(--accent);color:#fff;font-weight:700}[data-look=aimy-qa] .cal-day.in-range{background:rgba(var(--accent-rgb), .14);color:var(--d100);border-radius:0}[data-look=aimy-qa] .cal-day.range-start,[data-look=aimy-qa] .cal-day.range-end{background:var(--accent);color:#fff;font-weight:700}[data-look=aimy-qa] .cal-day.range-start{border-radius:var(--r-sm) 0 0 var(--r-sm)}[data-look=aimy-qa] .cal-day.range-end{border-radius:0 var(--r-sm) var(--r-sm) 0}[data-look=aimy-qa] .cal-day.range-start.range-end{border-radius:var(--r-sm)}[data-look=aimy-qa] .cal-day.is-blank{visibility:hidden;cursor:default}[data-look=aimy-qa] .drp{position:relative}[data-look=aimy-qa] .drp-btn{font-family:var(--font-sans);color:var(--d200);background:var(--card-bg-raised);border:1px solid var(--card-border);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:border-color var(--t-fast), color var(--t-fast);align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:600;display:inline-flex}[data-look=aimy-qa] .drp-btn:hover{border-color:var(--card-border-hover);color:var(--d100)}[data-look=aimy-qa] .drp-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-look=aimy-qa] .drp-btn svg{width:13px;height:13px;color:var(--d400);flex-shrink:0}[data-look=aimy-qa] .drp.is-set .drp-btn{border-color:rgba(var(--accent-rgb), .4);color:var(--accent)}[data-look=aimy-qa] .drp.is-set .drp-btn svg{color:var(--accent)}[data-look=aimy-qa] .drp-clear{cursor:pointer;background:rgba(var(--accent-rgb), .18);width:15px;height:15px;color:var(--accent);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-look=aimy-qa] .drp-clear svg{color:currentColor;width:8px;height:8px}[data-look=aimy-qa] .drp-panel{z-index:60;background:var(--card-bg);border:1px solid var(--card-border-hover);border-radius:var(--r-lg);box-shadow:var(--shadow-md);gap:14px;padding:12px;display:none;position:absolute;top:calc(100% + 6px);left:0}[data-look=aimy-qa] .drp-panel.open{display:flex}[data-look=aimy-qa] .drp.align-end .drp-panel{left:auto;right:0}[data-look=aimy-qa] .drp-presets{border-right:1px solid var(--hairline);flex-direction:column;gap:2px;min-width:122px;padding-right:12px;display:flex}[data-look=aimy-qa] .drp-preset{font-family:var(--font-sans);text-align:left;color:var(--d300);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;padding:7px 9px;font-size:11.5px;font-weight:600}[data-look=aimy-qa] .drp-preset:hover{background:var(--wash-4);color:var(--d100)}[data-look=aimy-qa] .drp-preset.active{background:var(--accent-dim);color:var(--accent)}[data-look=aimy-qa] .drp-preset:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}[data-look=aimy-qa] .drp-hint{border-top:1px solid var(--hairline);color:var(--d500);margin-top:8px;padding-top:8px;font-size:10.5px;line-height:1.5}
