/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Fira+Code:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;600&family=IBM+Plex+Sans:wght@400;600;700&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:host,:root{--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Fira Code",ui-monospace,monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-800:oklch(44.3% .11 240.79);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:"Fira Code",ui-monospace,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\!{margin-top:calc(var(--spacing) * 1)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\!{margin-top:calc(var(--spacing) * 2)!important}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-6\!{margin-top:calc(var(--spacing) * 6)!important}.mr-1{margin-right:calc(var(--spacing) * 1)}.\!mb-1{margin-bottom:calc(var(--spacing) * 1)!important}.mb-0\!{margin-bottom:calc(var(--spacing) * 0)!important}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-8\!{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[320px\]{max-height:320px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[360px\]{min-height:360px}.min-h-\[inherit\]{min-height:inherit}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-8\!{width:calc(var(--spacing) * 8)!important}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-96{width:calc(var(--spacing) * 96)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[58\%\]{max-width:58%}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[440px\]{max-width:440px}.max-w-\[min\(46rem\,100\%\)\]{max-width:min(46rem,100%)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-35{min-width:calc(var(--spacing) * 35)}.min-w-\[200px\]{min-width:200px}.min-w-\[520px\]{min-width:520px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.rotate-180{rotate:180deg}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center\!{justify-content:center!important}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\(--axiler-primary\){border-color:var(--axiler-primary)}.border-black\/4{border-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.border-black\/4{border-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.border-black\/6{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/6{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-black\/6\!{border-color:#0000000f!important}@supports (color:color-mix(in lab,red,red)){.border-black\/6\!{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)!important}}.border-indigo-500\/25{border-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/25{border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\(--card\),.bg-\(--card\)\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-\(--card\)\/95{background-color:color-mix(in oklab,var(--card) 95%,transparent)}}.bg-\[\#5d5fef\]{background-color:#5d5fef}.bg-\[\#036b9d\]\/70{background-color:oklab(50.2585% -.0575668 -.097166/.7)}.bg-\[\#a96000\]{background-color:#a96000}.bg-\[\#da342b\]{background-color:#da342b}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-black\/2{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.bg-black\/2{background-color:color-mix(in oklab,var(--color-black) 2%,transparent)}}.bg-black\/3{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.bg-black\/3{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.bg-black\/3\!{background-color:#00000008!important}@supports (color:color-mix(in lab,red,red)){.bg-black\/3\!{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)!important}}.bg-black\/4{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/4{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/6{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.bg-black\/6{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-500\/8{background-color:#625fff14}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/8{background-color:color-mix(in oklab,var(--color-indigo-500) 8%,transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/12{background-color:color-mix(in oklab,var(--color-red-500) 12%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-slate-500\/12{background-color:#62748e1f}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/12{background-color:color-mix(in oklab,var(--color-slate-500) 12%,transparent)}}.bg-transparent{background-color:#0000}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#036b9d\]{--tw-gradient-from:#036b9d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/10{--tw-gradient-from:#625fff1a}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.from-indigo-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-violet-500\/8{--tw-gradient-via:#8d54ff14}@supports (color:color-mix(in lab,red,red)){.via-violet-500\/8{--tw-gradient-via:color-mix(in oklab,var(--color-violet-500) 8%,transparent)}}.via-violet-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#025882\]{--tw-gradient-to:#025882;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600{--tw-gradient-to:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\[font-family\:var\(--font-display\)\,var\(--font-sans\)\]{font-family:var(--font-display),var(--font-sans)}.font-mono{font-family:Fira Code,ui-monospace,monospace}.font-sans{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[28px\]{font-size:28px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--axiler-feature-subtle\){color:var(--axiler-feature-subtle)}.text-\(--axiler-primary\),.text-\(--axiler-primary\)\/50{color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.text-\(--axiler-primary\)\/50{color:color-mix(in oklab,var(--axiler-primary) 50%,transparent)}}.text-\(--foreground\){color:var(--foreground)}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab,red,red)){.text-black\/45{color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-orange-500{color:var(--color-orange-500)}.text-red-700{color:var(--color-red-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-800{color:var(--color-rose-800)}.text-sky-600{color:var(--color-sky-600)}.text-sky-800{color:var(--color-sky-800)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/55\!{color:#ffffff8c!important}@supports (color:color-mix(in lab,red,red)){.text-white\/55\!{color:color-mix(in oklab,var(--color-white) 55%,transparent)!important}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab,red,red)){.text-white\/58{color:color-mix(in oklab,var(--color-white) 58%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.text-white\/82{color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.text-white\/92{color:color-mix(in oklab,var(--color-white) 92%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-2{text-underline-offset:2px}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring-1,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#4343d5\]\/20{--tw-shadow-color:#4343d533}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#4343d5\]\/20{--tw-shadow-color:color-mix(in oklab,oklab(48.3461% .0176914 -.215785/.2) var(--tw-shadow-alpha),transparent)}}.ring-\(--axiler-primary\)\/25{--tw-ring-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.ring-\(--axiler-primary\)\/25{--tw-ring-color:color-mix(in oklab,var(--axiler-primary) 25%,transparent)}}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.ring-rose-500\/20{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/20{--tw-ring-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.ring-sky-500\/25{--tw-ring-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/25{--tw-ring-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}.ring-slate-500\/20{--tw-ring-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/20{--tw-ring-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[\#4343d5\]\/50:hover{border-color:oklab(48.3461% .0176914 -.215785/.5)}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.hover\:border-cyan-400\/50:hover{border-color:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-400\/50:hover{border-color:color-mix(in oklab,var(--color-cyan-400) 50%,transparent)}}.hover\:border-green-500\/50:hover{border-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.hover\:border-green-500\/50:hover{border-color:color-mix(in oklab,var(--color-green-500) 50%,transparent)}}.hover\:border-orange-600\/50:hover{border-color:#f0510080}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-600\/50:hover{border-color:color-mix(in oklab,var(--color-orange-600) 50%,transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.hover\:bg-\(--axiler-primary\)\/10:hover{background-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--axiler-primary\)\/10:hover{background-color:color-mix(in oklab,var(--axiler-primary) 10%,transparent)}}.hover\:bg-black\/2:hover{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/2:hover{background-color:color-mix(in oklab,var(--color-black) 2%,transparent)}}.hover\:text-white\/85\!:hover{color:#ffffffd9!important}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/85\!:hover{color:color-mix(in oklab,var(--color-white) 85%,transparent)!important}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#8abcfd\]\/60:focus-visible{--tw-ring-color:oklab(78.507% -.0272433 -.103875/.6)}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}}@media (min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:hidden{display:none}}@media (min-width:80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dark\:border-white\/6:where(.dark,.dark *){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/6:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:border-white\/8:where(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/8:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:border-white\/10\!:where(.dark,.dark *){border-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10\!:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.dark\:bg-emerald-400\/15:where(.dark,.dark *){background-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.dark\:bg-rose-400\/15:where(.dark,.dark *){background-color:#ff667f26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-400) 15%,transparent)}}.dark\:bg-sky-400\/20:where(.dark,.dark *){background-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-400\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.dark\:bg-slate-400\/15:where(.dark,.dark *){background-color:#90a1b926}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-400) 15%,transparent)}}.dark\:bg-white\/4:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/4:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/6:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/6:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:bg-white\/6\!:where(.dark,.dark *){background-color:#ffffff0f!important}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/6\!:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)!important}}.dark\:bg-white\/8:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/8:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-rose-100:where(.dark,.dark *){color:var(--color-rose-100)}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-sky-50:where(.dark,.dark *){color:var(--color-sky-50)}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-white\/45:where(.dark,.dark *){color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/45:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.dark\:ring-emerald-400\/30:where(.dark,.dark *){--tw-ring-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-emerald-400\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.dark\:ring-rose-400\/30:where(.dark,.dark *){--tw-ring-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-rose-400\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.dark\:ring-sky-400\/35:where(.dark,.dark *){--tw-ring-color:#00bcfe59}@supports (color:color-mix(in lab,red,red)){.dark\:ring-sky-400\/35:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-sky-400) 35%,transparent)}}.dark\:ring-slate-400\/25:where(.dark,.dark *){--tw-ring-color:#90a1b940}@supports (color:color-mix(in lab,red,red)){.dark\:ring-slate-400\/25:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-slate-400) 25%,transparent)}}@media (hover:hover){.dark\:hover\:bg-white\/4:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/4:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}}}:root{--background:#f6f8fb;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--sidebar:#fff;--drawer-surface:#fff;--content:#f6f8fb;--axion-sidebar:#fff;--axion-topbar:#fff;--axion-content:#f6f8fb;--axion-panel:#fff;--axion-border:#e2e8f0;--axion-text:#0f172a;--axion-text-muted:#475569;--axion-accent:#036b9d;--axion-accent-hover:#025882;--primary:#036b9d;--primary-foreground:#fff;--axiler-primary:#036b9d;--axiler-primary-hover:#025882;--axiler-primary-foreground:#fff;--axiler-card-head-padding:16px 20px;--axiler-card-body-padding:16px 20px;--axiler-table-cell-padding:14px 20px;--axiler-radius-card:10px;--axiler-radius-control:8px;--card-border:#0f172a14;--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Fira Code",ui-monospace,monospace;--font-display:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-ui:"IBM Plex Sans","Segoe UI",sans-serif;--font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--font-code:"IBM Plex Mono","Fira Code",ui-monospace,monospace;--axiler-chart-label:#0f172ae0;--axiler-chart-muted:#0f172a8c;--axiler-chart-grid:#0f172a0d;--axiler-feature-muted:#0f172ab8;--axiler-feature-subtle:#0f172a94;--axiler-feature-surface:#0f172a0a;--axiler-feature-edit-btn:var(--axiler-primary);--axiler-feature-edit-btn-hover:var(--axiler-primary-hover);--axiler-terminal-bg:#f4f6f9;--axiler-terminal-fg:#1e293b;--axiler-terminal-muted:#1e293bb8;--axiler-terminal-subtle:#1e293b94;--axiler-terminal-border:#0f172a1f;--axiler-terminal-chrome-bg:#e8ecf2;--axiler-terminal-pane-header-bg:#0f172a0a;--axiler-terminal-event-bg:#0f172a09;--axiler-terminal-success:#15803d;--axiler-terminal-warning:#b45309;--axiler-terminal-status-pending:#b45309;--axiler-terminal-status-running:#0284c7;--axiler-terminal-status-completed:#15803d;--axiler-terminal-status-failed:#e11d48;--axiler-terminal-status-terminated:#64748b;--axiler-terminal-scrollbar-track:#0f172a0a;--axiler-terminal-scrollbar-thumb:#0f172a2e}.dark{--background:oklch(20% .034 264.665);--card:oklch(25% .034 264.665/.7);--card-bg:oklch(25% .034 264.665);--foreground:oklch(98.5% .002 247.839);--card-foreground:oklch(98.5% .002 247.839);--popover:oklch(21% .034 264.665/.8);--popover-foreground:oklch(98.5% .002 247.839);--primary:#036b9d;--primary-foreground:#fff;--secondary:oklch(27.8% .033 256.848/.6);--secondary-foreground:oklch(98.5% .002 247.839);--muted:oklch(27.8% .033 256.848/.5);--muted-foreground:oklch(86% .025 261.325);--accent:#036b9dcc;--accent-foreground:oklch(98.5% .002 247.839);--destructive:oklch(75% .2 22.216);--border:oklch(100% 0 0/.18);--input:oklch(100% 0 0/.24);--ring:oklch(72% .08 264.364/.9);--chart-1:#38bdf8;--chart-2:#34d399;--chart-3:#fbbf24;--chart-4:#c084fc;--chart-5:#fb7185;--sidebar:oklch(21% .034 264.665);--axion-sidebar:oklch(21% .034 264.665);--axion-topbar:oklch(21% .034 264.665);--axion-content:oklch(17% .034 264.665);--axion-panel:oklch(25% .034 264.665);--axion-border:oklch(100% 0 0/.12);--axion-text:oklch(98.5% .002 247.839);--axion-text-muted:oklch(70.7% .022 261.325);--axion-accent:#036b9d;--axion-accent-hover:#025882;--drawer-surface:oklch(21% .034 264.665);--sidebar-primary:#38bdf8;--axiler-log-table-secondary:oklch(96% .012 264.665);--axiler-feature-muted:oklch(90% .02 261.325);--axiler-feature-subtle:oklch(82% .02 261.325);--axiler-feature-surface:oklch(27.8% .033 256.848/.4);--axiler-feature-edit-btn:var(--axiler-primary);--axiler-feature-edit-btn-hover:var(--axiler-primary-hover);--axiler-terminal-bg:oklch(17% .034 264.665);--axiler-terminal-fg:oklch(99% .005 247.839);--axiler-terminal-muted:oklch(86% .025 261.325);--axiler-terminal-subtle:oklch(78% .02 261.325);--axiler-terminal-border:oklch(72% .04 264.665/.22);--axiler-terminal-chrome-bg:transparent;--axiler-terminal-pane-header-bg:#7878780a;--axiler-terminal-event-bg:#7878780d;--axiler-terminal-success:#22c55e;--axiler-terminal-warning:#f59e0b;--axiler-terminal-status-pending:#fbbf24;--axiler-terminal-status-running:#38bdf8;--axiler-terminal-status-completed:#22c55e;--axiler-terminal-status-failed:#fb7185;--axiler-terminal-status-terminated:#94a3b8;--axiler-terminal-scrollbar-track:oklch(17% .034 264.665);--axiler-terminal-scrollbar-thumb:oklch(28% .034 264.665/.75);--sidebar-primary-foreground:oklch(98.5% .002 247.839);--sidebar-accent:oklch(27.8% .033 256.848/.7);--sidebar-accent-foreground:oklch(98.5% .002 247.839);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364);--content:oklch(20% .034 264.665);--axiler-chart-label:#f8fafceb;--axiler-chart-muted:#e2e8f0b8;--axiler-chart-grid:#94a3b847;--axiler-card-head-padding:16px 20px;--axiler-card-body-padding:18px 20px;--axiler-table-cell-padding:12px 18px;--scrollbar-track:oklch(17% .034 264.665);--scrollbar-thumb:oklch(28% .034 264.665/.75);--scrollbar-thumb-hover:oklch(36% .042 264.665/.9);--card-border:oklch(72% .04 264.665/.22)}html{color-scheme:light}html.dark{color-scheme:dark}body,html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.axiler-dashboard),html:has(.axiler-dashboard){height:100%;max-height:100%;overflow:hidden}body{background:var(--background);color:var(--foreground)}.ant-btn,.ant-drawer,.ant-input,.ant-menu,.ant-modal,.ant-select,.ant-table,.ant-typography,button,input,select,textarea{font-family:inherit}.axiler-global-loader{z-index:9999;pointer-events:none;opacity:0;background:var(--primary);height:3px;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.axiler-global-loader{background:color-mix(in oklab,var(--primary) 12%,transparent)}}.axiler-global-loader{transition:opacity .2s}.axiler-global-loader--active{opacity:1}.axiler-global-loader__bar{background:var(--primary);height:100%;box-shadow:0 0 10px var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-global-loader__bar{box-shadow:0 0 10px color-mix(in oklab,var(--primary) 55%,transparent)}}.axiler-global-loader__bar{transition:width .18s}.font-mono,.font-mono *{font-family:var(--font-mono)}.axiler-app-drawer,.axiler-dashboard,.axiler-feature-config-modal{font-family:var(--font-sans)}.axiler-dashboard.ant-layout{background:var(--axion-content)!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.axiler-dashboard>.ant-layout{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.axiler-dashboard .axiler-sider.ant-layout-sider{background:var(--axion-sidebar)!important;border-inline-end:1px solid var(--axion-border)!important;height:100%!important;max-height:100dvh!important;position:sticky!important;top:0!important;overflow:hidden!important}.axiler-dashboard .axiler-sider .axiler-sider-inner{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.axiler-dashboard .axiler-sider .axiler-sider-nav{flex:auto;min-height:0;overflow-y:auto}.axiler-dashboard .axiler-sider.ant-layout-sider .ant-layout-sider-children{padding-inline:0!important}.axiler-dashboard .axiler-header,.axiler-dashboard .axiler-header.ant-layout-header{border-bottom:1px solid var(--axion-border);z-index:20;flex:none;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;background:var(--axion-topbar)!important;height:52px!important;padding-inline:16px!important;line-height:52px!important}.axiler-header__start{align-items:center;gap:8px;min-width:0;display:flex}.axiler-header-icon-btn.ant-btn{color:var(--axion-text)!important}.axiler-header-scans-link{color:var(--axion-text-muted);font-weight:500;text-decoration:none}.axiler-header-scans-link:hover{color:var(--axion-accent)}.axiler-dashboard .axiler-content{flex:auto;min-height:0;padding:20px;overflow-y:auto;background:var(--axion-content)!important}.axiler-dashboard .axiler-content.axiler-content--fill,.axiler-dashboard .axiler-content.axiler-content--fill.ant-layout-content{flex-direction:column!important;flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.axiler-brand{color:var(--axion-text);letter-spacing:.02em;align-items:center;gap:10px;font-weight:600;display:flex}.axiler-brand__link{align-items:center;gap:10px;display:inline-flex;color:inherit!important;text-decoration:none!important}.axiler-brand-mark{object-fit:contain;border-radius:7px;flex-shrink:0;width:32px;height:32px;display:block}.dark .axiler-brand-mark{mix-blend-mode:screen}.axiler-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--axion-text-muted);margin:16px 12px 8px;font-size:11px}.axiler-menu.ant-menu{border-inline-end:none!important}.axiler-menu.ant-menu,.axiler-menu.ant-menu-dark{background:0 0!important}.axiler-menu.ant-menu-light{color:#0f172a!important;background:0 0!important}.axiler-menu.ant-menu-light .ant-menu-item,.axiler-menu.ant-menu-light .ant-menu-item .anticon,.axiler-menu.ant-menu-light .ant-menu-item a{color:#0f172a!important}.axiler-menu.ant-menu-light .ant-menu-item-selected{font-weight:600;color:#036b9d!important;background:#036b9d1a!important}.axiler-menu.ant-menu-light .ant-menu-item-selected .ant-menu-title-content,.axiler-menu.ant-menu-light .ant-menu-item-selected .anticon,.axiler-menu.ant-menu-light .ant-menu-item-selected a{font-weight:600;color:#036b9d!important;box-shadow:none!important;background:0 0!important}.axiler-menu.ant-menu-light .ant-menu-item:hover{background:#0f172a0a!important}.axiler-menu.ant-menu-light .ant-menu-item:hover,.axiler-menu.ant-menu-light .ant-menu-item:hover .anticon,.axiler-menu.ant-menu-light .ant-menu-item:hover a{color:#036b9d!important}.axiler-menu.ant-menu-dark .ant-menu-item-selected{color:#67e8f9!important;background:#036b9d47!important}.axiler-menu.ant-menu-dark .ant-menu-item-selected .ant-menu-title-content,.axiler-menu.ant-menu-dark .ant-menu-item-selected .anticon,.axiler-menu.ant-menu-dark .ant-menu-item-selected a{color:#67e8f9!important;box-shadow:none!important;background:0 0!important}.axiler-menu.ant-menu-dark .ant-menu-item:hover{background:#ffffff0f!important}.axiler-menu .ant-menu-item .ant-menu-title-content,.axiler-menu .ant-menu-item .anticon,.axiler-menu .ant-menu-item a,.axiler-menu .ant-menu-item-selected .ant-menu-title-content,.axiler-menu .ant-menu-item-selected .anticon,.axiler-menu .ant-menu-item-selected a,.axiler-menu .ant-menu-item:hover .ant-menu-title-content,.axiler-menu .ant-menu-item:hover .anticon,.axiler-menu .ant-menu-item:hover a{box-shadow:none!important;background:0 0!important}.axiler-dashboard,.axiler-dashboard .ant-layout,.axiler-dashboard .ant-layout-header,.axiler-dashboard .ant-layout-sider,.axiler-dashboard .ant-menu,.axiler-dashboard .ant-menu-item{transition:none!important;animation:none!important}.axiler-topbar-context{font-family:var(--font-display),var(--font-sans);letter-spacing:-.02em;font-size:.95rem;font-weight:600}.axiler-dashboard-page__title{font-family:var(--font-display),var(--font-sans);letter-spacing:-.03em;color:var(--foreground);font-size:1.65rem;font-weight:700}.axiler-risk-posture{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--card);padding:18px 20px 16px}.axiler-risk-posture__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--axiler-feature-subtle);margin:0;font-size:11px;font-weight:600}.axiler-risk-posture__headline{font-family:var(--font-display),var(--font-sans);letter-spacing:-.025em;color:var(--foreground);margin:6px 0 0;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:700}.axiler-risk-posture__meta{color:var(--axiler-feature-subtle);flex-wrap:wrap;gap:12px 16px;font-size:12px;display:flex}.axiler-risk-posture__bar{background:var(--foreground);border-radius:999px;width:100%;height:12px;margin-top:16px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axiler-risk-posture__bar{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.axiler-risk-posture__segment{min-width:2px;height:100%;transition:width .45s}.axiler-risk-posture__segment--empty{background:var(--foreground);width:100%}@supports (color:color-mix(in lab,red,red)){.axiler-risk-posture__segment--empty{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.axiler-risk-posture__legend{color:var(--axiler-feature-muted);flex-wrap:wrap;gap:10px 18px;margin:14px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.axiler-risk-posture__legend strong{color:var(--foreground);font-weight:600}.axiler-risk-posture__swatch{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}@media (prefers-reduced-motion:reduce){.axiler-dashboard .axiler-metric-card,.axiler-risk-posture__segment{transition:none!important}}.axiler-dashboard .ant-card{transition:box-shadow .2s;background:var(--card)!important;border-radius:var(--axiler-radius-card)!important;border:1px solid var(--card-border)!important;box-shadow:0 1px 2px #0f172a08!important}.dark .axiler-dashboard .ant-card{border-color:var(--card-border)!important}.axiler-dashboard .ant-card:hover,.dark .axiler-dashboard .ant-card:hover{box-shadow:none!important}.axiler-dashboard .ant-card .ant-card-head{font-weight:600;border-bottom:1px solid var(--card-border)!important;padding:var(--axiler-card-head-padding)!important;background:0 0!important;min-height:auto!important}.axiler-dashboard .ant-card .ant-card-head-title{padding:0!important}.axiler-dashboard .ant-card .ant-card-body{padding:var(--axiler-card-body-padding)!important;background:0 0!important}.axiler-dashboard .axiler-card-table>.ant-card-body{padding:0!important}.axiler-dashboard .axiler-card-table .ant-pagination{background:var(--card)!important;margin:0!important;padding:16px 20px!important}.axiler-dashboard .axiler-equal-card{flex-direction:column;display:flex}.axiler-dashboard .axiler-equal-card>.ant-card-body{flex-direction:column;flex:auto;display:flex}.axiler-dashboard .axiler-agentic-banner,.axiler-dashboard .axiler-insight-banner,.axiler-dashboard .axiler-kpi,.axiler-dashboard .axiler-metric-card,.axiler-dashboard .axiler-risk-posture{border:1px solid var(--card-border)!important}.axiler-dashboard .axiler-kpi:hover,.axiler-dashboard .axiler-metric-card:hover{transform:translateY(-1px);box-shadow:0 8px 24px #0f172a0a!important}.dark .axiler-dashboard .axiler-kpi:hover,.dark .axiler-dashboard .axiler-metric-card:hover{box-shadow:0 8px 24px #0003!important}.axiler-issues-metric-card-gradient{background:radial-gradient(circle at 100% 0,#fffc 0,#fff0 70%)}.dark .axiler-issues-metric-card-gradient{background:radial-gradient(circle at 100% 0,#ffffff14 0,#fff0 70%)}.axiler-issues-metric-card-shadow{box-shadow:0 4px 20px #00000008}.dark .axiler-issues-metric-card-shadow{box-shadow:0 4px 20px #0000002e}.axiler-issues__overview{grid-template-columns:minmax(0,1.2fr) minmax(300px,.95fr);align-items:stretch;gap:16px;width:100%;display:grid}@media (max-width:1023px){.axiler-issues__overview{grid-template-columns:1fr}}.axiler-issues__chart-card{border:1px solid var(--foreground);flex-direction:column;gap:8px;width:100%;min-height:300px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-issues__chart-card{border:1px solid color-mix(in oklab,var(--foreground) 14%,transparent)}}.axiler-issues__chart-card{background:var(--card);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.axiler-issues__chart-card{background:color-mix(in oklab,var(--card) 94%,var(--foreground) 3%)}}.axiler-issues__chart-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.axiler-issues__chart-title{letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);margin:0;font-size:11px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.axiler-issues__chart-title{color:color-mix(in oklab,var(--foreground) 62%,transparent)}}.axiler-issues__chart-total{letter-spacing:.04em;text-transform:uppercase;color:var(--foreground);font-size:12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.axiler-issues__chart-total{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.axiler-issues__chart-total{white-space:nowrap}.axiler-issues__chart-empty{min-height:220px;color:var(--foreground);flex:1;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-issues__chart-empty{color:color-mix(in oklab,var(--foreground) 55%,transparent)}}.axiler-issues__chart-empty{font-size:13px}.axiler-issues__donut{flex:1;align-items:center;gap:14px;min-height:240px;display:flex}.axiler-issues__donut-chart{flex:52%;min-width:160px;height:220px;min-height:220px}.axiler-issues__donut-legend{flex-direction:column;flex:48%;gap:10px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.axiler-issues__donut-legend li{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.axiler-issues__donut-swatch{border-radius:999px;flex-shrink:0;width:10px;height:10px}.axiler-issues__donut-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axiler-issues__donut-name{color:color-mix(in oklab,var(--foreground) 82%,transparent)}}.axiler-issues__donut-value{color:var(--foreground);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:560px){.axiler-issues__donut{flex-direction:column;align-items:stretch}.axiler-issues__donut-chart{width:100%}}.axiler-issues-exploit-tabs .ant-tabs-nav{margin-bottom:12px!important}.axiler-issues-exploit-tabs .ant-tabs-tab{font-size:13px;font-weight:600;padding:8px 0!important}.axiler-issues-exploit-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:20px!important}.axiler-dashboard .axiler-host-card:hover{transform:translateY(-2px);border-color:var(--card-border)!important;box-shadow:0 8px 20px -8px #0f172a1a,0 2px 8px -4px #0f172a0f!important}.dark .axiler-dashboard .axiler-host-card:hover{border-color:var(--card-border)!important;box-shadow:0 12px 24px -10px #00000059,0 4px 10px -6px #00000040!important}.axiler-dashboard .axiler-host-card-action:hover{background:#036b9d14!important;border-color:#036b9d59!important}.axiler-dashboard .axiler-host-card-footer,.dark .axiler-dashboard .axiler-host-card-footer{background:0 0}.axiler-app-drawer .ant-drawer-body,.axiler-app-drawer .ant-drawer-content,.axiler-app-drawer .ant-drawer-footer,.axiler-app-drawer .ant-drawer-header,.axiler-app-drawer .ant-drawer-section,.axiler-app-drawer .ant-drawer-wrapper-body{background:var(--drawer-surface)!important;color:var(--foreground)!important}.axiler-app-drawer.ant-drawer .ant-drawer-content-wrapper{box-shadow:-8px 0 32px #0000001f,-2px 0 8px #0000000f!important}.dark .axiler-app-drawer.ant-drawer .ant-drawer-content-wrapper{box-shadow:-12px 0 40px #0000008c,-4px 0 12px #00000059!important}.axiler-app-drawer .ant-drawer-footer,.axiler-app-drawer .ant-drawer-header{border-color:var(--card-border)!important}.axiler-app-drawer .ant-drawer-title{color:var(--foreground)!important;font-weight:600!important}.axiler-app-drawer .ant-drawer-close{opacity:.75;color:var(--foreground)!important}.axiler-app-drawer .ant-drawer-close:hover{opacity:1}.dark .axiler-dashboard .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-dangerous),.dark .axiler-dashboard .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:var(--axiler-primary-foreground)!important;box-shadow:0 2px 10px #036b9d52!important}.dark .axiler-dashboard .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-dangerous):hover,.dark .axiler-dashboard .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important;color:var(--axiler-primary-foreground)!important}.dark .axiler-insight-banner .axiler-add-host-btn.ant-btn-color-primary,.dark .axiler-insight-banner .axiler-add-host-btn.ant-btn-primary{font-weight:600}.axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-color-primary,.axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-primary,.dark .axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-color-primary,.dark .axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-primary{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important;background-image:none!important}.axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-color-primary:not(:disabled):hover,.axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-primary:not(:disabled):hover,.dark .axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-color-primary:not(:disabled):hover,.dark .axiler-dashboard .axiler-insight-banner .axiler-add-host-btn.ant-btn-primary:not(:disabled):hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important;background-image:none!important}.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn,.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-color-primary,.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-primary,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-color-primary,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-primary{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important;background-image:none!important}.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-color-primary:hover,.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-primary:hover,.axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn:hover,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-color-primary:hover,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn-primary:hover,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn.ant-btn:hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important;background-image:none!important}.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn .ant-btn-icon,.dark .axiler-dashboard .axiler-host-card-footer .axiler-host-scan-btn .anticon{color:oklch(98.5% .002 247.839)!important}.axiler-hosts-panel{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--card);overflow:hidden}.axiler-hosts-workspace--fixed{box-sizing:border-box;flex-direction:column;gap:14px;width:auto;height:auto;min-height:0;max-height:none;padding:18px 22px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.axiler-hosts-workspace__page-head{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:14px 20px;display:flex}.axiler-hosts-workspace__page-lede{max-width:52ch;color:var(--axiler-feature-subtle);margin:6px 0 0;font-size:14px;line-height:1.5}.axiler-hosts-workspace__empty-page{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--card);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:14px;min-height:0;padding:40px 24px;display:flex}.axiler-hosts-workspace__empty-page-copy{max-width:42ch;color:var(--axiler-feature-subtle);margin:0;font-size:14px;line-height:1.55}.axiler-hosts-workspace__shell{flex:auto;grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;display:grid;overflow:hidden}.axiler-hosts-workspace__detail--empty,.axiler-hosts-workspace__detail-card,.axiler-hosts-workspace__history-card,.axiler-hosts-workspace__list{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--card)}.dark .axiler-hosts-workspace__detail--empty,.dark .axiler-hosts-workspace__detail-card,.dark .axiler-hosts-workspace__empty-page,.dark .axiler-hosts-workspace__history-card,.dark .axiler-hosts-workspace__list{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .axiler-hosts-workspace__detail--empty,.dark .axiler-hosts-workspace__detail-card,.dark .axiler-hosts-workspace__empty-page,.dark .axiler-hosts-workspace__history-card,.dark .axiler-hosts-workspace__list{background:color-mix(in oklab,var(--card) 88%,#000 12%)}}.dark .axiler-hosts-workspace__detail--empty,.dark .axiler-hosts-workspace__detail-card,.dark .axiler-hosts-workspace__empty-page,.dark .axiler-hosts-workspace__history-card,.dark .axiler-hosts-workspace__list{border-color:#ffffff1a}.axiler-hosts-workspace__list{flex-direction:column;min-height:0;display:flex;overflow:hidden}.axiler-hosts-workspace__list-head{border-bottom:1px solid var(--card-border);flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}.axiler-hosts-workspace__list-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.axiler-hosts-workspace__list-title{letter-spacing:.01em;color:var(--foreground);margin:0;font-size:14px;font-weight:650}.axiler-hosts-workspace__list-count{min-width:24px;height:22px;color:var(--axiler-primary);background:var(--axiler-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__list-count{background:color-mix(in oklab,var(--axiler-primary) 12%,transparent)}}.axiler-hosts-workspace__search.ant-input-affix-wrapper{border-radius:8px!important}.axiler-hosts-workspace__list-body{flex:auto;min-height:0;margin:0;padding:8px;list-style:none;overflow:auto}.axiler-hosts-workspace__list-empty{color:var(--axiler-feature-subtle);padding:18px 10px;font-size:13px}.axiler-hosts-workspace__host-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;width:100%;margin:0 0 4px;padding:10px;transition:background-color .15s,border-color .15s;display:flex}.axiler-hosts-workspace__host-item:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__host-item:hover{background:color-mix(in oklab,var(--axiler-primary) 6%,transparent)}}.axiler-hosts-workspace__host-item--selected{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__host-item--selected{background:color-mix(in oklab,var(--axiler-primary) 10%,transparent)}}.axiler-hosts-workspace__host-item--selected{border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__host-item--selected{border-color:color-mix(in oklab,var(--axiler-primary) 28%,transparent)}}.dark .axiler-hosts-workspace__host-item:hover{background:#38bdf814}.dark .axiler-hosts-workspace__host-item--selected{background:#38bdf824;border-color:#7dd3fc73}.axiler-hosts-workspace__status-dot{background:#94a3b8;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.axiler-hosts-workspace__status-dot--active{background:#22c55e}.axiler-hosts-workspace__status-dot--running{background:#38bdf8}.axiler-hosts-workspace__status-dot--error{background:#fb7185}.axiler-hosts-workspace__status-dot--pulse{animation:axiler-hosts-dot-pulse 1.6s ease-out infinite;box-shadow:0 0 oklab(75.3513% -.0842999 -.110505/.55)}@keyframes axiler-hosts-dot-pulse{0%{box-shadow:0 0 oklab(75.3513% -.0842999 -.110505/.45)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.axiler-hosts-workspace__status-dot--pulse{animation:none}}.axiler-hosts-workspace__host-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.axiler-hosts-workspace__host-name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.axiler-hosts-workspace__host-endpoint{font-family:var(--font-mono);color:var(--axiler-feature-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dark .axiler-hosts-workspace__host-name{color:#f8fafcf5}.dark .axiler-hosts-workspace__host-endpoint{color:#bae6fdb8}.axiler-hosts-workspace__list-foot{border-top:1px solid var(--card-border);padding:10px 12px 12px}.axiler-hosts-workspace__add-inline.ant-btn{border-radius:8px!important;height:36px!important}.axiler-hosts-workspace__detail{flex-direction:column;gap:14px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;container:hosts-detail/inline-size}.axiler-hosts-workspace__detail--empty{place-items:center;height:100%;min-height:0;padding:28px;display:grid}.axiler-hosts-workspace__empty-title{margin:0 0 6px;font-size:18px;font-weight:650}.axiler-hosts-workspace__empty-copy{text-align:center;max-width:42ch;color:var(--axiler-feature-subtle);margin:0;font-size:14px;line-height:1.5}.axiler-hosts-workspace__detail-card{flex-shrink:0;padding:16px 18px 14px}.axiler-hosts-workspace__detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 16px;display:flex}.axiler-hosts-workspace__detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axiler-hosts-workspace__detail-name{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:22px;font-weight:700}.axiler-hosts-workspace__detail-lede{max-width:56ch;color:var(--axiler-feature-subtle);margin:6px 0 0;font-size:13.5px;line-height:1.5}.axiler-hosts-workspace__detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axiler-hosts-workspace__meta-grid{border-top:1px solid var(--card-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 14px;margin:16px 0 0;padding:12px 0 2px;display:grid}.axiler-hosts-workspace__meta-grid dt{letter-spacing:.06em;text-transform:uppercase;color:var(--axiler-feature-subtle);margin:0 0 4px;font-size:11px;font-weight:650}.axiler-hosts-workspace__meta-grid dd{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.axiler-hosts-workspace__history-card{flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;display:flex;overflow:hidden;container:hosts-history/inline-size}.axiler-hosts-workspace__history-head{border-bottom:1px solid var(--card-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px 14px;padding:14px 16px 12px;display:flex}.axiler-hosts-workspace__history-title-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.axiler-hosts-workspace__history-title{margin:0;font-size:15px;font-weight:650}.axiler-hosts-workspace__history-count{height:22px;color:var(--axiler-feature-subtle);background:var(--foreground);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__history-count{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.axiler-hosts-workspace__history-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axiler-hosts-workspace__history-search.ant-input-affix-wrapper{width:min(220px,100%);border-radius:8px!important}.axiler-hosts-workspace__history-status.ant-select{min-width:140px}.axiler-hosts-workspace__history-empty{min-height:220px;color:var(--axiler-feature-subtle);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;padding:40px 24px;font-size:13.5px;line-height:1.55;display:flex}.axiler-hosts-workspace__history-empty p{max-width:42ch;margin:0}.axiler-hosts-workspace__history-table-wrap{flex:0 auto;min-height:0;overflow:hidden}.axiler-hosts-workspace__history-pagination{border-top:1px solid var(--card-border);flex-shrink:0;justify-content:flex-end;align-items:center;min-height:48px;padding:8px 14px 10px;display:flex}.axiler-hosts-workspace__history-table{border-collapse:collapse;table-layout:fixed;width:100%}.axiler-hosts-workspace__history-table tbody tr:last-child td{border-bottom:none}.axiler-hosts-workspace__history-table td,.axiler-hosts-workspace__history-table th{border-bottom:1px solid var(--card-border);text-align:left;vertical-align:middle;padding:9px 14px}.axiler-hosts-workspace__history-table th{z-index:1;letter-spacing:.05em;text-transform:uppercase;color:var(--axiler-primary);font-size:11px;font-weight:650;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__history-table th{color:color-mix(in oklab,var(--axiler-primary) 55%,#334155)}}.axiler-hosts-workspace__history-table th{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-workspace__history-table th{background:color-mix(in oklab,var(--foreground) 3.5%,var(--card))}}.dark .axiler-hosts-workspace__history-table th{color:#bae6fde0;background:#ffffff09}.axiler-hosts-workspace__history-table td:first-child,.axiler-hosts-workspace__history-table th:first-child{width:118px}.axiler-hosts-workspace__history-table td:nth-child(3),.axiler-hosts-workspace__history-table th:nth-child(3){width:158px}.axiler-hosts-workspace__history-table td:nth-child(4),.axiler-hosts-workspace__history-table th:nth-child(4){width:46%;min-width:0}.axiler-hosts-workspace__status-tag.ant-tag{border-radius:999px;margin:0;padding-inline:10px;font-weight:650;line-height:22px;border:0!important}.dark .axiler-hosts-workspace__status-tag.ant-tag-success{color:#86efac!important;background:#22c55e38!important}.dark .axiler-hosts-workspace__status-tag.ant-tag-warning{color:#fdba74!important;background:#f9731638!important}.dark .axiler-hosts-workspace__status-tag.ant-tag-processing{color:#7dd3fc!important;background:#38bdf838!important}.dark .axiler-hosts-workspace__status-tag.ant-tag-default{color:#e2e8f0e0!important;background:#94a3b833!important}.axiler-hosts-workspace__scan-title{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:13.5px;font-weight:600;overflow:hidden}.axiler-hosts-workspace__scan-cell{flex-direction:column;gap:6px;min-width:0;display:flex}.axiler-hosts-workspace__retest-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.axiler-hosts-workspace__retest-outcome.ant-tag{letter-spacing:.02em;margin:0;font-size:11px;font-weight:650}.axiler-hosts-workspace__retest-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axiler-feature-subtle);flex:160px;font-size:12px;overflow:hidden}.axiler-hosts-workspace__retest-link{color:#0284c7;white-space:nowrap;background:#38bdf814;border:1px solid #38bdf859;border-radius:8px;align-items:center;height:30px;padding-inline:10px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.axiler-hosts-workspace__retest-link:hover{color:#0369a1;background:#38bdf824;border-color:#38bdf88c}.dark .axiler-hosts-workspace__retest-summary{color:#cbd5e1c7}.dark .axiler-hosts-workspace__retest-link{color:#7dd3fc;background:#38bdf81f;border-color:#7dd3fc59}.dark .axiler-hosts-workspace__retest-link:hover{color:#e0f2fe;background:#38bdf82e;border-color:#7dd3fc8c}.dark .axiler-hosts-workspace__scan-title{color:#f8fafcf2}.axiler-hosts-workspace__when{white-space:nowrap;color:var(--axiler-feature-subtle);font-size:13px}.dark .axiler-hosts-workspace__when{color:#cbd5e1d1}.axiler-hosts-workspace__report-actions{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.axiler-hosts-workspace__report-actions .ant-btn{white-space:nowrap;flex-shrink:0;font-weight:550;border-radius:8px!important;height:30px!important;padding-inline:10px!important}.dark .axiler-hosts-workspace__report-actions .ant-btn-default{color:#f1f5f9eb!important;background:#ffffff0a!important;border-color:#94a3b859!important}.dark .axiler-hosts-workspace__report-actions .ant-btn-default:hover{color:#e0f2fe!important;background:#38bdf81f!important;border-color:#7dd3fc8c!important}.axiler-hosts-workspace__no-report{color:var(--axiler-feature-subtle);white-space:nowrap;padding-inline:2px;font-size:13px}.dark .axiler-hosts-workspace__detail-lede,.dark .axiler-hosts-workspace__empty-copy,.dark .axiler-hosts-workspace__history-empty,.dark .axiler-hosts-workspace__list-empty,.dark .axiler-hosts-workspace__no-report,.dark .axiler-hosts-workspace__page-lede{color:#cbd5e1c7}.dark .axiler-hosts-workspace__meta-grid dt{color:#bae6fdb3}.dark .axiler-hosts-workspace__meta-grid dd{color:#f8fafcf2}.dark .axiler-hosts-workspace__history-count{color:#e2e8f0d9;background:#ffffff14}.dark .axiler-hosts-workspace__list-count{color:#7dd3fc;background:#38bdf82e}@media (max-width:1280px){.axiler-hosts-workspace--fixed{gap:12px;padding:14px 16px 16px}.axiler-hosts-workspace__shell{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:12px}.axiler-hosts-workspace__detail-lede,.axiler-hosts-workspace__list-foot,.axiler-hosts-workspace__page-lede{display:none}.axiler-hosts-workspace__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.axiler-hosts-workspace__history-table td,.axiler-hosts-workspace__history-table th{padding:8px 10px}}@media (max-width:1100px){.axiler-hosts-workspace__detail-actions .axiler-hosts-workspace__action-label,.axiler-hosts-workspace__report-actions .axiler-hosts-workspace__action-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axiler-hosts-workspace__detail-actions .ant-btn,.axiler-hosts-workspace__report-actions .ant-btn{justify-content:center;width:32px;min-width:32px!important;padding-inline:0!important}.axiler-hosts-workspace__detail-actions .axiler-add-host-btn.ant-btn{width:auto;min-width:0!important;padding-inline:12px!important}.axiler-hosts-workspace__detail-actions .axiler-add-host-btn .axiler-hosts-workspace__action-label{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}.axiler-hosts-workspace__history-table td:nth-child(3),.axiler-hosts-workspace__history-table th:nth-child(3){display:none}.axiler-hosts-workspace__history-filters{width:100%}.axiler-hosts-workspace__history-search.ant-input-affix-wrapper{flex:140px;width:auto;min-width:0}}@media (max-width:900px){.axiler-hosts-workspace--fixed{overflow:hidden}.axiler-hosts-workspace__shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;overflow:hidden}.axiler-hosts-workspace__list{max-height:min(28vh,220px)}.axiler-hosts-workspace__list-foot{display:block}.axiler-hosts-workspace__detail{height:auto;min-height:0;overflow:hidden}.axiler-hosts-workspace__detail-card{padding:12px 14px 10px}.axiler-hosts-workspace__detail-name{font-size:clamp(1.05rem,2.4vw,1.35rem)}.axiler-hosts-workspace__history-card{flex:auto;min-height:0}.axiler-hosts-workspace__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:12px}.axiler-hosts-workspace__page-head{gap:10px 12px}}@media (max-width:640px){.axiler-hosts-workspace--fixed{gap:10px;padding:12px}.axiler-hosts-workspace__list{max-height:min(26vh,180px)}.axiler-hosts-workspace__meta-grid{grid-template-columns:1fr 1fr}.axiler-hosts-workspace__history-head{flex-direction:column;align-items:stretch}.axiler-hosts-workspace__history-filters{flex-direction:column}.axiler-hosts-workspace__history-search.ant-input-affix-wrapper,.axiler-hosts-workspace__history-status.ant-select{width:100%;min-width:0}.axiler-hosts-workspace__history-pagination{justify-content:center}.axiler-hosts-workspace__history-table td:first-child,.axiler-hosts-workspace__history-table th:first-child{width:96px}}@container hosts-history (max-width:720px){.axiler-hosts-workspace__history-table td:nth-child(3),.axiler-hosts-workspace__history-table th:nth-child(3){display:none}.axiler-hosts-workspace__report-actions .axiler-hosts-workspace__action-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axiler-hosts-workspace__report-actions .ant-btn{justify-content:center;width:32px;min-width:32px!important;padding-inline:0!important}}@container hosts-detail (max-width:560px){.axiler-hosts-workspace__detail-actions .axiler-hosts-workspace__action-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axiler-hosts-workspace__detail-actions .ant-btn{justify-content:center;width:32px;min-width:32px!important;padding-inline:0!important}.axiler-hosts-workspace__detail-actions .axiler-add-host-btn.ant-btn{width:auto;min-width:0!important;padding-inline:12px!important}.axiler-hosts-workspace__detail-actions .axiler-add-host-btn .axiler-hosts-workspace__action-label{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}.dark .axiler-hosts-panel{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .axiler-hosts-panel{background:color-mix(in oklab,var(--card) 88%,#000 12%)}}.dark .axiler-hosts-panel{border-color:#ffffff1a}.axiler-hosts-panel__toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px 10px;display:flex}.axiler-hosts-search.ant-input-affix-wrapper,.axiler-hosts-search.ant-input-affix-wrapper-lg{flex:240px;max-width:360px;border-radius:8px!important}.dark .axiler-hosts-search.ant-input-affix-wrapper{background:#ffffff0a!important;border-color:#ffffff1f!important}.axiler-hosts-panel__count{color:var(--axiler-feature-subtle);font-size:13px;font-weight:500}.axiler-hosts-empty{flex-direction:column;align-items:flex-start;gap:14px;padding:28px 20px 32px;display:flex}.axiler-hosts-refresh-btn.ant-btn{font-weight:600;height:36px!important;color:var(--axiler-primary)!important;background:#fff!important;border-color:#0f172a24!important;border-radius:8px!important}.axiler-hosts-refresh-btn.ant-btn:hover{border-color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-refresh-btn.ant-btn:hover{border-color:color-mix(in oklab,var(--axiler-primary) 40%,transparent)!important}}.axiler-hosts-refresh-btn.ant-btn:hover{color:var(--axiler-primary)!important}.dark .axiler-hosts-refresh-btn.ant-btn{color:#7dd3fc!important;background:#ffffff0a!important;border-color:#ffffff24!important}.dark .axiler-hosts-refresh-btn.ant-btn:hover{color:#7dd3fc!important;background:#38bdf81a!important;border-color:#38bdf859!important}.axiler-dashboard .axiler-hosts-table.ant-table-wrapper .ant-table{background:0 0!important}.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{background:color-mix(in oklab,var(--foreground) 3.5%,var(--card))!important}}.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{color:color-mix(in oklab,var(--axiler-primary) 55%,#334155)!important}}.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;border-bottom:1px solid var(--card-border)!important;padding:11px 12px!important;font-weight:600!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th{color:#bae6fde0!important;background:#ffffff09!important;border-bottom-color:#ffffff14!important}.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr>td{font-size:14px;line-height:1.45;border-bottom:1px solid var(--card-border)!important;vertical-align:middle!important;padding:12px!important}.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr>td.axiler-hosts-table__actions-col{padding-right:14px!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr>td{border-bottom-color:#ffffff12!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr:hover>td{background:#ffffff08!important}.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable{cursor:pointer}.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td{background:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td{background:color-mix(in oklab,var(--axiler-primary) 5%,transparent)!important}}.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td{background:#ffffff0d!important}.axiler-dashboard .axiler-hosts-table .ant-table-pagination{margin:10px 14px 12px!important}.axiler-hosts-table__name{color:var(--foreground);font-size:14px;font-weight:600}.axiler-hosts-table__mono{font-family:var(--font-mono);font-size:13.5px}.axiler-hosts-table__user{color:#ea580c;font-size:14px;font-weight:600}.dark .axiler-hosts-table__user{color:#fb923c}.axiler-hosts-table__muted{color:var(--axiler-feature-subtle)}.axiler-hosts-badge{border:0;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:26px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.axiler-hosts-badge--auth,.axiler-hosts-badge--scans{color:#334155;background:#0f172a0f}.dark .axiler-hosts-badge--auth,.dark .axiler-hosts-badge--scans{color:#e2e8f0eb;background:#94a3b829}.axiler-hosts-badge--issues{color:#e11d48;cursor:pointer;background:#f43f5e1f}.axiler-hosts-badge--issues:hover{background:#f43f5e2e}.dark .axiler-hosts-badge--issues{color:#fb7185;background:#fb718529}.dark .axiler-hosts-badge--issues:hover{background:#fb71853d}.axiler-hosts-actions{white-space:nowrap;vertical-align:middle;flex-shrink:1;justify-content:flex-end;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;height:34px;display:inline-flex;overflow:hidden}.axiler-dashboard .axiler-hosts-table .ant-table-body,.axiler-dashboard .axiler-hosts-table .ant-table-container,.axiler-dashboard .axiler-hosts-table .ant-table-content{overflow-x:auto!important}.axiler-dashboard .axiler-hosts-table .ant-table-cell-fix-right,.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr>td.axiler-hosts-table__actions-col,.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.axiler-hosts-table__actions-col{z-index:3!important;background:#fff padding-box padding-box!important;position:sticky!important;right:0!important;overflow:hidden!important;box-shadow:-8px 0 12px -8px #0f172a2e!important}.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.axiler-hosts-table__actions-col{z-index:4!important;background:#f8fafc!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-cell-fix-right,.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr>td.axiler-hosts-table__actions-col{background:var(--card-bg,#1e293b)!important;box-shadow:-8px 0 14px -8px #00000073!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.dark .axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.axiler-hosts-table__actions-col{background:var(--card-bg,#1e293b)!important}@supports (color:color-mix(in lab,red,red)){.dark .axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.dark .axiler-dashboard .axiler-hosts-table .ant-table-thead>tr>th.axiler-hosts-table__actions-col{background:color-mix(in oklab,var(--card-bg,#1e293b) 92%,#000 8%)!important}}.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td.ant-table-cell-fix-right,.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td.axiler-hosts-table__actions-col,.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr:hover>td.axiler-hosts-table__actions-col{background:#fff!important}.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td.ant-table-cell-fix-right,.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr.axiler-hosts-table__row--clickable:hover>td.axiler-hosts-table__actions-col,.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.dark .axiler-dashboard .axiler-hosts-table .ant-table-tbody>tr:hover>td.axiler-hosts-table__actions-col{background:var(--card-bg,#1e293b)!important}.axiler-hosts-scan-btn.ant-btn{flex-shrink:0;min-width:0;font-weight:600;color:#16a34a!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #16a34a73!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding-inline:10px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}.axiler-hosts-scan-btn.ant-btn:hover{color:#15803d!important;background:#16a34a0f!important;border-color:#16a34a!important}.axiler-hosts-scan-btn--scanning.ant-btn{animation:axiler-hosts-scan-pulse 1.8s ease-in-out infinite;color:#2563eb!important;background:#2563eb0f!important;border-color:#2563eb73!important}.axiler-hosts-scan-btn--scanning.ant-btn:hover{color:#1d4ed8!important;background:#2563eb1a!important;border-color:#2563eb!important}.axiler-hosts-scan-btn__spinner{animation:axiler-hosts-scan-spin .9s linear infinite}@keyframes axiler-hosts-scan-spin{to{transform:rotate(1turn)}}@keyframes axiler-hosts-scan-pulse{0%,to{box-shadow:none;filter:brightness()}50%{box-shadow:none;filter:brightness(1.08)}}.dark .axiler-hosts-scan-btn.ant-btn{color:#4ade80!important;background:#4ade800f!important;border-color:#4ade806b!important}.dark .axiler-hosts-scan-btn.ant-btn:hover{color:#86efac!important;background:#4ade801a!important;border-color:#4ade80a6!important}.dark .axiler-hosts-scan-btn--scanning.ant-btn{color:#60a5fa!important;background:#60a5fa1a!important;border-color:#60a5fa80!important}.dark .axiler-hosts-scan-btn--scanning.ant-btn:hover{color:#93c5fd!important;background:#60a5fa29!important;border-color:#60a5fabf!important}.axiler-hosts-scan-btn.ant-btn .ant-btn-icon,.axiler-hosts-scan-btn.ant-btn svg{color:inherit!important}.axiler-hosts-action-group{border:1px solid var(--foreground);align-items:stretch;height:34px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-action-group{border:1px solid color-mix(in oklab,var(--foreground) 12%,var(--card-border))}}.axiler-hosts-action-group{background:var(--card);border-radius:9px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-action-group{background:color-mix(in oklab,var(--card) 94%,var(--foreground) 2%)}}.axiler-hosts-action-group{box-shadow:0 1px 0 var(--foreground);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-action-group{box-shadow:0 1px 0 color-mix(in oklab,var(--foreground) 4%,transparent)}}.dark .axiler-hosts-action-group{background:#ffffff08;border-color:#ffffff24}.axiler-hosts-icon-wrap{height:100%;display:inline-flex}.axiler-hosts-icon-btn{border:0;border-right:1px solid var(--foreground);justify-content:center;align-items:center;width:36px;height:34px;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn{border-right:1px solid color-mix(in oklab,var(--foreground) 10%,var(--card-border))}}.axiler-hosts-icon-btn{color:var(--foreground);background:0 0;border-radius:0}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn{color:color-mix(in oklab,var(--foreground) 52%,#64748b)}}.axiler-hosts-icon-btn{cursor:pointer;line-height:0;transition:color .15s,background-color .15s}.axiler-hosts-icon-btn--solo{border:1px solid var(--foreground);width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn--solo{border:1px solid color-mix(in oklab,var(--foreground) 12%,var(--card-border))}}.axiler-hosts-icon-btn--solo{background:var(--card);border-radius:9px}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn--solo{background:color-mix(in oklab,var(--card) 94%,var(--foreground) 2%)}}.axiler-hosts-icon-btn--solo{box-shadow:0 1px 0 var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn--solo{box-shadow:0 1px 0 color-mix(in oklab,var(--foreground) 4%,transparent)}}.axiler-hosts-action-group>.axiler-hosts-icon-btn:last-child,.axiler-hosts-icon-wrap:last-child .axiler-hosts-icon-btn{border-right:0}.dark .axiler-hosts-icon-btn{color:#e2e8f0b8;border-right-color:#ffffff1a}.axiler-hosts-icon-btn:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn:hover{background:color-mix(in oklab,var(--axiler-primary) 10%,transparent)}}.axiler-hosts-icon-btn:hover{color:var(--axiler-primary)}.axiler-hosts-icon-btn:focus-visible{outline:2px solid var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-icon-btn:focus-visible{outline:2px solid color-mix(in oklab,var(--axiler-primary) 45%,transparent)}}.axiler-hosts-icon-btn:focus-visible{outline-offset:1px}.axiler-hosts-icon-btn--danger{color:#dc2626}.axiler-hosts-icon-btn--danger:hover{color:#b91c1c!important;background:oklab(57.7099% .191149 .0987651/.1)!important}.dark .axiler-hosts-icon-btn--danger{color:#f87171}.dark .axiler-hosts-icon-btn--danger:hover{color:#fca5a5!important;background:#f8717124!important}.dark .axiler-hosts-icon-btn:hover{color:#7dd3fc;background:#38bdf824}.axiler-hosts-badge--scans{cursor:pointer}.axiler-hosts-badge--scans:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-hosts-badge--scans:hover{background:color-mix(in oklab,var(--axiler-primary) 12%,transparent)}}.axiler-hosts-badge--scans:hover{color:var(--axiler-primary)}.axiler-scan-history-modal.ant-modal{max-width:calc(100vw - 32px)}.axiler-scan-history-modal .ant-modal-container{overflow:hidden;border-radius:14px!important;padding:0!important}.axiler-scan-history-modal .ant-modal-header{border-bottom:1px solid var(--card-border)!important;margin:0!important;padding:16px 20px!important}.axiler-scan-history-modal .ant-modal-body{max-height:min(62vh,560px);overflow-y:auto;padding:14px 16px!important}.axiler-scan-history-modal .ant-modal-footer{border-top:1px solid var(--card-border)!important;margin:0!important;padding:12px 16px 16px!important}.axiler-scan-history-modal__footer{justify-content:flex-end;gap:10px;width:100%;display:flex}.axiler-scan-history-modal__new-btn.ant-btn-primary{font-weight:600}.axiler-scan-history-modal__intro{color:var(--axiler-feature-subtle);margin:0 0 14px;font-size:13px;line-height:1.5}.axiler-scan-history-empty{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 8px 12px;display:flex}.axiler-scan-history-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.axiler-scan-history-item{border:1px solid var(--card-border);background:var(--card);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item{background:color-mix(in oklab,var(--card) 92%,var(--foreground) 4%)}}.axiler-scan-history-item{flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.dark .axiler-scan-history-item{background:#ffffff08;border-color:#ffffff1a}.axiler-scan-history-item__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.axiler-scan-history-item__delete{border:1px solid var(--foreground);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__delete{border:1px solid color-mix(in oklab,var(--foreground) 14%,var(--card-border))}}.axiler-scan-history-item__delete{color:var(--axiler-feature-subtle);cursor:pointer;background:0 0;border-radius:8px;transition:color .15s,border-color .15s,background-color .15s}.axiler-scan-history-item__delete:hover:not(:disabled){color:#dc2626;border-color:#dc2626}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__delete:hover:not(:disabled){border-color:color-mix(in oklab,#dc2626 45%,var(--card-border))}}.axiler-scan-history-item__delete:hover:not(:disabled){background:oklab(57.7099% .191149 .0987651/.08)}.axiler-scan-history-item__delete:disabled{opacity:.35;cursor:not-allowed}.axiler-scan-history-item__status.ant-tag{flex-shrink:0;margin-top:2px;font-weight:600;line-height:1.4;border:0!important;border-radius:6px!important;margin-inline-end:0!important;padding-inline:8px!important}.axiler-scan-history-item__meta{flex:1;min-width:0}.axiler-scan-history-item__title{color:var(--foreground);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;overflow:hidden}.axiler-scan-history-item__ago{color:var(--axiler-feature-subtle);margin-top:4px;font-size:12px}.axiler-scan-history-item__actions{border-top:1px solid var(--card-border);grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__actions{border-top:1px solid color-mix(in oklab,var(--card-border) 85%,transparent)}}.axiler-scan-history-item__action-btn.ant-btn{border-radius:9px;justify-content:center;height:38px;margin:0;padding-inline:14px;font-size:13px;font-weight:600}.axiler-scan-history-item__action-btn--log.ant-btn{border:1px solid var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__action-btn--log.ant-btn{border:1px solid color-mix(in oklab,var(--foreground) 22%,var(--card-border))!important}}.axiler-scan-history-item__action-btn--log.ant-btn{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__action-btn--log.ant-btn{background:color-mix(in oklab,var(--card) 88%,var(--foreground) 3%)}}.axiler-scan-history-item__action-btn--log.ant-btn{color:var(--foreground);box-shadow:none}.axiler-scan-history-item__action-btn--log.ant-btn:active,.axiler-scan-history-item__action-btn--log.ant-btn:focus,.axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.axiler-scan-history-item__action-btn--log.ant-btn:hover{color:var(--axiler-primary);border:1px solid var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__action-btn--log.ant-btn:active,.axiler-scan-history-item__action-btn--log.ant-btn:focus,.axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.axiler-scan-history-item__action-btn--log.ant-btn:hover{border:1px solid color-mix(in oklab,var(--axiler-primary) 55%,var(--card-border))!important}}.axiler-scan-history-item__action-btn--log.ant-btn:active,.axiler-scan-history-item__action-btn--log.ant-btn:focus,.axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.axiler-scan-history-item__action-btn--log.ant-btn:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__action-btn--log.ant-btn:active,.axiler-scan-history-item__action-btn--log.ant-btn:focus,.axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.axiler-scan-history-item__action-btn--log.ant-btn:hover{background:color-mix(in oklab,var(--axiler-primary) 8%,transparent)}}.axiler-scan-history-item__action-btn--log.ant-btn:active,.axiler-scan-history-item__action-btn--log.ant-btn:focus,.axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.axiler-scan-history-item__action-btn--log.ant-btn:hover{box-shadow:none}.dark .axiler-scan-history-item__action-btn--log.ant-btn{background:#ffffff0a;border-color:#ffffff38!important}.dark .axiler-scan-history-item__action-btn--log.ant-btn:active,.dark .axiler-scan-history-item__action-btn--log.ant-btn:focus,.dark .axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.dark .axiler-scan-history-item__action-btn--log.ant-btn:hover{border-color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.dark .axiler-scan-history-item__action-btn--log.ant-btn:active,.dark .axiler-scan-history-item__action-btn--log.ant-btn:focus,.dark .axiler-scan-history-item__action-btn--log.ant-btn:focus-visible,.dark .axiler-scan-history-item__action-btn--log.ant-btn:hover{border-color:color-mix(in oklab,var(--axiler-primary) 65%,#ffffff38)!important}}.axiler-scan-history-item__action-btn--findings.ant-btn-primary{box-shadow:none}.axiler-scan-history-item__report{color:var(--axiler-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.axiler-scan-history-item__report:hover{text-decoration:underline}.axiler-scan-history-item__terminal{border:1px solid var(--card-border);width:32px;height:32px;color:var(--axiler-feature-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.axiler-scan-history-item__terminal:hover{color:var(--axiler-primary);border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__terminal:hover{border-color:color-mix(in oklab,var(--axiler-primary) 40%,transparent)}}.axiler-scan-history-item__terminal:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-history-item__terminal:hover{background:color-mix(in oklab,var(--axiler-primary) 8%,transparent)}}.axiler-scan-history-report-modal .ant-modal-body{max-height:min(70vh,680px);overflow-y:auto}.axiler-scan-history-report-body{padding:4px 2px 8px}.dark .axiler-dashboard .axiler-hosts-page .axiler-add-host-btn.ant-btn-primary{color:#fff!important;background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important}.axiler-host-form-modal.ant-modal{max-width:calc(100vw - 32px)}.axiler-host-form-modal .ant-modal-container{overflow:hidden;border-radius:14px!important;padding:0!important}.axiler-host-form-modal .ant-modal-header{border-bottom:1px solid var(--card-border)!important;margin:0!important;padding:18px 22px 14px!important}.axiler-host-form-modal .ant-modal-title{width:100%}.axiler-host-form-modal__title-block{flex-direction:column;gap:4px;padding-right:28px;display:flex}.axiler-host-form-modal__title{font-family:var(--font-display),var(--font-sans);letter-spacing:-.02em;color:var(--foreground);font-size:1.15rem;font-weight:700;line-height:1.3;display:block}.axiler-host-form-modal__subtitle{color:var(--axiler-feature-subtle);font-size:13px;font-weight:400;line-height:1.4;display:block}.axiler-host-form-modal .ant-modal-body{max-height:min(68vh,640px);overflow-y:auto;padding:0!important}.axiler-host-form-modal__body{padding:16px 22px 8px}.axiler-host-form-modal .ant-modal-footer{border-top:1px solid var(--card-border)!important;margin:0!important;padding:14px 22px 18px!important}.axiler-host-form-modal__footer{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.axiler-host-form-modal__footer .axiler-drawer-btn-cancel.ant-btn{min-width:100px;font-weight:500;border:1px solid var(--card-border)!important;background:var(--content)!important;height:40px!important;color:var(--foreground)!important;box-shadow:none!important;border-radius:8px!important}.axiler-host-form-modal__footer .axiler-drawer-btn-cancel.ant-btn:hover{border-color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-host-form-modal__footer .axiler-drawer-btn-cancel.ant-btn:hover{border-color:color-mix(in oklab,var(--axiler-primary) 35%,transparent)!important}}.axiler-host-form-modal__footer .axiler-drawer-btn-cancel.ant-btn:hover{color:var(--axiler-primary)!important}.axiler-host-form-modal__footer .axiler-drawer-btn-save.ant-btn-primary{min-width:120px;font-weight:600;background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:#fff!important;height:40px!important;box-shadow:none!important;border-radius:8px!important}.axiler-host-form-modal__footer .axiler-drawer-btn-save.ant-btn-primary:hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important;color:#fff!important}.dark .axiler-host-form-modal .ant-modal-container{background:oklch(23% .034 264.665)!important}.dark .axiler-host-form-modal .ant-modal-footer,.dark .axiler-host-form-modal .ant-modal-header{background:0 0!important;border-color:#ffffff1a!important}.axiler-host-form-modal .axiler-drawer-form .ant-form-item-label>label{color:var(--foreground);font-weight:600}.axiler-host-form-modal .axiler-filter-control .ant-select-selector,.axiler-host-form-modal .axiler-filter-control.ant-input,.axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper{background:var(--axion-content)!important;border-radius:8px!important;min-height:40px!important}@supports (color:color-mix(in lab,red,red)){.axiler-host-form-modal .axiler-filter-control .ant-select-selector,.axiler-host-form-modal .axiler-filter-control.ant-input,.axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper{background:color-mix(in oklab,var(--axion-content) 72%,#fff 8%)!important}}.axiler-host-form-modal .axiler-filter-control .ant-select-selector,.axiler-host-form-modal .axiler-filter-control.ant-input,.axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper{border-color:var(--axion-border)!important}.dark .axiler-host-form-modal .axiler-filter-control .ant-select-selector,.dark .axiler-host-form-modal .axiler-filter-control.ant-input,.dark .axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper{background:oklch(18% .034 264.665)!important;border-color:oklch(100% 0 0/.14)!important}.dark .axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper-focused,.dark .axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper:hover,.dark .axiler-host-form-modal .axiler-filter-control.ant-input-focused,.dark .axiler-host-form-modal .axiler-filter-control.ant-input:focus,.dark .axiler-host-form-modal .axiler-filter-control.ant-input:hover,.dark .axiler-host-form-modal .axiler-filter-control.ant-select-focused .ant-select-selector,.dark .axiler-host-form-modal .axiler-filter-control.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--axiler-primary)!important;background:oklch(19% .034 264.665)!important}@supports (color:color-mix(in lab,red,red)){.dark .axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper-focused,.dark .axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper:hover,.dark .axiler-host-form-modal .axiler-filter-control.ant-input-focused,.dark .axiler-host-form-modal .axiler-filter-control.ant-input:focus,.dark .axiler-host-form-modal .axiler-filter-control.ant-input:hover,.dark .axiler-host-form-modal .axiler-filter-control.ant-select-focused .ant-select-selector,.dark .axiler-host-form-modal .axiler-filter-control.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:color-mix(in oklab,var(--axiler-primary) 45%,transparent)!important}}.axiler-host-form-modal .axiler-filter-control .ant-select-selection-placeholder,.axiler-host-form-modal .axiler-filter-control.ant-input-affix-wrapper .ant-input::placeholder,.axiler-host-form-modal .axiler-filter-control.ant-input::placeholder{color:var(--axion-text-muted)!important;opacity:.45!important}.axiler-host-form-modal .axiler-host-form-section{margin-bottom:14px}.axiler-drawer-footer-actions{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.axiler-drawer-footer-actions .axiler-drawer-btn-cancel.ant-btn{min-width:100px;font-weight:500;border-radius:var(--axiler-radius-control)!important;border:1px solid var(--card-border)!important;background:var(--content)!important;height:40px!important;color:var(--foreground)!important;box-shadow:none!important}.axiler-drawer-footer-actions .axiler-drawer-btn-cancel.ant-btn:hover{color:var(--axiler-primary)!important;background:var(--content)!important;border-color:#036b9d59!important}.dark .axiler-drawer-footer-actions .axiler-drawer-btn-cancel.ant-btn{color:oklch(96% .008 264.665)!important;background:oklch(25% .034 264.665)!important;border-color:oklch(72% .04 264.665/.28)!important}.dark .axiler-drawer-footer-actions .axiler-drawer-btn-cancel.ant-btn:hover{color:oklch(98.5% .002 247.839)!important;background:oklch(28% .034 264.665)!important;border-color:oklch(55% .14 264.376/.65)!important}.axiler-drawer-footer-actions .axiler-drawer-btn-save.ant-btn-primary{min-width:100px;font-weight:600;border-radius:var(--axiler-radius-control)!important;border:none!important;height:40px!important;box-shadow:0 2px 8px #036b9d47!important}.axiler-drawer-footer-actions .axiler-drawer-btn-save.ant-btn-primary:not(:disabled){background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:var(--axiler-primary-foreground)!important}.axiler-drawer-footer-actions .axiler-drawer-btn-save.ant-btn-primary:not(:disabled):hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important}.dark .axiler-drawer-footer-actions .axiler-drawer-btn-save.ant-btn-primary{background:var(--axiler-primary)!important;color:var(--axiler-primary-foreground)!important;box-shadow:0 4px 14px #036b9d59!important}.dark .axiler-drawer-footer-actions .axiler-drawer-btn-save.ant-btn-primary:hover{background:var(--axiler-primary-hover)!important}.axiler-drawer-form .ant-form-item{margin-bottom:18px!important}.axiler-drawer-form .ant-form-item-label>label{letter-spacing:.02em;opacity:.88;color:var(--foreground)!important;height:auto!important;font-size:12px!important;font-weight:600!important}.axiler-drawer-form .ant-form-item-label>label.ant-form-item-required:before,.dark .axiler-drawer-form .ant-form-item-label>label.ant-form-item-required:before{color:var(--axiler-primary)!important}.axiler-drawer-form .ant-form-item-explain-error{font-size:12px}.axiler-drawer-form .ant-form-item-extra{opacity:.62;font-size:12px;margin-top:6px!important}.axiler-host-form-section{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--content);margin-bottom:16px;overflow:hidden}.axiler-host-form-section:last-child{margin-bottom:0}.axiler-host-form-section__header{border-bottom:1px solid var(--card-border);background:var(--card);padding:14px 16px 12px}@supports (color:color-mix(in lab,red,red)){.axiler-host-form-section__header{background:color-mix(in oklab,var(--card) 88%,var(--foreground) 2%)}}.axiler-host-form-section--collapsible .axiler-host-form-section__toggle{background:var(--card);border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-host-form-section--collapsible .axiler-host-form-section__toggle{background:color-mix(in oklab,var(--card) 88%,var(--foreground) 2%)}}.axiler-host-form-section--collapsible .axiler-host-form-section__toggle{color:inherit;text-align:left;cursor:pointer}.axiler-host-form-section--collapsible.axiler-host-form-section--open .axiler-host-form-section__toggle{border-bottom:1px solid var(--card-border)}.axiler-host-form-section__toggle-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axiler-host-form-section__meta{color:var(--axiler-primary);font-size:12px;font-weight:600}.axiler-host-form-section__chevron{opacity:.7;flex-shrink:0;transition:transform .18s}.axiler-host-form-section__chevron--open{transform:rotate(180deg)}.axiler-host-form-section__description--body{margin:0 0 12px}.axiler-host-extras{flex-direction:column;gap:16px;display:flex}.axiler-host-extras__block{flex-direction:column;gap:8px;display:flex}.axiler-host-extras__label{letter-spacing:.04em;text-transform:uppercase;color:var(--foreground);opacity:.78;margin:0;font-size:12px;font-weight:700}.axiler-host-form-section__title{letter-spacing:.02em;color:var(--foreground);margin:0;font-size:13px;font-weight:700}.axiler-host-form-section__description{color:var(--foreground);opacity:.62;margin:4px 0 0;font-size:12px;line-height:1.45}.axiler-host-form-section__body{padding:14px 16px 16px}.axiler-host-form-section__field-wrap{flex-direction:column;gap:0;display:flex}.axiler-host-drawer-form .axiler-host-form-section__body .ant-form-item:last-child,.axiler-host-drawer-form .axiler-host-form-section__field{margin-bottom:0!important}.axiler-host-attachments-field{flex-direction:column;gap:10px;display:flex}.axiler-host-attachments-field__dropzone.ant-upload-wrapper .ant-upload-drag{border-color:var(--card-border)!important;border-radius:var(--axiler-radius-control)!important;background:var(--card)!important;padding:0!important}.axiler-host-attachments-field__dropzone.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-host-attachments-field__dropzone.ant-upload-wrapper .ant-upload-drag:hover{border-color:color-mix(in oklab,var(--axiler-primary) 40%,var(--card-border))!important}}.axiler-host-attachments-field__prompt{text-align:left;align-items:center;gap:12px;padding:12px 14px;display:flex}.axiler-host-attachments-field__icon{border-radius:var(--axiler-radius-control);background:var(--axiler-primary);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-host-attachments-field__icon{background:color-mix(in oklab,var(--axiler-primary) 12%,transparent)}}.axiler-host-attachments-field__icon{color:var(--axiler-primary)}.axiler-host-attachments-field__slots{color:var(--axiler-primary);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:600}.axiler-host-attachments-field__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.axiler-host-attachments-field__item{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.axiler-host-attachments-field__file-icon{border-radius:calc(var(--axiler-radius-control) - 2px);background:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-host-attachments-field__file-icon{background:color-mix(in oklab,var(--foreground) 5%,transparent)}}.axiler-host-attachments-field__file-icon{color:var(--axiler-primary)}.axiler-host-attachments-field__empty{border:1px dashed var(--card-border);border-radius:var(--axiler-radius-control);color:var(--foreground);opacity:.62;background:var(--card);align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.axiler-drawer-textarea.ant-input,.axiler-form-textarea.ant-input,.axiler-host-notes-textarea.ant-input{resize:vertical;width:100%;display:block;border-radius:var(--axiler-radius-control)!important;border:1px solid var(--card-border)!important;background:var(--card)!important;height:auto!important;min-height:112px!important;color:var(--foreground)!important;padding:10px 12px!important;line-height:1.55!important}.axiler-drawer-textarea.ant-input:focus,.axiler-form-textarea.ant-input:focus,.axiler-host-notes-textarea.ant-input:focus{border-color:var(--axiler-primary)!important;box-shadow:0 0 0 3px var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-drawer-textarea.ant-input:focus,.axiler-form-textarea.ant-input:focus,.axiler-host-notes-textarea.ant-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--axiler-primary) 16%,transparent)!important}}.axiler-host-drawer-form.axiler-drawer-form .ant-form-item{margin-bottom:16px}.axiler-app-drawer .axiler-filter-control .ant-select-selector,.axiler-app-drawer .axiler-filter-control.ant-input-affix-wrapper,.axiler-app-drawer .axiler-filter-control.ant-input:not(textarea){min-height:40px!important}.axiler-app-drawer .ant-input-affix-wrapper,.axiler-app-drawer .ant-input:not(textarea),.axiler-app-drawer .ant-select .ant-select-selector{border-radius:var(--axiler-radius-control)!important;border:1px solid var(--card-border)!important;min-height:40px!important;transition:border-color .2s,box-shadow .2s,background-color .2s!important}.axiler-app-drawer textarea.ant-input{height:auto!important;min-height:auto!important;line-height:1.55!important}:root .axiler-app-drawer .ant-input,:root .axiler-app-drawer .ant-input-affix-wrapper,:root .axiler-app-drawer .ant-select .ant-select-selector{background:var(--content)!important;color:var(--foreground)!important}.dark .axiler-app-drawer .ant-input,.dark .axiler-app-drawer .ant-input-affix-wrapper,.dark .axiler-app-drawer .ant-select .ant-select-selector{background:var(--card)!important;color:var(--foreground)!important}.axiler-app-drawer .ant-input-affix-wrapper .ant-input,.axiler-app-drawer .ant-input-affix-wrapper>input.ant-input,.axiler-app-drawer .ant-input-password input.ant-input{min-height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.axiler-app-drawer .ant-input-affix-wrapper .ant-input:focus,.axiler-app-drawer .ant-input-affix-wrapper .ant-input:focus-visible,.axiler-app-drawer .ant-input-affix-wrapper .ant-input:hover,.axiler-app-drawer .ant-input-affix-wrapper-focused .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.axiler-app-drawer .ant-input-affix-wrapper,.axiler-app-drawer .ant-input-password.ant-input-affix-wrapper{isolation:isolate;overflow:hidden!important}.axiler-app-drawer .ant-input-affix-wrapper .ant-input,.axiler-app-drawer .ant-input-password .ant-input{border-radius:0!important}.axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill,.axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{transition:background-color 99999s ease-in-out}.axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:active,.axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{transition:background-color 99999s ease-in-out}.axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill,.axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{transition:background-color 99999s ease-in-out}.axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:active,.axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{transition:background-color 99999s ease-in-out}:root .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill,:root .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--content) inset!important;box-shadow:0 0 0 1000px var(--content) inset!important;-webkit-text-fill-color:var(--foreground)!important}:root .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:active,:root .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--content) inset!important;box-shadow:0 0 0 1000px var(--content) inset!important;-webkit-text-fill-color:var(--foreground)!important}:root .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill,:root .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--content) inset!important;box-shadow:0 0 0 1000px var(--content) inset!important;-webkit-text-fill-color:var(--foreground)!important}:root .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:active,:root .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--content) inset!important;box-shadow:0 0 0 1000px var(--content) inset!important;-webkit-text-fill-color:var(--foreground)!important}.dark .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill,.dark .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{caret-color:oklch(99% .004 264.665);-webkit-text-fill-color:oklch(99% .004 264.665)!important;box-shadow:inset 0 0 0 1000px oklch(25% .034 264.665)!important}.dark .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:active,.dark .axiler-dashboard .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{caret-color:oklch(99% .004 264.665);-webkit-text-fill-color:oklch(99% .004 264.665)!important;box-shadow:inset 0 0 0 1000px oklch(25% .034 264.665)!important}.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill,.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:hover{caret-color:oklch(99% .004 264.665);-webkit-text-fill-color:oklch(99% .004 264.665)!important;box-shadow:inset 0 0 0 1000px oklch(25% .034 264.665)!important}.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:active,.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:-webkit-autofill:focus{caret-color:oklch(99% .004 264.665);-webkit-text-fill-color:oklch(99% .004 264.665)!important;box-shadow:inset 0 0 0 1000px oklch(25% .034 264.665)!important}.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill,.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill:hover{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill:active,.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill:focus{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}.axiler-app-drawer .ant-input-password input:-webkit-autofill,.axiler-app-drawer .ant-input-password input:-webkit-autofill:hover{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}.axiler-app-drawer .ant-input-password input:-webkit-autofill:active,.axiler-app-drawer .ant-input-password input:-webkit-autofill:focus{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill-strong-password,.axiler-app-drawer .ant-input-affix-wrapper input:-webkit-autofill-strong-password-viewable{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}.axiler-app-drawer .ant-input-password input:-webkit-autofill-strong-password,.axiler-app-drawer .ant-input-password input:-webkit-autofill-strong-password-viewable{caret-color:oklch(99% .004 264.665);transition:background-color 99999s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:oklch(99% .004 264.665)!important;background:0 0!important}:-webkit-any(:root .axiler-app-drawer .ant-input-affix-wrapper:has(input:-webkit-autofill),:root .axiler-app-drawer .ant-input-password:has(input:-webkit-autofill)){background:var(--content)!important;-webkit-box-shadow:none!important;box-shadow:none!important}:is(:root .axiler-app-drawer .ant-input-affix-wrapper:has(input:autofill),:root .axiler-app-drawer .ant-input-password:has(input:autofill)){background:var(--content)!important;-webkit-box-shadow:none!important;box-shadow:none!important}:-webkit-any(.dark .axiler-app-drawer .ant-input-affix-wrapper:has(input:-webkit-autofill),.dark .axiler-app-drawer .ant-input-password:has(input:-webkit-autofill)){-webkit-box-shadow:none!important;box-shadow:none!important;background:oklch(25% .034 264.665)!important}:is(.dark .axiler-app-drawer .ant-input-affix-wrapper:has(input:autofill),.dark .axiler-app-drawer .ant-input-password:has(input:autofill)){-webkit-box-shadow:none!important;box-shadow:none!important;background:oklch(25% .034 264.665)!important}:is(.dark .axiler-dashboard .ant-form-item-control-input>.ant-input:autofill,.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:autofill){caret-color:oklch(99% .004 264.665);-webkit-text-fill-color:oklch(99% .004 264.665)!important;box-shadow:inset 0 0 0 1000px oklch(25% .034 264.665)!important}:is(:root .axiler-dashboard .ant-form-item-control-input>.ant-input:autofill,:root .axiler-app-drawer .ant-form-item-control-input>.ant-input:autofill){caret-color:var(--foreground);box-shadow:0 0 0 1000px var(--content) inset!important;-webkit-text-fill-color:var(--foreground)!important}:is(.axiler-app-drawer .ant-input-affix-wrapper input:autofill,.axiler-app-drawer .ant-input-password input:autofill){box-shadow:none!important;background:0 0!important}.axiler-app-drawer .ant-input::placeholder,.axiler-app-drawer .ant-select-selection-placeholder{color:var(--foreground)!important;opacity:.42!important}.axiler-app-drawer .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.axiler-app-drawer .ant-input:hover,.axiler-app-drawer .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#036b9d73!important}.dark .axiler-app-drawer .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.dark .axiler-app-drawer .ant-input:hover,.dark .axiler-app-drawer .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#036b9da6!important}.axiler-app-drawer .ant-form-item-control-input>.ant-input:focus,.axiler-app-drawer .ant-input-affix-wrapper-focused,.axiler-app-drawer .ant-select-focused .ant-select-selector{border-color:var(--axiler-primary)!important;box-shadow:0 0 0 3px #036b9d24!important}.dark .axiler-app-drawer .ant-form-item-control-input>.ant-input:focus,.dark .axiler-app-drawer .ant-input-affix-wrapper-focused,.dark .axiler-app-drawer .ant-select-focused .ant-select-selector{border-color:var(--axiler-primary)!important;box-shadow:0 0 0 3px #036b9d38!important}.axiler-app-drawer .ant-select .ant-select-selection-item,.axiler-app-drawer .ant-select .ant-select-selection-search-input{color:var(--foreground)!important}.dark .axiler-app-drawer .ant-input-password-icon,.dark .axiler-app-drawer .ant-select-arrow{color:oklch(82% .02 264.665)!important}.dark .axiler-app-drawer .ant-input-password-icon:hover{color:oklch(96% .008 264.665)!important}.axiler-select-dropdown.ant-select-dropdown{border-radius:var(--axiler-radius-control)!important;border:1px solid var(--card-border)!important;padding:4px!important}:root .axiler-select-dropdown.ant-select-dropdown{background:#fff!important}.dark .axiler-select-dropdown.ant-select-dropdown{background:oklch(28% .034 264.665/.98)!important}.axiler-select-dropdown .ant-select-item{border-radius:4px!important}.dark .axiler-select-dropdown .ant-select-item{color:var(--foreground)!important}.axiler-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#036b9d14!important}.axiler-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;color:var(--axiler-primary)!important;background:#036b9d1f!important}.dark .axiler-select-dropdown .ant-select-item-option-active,.dark .axiler-select-dropdown .ant-select-item-option-selected{background:#036b9d33!important}.axiler-dashboard .ant-btn,.axiler-dashboard .ant-input,.axiler-dashboard .ant-input-affix-wrapper,.axiler-dashboard .ant-picker,.axiler-dashboard .ant-segmented,.axiler-dashboard .ant-select-selector{border-radius:var(--axiler-radius-control)!important}html:not(.dark) .axiler-dashboard .ant-select .ant-select-selection-item,html:not(.dark) .axiler-dashboard .ant-select .ant-select-selection-search-input{color:#0f172a!important}html:not(.dark) .axiler-dashboard .ant-input-affix-wrapper .ant-input::placeholder,html:not(.dark) .axiler-dashboard .ant-input::placeholder,html:not(.dark) .axiler-dashboard .ant-select .ant-select-selection-placeholder{color:#64748b!important;opacity:1!important}html:not(.dark) .axiler-dashboard .ant-select .ant-select-arrow{color:#475569!important}html.dark .axiler-dashboard .ant-select .ant-select-selection-item,html.dark .axiler-dashboard .ant-select .ant-select-selection-placeholder,html.dark .axiler-dashboard .ant-select .ant-select-selection-search-input{color:#ffffffe6!important}html.dark .axiler-dashboard .ant-select .ant-select-arrow{color:#ffffff8c!important}.axiler-filter-toolbar{background:var(--card);border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:12px 14px;display:flex}.axiler-filter-search-group{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--axiler-log-filter-bg);flex:auto;align-items:stretch;min-width:280px;display:flex;overflow:hidden}.axiler-filter-search-group .ant-input,.axiler-filter-search-group .ant-input-affix-wrapper,.axiler-filter-search-group .ant-select-selector,.axiler-filter-toolbar .ant-input,.axiler-filter-toolbar .ant-input-affix-wrapper,.axiler-filter-toolbar .ant-picker,.axiler-filter-toolbar .ant-select-selector{background:var(--axiler-log-filter-bg)!important;color:var(--axiler-log-filter-text)!important}.axiler-filter-toolbar .ant-select-selection-item{color:var(--axiler-log-filter-text)!important}.axiler-filter-toolbar .ant-input::placeholder,.axiler-filter-toolbar .ant-select-selection-placeholder{color:var(--axiler-log-table-secondary)!important;opacity:1!important}.axiler-filter-search-group .axiler-filter-search-input{flex:1;min-width:0;box-shadow:none!important;border:none!important;border-radius:0!important}.axiler-filter-search-group .axiler-filter-search-input,.axiler-filter-search-group .axiler-filter-search-input.ant-input-affix-wrapper{height:40px}.axiler-filter-control .ant-select-selector,.axiler-filter-control.ant-input-affix-wrapper,.axiler-filter-control.ant-input:not(textarea),.axiler-filter-control.ant-picker,.axiler-filter-control.ant-picker .ant-picker-input>input{border-radius:var(--axiler-radius-control)!important;border-color:var(--card-border)!important;height:40px!important;min-height:40px!important;line-height:38px!important}.axiler-app-drawer .axiler-filter-control .ant-select-selector,.axiler-app-drawer .axiler-filter-control.ant-input-affix-wrapper,.axiler-app-drawer .axiler-filter-control.ant-input:not(textarea){background:var(--card)!important;color:var(--foreground)!important}html:not(.dark) .axiler-filter-toolbar .axiler-filter-control .ant-select-selector,html:not(.dark) .axiler-filter-toolbar .axiler-filter-control.ant-input,html:not(.dark) .axiler-filter-toolbar .axiler-filter-control.ant-input-affix-wrapper,html:not(.dark) .axiler-filter-toolbar .axiler-filter-control.ant-picker{background:#fff!important}html:not(.dark) .ant-select-dropdown:not(.axiler-select-dropdown){background:#fff!important;border:1px solid #0f172a1f!important}html:not(.dark) .ant-select-dropdown:not(.axiler-select-dropdown) .ant-select-item-option{background:#fff!important}html:not(.dark) .ant-select-dropdown:not(.axiler-select-dropdown) .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#0f172a0a!important}html:not(.dark) .ant-select-dropdown:not(.axiler-select-dropdown) .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#036b9d14!important}.axiler-dashboard .ant-table,.axiler-dashboard .ant-table-body,.axiler-dashboard .ant-table-cell-fix-left,.axiler-dashboard .ant-table-cell-fix-right,.axiler-dashboard .ant-table-container,.axiler-dashboard .ant-table-content,.axiler-dashboard .ant-table-placeholder,.axiler-dashboard .ant-table-summary,.axiler-dashboard .ant-table-tbody>tr.ant-table-placeholder:hover>td,.axiler-dashboard .ant-table-tbody>tr>td,.axiler-dashboard .ant-table-wrapper{background:var(--card)!important}.axiler-dashboard .ant-table-thead>tr>th{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:11px;padding:var(--axiler-table-cell-padding)!important;background:#7878780f!important}html:not(.dark) .axiler-dashboard .ant-table-thead>tr>th{font-weight:650;color:#334155!important;opacity:1!important;background:#f1f5f9!important}html.dark .axiler-dashboard .ant-table-thead>tr>th{font-weight:650;color:#e2e8f0b8!important;opacity:1!important;background:#ffffff0a!important;border-bottom-color:#ffffff14!important}.axiler-dashboard .ant-table-tbody>tr.ant-table-row:hover>td,.axiler-dashboard .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#78787814!important}.axiler-dashboard .ant-table-tbody>tr>td{padding:var(--axiler-table-cell-padding)!important}.axiler-dashboard .ant-table-tbody>tr>td:first-child,.axiler-dashboard .ant-table-thead>tr>th:first-child{padding-left:24px!important}.axiler-dashboard .ant-table-tbody>tr>td:last-child,.axiler-dashboard .ant-table-thead>tr>th:last-child{padding-right:24px!important}body,html{height:100%}.dark,.dark *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.dark ::-webkit-scrollbar{width:8px;height:8px}.dark ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.dark ::-webkit-scrollbar-thumb{border:2px solid var(--scrollbar-track);background:linear-gradient(oklch(34% .042 264.665/.55),oklch(26% .034 264.665/.8) 45%,oklch(32% .048 250/.5));border-radius:999px}.dark ::-webkit-scrollbar-thumb:hover{background:linear-gradient(oklch(40% .045 264.665/.65),oklch(32% .038 264.665/.88) 45%,oklch(38% .05 250/.6))}.dark ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}:root{--axiler-log-filter-bg:var(--card);--axiler-log-filter-text:var(--card-foreground);--axiler-log-table-header:#78787814;--axiler-log-table-row-alt:transparent;--axiler-log-table-row-hover:#8abcfd14;--axiler-log-table-muted:#0000009e;--axiler-log-table-secondary:#000000c7;--axiler-log-table-cell:#000000eb;--axiler-log-icon-muted:#00000073}.dark{--axiler-log-filter-text:var(--foreground);--axiler-log-table-header:oklch(30% .034 264.665/.8);--axiler-log-table-row-alt:oklch(22% .034 264.665/.35);--axiler-log-table-row-hover:oklch(32% .04 264.665/.55);--axiler-log-table-muted:oklch(96% .008 264.665);--axiler-log-table-secondary:oklch(92% .01 264.665);--axiler-log-table-cell:oklch(99% .004 264.665);--axiler-log-icon-muted:oklch(82% .015 264.665)}.dark .axiler-log-report,.dark .axiler-log-report-data-table .ant-table,.dark .axiler-log-report-data-table .ant-table-tbody>tr>td,.dark .axiler-log-report-data-table .ant-table-tbody>tr>td :not(.axiler-detection-pill__label):not(.axiler-log-status-tag):not(.axiler-log-attack-yes):not(.axiler-detection-pill--rule){color:var(--axiler-log-table-cell)}.dark .axiler-log-report-data-table .ant-empty-description,.dark .axiler-log-report-data-table .ant-table-column-sorter,.dark .axiler-log-report-data-table .ant-table-column-sorter-down,.dark .axiler-log-report-data-table .ant-table-column-sorter-up{color:var(--axiler-log-table-secondary)!important}.axiler-log-report-toolbar{background:var(--card);border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:12px 14px;display:flex}.axiler-log-report-search-group{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--axiler-log-filter-bg);flex:auto;align-items:stretch;min-width:280px;display:flex;overflow:hidden}.axiler-log-report-search-group .axiler-filter-field{flex:0 0 148px;min-width:132px}.axiler-log-report-search-group .ant-input,.axiler-log-report-search-group .ant-select-selector,.axiler-log-report-toolbar .ant-input,.axiler-log-report-toolbar .ant-input-affix-wrapper,.axiler-log-report-toolbar .ant-picker,.axiler-log-report-toolbar .ant-select-selector{background:var(--axiler-log-filter-bg)!important;color:var(--axiler-log-filter-text)!important}.axiler-log-report-toolbar .ant-select-selection-item{color:var(--axiler-log-filter-text)!important}.axiler-log-report-toolbar .ant-input::placeholder,.axiler-log-report-toolbar .ant-select-selection-placeholder{color:var(--axiler-log-table-secondary)!important;opacity:1!important}.axiler-log-report-search-group .axiler-filter-field .ant-select-selector{height:40px!important;box-shadow:none!important;border:none!important;border-right:1px solid var(--card-border)!important;border-radius:0!important}.axiler-log-report-search-group .axiler-filter-search-input{flex:1;min-width:0;box-shadow:none!important;border:none!important;border-radius:0!important}.axiler-log-report-search-group .axiler-filter-search-input,.axiler-log-report-search-group .axiler-filter-search-input.ant-input-affix-wrapper{height:40px}.axiler-log-report-search-group .axiler-filter-search-btn{flex-shrink:0;color:#0c1a2e!important;background:#8abcfd!important;border:none!important;border-radius:0!important;width:44px!important;min-width:44px!important;height:40px!important;padding:0!important}.axiler-log-report-search-group .axiler-filter-search-btn:hover:not(:disabled){background:#6fa8fc!important}.axiler-log-report-search-group .axiler-filter-search-btn:disabled{opacity:.45}.axiler-log-report-toolbar .ant-btn-default{background:var(--axiler-log-filter-bg)!important;border-color:var(--card-border)!important;color:var(--axiler-log-filter-text)!important}.axiler-filter-control{flex-shrink:0}.axiler-filter-control.ant-picker,.axiler-filter-control.ant-select{min-width:128px}.axiler-filter-control .ant-select-selector,.axiler-filter-control.ant-picker,.axiler-filter-control.ant-picker .ant-picker-input>input{border-radius:var(--axiler-radius-control)!important;border-color:var(--card-border)!important;height:40px!important;min-height:40px!important;line-height:38px!important}.axiler-filter-control.ant-select .ant-select-selector{align-items:center;display:flex}.axiler-filter-control.ant-picker{padding:0 8px!important}.axiler-filter-traffic{min-width:160px}.axiler-filter-method{min-width:132px}.axiler-filter-period{min-width:128px}.axiler-filter-dates{min-width:240px}.axiler-log-report-toolbar .ant-btn-lg{height:40px!important}.axiler-log-report-toolbar-actions{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.axiler-log-table-extra{color:var(--axiler-log-table-secondary)!important}.axiler-filter-reset{opacity:.9;white-space:nowrap;color:var(--axiler-log-filter-text)!important}.axiler-filter-reset:hover{opacity:1}.axiler-log-report-table .ant-card-head{border-bottom:1px solid var(--card-border)!important}.axiler-log-report-data-table .ant-table{background:var(--card)!important}.axiler-log-report-data-table .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;color:var(--axiler-log-table-secondary)!important;background:var(--axiler-log-table-header)!important;border-bottom:1px solid var(--card-border)!important}.dark .axiler-log-report-data-table .ant-table-thead>tr>th{font-weight:600;color:var(--axiler-log-table-muted)!important}.axiler-log-report-data-table .ant-table-tbody>tr>td{vertical-align:middle;color:var(--axiler-log-table-cell)!important;border-bottom:1px solid var(--card-border)!important;background:0 0!important}.axiler-log-report-data-table .ant-table-tbody>tr>td .ant-typography,.axiler-log-report-data-table .ant-table-tbody>tr>td span{color:inherit}.axiler-log-report-data-table .axiler-detection-pill--rule,.axiler-log-report-data-table .axiler-detection-pill__label{color:#fff!important}.axiler-log-report-table .ant-card-head-title{color:var(--axiler-log-table-cell)!important}.axiler-log-report-table .ant-card-extra{color:var(--axiler-log-table-secondary)!important}.dark .axiler-log-report-data-table .ant-table-tbody>tr:nth-child(2n)>td{background:var(--axiler-log-table-row-alt)!important}.axiler-log-report-data-table .ant-table-tbody>tr:hover>td{background:var(--axiler-log-table-row-hover)!important}.dark .axiler-log-report-data-table .ant-tag-default{color:oklch(94% .01 264.665)!important;background:oklch(34% .03 264.665/.7)!important;border-color:oklch(55% .04 264.665/.4)!important}.dark .axiler-log-report-data-table .ant-tag-volcano{color:oklch(82% .08 45)!important;background:oklch(42% .12 35/.35)!important;border-color:oklch(55% .14 35/.45)!important}.dark .axiler-log-report-data-table .ant-tag-purple{color:oklch(85% .06 300)!important;background:oklch(38% .1 300/.35)!important;border-color:oklch(50% .12 300/.45)!important}.dark .axiler-log-report-data-table .ant-tag-error{color:oklch(88% .06 25)!important;background:oklch(40% .14 25/.4)!important;border-color:oklch(55% .16 25/.5)!important}.dark .axiler-log-report-data-table .ant-tag-success{color:oklch(85% .06 145)!important;background:oklch(35% .08 145/.35)!important;border-color:oklch(48% .1 145/.45)!important}.dark .axiler-log-report-data-table .ant-tag-processing,.dark .axiler-log-report-data-table .ant-tag-warning{color:oklch(88% .06 85)!important;background:oklch(38% .08 85/.3)!important;border-color:oklch(52% .1 85/.4)!important}.axiler-log-report-data-table .font-mono{color:var(--axiler-log-table-cell)!important}.axiler-log-report-data-table .axiler-log-row-index{color:var(--axiler-log-table-secondary)!important;opacity:1!important}.axiler-log-report-data-table .axiler-log-time-cell{color:var(--axiler-log-table-cell)}.axiler-log-report-data-table .axiler-log-time-sub{color:var(--axiler-log-table-secondary)!important}.axiler-log-report-data-table .axiler-log-time-icon{color:var(--axiler-log-icon-muted)!important;opacity:1!important}.axiler-log-status-tag{text-align:center;min-width:40px;font-weight:600;border:none!important;margin:0!important}.axiler-log-attack-type-pill{color:var(--axiler-log-table-cell);background:#78787826;border-radius:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.dark .axiler-log-attack-type-pill{color:oklch(98% .005 264.665);background:oklch(34% .03 264.665/.8)}.axiler-log-attack-type-pill--threat{color:#f87171!important;background:#dc262633!important}.dark .axiler-log-attack-type-pill--threat{color:oklch(82% .08 25)!important;background:oklch(40% .12 25/.45)!important}.axiler-log-attack-yes{color:#ef4444;font-weight:500}.axiler-detection-pill{border-radius:4px;align-items:stretch;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex;overflow:hidden}.axiler-detection-pill__label{color:#fff;background:#dc2626;padding:2px 8px}.axiler-detection-pill--rule{color:#fff;background:#ea580c;border-radius:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.axiler-detection-pill__score{color:var(--axiler-log-table-cell);background:#78787833;padding:2px 8px;font-weight:500}.dark .axiler-detection-pill__score{color:oklch(98% .005 264.665);background:oklch(32% .034 264.665/.95)}.axiler-log-detail-drawer .ant-drawer-header{border-bottom:1px solid var(--card-border)}.axiler-log-detail-drawer .ant-drawer-body{background:var(--content);padding:0}.axiler-log-detail-content{flex-direction:column;gap:16px;padding:20px 24px 28px;display:flex}.axiler-log-detail-summary__row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.axiler-log-detail-summary__main{flex:1;min-width:0}.axiler-log-detail-summary__path{font-family:var(--font-mono);word-break:break-all;color:var(--foreground);margin:0 0 6px;font-size:1.0625rem;font-weight:600;line-height:1.35}.axiler-log-detail-summary__host{color:var(--muted-foreground);align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}.axiler-log-detail-summary__time{color:var(--muted-foreground);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;font-size:.8125rem;display:flex}.axiler-log-detail-summary__time span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.axiler-log-detail-summary__chips{border-top:1px solid var(--card-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}@media (max-width:520px){.axiler-log-detail-summary__row{flex-direction:column}.axiler-log-detail-summary__time{align-items:flex-start}}.axiler-log-detail-metrics{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:560px){.axiler-log-detail-metrics{grid-template-columns:repeat(4,1fr)}}.axiler-log-detail-metric{border-radius:var(--axiler-radius-card);background:var(--card);border:1px solid var(--card-border);padding:14px 16px}.axiler-log-detail-metric__label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.axiler-log-detail-metric__value{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:4px;min-height:28px;font-size:.9375rem;font-weight:500;display:flex}.axiler-log-detail-traffic--attack{color:#ef4444;font-weight:600}.axiler-log-detail-type-badge{color:var(--foreground);background:oklch(55% .04 264/.2);border-radius:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.axiler-log-detail-type-badge--threat{color:#fca5a5;background:oklch(45% .14 25/.35)}.dark .axiler-log-detail-type-badge--threat{color:#fecaca}.axiler-log-detail-card{border:1px solid var(--card-border)!important;background:var(--card)!important}.axiler-log-detail-card .ant-card-head{border-bottom:1px solid var(--card-border);min-height:44px;padding:0 16px}.axiler-log-detail-card .ant-card-head-title{font-size:13px;font-weight:600}.axiler-log-detail-card .ant-card-body{padding:12px 16px 16px!important}.axiler-log-detail-card-title{align-items:center;gap:8px;display:inline-flex}.axiler-log-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.axiler-log-detail-field{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.axiler-log-detail-field--full{grid-column:1/-1}.axiler-log-detail-field__label{color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:1.3}.axiler-log-detail-field__value{width:100%;color:var(--foreground);word-break:break-word;min-width:0;font-size:13px;line-height:1.45}.axiler-log-detail-location{align-items:center;gap:8px;display:inline-flex}.axiler-log-detail-location svg{opacity:.65;flex-shrink:0}@media (max-width:560px){.axiler-log-detail-fields{grid-template-columns:1fr}}.axiler-log-detail-copyable{align-items:flex-start;gap:8px;width:100%;display:flex}.axiler-log-detail-copyable__text{word-break:break-all;flex:1;min-width:0}.axiler-log-detail-mono .axiler-log-detail-copyable__text{font-family:var(--font-mono);font-size:12px}.axiler-log-detail-copy-btn{color:var(--muted-foreground);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.axiler-log-detail-copy-btn:focus-visible,.axiler-log-detail-copyable:hover .axiler-log-detail-copy-btn{opacity:1}.axiler-log-detail-copy-btn:hover{color:var(--foreground);background:oklch(55% .12 250/.15)}.axiler-log-detail-country{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.axiler-log-detail-country__flag{flex-shrink:0;font-size:1.125rem;line-height:1}.axiler-log-detail-country__name{flex:auto;min-width:0}.axiler-log-detail-country__code{font-size:11px;font-family:var(--font-mono);margin:0!important}.axiler-log-detail-ua__pre{max-height:120px;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;border:1px solid var(--card-border);color:var(--foreground);background:oklch(20% .02 264/.35);border-radius:6px;margin:10px 0 0;padding:12px 14px;font-size:11px;line-height:1.5;overflow:auto}.dark .axiler-log-detail-ua__pre{background:oklch(17% .034 264.665)}.axiler-log-detail-status-tag{font-weight:600;margin:0!important;font-size:13px!important}@media (max-width:1200px){.axiler-log-report-toolbar{flex-wrap:wrap}.axiler-log-report-search-group{flex:100%;min-width:100%}.axiler-log-report-toolbar-actions{justify-content:flex-end;width:100%;margin-left:0}}.axiler-feature-config-modal .ant-modal-container{border:1px solid var(--axion-border);overflow:hidden;box-shadow:0 24px 64px #00000059;background:var(--axion-panel)!important;border-radius:14px!important}.dark .axiler-feature-config-modal .ant-modal-container{border-color:oklch(100% 0 0/.1);background:oklch(23% .034 264.665)!important}.dark .axiler-feature-config-modal .ant-modal-footer,.dark .axiler-feature-config-modal .ant-modal-header{background:0 0!important;border-color:#ffffff1a!important}.dark .axiler-feature-config-modal .ant-btn-default,.dark .axiler-feature-config-modal .ant-btn-variant-outlined{color:var(--foreground)!important;border-color:var(--card-border)!important;background:0 0!important}.dark .axiler-feature-config-modal .ant-btn-default:not(:disabled):focus-visible,.dark .axiler-feature-config-modal .ant-btn-default:not(:disabled):hover,.dark .axiler-feature-config-modal .ant-btn-variant-outlined:not(:disabled):focus-visible,.dark .axiler-feature-config-modal .ant-btn-variant-outlined:not(:disabled):hover{color:var(--foreground)!important;background:#ffffff14!important;border-color:oklch(72% .04 264.665/.35)!important}.axiler-feature-config-modal .ant-modal-header{margin-bottom:0!important;padding-bottom:1rem!important}.axiler-feature-config-modal .ant-modal-title{color:var(--axion-text)!important;font-size:1.0625rem!important;font-weight:600!important}.axiler-feature-config-modal .ant-modal-body{color:var(--axion-text);background:0 0!important;padding-top:.25rem!important}.axiler-config-modal-body{flex-direction:column;gap:1.25rem;display:flex}.axiler-config-modal-summary{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--axiler-feature-surface);padding:1rem}.axiler-config-modal-summary__label{letter-spacing:.12em;text-transform:uppercase;color:var(--axiler-feature-subtle);font-size:10px;font-weight:700}.axiler-config-modal-summary__title{color:var(--foreground);margin-top:.35rem;font-size:1.125rem;font-weight:600}.axiler-config-modal-summary__meta{color:var(--axiler-feature-muted);margin-top:.25rem;font-size:12px}.axiler-config-modal-status{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--axiler-feature-surface);color:var(--axiler-feature-muted);margin:0;padding:.75rem 1rem;font-size:12px;line-height:1.5}.axiler-config-modal-status--info{color:var(--foreground);border-color:#036b9d47}.axiler-scan-modal__extras{flex-direction:column;gap:12px;display:flex}.axiler-scan-modal__extras .axiler-host-form-section{margin-bottom:0}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-container{overflow:hidden;border-radius:14px!important;padding:0!important}.dark .axiler-scan-modal.axiler-scan-modal--configure .ant-modal-container{border:1px solid oklch(100% 0 0/.1);background:oklch(23% .034 264.665)!important}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-header{border-bottom:1px solid var(--card-border)!important;background:0 0!important;margin:0!important;padding:18px 22px 14px!important}.dark .axiler-scan-modal.axiler-scan-modal--configure .ant-modal-header{border-bottom-color:#ffffff1a!important}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-footer{border-top:1px solid var(--card-border)!important;background:0 0!important;margin:0!important;padding:14px 22px 18px!important}.dark .axiler-scan-modal.axiler-scan-modal--configure .ant-modal-footer{border-top-color:#ffffff1a!important}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body{background:0 0!important;margin:0!important;padding:16px 22px!important}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-title{width:100%;color:var(--axion-text)!important}.axiler-scan-modal-config__title-block{flex-direction:column;gap:4px;padding-right:28px;display:flex}.axiler-scan-modal-config__title{font-family:var(--font-display),var(--font-sans);letter-spacing:-.02em;color:var(--foreground);font-size:1.15rem;font-weight:700;line-height:1.3;display:block}.axiler-scan-modal-config__subtitle{color:var(--axiler-feature-subtle);font-size:13px;font-weight:400;line-height:1.4;display:block}.axiler-scan-modal-config{flex-direction:column;gap:18px;display:flex}.axiler-scan-modal-config__host{background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:0;display:flex}.dark .axiler-scan-modal-config__host{background:0 0}.axiler-scan-modal-config__host-icon{background:var(--axiler-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal-config__host-icon{background:color-mix(in oklab,var(--axiler-primary) 16%,transparent)}}.axiler-scan-modal-config__host-icon{color:var(--axiler-primary)}.axiler-scan-modal-config__host-label{letter-spacing:.1em;text-transform:uppercase;color:var(--axion-text-muted);opacity:.8;font-size:10px;font-weight:700}.axiler-scan-modal-config__host-title{color:var(--axion-text);margin-top:2px;font-size:16px;font-weight:600;line-height:1.3}.axiler-scan-modal-config__host-meta{font-family:var(--font-mono,ui-monospace,monospace);color:var(--axion-text-muted);opacity:.75;word-break:break-all;margin-top:2px;font-size:12px}.axiler-scan-modal-config__intro{color:var(--axion-text-muted);opacity:.9;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:13px;line-height:1.55}.axiler-scan-modal-config__field{flex-direction:column;gap:8px;display:flex}.axiler-scan-modal-config__field-label{color:var(--axion-text);font-size:13px;font-weight:650}.axiler-scan-modal-config__required{color:#dc2626}.axiler-scan-modal-config__field-error,.axiler-scan-modal-config__field-hint{font-size:12px;line-height:1.45}.axiler-scan-modal-config__field-hint{color:var(--axiler-feature-subtle)}.axiler-scan-modal-config__field-error{color:#dc2626}.axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input,.axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input-affix-wrapper{border-radius:8px!important;min-height:40px!important}.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input,.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input-affix-wrapper{background:oklch(18% .034 264.665)!important;border-color:oklch(100% 0 0/.14)!important}.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input-focused,.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input:focus,.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input:hover{border-color:var(--axiler-primary)!important;background:oklch(19% .034 264.665)!important}@supports (color:color-mix(in lab,red,red)){.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input-focused,.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input:focus,.dark .axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input:hover{border-color:color-mix(in oklab,var(--axiler-primary) 45%,transparent)!important}}.axiler-scan-modal.axiler-scan-modal--configure .axiler-filter-control.ant-input::placeholder{color:var(--axion-text-muted)!important;opacity:.45!important}.axiler-scan-modal-config__scan-id-preview{border:0;border-top:1px dotted var(--card-border);background:0 0;border-radius:0;flex-direction:column;gap:4px;margin-top:14px;padding-top:14px;display:flex}.dark .axiler-scan-modal-config__scan-id-preview{border-top-color:#ffffff2e}.axiler-scan-modal-config__scan-id-label{letter-spacing:.08em;text-transform:uppercase;color:var(--axiler-feature-subtle);font-size:10px;font-weight:700}.axiler-scan-modal-config__scan-id-value{font-family:var(--font-mono);color:var(--axion-text-muted);word-break:break-all;font-size:12px;line-height:1.45}.axiler-scan-modal-config__alert{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--content);color:var(--foreground);opacity:.88;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.axiler-scan-modal-config__alert--info{border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal-config__alert--info{border-color:color-mix(in oklab,var(--axiler-primary) 24%,var(--card-border))}}.axiler-scan-modal-config__alert--info{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal-config__alert--info{background:color-mix(in oklab,var(--axiler-primary) 8%,var(--content))}}.axiler-scan-modal__btn-cancel.ant-btn{min-width:96px;height:40px!important}.axiler-scan-modal.axiler-scan-modal--configure .axiler-scan-modal__btn-start.ant-btn-color-primary,.axiler-scan-modal__btn-start.ant-btn-primary{min-width:120px;font-weight:600;background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;height:40px!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important;background-image:none!important}.axiler-scan-modal.axiler-scan-modal--configure .axiler-scan-modal__btn-start.ant-btn-color-primary:not(:disabled):hover,.axiler-scan-modal__btn-start.ant-btn-primary:not(:disabled):hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important;box-shadow:none!important;background-image:none!important}.axiler-scan-modal.axiler-scan-modal--configure textarea.ant-input{height:auto!important;min-height:auto!important;line-height:1.55!important}.axiler-app-drawer .ant-drawer-body,.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body{scrollbar-width:thin;scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab,red,red)){.axiler-app-drawer .ant-drawer-body,.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body{scrollbar-color:color-mix(in oklab,var(--foreground) 30%,transparent) transparent}}.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar,.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar{width:2px;height:2px}.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-track,.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-track{background:0 0}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 28%,transparent)}}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-thumb{border-radius:999px}.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 28%,transparent)}}.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-thumb{border-radius:999px}.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal.axiler-scan-modal--configure .ant-modal-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 42%,transparent)}}.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-app-drawer .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 42%,transparent)}}.axiler-feature-config-modal .ant-modal-footer{justify-content:flex-end;gap:.625rem;display:flex}.axiler-feature-config-modal .ant-modal-footer .ant-btn{height:2.25rem!important;min-height:2.25rem!important;margin-inline-start:0!important;padding-inline:1rem!important}.axiler-feature-config-modal .axiler-feature-apply-btn.ant-btn-primary{background:var(--axiler-feature-edit-btn)!important;border-color:var(--axiler-feature-edit-btn)!important;color:var(--axiler-primary-foreground)!important;box-shadow:none!important}.axiler-feature-config-modal .axiler-feature-apply-btn.ant-btn-primary:not(:disabled):hover{background:var(--axiler-feature-edit-btn-hover)!important;border-color:var(--axiler-feature-edit-btn-hover)!important;color:var(--axiler-primary-foreground)!important}.axiler-feature-config-modal .axiler-filter-control{width:100%}.axiler-scan-modal.axiler-scan-modal--terminal.ant-modal{overflow:hidden;height:min(92dvh,100dvh - 1.5rem)!important;max-height:min(92dvh,100dvh - 1.5rem)!important}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-header{background:0 0;border-bottom:0;display:flex}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-container{color:#ececef;background:#0a0a0b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #34d3990d,0 24px 64px #0000008c}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-close,.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-title{color:#e4e4e7}.axiler-scan-modal__terminal-icon{color:#a1a1aa}.axiler-scan-modal__terminal-title{font-family:var(--font-mono);color:#e4e4e7;font-size:14px;font-weight:500}.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__header-action.ant-btn{color:#a1a1aa;background:0 0;border-color:#3f3f46}.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__header-action.ant-btn:hover{color:#f4f4f5;background:#27272a;border-color:#52525b}.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__header-action--danger.ant-btn:focus-visible,.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__header-action--danger.ant-btn:hover{color:#fca5a5;background:#7f1d1d59;border-color:#f8717159}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-footer,.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-header{flex-shrink:0}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-footer{background:#0a0a0b;border-top:1px solid #ffffff14;padding:12px 16px}.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__btn-back.ant-btn{color:#f4f4f5;background:#18181b;border-color:#3f3f46}.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__btn-back.ant-btn:focus-visible,.axiler-scan-modal.axiler-scan-modal--terminal .axiler-scan-modal__btn-back.ant-btn:hover{color:#fafafa;background:#27272a;border-color:#52525b}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-close{z-index:10;top:12px;background:0 0;border-radius:8px;width:32px;height:32px;inset-inline-end:14px;color:#94a3b8!important;opacity:1!important}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-close:hover{color:#f4f4f5;background:#27272a}.axiler-scan-modal.axiler-scan-modal--terminal .ant-modal-body{background:#09090b;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;padding:0!important}.axiler-scan-modal__header-actions{align-items:center;gap:6px;margin-inline-end:28px;display:inline-flex}.axiler-scan-modal__header-action.ant-btn{border:1px solid var(--foreground);justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal__header-action.ant-btn{border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent)}}.axiler-scan-modal__header-action.ant-btn{background:var(--foreground);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal__header-action.ant-btn{background:color-mix(in oklab,var(--foreground) 3%,transparent)}}.axiler-scan-modal__header-action.ant-btn{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal__header-action.ant-btn{color:color-mix(in oklab,var(--foreground) 74%,transparent)}}.axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal__header-action.ant-btn:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal__header-action.ant-btn:hover{border-color:color-mix(in oklab,var(--primary) 28%,transparent)}}.axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal__header-action.ant-btn:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal__header-action.ant-btn:hover{background:color-mix(in oklab,var(--primary) 8%,transparent)}}.axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-modal__header-action.ant-btn:hover{color:var(--foreground)}.axiler-scan-modal__header-action--danger.ant-btn{color:#ef4444}.axiler-scan-modal__header-action--danger.ant-btn:focus-visible,.axiler-scan-modal__header-action--danger.ant-btn:hover{color:#dc2626;background:oklab(63.6834% .187864 .0889286/.08);border-color:oklab(63.6834% .187864 .0889286/.28)}.axiler-mobile-nav-btn.ant-btn{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.axiler-mobile-nav-drawer .ant-drawer-header-title{flex-direction:row-reverse;justify-content:space-between}@media (min-width:1024px){.axiler-mobile-nav-btn.ant-btn{display:none!important}.axiler-mobile-nav-drawer{display:none}}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:#71717a80 transparent}.thin-scrollbar::-webkit-scrollbar{width:2px;height:2px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:#71717a80;border-radius:9999px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#a1a1aab3}.axiler-scan-engagement{height:100%}.axiler-scan-engagement,.axiler-scan-terminal-shell{flex-direction:column;min-height:0;display:flex;overflow:hidden}.axiler-scan-terminal-shell{--st-bg:#0a0a0b;--st-panel:#111113;--st-panel-2:#161618;--st-border:#ffffff14;--st-text:#ececef;--st-muted:#a1a1aa;--st-subtle:#71717a;--st-accent:#34d399;--st-accent-dim:#34d39924;--st-blue:#60a5fa;--st-amber:#fbbf24;--st-rose:#f87171;background:radial-gradient(1200px 400px at 10% -10%,#34d39914,transparent 55%),radial-gradient(900px 360px at 90% 0,#60a5fa0f,transparent 50%),var(--st-bg);color:var(--st-text);font-family:var(--font-sans);border-radius:14px;flex:auto;position:relative}.axiler-scan-terminal-shell__chrome{border-bottom:1px solid var(--st-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111113b8;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 8px;display:flex}.axiler-scan-terminal-shell__brand{min-width:0;color:var(--st-muted);align-items:center;gap:8px;display:inline-flex}.axiler-scan-terminal-shell__brand svg{color:var(--st-accent);flex-shrink:0}.axiler-scan-terminal-shell__brand-text{font-family:var(--font-mono);letter-spacing:.01em;color:var(--st-text);font-size:13px;font-weight:600}.axiler-scan-terminal-shell__brand-sep{color:var(--st-subtle);margin:0 2px}.axiler-scan-terminal-shell__host-meta{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-family:var(--font-mono);color:var(--st-subtle);margin-left:6px;font-size:11px;display:inline-block;overflow:hidden}.axiler-scan-terminal-shell__top{flex-shrink:0;padding:10px 12px 8px;position:relative}.axiler-scan-terminal-shell__toolbar{z-index:2;position:static}.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-actions{background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action.ant-btn{width:30px;height:30px;color:var(--st-muted);border-radius:8px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action.ant-btn:focus-visible,.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action.ant-btn:hover{color:#f4f4f5;background:#27272ae6!important}.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action--danger.ant-btn{color:var(--st-rose)}.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action--danger.ant-btn:focus-visible,.axiler-scan-terminal-shell__toolbar .axiler-scan-modal__header-action--danger.ant-btn:hover{color:#fca5a5;background:#7f1d1d59!important}.axiler-scan-terminal-shell__tabs{border-top:1px solid var(--st-border);border-bottom:1px solid var(--st-border);background:#1111138c;flex-shrink:0;align-items:stretch;gap:4px;padding:0 10px;display:flex}.axiler-scan-terminal-shell__tab{font-family:var(--font-mono);letter-spacing:.02em;color:var(--st-subtle);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin:0;padding:10px 12px;font-size:12px;font-weight:600;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.axiler-scan-terminal-shell__tab:hover{color:var(--st-text)}.axiler-scan-terminal-shell__tab--active{color:var(--st-text);border-bottom-color:var(--st-accent)}.axiler-scan-terminal-shell__tab svg{color:var(--st-muted);flex-shrink:0}.axiler-scan-terminal-shell__tab--active svg{color:var(--st-accent)}.axiler-scan-terminal-header-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding-top:0;display:grid}.axiler-scan-terminal-header-card{border:1px solid var(--st-border);background:var(--st-panel);border-radius:10px;min-width:0}@supports (color:color-mix(in lab,red,red)){.axiler-scan-terminal-header-card{background:color-mix(in oklab,var(--st-panel) 88%,transparent)}}.axiler-scan-terminal-header-card{padding:8px 10px;box-shadow:inset 0 1px #ffffff08}.axiler-scan-terminal-header-card__top{align-items:center;gap:6px;margin-bottom:4px;display:flex}.axiler-scan-terminal-header-card__icon{width:20px;height:20px;color:var(--st-muted);background:#27272ae6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.axiler-scan-terminal-header-card__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--st-subtle);font-size:10px;font-weight:600}.axiler-scan-terminal-header-card__value{color:var(--st-text);margin:0;font-size:13px;font-weight:550}.axiler-scan-terminal-header-card__hint,.axiler-scan-terminal-header-card__value{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);line-height:1.3;overflow:hidden}.axiler-scan-terminal-header-card__hint{color:var(--st-subtle);margin:3px 0 0;font-size:11px}.axiler-scan-terminal-header-card--live{background:linear-gradient(180deg,#34d39914,transparent 70%),var(--st-panel);border-color:#34d39947}@supports (color:color-mix(in lab,red,red)){.axiler-scan-terminal-header-card--live{background:linear-gradient(180deg,#34d39914,transparent 70%),color-mix(in oklab,var(--st-panel) 88%,transparent)}}.axiler-scan-terminal-header-card--live .axiler-scan-terminal-header-card__icon{background:var(--st-accent-dim);color:var(--st-accent)}.axiler-scan-terminal-header-card--connecting,.axiler-scan-terminal-header-card--reconnecting{border-color:#fbbf2447}.axiler-scan-terminal-header-card--connecting .axiler-scan-terminal-header-card__icon,.axiler-scan-terminal-header-card--reconnecting .axiler-scan-terminal-header-card__icon{color:var(--st-amber);background:#f59e0b1f}.axiler-scan-terminal-header-card--finished{border-color:#a1a1aa38}.axiler-scan-terminal-header-card--error{border-color:#f871714d}.axiler-scan-terminal-header-card--error .axiler-scan-terminal-header-card__icon{color:var(--st-rose);background:#ef44441f}.axiler-scan-terminal-shell__title-icon{color:var(--st-muted);flex-shrink:0}.axiler-scan-terminal-shell__title{font-family:var(--font-mono);color:var(--st-text);margin:0;font-size:16px;font-weight:500}.axiler-scan-terminal-shell__subtitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--st-subtle);margin:2px 0 0;font-size:12px;overflow:hidden}.axiler-scan-terminal-shell__status{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;margin-left:4px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.axiler-scan-terminal-shell__status--live{background:var(--st-accent-dim);color:var(--st-accent);border-color:#34d39947}.axiler-scan-terminal-shell__status--connecting,.axiler-scan-terminal-shell__status--reconnecting{color:var(--st-amber);background:#f59e0b1a;border-color:#fbbf2447}.axiler-scan-terminal-shell__status--finished,.axiler-scan-terminal-shell__status--view{color:var(--st-muted);background:#a1a1aa14;border-color:#a1a1aa40}.axiler-scan-terminal-shell__status--error{color:var(--st-rose);background:#ef44441a;border-color:#f871714d}.axiler-scan-terminal-shell__status-dot{background:currentColor;border-radius:999px;width:6px;height:6px}.axiler-scan-terminal-shell__status-dot--pulse{animation:axiler-scan-terminal-pulse 1.5s ease-in-out infinite}@keyframes axiler-scan-terminal-pulse{0%,to{opacity:1}50%{opacity:.35}}.axiler-scan-terminal-shell__sync{color:var(--st-subtle);flex-shrink:0;margin:0;font-size:12px}.axiler-scan-terminal-shell__workspace{flex:auto;min-height:0;display:flex;overflow:hidden}.axiler-scan-terminal-shell__pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.axiler-scan-terminal-shell__pane--stream{background:#0a0a0b8c;flex:auto}.axiler-scan-terminal-shell__stream-head{border-bottom:1px solid var(--st-border);background:#1111138c;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 12px;display:flex}.axiler-scan-terminal-shell__stream-title{font-family:var(--font-mono);letter-spacing:.04em;text-transform:lowercase;color:var(--st-muted);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.axiler-scan-terminal-shell__term-dots{align-items:center;gap:4px;display:inline-flex}.axiler-scan-terminal-shell__term-dots i{background:#52525b;border-radius:999px;width:7px;height:7px;display:block}.axiler-scan-terminal-shell__term-dots i:first-child{background:#f87171}.axiler-scan-terminal-shell__term-dots i:nth-child(2){background:#fbbf24}.axiler-scan-terminal-shell__term-dots i:nth-child(3){background:#34d399}.axiler-scan-terminal-shell__jump-live{font-family:var(--font-mono);color:var(--st-accent);cursor:pointer;background:#34d3991a;border:1px solid #34d39947;border-radius:999px;align-items:center;gap:5px;margin:0;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.axiler-scan-terminal-shell__jump-live:hover{background:#34d3992e;border-color:#34d39973}.axiler-scan-terminal-shell__complete{font-family:var(--font-mono);color:var(--st-accent);background:#34d3991a;border:1px solid #34d39947;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:12px;font-weight:600}.axiler-scan-terminal-shell__complete--stopped{color:var(--st-amber);background:#f59e0b1a;border-color:#fbbf244d}.axiler-scan-terminal-shell__pane--tree{border-left:1px solid var(--st-border);background:#111113b8;flex-shrink:0;width:272px}.axiler-scan-terminal-shell__pane-header{border-bottom:1px solid var(--st-border);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted);flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;font-size:11px;font-weight:700;display:flex}.axiler-scan-terminal-shell__pane-count{color:var(--st-subtle);background:#ffffff0f;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:10px}.axiler-scan-terminal-shell__scroll{scroll-behavior:smooth;background:linear-gradient(#0a0a0b33,#0000 40px),#09090b59;flex:auto;min-height:0;padding:8px 10px 14px 6px;overflow:auto}.axiler-scan-terminal-shell__pane--stream .axiler-scan-terminal-shell__scroll{font-family:var(--font-mono);padding-left:4px}.axiler-scan-terminal-shell__pane--tree .axiler-scan-terminal-shell__scroll{padding:8px}.axiler-scan-terminal-shell__empty{min-height:180px;font-family:var(--font-mono);color:var(--st-subtle);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.axiler-scan-terminal-shell__empty--compact{min-height:120px;font-size:12px}.axiler-scan-terminal-shell__empty-icon{opacity:.2;color:var(--st-muted)}.axiler-scan-terminal-shell__empty-prompt{align-items:center;gap:8px;margin-bottom:2px;font-size:16px;display:inline-flex}.axiler-scan-terminal-shell__error{font-family:var(--font-mono);color:#fca5a5;background:#ef444414;border:1px solid #ef444440;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px}.axiler-scan-terminal-stream{font-family:var(--font-mono);flex-direction:column;gap:0;display:flex}.axiler-scan-terminal-flow__row{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:2px 2px 2px 0;display:grid}.axiler-scan-terminal-flow__row:hover{background:#ffffff05}.axiler-scan-terminal-flow__ts{color:#e4e4e7;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-top:1px;font-size:11px;line-height:1.55}.axiler-scan-terminal-flow__ts--empty{min-width:0;min-height:1em}.axiler-scan-terminal-flow__body{color:#d4d4d8;word-break:break-word;min-width:0;font-size:13px;line-height:1.55}.axiler-scan-terminal-flow__body--command{align-items:flex-start;gap:8px;display:flex}.axiler-scan-terminal-flow__body--output{min-width:0}.axiler-scan-terminal-flow__prompt{color:#34d399;flex-shrink:0;font-weight:700}.axiler-scan-terminal-flow__command{color:#f4f4f5;white-space:pre-wrap;word-break:break-word}.axiler-scan-terminal-flow__collapsible{flex-direction:column;gap:4px;min-width:0;display:flex}.axiler-scan-terminal-flow__toggle{color:#a1a1aa;width:fit-content;max-width:100%;font:inherit;cursor:pointer;background:#18181bbf;border:1px solid #3f3f46e6;border-radius:4px;align-items:center;gap:6px;margin:0;padding:2px 8px;font-size:11px;line-height:1.4;display:inline-flex}.axiler-scan-terminal-flow__toggle:focus-visible,.axiler-scan-terminal-flow__toggle:hover{color:#e4e4e7;border-color:#52525b;outline:none}.axiler-scan-terminal-flow__toggle-meta{color:#71717a}.axiler-scan-terminal-flow__line--preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axiler-scan-terminal-flow__label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.axiler-scan-terminal-flow__label--thinking{color:#a78bfa}.axiler-scan-terminal-flow__ellipsis{color:#71717a;margin-left:6px;animation:axiler-scan-terminal-pulse 1.4s ease-in-out infinite}.axiler-scan-terminal-flow__plain{white-space:pre-wrap}.axiler-scan-terminal-flow__line{color:#a1a1aa;min-height:1.55em}.axiler-scan-terminal-flow__line--ok{color:#86efac}.axiler-scan-terminal-flow__line--warn{color:#fde68a}.axiler-scan-terminal-flow__line--error{color:#fda4af}.axiler-scan-terminal-flow__json{background:#18181b8c;border:1px solid #3f3f46cc;border-radius:6px;margin-top:2px;padding:8px 10px;overflow-x:auto}.axiler-scan-terminal-flow__row--thinking .axiler-scan-terminal-flow__body{color:#a1a1aa;align-items:center;display:inline-flex}.axiler-scan-terminal-flow__row--command+.axiler-scan-terminal-flow__row--output{margin-top:-1px}.axiler-scan-terminal-flow__row--text{margin-top:4px;margin-bottom:4px}.axiler-scan-terminal-flow__row--text .axiler-scan-terminal-flow__line{color:#d4d4d8}.axiler-scan-terminal-log-row{border-bottom:1px solid #27272acc;border-radius:8px;gap:12px;padding:8px 8px 8px 4px;transition:background-color .15s;display:flex}.axiler-scan-terminal-log-row:last-child{border-bottom:0}.axiler-scan-terminal-log-row:hover{background:#27272a59}.axiler-scan-terminal-log-row__rail{opacity:.55;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:44px;padding-top:2px;transition:opacity .15s;display:flex}.axiler-scan-terminal-log-row:hover .axiler-scan-terminal-log-row__rail{opacity:1}.axiler-scan-terminal-log-row__icon--command{color:#10b981}.axiler-scan-terminal-log-row__icon--json{color:#60a5fa}.axiler-scan-terminal-log-row__icon--markdown{color:#c084fc}.axiler-scan-terminal-log-row__icon--string{color:#a1a1aa}.axiler-scan-terminal-log-row__icon--running{color:#60a5fa;animation:axiler-scan-terminal-spin 1s linear infinite}@keyframes axiler-scan-terminal-spin{to{transform:rotate(1turn)}}.axiler-scan-terminal-log-row__time{font-family:var(--font-mono);color:#71717a;font-size:11px}.axiler-scan-terminal-log-row__content{flex:1;min-width:0}.axiler-scan-terminal-log-row__command{font-family:var(--font-mono);color:#d4d4d8;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.6}.axiler-scan-terminal-log-row__prompt{color:#10b981;margin-right:8px}.axiler-scan-terminal-log-row__text{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.axiler-scan-terminal-log-row__text,.axiler-scan-terminal-log-row__thinking{font-family:var(--font-mono);color:#a1a1aa;font-size:15px}.axiler-scan-terminal-log-row__prefix{color:#d4d4d8;margin:0 0 8px;font-size:15px}.axiler-scan-terminal-log-row__json{font-family:var(--font-mono);background:#18181ba6;border:1px solid #27272a;border-radius:8px;padding:10px 12px;font-size:15px;overflow-x:auto}.axiler-scan-terminal-json{border-left:0;padding-left:0}.axiler-scan-terminal-json[data-depth="1"],.axiler-scan-terminal-json[data-depth="2"],.axiler-scan-terminal-json[data-depth="3"],.axiler-scan-terminal-json[data-depth="4"]{border-left:1px solid #3f3f46cc;margin-top:4px;padding-left:12px}.axiler-scan-terminal-json__row{align-items:flex-start;gap:8px;padding:3px 0;display:flex}.axiler-scan-terminal-json__key{color:#60a5fa;flex-shrink:0}.axiler-scan-terminal-json__value{color:#4ade80}.axiler-scan-terminal-json__value--number{color:#fb923c}.axiler-scan-terminal-json__value--preview{color:#86efac}.axiler-scan-terminal-json__value--null{color:#a1a1aa}.axiler-scan-terminal-json__string{flex:1;min-width:0}.axiler-scan-terminal-json__string-toggle{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;max-width:100%;padding:0;display:inline-flex}.axiler-scan-terminal-json__string-toggle:hover .axiler-scan-terminal-json__value--preview{color:#bbf7d0}.axiler-scan-terminal-json__string-chevron{color:#71717a;flex-shrink:0;transition:transform .15s}.axiler-scan-terminal-json__string-chevron--expanded{transform:rotate(90deg)}.axiler-scan-terminal-json__string-pre{max-height:280px;font-family:var(--font-mono);color:#d4d4d8;white-space:pre-wrap;word-break:break-word;background:#09090bd9;border:1px solid #27272a;border-radius:8px;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.5;overflow:auto}.axiler-scan-terminal-log-row__markdown,.axiler-scan-terminal-markdown{color:#d4d4d8;max-width:none;font-size:15px;line-height:1.65}.axiler-scan-terminal-markdown>:first-child{margin-top:0}.axiler-scan-terminal-markdown>:last-child{margin-bottom:0}.axiler-scan-terminal-markdown h1,.axiler-scan-terminal-markdown h2,.axiler-scan-terminal-markdown h3,.axiler-scan-terminal-markdown h4,.axiler-scan-terminal-markdown h5,.axiler-scan-terminal-markdown h6{color:#f4f4f5;margin:1.1em 0 .55em;font-weight:600;line-height:1.35}.axiler-scan-terminal-markdown h1{font-size:1.458em}.axiler-scan-terminal-markdown h2{font-size:1.296em}.axiler-scan-terminal-markdown h3{font-size:1.166em}.axiler-scan-terminal-markdown blockquote,.axiler-scan-terminal-markdown ol,.axiler-scan-terminal-markdown p,.axiler-scan-terminal-markdown pre,.axiler-scan-terminal-markdown ul{margin:0 0 .85em}.axiler-scan-terminal-markdown ol,.axiler-scan-terminal-markdown ul{padding-left:1.35em}.axiler-scan-terminal-markdown li+li{margin-top:.25em}.axiler-scan-terminal-markdown blockquote{color:#a1a1aa;border-left:3px solid #3f3f46;padding-left:12px}.axiler-scan-terminal-markdown strong{color:#f4f4f5;font-weight:600}.axiler-scan-terminal-markdown em{color:#e4e4e7}.axiler-scan-terminal-markdown a{color:#60a5fa;text-underline-offset:2px;text-decoration:underline}.axiler-scan-terminal-markdown a:hover{color:#93c5fd}.axiler-scan-terminal-markdown hr{border:0;border-top:1px solid #27272a;margin:1em 0}.axiler-scan-terminal-markdown__table-wrap{margin:0 0 .85em;overflow-x:auto}.axiler-scan-terminal-markdown__table{border-collapse:collapse;width:100%;font-size:14px}.axiler-scan-terminal-markdown__table td,.axiler-scan-terminal-markdown__table th{text-align:left;border:1px solid #27272a;padding:8px 10px}.axiler-scan-terminal-markdown__table th{color:#f4f4f5;background:#18181bd9;font-weight:600}.axiler-scan-terminal-json__markdown-expanded,.axiler-scan-terminal-json__markdown-value{background:#09090b8c;border:1px solid #27272a;border-radius:8px;flex:1;min-width:0;padding:10px 12px}.axiler-scan-terminal-json__markdown-expanded{max-height:320px;margin-top:8px;overflow:auto}.axiler-scan-terminal-log-row__content--prompt{align-items:center;gap:8px;min-height:22px;display:inline-flex}.axiler-scan-terminal-log-row__cursor{background:#10b981;width:8px;height:16px;animation:axiler-scan-terminal-cursor-blink 1s steps(2,start) infinite;display:inline-block}.axiler-scan-terminal-log-row__cursor--idle{opacity:.45;animation:none}@keyframes axiler-scan-terminal-cursor-blink{to{visibility:hidden}}.axiler-scan-terminal-code-block{background:#1e1e2e;border:1px solid #27272a;border-radius:8px;margin:12px 0;overflow:hidden}.axiler-scan-terminal-code-block__header{background:#18181bd9;border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.axiler-scan-terminal-code-block__language{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;font-size:11px;font-weight:600}.axiler-scan-terminal-code-block__copy{color:#a1a1aa;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.axiler-scan-terminal-code-block__copy:hover{color:#f4f4f5}.axiler-scan-terminal-code-block__pre{margin:0;padding:12px;overflow-x:auto}.axiler-scan-terminal-code-block__pre code{font-family:var(--font-mono);color:#e4e4e7;white-space:pre;font-size:14.5px;line-height:1.6}.axiler-scan-terminal-code-block__inline{font-family:var(--font-mono);color:#6ee7b7;background:#27272a;border:1px solid #3f3f46;border-radius:4px;padding:2px 6px;font-size:.918em}.axiler-scan-task-tree{flex-direction:column;gap:2px;display:flex}.axiler-scan-task-tree__row{cursor:default;border-radius:6px;align-items:center;gap:8px;padding:6px 8px 6px 0;transition:background-color .15s;display:flex}.axiler-scan-task-tree__row:hover{background:#27272a73}.axiler-scan-task-tree__toggle{color:#71717a;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,color .15s;display:inline-flex}.axiler-scan-task-tree__toggle:hover{color:#d4d4d8}.axiler-scan-task-tree__toggle--expanded{transform:rotate(90deg)}.axiler-scan-task-tree__toggle--hidden{visibility:hidden}.axiler-scan-task-tree__status{flex-shrink:0}.axiler-scan-task-tree__status-icon--running{animation:axiler-scan-terminal-spin 1s linear infinite}.axiler-scan-task-tree__status-icon--queued{color:#71717a}.axiler-scan-task-tree__status-icon--running{color:#60a5fa}.axiler-scan-task-tree__status-icon--success{color:#34d399}.axiler-scan-task-tree__status-icon--failed{color:#f87171}.axiler-scan-task-tree__status-icon--skipped{color:#fbbf24}.axiler-scan-task-tree__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:#d4d4d8;flex:1;font-size:14px;overflow:hidden}.axiler-scan-task-tree__badge{border:1px solid #0000;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:600}.axiler-scan-task-tree__badge--queued{color:#a1a1aa;background:#3f3f4673;border-color:#71717a59}.axiler-scan-task-tree__badge--running{color:#60a5fa;background:#3b82f61a;border-color:#3b82f64d}.axiler-scan-task-tree__badge--success{color:#34d399;background:#10b9811a;border-color:#10b9814d}.axiler-scan-task-tree__badge--failed{color:#f87171;background:#ef44441a;border-color:#ef44444d}.axiler-scan-task-tree__badge--skipped{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}@media (max-width:900px){.axiler-scan-terminal-header-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.axiler-scan-terminal-shell__workspace{flex-direction:column}.axiler-scan-terminal-shell__pane--tree{border-left:0;border-top:1px solid var(--st-border,#ffffff14);width:100%;max-height:38%}}@media (max-width:520px){.axiler-scan-terminal-header-cards{grid-template-columns:minmax(0,1fr)}}:root{--eng-bg:#f4f7fb;--eng-surface:#fff;--eng-surface-2:#f8fafc;--eng-elevated:#fff;--eng-panel:#fff;--eng-panel-soft:#0f172a05;--eng-border:#e2e8f0;--eng-border-strong:#cbd5e1;--eng-text:#0f172a;--eng-text-secondary:#334155;--eng-text-muted:#64748b;--eng-text-faint:#94a3b8;--eng-accent:#036b9d;--eng-accent-soft:#036b9d1a;--eng-accent-border:#036b9d47;--eng-accent-text:#025882;--eng-indigo:#4f46e5;--eng-indigo-soft:#4f46e51a;--eng-indigo-border:#4f46e547;--eng-violet-soft:#7c3aed14;--eng-violet-border:#7c3aed40;--eng-violet-text:#6d28d9;--eng-live:#16a34a;--eng-live-soft:#16a34a1f;--eng-live-border:#16a34a47;--eng-live-text:#15803d;--eng-done:#64748b;--eng-done-soft:#64748b1f;--eng-done-border:#64748b47;--eng-danger:#dc2626;--eng-danger-soft:#dc26261a;--eng-danger-border:#dc262647;--eng-danger-text:#b91c1c;--eng-finding:#e11d48;--eng-finding-soft:#e11d4814;--eng-finding-border:#e11d4838;--eng-finding-text:#be123c;--eng-warn:#d97706;--eng-warn-soft:#d977061f;--eng-warn-border:#d977064d;--eng-warn-text:#b45309;--eng-cmd-bg:linear-gradient(180deg,#f0fdf4,#ecfdf5);--eng-cmd-border:#16a34a47;--eng-cmd-prompt:#16a34a;--eng-io-bg:#f8fafc;--eng-io-border:#e2e8f0;--eng-rail:#036b9d73;--eng-node-bg:#fff;--eng-node-border:#036b9d;--eng-shadow:0 18px 50px #0f172a1f;--eng-modal-border:#e2e8f0}.axiler-scan-modal.axion-engagement-modal,.dark,.engagement-monitor,html.dark{--eng-bg:#0b0d14;--eng-surface:#0f1118;--eng-surface-2:#0e1018fa;--eng-elevated:#0c0e16f2;--eng-panel:#ffffff06;--eng-panel-soft:#ffffff08;--eng-border:#ffffff14;--eng-border-strong:#ffffff24;--eng-text:#f1f5f9;--eng-text-secondary:#e2e8f0;--eng-text-muted:#94a3b8f2;--eng-text-faint:#94a3b8cc;--eng-accent:#38bdf8;--eng-accent-soft:#036b9d38;--eng-accent-border:#38bdf859;--eng-accent-text:#7dd3fc;--eng-indigo:#818cf8;--eng-indigo-soft:#818cf824;--eng-indigo-border:#818cf859;--eng-violet-soft:#8b5cf624;--eng-violet-border:#a78bfa59;--eng-violet-text:#ddd6fe;--eng-live:#34d399;--eng-live-soft:#34d3991f;--eng-live-border:#34d3994d;--eng-live-text:#6ee7b7;--eng-done:#94a3b8;--eng-done-soft:#94a3b81f;--eng-done-border:#94a3b84d;--eng-danger:#f87171;--eng-danger-soft:#ef444433;--eng-danger-border:#f8717159;--eng-danger-text:#fecaca;--eng-finding:#fb7185;--eng-finding-soft:#8813372e;--eng-finding-border:#fb718547;--eng-finding-text:#fda4af;--eng-warn:#fbbf24;--eng-warn-soft:#f59e0b1a;--eng-warn-border:#fbbf2473;--eng-warn-text:#fde68a;--eng-cmd-bg:linear-gradient(180deg,#101814f2,#080c0afa);--eng-cmd-border:#34d39947;--eng-cmd-prompt:#34d399;--eng-io-bg:#00000059;--eng-io-border:#ffffff0f;--eng-rail:#6366f173;--eng-node-bg:#0b0d14;--eng-node-border:#818cf8f2;--eng-shadow:0 24px 80px #0000008c;--eng-modal-border:#ffffff14}.axiler-scan-modal.axion-engagement-modal,.engagement-monitor{color:var(--eng-text);background:var(--eng-bg)}.axion-engagement-modal .ant-modal-wrap{justify-content:center!important;align-items:flex-start!important;display:flex!important;overflow:clip!important}.axion-engagement-modal .ant-modal{transform-origin:50%!important;width:min(96rem,100vw - 1.5rem)!important;max-width:min(96rem,100vw - 1.5rem)!important;height:min(92dvh,100dvh - 1.5rem)!important;max-height:min(92dvh,100dvh - 1.5rem)!important;margin:0 auto!important;padding-bottom:0!important;top:max(12px,50dvh + min(92dvh,100dvh - 1.5rem)/-2)!important}.axion-engagement-modal .ant-modal-container,.axion-engagement-modal .ant-modal-content{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.axion-engagement-modal .ant-modal-content{border:1px solid var(--eng-modal-border);box-shadow:var(--eng-shadow);border-radius:1rem;background:var(--eng-surface)!important;flex:auto!important;min-width:0!important;min-height:0!important;padding:0!important}.axion-engagement-modal .ant-modal-header{margin:0;padding:.7rem 1.15rem .35rem;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border-bottom:none!important;flex:none!important}.axion-engagement-modal .ant-modal-title{letter-spacing:-.02em;font-size:.92rem;font-weight:600;color:var(--eng-text-muted)!important;background:0 0!important}.axion-engagement-modal .ant-modal-close{top:12px;color:var(--eng-text-muted)!important}.axion-engagement-modal .ant-modal-close:hover{color:var(--eng-text)!important;background:var(--eng-panel-soft)!important}.axion-engagement-modal .ant-modal-body{background:var(--eng-bg);box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:flex!important;overflow:hidden!important}.axion-engagement-modal .ant-modal-footer{display:none!important}.tool-row-spinner{border:1.5px solid var(--eng-accent);border-radius:999px;width:.7rem;height:.7rem}@supports (color:color-mix(in lab,red,red)){.tool-row-spinner{border:1.5px solid color-mix(in srgb,var(--eng-accent) 35%,transparent)}}.tool-row-spinner{border-top-color:var(--eng-accent);animation:engagementSpin .7s linear infinite;display:inline-block}@keyframes engagementSpin{to{transform:rotate(1turn)}}.engagement-launching{color:var(--eng-text-muted);flex-direction:column;gap:.45rem;padding:.35rem .15rem;font-size:.82rem;display:flex}.engagement-launching__row{color:var(--eng-text-secondary);align-items:center;gap:.65rem;font-family:Fira Code,ui-monospace,monospace;display:flex}.engagement-launching__sub{color:var(--eng-text-faint);margin:0;padding-left:1.55rem;font-size:.72rem}.engagement-complete-banner{border:1px solid var(--eng-live-border);background:var(--eng-live-soft);color:var(--eng-live-text);letter-spacing:.04em;text-transform:uppercase;border-radius:.7rem;margin-top:.85rem;margin-bottom:.25rem;padding:.65rem .85rem;font-size:.78rem;font-weight:650}.engagement-complete-banner.is-stopped{border-color:var(--eng-done-border);background:var(--eng-done-soft);color:var(--eng-done)}.engagement-monitor{box-sizing:border-box;background:#0b0d14;flex-direction:column;flex:auto;align-self:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:clip}.engagement-topbar{background:#0e1018fa;border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:1rem;min-width:0;padding:.85rem 1.1rem;display:flex}.engagement-topbar-main{flex:1;min-width:0}.engagement-topbar-title-row{align-items:center;gap:.5rem;min-width:0;display:flex}.engagement-topbar-title{letter-spacing:-.02em;color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.98rem;font-weight:650;overflow:hidden}.engagement-state-pill{color:#6ee7b7;letter-spacing:.04em;text-transform:uppercase;background:#34d3991f;border:1px solid #34d3994d;border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.65rem;font-weight:700}.engagement-state-pill.is-done{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b84d}.engagement-topbar-meta{color:#94a3b8e6;align-items:center;gap:.4rem;min-width:0;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:flex;overflow:hidden}.engagement-topbar-host,.engagement-topbar-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.engagement-topbar-sep{opacity:.5;flex-shrink:0}.engagement-topbar-aside{margin-left:auto}.engagement-topbar-aside,.engagement-topbar-stats{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.engagement-stat{color:#94a3b8e6;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:.55rem;align-items:center;gap:.4rem;min-height:2rem;padding:.35rem .65rem;display:inline-flex}.engagement-stat i{text-align:center;opacity:.85;flex-shrink:0;width:.85rem;font-size:.7rem}.engagement-stat--wide{min-width:0}.engagement-stat-value{color:#e2e8f0;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.75rem;font-weight:650;display:inline}.engagement-topbar-actions{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.engagement-live-dot{background:#34d399;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;animation:engagementPulse 1.6s ease-out infinite;box-shadow:0 0 #34d3998c}.engagement-live-dot.is-done{box-shadow:none;background:#94a3b8;animation:none}@keyframes engagementPulse{0%{box-shadow:0 0 #34d39973}70%{box-shadow:0 0 0 7px #34d39900}to{box-shadow:0 0 #34d39900}}.engagement-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding:.4rem .7rem;font-size:.7rem;font-weight:650;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.engagement-btn:disabled{opacity:.5;cursor:not-allowed}.engagement-btn--danger{color:#fecaca;background:#ef444433;border-color:#f8717159}.engagement-btn--danger:hover:not(:disabled){background:#ef444452}.engagement-btn--primary{color:#99f6e4;background:#2dd4bf38;border-color:#2dd4bf66}.engagement-btn--primary:hover{color:#ccfbf1;background:#2dd4bf52}.engagement-btn--ghost{color:#e2e8f0d9;background:0 0;border-color:#ffffff1a}.engagement-tabs{display:none}.engagement-workspace{box-sizing:border-box;flex:auto;align-self:stretch;width:100%;max-width:100%;padding:.75rem 1rem 1rem;position:relative}.engagement-pane,.engagement-workspace{min-width:0;height:100%;min-height:0;display:flex;overflow:clip}.engagement-pane{background:#0c0e16f2;border:1px solid #ffffff12;border-radius:.85rem;flex-direction:column}.engagement-pane--log{flex:auto;align-self:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:0}.engagement-plan-drawer{z-index:20;opacity:0;pointer-events:none;width:min(28rem,100% - 1.5rem);box-shadow:none;background:#0e1018fa;border-color:#818cf838;transition:transform .22s,opacity .18s,box-shadow .22s;position:absolute;top:.75rem;bottom:1rem;right:1rem;transform:translate(calc(100% + 1.25rem))}.engagement-monitor.plan-open .engagement-plan-drawer{opacity:1;pointer-events:auto;transform:translate(0);box-shadow:-16px 0 48px #00000073}.engagement-monitor.plan-open--checklist .engagement-plan-drawer{width:min(52rem,100% - 1.5rem)}.engagement-agents-drawer{z-index:20;opacity:0;pointer-events:none;width:min(30rem,100% - 1.5rem);box-shadow:none;background:#0e1018fa;border-color:#a78bfa47;flex-direction:column;transition:transform .22s,opacity .18s,box-shadow .22s;display:flex;position:absolute;top:.75rem;bottom:1rem;left:1rem;transform:translate(calc(-100% - 1.25rem))}.engagement-monitor.agents-open .engagement-agents-drawer{opacity:1;pointer-events:auto;transform:translate(0);box-shadow:16px 0 48px #00000073}.engagement-agents-backdrop{display:none}.engagement-agents-drawer-head{text-transform:none;letter-spacing:0;align-items:center}.engagement-agents-count{color:#94a3b8f2;margin-top:.15rem;font-size:.72rem;font-weight:500;display:block}.agent-map-tree{padding:.55rem .55rem 1rem}.agent-tree{flex-direction:column;gap:0;display:flex;position:relative}.agent-tree--solo{gap:.65rem}.agent-tree-hint{color:#94a3b8e6;margin:0;padding-left:.15rem;font-size:.75rem}.agent-tree-root{z-index:1;position:relative}.agent-tree-children{flex-direction:column;gap:.55rem;margin:.15rem 0 0;padding:.35rem 0 0 1.35rem;list-style:none;display:flex;position:relative}.agent-tree-children:before{content:"";background:linear-gradient(#818cf88c,#a78bfa59);border-radius:999px;width:2px;position:absolute;top:0;bottom:1.4rem;left:.55rem}.agent-tree-item{margin:0;padding:0;position:relative}.agent-tree-item:before{content:"";background:#a78bfa73;border-radius:999px;width:.8rem;height:2px;position:absolute;top:1.35rem;left:-.8rem}.agent-tree-item.is-last:after{content:"";background:#0e1018fa;width:2px;position:absolute;top:calc(1.35rem + 2px);bottom:-.25rem;left:-.8rem}.agent-tree-node{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.agent-tree-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:.7rem;flex-direction:column;gap:.28rem;width:100%;padding:.7rem .85rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.agent-tree-node--parent .agent-tree-card{background:linear-gradient(#818cf824,#818cf80d);border-color:#818cf852}.agent-tree-node:hover .agent-tree-card{background:#a78bfa1a;border-color:#a78bfa52}.agent-tree-node.is-active .agent-tree-card{background:#818cf829;border-color:#a5b4fc7a;box-shadow:0 0 0 1px #818cf81f}.agent-tree-node--worker.is-active .agent-tree-card{background:#8b5cf629;border-color:#c4b5fd73}.agent-tree-card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.agent-tree-role{letter-spacing:.05em;text-transform:uppercase;color:#a5b4fcf2;font-size:.6rem;font-weight:700}.agent-tree-node--worker .agent-tree-role{color:#c4b5fdf2}.agent-tree-status{letter-spacing:.03em;text-transform:uppercase;color:#cbd5e1;border:1px solid #94a3b840;border-radius:999px;padding:.1rem .4rem;font-size:.6rem;font-weight:700}.agent-tree-status--active{color:#6ee7b7;background:#34d3991f;border-color:#34d39959}.agent-tree-status--pending{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2459}.agent-tree-name{color:#f1f5f9;letter-spacing:-.015em;font-size:.9rem;font-weight:650}.agent-tree-task{color:#94a3b8f2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.4;display:-webkit-box;overflow:hidden}.agent-tree-meta{color:#94a3b8d1;margin-top:.05rem;font-size:.65rem}.agent-map-empty{text-align:center;color:#94a3b8f2;border:1px dashed #ffffff1a;border-radius:.85rem;flex-direction:column;align-items:center;gap:.55rem;margin:1.5rem .5rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.agent-map-empty-title{color:#e2e8f0;font-size:.95rem;font-weight:650}.engagement-agent-map-open{color:#ddd6fe;cursor:pointer;background:#8b5cf61f;border:1px solid #a78bfa59;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.35rem;min-height:1.7rem;padding:.2rem .55rem;font-size:.68rem;font-weight:650;display:inline-flex}.engagement-agent-map-open:hover{background:#8b5cf633}.engagement-agent-viewing{border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:.05rem;min-width:0;padding-right:.35rem;display:flex}.engagement-agent-viewing-label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8cc;font-size:.58rem;font-weight:700}.engagement-agent-viewing-value{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.75rem;font-weight:650;overflow:hidden}.engagement-plan-backdrop{display:none}.engagement-plan-drawer-head{text-transform:none;letter-spacing:0;align-items:center}.engagement-plan-drawer-titles{align-items:center;gap:.5rem;min-width:0;display:flex}.engagement-plan-drawer-title{color:#e8edf5;letter-spacing:-.02em;font-size:.9rem;font-weight:650}.engagement-plan-close{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}.engagement-plan-close:hover{color:#e2e8f0;background:#ffffff0f}.engagement-plan-toggle{position:relative}.engagement-plan-toggle.is-active,[data-engagement-agents-toggle].is-active{color:#e0e7ff;background:#818cf829;border-color:#a5b4fc59}.engagement-plan-toggle.is-working,[data-engagement-agents-toggle].is-working{isolation:isolate;position:relative}[data-engagement-agents-toggle].is-working{color:#ede9fe;background:#8b5cf624;border-color:#c4b5fd8c;animation:engagementAgentsGlow 2.6s ease-in-out infinite;box-shadow:0 0 0 1px #a78bfa38,0 0 14px #8b5cf647,0 0 28px #818cf81f}.engagement-plan-toggle.is-working{color:#e0e7ff;background:#6366f124;border-color:#a5b4fc80;animation:engagementPlanGlow 2.6s ease-in-out infinite;box-shadow:0 0 0 1px #818cf838,0 0 14px #6366f147,0 0 28px #34d39914}.engagement-plan-toggle.is-working.is-awaiting{color:#fde68a;background:#f59e0b1a;border-color:#fbbf2473;animation:engagementPlanAwaitGlow 2.4s ease-in-out infinite;box-shadow:0 0 0 1px #fbbf2433,0 0 14px #f59e0b38,0 0 26px #fbbf241a}.engagement-plan-toggle.is-working.is-active,[data-engagement-agents-toggle].is-working.is-active{box-shadow:0 0 0 1px #a5b4fc59,0 0 18px #818cf861,0 0 36px #8b5cf62e}@keyframes engagementAgentsGlow{0%,to{box-shadow:0 0 0 1px #a78bfa2e,0 0 10px #8b5cf62e,0 0 20px #818cf814}50%{box-shadow:0 0 0 1px #c4b5fd66,0 0 18px #8b5cf661,0 0 34px #818cf829}}@keyframes engagementPlanGlow{0%,to{box-shadow:0 0 0 1px #818cf82e,0 0 10px #6366f12e,0 0 20px #34d3990f}50%{box-shadow:0 0 0 1px #a5b4fc66,0 0 18px #6366f15c,0 0 34px #34d3991f}}@keyframes engagementPlanAwaitGlow{0%,to{box-shadow:0 0 0 1px #fbbf2429,0 0 10px #f59e0b24}50%{box-shadow:0 0 0 1px #fbbf2461,0 0 18px #f59e0b4d,0 0 30px #fbbf241f}}@media (prefers-reduced-motion:reduce){.engagement-plan-toggle.is-working,.engagement-plan-toggle.is-working.is-awaiting,[data-engagement-agents-toggle].is-working{animation:none}}.engagement-plan-badge{font-variant-numeric:tabular-nums;color:#cbd5e1;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;padding:.1rem .35rem;font-size:.65rem;font-weight:700;display:inline-flex}.engagement-plan-badge.is-awaiting{color:#fbbf24;background:#fbbf2426}.engagement-plan-badge.is-ready{color:#6ee7b7;background:#34d39926}.engagement-pane-head{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8f2;background:#ffffff05;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.7rem;font-weight:700;display:flex}.engagement-pane-head i{opacity:.85;margin-right:.35rem}.engagement-pane-scroll{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.engagement-pane-scroll .axiler-chat-jump-live{bottom:.85rem}.engagement-pane-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto;overflow-anchor:none;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:#94a3b859 transparent;flex:auto;min-height:0;padding:.85rem;overflow:clip auto}.engagement-pane-body::-webkit-scrollbar{width:8px;height:8px}.engagement-pane-body::-webkit-scrollbar-thumb{background:#94a3b859 padding-box padding-box;border:2px solid #0000;border-radius:999px}.engagement-messages{overflow-anchor:none;flex-direction:column;gap:0;min-width:0;display:flex}.engagement-messages>*{overflow-anchor:none}.engagement-jump-live{color:#0f172a;letter-spacing:0;text-transform:none;cursor:pointer;background:#f8fafc;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.7rem;font-weight:650;display:inline-flex;box-shadow:0 2px 8px #00000059}.engagement-jump-live.hidden{display:none!important}.engagement-step-card{background:0 0;border:none;grid-template-columns:1.1rem minmax(0,1fr);gap:.7rem;min-width:0;padding:0 0 1.15rem;display:grid;position:relative}.engagement-step-card:last-child{padding-bottom:.25rem}.engagement-step-rail{width:1.1rem;min-height:100%;position:relative}.engagement-step-rail:before{content:"";background:linear-gradient(#6366f18c,#6366f12e);width:2px;position:absolute;top:1.15rem;bottom:-1.15rem;left:50%;transform:translate(-50%)}.engagement-step-card:last-child .engagement-step-rail:before{display:none}.engagement-step-node{z-index:1;background:#0b0d14;border:2px solid #818cf8f2;border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:.85rem;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #6366f11f}.engagement-step-panel{background:#ffffff06;border:1px solid #ffffff12;border-radius:.8rem;min-width:0;padding:.7rem .85rem}.engagement-step-time-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;margin-bottom:.35rem;display:flex}.engagement-step-time-row .engagement-step-time{margin-left:auto}.engagement-step-head{border-bottom:1px solid #ffffff0d;align-items:center;gap:.5rem;min-width:0;margin-bottom:.45rem;padding-bottom:.55rem;display:flex}.engagement-step-avatar{background:#ffffff0d;border:1px solid #ffffff14;border-radius:.4rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;display:grid}.engagement-step-agent{color:#edf0f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:650;overflow:hidden}.engagement-step-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:.15rem .45rem;font-size:.62rem;font-weight:700}.engagement-step-time{color:#94a3b8d9;flex-shrink:0;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.engagement-step-body{flex-direction:column;gap:.55rem;min-width:0;display:flex}.engagement-step-msg{color:#e2e8f0eb;white-space:pre-wrap;overflow-wrap:break-word;font-size:.82rem;line-height:1.5}.engagement-msg-card{background:#0e1018eb;border:1px solid #ffffff14;border-radius:.7rem;min-width:0;overflow:hidden}.engagement-msg-card--mission{background:linear-gradient(#312e8138,#0e1018eb);border-color:#818cf847}.engagement-msg-card--finding{background:linear-gradient(#8813372e,#0e1018eb);border-color:#fb718547}.engagement-msg-head{align-items:center;gap:.55rem;min-width:0;padding:.65rem .85rem .35rem;display:flex}.engagement-msg-mark{color:#a5b4fc;background:#818cf824;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;display:inline-flex}.engagement-msg-card--mission .engagement-msg-mark{color:#6ee7b7;background:#34d39924}.engagement-msg-card--finding .engagement-msg-mark{color:#fda4af;background:#fb718524}.engagement-msg-label{letter-spacing:-.01em;color:#e2e8f0;font-size:.72rem;font-weight:650}.engagement-msg-time{color:#94a3b8cc;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.engagement-msg-body{min-width:0;padding:.15rem .85rem .85rem}.engagement-msg-lead{letter-spacing:-.015em;color:#f1f5f9;word-break:break-word;margin:0;font-size:.9rem;font-weight:550;line-height:1.45}.engagement-prose{color:#cbd5e1;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.engagement-prose .working-plan-md{flex-direction:column;gap:.65rem;display:flex}.engagement-prose .working-plan-md li,.engagement-prose .working-plan-md p{color:#cbd5e1;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.engagement-prose .working-plan-md strong{color:#f1f5f9;letter-spacing:-.012em;font-weight:600}.engagement-prose .working-plan-md ol,.engagement-prose .working-plan-md ul{margin:.1rem 0 .2rem;padding-left:1.2rem}.engagement-prose .working-plan-md li+li{margin-top:.35rem}.engagement-prose .working-plan-md h1,.engagement-prose .working-plan-md h2,.engagement-prose .working-plan-md h3,.engagement-prose .working-plan-md h4{color:#f1f5f9;letter-spacing:-.025em;margin:.15rem 0 0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:650;line-height:1.3}.engagement-md-label{letter-spacing:-.01em;color:#a5b4fc;margin:.45rem 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:600}.engagement-step-node--finding{box-shadow:0 0 0 3px #fb718533;background:#fb7185!important}.engagement-spawn{color:#ddd6fe;text-align:left;background:#8b5cf61a;border:1px solid #a78bfa40;border-radius:.55rem;align-items:flex-start;gap:.55rem;width:100%;min-width:0;padding:.55rem .7rem;font-size:.75rem;display:flex}.engagement-spawn--link{cursor:pointer;transition:background .15s,border-color .15s}.engagement-spawn--link:hover{background:#8b5cf62e;border-color:#c4b5fd73}.engagement-spawn-body{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.engagement-spawn-title{color:#ede9fe;font-weight:650}.engagement-spawn-task{color:#ddd6fed9;overflow-wrap:break-word}.engagement-spawn-action{color:#e9d5ff;letter-spacing:.03em;text-transform:uppercase;background:#ffffff14;border-radius:999px;flex-shrink:0;align-self:center;padding:.15rem .45rem;font-size:.62rem;font-weight:700}.engagement-agent-bar{background:#0c0e14eb;border-bottom:1px solid #ffffff0f;flex-shrink:0;padding:.55rem .85rem .35rem}.engagement-agent-bar-inner{align-items:center;gap:.65rem;min-width:0;display:flex}.engagement-agent-chips{scrollbar-width:thin;flex:1;align-items:center;gap:.4rem;min-width:0;padding-bottom:.2rem;display:flex;overflow-x:auto}.engagement-agent-chip{color:#cbd5e1e6;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;min-height:1.7rem;padding:.2rem .55rem;font-size:.68rem;font-weight:650;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.engagement-agent-chip:hover{color:#f1f5f9;background:#ffffff0f}.engagement-agent-chip.is-active{color:#e0e7ff;background:#818cf829;border-color:#818cf873}.engagement-agent-chip--worker.is-active{color:#ede9fe;background:#8b5cf62e;border-color:#a78bfa80}.engagement-agent-chip-count{font-variant-numeric:tabular-nums;text-align:center;background:#ffffff14;border-radius:999px;min-width:1.1rem;padding:.05rem .3rem;font-size:.6rem;font-weight:700}.engagement-agent-parent-link{color:#a5b4fcf2;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.45rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.68rem;font-weight:650;display:inline-flex}.engagement-agent-parent-link:hover{background:#818cf81f}.engagement-agent-empty{text-align:center;color:#94a3b8f2;border:1px dashed #ffffff1a;border-radius:.85rem;flex-direction:column;align-items:center;gap:.55rem;max-width:22rem;margin:1.25rem auto;padding:1.5rem 1rem;font-size:.8rem;display:flex}.engagement-agent-empty-title{color:#e2e8f0;font-size:.95rem;font-weight:650}.engagement-step-agent{color:#ddd6fe;letter-spacing:.02em;cursor:pointer;background:#8b5cf61f;border:1px solid #a78bfa4d;border-radius:999px;align-items:center;margin-right:.45rem;padding:.1rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.engagement-step-agent.is-parent{color:#c7d2fe;background:#818cf81f;border-color:#818cf859}button.engagement-step-agent:hover{filter:brightness(1.08)}.engagement-tool-stack{flex-direction:column;gap:.55rem;margin:.1rem 0 0;display:flex}.engagement-tool{background:#080a10b8;border:1px solid #ffffff14;border-radius:.65rem;min-width:0;overflow:hidden}.engagement-tool--shell{background:0 0;border:none;border-radius:0;overflow:visible}.engagement-tool--shell.engagement-tool--fail,.engagement-tool--shell.engagement-tool--ok,.engagement-tool--shell.engagement-tool--running{border:none}.engagement-tool--ok{border-color:#34d39938}.engagement-tool-toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;min-width:0;margin:0;padding:.55rem .7rem;display:flex}.engagement-tool-status{flex-shrink:0;place-items:center;width:1rem;height:1rem;font-size:.7rem;font-weight:700;display:grid}.engagement-tool-icon{text-align:center;flex-shrink:0;width:1rem;font-size:.75rem}.engagement-tool-name{letter-spacing:.02em;text-transform:uppercase;color:#cbd5e1;flex-shrink:0;font-size:.72rem;font-weight:700}.engagement-tool-preview{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8f2;background:0 0;flex:1;min-width:0;padding:0;overflow:hidden}.engagement-tool-dur,.engagement-tool-preview{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.engagement-tool-dur{color:#94a3b8cc;flex-shrink:0;font-size:.68rem}.engagement-tool-chevron{color:#94a3b8bf;flex-shrink:0;font-size:.65rem;transition:transform .15s}.engagement-tool-chevron.is-open{transform:rotate(180deg)}.engagement-tool-body{border-top:1px solid #ffffff0f;padding:.65rem .7rem .75rem;display:none}.engagement-tool-body.is-open{display:block}.engagement-tool-input-peek{border-top:1px solid #ffffff0a;padding:0 .7rem .65rem}.engagement-tool-input-peek .engagement-io-label{margin-top:.45rem}.engagement-thought{--thought-pad-x:.75rem;--thought-icon:1.4rem;--thought-gap:.5rem;border:1px solid var(--eng-border);background:var(--eng-surface);border-radius:6px;min-width:0;position:relative;overflow:visible}.engagement-thought:before{content:"";background:var(--eng-indigo);opacity:.85;pointer-events:none;border-radius:6px 0 0 6px;width:3px;position:absolute;top:0;bottom:0;left:0}.engagement-thought-toggle{grid-template-columns:var(--thought-icon) auto minmax(0,1fr) auto;align-items:center;column-gap:var(--thought-gap);width:100%;padding:.55rem var(--thought-pad-x) .55rem calc(var(--thought-pad-x) + .35rem);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;margin:0;display:grid}.engagement-thought-toggle--live{grid-template-columns:var(--thought-icon) auto auto;cursor:default}.engagement-thought-toggle--live:hover{background:0 0}.engagement-thought.is-complete .engagement-thought-toggle{grid-template-columns:var(--thought-icon) minmax(0,1fr) auto}.engagement-thought.is-active .engagement-thought-label{color:var(--eng-indigo)}.engagement-thought.is-active .engagement-thought-mark{animation:engagement-live-pulse 1.4s ease-in-out infinite}.engagement-thought-mark{width:var(--thought-icon);height:var(--thought-icon);color:var(--eng-indigo);background:var(--eng-indigo-soft);border:1px solid var(--eng-indigo-border);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.engagement-thought-label{color:var(--eng-text);font-weight:650}.engagement-thought-label,.engagement-thought-preview{letter-spacing:-.01em;white-space:nowrap;font-size:.72rem}.engagement-thought-preview{min-width:0;color:var(--eng-text-muted);text-overflow:ellipsis;font-weight:400;line-height:1.35;overflow:hidden}.engagement-thought.is-open .engagement-thought-preview{display:none}.engagement-thought-chevron{color:var(--eng-text-faint);flex-shrink:0;justify-self:end;transition:transform .18s}.engagement-thought-chevron.is-open{transform:rotate(180deg)}.engagement-thought-body{padding:0 .75rem .7rem calc(var(--thought-pad-x) + .35rem + var(--thought-icon) + var(--thought-gap));display:block!important}.engagement-thought.is-open .engagement-thought-body{display:block!important}.engagement-thought-preview{display:none!important}.engagement-thought-body.engagement-prose{color:var(--eng-text-secondary);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;font-size:.8rem;font-weight:400;line-height:1.55}.engagement-thought-pre{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;max-height:none;margin:0;padding:0;overflow:visible}.engagement-thought-body.engagement-prose .working-plan-md{flex-direction:column;gap:.55rem;margin-top:0;display:flex}.engagement-thought-body.engagement-prose .working-plan-md li,.engagement-thought-body.engagement-prose .working-plan-md p{color:#cbd5e1;letter-spacing:-.011em;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.6}.engagement-thought-body.engagement-prose .working-plan-md strong{color:#f1f5f9;letter-spacing:-.012em;font-weight:600}.engagement-thought-body.engagement-prose .working-plan-md em{color:#e2e8f0;font-style:italic}.engagement-thought-body.engagement-prose .working-plan-md ol,.engagement-thought-body.engagement-prose .working-plan-md ul{margin:.05rem 0 .15rem;padding-left:1.15rem}.engagement-thought-body.engagement-prose .working-plan-md li+li{margin-top:.28rem}.engagement-thought-body.engagement-prose .working-plan-md h1,.engagement-thought-body.engagement-prose .working-plan-md h2,.engagement-thought-body.engagement-prose .working-plan-md h3,.engagement-thought-body.engagement-prose .working-plan-md h4{color:#f1f5f9;letter-spacing:-.015em;margin:.1rem 0 0;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.35}.engagement-thought-body.engagement-prose .engagement-md-label{letter-spacing:-.01em;text-transform:none;color:#a5b4fc;margin:.45rem 0 0;font-family:inherit;font-size:.78rem;font-weight:600}.engagement-thought-body.engagement-prose .engagement-md-label:first-child{margin-top:0}.engagement-thought-body.engagement-prose .working-plan-md code,.engagement-thought-body.engagement-prose code{letter-spacing:0;color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.28rem;padding:.05rem .3rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8em;font-weight:500}.engagement-thought-p{font-family:var(--thought-font);color:#cbd5e1;letter-spacing:-.011em;overflow-wrap:break-word;margin:0;font-size:.875rem;font-weight:400;line-height:1.6}.engagement-thought-p+.engagement-thought-p{margin-top:.55rem}.engagement-io{flex-direction:column;gap:.65rem;min-width:0;display:flex}.engagement-io-block{min-width:0}.engagement-io-label{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8d9;margin-bottom:.3rem;font-size:.62rem;font-weight:700}.engagement-io-output .chat-activity-pre,.engagement-io-output pre,.engagement-io-pre{color:#e2e8f0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#00000059;border:1px solid #ffffff0f;border-radius:.45rem;max-height:min(36rem,55vh);margin:0;padding:.65rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1.45;overflow:auto}.engagement-io-output{min-width:0}.engagement-io-waiting{color:#93c5fd;background:#3b82f614;border:1px dashed #60a5fa59;border-radius:.45rem;padding:.55rem .7rem;font-size:.72rem}.eng-cmd{background:linear-gradient(#101814f2,#080c0afa);border:1px solid #34d39947;border-radius:.5rem;align-items:flex-start;gap:.55rem;min-width:0;padding:.65rem .75rem;display:flex}button.eng-cmd--interactive{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;margin:0}button.eng-cmd--interactive:hover{background:linear-gradient(#14201afa,#0a100c);border-color:#34d39973}.eng-cmd-prompt{color:#34d399;flex-shrink:0;font-size:.78rem;font-weight:700}.eng-cmd-prompt,.eng-cmd-text{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.45}.eng-cmd-text{color:#d1fae5;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:0 0;flex:1;min-width:0;margin:0;padding:0;font-size:.74rem}.eng-cmd-dur{color:#6ee7b7bf;flex-shrink:0;margin-top:.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.eng-cmd-chevron{color:#6ee7b7b3;flex-shrink:0;margin-top:.2rem;font-size:.65rem;transition:transform .15s}.eng-cmd-chevron.is-open{transform:rotate(180deg)}.engagement-tool--shell .engagement-tool-body{background:#080c0ad9;border:1px solid #34d39929;border-radius:.5rem;margin-top:.45rem;padding:.65rem .7rem .75rem}.engagement-tool--shell .engagement-tool-body:not(.is-open){display:none}.engagement-tool--shell .engagement-tool-status{margin-top:.12rem}.eng-term{background:#07090f;border:1px solid #ffffff14;border-radius:.55rem;min-width:0;overflow:hidden}.eng-term--ok{border-color:#34d3992e}.eng-term--fail{border-color:#f8717147}.eng-term--compact,.eng-term--empty{border-color:#94a3b833}.eng-term-meta{background:#ffffff06;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;padding:.4rem .7rem;display:flex}.eng-term-meta-label{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;font-size:.62rem;font-weight:700}.eng-term-meta-item{color:#94a3b8f2;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem}.eng-term-meta-item.is-ok{color:#6ee7b7;background:#10b9811a;border-color:#34d3994d}.eng-term-meta-item--warn,.eng-term-meta-item.is-fail{color:#fca5a5;background:#ef44441a;border-color:#f871714d}.eng-term-body{-webkit-overflow-scrolling:touch;max-height:16rem;padding:.35rem 0;overflow:auto}.eng-term-line{grid-template-columns:2.4rem minmax(0,1fr);gap:.55rem;min-width:0;padding:.05rem .7rem;display:grid}.eng-term-line:hover{background:#ffffff08}.eng-term-ln{-webkit-user-select:none;user-select:none;text-align:right;color:#64748bd9;font-size:.64rem}.eng-term-code,.eng-term-ln{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.55}.eng-term-code{color:#e2e8f0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:0 0;min-width:0;margin:0;padding:0;font-size:.72rem;display:block}.eng-term-more{color:#94a3b8;border-top:1px solid #ffffff0f;padding:.4rem .7rem .55rem;font-size:.65rem}.eng-term-empty-body{color:#94a3b8;padding:.75rem .85rem;font-size:.74rem}.eng-term-status-card{align-items:center;gap:.7rem;padding:.75rem .85rem;display:flex}.eng-term-status-icon{background:#ffffff0f;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:grid}.eng-term--ok .eng-term-status-icon{color:#34d399;background:#10b98126}.eng-term--fail .eng-term-status-icon{color:#f87171;background:#ef444426}.eng-term-status-title{color:#e2e8f0;font-size:.8rem;font-weight:650}.eng-term-status-sub{color:#94a3b8;margin-top:.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.eng-term-structured-body{padding:.55rem .75rem .7rem;font-size:.75rem}.eng-tok-url{color:#67e8f9;text-underline-offset:2px;text-decoration:underline}.eng-tok-ip{color:#7dd3fc}.eng-tok-path{color:#a5b4fc}.eng-tok-user{color:#c4b5fd}.eng-tok-key{color:#93c5fd}.eng-tok-str{color:#86efac}.eng-tok-num{color:#fcd34d}.eng-tok-bool{color:#f9a8d4}.eng-tok-bad{color:#fca5a5;font-weight:650}.eng-tok-good{color:#6ee7b7;font-weight:650}.eng-tok-http{color:#fbbf24;font-weight:700}.eng-tok-warn{color:#fbbf24;font-weight:650}.eng-tok-trunc{color:#94a3b8;font-style:italic}.eng-tok-exit{border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.eng-tok-exit.is-ok{color:#6ee7b7;background:#10b98126}.eng-tok-exit.is-fail{color:#fca5a5;background:#ef444426}.eng-tok-empty{color:#94a3b88c}.engagement-plan-empty{text-align:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:.85rem;padding:1.5rem 1.1rem}.engagement-plan-empty-orb{width:2.5rem;height:2.5rem;margin:0 auto .85rem;position:relative}.engagement-plan-empty-orb span{border:1.5px solid #818cf873;border-radius:999px;animation:planOrbPulse 1.6s ease-out infinite;position:absolute;inset:0}.engagement-plan-empty-orb span:last-child{border-color:#34d39966;animation-delay:.55s}@keyframes planOrbPulse{0%{opacity:.85;transform:scale(.55)}to{opacity:0;transform:scale(1.25)}}.engagement-plan-empty-title{letter-spacing:-.02em;color:#e8eaf0;font-size:.95rem;font-weight:650}.engagement-plan-empty-sub{color:#94a3b8e6;margin-top:.4rem;font-size:.78rem;line-height:1.5}.working-plan-panel{flex-direction:column;gap:1rem;display:flex}.working-plan-progress{background:radial-gradient(120% 80% at 0 0,#6366f12e,#0000 55%),#0f172a73;border:1px solid #818cf838;border-radius:.75rem;padding:.75rem .85rem}.working-plan-progress__row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}.working-plan-progress__label{color:#c7d2fef2;align-items:center;gap:.35rem;font-size:.68rem;font-weight:650;display:inline-flex}.working-plan-progress__value{font-variant-numeric:tabular-nums;color:#e2e8f0;font-size:.78rem;font-weight:700}.working-plan-progress__pct{color:#94a3b8e6;margin-left:.4rem;font-size:.68rem;font-weight:600}.working-plan-progress__track{background:#ffffff0f;border-radius:999px;height:.35rem;position:relative;overflow:hidden}.working-plan-progress__fill{background:linear-gradient(90deg,#34d399,#22d3ee);border-radius:999px;transition:width .35s;position:absolute;inset:0 auto 0 0}.working-plan-progress__active{background:linear-gradient(90deg,#818cf8d9,#a78bfa8c);border-radius:999px;animation:working-plan-progress-shimmer 1.4s ease-in-out infinite;position:absolute;top:0;bottom:0}@keyframes working-plan-progress-shimmer{0%,to{opacity:.7}50%{opacity:1}}.working-plan-now{background:linear-gradient(135deg,#0c4a6e59,#6366f11f);border:1px solid #38bdf859;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.7rem .85rem;display:flex}.working-plan-now__spin{color:#7dd3fc;flex-shrink:0;margin-top:.15rem;animation:working-plan-spin .9s linear infinite}@keyframes working-plan-spin{to{transform:rotate(1turn)}}.working-plan-now__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#7dd3fc;font-size:.62rem;font-weight:700}.working-plan-now__title{color:#f1f5f9;margin-top:.15rem;font-size:.84rem;font-weight:650;line-height:1.35}.working-plan-section-label{letter-spacing:.02em;text-transform:none;color:#94a3b8e6;font-size:.68rem;font-weight:650}.working-plan-section-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.working-plan-task-meta{color:#94a3b8cc;margin-top:.2rem;font-size:.72rem}.working-plan-strategy{background:linear-gradient(#312e8138,#0f172a59);border:1px solid #818cf838;border-radius:.75rem;padding:.75rem .85rem .9rem}.working-plan-strategy__toggle{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin:0 0 .55rem;padding:0;display:flex}.working-plan-strategy__toggle .working-plan-section-label{color:#a5b4fcf2;margin:0}.working-plan-strategy__chevron{color:#a5b4fcd9;transition:transform .18s}.working-plan-strategy__chevron.is-open{transform:rotate(180deg)}.working-plan-task-list{flex-direction:column;gap:.5rem;display:flex}.working-plan-md{color:#e2e8f0eb;font-size:.82rem;line-height:1.55}.engagement-md-label{letter-spacing:.04em;text-transform:uppercase;color:#a5b4fcf2;margin:.85em 0 .35em;font-size:.68rem;font-weight:700}.engagement-md-label:first-child{margin-top:0}.working-plan-md h1,.working-plan-md h2,.working-plan-md h3,.working-plan-md h4{letter-spacing:-.02em;color:#f1f5f9;margin:.85em 0 .35em;font-weight:700;line-height:1.3}.working-plan-md h1:first-child,.working-plan-md h2:first-child,.working-plan-md h3:first-child,.working-plan-md h4:first-child,.working-plan-md p:first-child{margin-top:0}.working-plan-md h1{font-size:1.05rem}.working-plan-md h2{font-size:.92rem}.working-plan-md h3,.working-plan-md h4{font-size:.84rem}.working-plan-md ol,.working-plan-md p,.working-plan-md ul{margin:0 0 .55em}.working-plan-md ol:last-child,.working-plan-md p:last-child,.working-plan-md ul:last-child{margin-bottom:0}.working-plan-md ol,.working-plan-md ul{padding-left:1.15rem}.working-plan-md li+li{margin-top:.28rem}.working-plan-md strong{color:#e8eaf0;font-weight:650}.working-plan-md code{font-family:var(--athena-font-mono,ui-monospace,monospace);color:#a5b4fc;background:#0f172a8c;border-radius:.3rem;padding:.05em .35em;font-size:.75rem}.working-plan-md pre{background:#020617a6;border:1px solid #ffffff0f;border-radius:.5rem;margin:.55em 0;padding:.65rem .75rem;overflow-x:auto}.working-plan-md pre code{color:#e2e8f0;background:0 0;padding:0}.working-plan-task{background:#0f172a73;border:1px solid #ffffff14;border-radius:.7rem;align-items:flex-start;gap:.75rem;padding:.75rem .85rem;transition:border-color .15s,background .15s,transform .15s;display:flex}.working-plan-task-body{flex:1;min-width:0}.working-plan-task-title-row{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.working-plan-task.is-active{background:#6366f129;border-color:#818cf880;box-shadow:inset 3px 0 #818cf8}.working-plan-task.is-done{opacity:.78;background:#064e3b1f;border-color:#10b98133}.working-plan-task.is-done .working-plan-task-title{-webkit-text-decoration:line-through #94a3b873;text-decoration:line-through #94a3b873}.working-plan-task.is-failed{background:#7f1d1d2e;border-color:#f8717159}.working-plan-task-index{color:#a5b4fc;background:#6366f124;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;margin-top:.05rem;font-size:.65rem;font-weight:700;display:flex;position:relative}.working-plan-task-index-pulse{background:#c7d2fe;border-radius:999px;width:.45rem;height:.45rem;animation:working-plan-pulse 1.2s ease-out infinite;box-shadow:0 0 #818cf88c}.working-plan-task.is-active .working-plan-task-index{color:#c7d2fe;background:#6366f152}.working-plan-task-title{color:#e8eaf0;min-width:0;font-size:.84rem;font-weight:600;line-height:1.35}.working-plan-task-desc{color:#94a3b8d9;margin-top:.28rem;font-size:.7rem;line-height:1.4}.working-plan-task-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.58rem;font-weight:700;line-height:1.2;display:inline-flex}.working-plan-task-badge-dot{background:currentColor;border-radius:999px;width:.4rem;height:.4rem;animation:working-plan-pulse 1.2s ease-in-out infinite}.working-plan-task-badge--complete{color:#6ee7b7;background:#10b98124;border-color:#34d3994d}.working-plan-task-badge--failed{color:#fca5a5;background:#ef444424;border-color:#f8717159}.working-plan-task-badge--terminated{color:var(--eng-text-secondary);background:var(--eng-done-soft);border-color:var(--eng-done-border)}html:not(.dark) .working-plan-task-badge--terminated{color:#334155;background:#e2e8f0;border-color:#94a3b8}@keyframes working-plan-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.working-plan-tasks-empty{color:#94a3b8cc;margin:0;font-size:.78rem;line-height:1.45}.working-plan-panel.has-checklist,.working-plan-split{height:100%;min-height:0}.working-plan-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem;display:grid}.working-plan-checklist,.working-plan-column--tasks{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex}.working-plan-column--tasks{border-right:1px solid #ffffff0f;padding-right:.85rem;overflow:auto}.working-plan-checklist{overflow:hidden}.working-plan-checklist__head{align-items:flex-start;gap:.75rem}.working-plan-checklist__pills{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.working-plan-checklist-pill{letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:.15rem .5rem;font-family:inherit;font-size:.68rem;font-weight:600;line-height:1.2;transition:box-shadow .15s,filter .15s,opacity .15s;display:inline-flex}.working-plan-checklist-pill:hover{filter:brightness(1.08)}.working-plan-checklist-pill:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc8c}.working-plan-checklist-pill--na{color:#94a3b8;background:#94a3b81a;border-color:#94a3b847}.working-plan-checklist-pill.is-active{opacity:1;box-shadow:inset 0 0 0 1px}.working-plan-checklist__pills:has(.is-active) .working-plan-checklist-pill:not(.is-active){opacity:.55}.working-plan-checklist__list{flex-direction:column;gap:.55rem;min-height:0;padding-right:.15rem;display:flex;overflow:auto}.working-plan-check-item{background:#0f172a80;border:1px solid #ffffff14;border-radius:.65rem;padding:.7rem .8rem}.working-plan-check-item.is-fail{background:#7f1d1d29;border-color:#f8717159}.working-plan-check-item.is-pass{background:#064e3b24;border-color:#34d39938}.working-plan-check-item.is-na{background:#3341552e;border-color:#94a3b847}.working-plan-check-item.is-manual{background:#9a341229;border-color:#fb923c59}.working-plan-check-item.is-error{background:#7f1d1d33;border-color:#f8717166}.working-plan-check-item__top{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.working-plan-check-item__id{font-family:var(--athena-font-mono,ui-monospace,monospace);color:#e2e8f0;word-break:break-all;font-size:.78rem;font-weight:700}.working-plan-check-item__summary{color:#94a3b8eb;margin-top:.4rem;font-size:.74rem;line-height:1.45}.working-plan-check-badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;padding:.12rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.engagement-plan-empty--compact{text-align:left;padding:1.25rem .75rem}.engagement-plan-empty--compact .engagement-plan-empty-orb{display:none}@media (max-width:900px){.engagement-monitor.plan-open--checklist .engagement-plan-drawer{width:min(28rem,100% - 1.5rem)}.working-plan-split{grid-template-columns:1fr}.working-plan-column--tasks{border-bottom:1px solid #ffffff0f;border-right:none;max-height:42%;padding-bottom:.85rem;padding-right:0}}@media (max-width:1023px){.engagement-topbar{flex-wrap:wrap;gap:.75rem}.engagement-topbar-aside{order:3;justify-content:space-between;width:100%;margin-left:0}.engagement-stat,.engagement-topbar-stats{flex:1;min-width:0}.engagement-stat{justify-content:center}.engagement-workspace{padding:.55rem .75rem .75rem}.engagement-plan-drawer{right:0}.engagement-agents-drawer,.engagement-plan-drawer{border-radius:.85rem;width:min(100%,24rem);top:0;bottom:0}.engagement-agents-drawer{left:0}.engagement-monitor.agents-open .engagement-agents-backdrop,.engagement-monitor.plan-open .engagement-plan-backdrop{z-index:15;background:#00000073;border-radius:.85rem;display:block;position:absolute;inset:.55rem .75rem .75rem}}@media (max-width:640px){.axion-engagement-modal .ant-modal{width:calc(100vw - .75rem)!important;max-width:calc(100vw - .75rem)!important;height:calc(100dvh - .75rem)!important;max-height:calc(100dvh - .75rem)!important;top:.375rem!important}.axion-engagement-modal .ant-modal-content{border-radius:.75rem}.engagement-topbar{padding:.7rem}.engagement-topbar-actions .engagement-btn span{display:none}.engagement-plan-toggle .engagement-plan-badge{display:inline-flex}.engagement-workspace{padding:.55rem .7rem .7rem}.engagement-agents-drawer,.engagement-plan-drawer{border-radius:.75rem;width:100%}}@media (max-height:720px){.engagement-topbar{padding:.65rem .85rem}.engagement-pane-body{padding:.65rem}}.engagement-monitor{color:var(--eng-text);background:var(--eng-bg)!important}.engagement-topbar{background:var(--eng-surface-2)!important;border-bottom-color:var(--eng-border)!important}.engagement-topbar-title{color:var(--eng-text)!important}.engagement-state-pill{border-color:var(--eng-live-border)!important;background:var(--eng-live-soft)!important;color:var(--eng-live-text)!important}.engagement-state-pill.is-done{border-color:var(--eng-done-border)!important;background:var(--eng-done-soft)!important;color:var(--eng-done)!important}.engagement-stat,.engagement-topbar-host,.engagement-topbar-meta,.engagement-topbar-meta>span{color:var(--eng-text-muted)!important}.engagement-stat{border-color:var(--eng-border)!important;background:var(--eng-panel-soft)!important}.engagement-stat-value{color:var(--eng-text-secondary)!important}.engagement-live-dot{box-shadow:0 0 0 0 var(--eng-live);background:var(--eng-live)!important}@supports (color:color-mix(in lab,red,red)){.engagement-live-dot{box-shadow:0 0 0 0 color-mix(in srgb,var(--eng-live) 55%,transparent)}}.engagement-live-dot.is-done{background:var(--eng-done)!important}.engagement-btn--danger{background:var(--eng-danger-soft)!important;border-color:var(--eng-danger-border)!important;color:var(--eng-danger-text)!important}.engagement-btn--danger:hover:not(:disabled){filter:brightness(.97)}.engagement-btn--primary{background:var(--eng-accent,#0d9488)!important}@supports (color:color-mix(in lab,red,red)){.engagement-btn--primary{background:color-mix(in srgb,var(--eng-accent,#0d9488) 22%,transparent)!important}}.engagement-btn--primary{border-color:var(--eng-accent,#0d9488)!important}@supports (color:color-mix(in lab,red,red)){.engagement-btn--primary{border-color:color-mix(in srgb,var(--eng-accent,#0d9488) 45%,transparent)!important}}.engagement-btn--primary{align-items:center;gap:6px;text-decoration:none;display:inline-flex;color:var(--eng-accent,#0d9488)!important}.engagement-btn--primary:hover{filter:brightness(.97)}.engagement-btn--ghost{border-color:var(--eng-border)!important;color:var(--eng-text-secondary)!important;background:0 0!important}.engagement-btn--ghost:hover:not(:disabled){background:var(--eng-panel-soft)!important}.engagement-btn--ghost.is-active,.engagement-plan-toggle.is-active,[data-engagement-agents-toggle].is-active{background:var(--eng-indigo-soft)!important;border-color:var(--eng-indigo-border)!important;color:var(--eng-accent-text)!important}.engagement-pane{border-color:var(--eng-border)!important;background:var(--eng-elevated)!important}.engagement-agents-drawer,.engagement-plan-drawer{background:var(--eng-surface)!important;border-color:var(--eng-indigo-border)!important}.engagement-pane-head{border-bottom-color:var(--eng-border)!important;background:var(--eng-panel-soft)!important;color:var(--eng-text-muted)!important}.engagement-plan-drawer-title,.engagement-plan-drawer-titles{color:var(--eng-text)!important}.engagement-plan-close{border-color:var(--eng-border)!important;color:var(--eng-text-muted)!important;background:0 0!important}.engagement-plan-close:hover{background:var(--eng-panel-soft)!important;color:var(--eng-text)!important}.engagement-plan-badge{background:var(--eng-panel-soft)!important;color:var(--eng-text-muted)!important}.engagement-plan-badge.is-awaiting{background:var(--eng-warn-soft)!important;color:var(--eng-warn-text)!important}.engagement-plan-badge.is-ready{background:var(--eng-live-soft)!important;color:var(--eng-live-text)!important}.engagement-jump-live{color:#0f172a!important;background:#f8fafc!important;border-color:#ffffff8c!important;box-shadow:0 2px 8px #00000059!important}.engagement-jump-live:hover{color:#036b9d!important;background:#fff!important;border-color:#fff!important}.engagement-step-panel{border-color:var(--eng-border)!important;background:var(--eng-panel)!important}.engagement-msg-time,.engagement-step-time{color:var(--eng-text-faint)!important}.engagement-step-rail:before{background:linear-gradient(180deg,var(--eng-rail) 0,var(--eng-rail) 100%)!important}@supports (color:color-mix(in lab,red,red)){.engagement-step-rail:before{background:linear-gradient(180deg,var(--eng-rail) 0,color-mix(in srgb,var(--eng-rail) 25%,transparent) 100%)!important}}.engagement-step-node{border-color:var(--eng-node-border)!important;background:var(--eng-node-bg)!important;box-shadow:0 0 0 3px var(--eng-accent-soft)!important}.engagement-step-node--finding{background:var(--eng-finding)!important;box-shadow:0 0 0 3px var(--eng-finding-soft)!important}.engagement-step-node--worker{box-shadow:0 0 0 3px var(--eng-violet-soft)!important;background:#8b5cf6!important}.engagement-msg-card{border-color:var(--eng-border)!important;background:var(--eng-surface)!important}.engagement-msg-card--mission{border-color:var(--eng-indigo-border)!important;background:linear-gradient(180deg,var(--eng-indigo-soft),var(--eng-surface))!important}.engagement-msg-card--finding{border-color:var(--eng-finding-border)!important;background:linear-gradient(180deg,var(--eng-finding-soft),var(--eng-surface))!important}.engagement-msg-mark{background:var(--eng-indigo-soft)!important;color:var(--eng-indigo)!important}.engagement-msg-card--mission .engagement-msg-mark{background:var(--eng-live-soft)!important;color:var(--eng-live-text)!important}.engagement-msg-card--finding .engagement-msg-mark{background:var(--eng-finding-soft)!important;color:var(--eng-finding-text)!important}.agent-map-empty-title,.agent-tree-name,.engagement-agent-empty-title,.engagement-msg-label,.engagement-msg-lead,.engagement-plan-empty-title,.engagement-step-agent,.engagement-step-msg,.working-plan-task-title{color:var(--eng-text)!important}.agent-map-empty,.agent-tree-meta,.agent-tree-task,.engagement-agents-count,.engagement-plan-empty-sub,.engagement-prose,.engagement-thought-body.engagement-prose,.working-plan-section-label,.working-plan-task-desc,.working-plan-task-meta,.working-plan-tasks-empty{color:var(--eng-text-muted)!important}.engagement-thought{border-color:var(--eng-border)!important;background:var(--eng-surface)!important}.engagement-thought:before{background:var(--eng-indigo)!important}.engagement-thought-mark{color:var(--eng-indigo)!important;background:var(--eng-indigo-soft)!important;border-color:var(--eng-indigo-border)!important}.engagement-thought-label{color:var(--eng-text)!important}.engagement-thought-chevron,.engagement-thought-preview{color:var(--eng-text-muted)!important}.engagement-thought-toggle:hover{background:var(--eng-panel-soft)!important}.engagement-tool{border-color:var(--eng-border)!important;background:var(--eng-surface)!important}.engagement-tool--shell{background:0 0!important;border:none!important}.engagement-tool--ok,.engagement-tool--running{border-color:var(--eng-live-border)!important}.engagement-tool--fail{border-color:var(--eng-danger-border)!important}.engagement-tool-toggle{color:var(--eng-text)!important}.engagement-tool-toggle:hover{background:var(--eng-panel-soft)!important}.engagement-tool-name{color:var(--eng-text-secondary)!important}.engagement-tool-chevron,.engagement-tool-dur,.engagement-tool-preview{color:var(--eng-text-muted)!important}.engagement-tool-status--ok{color:var(--eng-live)!important}.engagement-tool-status--fail{color:var(--eng-danger)!important}.engagement-tool-status--running{color:var(--eng-accent)!important}.engagement-tool-body{border-top-color:var(--eng-border)!important}.engagement-io-label{color:var(--eng-text-faint)!important}.engagement-io-output pre,.engagement-io-pre{border-color:var(--eng-io-border)!important;background:var(--eng-io-bg)!important;color:var(--eng-text-secondary)!important}.engagement-io-waiting{border-color:var(--eng-accent-border)!important;background:var(--eng-accent-soft)!important;color:var(--eng-accent-text)!important}.eng-cmd{border-color:var(--eng-cmd-border)!important;background:var(--eng-cmd-bg)!important}.eng-cmd-prompt{color:var(--eng-cmd-prompt)!important}.eng-cmd-text{color:var(--eng-text)!important}.eng-cmd-chevron,.eng-cmd-dur{color:var(--eng-text-muted)!important}button.eng-cmd--interactive:hover{border-color:var(--eng-cmd-prompt)!important}@supports (color:color-mix(in lab,red,red)){button.eng-cmd--interactive:hover{border-color:color-mix(in srgb,var(--eng-cmd-prompt) 50%,transparent)!important}}button.eng-cmd--interactive:hover{filter:brightness(.99)}.engagement-spawn{border-color:var(--eng-violet-border)!important;background:var(--eng-violet-soft)!important;color:var(--eng-violet-text)!important}.engagement-spawn-title{color:var(--eng-text)!important}.engagement-spawn-task{color:var(--eng-text-muted)!important}.engagement-spawn-action{background:var(--eng-panel-soft)!important;color:var(--eng-violet-text)!important}.engagement-step-agent{border-color:var(--eng-violet-border)!important;background:var(--eng-violet-soft)!important;color:var(--eng-violet-text)!important}.engagement-step-agent.is-parent{border-color:var(--eng-indigo-border)!important;background:var(--eng-indigo-soft)!important;color:var(--eng-accent-text)!important}.agent-tree-card{border-color:var(--eng-border)!important;background:var(--eng-panel-soft)!important}.agent-tree-node--parent .agent-tree-card{border-color:var(--eng-indigo-border)!important;background:linear-gradient(180deg,var(--eng-indigo-soft),var(--eng-panel-soft))!important}.agent-tree-node.is-active .agent-tree-card{border-color:var(--eng-indigo-border)!important;background:var(--eng-indigo-soft)!important;box-shadow:0 0 0 1px var(--eng-accent-soft)!important}.agent-tree-role{color:var(--eng-accent-text)!important}.agent-tree-status{border-color:var(--eng-border)!important;color:var(--eng-text-muted)!important}.agent-tree-status--active{border-color:var(--eng-live-border)!important;background:var(--eng-live-soft)!important;color:var(--eng-live-text)!important}.agent-tree-status--pending{border-color:var(--eng-warn-border)!important;background:var(--eng-warn-soft)!important;color:var(--eng-warn-text)!important}.agent-map-empty,.engagement-agent-empty,.engagement-plan-empty{border-color:var(--eng-border)!important;color:var(--eng-text-muted)!important}.working-plan-task{border-color:var(--eng-border)!important;background:var(--eng-panel-soft)!important}.working-plan-task.is-active{border-color:var(--eng-indigo-border)!important;background:var(--eng-indigo-soft)!important;box-shadow:inset 3px 0 0 var(--eng-indigo-text)!important}.working-plan-column--tasks{border-right-color:var(--eng-border)!important}.working-plan-check-item{border-color:var(--eng-border)!important;background:var(--eng-panel)!important}.working-plan-check-item.is-pass{border-color:var(--eng-live-border)!important;background:var(--eng-live-soft)!important}.working-plan-check-item.is-error,.working-plan-check-item.is-fail{border-color:var(--eng-danger-border,#ef444459)!important;background:var(--eng-danger-soft,#ef444414)!important}.working-plan-check-item.is-manual{border-color:var(--eng-warn-border)!important;background:var(--eng-warn-soft)!important}.working-plan-check-item__id{color:var(--eng-text)!important}.working-plan-check-item__summary{color:var(--eng-text-muted)!important}.working-plan-checklist-pill--pass{color:var(--eng-live-text)!important;background:var(--eng-live-soft)!important;border-color:var(--eng-live-border)!important}.working-plan-checklist-pill--fail{color:var(--eng-danger-text,#b91c1c)!important;background:var(--eng-danger-soft,#ef444414)!important;border-color:var(--eng-danger-border,#ef444447)!important}.working-plan-check-badge--pass{color:var(--eng-live-text)!important;background:var(--eng-live-soft)!important;border-color:var(--eng-live-border)!important}.working-plan-check-badge--error,.working-plan-check-badge--fail{color:var(--eng-danger-text,#b91c1c)!important;background:var(--eng-danger-soft,#ef44441a)!important;border-color:var(--eng-danger-border,#ef44444d)!important}.working-plan-check-badge--manual{color:var(--eng-warn-text)!important;background:var(--eng-warn-soft)!important;border-color:var(--eng-warn-border)!important}.working-plan-check-badge--na,.working-plan-check-badge--unchecked{color:var(--eng-text-muted)!important;background:var(--eng-panel-soft)!important;border-color:var(--eng-border)!important}html:not(.dark) .working-plan-check-item{box-shadow:0 1px 2px #0f172a0a;background:#fff!important;border-color:#e2e8f0!important}html:not(.dark) .working-plan-check-item.is-pass{background:#ecfdf5!important;border-color:#a7f3d0!important}html:not(.dark) .working-plan-check-item.is-error,html:not(.dark) .working-plan-check-item.is-fail{background:#fef2f2!important;border-color:#fecaca!important}html:not(.dark) .working-plan-check-item.is-manual{background:#fff7ed!important;border-color:#fed7aa!important}html:not(.dark) .working-plan-check-item__id{color:#0f172a!important}html:not(.dark) .working-plan-check-item__summary{color:#64748b!important}html:not(.dark) .working-plan-checklist-pill--pass{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}html:not(.dark) .working-plan-checklist-pill--fail{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}html:not(.dark) .working-plan-check-badge--pass{color:#047857!important;background:#d1fae5!important;border-color:#6ee7b7!important}html:not(.dark) .working-plan-check-badge--error,html:not(.dark) .working-plan-check-badge--fail{color:#b91c1c!important;background:#fee2e2!important;border-color:#fca5a5!important}html:not(.dark) .working-plan-check-badge--manual{color:#c2410c!important;background:#ffedd5!important;border-color:#fdba74!important}html:not(.dark) .working-plan-check-badge--na,html:not(.dark) .working-plan-check-badge--unchecked{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.working-plan-task.is-done{opacity:.88;border-color:var(--eng-live-border)!important;background:var(--eng-live-soft)!important}.working-plan-task-index{color:var(--eng-text-muted)!important;background:var(--eng-panel-soft)!important}.working-plan-task.is-active .working-plan-task-index{color:var(--eng-indigo-text)!important;background:var(--eng-indigo-soft)!important;box-shadow:none!important}.working-plan-task.is-done .working-plan-task-index{color:var(--eng-live-text)!important;background:var(--eng-live-soft)!important}.working-plan-task-title{color:var(--eng-text)!important}.working-plan-task-desc{color:var(--eng-text-muted)!important}.working-plan-progress,.working-plan-strategy{border-color:var(--eng-indigo-border)!important;background:var(--eng-indigo-soft)!important}.working-plan-progress__label{color:var(--eng-indigo-text)!important}.working-plan-progress__value{color:var(--eng-text)!important}.engagement-md-label,.working-plan-progress__pct,.working-plan-section-label,.working-plan-task-meta,.working-plan-tasks-empty{color:var(--eng-text-muted)!important}.working-plan-now{border-color:var(--eng-live-border)!important;background:var(--eng-live-soft)!important}.working-plan-now__eyebrow{color:var(--eng-live-text)!important}.working-plan-md,.working-plan-md h1,.working-plan-md h2,.working-plan-md h3,.working-plan-md h4,.working-plan-md li,.working-plan-md p,.working-plan-md strong,.working-plan-now__title{color:var(--eng-text)!important}.working-plan-md code{background:var(--eng-panel-soft)!important;color:var(--eng-indigo-text)!important}.working-plan-task-badge--pending{color:var(--eng-warn-text)!important;background:var(--eng-warn-soft)!important;border-color:var(--eng-warn-border)!important}.working-plan-task-badge--complete,.working-plan-task-badge--running{color:var(--eng-live-text)!important;background:var(--eng-live-soft)!important;border-color:var(--eng-live-border)!important}.engagement-agent-bar{border-bottom-color:var(--eng-border)!important;background:var(--eng-surface-2)!important}.engagement-agent-map-open,.engagement-agent-parent-link{border-color:var(--eng-violet-border)!important;background:var(--eng-violet-soft)!important;color:var(--eng-violet-text)!important}.engagement-agent-viewing-label{color:var(--eng-text-faint)!important}.engagement-agent-viewing-value{color:var(--eng-text)!important}.engagement-agent-viewing{border-right-color:var(--eng-border)!important}html:not(.dark) .engagement-step-panel{box-shadow:0 1px 2px #0f172a0a}html:not(.dark) .eng-cmd{box-shadow:inset 0 1px #ffffffb3}html:not(.dark) .engagement-msg-card--finding:not(.engagement-term-msg){background:linear-gradient(#fff1f2f2,#fff)!important}html:not(.dark) .engagement-msg-card--mission:not(.engagement-term-msg){background:linear-gradient(#eef2ffe6,#fff)!important}.engagement-pane--log.engagement-term{--term-bg:#0c1117;--term-fg:#d7e0ea;--term-dim:#8b9aab;--term-green:#3dd68c;--term-amber:#f5c518;--term-rose:#ff7b72;--term-cyan:#79c0ff;--term-line:#7d91aa29;background:var(--term-bg)!important;border-color:var(--term-bg)!important}@supports (color:color-mix(in lab,red,red)){.engagement-pane--log.engagement-term{border-color:color-mix(in srgb,var(--term-bg) 70%,#64748b)!important}}.engagement-pane--log.engagement-term{box-shadow:inset 0 1px #ffffff0a}html:not(.dark) .engagement-pane--log.engagement-term{--term-bg:#111827;--term-fg:#e5eef7;--term-dim:#94a3b8;--term-green:#34d399;--term-amber:#fbbf24;--term-rose:#fb7185;--term-cyan:#38bdf8;--term-line:#94a3b82e}.engagement-term .engagement-pane-head{background:var(--term-bg)!important}@supports (color:color-mix(in lab,red,red)){.engagement-term .engagement-pane-head{background:color-mix(in srgb,var(--term-bg) 88%,#000)!important}}.engagement-term .engagement-pane-head{text-transform:none;letter-spacing:.02em;font-family:Fira Code,ui-monospace,monospace;font-size:.72rem;font-weight:600;border-bottom-color:var(--term-line)!important;color:var(--term-dim)!important}.engagement-term-title{color:var(--term-dim);align-items:center;gap:.55rem;display:inline-flex}.engagement-term-dots{gap:.28rem;display:inline-flex}.engagement-term-dots i{background:#ef4444;border-radius:999px;width:.45rem;height:.45rem;display:block}.engagement-term-dots i:nth-child(2){background:#eab308}.engagement-term-dots i:nth-child(3){background:#22c55e}.engagement-term .engagement-pane-body{background:var(--term-bg);font-family:Fira Code,ui-monospace,monospace}.engagement-term-stream{gap:.15rem}.engagement-term .engagement-step-card{padding-bottom:.85rem}.engagement-term .engagement-step-panel{border:1px solid var(--term-line)!important;box-shadow:none!important;background:0 0!important}.engagement-term .engagement-step-time{color:var(--term-dim)!important;font-family:inherit!important}.engagement-term .engagement-step-rail:before{background:linear-gradient(#3dd68c8c,#3dd68c14)!important}.engagement-term .engagement-step-node{border-color:var(--term-green)!important;background:var(--term-bg)!important;box-shadow:0 0 0 3px #3dd68c1f!important}.engagement-term .engagement-step-node--finding{background:var(--term-rose)!important;border-color:var(--term-rose)!important}.engagement-term .engagement-step-node--worker{background:#a78bfa!important;border-color:#a78bfa!important}.engagement-term-prompt{color:var(--term-green);flex-shrink:0;font-family:Fira Code,ui-monospace,monospace;font-weight:700;line-height:1.4}.engagement-term-prompt--alert{color:var(--term-rose)}.engagement-term-msg{border-color:var(--term-line)!important;background:#ffffff05!important}.engagement-term .engagement-msg-card--mission{background:#38bdf814!important;border-color:#38bdf847!important}.engagement-term .engagement-msg-card--finding{background:#ff7b721a!important;border-color:#ff7b7259!important}.engagement-term .engagement-msg-card--finding .engagement-term-pre{color:#ffdcd8!important}.engagement-term .engagement-msg-label{letter-spacing:.04em;text-transform:lowercase;color:var(--term-dim)!important;font-family:Fira Code,ui-monospace,monospace!important;font-size:.68rem!important}.engagement-term .engagement-thought{border-color:var(--eng-border)!important;background:var(--eng-surface)!important;border-radius:6px!important;font-family:inherit!important}.engagement-term .engagement-thought:before{background:var(--eng-indigo)!important;border-radius:0!important;width:3px!important;top:0!important;bottom:0!important}.engagement-term .engagement-thought-toggle{font-family:inherit!important}.engagement-term .engagement-thought-label{color:var(--eng-text)!important;letter-spacing:-.01em!important;text-transform:none!important;font-family:inherit!important;font-size:.72rem!important;font-weight:650!important}.engagement-term .engagement-thought-pre{color:var(--eng-text-secondary)!important;font-family:inherit!important;font-size:.8rem!important;line-height:1.55!important}.engagement-term .engagement-msg-card--finding .engagement-msg-label{color:var(--term-rose)!important}.engagement-term .engagement-msg-card--mission .engagement-msg-label{color:var(--term-cyan)!important}.engagement-term .engagement-thought-preview{color:var(--term-dim)!important;font-family:inherit!important}.engagement-term .engagement-io-output pre,.engagement-term .engagement-io-pre,.engagement-term-out,.engagement-term-pre{white-space:pre-wrap;word-break:break-word;margin:0;padding:0;color:var(--term-fg)!important;background:0 0!important;border:0!important;max-height:none!important;font-family:Fira Code,ui-monospace,monospace!important;font-size:.74rem!important;line-height:1.55!important;overflow:visible!important}.engagement-term-pre{max-height:none;overflow:visible}.engagement-term-msg-body{padding-top:.1rem!important}.engagement-term .eng-cmd,.engagement-term .engagement-msg-head{font-family:Fira Code,ui-monospace,monospace}.engagement-term .eng-cmd{background:#08120ed9!important;border-color:#3dd68c47!important}.engagement-term .eng-cmd-prompt{color:var(--term-green)!important}.engagement-term .eng-cmd-text{white-space:pre-wrap;word-break:break-word;font-size:.74rem;line-height:1.45;color:var(--term-fg)!important;font-family:inherit!important}.engagement-term .eng-cmd-chevron,.engagement-term .eng-cmd-dur{color:var(--term-dim)!important}.engagement-term .engagement-tool{border-color:var(--term-line)!important;background:#ffffff05!important}.engagement-term .engagement-tool--shell{background:0 0!important;border:none!important}.engagement-term .engagement-tool-body{padding-left:1.7rem;border-top-color:var(--term-line)!important}.engagement-term .engagement-tool-name{color:var(--term-cyan)!important}.engagement-term .engagement-tool-dur,.engagement-term .engagement-tool-preview,.engagement-term-waiting{color:var(--term-dim)!important}.engagement-term-waiting{align-items:center;gap:.4rem;font-family:inherit;font-size:.72rem;display:inline-flex;background:0 0!important;border:none!important;padding:.15rem 0!important}.engagement-term-cursor{vertical-align:text-bottom;background:var(--term-green);width:.55rem;height:1em;margin-left:.15rem;animation:engagementTermBlink 1s step-end infinite;display:inline-block}.engagement-term-cursor--inline{align-self:center;height:.85rem;margin-left:auto}@keyframes engagementTermBlink{0%,49%{opacity:1}50%,to{opacity:0}}.engagement-term-boot .engagement-launching__row{color:var(--term-fg)}.engagement-term-boot .engagement-launching__sub,.engagement-term-ts{font-family:Fira Code,ui-monospace,monospace;font-size:.68rem;color:var(--term-dim)!important}.engagement-live-status{border:1px solid var(--eng-border);background:var(--eng-panel-soft);color:var(--eng-text-muted);border-radius:6px;align-items:center;gap:.45rem;margin-top:.35rem;padding:.45rem .65rem;font-size:.72rem;line-height:1.3;display:flex}.engagement-live-status__dot{background:var(--eng-live);width:.4rem;height:.4rem;box-shadow:0 0 0 3px var(--eng-live);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.engagement-live-status__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--eng-live) 22%,transparent)}}.engagement-live-status__dot{animation:engagement-live-pulse 1.4s ease-in-out infinite}.engagement-live-status.is-streaming .engagement-live-status__dot{background:var(--eng-accent);box-shadow:0 0 0 3px var(--eng-accent)}@supports (color:color-mix(in lab,red,red)){.engagement-live-status.is-streaming .engagement-live-status__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--eng-accent) 22%,transparent)}}.engagement-live-status__icon{color:var(--eng-live-text);flex-shrink:0}.engagement-live-status.is-streaming .engagement-live-status__icon{color:var(--eng-accent-text)}.engagement-live-status__label{color:var(--eng-text);letter-spacing:-.01em;flex-shrink:0;font-weight:650}.engagement-live-status__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--eng-text-muted);overflow:hidden}@keyframes engagement-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.engagement-live-footer{border:1px solid var(--eng-border);background:var(--eng-panel-soft);width:fit-content;max-width:100%;color:var(--eng-text-muted);text-align:left;border-radius:6px;justify-content:flex-start;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.75rem;margin-left:1.8rem;padding:.55rem .85rem;font-family:Fira Code,ui-monospace,monospace;font-size:.72rem;line-height:1.3;display:inline-flex}.engagement-live-footer.is-running-tool,.engagement-live-footer.is-thinking{color:var(--eng-text)}.engagement-live-footer.is-listening{text-align:left;justify-content:flex-start}.engagement-live-footer__spinner{border:1.5px solid var(--eng-accent);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}@supports (color:color-mix(in lab,red,red)){.engagement-live-footer__spinner{border:1.5px solid color-mix(in srgb,var(--eng-accent) 35%,transparent)}}.engagement-live-footer__spinner{border-top-color:var(--eng-accent);animation:engagement-footer-spin .85s linear infinite}.engagement-live-footer.is-thinking .engagement-live-footer__spinner{border-color:var(--eng-accent)}@supports (color:color-mix(in lab,red,red)){.engagement-live-footer.is-thinking .engagement-live-footer__spinner{border-color:color-mix(in srgb,var(--eng-accent) 35%,transparent)}}.engagement-live-footer.is-thinking .engagement-live-footer__spinner{border-top-color:var(--eng-accent)}.engagement-live-footer.is-running-tool .engagement-live-footer__spinner{border-color:var(--eng-live)}@supports (color:color-mix(in lab,red,red)){.engagement-live-footer.is-running-tool .engagement-live-footer__spinner{border-color:color-mix(in srgb,var(--eng-live) 35%,transparent)}}.engagement-live-footer.is-running-tool .engagement-live-footer__spinner{border-top-color:var(--eng-live)}.engagement-live-footer__dot{background:var(--eng-live);width:.4rem;height:.4rem;box-shadow:0 0 0 3px var(--eng-live);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.engagement-live-footer__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--eng-live) 22%,transparent)}}.engagement-live-footer__dot{animation:engagement-live-pulse 1.4s ease-in-out infinite}.engagement-live-footer__icon{color:var(--eng-live-text);flex-shrink:0}.engagement-live-footer__label{color:var(--eng-text);letter-spacing:-.01em;flex-shrink:0;font-weight:650}.engagement-live-footer__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--eng-text-muted);overflow:hidden}@keyframes engagement-footer-spin{to{transform:rotate(1turn)}}.engagement-term .engagement-live-footer,html:not(.dark) .engagement-live-footer,html:not(.dark) .engagement-term .engagement-live-footer{color:#94a3b8;background:#0c1117eb;border-color:#7d91aa38}.engagement-term .engagement-live-footer__label,html:not(.dark) .engagement-live-footer__label,html:not(.dark) .engagement-term .engagement-live-footer__label{color:#e2e8f0}.engagement-term .engagement-live-footer__hint,html:not(.dark) .engagement-live-footer__hint,html:not(.dark) .engagement-term .engagement-live-footer__hint{color:#94a3b8}.engagement-term .engagement-live-footer__icon,html:not(.dark) .engagement-live-footer__icon,html:not(.dark) .engagement-term .engagement-live-footer__icon{color:#34d399}html:not(.dark) .engagement-thought{background:#f8fafc;border-color:#e2e8f0}html:not(.dark) .engagement-thought:before{background:#4f46e5}html:not(.dark) .engagement-thought-mark{color:#4338ca;background:#4f46e51a;border-color:#4f46e538}.engagement-term .engagement-live-status,html:not(.dark) .engagement-live-status,html:not(.dark) .engagement-term .engagement-live-status{color:#94a3b8;background:#0c1117eb;border-color:#7d91aa38}.engagement-term .engagement-live-status__label,html:not(.dark) .engagement-live-status__label,html:not(.dark) .engagement-term .engagement-live-status__label{color:#e2e8f0}.engagement-term .engagement-live-status__hint,html:not(.dark) .engagement-live-status__hint,html:not(.dark) .engagement-term .engagement-live-status__hint{color:#94a3b8}.engagement-term .engagement-live-status__icon,html:not(.dark) .engagement-live-status__icon,html:not(.dark) .engagement-term .engagement-live-status__icon{color:#34d399}.engagement-term .engagement-live-status.is-streaming .engagement-live-status__icon,html:not(.dark) .engagement-term .engagement-live-status.is-streaming .engagement-live-status__icon{color:#38bdf8}.engagement-term .engagement-complete-banner,.engagement-term .engagement-spawn{font-family:Fira Code,ui-monospace,monospace}.engagement-term .engagement-spawn{font-size:.72rem}.engagement-term .engagement-io-label{font-family:inherit;color:var(--term-dim)!important}.engagement-io-prose{color:#cbd5e1;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#00000047;border:1px solid #ffffff0f;border-radius:.45rem;max-height:none;margin:0;padding:.65rem .75rem;font-size:.78rem;line-height:1.5;overflow:visible}.engagement-io-rich{background:#082f4947;border:1px solid #38bdf829;border-radius:.45rem;padding:.7rem .8rem}.eng-compliance-card{flex-direction:column;gap:.45rem;display:flex}.eng-compliance-card--fail .eng-compliance-title{color:#f87171}.eng-compliance-card--ok .eng-compliance-title{color:#34d399}.eng-compliance-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.eng-compliance-title{color:#e2e8f0;font-size:.84rem;font-weight:650;line-height:1.35}.eng-compliance-badge{letter-spacing:.04em;text-transform:uppercase;color:#7dd3fc;background:#0ea5e91f;border:1px solid #38bdf833;border-radius:.25rem;padding:.15rem .4rem;font-size:.62rem;font-weight:700}.eng-compliance-kv-list{flex-direction:column;gap:.28rem;display:flex}.eng-compliance-kv{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.72rem;display:flex}.eng-compliance-k{letter-spacing:.06em;text-transform:uppercase;color:#64748b;min-width:6.5rem;font-size:.62rem;font-weight:700}.eng-compliance-v{color:#e2e8f0;word-break:break-word;font-size:.72rem}.eng-compliance-desc,.eng-compliance-expected{color:#94a3b8;font-size:.74rem;line-height:1.45}.eng-compliance-progress-line{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.eng-compliance-progress-num{color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;font-weight:700}.eng-compliance-progress-label{color:#64748b;margin-right:.25rem;font-size:.68rem}.eng-compliance-pill{letter-spacing:.03em;text-transform:uppercase;border:1px solid #0000;border-radius:.25rem;align-items:center;padding:.12rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex}.eng-compliance-pill.is-pass{color:#6ee7b7;background:#10b9811f;border-color:#10b98138}.eng-compliance-pill.is-fail{color:#fca5a5;background:#ef44441f;border-color:#ef444438}.eng-compliance-pill.is-review{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b38}.eng-compliance-pill.is-error{color:#fdba74;background:#f973161f;border-color:#f9731638}.eng-compliance-pill.is-neutral{color:#94a3b8;background:#94a3b81a;border-color:#94a3b833}.eng-compliance-rules{color:#64748b;margin:.15rem 0 0;padding-left:1rem;font-size:.68rem;line-height:1.4}.eng-compliance-rules li+li{margin-top:.15rem}.engagement-tool--compliance .engagement-tool-name{color:#7dd3fc}.engagement-tool-preview{color:#94a3b8;font-family:inherit;font-size:.72rem}.engagement-btn--icon{min-width:2rem;padding-inline:.45rem}.engagement-topbar-window-actions{align-items:center;gap:.25rem;display:inline-flex}.axiler-scan-modal.axion-engagement-modal .ant-modal-header{background:#0e1018fa;border-bottom:1px solid #ffffff0f;flex-shrink:0;padding:.65rem 1.1rem;display:flex!important}.axiler-scan-modal.axion-engagement-modal .ant-modal-title{color:#f1f5f9}.axiler-scan-modal.axion-engagement-modal .ant-modal-close{color:#94a3b8}.axiler-scan-modal.axion-engagement-modal .ant-modal-body{background:#0b0d14;padding:0!important}.axiler-scan-modal.axion-engagement-modal .engagement-monitor{height:100%;min-height:0}.axiler-scan-modal-root--minimized{display:none!important}.axiler-scan-terminal-overlay{z-index:1100;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.axiler-scan-terminate-confirm .ant-modal-mask,.axiler-scan-terminate-confirm .ant-modal-wrap,.axiler-scan-terminate-confirm.ant-modal-root{z-index:1300!important}.axiler-scan-terminal-overlay.is-minimized{display:none!important}.axiler-scan-terminal-overlay__backdrop{cursor:pointer;pointer-events:auto;background:#0206178c;border:0;margin:0;padding:0;position:absolute;inset:0}.axiler-scan-terminal-overlay__panel{z-index:1;pointer-events:auto;background:var(--eng-bg,#0b0d14);border:1px solid var(--eng-border,#ffffff14);border-radius:12px;flex-direction:column;width:min(96rem,100vw - 1.5rem);height:min(92dvh,100dvh - 1.5rem);max-height:min(92dvh,100dvh - 1.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000073}.axiler-scan-terminal-overlay__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.axiler-scan-terminal-overlay__body .engagement-monitor{height:100%;min-height:0}.axiler-scan-terminal-overlay__foot{border-top:1px solid var(--eng-border,#ffffff14);flex-shrink:0;justify-content:flex-end;padding:10px 14px;display:flex}.axiler-mgmt{--mgmt-card:#fff;--mgmt-border:#0f172a1a;--mgmt-muted:#475569;--mgmt-surface:#f8fafc;--mgmt-open:#dc2626;--mgmt-mitigated:#16a34a;--mgmt-risk:#7c3aed;--mgmt-critical:#b91c1c;width:100%;max-width:none;font-family:var(--font-sans);margin:0;padding:0 0 24px}html.dark .axiler-mgmt{--mgmt-card:var(--card-bg,var(--axion-panel));--mgmt-border:#ffffff1a;--mgmt-muted:#ffffff8c;--mgmt-surface:#ffffff0a;--mgmt-mitigated:#4ade80;--mgmt-risk:#c084fc;--mgmt-critical:#f87171}.axiler-mgmt__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.axiler-mgmt__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mgmt-muted);margin:0 0 4px;font-size:11px;font-weight:650}.axiler-mgmt__title{letter-spacing:-.025em;color:var(--foreground);margin:0;font-size:1.45rem;font-weight:700}html:not(.dark) .axiler-mgmt__title{color:#0f172a}.axiler-mgmt__subtitle{max-width:40rem;margin:4px 0 0}.axiler-mgmt__header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axiler-mgmt__count{letter-spacing:.08em;text-transform:uppercase;color:var(--mgmt-muted);font-size:11px;font-weight:700}.axiler-mgmt__import.ant-btn{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:#fff!important;font-weight:600!important}.axiler-mgmt__import.ant-btn:hover{background:var(--axiler-primary-hover)!important;border-color:var(--axiler-primary-hover)!important}.axiler-mgmt__overview{grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);gap:14px;display:grid}@media (max-width:1023px){.axiler-mgmt__overview{grid-template-columns:1fr}}.axiler-mgmt__stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:720px){.axiler-mgmt__stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.axiler-mgmt__chart-card,.axiler-mgmt__filters,.axiler-mgmt__stat-card,.axiler-mgmt__table-wrap{border:1px solid var(--mgmt-border);background:var(--mgmt-card);border-radius:12px}html:not(.dark) .axiler-mgmt__chart-card,html:not(.dark) .axiler-mgmt__filters,html:not(.dark) .axiler-mgmt__stat-card,html:not(.dark) .axiler-mgmt__table-wrap{background:#fff;border-color:#0f172a1a;box-shadow:0 1px 2px #0f172a0a}.axiler-mgmt__stat-card{min-height:92px;padding:16px 18px;background:var(--mgmt-surface)!important;box-shadow:none!important}html:not(.dark) .axiler-mgmt__stat-card{border-color:#0000;background:#f1f5f9!important}.axiler-mgmt__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mgmt-muted);margin:0 0 8px;font-size:11px;font-weight:700}html:not(.dark) .axiler-mgmt-donut__name,html:not(.dark) .axiler-mgmt__chart-title,html:not(.dark) .axiler-mgmt__count,html:not(.dark) .axiler-mgmt__eyebrow,html:not(.dark) .axiler-mgmt__filter-label,html:not(.dark) .axiler-mgmt__stat-label,html:not(.dark) .axiler-mgmt__stat-sub,html:not(.dark) .axiler-mgmt__table-meta{color:#334155}.axiler-mgmt__stat-value{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.55rem;font-weight:700;line-height:1.1}html:not(.dark) .axiler-mgmt__stat-value{color:#0f172a}.axiler-mgmt__stat-value--open{color:var(--mgmt-open)}.axiler-mgmt__stat-value--mitigated{color:var(--mgmt-mitigated)}.axiler-mgmt__stat-value--risk{color:var(--mgmt-risk)}.axiler-mgmt__stat-value--critical{color:var(--mgmt-critical)}.axiler-mgmt__stat-sub{color:var(--mgmt-muted);font-size:12px;font-weight:600}.axiler-mgmt__chart-card{flex-direction:column;min-height:280px;padding:16px 18px;display:flex}.axiler-mgmt__chart-title{letter-spacing:.08em;text-transform:uppercase;color:var(--mgmt-muted);margin:0 0 8px;font-size:11px;font-weight:700}.axiler-mgmt-donut{flex:1;align-items:center;gap:12px;min-height:0;display:flex}.axiler-mgmt-donut__chart{flex:55%;min-width:0}.axiler-mgmt-donut__legend{flex-direction:column;flex:45%;gap:10px;margin:0;padding:0;list-style:none;display:flex}.axiler-mgmt-donut__legend li{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.axiler-mgmt-donut__swatch{border-radius:999px;width:10px;height:10px}.axiler-mgmt-donut__name{color:var(--mgmt-muted)}.axiler-mgmt-donut__value{color:var(--foreground);white-space:nowrap;font-weight:650}.axiler-mgmt__filters{grid-template-columns:1.4fr .9fr .9fr 1fr auto;align-items:end;gap:12px;padding:14px 16px;display:grid}@media (max-width:1100px){.axiler-mgmt__filters{grid-template-columns:1fr 1fr}}@media (max-width:640px){.axiler-mgmt__filters{grid-template-columns:1fr}}.axiler-mgmt__filter-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mgmt-muted);margin-bottom:6px;font-size:10px;font-weight:700;display:block}html:not(.dark) .axiler-mgmt__filters .ant-input,html:not(.dark) .axiler-mgmt__filters .ant-input-affix-wrapper .ant-input{color:#0f172a!important}html:not(.dark) .axiler-mgmt__filters .ant-input-affix-wrapper .ant-input::placeholder,html:not(.dark) .axiler-mgmt__filters .ant-input::placeholder,html:not(.dark) .axiler-mgmt__filters .ant-select .ant-select-selection-placeholder{color:#64748b!important;opacity:1!important}.axiler-mgmt__source-group{flex-wrap:wrap;gap:6px;display:inline-flex}.axiler-mgmt__source-btn.ant-btn{border-color:var(--mgmt-border)!important;height:32px!important;color:var(--foreground)!important;background:var(--mgmt-surface)!important;border-radius:8px!important;font-size:12px!important;font-weight:600!important}.axiler-mgmt__source-btn--active.ant-btn{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:#fff!important}.axiler-mgmt__table-wrap{padding:0;overflow:hidden}.axiler-mgmt__table-meta{color:var(--mgmt-muted);padding:10px 16px 0;font-size:12px;font-weight:600}.axiler-mgmt__table .ant-table-body,.axiler-mgmt__table .ant-table-container,.axiler-mgmt__table .ant-table-content,.axiler-mgmt__table .ant-table-header,.axiler-mgmt__table .ant-table-placeholder,.axiler-mgmt__table .ant-table-tbody>tr>td,.axiler-mgmt__table.ant-table-wrapper,.axiler-mgmt__table.ant-table-wrapper .ant-table{background:var(--mgmt-card)!important}.axiler-mgmt__table .ant-table-thead>tr>th{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;background:var(--mgmt-surface)!important;color:var(--mgmt-muted)!important;opacity:1!important;border-bottom-color:var(--mgmt-border)!important;white-space:nowrap!important;padding:12px 14px!important;font-size:11px!important;font-weight:700!important}html:not(.dark) .axiler-mgmt__table .ant-table-thead>tr>th{color:#334155!important;background:#f1f5f9!important}html.dark .axiler-mgmt__table .ant-table-thead>tr>th{color:#e2e8f0b8!important;background:#ffffff0a!important;border-bottom-color:#ffffff14!important}.axiler-mgmt__table .ant-table-tbody>tr>td{min-height:64px;color:var(--foreground);overflow:hidden;border-bottom-color:var(--mgmt-border)!important;vertical-align:middle!important;white-space:nowrap!important;padding:14px!important}html.dark .axiler-mgmt__table .ant-table-tbody>tr>td{border-bottom-color:#ffffff12!important}.axiler-mgmt__table .ant-table-tbody>tr.ant-table-row:hover>td,.axiler-mgmt__table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__table .ant-table-tbody>tr.ant-table-row:hover>td,.axiler-mgmt__table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:color-mix(in oklab,var(--foreground) 4%,var(--mgmt-card))!important}}html.dark .axiler-mgmt__table .ant-table-tbody>tr.ant-table-row:hover>td,html.dark .axiler-mgmt__table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#ffffff0a!important}.axiler-mgmt__table .ant-table-selection-column{width:48px!important;min-width:48px!important;max-width:48px!important;padding-inline:12px!important}.axiler-mgmt__table .ant-table-cell-fix-left,.axiler-mgmt__table .ant-table-cell-fix-right{background:var(--mgmt-card)!important}.axiler-mgmt__table .ant-table-thead .ant-table-cell-fix-left,.axiler-mgmt__table .ant-table-thead .ant-table-cell-fix-right{background:var(--mgmt-surface)!important}html.dark .axiler-mgmt__table .ant-table-thead .ant-table-cell-fix-left,html.dark .axiler-mgmt__table .ant-table-thead .ant-table-cell-fix-right{background:#ffffff0a!important}.axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-left.ant-table-cell-row-hover,.axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-right.ant-table-cell-row-hover{background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-left.ant-table-cell-row-hover,.axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-right.ant-table-cell-row-hover{background:color-mix(in oklab,var(--foreground) 4%,var(--mgmt-card))!important}}html.dark .axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-left.ant-table-cell-row-hover,html.dark .axiler-mgmt__table .ant-table-tbody .ant-table-cell-fix-right.ant-table-cell-row-hover{background:#ffffff0a!important}.axiler-mgmt__table .ant-table-cell-fix-left:before,.axiler-mgmt__table .ant-table-cell-fix-right:after{background:0 0!important}.axiler-mgmt__title-cell{flex-direction:column;justify-content:center;gap:4px;min-width:0;max-width:100%;line-height:1.3;display:flex;overflow:hidden}.axiler-mgmt__title-link{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;text-decoration:none;display:block;overflow:hidden}html:not(.dark) .axiler-mgmt__title-link{color:#0f172a}.axiler-mgmt__title-link:hover{color:var(--axiler-primary)}.axiler-mgmt__actions-cell{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:12px;min-height:32px;display:inline-flex}.axiler-mgmt__hash{color:var(--mgmt-muted);font-size:11px;line-height:1.3;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html:not(.dark) .axiler-mgmt__hash{color:#475569}.axiler-mgmt__category{color:var(--axiler-primary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}html.dark .axiler-mgmt__category{color:#7dd3fc}.axiler-mgmt__cvss{text-align:center;min-width:2.25rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;display:inline-block}.axiler-mgmt__status-text{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.axiler-mgmt__mono{max-width:100%;font-size:12px;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);line-height:1.35;display:block;overflow:hidden}html:not(.dark) .axiler-mgmt__mono{color:#334155}.axiler-mgmt__retest.ant-btn{color:#15803d!important;background:#16a34a1a!important;border-color:#16a34a47!important;justify-content:center!important;align-items:center!important;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.axiler-mgmt__retest.ant-btn:hover{color:#166534!important;background:#16a34a29!important;border-color:#16a34a!important}html.dark .axiler-mgmt__retest.ant-btn{color:#34d399!important;background:#10b98124!important;border-color:#10b98159!important}html.dark .axiler-mgmt__retest.ant-btn:hover{color:#6ee7b7!important;background:#10b98138!important;border-color:#34d399!important}.axiler-mgmt-detail{--mgmt-card:#fff;--mgmt-border:#0f172a24;--mgmt-muted:#475569;--mgmt-surface:#f8fafc;width:100%;max-width:none;font-family:var(--font-sans);flex-direction:column;gap:16px;margin:0;padding:0 0 32px;display:flex}html.dark .axiler-mgmt-detail{--mgmt-card:var(--card-bg,var(--axion-panel));--mgmt-border:#ffffff24;--mgmt-muted:#ffffff8c;--mgmt-surface:#ffffff0a}.axiler-mgmt-detail--loading{justify-content:center;align-items:center;min-height:280px;display:flex}.axiler-mgmt-detail__hero{border:1px solid var(--mgmt-border);background:var(--mgmt-card);box-sizing:border-box;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 18px 22px;display:flex;position:relative;overflow:hidden}.axiler-mgmt-detail__hero:before{content:"";background:var(--axiler-primary);width:3px;position:absolute;top:0;bottom:0;left:0}.axiler-mgmt-detail__hero--critical:before{background:#ef4444}.axiler-mgmt-detail__hero--high:before{background:#f97316}.axiler-mgmt-detail__hero--medium:before{background:#eab308}.axiler-mgmt-detail__hero--low:before{background:#22c55e}.axiler-mgmt-detail__heading{flex:280px;min-width:0}.axiler-mgmt-detail__crumb{color:var(--mgmt-muted,#a1a1aa);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.axiler-mgmt-detail__crumb a{color:var(--mgmt-muted,#a1a1aa);text-decoration:none}.axiler-mgmt-detail__crumb a:hover{color:var(--axiler-primary)}.axiler-mgmt-detail__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--mgmt-muted,#a1a1aa);margin:0 0 8px;font-size:11px;font-weight:700}.axiler-mgmt-detail__title{letter-spacing:-.025em;max-width:52rem;color:var(--foreground);margin:0;font-size:clamp(1.25rem,1.1rem + .7vw,1.7rem);font-weight:700;line-height:1.28}.axiler-mgmt-detail__badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.axiler-mgmt-detail__status-badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:8px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.axiler-mgmt-detail__cvss-chip,.axiler-mgmt-detail__days-chip{border:1px solid var(--mgmt-border,#ffffff1f);background:var(--mgmt-surface,#ffffff0a);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.axiler-mgmt-detail__cvss-chip-label{color:var(--mgmt-muted,#a1a1aa);letter-spacing:.06em}.axiler-mgmt-detail__cvss-chip-value,.axiler-mgmt-detail__days-chip{font-variant-numeric:tabular-nums;color:var(--foreground)}.axiler-mgmt-detail__days-chip--hot{color:#fca5a5;background:oklab(71.0627% .153814 .0628211/.14);border-color:oklab(71.0627% .153814 .0628211/.55)}.axiler-mgmt-detail__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axiler-mgmt-detail__retest.ant-btn-primary{min-width:118px;position:relative;overflow:hidden;background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:#fff!important;font-weight:700!important}.axiler-mgmt-detail__retest-cancel.ant-btn{font-weight:650}.axiler-mgmt-detail__verify-running-actions{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.axiler-mgmt-detail__retest.ant-btn-primary .ant-btn-icon,.axiler-mgmt-detail__retest.ant-btn-primary .ant-btn-loading-icon,.axiler-mgmt-detail__retest.ant-btn-primary .anticon{color:#fff!important}.axiler-mgmt-detail__retest--busy.ant-btn-primary,.axiler-mgmt-detail__retest--busy.ant-btn-primary.ant-btn-disabled,.axiler-mgmt-detail__retest--busy.ant-btn-primary:disabled,.axiler-mgmt-detail__retest.ant-btn-primary.ant-btn-disabled,.axiler-mgmt-detail__retest.ant-btn-primary:disabled{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;color:#fff!important;opacity:1!important}.axiler-mgmt-detail__retest--busy.ant-btn-primary .ant-btn-loading-icon,.axiler-mgmt-detail__retest--busy.ant-btn-primary .anticon,.axiler-mgmt-detail__retest--busy.ant-btn-primary span{color:#fff!important}.axiler-mgmt-detail__retest--busy.ant-btn-primary{box-shadow:0 0 0 0 var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__retest--busy.ant-btn-primary{box-shadow:0 0 0 0 color-mix(in oklab,var(--axiler-primary) 55%,transparent)}}.axiler-mgmt-detail__retest--busy.ant-btn-primary{animation:axiler-mgmt-retest-pulse 1.4s ease-out infinite}.axiler-mgmt-detail__back{border:1px solid var(--mgmt-border,#ffffff1a);background:var(--card);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:88px;height:32px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__back{background:color-mix(in oklab,var(--card) 88%,#111827 12%)}}.axiler-mgmt-detail__back{color:var(--foreground);font-size:13px;font-weight:600;text-decoration:none}.axiler-mgmt-detail__back:hover{border-color:var(--axiler-primary);color:var(--axiler-primary)}.axiler-mgmt-detail__verify{border:1px solid var(--mgmt-border);background:var(--mgmt-card);box-sizing:border-box;border-radius:14px;flex-direction:column;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.axiler-mgmt-detail__verify--idle,.axiler-mgmt-detail__verify--scanning{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.axiler-mgmt-detail__verify--mitigated,.axiler-mgmt-detail__verify--present,.axiler-mgmt-detail__verify--queued,.axiler-mgmt-detail__verify--unknown{border-color:var(--mgmt-border)}.axiler-mgmt-detail__verify--flash{animation:axiler-mgmt-verify-flash 1.1s ease-out}.axiler-mgmt-detail__verify-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 24px;display:flex}.axiler-mgmt-detail__verify-scan{pointer-events:none;opacity:.55;position:absolute;inset:0;overflow:hidden}.axiler-mgmt-detail__verify-beam{background:linear-gradient(90deg,transparent,var(--axiler-primary),transparent);width:28%;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__verify-beam{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--axiler-primary) 22%,transparent),transparent)}}.axiler-mgmt-detail__verify-beam{animation:axiler-mgmt-scan-beam 1.6s ease-in-out infinite}.axiler-mgmt-detail__verify-copy{z-index:1;flex:240px;min-width:0;position:relative}.axiler-mgmt-detail__verify-title{letter-spacing:-.02em;color:var(--foreground);margin:4px 0 6px;font-size:1rem;font-weight:700}.axiler-mgmt-detail__verify-head{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 6px;display:flex}.axiler-mgmt-detail__verify-status{color:var(--mgmt-muted);font-size:12px;font-weight:600}.axiler-mgmt-detail__verify-summary{color:var(--foreground);margin:0;font-size:13px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__verify-summary{color:color-mix(in oklab,var(--foreground) 78%,transparent)}}.axiler-mgmt-detail__verify-meta{color:var(--mgmt-muted);text-align:right;flex-direction:column;flex:0 auto;align-items:flex-end;gap:4px;margin:0;font-size:12px;line-height:1.4;display:flex}.axiler-mgmt-detail__verify-pulse{z-index:1;align-items:center;gap:6px;padding-right:4px;display:inline-flex;position:relative}.axiler-mgmt-detail__verify-pulse span{background:var(--axiler-primary);border-radius:999px;width:8px;height:8px;animation:axiler-mgmt-dot-bounce 1s ease-in-out infinite}.axiler-mgmt-detail__verify-pulse span:nth-child(2){animation-delay:.15s}.axiler-mgmt-detail__verify-pulse span:nth-child(3){animation-delay:.3s}.axiler-mgmt-detail__meta{border:1px solid var(--mgmt-border);background:var(--mgmt-card);box-sizing:border-box;border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.axiler-mgmt-detail__meta-cell{border-right:1px solid var(--mgmt-border);background:0 0;min-width:0;padding:14px 16px}.axiler-mgmt-detail__verify-response{z-index:1;border:1px solid var(--mgmt-border);background:var(--mgmt-surface);box-sizing:border-box;border-radius:10px;min-width:0;max-height:260px;padding:12px 14px;position:relative;overflow:auto}.axiler-mgmt-card{border:1px solid var(--mgmt-border);background:var(--mgmt-card);box-sizing:border-box;border-radius:14px;padding:18px}html:not(.dark) .axiler-mgmt-detail .axiler-mgmt-card,html:not(.dark) .axiler-mgmt-detail__hero,html:not(.dark) .axiler-mgmt-detail__meta,html:not(.dark) .axiler-mgmt-detail__verify{background:#fff;border:1px solid #0f172a24}html:not(.dark) .axiler-mgmt-detail__meta-cell{border-right:1px solid #0f172a1f}html:not(.dark) .axiler-mgmt-detail__verify-response{background:#fff;border:1px solid #0f172a1f}html.dark .axiler-mgmt-detail .axiler-mgmt-card,html.dark .axiler-mgmt-detail__hero,html.dark .axiler-mgmt-detail__meta,html.dark .axiler-mgmt-detail__verify{border:1px solid #ffffff24}html.dark .axiler-mgmt-detail__meta-cell{border-right:1px solid #ffffff1a}html.dark .axiler-mgmt-detail__verify-response{background:#ffffff08;border:1px solid #ffffff1f}.axiler-mgmt-detail__meta-cell:last-child{border-right:none}.axiler-mgmt-detail__id{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:1100px){.axiler-mgmt-detail__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.axiler-mgmt-detail__meta-cell:nth-child(3n){border-right:none}.axiler-mgmt-detail__meta-cell:nth-child(n+4){border-top:1px solid var(--mgmt-border)}}@media (max-width:640px){.axiler-mgmt-detail__meta{grid-template-columns:1fr 1fr}.axiler-mgmt-detail__meta-cell{border-right:1px solid var(--mgmt-border)}.axiler-mgmt-detail__meta-cell:nth-child(2n){border-right:none}.axiler-mgmt-detail__meta-cell:nth-child(n+3){border-top:1px solid var(--mgmt-border)}.axiler-mgmt-detail__verify,.axiler-mgmt-detail__verify--idle,.axiler-mgmt-detail__verify--scanning{flex-direction:column;align-items:stretch}.axiler-mgmt-detail__verify-meta{text-align:left;align-items:flex-start}.axiler-mgmt-detail__verify-toolbar{flex-direction:column}}.axiler-mgmt-detail__layout{grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);align-items:start;gap:16px;display:grid}@media (max-width:1023px){.axiler-mgmt-detail__layout{grid-template-columns:1fr}}.axiler-mgmt-detail__main,.axiler-mgmt-detail__side{flex-direction:column;gap:16px;display:flex}.axiler-mgmt-detail__side{position:sticky;top:12px}@media (max-width:1023px){.axiler-mgmt-detail__side{position:static}}.axiler-mgmt-card__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.axiler-mgmt-card__head .axiler-mgmt-card__title{margin-bottom:0}.axiler-mgmt-card__hint{color:var(--mgmt-muted,#a1a1aa);font-size:11px;font-weight:600}.axiler-mgmt-card__title{letter-spacing:.1em;text-transform:uppercase;color:var(--axiler-primary);margin:0 0 16px;font-size:11px;font-weight:700}.axiler-mgmt-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}@media (max-width:640px){.axiler-mgmt-detail__grid{grid-template-columns:1fr}}.axiler-mgmt-detail__label{letter-spacing:.08em;text-transform:uppercase;color:var(--mgmt-muted,#a1a1aa);margin:0 0 6px;font-size:10px;font-weight:700}.axiler-mgmt-detail__value{color:var(--foreground);word-break:break-word;margin:0;font-size:13px;font-weight:600}.axiler-mgmt-detail__value--body{color:var(--foreground);font-weight:400;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__value--body{color:color-mix(in oklab,var(--foreground) 88%,transparent)}}.axiler-mgmt-detail__value--body{white-space:pre-wrap}.axiler-mgmt-detail__description{border-top:1px solid var(--mgmt-border,#ffffff14);margin-top:20px;padding-top:16px}.axiler-mgmt-detail__report{flex-direction:column;gap:20px;display:flex}.axiler-mgmt-detail__report-section{padding-top:4px}.axiler-mgmt-detail__report-section+.axiler-mgmt-detail__report-section{border-top:1px solid var(--mgmt-border,#ffffff14);padding-top:16px}.axiler-mgmt-detail__markdown{color:var(--foreground);margin-top:6px}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__markdown{color:color-mix(in oklab,var(--foreground) 90%,transparent)}}.axiler-mgmt-detail__markdown{font-size:14px;line-height:1.65}.axiler-mgmt-detail__markdown--compact{font-size:13px;line-height:1.55}.axiler-mgmt-detail__markdown .axiler-markdown__pre{margin-top:10px;margin-bottom:10px}.axiler-mgmt-detail__pill{letter-spacing:.04em;text-transform:uppercase;border-radius:8px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.axiler-mgmt-detail__pill--present{color:#fca5a5;background:oklab(71.0627% .153814 .0628211/.18);border:1px solid oklab(71.0627% .153814 .0628211/.4)}.axiler-mgmt-detail__pill--mitigated{color:#86efac;background:oklab(80.0349% -.160317 .0862818/.16);border:1px solid oklab(80.0349% -.160317 .0862818/.4)}.axiler-mgmt-detail__pill--queued{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__pill--queued{background:color-mix(in oklab,var(--axiler-primary) 16%,transparent)}}.axiler-mgmt-detail__pill--queued{color:var(--axiler-primary);border:1px solid var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__pill--queued{border:1px solid color-mix(in oklab,var(--axiler-primary) 40%,transparent)}}.axiler-mgmt-detail__pill--unknown{background:var(--mgmt-surface,#ffffff0a);color:var(--mgmt-muted,#a1a1aa);border:1px solid var(--mgmt-border,#ffffff1f)}.axiler-mgmt-detail__summary{color:var(--foreground);margin:14px 0 0;font-size:13px;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__summary{color:color-mix(in oklab,var(--foreground) 78%,transparent)}}.axiler-mgmt-detail__field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.axiler-mgmt-detail__primary.ant-btn-primary{background:var(--axiler-primary)!important;border-color:var(--axiler-primary)!important;font-weight:700!important}.axiler-mgmt-detail__history{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.axiler-mgmt-detail__history li{grid-template-columns:10px 1fr;align-items:start;gap:10px;display:grid}.axiler-mgmt-detail__history-dot{background:var(--axiler-primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--axiler-primary);border-radius:999px;margin-top:5px}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt-detail__history-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--axiler-primary) 18%,transparent)}}.axiler-mgmt-detail__history-label{color:var(--foreground);margin:0;font-size:13px;font-weight:600}.axiler-mgmt-detail__history-time{color:var(--mgmt-muted,#a1a1aa);margin:2px 0 0;font-size:11px}.axiler-mgmt-detail__empty,.axiler-mgmt-detail__error{color:var(--mgmt-muted,#a1a1aa);margin:0;font-size:13px}.axiler-mgmt-detail__history-loading{justify-content:center;padding:12px 0;display:flex}@keyframes axiler-mgmt-scan-beam{0%{transform:translate(-120%)}to{transform:translate(420%)}}@keyframes axiler-mgmt-dot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes axiler-mgmt-retest-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--axiler-primary) 45%,transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@keyframes axiler-mgmt-verify-flash{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--axiler-primary) 40%,transparent)}to{box-shadow:0 0 0 18px #0000}}@media (prefers-reduced-motion:reduce){.axiler-mgmt-detail__retest--busy.ant-btn-primary,.axiler-mgmt-detail__verify--flash,.axiler-mgmt-detail__verify-beam,.axiler-mgmt-detail__verify-pulse span{animation:none!important}}.axiler-mgmt__subtitle{color:var(--axiler-feature-muted,var(--mgmt-muted));max-width:42rem;margin:6px 0 0;font-size:13px;line-height:1.45}html:not(.dark) .axiler-mgmt__subtitle{color:#475569}.axiler-mgmt__cred-input.ant-input,.axiler-mgmt__cred-input.ant-input-affix-wrapper{width:160px;font-size:12px}.axiler-mgmt__stat-card--clickable{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;appearance:none;transition:border-color .15s,background .15s,transform .12s;display:block}.axiler-mgmt__stat-card--clickable:hover{border-color:#818cf8}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__stat-card--clickable:hover{border-color:color-mix(in oklab,#818cf8 55%,var(--mgmt-border))}}.axiler-mgmt__stat-card--clickable:hover{background:var(--mgmt-card)}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__stat-card--clickable:hover{background:color-mix(in oklab,var(--mgmt-card) 88%,#818cf8 12%)}}.axiler-mgmt__stat-card--clickable:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.axiler-mgmt__presets{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.axiler-mgmt__preset-btn.ant-btn{color:var(--mgmt-muted)!important;border-color:var(--mgmt-border)!important;background:0 0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important}.axiler-mgmt__preset-btn--active.ant-btn{color:#fff!important;background:oklab(57.6706% .0142589 -.12953)!important;border-color:#818cf8!important}.axiler-mgmt__bulk-bar{z-index:20;border:1px solid #818cf8;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex;position:sticky;top:8px}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__bulk-bar{border:1px solid color-mix(in oklab,#818cf8 40%,var(--mgmt-border))}}.axiler-mgmt__bulk-bar{background:var(--mgmt-card);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.axiler-mgmt__bulk-bar{background:color-mix(in oklab,var(--mgmt-card) 82%,#818cf8 18%)}}.axiler-mgmt__bulk-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.axiler-mgmt__bulk-count{letter-spacing:.04em;text-transform:uppercase;color:var(--foreground);margin-right:4px;font-size:12px;font-weight:700}.axiler-mgmt__bulk-status{min-width:160px}.axiler-mgmt__bulk-owner{width:160px}.axiler-owner-assignee-form{width:100%;margin:0;position:relative}.axiler-owner-assignee-decoy{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;top:0!important;left:-9999px!important}.axiler-mgmt__owner-input.ant-select,.axiler-owner-assignee.ant-select{width:100%;font-size:12px}.axiler-mgmt__inline-status.ant-select .ant-select-selector,.axiler-mgmt__owner-input.ant-select .ant-select-selector{align-items:center!important;height:32px!important;min-height:32px!important;padding-inline:10px!important;display:flex!important}.axiler-mgmt__inline-status.ant-select .ant-select-selection-item,.axiler-mgmt__inline-status.ant-select .ant-select-selection-placeholder,.axiler-mgmt__owner-input.ant-select .ant-select-selection-item,.axiler-mgmt__owner-input.ant-select .ant-select-selection-placeholder{line-height:30px!important}.axiler-mgmt__inline-status.ant-select{width:100%;min-width:128px}.axiler-mgmt__col-cvss,.axiler-mgmt__col-days{text-align:center!important}.axiler-mgmt__col-days .tabular-nums,.axiler-mgmt__sla{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem;font-weight:700;display:inline-block}.axiler-owner-option{flex-direction:column;gap:1px;line-height:1.25;display:inline-flex}.axiler-owner-option__name{font-weight:600}.axiler-owner-option__email{opacity:.65;font-size:11px}.axiler-owner-mention-option__label{align-items:baseline;gap:8px;display:inline-flex}.axiler-owner-mention-option__email{opacity:.65;font-size:12px}.axiler-mgmt__sla{color:#f87171;font-weight:700}.axiler-mgmt__meta{color:var(--mgmt-muted,#a1a1aa);margin-top:2px;font-size:11px;display:block}.axiler-mgmt__dup-badge{letter-spacing:.04em;text-transform:uppercase;color:#fbbf24;background:#fbbf2424;border:1px solid #fbbf2447;border-radius:999px;margin-top:4px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.axiler-mgmt__cell-link{color:#a5b4fc;text-decoration:none}.axiler-mgmt__cell-link:hover{color:#c7d2fe;text-decoration:underline}.axiler-mgmt__col-last-seen,.axiler-mgmt__table .ant-table-tbody>tr>td.axiler-mgmt__col-last-seen{white-space:nowrap!important}.axiler-mgmt__action-link{color:#2563eb;white-space:nowrap;flex-shrink:0;align-items:center;height:32px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}html.dark .axiler-mgmt__action-link{color:#a5b4fc}.axiler-mgmt__action-link:hover{color:#1d4ed8;text-decoration:underline}html.dark .axiler-mgmt__action-link:hover{color:#c7d2fe}.axiler-mgmt__inline-status{width:100%;min-width:128px}.axiler-mgmt__msg-link{color:#a5b4fc;font-weight:600;text-decoration:underline}.axiler-mgmt-detail__cve-row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.axiler-mgmt-detail__cve-chip{letter-spacing:.04em;color:#f87171;background:#dc262629;border-radius:999px;align-items:center;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}.axiler-mgmt-detail__evidence{margin:6px 0 0;padding-left:18px;font-size:13px}.axiler-mgmt-detail__evidence a{color:#a5b4fc}.axiler-artifacts,.axiler-artifacts.axiler-artifacts--fixed{box-sizing:border-box;width:auto;height:auto;min-height:0;max-height:none;font-family:var(--font-sans);flex-direction:column;gap:14px;padding:18px 22px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.axiler-artifacts__file,.axiler-artifacts__file *,.axiler-artifacts__header,.axiler-artifacts__list-panel,.axiler-artifacts__list-toolbar,.axiler-artifacts__preview-actions,.axiler-artifacts__preview-header{font-family:var(--font-sans)}.axiler-artifacts__header{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.axiler-artifacts__title{letter-spacing:-.025em;color:var(--foreground);margin:0;font-size:1.35rem;font-weight:700}html:not(.dark) .axiler-artifacts__title{color:#0f172a}.axiler-artifacts__subtitle{max-width:40rem;color:var(--axiler-feature-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.axiler-artifacts__scan-filter{min-width:min(100%,320px)}.axiler-artifacts__header-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;display:flex}.axiler-artifacts__source-tabs{border:1px solid var(--card-border);background:var(--foreground);border-radius:10px;align-items:stretch;gap:4px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__source-tabs{background:color-mix(in oklab,var(--foreground) 3%,var(--card))}}html.dark .axiler-artifacts__source-tabs{background:#ffffff0a;border-color:#ffffff1a}.axiler-artifacts__source-tab{color:var(--axiler-feature-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;line-height:1;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.axiler-artifacts__source-tab:hover{color:var(--foreground)}.axiler-artifacts__source-tab--active{color:var(--foreground);background:var(--card);box-shadow:0 1px 2px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__source-tab--active{box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 8%,transparent)}}html.dark .axiler-artifacts__source-tab--active{background:#ffffff14}.axiler-artifacts__source-tab-count{background:var(--foreground);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__source-tab-count{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.axiler-artifacts__source-tab-count{color:var(--axiler-feature-muted);font-size:11px;font-weight:700;line-height:1}.axiler-artifacts__source-tab--active .axiler-artifacts__source-tab-count{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__source-tab--active .axiler-artifacts__source-tab-count{background:color-mix(in oklab,var(--axiler-primary) 14%,transparent)}}.axiler-artifacts__source-tab--active .axiler-artifacts__source-tab-count{color:var(--axiler-primary)}.axiler-artifacts__source-tabs--sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.axiler-artifacts__source-tabs--sidebar .axiler-artifacts__source-tab{justify-content:center;gap:5px;min-width:0;padding:8px;font-size:12px}.axiler-artifacts__workspace{flex:auto;grid-template-columns:minmax(280px,330px) minmax(0,1fr);gap:14px;min-height:0;display:grid;overflow:hidden}.axiler-artifacts__list-panel,.axiler-artifacts__preview-panel{border:1px solid var(--card-border);background:var(--card);border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}html:not(.dark) .axiler-artifacts__list-panel,html:not(.dark) .axiler-artifacts__preview-panel{background:#fff;border-color:#0f172a1a;box-shadow:0 1px 2px #0f172a0a}.axiler-artifacts__list-toolbar{border-bottom:1px solid var(--card-border);background:var(--card);flex-direction:column;gap:8px;padding:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__list-toolbar{background:color-mix(in oklab,var(--card) 90%,var(--foreground) 3%)}}.axiler-artifacts__list-toolbar{flex-shrink:0}html:not(.dark) .axiler-artifacts__list-toolbar{background:#f8fafc;border-bottom-color:#0f172a14}.axiler-artifacts__search{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--content);width:100%;height:36px;color:var(--foreground);outline:none;padding:0 12px;font-size:13px}html:not(.dark) .axiler-artifacts__search{color:#0f172a;background:#fff;border-color:#0f172a24}.axiler-artifacts__search:focus{border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__search:focus{border-color:color-mix(in oklab,var(--axiler-primary) 55%,var(--card-border))}}.axiler-artifacts__search:focus{box-shadow:0 0 0 3px var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__search:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--axiler-primary) 18%,transparent)}}.axiler-artifacts__count{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);align-self:flex-end;padding-top:2px;font-size:11px;font-weight:650}.axiler-artifacts__list{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:3px;min-height:0;padding:8px;display:flex;overflow:hidden auto}.axiler-artifacts__file{width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:4px;margin:0;padding:6px 6px 6px 10px;transition:background .15s,border-color .15s;display:flex}.axiler-artifacts__file:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__file:hover{background:color-mix(in oklab,var(--axiler-primary) 8%,transparent)}}.axiler-artifacts__file--active{border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__file--active{border-color:color-mix(in oklab,var(--axiler-primary) 40%,var(--card-border))}}.axiler-artifacts__file--active{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__file--active{background:color-mix(in oklab,var(--axiler-primary) 12%,transparent)}}html:not(.dark) .axiler-artifacts__file--active{background:#036b9d14;border-color:#036b9d47}.axiler-artifacts__file-main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:flex-start;gap:10px;margin:0;padding:4px;display:flex}.axiler-artifacts__file-copy{width:30px;height:30px;color:var(--axiler-feature-muted);cursor:pointer;opacity:.55;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:opacity .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.axiler-artifacts__file--active .axiler-artifacts__file-copy,.axiler-artifacts__file:hover .axiler-artifacts__file-copy{opacity:1}.axiler-artifacts__file-copy:focus-visible,.axiler-artifacts__file-copy:hover{border-color:var(--card-border);background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__file-copy:focus-visible,.axiler-artifacts__file-copy:hover{background:color-mix(in oklab,var(--axiler-primary) 14%,transparent)}}.axiler-artifacts__file-copy:focus-visible,.axiler-artifacts__file-copy:hover{color:var(--axiler-primary);outline:none}html.dark .axiler-artifacts__file-copy:focus-visible,html.dark .axiler-artifacts__file-copy:hover{color:#7dd3fc}.axiler-artifacts__file-copy:disabled{cursor:wait;opacity:.7}.axiler-artifacts__spin{animation:axiler-artifacts-spin .8s linear infinite}@keyframes axiler-artifacts-spin{to{transform:rotate(1turn)}}.axiler-artifacts__file-icon{width:28px;height:28px;color:var(--axiler-feature-muted);background:#7878781f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.axiler-artifacts__file-icon--markdown{color:#036b9d;background:#036b9d1f}html.dark .axiler-artifacts__file-icon--markdown{color:#7dd3fc;background:#38bdf829}.axiler-artifacts__file-icon--image{color:#6d28d9;background:#7c3aed1f}html.dark .axiler-artifacts__file-icon--image{color:#c084fc;background:#c084fc29}.axiler-artifacts__file-icon--code{color:#15803d;background:#15803d1f}html.dark .axiler-artifacts__file-icon--code{color:#86efac;background:#4ade8024}.axiler-artifacts__file-icon--json{color:#b45309;background:#b453091f}html.dark .axiler-artifacts__file-icon--json{color:#fbbf24;background:#fbbf2429}.axiler-artifacts__file-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axiler-artifacts__file-name{color:var(--foreground);word-break:break-word;font-size:13px;font-weight:600;line-height:1.35}.axiler-artifacts__file-meta{color:var(--axiler-feature-subtle);flex-wrap:wrap;gap:5px;font-size:11px;display:flex}.axiler-artifacts__file-host{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.axiler-artifacts__preview-header{border-bottom:1px solid var(--card-border);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__preview-header{background:color-mix(in oklab,var(--card) 90%,var(--foreground) 3%)}}.axiler-artifacts__preview-header{flex-shrink:0}html:not(.dark) .axiler-artifacts__preview-header{background:#f8fafc;border-bottom-color:#0f172a14}.axiler-artifacts__preview-title{letter-spacing:-.02em;color:var(--foreground);word-break:break-word;margin:0;font-size:1.05rem;font-weight:700}.axiler-artifacts__preview-meta{color:var(--axiler-feature-subtle);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:12px;display:flex}.axiler-artifacts__badge{background:var(--axiler-primary);border-radius:6px;align-items:center;padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__badge{background:color-mix(in oklab,var(--axiler-primary) 12%,transparent)}}.axiler-artifacts__badge{color:var(--axiler-primary);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:700}html.dark .axiler-artifacts__badge{color:#7dd3fc;background:#38bdf829}.axiler-artifacts__path{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-mono);overflow:hidden}.axiler-artifacts__preview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axiler-artifacts__view-toggle{border:1px solid var(--card-border);background:var(--content);border-radius:8px;padding:3px;display:inline-flex}html:not(.dark) .axiler-artifacts__view-toggle{background:#fff;border-color:#0f172a1f}.axiler-artifacts__action-btn,.axiler-artifacts__view-btn{height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.axiler-artifacts__view-btn--active{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__view-btn--active{background:color-mix(in oklab,var(--axiler-primary) 14%,transparent)}}.axiler-artifacts__view-btn--active{color:var(--axiler-primary)}html.dark .axiler-artifacts__view-btn--active{color:#e0f2fe;background:#38bdf82e}.axiler-artifacts__action-btn{border:1px solid var(--card-border);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__action-btn{background:color-mix(in oklab,var(--card) 80%,transparent)}}.axiler-artifacts__action-btn{color:var(--foreground)}html:not(.dark) .axiler-artifacts__action-btn{color:#0f172a;background:#fff;border-color:#0f172a24}.axiler-artifacts__action-btn:hover:not(:disabled){background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__action-btn:hover:not(:disabled){background:color-mix(in oklab,var(--axiler-primary) 10%,transparent)}}.axiler-artifacts__action-btn:hover:not(:disabled){border-color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__action-btn:hover:not(:disabled){border-color:color-mix(in oklab,var(--axiler-primary) 35%,var(--card-border))}}.axiler-artifacts__action-btn:hover:not(:disabled){color:var(--axiler-primary)}html.dark .axiler-artifacts__action-btn:hover:not(:disabled){color:#7dd3fc}.axiler-artifacts__action-btn:disabled{cursor:not-allowed;opacity:.5}.axiler-artifacts__action-btn--primary{background:var(--axiler-primary);border-color:var(--axiler-primary);color:#fff}.axiler-artifacts__action-btn--primary:hover:not(:disabled){background:var(--axiler-primary-hover);border-color:var(--axiler-primary-hover);color:#fff}html.dark .axiler-artifacts__action-btn--primary{color:#7dd3fc;background:#38bdf829;border-color:#38bdf847}html.dark .axiler-artifacts__action-btn--primary:hover:not(:disabled){color:#e0f2fe;background:#38bdf83d}.axiler-artifacts__download{border:1px solid var(--card-border);background:var(--axiler-primary);color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.axiler-artifacts__download:hover{background:var(--axiler-primary-hover)}.axiler-artifacts__preview-body{flex-direction:column;flex:auto;min-height:0;padding:16px;display:flex;position:relative;overflow:hidden}html:not(.dark) .axiler-artifacts__preview-body:has(>.axiler-artifacts__markdown--doc){background:#fff;padding:0}html.dark .axiler-artifacts__preview-body:has(>.axiler-artifacts__markdown--doc){background:0 0;padding:0}.axiler-artifacts__preview-body>.axiler-artifacts__code,.axiler-artifacts__preview-body>.axiler-artifacts__markdown,.axiler-artifacts__preview-body>.axiler-artifacts__syntax{flex:auto;min-width:0;min-height:0;max-height:100%}.axiler-artifacts__preview-body>.axiler-artifacts__truncated{flex:none;margin-top:8px}.axiler-artifacts__preview-body:has(>.axiler-artifacts__image){overscroll-behavior:contain;overflow:auto}.axiler-artifacts__empty,.axiler-artifacts__preview-empty{text-align:center;min-height:0;color:var(--axiler-feature-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.axiler-artifacts__preview-empty h3{color:var(--foreground);margin:4px 0 0;font-size:1rem}.axiler-artifacts__preview-empty p{max-width:28rem;margin:0;font-size:13px;line-height:1.5}.axiler-artifacts__error{border:1px solid #fb7185;align-items:center;gap:8px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__error{border:1px solid color-mix(in oklab,#fb7185 35%,var(--card-border))}}.axiler-artifacts__error{color:#be123c;background:#fb71851a;border-radius:10px;font-size:13px}html.dark .axiler-artifacts__error{color:#fda4af}.axiler-artifacts__markdown{overscroll-behavior:contain;max-width:none;overflow:auto}.axiler-artifacts__markdown--doc{padding:0;display:block}.axiler-artifacts__md-sheet{--md-sheet-pad-x:28px;--md-sheet-pad-y:24px;--md-banner:var(--axiler-primary);--md-rule:var(--axiler-primary);--md-ink:#1e293b;--md-muted:#475569;width:100%;max-width:none;padding:var(--md-sheet-pad-y) var(--md-sheet-pad-x) 40px;box-shadow:none;color:var(--md-ink);background:#fff;border:0;border-radius:0;margin:0}html.dark .axiler-artifacts__md-sheet{--md-banner:#025882;--md-rule:#38bdf8;--md-ink:#ffffffe0;--md-muted:#ffffffb3;box-shadow:none;color:var(--md-ink);background:0 0;border:0}.axiler-artifacts__markdown--doc .axiler-markdown{font-family:var(--font-sans);color:inherit;font-size:15px;line-height:1.7}.axiler-artifacts__markdown--doc .axiler-markdown>:first-child{margin-top:0}.axiler-artifacts__md-meta{border:1px solid var(--axiler-primary);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0 0 2rem;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__md-meta{border:1px solid color-mix(in oklab,var(--axiler-primary) 22%,#0f172a1a)}}.axiler-artifacts__md-meta{background:linear-gradient(180deg,var(--axiler-primary) 0,#fff 100%);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__md-meta{background:linear-gradient(180deg,color-mix(in oklab,var(--axiler-primary) 7%,#fff) 0,#fff 100%)}}html.dark .axiler-artifacts__md-meta{background:#38bdf80f;border-color:#38bdf838}.axiler-artifacts__md-meta-item{background:#ffffffeb;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}html.dark .axiler-artifacts__md-meta-item{background:#0f172a59;border-color:#ffffff14}.axiler-artifacts__md-meta-label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:10px;font-weight:700}html.dark .axiler-artifacts__md-meta-label{color:#ffffff80}.axiler-artifacts__md-meta-value{color:#0f172a;word-break:break-word;font-size:13px;font-weight:600;line-height:1.4}html.dark .axiler-artifacts__md-meta-value{color:#ffffffeb}.axiler-artifacts__md-meta-value a{color:var(--axiler-primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}html.dark .axiler-artifacts__md-meta-value a{color:#7dd3fc}.axiler-artifacts__md-meta-value .axiler-sev{width:fit-content}.axiler-artifacts__md-meta-cvss{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.axiler-artifacts__md-meta-cvss strong{background:var(--axiler-primary);border-radius:999px;justify-content:center;align-items:center;min-width:2.2rem;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__md-meta-cvss strong{background:color-mix(in oklab,var(--axiler-primary) 14%,transparent)}}.axiler-artifacts__md-meta-cvss strong{color:var(--axiler-primary);font-family:var(--font-mono);font-size:12px;font-weight:750}html.dark .axiler-artifacts__md-meta-cvss strong{color:#7dd3fc;background:#38bdf829}.axiler-artifacts__md-meta-cvss span{color:#64748b;word-break:break-all;font-size:11px;font-weight:500}html.dark .axiler-artifacts__md-meta-cvss span{color:#ffffff8c}.axiler-artifacts__markdown--doc .axiler-markdown h1{margin:0 calc(-1 * var(--md-sheet-pad-x)) 1.35em;padding:18px var(--md-sheet-pad-x);background:var(--md-banner);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border:0;font-size:1.28rem;font-weight:750;line-height:1.25;color:#fff!important}.axiler-artifacts__markdown--doc .axiler-markdown>h1:first-child{margin-top:calc(-1 * var(--md-sheet-pad-y))}.axiler-artifacts__md-meta+.axiler-markdown>h1:first-child{margin-top:0}.axiler-artifacts__markdown--doc .axiler-markdown h1:has(+h2){margin-bottom:0;padding-bottom:4px}.axiler-artifacts__markdown--doc .axiler-markdown h1+h2{margin:0 calc(-1 * var(--md-sheet-pad-x)) 1.5em;padding:0 var(--md-sheet-pad-x) 16px;background:var(--md-banner);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;border:0;font-size:.92rem;font-weight:650;line-height:1.35;color:#fff!important}.axiler-artifacts__markdown--doc .axiler-markdown h2:not(h1+h2){letter-spacing:-.015em;margin:1.75em 0 .7em;padding:0 0 10px;font-size:1.12rem}.axiler-artifacts__markdown--doc .axiler-markdown h2:not(h1+h2),.axiler-artifacts__markdown--doc .axiler-markdown h3{border:0;border-bottom:3px solid var(--md-rule);font-family:var(--font-sans);text-transform:none;background:0 0;font-weight:700;line-height:1.3;color:#0f172a!important}.axiler-artifacts__markdown--doc .axiler-markdown h3{letter-spacing:-.01em;margin:1.55em 0 .6em;padding:0 0 9px;font-size:1.02rem}.axiler-artifacts__markdown--doc .axiler-markdown h4{font-family:var(--font-sans);letter-spacing:.02em;text-transform:none;background:0 0;border:0;margin:1.2em 0 .4em;padding:0;font-size:.9rem;font-weight:700;color:#334155!important}html.dark .axiler-artifacts__markdown--doc .axiler-markdown h2:not(h1+h2),html.dark .axiler-artifacts__markdown--doc .axiler-markdown h3{color:#fffffff2!important}html.dark .axiler-artifacts__markdown--doc .axiler-markdown h4{color:#ffffffc7!important}.axiler-artifacts__markdown--doc .axiler-markdown blockquote,.axiler-artifacts__markdown--doc .axiler-markdown ol,.axiler-artifacts__markdown--doc .axiler-markdown p,.axiler-artifacts__markdown--doc .axiler-markdown ul{margin:.7em 0}.axiler-artifacts__markdown--doc .axiler-markdown ol,.axiler-artifacts__markdown--doc .axiler-markdown ul{padding-left:1.4rem}.axiler-artifacts__markdown--doc .axiler-markdown ul{list-style-type:disc}.axiler-artifacts__markdown--doc .axiler-markdown ul ul{margin:.35em 0;padding-left:1.35rem;list-style-type:circle}.axiler-artifacts__markdown--doc .axiler-markdown ul ul ul{list-style-type:square}.axiler-artifacts__markdown--doc .axiler-markdown li+li{margin-top:.35em}.axiler-artifacts__markdown--doc .axiler-markdown li::marker{color:#0f172a}html.dark .axiler-artifacts__markdown--doc .axiler-markdown li::marker{color:#ffffffbf}.axiler-artifacts__markdown--doc .axiler-markdown a{color:var(--axiler-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.axiler-artifacts__markdown--doc .axiler-markdown a:hover{color:var(--axiler-primary-hover)}html.dark .axiler-artifacts__markdown--doc .axiler-markdown a{color:#7dd3fc}.axiler-artifacts__markdown--doc .axiler-markdown a[target=_blank]:after{content:"";vertical-align:.05em;opacity:.85;background-color:currentColor;width:.7em;height:.7em;margin-left:.28em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E") 50%/contain no-repeat}.axiler-artifacts__markdown--doc .axiler-markdown strong{color:#0f172a;font-weight:700}html.dark .axiler-artifacts__markdown--doc .axiler-markdown strong{color:#fffffff2}.axiler-artifacts__markdown--doc .axiler-markdown blockquote{border-left:4px solid var(--md-rule);background:var(--axiler-primary);border-radius:0 8px 8px 0;margin:1.1em 0;padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__markdown--doc .axiler-markdown blockquote{background:color-mix(in oklab,var(--axiler-primary) 7%,transparent)}}.axiler-artifacts__markdown--doc .axiler-markdown blockquote{color:var(--md-muted)}html.dark .axiler-artifacts__markdown--doc .axiler-markdown blockquote{background:#38bdf814}.axiler-artifacts__markdown--doc .axiler-markdown__code{font-family:var(--font-mono);color:#0f172a;background:#f1f5f9;border:1px solid #0f172a14;border-radius:4px;padding:.1em .35em;font-size:.84em}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__code{color:#e2e8f0;background:#ffffff12;border-color:#ffffff1a}.axiler-artifacts__markdown--doc .axiler-markdown__pre{color:#e2e8f0;font-family:var(--font-mono);background:#0f172a;border:1px solid #0f172a1f;border-radius:8px;margin:.85em 0;padding:10px 12px;font-size:12px;line-height:1.5;overflow-x:auto}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__pre{background:#020617;border-color:#ffffff1a}.axiler-artifacts__markdown--doc .axiler-markdown__pre code{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:0;padding:0}.axiler-artifacts__markdown--doc .axiler-markdown__table-wrap{box-shadow:none;background:#f8fafc;border:1px solid #0f172a1a;border-radius:8px;margin:.85em 0;overflow-x:auto}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__table-wrap{background:#ffffff08;border-color:#ffffff1a}.axiler-artifacts__markdown--doc .axiler-markdown__table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:13px}.axiler-artifacts__markdown--doc .axiler-markdown__table td,.axiler-artifacts__markdown--doc .axiler-markdown__table th{text-align:left;vertical-align:top;border-bottom:1px solid #0f172a12;padding:9px 12px}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__table td,html.dark .axiler-artifacts__markdown--doc .axiler-markdown__table th{border-bottom-color:#ffffff12}.axiler-artifacts__markdown--doc .axiler-markdown__table th{letter-spacing:.04em;text-transform:uppercase;color:#64748b;white-space:nowrap;background:0 0;width:9.5rem;font-size:11px;font-weight:650}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__table th{color:#ffffff8c;background:0 0}.axiler-artifacts__markdown--doc .axiler-markdown__table td{color:#1e293b;word-break:break-word}html.dark .axiler-artifacts__markdown--doc .axiler-markdown__table td{color:#ffffffe0}.axiler-artifacts__markdown--doc .axiler-markdown__table tr:last-child td,.axiler-artifacts__markdown--doc .axiler-markdown__table tr:last-child th{border-bottom:0}.axiler-artifacts__markdown--doc .axiler-markdown__table td .axiler-markdown__code{word-break:break-all}.axiler-artifacts__markdown--doc .axiler-markdown hr{border:0;border-top:1px solid #0f172a1a;margin:1.4em 0}html.dark .axiler-artifacts__markdown--doc .axiler-markdown hr{border-top-color:#ffffff1a}.axiler-artifacts__markdown--doc .axiler-markdown img{border:1px solid #0f172a1a;border-radius:8px;max-width:100%;height:auto}.axiler-artifacts__code{background:#020617;border-radius:10px;margin:0;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.axiler-artifacts__code{background:color-mix(in oklab,#020617 86%,var(--card))}}.axiler-artifacts__code{color:#e2e8f0;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.55;overflow:auto}.axiler-artifacts__code--json{color:#fde68a}.axiler-artifacts__syntax{border:1px solid var(--card-border);background:#0b1020;border-radius:10px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.axiler-artifacts__syntax-bar{font-family:var(--font-mono);background:#0f172ae6;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.axiler-artifacts__syntax-lang{letter-spacing:.06em;text-transform:uppercase;color:#7dd3fc;font-size:11px;font-weight:700}.axiler-artifacts__syntax-file{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;min-width:0;font-size:11px;overflow:hidden}.axiler-artifacts__syntax-pre{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;margin:0;padding:14px 16px;overflow:hidden auto}.axiler-artifacts__syntax-code,.axiler-artifacts__syntax-code.hljs{color:#e2e8f0;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;tab-size:2;background:0 0;font-size:13px;line-height:1.6;display:block}.axiler-artifacts__syntax .hljs-comment,.axiler-artifacts__syntax .hljs-quote{color:#64748b;font-style:italic}.axiler-artifacts__syntax .hljs-keyword,.axiler-artifacts__syntax .hljs-literal,.axiler-artifacts__syntax .hljs-name,.axiler-artifacts__syntax .hljs-selector-tag,.axiler-artifacts__syntax .hljs-strong{color:#c084fc}.axiler-artifacts__syntax .hljs-addition,.axiler-artifacts__syntax .hljs-attribute,.axiler-artifacts__syntax .hljs-bullet,.axiler-artifacts__syntax .hljs-section,.axiler-artifacts__syntax .hljs-string,.axiler-artifacts__syntax .hljs-symbol,.axiler-artifacts__syntax .hljs-template-tag,.axiler-artifacts__syntax .hljs-template-variable,.axiler-artifacts__syntax .hljs-title{color:#86efac}.axiler-artifacts__syntax .hljs-link,.axiler-artifacts__syntax .hljs-number,.axiler-artifacts__syntax .hljs-regexp{color:#fdba74}.axiler-artifacts__syntax .hljs-built_in,.axiler-artifacts__syntax .hljs-class .hljs-title,.axiler-artifacts__syntax .hljs-params,.axiler-artifacts__syntax .hljs-title.class_,.axiler-artifacts__syntax .hljs-type{color:#7dd3fc}.axiler-artifacts__syntax .hljs-attr,.axiler-artifacts__syntax .hljs-doctag,.axiler-artifacts__syntax .hljs-meta,.axiler-artifacts__syntax .hljs-selector-class,.axiler-artifacts__syntax .hljs-selector-id{color:#38bdf8}.axiler-artifacts__syntax .hljs-deletion,.axiler-artifacts__syntax .hljs-tag,.axiler-artifacts__syntax .hljs-variable{color:#fda4af}.axiler-artifacts__syntax .hljs-emphasis{font-style:italic}.axiler-artifacts__syntax .hljs-strong{font-weight:700}.axiler-artifacts__image{border:1px solid var(--card-border);background:#0003;border-radius:10px;max-width:100%;height:auto;margin:0 auto;display:block}.axiler-artifacts__truncated{color:var(--axiler-feature-subtle);margin:12px 0 0;font-size:12px}@media (max-width:960px){.axiler-artifacts{gap:10px;padding:14px}.axiler-artifacts__workspace{grid-template-rows:minmax(0,38%) minmax(0,1fr);grid-template-columns:1fr;overflow:hidden}.axiler-artifacts__list-panel,.axiler-artifacts__preview-panel{min-height:0;max-height:none}.axiler-artifacts__md-sheet{--md-sheet-pad-x:16px;--md-sheet-pad-y:16px;padding:16px 16px 28px}}.axiler-vul-report-page{width:100%;max-width:none;margin:0;padding:0 0 40px}.axiler-vul-report-page__toolbar{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;margin-bottom:18px;display:flex}.axiler-vul-report-page__toolbar-title{letter-spacing:-.02em;min-width:0;max-width:none;color:var(--foreground);flex:auto;margin:0;padding-right:12px;font-size:1.15rem;font-weight:700;line-height:1.35}.axiler-vul-report-page__toolbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.axiler-vul-report-page__toolbar-left{flex:auto;min-width:0}.axiler-vul-report-page__back{color:var(--muted-foreground,#64748b);align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.axiler-vul-report-page__back:hover{color:var(--foreground,#0f172a)}.axiler-vul-report-page__toolbar-actions .ant-btn{border-radius:8px;font-weight:600}.axiler-vul-report__document-wrap{width:100%;max-width:920px;margin:0 auto}.axiler-vul-report__document{color:#111827;background:#fff;border:1px solid #0f172a14;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 18px 40px #0f172a14}.dark .axiler-vul-report__document{border-color:#ffffff14;box-shadow:0 1px 2px #00000059,0 18px 48px #00000073}.axiler-vul-report__doc-bar{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#0b1a2a;border:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;padding:12px 32px;font-size:10.5px;font-weight:700;display:flex}.axiler-vul-report__doc-bar span{color:inherit}.axiler-vul-report__doc-body{padding:28px 32px 36px}.axiler-vul-report__eyebrow{color:#0d9488;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.axiler-vul-report__title{color:#0f172a;letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:800;line-height:1.25}.axiler-vul-report__meta-line{color:#64748b;margin:12px 0 0;font-size:12.5px;line-height:1.55}.axiler-vul-report__meta-line code{color:#0f172a;font-family:var(--font-mono),ui-monospace,monospace;background:#f1f5f9;border-radius:4px;padding:1px 6px;font-size:11.5px}.axiler-vul-report__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 28px;display:grid}.axiler-vul-report__metric{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-height:84px;padding:12px 14px}.axiler-vul-report__metric-label{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.axiler-vul-report__metric-value{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800;line-height:1.1}.axiler-vul-report__metric-value--cvss{color:#dc2626}.axiler-vul-report__metric-value--critical{color:#b91c1c}.axiler-vul-report__metric-value--high{color:#c2410c}.axiler-vul-report__metric-value--medium{color:#a16207}.axiler-vul-report__metric-value--low{color:#15803d}.axiler-vul-report__metric-value--info{color:#475569}.axiler-vul-report__document--critical{border-left:4px solid #b91c1c}.axiler-vul-report__document--high{border-left:4px solid #ea580c}.axiler-vul-report__document--medium{border-left:4px solid #ca8a04}.axiler-vul-report__document--low{border-left:4px solid #16a34a}.axiler-vul-report__document--info{border-left:4px solid #64748b}.axiler-vul-report__doc-bar--critical{border-bottom:3px solid #ef4444}.axiler-vul-report__doc-bar--high{border-bottom:3px solid #fb923c}.axiler-vul-report__doc-bar--medium{border-bottom:3px solid #facc15}.axiler-vul-report__doc-bar--low{border-bottom:3px solid #4ade80}.axiler-vul-report__doc-bar--info{border-bottom:3px solid #94a3b8}.axiler-vul-report__metric--critical{border-top:3px solid #b91c1c}.axiler-vul-report__metric--high{border-top:3px solid #ea580c}.axiler-vul-report__metric--medium{border-top:3px solid #ca8a04}.axiler-vul-report__metric--low{border-top:3px solid #16a34a}.axiler-vul-report__metric--info{border-top:3px solid #64748b}.axiler-vul-report__severity-pill{color:#fff;letter-spacing:.04em;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:6px;justify-content:center;align-items:center;min-width:72px;min-height:32px;padding:6px 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.axiler-vul-report__severity-pill--critical{background:#b91c1c}.axiler-vul-report__severity-pill--high{background:#ea580c}.axiler-vul-report__severity-pill--medium{background:#ca8a04}.axiler-vul-report__severity-pill--low{background:#16a34a}.axiler-vul-report__severity-pill--info{background:#64748b}.axiler-vul-report__section{margin-top:28px}.axiler-vul-report__section-title{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e2e8f0;margin:0 0 14px;padding-bottom:8px;font-size:.92rem;font-weight:800}.axiler-vul-report__prose{color:#334155;font-size:14px;line-height:1.7}.axiler-vul-report__prose,.axiler-vul-report__prose a,.axiler-vul-report__prose h1,.axiler-vul-report__prose h2,.axiler-vul-report__prose h3,.axiler-vul-report__prose h4,.axiler-vul-report__prose li,.axiler-vul-report__prose p{overflow-wrap:anywhere;word-break:break-word}.axiler-vul-report__prose p{margin:0 0 12px}.axiler-vul-report__prose p:last-child{margin-bottom:0}.axiler-vul-report__inline-code,.axiler-vul-report__prose code{color:#0f172a;font-family:var(--font-mono),ui-monospace,monospace;overflow-wrap:anywhere;word-break:break-word;background:#f1f5f9;border-radius:4px;padding:1px 5px;font-size:12px}.axiler-vul-report__code,.axiler-vul-report__prose .axiler-markdown__pre,.axiler-vul-report__prose pre{color:#e2e8f0;font-family:var(--font-mono),ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;text-align:left;background:#0f172a;border:1px solid #1e293b;border-left:3px solid #2dd4bf;border-radius:0 8px 8px 0;margin:0;padding:14px 16px;font-size:12px;line-height:1.55;overflow-x:hidden}.axiler-vul-report__empty{color:#94a3b8;margin:0;font-size:13px;font-style:italic}.axiler-vul-report__callout{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin-top:14px;padding:12px 14px}.axiler-vul-report__callout-title{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.axiler-vul-report__callout-body{color:#7c2d12;margin:0;font-size:13px;line-height:1.55}.axiler-vul-report__table-wrap{border:1px solid #e2e8f0;border-radius:10px;overflow-x:auto}.axiler-vul-report__table{border-collapse:collapse;width:100%;font-size:13px}.axiler-vul-report__table td,.axiler-vul-report__table th{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:11px 14px}.axiler-vul-report__table tr:last-child td,.axiler-vul-report__table tr:last-child th{border-bottom:0}.axiler-vul-report__table--kv th{color:#475569;letter-spacing:.06em;text-transform:uppercase;background:#f8fafc;width:38%;font-size:11px;font-weight:700}.axiler-vul-report__table--kv td{color:#0f172a;word-break:break-word;font-weight:500}.axiler-vul-report__table--remediation thead th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;font-size:10.5px;font-weight:700}.axiler-vul-report__table--remediation-single td:first-child,.axiler-vul-report__table--remediation-single td:last-child,.axiler-vul-report__table--remediation-single th:first-child,.axiler-vul-report__table--remediation-single th:last-child{text-align:left;width:auto;font-weight:inherit;color:inherit}.axiler-vul-report__table--remediation-single thead th{color:#64748b;font-weight:700}.axiler-vul-report__table--remediation:not(.axiler-vul-report__table--remediation-single) td:first-child,.axiler-vul-report__table--remediation:not(.axiler-vul-report__table--remediation-single) th:first-child{text-align:center;color:#64748b;width:44px;font-weight:700}.axiler-vul-report__table--remediation:not(.axiler-vul-report__table--remediation-single) td:last-child,.axiler-vul-report__table--remediation:not(.axiler-vul-report__table--remediation-single) th:last-child{text-align:center;width:130px}.axiler-vul-report__priority{letter-spacing:.04em;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:999px;justify-content:center;align-items:center;min-width:84px;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.axiler-vul-report__priority--immediate{color:#b91c1c;background:#fee2e2}.axiler-vul-report__priority--high{color:#c2410c;background:#ffedd5}.axiler-vul-report__priority--medium{color:#a16207;background:#fef9c3}.axiler-vul-report__priority--low{color:#15803d;background:#dcfce7}.axiler-vul-report__steps{color:#334155;margin:0;padding-left:1.25rem;font-size:14px;line-height:1.6}.axiler-vul-report__steps li+li{margin-top:6px}.axiler-vul-report__footer{color:#ffffffb8;text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#0f172a;border-radius:10px;margin-top:32px;padding:18px 20px;font-size:12px;line-height:1.6}.axiler-vul-report__footer-brand{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800}.axiler-vul-report__footer-line{margin:0}.axiler-vul-report__footer-id{font-family:var(--font-mono),ui-monospace,monospace;word-break:break-all;margin:6px 0;font-size:11px}.axiler-vul-report__footer-made{color:#ffffffeb;margin:8px 0 0;font-weight:700}.axiler-vul-report__footer-logo{object-fit:contain;width:auto;max-width:140px;height:32px;display:block}.axiler-vul-report__meta-sep{color:#94a3b8;margin:0 8px}.axiler-vul-report__method-chip{color:#0e7490;letter-spacing:.06em;text-transform:uppercase;background:#ecfeff;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.axiler-vul-report__endpoint{background:#f0fdfa;border:1px solid #cce3de;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;padding:10px 14px;display:flex}.axiler-vul-report__endpoint span{color:#0f766e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.axiler-vul-report__endpoint code{color:#134e4a;font-family:var(--font-mono),ui-monospace,monospace;word-break:break-all;font-size:12.5px;font-weight:600}.axiler-vul-report__section--impact{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:16px 18px}.axiler-vul-report__section--impact .axiler-markdown ul{padding-left:1.5rem;list-style:outside}.axiler-vul-report__section--impact .axiler-vul-report__section-title{color:#9a3412;border-bottom-color:#fdba74}.axiler-vul-report__callout--success{background:#f0fdf4;border-color:#bbf7d0}.axiler-vul-report__callout--success .axiler-vul-report__callout-title{color:#166534}.axiler-vul-report__callout--success .axiler-vul-report__callout-body{color:#14532d}.axiler-vul-report__prose .axiler-markdown strong{color:#0f172a;font-weight:700}.axiler-vul-report__prose .axiler-markdown a{color:#0f766e;font-weight:600}.axiler-vul-report__document .axiler-vul-report-markdown .axiler-markdown__code,.axiler-vul-report__prose .axiler-markdown__code{color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:.12em .4em;font-weight:500}.axiler-vul-report__prose .axiler-markdown__pre{color:#e2e8f0;background:#0f172a;border:1px solid #1e293b;border-left:3px solid #2dd4bf;border-radius:0 8px 8px 0}.axiler-vul-report__prose .axiler-markdown blockquote{color:#92400e;background:#fffbeb;border-left:3px solid #f59e0b}.axiler-vul-report__prose .axiler-markdown ul{padding-left:1.4rem;list-style-type:disc}.axiler-vul-report__prose .axiler-markdown ol{padding-left:1.4rem;list-style-type:decimal}.axiler-vul-report__prose .axiler-markdown li{margin:0 0 6px}.axiler-vul-report__prose .axiler-markdown li>p{margin:0}.axiler-vul-report__prose .axiler-markdown li::marker{color:#0d9488}.axiler-vul-report__prose .axiler-markdown mark{color:#713f12;background:#fef08a;border-radius:2px;padding:0 .2em}.axiler-vul-report__prose--compact,.axiler-vul-report__prose--compact .axiler-markdown{font-size:13.5px;line-height:1.55}.axiler-vul-report__prose--compact .axiler-markdown ol,.axiler-vul-report__prose--compact .axiler-markdown p,.axiler-vul-report__prose--compact .axiler-markdown ul{margin:0}html.axiler-printing-report,html.axiler-printing-report .axiler-content,html.axiler-printing-report .axiler-dashboard,html.axiler-printing-report .axiler-dashboard .ant-layout,html.axiler-printing-report .axiler-dashboard.ant-layout,html.axiler-printing-report .axiler-dashboard>.ant-layout,html.axiler-printing-report .axiler-vul-report__document,html.axiler-printing-report .axiler-vul-report__document-wrap,html.axiler-printing-report body{height:auto!important;max-height:none!important;overflow:visible!important}html.axiler-printing-report .axiler-dashboard .ant-layout-header,html.axiler-printing-report .axiler-dashboard .ant-layout-sider,html.axiler-printing-report .axiler-dashboard .axiler-header,html.axiler-printing-report .axiler-dashboard .axiler-sider,html.axiler-printing-report .axiler-vul-report-page__toolbar--no-print{display:none!important}@media (max-width:860px){.axiler-vul-report-page__toolbar{flex-direction:column}.axiler-vul-report__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.axiler-vul-report__doc-body{padding:22px 18px 28px}.axiler-vul-report__doc-bar{border-radius:14px 14px 0 0;flex-wrap:wrap;padding:11px 18px}}@media (max-width:560px){.axiler-vul-report__metrics{grid-template-columns:1fr}.axiler-vul-report-page__toolbar-actions{flex-wrap:wrap;width:100%}}@media print{@page{size:A4;margin:14mm 12mm 16mm}body,body:has(.axiler-dashboard),html,html.axiler-printing-report,html.axiler-printing-report body,html:has(.axiler-dashboard){background:#fff!important;height:auto!important;max-height:none!important;overflow:visible!important}.axiler-dashboard,.axiler-dashboard .ant-layout,.axiler-dashboard .axiler-content,.axiler-dashboard .axiler-content.ant-layout-content,.axiler-dashboard .h-dvh,.axiler-dashboard .max-h-dvh,.axiler-dashboard .max-h-full,.axiler-dashboard .min-h-0,.axiler-dashboard .overflow-hidden,.axiler-dashboard .overflow-x-hidden,.axiler-dashboard .overflow-y-auto,.axiler-dashboard.ant-layout,.axiler-dashboard.h-dvh,.axiler-dashboard.max-h-dvh,.axiler-dashboard>.ant-layout{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important}.Toaster,.ant-message,.ant-notification,.axiler-dashboard .ant-layout-header,.axiler-dashboard .ant-layout-sider,.axiler-dashboard .axiler-header,.axiler-dashboard .axiler-sider,.axiler-vul-report-page__toolbar--no-print,[data-rk]{display:none!important}.axiler-content{background:#fff!important;margin:0!important;padding:0!important}.axiler-vul-report-page{padding:0!important}.axiler-vul-report-page,.axiler-vul-report__document-wrap{width:100%!important;max-width:none!important;margin:0!important}.axiler-vul-report__document{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;overflow:visible!important}.axiler-vul-report__doc-bar{break-inside:avoid;page-break-inside:avoid;border-radius:0!important}.axiler-vul-report__doc-body{padding:18px 0 0!important;overflow:visible!important}.axiler-vul-report__metrics{break-inside:avoid;page-break-inside:avoid}.axiler-vul-report__section{break-inside:auto;page-break-inside:auto}.axiler-vul-report__section-title{break-after:avoid;page-break-after:avoid}.axiler-vul-report__callout,.axiler-vul-report__code,.axiler-vul-report__footer,.axiler-vul-report__metric,.axiler-vul-report__table-wrap{break-inside:avoid;page-break-inside:avoid}.axiler-vul-report__markdown,.axiler-vul-report__prose,.axiler-vul-report__steps{orphans:3;widows:3}.axiler-vul-report__callout,.axiler-vul-report__code,.axiler-vul-report__doc-bar,.axiler-vul-report__footer,.axiler-vul-report__priority,.axiler-vul-report__severity-pill,.axiler-vul-report__severity-pill--critical,.axiler-vul-report__severity-pill--high,.axiler-vul-report__severity-pill--info,.axiler-vul-report__severity-pill--low,.axiler-vul-report__severity-pill--medium,.axiler-vul-report__table--kv th{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.finding-report-page{padding:0 0 24px}.finding-report-page .axion-page-body{background:0 0}.finding-report-page .axion-page-header{padding-top:4px}.finding-report-page .axion-page-actions{gap:10px}.finding-report-page .axion-page-actions .ant-btn{justify-content:center;gap:6px;height:36px;padding-inline:15px;line-height:1.2;align-items:center!important;display:inline-flex!important}.finding-report-page .axion-page-actions .ant-btn .ant-btn-icon{align-items:center;line-height:1;display:inline-flex}.finding-report-missing{text-align:center;max-width:420px;margin:48px auto}.finding-report-canvas{background:#eef2f7;border-radius:12px;margin:0 -4px;padding:28px 16px 40px}html.dark .finding-report-canvas{background:#0b1220}.finding-report-shell{--fr-ink:#0f172a;--fr-muted:#64748b;--fr-line:#e2e8f0;--fr-panel:#f8fafc;--fr-accent:#0f766e;--fr-critical:#b91c1c;--fr-high:#c2410c;--fr-medium:#a16207;--fr-low:#15803d;--fr-info:#475569;border:1px solid var(--fr-line);max-width:900px;color:var(--fr-ink);background:#fff;margin:0 auto;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:11pt;line-height:1.55;box-shadow:0 12px 40px #0f172a12}.finding-report-banner{background:var(--fr-ink);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;font-family:IBM Plex Sans,Segoe UI,sans-serif;display:flex}.finding-report-banner__left{letter-spacing:.14em;text-transform:uppercase;font-size:9pt;font-weight:700}.finding-report-banner__right{opacity:.85;text-align:right;font-size:9pt}.finding-report-body{padding:28px 32px 20px;position:relative}.finding-report-pdf-btn{background:var(--fr-ink);color:#fff;cursor:pointer;letter-spacing:.04em;border:none;padding:8px 14px;font-family:IBM Plex Sans,sans-serif;font-size:9pt;font-weight:600;position:absolute;top:20px;right:24px}.finding-report-pdf-btn:hover{background:#1e293b}.finding-report-doc-type{letter-spacing:.16em;text-transform:uppercase;color:var(--fr-accent);margin-bottom:10px;font-family:IBM Plex Sans,sans-serif;font-size:9pt;font-weight:700}.finding-report-title{letter-spacing:-.02em;max-width:40rem;color:var(--fr-ink);margin:0 0 8px;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:22pt;font-weight:700;line-height:1.25}.finding-report-cover{border-bottom:1px solid var(--fr-line);margin-bottom:28px;padding-bottom:22px}.finding-report-cover-badges{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.finding-report-cover-validation{color:var(--fr-muted);font-family:IBM Plex Sans,sans-serif;font-size:10pt}.finding-report-cover-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-bottom:18px;font-family:IBM Plex Sans,sans-serif;display:grid}.finding-report-cover-confidence .label,.finding-report-cover-fact .label,.finding-report-doc-control .label{letter-spacing:.12em;text-transform:uppercase;color:var(--fr-muted);margin-bottom:4px;font-size:7.5pt;font-weight:700;display:block}.finding-report-cover-fact .value,.finding-report-doc-control .value{color:var(--fr-ink);font-size:10pt;font-weight:700;display:block}.finding-report-cover-fact .value.mono{font-family:IBM Plex Mono,Courier New,monospace;font-size:9pt}.finding-report-cover-confidence{border:1px solid var(--fr-line);background:var(--fr-panel);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px 12px;padding:12px 14px;display:flex}.finding-report-cover-confidence .value{font-size:18pt;font-weight:700}.finding-report-cover-confidence .note{color:var(--fr-muted);font-size:9pt;font-weight:700}.finding-report-doc-control{border:1px solid var(--fr-line);overflow:hidden}.finding-report-doc-control__title{background:var(--fr-ink);color:#fff;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;font-family:IBM Plex Sans,sans-serif;font-size:8pt;font-weight:700}.finding-report-doc-control__grid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:14px;display:grid}.finding-report-summary-strip{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:12px;font-family:IBM Plex Sans,sans-serif;display:flex}.finding-report-summary-strip .label{letter-spacing:.12em;text-transform:uppercase;color:var(--fr-muted);font-size:8pt;font-weight:700}.finding-report-summary-strip .value{color:var(--fr-ink);font-size:11pt;font-weight:700}.finding-report-intro{color:var(--fr-ink);margin:0 0 14px}.finding-report-subsection{color:var(--fr-ink);margin:18px 0 10px;font-family:IBM Plex Sans,sans-serif;font-size:11pt;font-weight:700}.finding-report-rationale{color:var(--fr-ink);margin:0 0 16px}.finding-report-meta{color:var(--fr-muted);margin-bottom:22px;font-family:IBM Plex Sans,sans-serif;font-size:10pt}.finding-report-meta strong{color:var(--fr-ink);font-weight:600}.finding-report-field-table code,.finding-report-list code,.finding-report-meta code{background:#f1f5f9;padding:1px 5px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9pt}.finding-report-risk-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:26px;font-family:IBM Plex Sans,sans-serif;display:grid}.finding-report-risk-card{border:1px solid var(--fr-line);background:var(--fr-panel);min-height:74px;padding:12px 14px}.finding-report-risk-card .label{letter-spacing:.1em;text-transform:uppercase;color:var(--fr-muted);margin-bottom:6px;font-size:8pt;font-weight:700;display:block}.finding-report-risk-card .value{font-size:13pt;font-weight:700;line-height:1.2;display:block}.finding-report-risk-card .sev-critical{color:var(--fr-critical)}.finding-report-risk-card .sev-high{color:var(--fr-high)}.finding-report-risk-card .sev-medium{color:var(--fr-medium)}.finding-report-risk-card .sev-low{color:var(--fr-low)}.finding-report-risk-card .sev-info,.finding-report-risk-card .sev-informational,.finding-report-risk-card .sev-none{color:var(--fr-info)}.finding-report-badge{letter-spacing:.06em;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;padding:4px 10px;font-family:IBM Plex Sans,sans-serif;font-size:9pt;font-weight:700;line-height:1;display:inline-flex}.badge-critical{background:var(--fr-critical)}.badge-high{background:var(--fr-high)}.badge-medium{background:var(--fr-medium)}.badge-low{background:var(--fr-low)}.badge-info,.badge-informational,.badge-none{background:var(--fr-info)}.finding-report-section{letter-spacing:.04em;text-transform:uppercase;color:var(--fr-ink);border-bottom:2px solid var(--fr-ink);margin:26px 0 12px;padding-bottom:6px;font-family:IBM Plex Sans,sans-serif;font-size:11pt;font-weight:700}.finding-report-content{overflow-wrap:anywhere;word-break:break-word;margin-bottom:4px}.finding-report-content p{margin:0 0 10px}.finding-report-lede{color:#1e293b;font-size:12pt}.finding-report-md p:last-child{margin-bottom:0}.finding-report-md ol,.finding-report-md ul{margin:0 0 12px;padding-left:1.35rem}.finding-report-md li{margin:0 0 6px;line-height:1.55}.finding-report-md li>p{margin:0}.finding-report-md strong{color:#0f172a;font-weight:700}.finding-report-md :not(pre)>code{color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:.05em .35em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92em}.finding-report-md pre{color:#e2e8f0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;text-align:left;background:#0f172a;border-left:3px solid #2dd4bf;border-radius:0 6px 6px 0;margin:0 0 14px;padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:9.5pt;line-height:1.5;overflow-x:hidden}.finding-report-md pre code{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.finding-report-md blockquote{color:#334155;background:#f8fafc;border-left:3px solid #94a3b8;margin:0 0 12px;padding:8px 14px}.finding-report-field-table,.finding-report-rem-table{border-collapse:collapse;border:1px solid var(--fr-line);width:100%;margin:0 0 8px;font-family:IBM Plex Sans,sans-serif;font-size:10pt}.finding-report-field-table td,.finding-report-field-table th,.finding-report-rem-table td,.finding-report-rem-table th{text-align:left;border-bottom:1px solid var(--fr-line);vertical-align:top;padding:9px 12px}.finding-report-field-table tr:last-child td,.finding-report-field-table tr:last-child th,.finding-report-rem-table tr:last-child td{border-bottom:none}.finding-report-field-table th,.finding-report-rem-table th{background:var(--fr-panel);color:#334155;text-transform:uppercase;letter-spacing:.05em;width:28%;font-size:9pt;font-weight:700}.finding-report-rem-table th{color:#475569;width:auto;font-size:8.5pt}.finding-report-rem-table--single td:first-child{text-align:left;width:auto;font-weight:inherit;color:inherit}.finding-report-rem-table:not(.finding-report-rem-table--single) td:first-child{text-align:center;width:36px;color:var(--fr-muted);font-weight:700}.finding-report-code-block{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;background:#0f172a;border-left:3px solid #2dd4bf;margin:8px 0 4px;padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:9.5pt;line-height:1.45}.finding-report-hint{color:var(--fr-muted);margin:0 0 6px;font-family:IBM Plex Sans,sans-serif;font-size:9pt}.finding-report-list{margin:6px 0 8px 1.25rem;padding:0}.finding-report-list li{margin-bottom:6px}.finding-report-cvss-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:12px 0 4px;font-family:IBM Plex Sans,sans-serif;display:grid}.finding-report-cvss-metric{background:var(--fr-panel);border:1px solid var(--fr-line);text-align:center;padding:10px 8px}.finding-report-cvss-metric .m-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fr-muted);min-height:2.2em;font-size:7pt;font-weight:700;line-height:1.25;display:block}.finding-report-cvss-metric .m-value{margin-top:4px;font-size:10pt;font-weight:700;display:block}.finding-report-cvss-caption{color:var(--fr-muted);margin:6px 0 18px;font-family:IBM Plex Sans,sans-serif;font-size:8.5pt}.finding-report-proof-banner{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;margin:0 0 20px;padding:10px 14px;font-family:IBM Plex Sans,sans-serif;font-size:9.5pt}.finding-report-proof-banner strong{color:#166534}.finding-report-priority{text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;font-size:8pt;font-weight:700}.priority-immediate{color:var(--fr-critical);background:#fee2e2}.priority-high{color:var(--fr-high);background:#ffedd5}.priority-medium{color:var(--fr-medium);background:#fef9c3}.priority-low{color:var(--fr-low);background:#dcfce7}.finding-report-thin-warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;margin-top:8px;padding:8px 10px;font-family:IBM Plex Sans,sans-serif;font-size:9pt}.finding-report-footer{background:var(--fr-ink);color:#ffffffc7;margin-top:32px;padding:18px 28px 22px;font-family:IBM Plex Sans,sans-serif;font-size:9pt}.finding-report-footer strong{color:#fff}.finding-report-footer-grid{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.finding-report-footer .brand{letter-spacing:.08em;color:#fff;margin-bottom:6px;font-size:11pt;font-weight:700}@media (max-width:720px){.finding-report-body{padding:22px 16px}.finding-report-risk-strip{grid-template-columns:1fr 1fr}.finding-report-doc-type,.finding-report-title{padding-right:0}.finding-report-pdf-btn{margin-bottom:14px;position:static}.finding-report-footer-grid{grid-template-columns:1fr}.finding-report-banner{flex-direction:column;align-items:flex-start}}.master-report-canvas{padding:24px 16px 48px}.master-report-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;max-width:1220px;margin:0 auto;display:grid}.master-report-aside{max-height:calc(100vh - 40px);position:sticky;top:16px;overflow:auto}.master-report-toc{background:#fff;border:1px solid #e2e8f0;padding:18px 16px 20px;font-family:IBM Plex Sans,Segoe UI,sans-serif}html.dark .master-report-toc{background:#111827;border-color:#1f2937}.master-report-toc-title{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:10px;font-size:8.5pt;font-weight:700}.master-report-toc-title--sub{margin-top:16px}.master-report-toc-list{margin:0;padding:0;list-style:none}.master-report-toc-list li{margin:0 0 6px}.master-report-toc-list a{color:#0f172a;border-left:2px solid #0000;padding:4px 6px;font-size:9.5pt;line-height:1.35;text-decoration:none;display:block}html.dark .master-report-toc-list a{color:#e2e8f0}.master-report-toc-list a:hover{color:#0f766e;background:#f8fafc;border-left-color:#0f766e}html.dark .master-report-toc-list a:hover{background:#0b1220}.master-report-toc-list--findings a{color:#334155;align-items:flex-start;gap:8px;font-size:9pt;display:flex}.master-report-toc-num{color:#0f766e;white-space:nowrap;font-weight:700}.master-report-toc-dot{background:#94a3b8;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.master-report-toc-dot.sev-critical{background:#b91c1c}.master-report-toc-dot.sev-high{background:#c2410c}.master-report-toc-dot.sev-medium{background:#a16207}.master-report-toc-dot.sev-low{background:#15803d}.master-report-toc-dot.sev-info,.master-report-toc-dot.sev-informational{background:#475569}.master-report-doc-toc{margin:2px 0 4px;font-family:IBM Plex Sans,Segoe UI,sans-serif}.master-report-doc-toc-list{margin:0;padding:0;list-style:none}.master-report-doc-toc-item{margin:0}.master-report-doc-toc-item.is-child{padding-left:1.5rem}.master-report-doc-toc-link{color:#0f172a;border-bottom:1px solid #f1f5f9;align-items:baseline;gap:10px;padding:7px 0;text-decoration:none;display:flex}.master-report-doc-toc-link:hover{color:#0f766e}.master-report-doc-toc-label{align-items:center;gap:8px;max-width:92%;font-size:10.5pt;line-height:1.4;display:inline-flex}.master-report-doc-toc-item.is-child .master-report-doc-toc-label{color:#334155;font-size:10pt}.master-report-doc-toc-dots{border-bottom:1px dotted #cbd5e1;flex:1;min-width:24px;transform:translateY(-4px)}.master-report-finding-num{color:#0f766e;margin-right:4px}.master-report-shell{max-width:none;margin:0}.master-report-shell .finding-report-body{color:#1e293b;padding:36px 44px 40px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:11.25pt;line-height:1.65}.master-report-shell .finding-report-title{letter-spacing:-.025em;max-width:36rem;margin:0 0 14px;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:24pt;font-weight:700;line-height:1.2}.master-report-shell .finding-report-doc-type{letter-spacing:.14em;margin-bottom:12px}.master-report-shell .finding-report-section{letter-spacing:-.01em;text-transform:none;border-bottom:2px solid #0f172a;margin:0 0 16px;padding-bottom:8px;scroll-margin-top:24px;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:13.5pt;font-weight:700}.master-report-shell .finding-report-content p,.master-report-shell .master-report-block>p,.master-report-shell .master-report-lede-line{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:11.25pt;line-height:1.65}.master-report-shell .finding-report-lede p:first-child{color:#0f172a;font-size:12.5pt;line-height:1.55}.master-report-theme-list{margin:8px 0 14px;padding-left:1.25rem}.master-report-theme-list li{margin:0 0 8px;line-height:1.55}.master-report-shell .finding-report-field-table,.master-report-shell .finding-report-list,.master-report-shell .finding-report-rem-table{font-family:IBM Plex Sans,Segoe UI,sans-serif}.master-report-cover{border-bottom:1px solid #e2e8f0;margin-bottom:8px;padding-bottom:28px}.master-report-block{margin:0 0 36px;padding-top:4px}.master-report-block:last-of-type{margin-bottom:12px}.master-report-standards-line{color:#64748b;letter-spacing:.01em;margin:12px 0 0;font-family:IBM Plex Sans,sans-serif;font-size:9.5pt}.master-report-coverage-id{color:#94a3b8;font-family:IBM Plex Sans,sans-serif;font-size:9pt;font-weight:500}.master-report-status-row{color:#64748b;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 22px;font-family:IBM Plex Sans,sans-serif;font-size:10pt;display:flex}.master-report-status{letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:4px 10px;font-size:8.5pt;font-weight:700;display:inline-flex}.master-report-status.is-final{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.master-report-status.is-draft{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.master-report-status-meta code{background:#f1f5f9;padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:9pt}.master-report-status-meta strong{color:#0f172a}.master-report-risk-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:0}.master-report-risk-strip .finding-report-risk-card{min-height:70px;padding:11px 12px}.master-report-risk-strip .finding-report-risk-card .value{font-size:12pt}.master-report-risk-strip-secondary{display:none}.master-report-lede-line{color:#1e293b;margin:0 0 18px;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:10.75pt;line-height:1.55}.master-report-coverage{border-top:1px solid #e2e8f0;margin-top:22px;padding-top:18px}.master-report-coverage-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}.master-report-coverage-title{letter-spacing:.04em;text-transform:uppercase;color:#475569;font-family:IBM Plex Sans,sans-serif;font-size:10pt;font-weight:700}.master-report-coverage-meta{color:#94a3b8;font-family:IBM Plex Sans,sans-serif;font-size:9.5pt}.master-report-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;list-style:none;display:grid}.master-report-coverage-item{background:#f8fafc;border:1px solid #e2e8f0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.master-report-coverage-dot{background:#94a3b8;border-radius:50%;width:8px;height:8px}.master-report-coverage-item.is-covered .master-report-coverage-dot{background:#0f766e}.master-report-coverage-item.is-gap .master-report-coverage-dot{background:#c2410c}.master-report-coverage-item.is-unknown .master-report-coverage-dot{background:#cbd5e1}.master-report-coverage-name{color:#0f172a;font-size:10pt;font-weight:600;line-height:1.35}.master-report-coverage-status{letter-spacing:.04em;text-transform:uppercase;color:#64748b;white-space:nowrap;font-size:8.5pt;font-weight:700}.master-report-coverage-item.is-covered .master-report-coverage-status{color:#0f766e}.master-report-coverage-item.is-gap .master-report-coverage-status{color:#c2410c}@media (max-width:720px){.master-report-coverage-grid{grid-template-columns:1fr}}.finding-report-risk-card .sev-critical,.finding-report-risk-card .sev-high,.finding-report-risk-card .sev-informational,.finding-report-risk-card .sev-low,.finding-report-risk-card .sev-medium,.master-report-lede-line .sev-critical,.master-report-lede-line .sev-high,.master-report-lede-line .sev-informational,.master-report-lede-line .sev-low,.master-report-lede-line .sev-medium{font-weight:700}.master-report-sev-bars{flex-direction:column;gap:8px;margin:0 0 8px;font-family:IBM Plex Sans,sans-serif;display:flex}.master-report-sev-bar-row{grid-template-columns:110px 1fr 72px;align-items:center;gap:10px;display:grid}.master-report-sev-bar-label{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:8pt;font-weight:700}.master-report-sev-bar-track{background:#f1f5f9;border:1px solid #e2e8f0;height:8px;overflow:hidden}.master-report-sev-bar-fill{background:#94a3b8;min-width:0;height:100%}.master-report-sev-bar-fill.sev-critical{background:#b91c1c}.master-report-sev-bar-fill.sev-high{background:#c2410c}.master-report-sev-bar-fill.sev-medium{background:#a16207}.master-report-sev-bar-fill.sev-low{background:#15803d}.master-report-sev-bar-fill.sev-info,.master-report-sev-bar-fill.sev-informational{background:#475569}.master-report-sev-bar-count{color:#0f172a;text-align:right;font-size:10pt;font-weight:700}.master-report-sev-bar-pct{color:#94a3b8;font-size:8pt;font-weight:600;display:block}.master-report-table-wrap{margin-bottom:8px;overflow-x:auto}.master-report-register th{white-space:nowrap}.master-report-register td{vertical-align:middle}.master-report-register a{color:inherit;text-decoration:none}.master-report-register a:hover code{color:#0f766e}.master-report-register .finding-report-badge{padding:3px 8px;font-size:7.5pt}.master-report-finding{background:#fcfdff;border:1px solid #e2e8f0;margin:0 0 22px;padding:22px 22px 16px;scroll-margin-top:24px}.master-report-finding-head{border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:14px}.master-report-finding-kicker{letter-spacing:.1em;text-transform:uppercase;color:#0f766e;margin-bottom:8px;font-family:IBM Plex Sans,sans-serif;font-size:8.5pt;font-weight:700}.master-report-finding-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;display:flex}.master-report-finding-title{letter-spacing:-.015em;color:#0f172a;max-width:42rem;margin:0;font-family:IBM Plex Sans,sans-serif;font-size:15pt;font-weight:700;line-height:1.3}.master-report-finding-meta{color:#64748b;flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-family:IBM Plex Sans,sans-serif;font-size:9.5pt;display:flex}.master-report-finding-meta code{background:#f1f5f9;padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:9pt}.master-report-subhead{letter-spacing:.02em;color:#334155;font-size:10pt}.master-report-appendix-title,.master-report-subhead{margin:18px 0 8px;font-family:IBM Plex Sans,sans-serif;font-weight:700}.master-report-appendix-title{color:#0f172a;font-size:11pt}.master-report-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:8px;font-family:IBM Plex Sans,sans-serif;font-size:10pt;display:grid}.master-report-index-card{background:#f8fafc;border:1px solid #e2e8f0;min-height:88px;padding:14px 14px 12px}.master-report-index-label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:8px;font-size:8pt;font-weight:700}.master-report-index-card p,.master-report-index-grid p{color:#1e293b;word-break:break-word;margin:0;font-family:IBM Plex Mono,Courier New,monospace;font-size:9.5pt;line-height:1.45}@media (max-width:1100px){.master-report-risk-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.master-report-layout{grid-template-columns:1fr}.master-report-aside{max-height:none;position:static}.master-report-toc{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.master-report-toc-title,.master-report-toc-title--sub{grid-column:1/-1}.master-report-shell .finding-report-body{padding:28px 24px 32px}}@media (max-width:720px){.master-report-index-grid,.master-report-risk-strip{grid-template-columns:1fr 1fr}.master-report-sev-bar-row{grid-template-columns:90px 1fr 56px}.master-report-toc{grid-template-columns:1fr}.master-report-shell .finding-report-title{font-size:18pt}}@media print{@page{margin:12mm}.axion-content,.axion-page,.axion-page-body,.axion-shell,.axion-shell .ant-layout,.axion-shell>.ant-layout,.finding-report-canvas,.finding-report-page,body,html,html.finding-report-printing,html.finding-report-printing body{height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.axion-header,.axion-page-actions,.axion-page-header,.axion-sider,.axion-sider-footer,.no-print{display:none!important}.master-report-layout{max-width:none!important;display:block!important}.finding-report-shell,.master-report-shell{width:100%!important;max-width:none!important;box-shadow:none!important;border:none!important;margin:0!important}.master-report-finding{break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.axion-page{width:100%;min-width:0}.axion-page-title{letter-spacing:-.02em;min-width:0;max-width:none;color:var(--foreground);flex:auto;margin:0;padding-right:12px;font-size:1.15rem;font-weight:700;line-height:1.35}.axion-page-header{border-bottom:1px solid var(--card-border,#0f172a1a);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;margin-bottom:16px;padding-bottom:16px;display:flex}.axion-page-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.axion-page-body{min-width:0}.axion-accent-btn.ant-btn-primary{font-weight:600}.axiler-findings-page{--findings-title:#0f172a;--findings-body:#334155;--findings-muted:#64748b;--findings-faint:#94a3b8;--findings-surface:#fff;--findings-border:#0f172a1a;--findings-border-strong:#0f172a24;--findings-header-bg:#f1f5f9;--findings-header-text:#475569;--findings-row-hover:#036b9d0a;--findings-chip-bg:#eef2f7;--findings-chip-text:#334155;--findings-phase-bg:#036b9d1a;--findings-phase-text:#025882;--findings-shadow:0 1px 2px #0f172a0a}html.dark .axiler-findings-page{--findings-title:#fffffff2;--findings-body:#ffffffc7;--findings-muted:#ffffff94;--findings-faint:#ffffff6b;--findings-surface:transparent;--findings-border:#ffffff1a;--findings-border-strong:#ffffff24;--findings-header-bg:#ffffff0a;--findings-header-text:#e2e8f0b8;--findings-row-hover:#ffffff0a;--findings-chip-bg:#ffffff14;--findings-chip-text:#ffffffc7;--findings-phase-bg:#38bdf824;--findings-phase-text:#7dd3fc;--findings-shadow:none}.axiler-findings-page__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--findings-muted);margin:0;font-size:11px;font-weight:650}.axiler-findings-page__title.ant-typography{color:var(--findings-title)!important}.axiler-findings-page__subtitle.ant-typography{color:var(--findings-body)!important;opacity:1!important}.axiler-findings-page__count.ant-typography{color:var(--findings-muted)!important;opacity:1!important}.axiler-findings-page__scope.ant-select .ant-select-selector{background:var(--findings-surface)!important;border-color:var(--findings-border-strong)!important;color:var(--findings-title)!important}.axiler-findings-page__scope.ant-select .ant-select-selection-item,.axiler-findings-page__scope.ant-select .ant-select-selection-placeholder,.axiler-findings-page__scope.ant-select .ant-select-selection-search-input{color:var(--findings-title)!important}.axiler-findings-page__scope.ant-select .ant-select-arrow{color:var(--findings-muted)!important}html.dark .axiler-findings-page__scope.ant-select .ant-select-selector{background:#ffffff0a!important}.axiler-findings-page__scope-dropdown.ant-select-dropdown{background:#fff!important;border:1px solid #0f172a1f!important}html.dark .axiler-findings-page__scope-dropdown.ant-select-dropdown{background:oklch(25% .034 264.665)!important;border-color:#ffffff1f!important}.axiler-findings-page__scope-dropdown .ant-select-item{color:#0f172a!important}html.dark .axiler-findings-page__scope-dropdown .ant-select-item{color:#ffffffe6!important}.axiler-findings-page__scope-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.axiler-findings-page__scope-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#036b9d!important;background:#036b9d1a!important}html.dark .axiler-findings-page__scope-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),html.dark .axiler-findings-page__scope-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#7dd3fc!important;background:#38bdf824!important}html:not(.dark) .axiler-findings-page__scope.ant-select .ant-select-selection-item,html:not(.dark) .axiler-findings-page__scope.ant-select .ant-select-selection-placeholder{color:#0f172a!important}.axiler-findings-page__search.ant-input-affix-wrapper,.axiler-findings-page__search.ant-input-affix-wrapper-lg{max-width:280px;background:var(--findings-surface)!important;border-color:var(--findings-border-strong)!important;box-shadow:none!important}html.dark .axiler-findings-page__search.ant-input-affix-wrapper{background:#ffffff0a!important}.axiler-findings-page__search.ant-input-affix-wrapper-focused,.axiler-findings-page__search.ant-input-affix-wrapper:hover{border-color:var(--axiler-primary)!important}@supports (color:color-mix(in lab,red,red)){.axiler-findings-page__search.ant-input-affix-wrapper-focused,.axiler-findings-page__search.ant-input-affix-wrapper:hover{border-color:color-mix(in oklab,var(--axiler-primary) 45%,var(--findings-border-strong))!important}}.axiler-findings-page__search .ant-input{color:var(--findings-title)!important;background:0 0!important}.axiler-findings-page__search .ant-input::placeholder{color:var(--findings-faint)!important;opacity:1!important}.axiler-findings-page__search .ant-input-prefix{color:var(--findings-muted)}.axiler-findings-page__filters{border:1px solid var(--findings-border);background:var(--findings-surface);box-shadow:var(--findings-shadow);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.axiler-findings-page__host-filter.ant-select .ant-select-selector{background:var(--findings-surface)!important;border-color:var(--findings-border-strong)!important;color:var(--findings-title)!important}.axiler-findings-page__host-filter.ant-select .ant-select-selection-item,.axiler-findings-page__host-filter.ant-select .ant-select-selection-placeholder{color:var(--findings-title)!important}html.dark .axiler-findings-page__host-filter.ant-select .ant-select-selector{background:#ffffff0a!important}.axiler-findings-page__clear.ant-btn{padding-inline:4px;color:var(--findings-muted)!important}.axiler-findings-page__clear.ant-btn:hover{color:var(--axiler-primary)!important}.axiler-findings-page__view-report{color:var(--axiler-primary);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.axiler-findings-page__view-report:hover{color:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-findings-page__view-report:hover{color:color-mix(in oklab,var(--axiler-primary) 82%,#000)}}.axiler-findings-page__view-report:hover{text-decoration:underline}html.dark .axiler-findings-page__view-report{color:#7dd3fc}html.dark .axiler-findings-page__view-report:hover{color:#bae6fd}.axiler-findings-page__table-wrap{border:1px solid var(--findings-border);background:var(--findings-surface);box-shadow:var(--findings-shadow);border-radius:12px;overflow:hidden}.axiler-findings-page .axiler-vul-report-table .ant-table-thead>tr>th{letter-spacing:.06em;font-size:11px;background:var(--findings-header-bg)!important;color:var(--findings-header-text)!important;opacity:1!important;border-bottom:1px solid var(--findings-border)!important;font-weight:650!important}.axiler-findings-page .axiler-vul-report-table .ant-table-tbody>tr>td{color:var(--findings-body);border-bottom-color:var(--findings-border)!important}.axiler-findings-page .axiler-vul-report-table .ant-table-tbody>tr.ant-table-row:hover>td,.axiler-findings-page .axiler-vul-report-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--findings-row-hover)!important}.axiler-findings-page__report-title{color:var(--findings-title);font-size:13px;font-weight:650;line-height:1.35}.axiler-findings-page__report-id{color:var(--findings-muted);margin-top:2px;font-size:11px}.axiler-findings-page__report-desc{color:var(--findings-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.axiler-findings-page__chip{letter-spacing:.02em;background:var(--findings-chip-bg);color:var(--findings-chip-text);border-radius:6px;align-items:center;padding:2px 7px;font-size:10px;font-weight:650;display:inline-flex}.axiler-findings-page__chip--phase{background:var(--findings-phase-bg);color:var(--findings-phase-text)}.axiler-findings-page__chip--category{background:var(--findings-chip-bg);color:var(--findings-chip-text)}.axiler-findings-page__chip--compliance{color:#6d28d9;background:#7c3aed1f}html.dark .axiler-findings-page__chip--compliance{color:#c4b5fd;background:#a78bfa29}.axiler-findings-page__validation{letter-spacing:.04em;text-transform:uppercase;color:var(--findings-muted);font-size:12px;font-weight:600}.axiler-sev{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.axiler-sev--critical{color:#991b1b;background:#b91c1c1f;border-color:#b91c1c2e}.axiler-sev--high{color:#9a3412;background:#c2410c1f;border-color:#c2410c2e}.axiler-sev--medium{color:#854d0e;background:#a1620724;border-color:#a1620733}.axiler-sev--low{color:#166534;background:#15803d1f;border-color:#15803d2e}.axiler-sev--info,.axiler-sev--informational,.axiler-sev--none{color:#334155;background:#4755691f;border-color:#47556929}html.dark .axiler-sev--critical{color:#fca5a5;background:#f8717129;border-color:#f8717138}html.dark .axiler-sev--high{color:#fdba74;background:#fb923c29;border-color:#fb923c38}html.dark .axiler-sev--medium{color:#fde047;background:#facc1524;border-color:#facc1533}html.dark .axiler-sev--low{color:#86efac;background:#4ade8024;border-color:#4ade8033}html.dark .axiler-sev--info,html.dark .axiler-sev--informational,html.dark .axiler-sev--none{color:#cbd5e1;background:#94a3b824;border-color:#94a3b833}.axiler-markdown{font-size:inherit;line-height:inherit;color:inherit;overflow-wrap:anywhere;word-break:break-word;min-width:0}.axiler-markdown strong{font-weight:600}.axiler-markdown em{font-style:italic}.axiler-markdown>:first-child{margin-top:0}.axiler-markdown>:last-child{margin-bottom:0}.axiler-markdown blockquote,.axiler-markdown ol,.axiler-markdown p,.axiler-markdown pre,.axiler-markdown table,.axiler-markdown ul{margin:.55em 0}.axiler-markdown h1,.axiler-markdown h2,.axiler-markdown h3,.axiler-markdown h4{margin:.7em 0 .35em;font-weight:600;line-height:1.35}.axiler-markdown ol,.axiler-markdown ul{padding-left:1.4rem}.axiler-markdown ul{list-style-type:disc}.axiler-markdown ol{list-style-type:decimal}.axiler-markdown ul ul{list-style-type:circle}.axiler-markdown li{margin:0 0 .35em}.axiler-markdown li>p{margin:0}.axiler-markdown a{color:var(--axiler-primary);text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.axiler-markdown__code{background:#7878781f;border-radius:4px;padding:.1em .35em;font-size:.92em}.axiler-markdown__code,.axiler-markdown__pre{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-word}.axiler-markdown__pre{color:#86efac;white-space:pre-wrap;text-align:left;background:#0f172aeb;border-radius:6px;margin:.55em 0;padding:8px 10px;font-size:11px;line-height:1.45;overflow-x:hidden}.axiler-markdown__pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.axiler-markdown blockquote{border-left:3px solid var(--primary);padding-left:10px}@supports (color:color-mix(in lab,red,red)){.axiler-markdown blockquote{border-left:3px solid color-mix(in oklab,var(--primary) 35%,var(--card-border))}}.axiler-markdown blockquote{color:inherit}.axiler-markdown__table-wrap{overflow-x:auto}.axiler-markdown__table{border-collapse:collapse;width:100%;font-size:1em}.axiler-markdown__table td,.axiler-markdown__table th{border:1px solid var(--card-border);text-align:left;font-size:inherit;padding:8px 12px;line-height:1.5}.axiler-markdown__table th{background:#78787814;font-weight:600}.axiler-chat-panel{border:1px solid var(--card-border);border-radius:var(--axiler-radius-card);background:var(--card);overflow:hidden}.axiler-chat-panel__header{border-bottom:1px solid var(--card-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 16px 0;display:flex}.axiler-chat-panel__tabs{flex:1;min-width:0}.axiler-chat-panel__tabs .ant-tabs-nav{margin-bottom:0!important}.axiler-chat-panel__tabs .ant-tabs-tab{font-size:13px;padding:10px 0!important}.axiler-chat-panel__new-chat{flex-shrink:0;margin-bottom:6px}.axiler-chat-history{flex:auto;min-height:0;padding:12px 16px 16px;overflow-y:auto}.axiler-chat-history--empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;display:flex}.axiler-chat-history__empty-icon{background:var(--axiler-feature-muted);width:48px;height:48px;color:var(--primary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.axiler-chat-history__empty-title{color:var(--foreground);margin:0 0 6px;font-size:15px;font-weight:600}.axiler-chat-history__empty-desc{max-width:320px;color:var(--axiler-feature-subtle);margin:0;font-size:13px;line-height:1.5}.axiler-chat-history__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.axiler-chat-history__item{border:1px solid var(--card-border);border-radius:var(--axiler-radius-control);background:var(--background);align-items:flex-start;gap:8px;width:100%;padding:12px 12px 12px 14px;transition:border-color .15s,background-color .15s;display:flex}.axiler-chat-history__item-select{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;padding:0;display:flex}.axiler-chat-history__item:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-history__item:hover{border-color:color-mix(in oklab,var(--primary) 35%,var(--card-border))}}.axiler-chat-history__item:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-history__item:hover{background:color-mix(in oklab,var(--primary) 4%,var(--background))}}.axiler-chat-history__item--active{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-history__item--active{border-color:color-mix(in oklab,var(--primary) 45%,var(--card-border))}}.axiler-chat-history__item--active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-history__item--active{background:color-mix(in oklab,var(--primary) 8%,var(--background))}}.axiler-chat-history__item-icon{background:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-history__item-icon{background:color-mix(in oklab,var(--primary) 12%,var(--background))}}.axiler-chat-history__item-icon{color:var(--primary)}.axiler-chat-history__item-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.axiler-chat-history__item-title{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.axiler-chat-history__item-preview{color:var(--axiler-feature-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.axiler-chat-history__item-meta{color:var(--axiler-feature-subtle);align-items:center;gap:5px;font-size:11px;display:inline-flex}.axiler-chat-history__item-divider{opacity:.6}.axiler-chat-history__delete{flex-shrink:0;color:var(--axiler-feature-subtle)!important}.axiler-chat-history__delete:hover{color:var(--destructive)!important}.axiler-chat-messages{scroll-behavior:smooth}.axiler-chat-thinking{background:0 0}.axiler-chat-activity__sparkles{animation:axiler-chat-reasoning-pulse 1.4s ease-in-out infinite}.axiler-chat-activity__ring{border:2px solid var(--primary);width:14px;height:14px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-activity__ring{border:2px solid color-mix(in oklab,var(--primary) 30%,transparent)}}.axiler-chat-activity__ring{border-top-color:var(--primary);border-radius:999px;animation:axiler-chat-ring-spin .85s linear infinite}.axiler-chat-activity__bars{align-items:flex-end;gap:3px;height:12px;display:flex}.axiler-chat-activity__bars span{transform-origin:bottom;border-radius:999px;width:4px;height:100%;animation:axiler-chat-bar-wave 1s ease-in-out infinite}.axiler-chat-activity__bars--reasoning span{background:oklab(60.5631% .0845415 -.201932/.72)}.axiler-chat-activity__bars--working span{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-activity__bars--working span{background:color-mix(in oklab,var(--primary) 68%,transparent)}}.axiler-chat-activity__bars span:nth-child(2){animation-delay:.15s}.axiler-chat-activity__bars span:nth-child(3){animation-delay:.3s}@keyframes axiler-chat-reasoning-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes axiler-chat-ring-spin{to{transform:rotate(1turn)}}@keyframes axiler-chat-bar-wave{0%,to{opacity:.45;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.axiler-chat-markdown--user a{color:inherit;opacity:.95}.axiler-chat-markdown--user .axiler-chat-markdown__code,.axiler-chat-markdown--user .axiler-markdown__code{background:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-markdown--user .axiler-chat-markdown__code,.axiler-chat-markdown--user .axiler-markdown__code{background:color-mix(in oklab,var(--primary-foreground) 16%,transparent)}}.axiler-chat-formatted__code--thinking,.axiler-chat-formatted__plain--thinking,.axiler-chat-markdown--thinking{font-size:12px;line-height:1.5}.axiler-chat-formatted__code--user,.axiler-chat-formatted__plain--user{color:inherit}.axiler-chat-empty{max-width:none;margin:0;padding:24px 12px}.axiler-chat-empty__icon{color:var(--axiler-primary);background:#036b9d1f}.axiler-chat-empty__title{font-size:1.125rem;font-weight:600}.axiler-chat-empty__desc{margin:8px 0 0;font-size:13px}.axiler-chat-empty__hints{flex-wrap:wrap;justify-content:center;margin-top:18px}.axiler-chat-empty__hints span{border:1px solid var(--card-border);background:var(--axiler-feature-surface);color:var(--axiler-feature-muted);border-radius:999px;padding:6px 12px;font-size:12px}.axiler-chat-message{align-items:flex-start;gap:10px;max-width:88%;display:flex}.axiler-chat-message--user{flex-direction:row-reverse;align-self:flex-end;margin-left:auto}.axiler-chat-message__avatar{width:32px;height:32px;color:var(--axiler-primary);background:#036b9d1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.axiler-chat-message__avatar--user{color:var(--foreground);background:#7878781f}.axiler-chat-message__bubble{border:1px solid var(--card-border);background:var(--axiler-feature-surface);border-radius:12px;padding:12px 14px;position:relative}.axiler-chat-message__bubble--collapsible{cursor:pointer;padding-right:36px}.axiler-chat-message__bubble--collapsible:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-message__bubble--collapsible:focus-visible{outline:2px solid color-mix(in oklab,var(--primary) 45%,transparent)}}.axiler-chat-message__bubble--collapsible:focus-visible{outline-offset:2px}.axiler-chat-message--user .axiler-chat-message__bubble{background:#036b9d1a;border-color:#036b9d38}.axiler-chat-message__bubble--typing{background:0 0;border:0;border-radius:0;align-items:center;gap:5px;min-height:32px;padding:4px 0;display:flex}.axiler-chat-message__text{word-break:break-word;margin:0;font-size:14px;line-height:1.55}.axiler-chat-message__text-body{margin:0;line-height:1.55}.axiler-chat-markdown{color:inherit;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:16px;line-height:1.6}.axiler-chat-markdown>:first-child{margin-top:0}.axiler-chat-markdown>:last-child{margin-bottom:0}.axiler-chat-markdown blockquote,.axiler-chat-markdown ol,.axiler-chat-markdown p,.axiler-chat-markdown pre,.axiler-chat-markdown table,.axiler-chat-markdown ul{margin:.65em 0}.axiler-chat-markdown h1,.axiler-chat-markdown h2,.axiler-chat-markdown h3,.axiler-chat-markdown h4{margin:.8em 0 .4em;font-weight:600;line-height:1.35}.axiler-chat-markdown h1{font-size:1.25rem}.axiler-chat-markdown h2{font-size:1.12rem}.axiler-chat-markdown h3,.axiler-chat-markdown h4{font-size:1.02rem}.axiler-chat-markdown ol,.axiler-chat-markdown ul{padding-left:1.25rem}.axiler-chat-markdown li+li{margin-top:.25em}.axiler-chat-markdown a{color:var(--axiler-primary);text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.axiler-chat-markdown__code{background:#7878781f;border-radius:4px;padding:.1em .35em;font-size:.92em}.axiler-chat-markdown__code,.axiler-chat-markdown__pre{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-word}.axiler-chat-markdown__pre{color:#86efac;white-space:pre-wrap;background:#0f172aeb;border-radius:8px;margin:.65em 0;padding:10px 12px;font-size:13px;line-height:1.5;overflow-x:hidden}.axiler-chat-markdown__pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.axiler-chat-markdown blockquote{border-left:3px solid var(--primary);padding-left:12px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-markdown blockquote{border-left:3px solid color-mix(in oklab,var(--primary) 35%,var(--card-border))}}.axiler-chat-markdown blockquote{color:var(--axiler-feature-muted)}.axiler-chat-markdown__table-wrap{margin:.75em 0;overflow-x:auto}.axiler-chat-markdown .axiler-markdown__table,.axiler-chat-markdown__table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.55}.axiler-chat-markdown .axiler-markdown__table td,.axiler-chat-markdown .axiler-markdown__table th,.axiler-chat-markdown__table td,.axiler-chat-markdown__table th{border:1px solid var(--card-border);text-align:left;font-size:inherit;vertical-align:top;padding:10px 14px}.axiler-chat-markdown .axiler-markdown__table th,.axiler-chat-markdown__table th{background:#78787814;font-weight:600}.axiler-chat-markdown em,.axiler-chat-markdown strong{font-weight:600}.axiler-chat-markdown em{font-style:italic;font-weight:inherit}.axiler-chat-kv{flex-direction:column;gap:4px;margin:0;display:flex}.axiler-chat-kv__row{border-bottom:1px solid var(--card-border);grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:start;gap:10px;padding:4px 0;display:grid}@supports (color:color-mix(in lab,red,red)){.axiler-chat-kv__row{border-bottom:1px solid color-mix(in oklab,var(--card-border) 70%,transparent)}}.axiler-chat-kv__row:last-child{border-bottom:0}.axiler-chat-kv[data-depth="1"] .axiler-chat-kv__row,.axiler-chat-kv[data-depth="2"] .axiler-chat-kv__row,.axiler-chat-kv[data-depth="3"] .axiler-chat-kv__row{border-bottom-color:var(--card-border)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-kv[data-depth="1"] .axiler-chat-kv__row,.axiler-chat-kv[data-depth="2"] .axiler-chat-kv__row,.axiler-chat-kv[data-depth="3"] .axiler-chat-kv__row{border-bottom-color:color-mix(in oklab,var(--card-border) 50%,transparent)}}.axiler-chat-kv__key{font-family:var(--font-mono);letter-spacing:.03em;text-transform:lowercase;color:var(--axiler-feature-muted);word-break:break-word;margin:0;font-size:11px;font-weight:700}.axiler-chat-kv__value{min-width:0;margin:0}.axiler-chat-kv__scalar{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);color:var(--foreground);font-size:11px;line-height:1.45;display:block}.axiler-chat-kv .axiler-chat-kv{border-left:1px solid var(--card-border);margin-top:4px;padding-left:10px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-kv .axiler-chat-kv{border-left:1px solid color-mix(in oklab,var(--card-border) 80%,transparent)}}.axiler-chat-formatted__plain,.axiler-chat-tool-message__summary-plain{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--foreground);margin:0;font-size:11px;line-height:1.45}.axiler-chat-collapsible--collapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axiler-chat-message__toggle{color:var(--axiler-primary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.axiler-chat-message__toggle--corner{pointer-events:none;border-radius:6px;width:22px;height:22px;transition:background .15s,color .15s;position:absolute;top:8px;right:8px}.axiler-chat-message__bubble--collapsible:hover .axiler-chat-message__toggle--corner{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-message__bubble--collapsible:hover .axiler-chat-message__toggle--corner{background:color-mix(in oklab,var(--primary) 10%,transparent)}}.axiler-chat-message__bubble--collapsible:hover .axiler-chat-message__toggle--corner{color:var(--axiler-primary-hover,var(--primary))}.axiler-chat-message__toggle-icon{transition:transform .15s}.axiler-chat-message__toggle-icon--expanded{transform:rotate(180deg)}.axiler-chat-message__attachments{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.axiler-chat-message__attachment{background:#78787814;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.axiler-chat-typing-dot{background:var(--axiler-primary);opacity:.45;border-radius:999px;width:7px;height:7px;animation:axiler-chat-typing 1.2s ease-in-out infinite}.axiler-chat-typing-dot:nth-child(2){animation-delay:.15s}.axiler-chat-typing-dot:nth-child(3){animation-delay:.3s}@keyframes axiler-chat-typing{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.axiler-chat-composer{border-top:1px solid var(--card-border);background:linear-gradient(180deg,var(--card),var(--card));flex-shrink:0;position:relative}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer{background:linear-gradient(180deg,color-mix(in oklab,var(--card) 92%,transparent),var(--card))}}.axiler-chat-composer{padding:8px 16px 12px}.axiler-chat-composer__shell{border:1px solid var(--foreground);align-items:center;width:100%;min-width:0;padding:10px 12px 10px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__shell{border:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}}.axiler-chat-composer__shell{background:linear-gradient(180deg,var(--card),var(--card));border-radius:22px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__shell{background:linear-gradient(180deg,color-mix(in oklab,var(--card) 96%,white 4%),var(--card))}}.axiler-chat-composer__shell{box-shadow:0 10px 30px #0f172a0f,inset 0 1px #ffffff52}.dark .axiler-chat-composer__shell{background:linear-gradient(180deg,var(--card),var(--card))}@supports (color:color-mix(in lab,red,red)){.dark .axiler-chat-composer__shell{background:linear-gradient(180deg,color-mix(in oklab,var(--card) 94%,white 6%),var(--card))}}.dark .axiler-chat-composer__shell{box-shadow:0 12px 36px #02061738,inset 0 1px #ffffff0a}.axiler-chat-composer__textarea.ant-input,.axiler-chat-composer__textarea.ant-input-outlined{vertical-align:middle;flex:auto;min-width:0;min-height:24px!important;max-height:180px!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:24px!important;overflow-y:auto!important}.axiler-chat-composer .ant-input-textarea{flex:auto;align-items:center;min-width:0;display:flex}.axiler-chat-composer .ant-input-affix-wrapper,.axiler-chat-composer .ant-input-textarea-affix-wrapper{flex:auto;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.axiler-chat-composer .ant-input-textarea textarea.ant-input{margin-block:0!important;padding-block:0!important;line-height:24px!important}.axiler-chat-composer__textarea.ant-input::placeholder{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__textarea.ant-input::placeholder{color:color-mix(in oklab,var(--foreground) 46%,transparent)}}.axiler-chat-composer__textarea.ant-input:focus,.axiler-chat-composer__textarea.ant-input:focus-within{box-shadow:none!important}.axiler-chat-composer__send{width:40px!important;height:40px!important}.axiler-chat-composer__send,.axiler-chat-composer__terminate{flex-shrink:0;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.axiler-chat-composer__terminate{width:34px!important;min-width:34px!important;height:34px!important}.axiler-dashboard .axiler-chat-page__card.ant-card{border-top-left-radius:0!important;border-top-right-radius:0!important}.axiler-chat-composer__hint{color:var(--axiler-feature-subtle);margin:8px 4px 0;font-size:11px}@media (min-width:1024px){.axiler-chat-composer{flex-direction:column;align-items:center;padding-top:6px;padding-bottom:10px;display:flex}.axiler-chat-composer__shell{border-radius:20px;max-width:760px;padding:10px 14px}.axiler-chat-composer__textarea.ant-input{min-height:24px!important;max-height:180px!important;font-size:14px!important}.axiler-chat-composer__hint{width:100%;max-width:760px;margin-top:4px}.axiler-chat-composer__send{display:none!important}.axiler-chat-composer--streaming .axiler-chat-composer__terminate{display:inline-flex!important}}.axiler-chat-panel__count{color:var(--axiler-feature-subtle);flex-shrink:0;margin-bottom:6px;font-size:11px}.axiler-chat-history--loading{justify-content:center;align-items:center;min-height:240px;display:flex}.axiler-chat-history__status{text-transform:uppercase;letter-spacing:.04em;font-weight:600}.axiler-chat-history__status--completed{color:#10b981}.axiler-chat-history__status--pending{color:#f59e0b}.axiler-chat-history__status--failed{color:#ef4444}.axiler-chat-system-message{text-align:center;max-width:92%;color:var(--axiler-feature-muted);background:#78787814;border-radius:8px;align-self:center;padding:6px 12px;font-size:11px;line-height:1.45}.axiler-chat-tool-message{width:100%}.axiler-chat-tool-message__card{border:1px solid var(--card-border);background:var(--background);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-message__card{background:color-mix(in oklab,var(--background) 88%,#0f172a)}}.axiler-chat-tool-message__card{padding:10px 12px}.axiler-chat-tool-message__header{min-height:24px;color:var(--foreground);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.axiler-chat-tool-message__header--clickable{cursor:pointer;border-radius:6px;margin:-4px -6px;padding:4px 6px;transition:background .15s}.axiler-chat-tool-message__header--clickable:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-message__header--clickable:hover{background:color-mix(in oklab,var(--primary) 8%,transparent)}}.axiler-chat-tool-message__header--clickable:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-message__header--clickable:focus-visible{outline:2px solid color-mix(in oklab,var(--primary) 45%,transparent)}}.axiler-chat-tool-message__header--clickable:focus-visible{outline-offset:2px}.axiler-chat-tool-message__icon{opacity:.85;flex-shrink:0}.axiler-chat-tool-message__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-width:767px){.axiler-chat-page__tabs .ant-tabs-nav{margin-bottom:0!important}.axiler-chat-page__tabs .ant-tabs-nav-wrap{min-width:0}.axiler-chat-page__tabs .ant-tabs-tab{padding-inline:8px!important}.axiler-chat-page__actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}.axiler-chat-page__actions .ant-btn{padding-inline:10px!important}.axiler-chat-empty{max-width:100%;padding:20px 8px}.axiler-chat-empty__icon{width:48px;height:48px;margin-bottom:10px}.axiler-chat-empty__title{font-size:1rem}.axiler-chat-empty__desc{font-size:12px}.axiler-chat-empty__hints{gap:6px;margin-top:14px}.axiler-chat-empty__hints button,.axiler-chat-empty__hints span{max-width:100%;font-size:11px}.axiler-chat-message{gap:8px;max-width:100%}.axiler-chat-message__avatar{border-radius:8px;width:28px;height:28px}.axiler-chat-message__bubble{padding:10px 12px}.axiler-chat-message--user .relative{max-width:calc(100% - 36px)!important}.axiler-chat-markdown,.axiler-chat-message__text,.axiler-chat-prose,.axiler-chat-user-prompt{font-size:15px}.axiler-chat-markdown__pre{padding:8px 10px;font-size:12px}.axiler-chat-kv__row{grid-template-columns:minmax(72px,auto) minmax(0,1fr);gap:8px}.axiler-chat-composer{padding:6px 10px 10px}.axiler-chat-composer__shell{border-radius:18px;padding:10px 12px}.axiler-chat-composer__textarea.ant-input{font-size:14px!important}.axiler-chat-composer__hint{margin:6px 2px 0;font-size:10px}}.axiler-chat-tool-message__spinner{color:var(--axiler-primary);flex-shrink:0}.axiler-chat-tool-message__toggle{width:22px;height:22px;color:var(--axiler-feature-muted);pointer-events:none;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.axiler-chat-tool-message__toggle-icon{transition:transform .15s}.axiler-chat-tool-message__toggle-icon--expanded{transform:rotate(180deg)}.axiler-chat-tool-message__details{border-top:1px solid var(--card-border);margin-top:8px;padding-top:8px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-message__details{border-top:1px solid color-mix(in oklab,var(--card-border) 70%,transparent)}}.axiler-chat-tool-message__status{color:var(--axiler-feature-subtle);margin:0;font-size:11px}.axiler-chat-tool-message__summary{color:var(--foreground);background:#78787814;border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:11px;line-height:1.45}.axiler-chat-stream-cursor{display:none}.axiler-chat-workspace{background:var(--content);flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.axiler-chat-workspace__sidebar-wrap{flex-shrink:0;width:0;transition:width .2s;position:relative;overflow:hidden}.axiler-chat-workspace__sidebar-wrap--open{border-left:1px solid var(--card-border);background:var(--sidebar);width:272px}@media (max-width:1023px){.axiler-chat-workspace__sidebar-wrap--open{z-index:40;flex-direction:row;width:100%;display:flex;position:fixed;inset:0}.axiler-chat-workspace__sidebar-wrap--open .axiler-chat-sidebar{order:2}.axiler-chat-workspace__sidebar-wrap--open .axiler-chat-workspace__backdrop{order:1}}.axiler-chat-workspace__backdrop{cursor:pointer;background:#0f172a73;border:0;flex:auto;min-width:0;position:relative}.dark .axiler-chat-workspace__backdrop{background:#0206179e}.axiler-chat-workspace__center{background:var(--content)}.axiler-chat-workspace__body,.axiler-chat-workspace__center{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.axiler-chat-workspace__body{overflow:hidden}.axiler-chat-workspace--empty .axiler-chat-workspace__body{justify-content:flex-start;overflow:hidden}.axiler-chat-workspace--empty .axiler-chat-workspace__thread{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.axiler-chat-workspace--empty .axiler-chat-workspace__composer{flex:none;width:100%;margin-top:0}.axiler-chat-workspace--empty .axiler-chat-empty{flex:auto;justify-content:center;width:100%;min-height:0;margin:0 auto;padding:24px 20px}.axiler-chat-workspace--empty .axiler-chat-composer--v2:before{display:none}.axiler-chat-workspace--detail-open .axiler-chat-workspace__center{border-right:1px solid var(--card-border)}.axiler-chat-workspace--detail-open .axiler-chat-detail-panel{width:min(100%,var(--chat-preview-panel,720px))}.axiler-chat-workspace__main{background:var(--content);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axiler-chat-workspace__thread{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.axiler-chat-workspace__composer{flex:none;width:100%}.axiler-chat-workspace__loading{flex:auto;justify-content:center;align-items:center;display:flex}.axiler-chat-sidebar{background:var(--sidebar);flex-direction:column;width:min(100%,300px);height:100%;display:flex}@media (max-width:1023px){.axiler-chat-workspace__sidebar-wrap--open .axiler-chat-sidebar{z-index:1;position:relative;box-shadow:8px 0 32px #0f172a2e}}.axiler-chat-sidebar__header{border-bottom:1px solid var(--card-border);flex-shrink:0;padding:12px 12px 8px}.axiler-chat-sidebar__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--axiler-feature-subtle);margin:0 0 10px;font-size:11px;font-weight:600}.axiler-chat-sidebar__new-chat{justify-content:flex-start!important;font-weight:500!important}.axiler-chat-sidebar__list{flex:auto;min-height:0;padding:8px;overflow-y:auto}.axiler-chat-sidebar__empty,.axiler-chat-sidebar__loading{text-align:center;color:var(--axiler-feature-subtle);padding:24px 12px;font-size:12px}.axiler-chat-sidebar__item{border-radius:8px;align-items:stretch;margin-bottom:2px;transition:background .15s;display:flex}.axiler-chat-sidebar__item:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-sidebar__item:hover{background:color-mix(in oklab,var(--primary) 6%,transparent)}}.axiler-chat-sidebar__item--active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-sidebar__item--active{background:color-mix(in oklab,var(--primary) 10%,transparent)}}.axiler-chat-sidebar__item-button{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-items:flex-start;gap:8px;padding:8px 8px 8px 10px;display:flex}.axiler-chat-sidebar__item-icon{opacity:.55;flex-shrink:0;margin-top:2px}.axiler-chat-sidebar__item-body{flex:auto;min-width:0}.axiler-chat-sidebar__item-title{font-size:13px;font-weight:500;line-height:1.35}.axiler-chat-sidebar__item-meta,.axiler-chat-sidebar__item-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.axiler-chat-sidebar__item-meta{color:var(--axiler-feature-subtle);margin-top:2px;font-size:11px}.axiler-chat-sidebar__item-delete{opacity:0;flex-shrink:0;align-self:center;margin-right:2px;transition:opacity .15s;color:var(--axiler-feature-subtle)!important}.axiler-chat-sidebar__item--active .axiler-chat-sidebar__item-delete,.axiler-chat-sidebar__item:hover .axiler-chat-sidebar__item-delete{opacity:1}.axiler-chat-sidebar__item-delete:hover{color:var(--destructive,#ef4444)!important}.axiler-chat-header{border-bottom:1px solid var(--card-border);background:var(--content);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-header{background:color-mix(in oklab,var(--content) 88%,var(--card))}}.axiler-chat-header{padding:10px 16px}.axiler-chat-header__start{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.axiler-chat-header__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.axiler-chat-header__actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.axiler-chat-header__new-chat.ant-btn{box-shadow:0 0 0 1px var(--axiler-primary),0 6px 16px var(--axiler-primary);align-items:center;gap:6px;border-radius:8px!important;height:30px!important;padding-inline:12px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important}@supports (color:color-mix(in lab,red,red)){.axiler-chat-header__new-chat.ant-btn{box-shadow:0 0 0 1px color-mix(in srgb,var(--axiler-primary) 35%,transparent),0 6px 16px color-mix(in srgb,var(--axiler-primary) 28%,transparent)}}.axiler-chat-header__new-chat.ant-btn:hover:not(:disabled){filter:brightness(1.06)}.axiler-chat-thread{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.axiler-chat-messages--v2{scroll-behavior:auto;overflow-anchor:none;flex:auto;min-height:0;padding:20px 16px 12px;overflow-y:auto}.axiler-chat-messages__column{overflow-anchor:none;flex-direction:column;gap:14px;width:100%;max-width:720px;margin:0 auto;display:flex}.axiler-chat-messages__column>*{overflow-anchor:none}.axiler-chat-scroll-anchor{overflow-anchor:auto;pointer-events:none;flex-shrink:0;width:100%;height:1px}.axiler-chat-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:28px;padding:32px 20px 24px;display:flex;overflow-y:auto}.axiler-chat-empty__hero{text-align:center;max-width:34rem;margin-inline:auto}.axiler-chat-empty__icon{background:linear-gradient(135deg,var(--primary),var(--primary));border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__icon{background:linear-gradient(135deg,var(--primary),color-mix(in oklab,var(--primary) 70%,#6366f1))}}.axiler-chat-empty__icon{color:var(--primary-foreground);box-shadow:0 8px 24px var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__icon{box-shadow:0 8px 24px color-mix(in oklab,var(--primary) 28%,transparent)}}.axiler-chat-empty__title{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:650}.axiler-chat-empty__desc{max-width:28rem;color:var(--axiler-feature-muted);margin:8px auto 0;font-size:14px;line-height:1.55}.axiler-chat-empty__groups{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:36rem;margin-inline:auto;display:grid}.axiler-chat-empty__group{flex-direction:column;align-items:center;gap:8px;display:flex}.axiler-chat-empty__group-label{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);justify-content:center;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:600;display:inline-flex}.axiler-chat-empty__hints{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.axiler-chat-empty__hint{border:1px solid var(--card-border);background:var(--card);border-radius:12px;width:100%;padding:11px 14px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__hint{background:color-mix(in oklab,var(--card) 88%,transparent)}}.axiler-chat-empty__hint{text-align:center;color:var(--foreground);cursor:pointer;font-size:13px;line-height:1.4;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.axiler-chat-empty__hint:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__hint:hover{border-color:color-mix(in oklab,var(--primary) 35%,var(--card-border))}}.axiler-chat-empty__hint:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__hint:hover{background:color-mix(in oklab,var(--primary) 8%,var(--card))}}.axiler-chat-empty__hint:hover{box-shadow:0 8px 20px var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-empty__hint:hover{box-shadow:0 8px 20px color-mix(in oklab,var(--primary) 12%,transparent)}}.axiler-chat-empty__hint:hover{transform:translateY(-1px)}@media (max-width:720px){.axiler-chat-empty__groups{grid-template-columns:1fr;max-width:22rem}}.axiler-chat-user-turn{flex-direction:column;align-self:flex-end;align-items:flex-end;min-width:0;max-width:min(100%,520px);padding-bottom:10px;display:flex}.axiler-chat-user-turn--wide{width:100%;max-width:100%}.axiler-chat-user-prompt{box-sizing:border-box;border:1px solid var(--primary);min-width:0;max-width:100%;padding:10px 14px;position:relative}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-prompt{border:1px solid color-mix(in oklab,var(--primary) 28%,var(--card-border))}}.axiler-chat-user-prompt{background:var(--primary);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-prompt{background:color-mix(in oklab,var(--primary) 14%,var(--card))}}.axiler-chat-user-prompt{color:var(--foreground);overflow-wrap:anywhere;word-break:break-word;font-size:16px;line-height:1.6;box-shadow:0 1px 2px #0f172a0a}.dark .axiler-chat-user-prompt{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .axiler-chat-user-prompt{border-color:color-mix(in oklab,var(--primary) 35%,var(--card-border))}}.dark .axiler-chat-user-prompt{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark .axiler-chat-user-prompt{background:color-mix(in oklab,var(--primary) 22%,var(--card-bg,var(--card)))}}.axiler-chat-user-actions{opacity:0;pointer-events:none;align-self:flex-end;align-items:center;gap:2px;min-height:28px;margin-top:6px;padding:4px 2px 8px;transition:opacity .15s;display:inline-flex}.axiler-chat-user-turn:focus-within .axiler-chat-user-actions,.axiler-chat-user-turn:hover .axiler-chat-user-actions{opacity:1;pointer-events:auto}.axiler-chat-user-actions__btn{width:20px;height:20px;color:var(--axiler-feature-subtle);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-actions__btn{color:color-mix(in oklab,var(--axiler-feature-subtle) 88%,#64748b)}}.axiler-chat-user-actions__btn{cursor:pointer;transition:color .15s,background .15s}.axiler-chat-user-actions__btn:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-actions__btn:hover{background:color-mix(in oklab,var(--foreground) 7%,transparent)}}.axiler-chat-prose{min-width:0;max-width:100%;color:var(--foreground);overflow-wrap:anywhere;word-break:break-word;font-size:16px;line-height:1.7;position:relative}.axiler-chat-prose__copy{opacity:.55;pointer-events:auto;margin-top:4px;transition:opacity .15s;display:inline-flex;position:static}.axiler-chat-prose:focus-within .axiler-chat-prose__copy,.axiler-chat-prose:hover .axiler-chat-prose__copy{opacity:1;pointer-events:auto}.axiler-chat-user-message{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.axiler-chat-user-message__label{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);padding-right:4px;font-size:11px;font-weight:600}.axiler-chat-user-message__bubble{border:1px solid var(--primary);max-width:100%;padding:12px 14px;position:relative}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-message__bubble{border:1px solid color-mix(in oklab,var(--primary) 22%,var(--card-border))}}.axiler-chat-user-message__bubble{background:var(--primary);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-user-message__bubble{background:color-mix(in oklab,var(--primary) 8%,var(--card))}}.axiler-chat-user-message__copy{opacity:0;transition:opacity .15s;position:absolute;top:4px;right:4px}.axiler-chat-user-message__bubble:focus-within .axiler-chat-user-message__copy,.axiler-chat-user-message__bubble:hover .axiler-chat-user-message__copy{opacity:1}.axiler-chat-assistant-message{flex-direction:column;gap:6px;display:flex}.axiler-chat-assistant-message__label{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);font-size:11px;font-weight:600}.axiler-chat-assistant-message__body{padding-right:4px;position:relative}.axiler-chat-assistant-message__body--collapsible{cursor:pointer}.axiler-chat-assistant-message__copy{opacity:0;transition:opacity .15s;position:absolute;top:-2px;right:0}.axiler-chat-assistant-message:focus-within .axiler-chat-assistant-message__copy,.axiler-chat-assistant-message:hover .axiler-chat-assistant-message__copy{opacity:1}.axiler-chat-assistant-message__chevron{opacity:.5;position:absolute;top:0;right:28px}.axiler-chat-assistant-message__content{color:var(--foreground);font-size:14px;line-height:1.6}.axiler-chat-assistant-message__cursor{display:none}.axiler-chat-activity--inline{border:1px solid var(--card-border);background:var(--card);border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:8px 12px;display:inline-flex}.axiler-chat-activity--inline.axiler-chat-activity--reasoning{border-color:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.axiler-chat-activity--inline.axiler-chat-activity--reasoning{border-color:color-mix(in oklab,#8b5cf6 25%,var(--card-border))}}.axiler-chat-activity--inline.axiler-chat-activity--reasoning{background:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.axiler-chat-activity--inline.axiler-chat-activity--reasoning{background:color-mix(in oklab,#8b5cf6 6%,var(--card))}}.axiler-chat-activity--inline .axiler-chat-activity__label{opacity:.75;font-size:12px;font-weight:500}.axiler-chat-assistant-turn{gap:10px}.axiler-chat-assistant-turn,.axiler-chat-thought{flex-direction:column;max-width:100%;display:flex}.axiler-chat-thought{gap:0;min-width:0}.axiler-chat-thought__header,.axiler-chat-thought__toggle{width:fit-content;max-width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:2px 0;display:inline-flex}.axiler-chat-thought__toggle{cursor:pointer}.axiler-chat-thought__toggle:hover .axiler-chat-thought__chevron,.axiler-chat-thought__toggle:hover .axiler-chat-thought__label{color:var(--foreground);opacity:.9}.axiler-chat-thought__dot{background:var(--foreground);border-radius:999px;flex-shrink:0;width:6px;height:6px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-thought__dot{background:color-mix(in oklab,var(--foreground) 42%,transparent)}}.axiler-chat-thought--active .axiler-chat-thought__dot{background:#7c8cff;animation:axiler-chat-thought-pulse 1.4s ease-in-out infinite;box-shadow:0 0 0 3px oklab(68.0895% .0148215 -.168333/.18)}.axiler-chat-thought__label{letter-spacing:-.01em;color:var(--axiler-feature-muted);font-size:13px;font-weight:600;line-height:1.3}.axiler-chat-thought--active .axiler-chat-thought__label{color:#7c8cff}@supports (color:color-mix(in lab,red,red)){.axiler-chat-thought--active .axiler-chat-thought__label{color:color-mix(in oklab,#7c8cff 55%,var(--foreground))}}.axiler-chat-thought__chevron{color:var(--axiler-feature-subtle);opacity:.9;flex-shrink:0;transition:transform .18s}.axiler-chat-thought__chevron--open{transform:rotate(180deg)}.axiler-chat-thought__body{background:0 0;border:0;border-radius:0;margin-top:0;padding:0;display:none;position:relative;overflow:hidden}.axiler-chat-thought--open .axiler-chat-thought__body,.axiler-chat-thought__body.is-open{margin-top:8px;display:block}.axiler-chat-thought__body:before{content:none!important;display:none!important}.dark .axiler-chat-thought__body{background:0 0;border:0}.axiler-chat-thought__pre{color:var(--axiler-feature-muted);letter-spacing:-.011em;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.65}.axiler-chat-thought__pre--pending{min-height:1.2em}.axiler-chat-thought__cursor{display:none}.axiler-chat-thought__copy{opacity:.55;margin-top:4px;margin-left:0}@keyframes axiler-chat-thought-pulse{0%,to{opacity:1}50%{opacity:.55}}.axiler-chat-steps,.axiler-chat-tool-runs{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:2px 0;display:flex}.axiler-chat-tool-run{border:1px solid var(--card-border);background:var(--foreground);border-radius:12px;width:100%;min-width:0}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run{background:color-mix(in oklab,var(--foreground) 2.5%,var(--card))}}.axiler-chat-tool-run{overflow:hidden}.axiler-chat-tool-run--running{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run--running{border-color:color-mix(in oklab,#f59e0b 28%,var(--card-border))}}.axiler-chat-tool-run--success{border-color:#22c55e}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run--success{border-color:color-mix(in oklab,#22c55e 22%,var(--card-border))}}.axiler-chat-tool-run--failed{border-color:#ef4444}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run--failed{border-color:color-mix(in oklab,#ef4444 28%,var(--card-border))}}.axiler-chat-tool-run__toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin:0;padding:10px 12px;display:flex}.axiler-chat-tool-run__toggle:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run__toggle:hover{background:color-mix(in oklab,var(--foreground) 3%,transparent)}}.axiler-chat-tool-run__toggle:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run__toggle:focus-visible{outline:2px solid color-mix(in oklab,var(--primary) 45%,transparent)}}.axiler-chat-tool-run__toggle:focus-visible{outline-offset:-2px}.axiler-chat-tool-run__dot{background:var(--foreground);border-radius:999px;flex-shrink:0;width:7px;height:7px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run__dot{background:color-mix(in oklab,var(--foreground) 30%,transparent)}}.axiler-chat-tool-run__dot--running{background:#f59e0b;box-shadow:0 0 0 3px oklab(76.8591% .0560995 .154808/.2)}.axiler-chat-tool-run__dot--success{background:#22c55e}.axiler-chat-tool-run__dot--failed{background:#ef4444}.axiler-chat-tool-run__mark{width:18px;height:18px;color:var(--axiler-feature-muted);background:var(--foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run__mark{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.axiler-chat-tool-run__mark--running{color:var(--axiler-feature-muted)}.axiler-chat-tool-run__mark--success{color:#22c55e;background:oklab(72.2746% -.165574 .0972219/.12)}.axiler-chat-tool-run__mark--failed{color:#ef4444;background:oklab(63.6834% .187864 .0889286/.12)}.axiler-chat-tool-run__name{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--foreground);flex-shrink:0;font-size:13px;font-weight:600;line-height:1.3}.axiler-chat-tool-run--success .axiler-chat-tool-run__name{color:#22c55e}.axiler-chat-tool-run--failed .axiler-chat-tool-run__name{color:#ef4444}.axiler-chat-tool-run__preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--axiler-feature-muted);flex:auto;font-size:12.5px;font-weight:400;line-height:1.3;overflow:hidden}.axiler-chat-tool-run__duration{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--axiler-feature-subtle);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:500}.axiler-chat-tool-run__chevron{color:var(--axiler-feature-subtle);flex-shrink:0;transition:transform .18s}.axiler-chat-tool-run__chevron--open{transform:rotate(180deg)}.axiler-chat-tool-run__body{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.axiler-chat-tool-run__io{border:1px solid var(--card-border);background:var(--foreground);border-radius:8px;min-width:0;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-run__io{background:color-mix(in oklab,var(--foreground) 4%,transparent)}}.axiler-chat-tool-run__io-pre{color:var(--axiler-feature-muted);font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;margin:0;padding:0;font-size:12.5px;line-height:1.5}.axiler-chat-tool-run__waiting{color:var(--axiler-feature-subtle);margin:0;font-size:12.5px}.axiler-chat-tool-run__output{color:var(--axiler-feature-muted);font-size:13px;line-height:1.5}.axiler-chat-tool-run__output .axiler-chat-markdown{font-size:13px}.axiler-chat-tool-output__copy{opacity:.55;margin-top:8px;transition:opacity .15s;display:inline-flex}.axiler-chat-tool-run:focus-within .axiler-chat-tool-output__copy,.axiler-chat-tool-run:hover .axiler-chat-tool-output__copy{opacity:1}.axiler-chat-tool-output__copy .ant-btn{width:28px!important;min-width:28px!important;height:28px!important;box-shadow:none!important;color:var(--axiler-feature-subtle)!important;background:0 0!important;border:0!important;padding:0!important}.axiler-chat-tool-http{flex-direction:column;gap:10px;min-width:0;display:flex}.axiler-chat-tool-http__status{width:fit-content;max-width:100%;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.01em;background:var(--foreground);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-http__status{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.axiler-chat-tool-http__status{color:var(--foreground)}.axiler-chat-tool-http__status--ok{color:#4ade80;background:oklab(72.2746% -.165574 .0972219/.14)}.axiler-chat-tool-http__status--redirect{color:#fbbf24;background:oklab(76.8591% .0560995 .154808/.14)}.axiler-chat-tool-http__status--error{color:#f87171;background:oklab(63.6834% .187864 .0889286/.14)}.axiler-chat-tool-http__headers{flex-direction:column;gap:6px;margin:0;display:flex}.axiler-chat-tool-http__row{background:var(--foreground);border-radius:8px;grid-template-columns:minmax(110px,28%) minmax(0,1fr);align-items:start;gap:10px;padding:6px 8px;display:grid}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-http__row{background:color-mix(in oklab,var(--foreground) 3.5%,transparent)}}.axiler-chat-tool-http__name{color:var(--axiler-feature-subtle);font-size:11.5px;font-weight:650}.axiler-chat-tool-http__name,.axiler-chat-tool-http__value{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-word;margin:0;line-height:1.45}.axiler-chat-tool-http__value{color:var(--foreground);overflow-wrap:anywhere;font-size:12px}.axiler-chat-tool-http__body{border-top:1px solid var(--card-border);margin-top:2px;padding-top:8px}.axiler-chat-step{border:1px solid var(--card-border);background:var(--card);width:fit-content;max-width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.axiler-chat-step:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step:hover{border-color:color-mix(in oklab,var(--primary) 28%,var(--card-border))}}.axiler-chat-step:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step:hover{background:color-mix(in oklab,var(--primary) 5%,var(--card))}}.axiler-chat-step:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step:focus-visible{outline:2px solid color-mix(in oklab,var(--primary) 45%,transparent)}}.axiler-chat-step:focus-visible{outline-offset:2px}.axiler-chat-step--running{border-style:dashed;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step--running{border-color:color-mix(in oklab,var(--primary) 30%,var(--card-border))}}.axiler-chat-step--failed{border-color:#ef4444}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step--failed{border-color:color-mix(in oklab,#ef4444 35%,var(--card-border))}}.axiler-chat-step--selected{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step--selected{border-color:color-mix(in oklab,var(--primary) 45%,var(--card-border))}}.axiler-chat-step--selected{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step--selected{background:color-mix(in oklab,var(--primary) 10%,var(--card))}}.axiler-chat-step--selected{box-shadow:0 0 0 1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step--selected{box-shadow:0 0 0 1px color-mix(in oklab,var(--primary) 12%,transparent)}}.axiler-chat-step__icon{background:var(--foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axiler-chat-step__icon{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.axiler-chat-step__icon{color:var(--axiler-feature-muted)}.axiler-chat-step__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.axiler-chat-detail-panel{width:min(100%,var(--chat-preview-panel,720px));background:var(--sidebar);border-left:1px solid var(--card-border);flex-direction:column;flex-shrink:0;min-width:360px;display:flex}.axiler-chat-detail-panel__header{border-bottom:1px solid var(--card-border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.axiler-chat-detail-panel__header-main{flex:auto;min-width:0}.axiler-chat-detail-panel__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);margin:0 0 4px;font-size:11px;font-weight:600}.axiler-chat-detail-panel__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.axiler-chat-detail-panel__header-actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.axiler-chat-detail-panel__body{flex:auto;min-height:0;padding:16px;overflow-y:auto}.axiler-chat-detail-panel__action{width:32px;height:32px;color:var(--axiler-feature-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.axiler-chat-detail-panel__action:hover{background:var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-detail-panel__action:hover{background:color-mix(in srgb,var(--axiler-primary) 10%,transparent)}}.axiler-chat-detail-panel__action:hover{color:var(--foreground)}.axiler-chat-detail-panel__state{color:var(--axiler-feature-muted);align-items:center;gap:8px;padding:12px 0;font-size:13px;display:flex}.axiler-chat-detail-panel__state--error{color:var(--destructive,#ef4444)}.axiler-chat-detail-panel__spin{animation:axiler-chat-spin .9s linear infinite}.axiler-chat-detail-panel__markdown{min-width:0}.axiler-chat-detail-panel__markdown .axiler-artifacts__md-sheet{padding:0}.axiler-chat-detail-panel__raw{background:var(--foreground);border-radius:10px;margin:0;padding:12px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-detail-panel__raw{background:color-mix(in srgb,var(--foreground) 4%,transparent)}}.axiler-chat-detail-panel__raw{font-family:var(--font-mono),ui-monospace,monospace;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.55}.axiler-chat-detail-panel__truncated{color:var(--axiler-feature-subtle);margin:12px 0 0;font-size:12px}.axiler-chat-detail-panel__pdf{background:#fff;border:0;border-radius:10px;width:100%;min-height:calc(100vh - 12rem)}@keyframes axiler-chat-spin{to{transform:rotate(1turn)}}.axiler-chat-tool-detail{flex-direction:column;gap:20px;display:flex}.axiler-chat-tool-drawer__summary{border-bottom:1px solid var(--card-border);color:var(--axiler-feature-muted);margin:0 0 16px;padding-bottom:14px;font-size:13px;line-height:1.5}.axiler-chat-tool-detail__section{flex-direction:column;gap:8px;display:flex}.axiler-chat-tool-detail__label{letter-spacing:.04em;text-transform:uppercase;color:var(--axiler-feature-subtle);margin:0;font-size:11px;font-weight:600}.axiler-chat-tool-detail__command{border:1px solid var(--card-border);background:var(--foreground);border-radius:8px;margin:0;padding:12px 14px;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-detail__command{background:color-mix(in oklab,var(--foreground) 4%,var(--card))}}.axiler-chat-tool-detail__command{font-family:var(--font-mono);font-size:12px;line-height:1.5}.axiler-chat-tool-detail__meta{flex-direction:column;gap:10px;margin:0;display:flex}.axiler-chat-tool-detail__meta div{grid-template-columns:88px minmax(0,1fr);gap:10px;font-size:13px;display:grid}.axiler-chat-tool-detail__meta dt{color:var(--axiler-feature-muted);margin:0;font-weight:500}.axiler-chat-tool-detail__meta dd{color:var(--foreground);margin:0}.axiler-chat-tool-detail__status{margin:0;font-size:13px}.axiler-chat-tool-detail__running{background:var(--primary);border-radius:8px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.axiler-chat-tool-detail__running{background:color-mix(in oklab,var(--primary) 8%,var(--card))}}.axiler-chat-tool-detail__running{color:var(--axiler-feature-muted);font-size:13px}.axiler-chat-tool-detail__output{font-size:13px;line-height:1.55}.axiler-chat-scroll-btn-wrap{z-index:5;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.axiler-chat-scroll-btn{box-shadow:0 4px 16px #0f172a1f!important}.dark .axiler-chat-scroll-btn{box-shadow:0 4px 20px #02061766!important}.axiler-chat-composer--v2{background:0 0;border-top:0;flex-direction:column;align-items:center;padding:0 16px 16px;display:flex}.axiler-chat-composer--v2:before{content:"";pointer-events:none;background:linear-gradient(180deg,transparent,var(--content));height:48px;position:absolute;top:-48px;left:0;right:0}.axiler-chat-composer--v2 .axiler-chat-composer__shell{align-items:stretch;width:100%;max-width:720px;min-height:48px;margin:0 auto;overflow:hidden;border-radius:24px!important}.axiler-chat-composer--v2 .axiler-chat-composer__hint{text-align:center;width:100%;max-width:720px;margin-left:auto;margin-right:auto}.axiler-chat-composer--v2 .ant-input-textarea textarea.ant-input,.axiler-chat-composer--v2 .axiler-chat-composer__textarea.ant-input{text-align:left;word-break:break-word;overflow-wrap:anywhere;transition:max-height .2s;min-height:32px!important;max-height:200px!important;padding:4px 8px 4px 12px!important;line-height:24px!important;overflow:hidden auto!important}.axiler-chat-composer--expanded .ant-input-textarea textarea.ant-input,.axiler-chat-composer--expanded .axiler-chat-composer__textarea.ant-input{max-height:520px!important}.axiler-chat-composer__rail{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:center;gap:4px;min-width:34px;padding-top:2px;display:flex}.axiler-chat-composer--expandable .axiler-chat-composer__rail{justify-content:space-between}.axiler-chat-composer__expand{z-index:auto;width:28px;height:28px;color:var(--foreground);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:static;top:auto;right:auto}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__expand{color:color-mix(in srgb,var(--foreground) 55%,transparent)}}.axiler-chat-composer__expand{cursor:pointer;flex-shrink:0;transition:background-color .15s,color .15s}.axiler-chat-composer__expand:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__expand:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent)}}.axiler-chat-composer__expand:hover{color:var(--foreground)}.axiler-chat-composer__expand:focus-visible{outline:2px solid var(--axiler-primary)}@supports (color:color-mix(in lab,red,red)){.axiler-chat-composer__expand:focus-visible{outline:2px solid color-mix(in srgb,var(--axiler-primary) 55%,transparent)}}.axiler-chat-composer__expand:focus-visible{outline-offset:1px}.axiler-chat-composer--v2 .ant-input-textarea textarea.ant-input::placeholder,.axiler-chat-composer--v2 .axiler-chat-composer__textarea.ant-input::placeholder{text-align:left}@media (min-width:1024px){.axiler-chat-composer--v2 .axiler-chat-composer__send{display:inline-flex!important}}@media (max-width:1023px){.axiler-chat-header,.axiler-chat-messages--v2{padding-inline:12px}.axiler-chat-composer--v2{padding-inline:12px;padding-bottom:12px}.axiler-chat-empty__hint{width:100%}}.axion-muted{color:var(--axion-text-muted)}.axion-panel{background:var(--axion-panel);border:1px solid var(--axion-border);border-radius:var(--axiler-radius-card,8px)}.axion-table .ant-table{color:var(--axion-text);background:0 0}.axion-table .ant-table-thead>tr>th{padding-top:14px!important;padding-bottom:14px!important}.axion-table .ant-table-tbody>tr>td{vertical-align:middle!important;padding-top:16px!important;padding-bottom:16px!important}.axion-table .ant-table-measure-row{visibility:collapse!important;height:0!important;font-size:0!important;line-height:0!important}.axion-table .ant-table-measure-row td{border:0!important;height:0!important;padding:0!important}.axion-user-badge{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.axion-user-badge--admin{color:#be123c;background:#e11d4824;border-color:#e11d4852}.axion-user-badge--auditor{color:#0369a1;background:#0284c724;border-color:#0284c752}.axion-user-badge--viewer{color:#a16207;background:#ca8a0424;border-color:#ca8a0452}.axion-user-badge--login,.axion-user-badge--success{color:#15803d;background:#16a34a24;border-color:#16a34a52}.axion-user-badge--delete,.axion-user-badge--failure{color:#b91c1c;background:#dc262624;border-color:#dc262652}.axion-user-badge--logout,.axion-user-badge--neutral{color:#475569;background:#64748b1f;border-color:#64748b47}.axion-user-badge--create{color:#1d4ed8;background:#2563eb24;border-color:#2563eb52}.axion-user-badge--update{color:#a16207;background:#ca8a0424;border-color:#ca8a0452}.axion-user-badge--access_denied{color:#c2410c;background:#ea580c24;border-color:#ea580c52}.axion-user-badge--change_password{color:#6d28d9;background:#7c3aed24;border-color:#7c3aed52}.axion-user-badge--download{color:#0f766e;background:#14b8a624;border-color:#14b8a652}.dark .axion-user-badge--admin{color:#fb7185;background:#fb718529;border-color:#fb71855c}.dark .axion-user-badge--auditor{color:#7dd3fc;background:#38bdf829;border-color:#38bdf85c}.dark .axion-user-badge--viewer{color:#fbbf24;background:#f59e0b29;border-color:#f59e0b5c}.dark .axion-user-badge--login,.dark .axion-user-badge--success{color:#4ade80;background:#22c55e29;border-color:#22c55e5c}.dark .axion-user-badge--delete,.dark .axion-user-badge--failure{color:#fb7185;background:#f43f5e29;border-color:#f43f5e5c}.dark .axion-user-badge--logout,.dark .axion-user-badge--neutral{color:#94a3b8;background:#64748b2e;border-color:#94a3b847}.dark .axion-user-badge--create{color:#93c5fd;background:#3b82f629;border-color:#3b82f65c}.dark .axion-user-badge--update{color:#fbbf24;background:#f59e0b29;border-color:#f59e0b5c}.dark .axion-user-badge--access_denied{color:#fdba74;background:#f9731629;border-color:#f973165c}.dark .axion-user-badge--change_password{color:#c4b5fd;background:#8b5cf629;border-color:#8b5cf65c}.dark .axion-user-badge--download{color:#5eead4;background:#14b8a629;border-color:#14b8a65c}.axion-nosuggest-secret,.axion-nosuggest-secret input{-webkit-text-security:disc;text-security:disc}.axion-user-badge--active{color:#15803d;background:#16a34a24;border-color:#16a34a52}.axion-user-badge--inactive{color:#64748b;background:#94a3b824;border-color:#94a3b847}.dark .axion-user-badge--active{color:#4ade80;background:#22c55e29;border-color:#22c55e5c}.dark .axion-user-badge--inactive{color:#94a3b8;background:#64748b2e;border-color:#94a3b847}.axion-user-badge--readonly{color:#a16207;background:#ca8a0424;border-color:#ca8a0452}.dark .axion-user-badge--readonly{color:#fbbf24;background:#f59e0b29;border-color:#f59e0b5c}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}